🛠️ Developer Tools

New AMD Linux patch boosts low-end gaming performance on Steam Deck

New AMD Linux patch boosts low-end gaming performance on Steam Deck

AMD의 Linux 커널 패치가 Steam Deck 같은 AMD 기반 기기에서 EPP 모드의 프레임 끊김 문제를 줄여, Civilization VI 기준 1% low FPS를 31.8% 개선했다고 합니다. 커널·드라이버 레벨 최적화만으로도 체감 성능을 끌어올릴 수 있다는 사례라, Linux 성능 튜닝이나 게임 플랫폼 최적화에 관심 있는 한국 개발자에게 유용합니다.

Ars Technica

엘리베이터 배차 알고리듬

엘리베이터 배차 알고리듬

이 글은 엘리베이터 배차 문제를 SCAN, LOOK 같은 알고리듬과 p50·p90 대기시간 분포로 풀어내며, 스케줄링 최적화의 핵심을 쉽게 설명합니다. 한국 개발자에게는 운영체제 디스크 스케줄링, 큐잉, 멀티에이전트 할당 같은 개념을 실전 감각으로 이해하는 데 도움이 되는 좋은 엔지니어링 읽을거리입니다.

GeekNews

IPFS 유지보수 조직 Shipyard, 운영 종료 수순

Protocol Labs가 자금 지원을 갱신하지 않으면서 Shipyard의 IPFS 엔지니어링·유지보수·인프라 운영이 2026년 9월 30일 종료 수순에 들어갔습니다. Kubo, Helia, Boxo, Rainbow 같은 핵심 프로젝트의 기능 개발·버그 수정·릴리스를 누가 이어받을지가 불확실해졌습니다. 한국의 웹3·분산 스토리지 개발자에게는 기술 선택의 지속가능성과 운영 리스크를 다시 점검하게 만드는 뉴스입니다.

GeekNews

슬롭 UI를 알아보는 10가지 단서

‘Slop UI’라는 이름으로 AI 산출물에서 자주 보이는 과한 그라데이션, 반복 카드, 맥락 없는 이모지 같은 패턴을 짚어냅니다. 바이브 코딩으로 빠르게 화면을 뽑는 한국 스타트업·프로덕트 팀이라면, 속도보다 정보 구조와 목적 적합성을 먼저 점검해야 한다는 실용적인 경고입니다.

GeekNews

Wire It, Run It, Deploy It: AI Workflows in Gradio

Wire It, Run It, Deploy It: AI Workflows in Gradio

Hugging Face가 Gradio로 AI 워크플로를 연결하고 실행하고 배포하는 방법을 다루는 가이드를 공개했습니다. 제공된 본문은 없지만, 제목상 프로토타입에서 실제 서비스형 UI·데모 배포까지 이어지는 실전 흐름에 초점을 둔 콘텐츠로 보입니다. 한국 개발자에게는 모델 데모와 내부 툴을 빠르게 제품화하는 데 바로 참고할 만한 자료입니다.

Hugging Face Blog

Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot

Someone is running mass vulnerability scans, spoofing AI bots like ClaudeBot

Known Agents는 일부 대규모 취약점 스캔 트래픽이 ClaudeBot 같은 AI 봇으로 자신을 속여 웹사이트를 크롤링하고 있다고 경고합니다. 5,000개 이상 사이트 지표를 바탕으로 봇 트래픽과 robots.txt 준수율을 보여줘서, 한국 서비스 운영팀에도 봇 식별·보안 스캐너 대응 정책을 다시 점검하라는 신호로 읽힙니다.

Hacker News Best

Linux용 소프트웨어 패키징이 싫은 이유

Linux용 소프트웨어 패키징이 싫은 이유

터미널 편집기 Fresh 개발자가 npm, AppImage, Flatpak, deb, rpm, AUR, Nix 등 다양한 Linux 패키징 채널을 지원하며 겪은 유지보수 지옥을 정리했습니다. 결국 정적 musl 바이너리와 자체 업데이트 방식을 권장 배포로 밀겠다는 결론인데, 크로스배포판 배포 전략을 고민하는 한국 개발자와 OSS 유지보수자에게 현실적인 참고자료가 됩니다.

GeekNews

소프트웨어 엔지니어링 기본기가 어느 때보다 중요해짐

소프트웨어 엔지니어링 기본기가 어느 때보다 중요해짐

에이전트와 LLM이 구현 자체는 빠르게 만들 수 있어도, 인터페이스 설계와 결합도 관리, 디버깅 가능성, 장기 유지보수성까지 대신해주진 못한다는 주장입니다. 특히 결정론적 검증 도구와 좋은 컨텍스트 설계가 중요하다는 점은 AI 코딩 도구를 팀 개발 프로세스에 넣으려는 한국 개발자에게 직접적인 시사점을 줍니다.

GeekNews

Squeeze More Juice Out of a Dead Battery!

Squeeze More Juice Out of a Dead Battery!

이 글은 완전히 방전된 것처럼 보이는 AA 배터리에서도 ‘joule thief’ 회로로 남은 에너지를 끌어내 LED를 더 오래 켜는 방법을 설명합니다. 변압기와 트랜지스터를 활용해 유도 법칙과 전압 승압 원리를 쉽게 보여줘, 한국의 하드웨어 메이커·임베디드 엔지니어에게도 좋은 실습 아이디어가 됩니다.

Wired

On caring for user data: NeoVim caused Vim undo files to be deleted

On caring for user data: NeoVim caused Vim undo files to be deleted

이 글은 NeoVim이 Vim의 persistent undo 파일 포맷을 바꾸면서 기존 undo 데이터를 사실상 삭제해 버린 사례를 통해, 개발자 도구의 ‘사용자 데이터 보호 의무’를 강하게 비판합니다. 단순 버그보다도 ‘영구 저장’된 데이터를 가볍게 다루는 태도가 더 큰 문제라는 지적이 핵심입니다. 한국의 개발툴·에디터·협업 소프트웨어 팀에게도 하위호환성과 데이터 보존 정책이 신뢰의 핵심이라는 점을 상기시켜 줍니다.

Hacker News Best

Boot a Virtual iPhone via Apple's Virtualization.framework

Boot a Virtual iPhone via Apple's Virtualization.framework

vphone-cli는 Apple의 Virtualization.framework와 PCC 연구용 VM 인프라를 활용해 가상 iPhone을 만들고, 펌웨어 준비·패치·DFU 복원·CFW 설치까지 CLI로 자동화하는 프로젝트입니다. iOS 리서치·모바일 보안·테스트 자동화 관점에서 바로 써볼 수 있는 도구라서, 애플 플랫폼을 다루는 한국 개발자에게 꽤 실용적인 뉴스입니다.

Hacker News Best

CPython, RISC-V를 Tier 3 공식 지원 플랫폼으로 추가

CPython이 64비트 RISC-V Linux를 PEP 11 기준 Tier 3 공식 지원 플랫폼으로 추가했습니다. Tier 3는 빌드봇과 담당 코어 개발자가 있는 단계로, 릴리스를 막는 수준의 강한 보장은 없지만 Python 생태계가 RISC-V를 점점 더 진지하게 지원하기 시작했다는 신호예요. RISC-V 기반 시스템 소프트웨어, 임베디드, 컴파일러 툴체인에 관심 있는 개발자라면 체크할 만한 변화입니다.

GeekNews

tmux를 OS로 만들자

이 프로젝트는 tmux의 세션 유지·분리·스크롤 중심 작업 방식을 일반 데스크톱 환경으로 확장해보려는 실험입니다. 아직 Linux 위에서 진행 중인 설계 단계지만, 창 관리보다 ‘작업 맥락’을 중심에 두는 접근이라 생산성 도구와 개발 환경 UX를 고민하는 엔지니어에게 흥미로운 발상입니다.

GeekNews

CSS Zen Garden의 꿈, 마침내 실제로 구현되다

Mozilla와 Lincoln Loop가 새 Firefox.com을 전처리기나 특수 문법 없이 네이티브 CSS만으로 재구축했다는 이야기입니다. Custom Properties, Grid, Flexbox가 성숙하면서 과거의 우회 기법 없이도 고급 디자인이 가능해졌다는 점을 보여줘, 국내 프런트엔드 팀이 CSS 아키텍처를 단순화하는 데 참고할 만합니다.

GeekNews

AMD의 난수 생성기는 0을 생성하지 못하는가?

일부 테스트에서 AMD 프로세서의 `rdrand`·`rdseed`가 16비트 난수값 0을 생성하지 않는 현상이 관측됐고, 같은 코드를 Intel에서 실행하면 0이 나왔다고 합니다. 문제가 Zen2 한정인지 AMD 전반인지 아직 불확실하지만, 한국의 시스템·보안 개발자라면 하드웨어 RNG를 그대로 신뢰하는 코드 경로를 한 번 점검해볼 만합니다.

GeekNews

Developers want more efficient software. Here’s what over 1000 GitHub users told us they need.

Developers want more efficient software. Here’s what over 1000 GitHub users told us they need.

GitHub와 Yale 연구진이 1,000명 이상 개발자를 조사한 결과, 낭비되는 컴퓨트와 에너지를 줄이기 위한 측정 도구와 실무 가이드에 대한 수요가 크다는 점을 확인했습니다. 비용 최적화와 친환경 인프라가 동시에 중요해지는 만큼, 한국 개발팀에도 성능·전력 효율을 개발 생산성 지표로 보는 흐름이 커질 수 있습니다.

GitHub Blog

Scientific Linux를 포기한 것은 실수였다

Scientific Linux를 없애고 CentOS로 통합했던 결정이, 단순한 중복 제거가 아니라 과학 커뮤니티의 운영 인력·지식·배포 인프라까지 함께 잃게 만든 실수였다는 문제의식을 담은 글입니다. CentOS Linux 종료 후 CERN과 Fermilab이 다시 독립적인 RHEL 호환 체계를 고민하게 된 배경을 보여줘, 한국의 연구기관·엔터프라이즈 Linux 운영팀에도 생각거리를 줍니다.

GeekNews

내 35mm 필름 스캔 파이프라인 자동화하기

35mm 필름 한 롤을 처리하는 데 평균 4시간 걸리던 작업을, 스캔 이후 변환·먼지 제거·메타데이터 생성·게시까지 자동화한 엔지니어링 사례입니다. Claude로 스캐너 직접 제어를 시도했다가 좌표계 문제를 겪는 등 시행착오도 공유해, 이미지 처리 파이프라인 자동화를 고민하는 개발자에게 참고할 만합니다.

GeekNews

Factor 개요

Factor는 데이터 스택과 워드, 그리고 실행 가능한 코드를 값처럼 다루는 quotation을 중심으로 동작하는 언어라는 점을 설명하는 개요 글입니다. 조건문·반복·부분 적용·합성까지 quotation으로 구성하는 방식은 함수형·언어 설계에 관심 있는 개발자에게 흥미로운 참고가 될 수 있지만, 즉시 산업 판도를 바꿀 뉴스라기보다는 학습 자료에 가깝습니다.

GeekNews

Rust 프로그래머를 위한 C

이 글은 Rust에 익숙한 개발자가 C를 배울 때 마주치는 핵심 차이, 특히 타입 시스템이 강제하지 않는 메모리 안전·널 종료 문자열·포인터 접근·오류 처리 책임을 짚어줍니다. 시스템 프로그래밍, 임베디드, FFI를 다루는 국내 개발자라면 Rust 감각으로 C를 이해하는 데 꽤 유용한 가이드입니다.

GeekNews

Ledger wallet tampering suspected after reports of crypto thefts

Ledger wallet tampering suspected after reports of crypto thefts

Ledger 하드웨어 월렛 일부에서 화면 아래에 심어진 스파이 보드가 복구 구문(seed phrase)을 가로채는 공급망 공격 정황이 확인됐고, 피해액은 8,600만 달러 이상으로 추정됩니다. Ledger는 직접 판매분이 아닌 동남아 리셀러 CryptoBillis 관련 이슈로 보고 조사 중이며, 하드웨어 보안·유통 체인 검증이 얼마나 중요한지 보여주는 사례입니다.

The Verge

Long-lost horror gaming cult classic P.T. gets a much-needed PC port

Long-lost horror gaming cult classic P.T. gets a much-needed PC port

한 개발자가 PS4 전용으로만 남아 있던 P.T.를 원본 파일 기반으로 PC에서 실행 가능한 형태로 포팅하는 오픈소스 프로젝트를 공개했습니다. Vulkan과 C++로 엔진을 재구성해 업스케일링, 프레임 생성, VR 실험 지원까지 더한 점은 게임 보존과 리버스엔지니어링 측면에서 한국 개발자들에게도 흥미로운 사례입니다.

Ars Technica

Show GN: claude-bulkhead: PC에서 병렬로 돌리는 Claude Code 세션들의 프로세스, 포트, 메모리 충돌을 막는 플...

claude-bulkhead는 한 PC에서 여러 Claude Code 세션을 병렬로 돌릴 때 프로세스·포트·메모리 충돌을 막아주는 도구입니다. git worktree별로 세션을 분리해, 한 에이전트의 taskkill이나 동시 빌드가 다른 작업 세션까지 망가뜨리는 문제를 줄이는 데 초점을 맞췄습니다. AI 코딩 에이전트를 실제 개발 흐름에 붙여 쓰는 국내 팀이라면 바로 써볼 만한 생산성 개선 도구입니다.

GeekNews

Steam can now show game achievements in separate ‘sets’

Steam can now show game achievements in separate ‘sets’

Valve가 Steam 업적을 기본 게임과 DLC별 ‘세트’로 나눠 표시하고, 각 세트 진행률과 완료 트로피를 제공하는 기능을 베타 클라이언트에 추가했습니다. 시즌 한정 업적 아카이브도 지원해 라이브 서비스 게임 운영이 더 유연해질 수 있어, 한국 게임사에는 DLC·시즌 콘텐츠 설계 측면에서 꽤 실용적인 업데이트입니다.

The Verge

Epic의 EAC2 v2는 꽤 쉽게 우회할 수 있어 보임

Epic의 Linux용 Easy Anti-Cheat v2는 eBPF 감시와 보안 부팅, TPM 원격 증명을 결합했지만, 글은 이 조합만으로 실제 부팅 상태를 신뢰할 수 있는지 의문을 제기합니다. 게임 보안뿐 아니라 원격 증명 기반 보안 설계를 검토하는 인프라·플랫폼 엔지니어에게도 시사점이 있는 논의입니다.

GeekNews

Learning Opportunities - Claude Code와 Codex에서 의도적 기술 개발을 돕는 스킬

Learning Opportunities는 Claude Code와 Codex용 플러그인으로, 아키텍처 변경이나 리팩터링 뒤에 10~15분짜리 학습 연습 문제를 제안해 AI 코딩 도구가 개발자의 학습을 갉아먹는 문제를 줄이려는 시도입니다. 설치 명령, 자동 post-commit 훅, repo orientation 기능까지 제공해 에이전트 코딩을 쓰는 한국 개발자에게 ‘생산성 + 실력 유지’ 워크플로를 제안한다는 점이 흥미롭습니다.

GeekNews