🛠️ Developer Tools

C에서 이름을 쓰지 않고 함수 호출하기

C 자동 채점 환경에서 금지된 execve 심볼을 직접 쓰지 않고도 함수 간 상대 주소를 이용해 셸 실행에 성공한 개념 증명입니다. ASLR이 있어도 같은 세그먼트 내 상대 위치는 유지된다는 점을 활용한 사례라, 한국 개발자에게는 시스템 프로그래밍·보안·샌드박스 설계의 허점을 이해하는 데 꽤 유용합니다.

GeekNews

현대 컴퓨터에 맞게 재구현한 Total Annihilation

Nanolathe는 Total Annihilation을 현대 환경에 맞게 클린룸 방식으로 다시 구현한 MIT 라이선스 오픈소스 2.5D RTS 엔진입니다. 브라우저에서 원작 미션 3개를 바로 플레이할 수 있을 정도로 완성도가 높아, 한국 게임 개발자에겐 레거시 게임 보존·리버스 엔지니어링·웹 배포 가능성을 보여주는 흥미로운 사례입니다.

GeekNews

Codex CLI 0.157.0, 상주 데몬의 기본 실행과 자동 업데이트에 사용자 반발

Codex CLI 0.157.0이 Linux/WSL2에서 대화형 세션 시작 시 백그라운드 데몬을 자동 실행하고, 별도 374MB 패키지를 복사해 자체 업데이트까지 수행한다는 사용자 반발이 나왔습니다. 패키지 관리자를 우회하는 동작은 기업 개발 환경과 보안 정책에 민감한 이슈라서, 한국 팀들도 AI 개발 도구를 도입할 때 기능뿐 아니라 설치 방식·업데이트 통제·프로세스 상주 여부를 함께 검토해야 합니다.

GeekNews

Ruby의 바이마르 시대 - AI로 생태계의 오래된 빈틈을 메우다

이 글은 LLM이 단순히 Ruby 코드를 다른 언어로 바꾸는 데 쓰이는 게 아니라, PDF 생성·GUI·Parquet·gRPC처럼 오래 비어 있던 생태계의 틈을 메우는 데 기여할 수 있다고 설명합니다. Ruby를 쓰는 한국 개발자에게는 AI가 레거시 언어를 대체하는 도구가 아니라 생산성과 라이브러리 품질을 끌어올리는 촉매가 될 수 있다는 점이 핵심입니다.

GeekNews

Gentoo 개발자, 순수 Python 패키지에 uv-build를 쓰지 말아 달라고 호소

Gentoo 개발자가 순수 Python 패키지에서 uv-build 사용을 자제해 달라고 요청했습니다. Rust 기반 빌드 백엔드로 바꾸면서 일부 아키텍처 지원 표식이 빠지고, 의존성 증가와 잦은 릴리스로 소스 빌드·배포 부담이 커졌다는 문제 제기입니다. 한국의 Python 라이브러리 유지보수자나 배포 담당자라면 빌드 백엔드 선택이 호환성과 패키징 비용에 어떤 영향을 주는지 다시 보게 만드는 사례입니다.

GeekNews

Any window from your Mac, on your iPhone and iPad

Any window from your Mac, on your iPhone and iPad

오픈소스 프로젝트 Sill은 Mac의 특정 윈도우나 전체 데스크톱을 iPhone·iPad에 직접 스트리밍하고, 터치·키보드·트랙패드·Apple Pencil 입력을 다시 Mac으로 보내는 도구입니다. ScreenCaptureKit, VideoToolbox, TLS 1.3, Tailscale 기반 원격 접속 등 구현 디테일이 구체적이라, Apple 생태계 중심으로 일하는 한국 개발자에게 바로 써볼 만한 생산성 도구입니다.

Hacker News Best

Agentic coding at enterprise scale demands spec-driven development

AWS 측은 엔터프라이즈에서 에이전트 코딩을 안전하게 확장하려면 프롬프트보다 ‘명세(spec)’를 중심에 둔 개발이 필요하다고 주장합니다. Kiro IDE 사례와 테스트 자동화 얘기는 참고할 만하지만, 한국 개발팀이라면 홍보성 메시지와 실제 검증 가능한 생산성 향상을 구분해서 볼 필요가 있습니다.

VentureBeat

Osaurus brings both local and cloud AI models to your Mac

Osaurus는 맥에서 로컬 모델과 클라우드 모델을 함께 다룰 수 있게 해주는 오픈소스 LLM 서버로, 파일과 도구를 사용자 하드웨어에 남겨두는 방식이 특징입니다. 온디바이스 AI와 프라이버시, 비용 통제를 동시에 노리는 접근이라서, 사내 데이터 보안이 중요한 한국 개발팀이나 맥 기반 개인 개발자에게 꽤 실용적인 선택지가 될 수 있습니다.

TechCrunch

Show GN: 영화 볼 때 옆 모니터를 자동으로 가려주는 macOS 앱, "Veil"

Veil은 macOS에서 전체화면 영상이 재생되면 다른 모니터를 자동으로 검게 가려주는 메뉴바 앱입니다. CoreGraphics API로 전체화면 상태를 감지하고 Homebrew 설치까지 지원해, 멀티모니터로 영화나 스트리밍을 볼 때 산만함을 줄이고 싶은 맥 사용자에게 바로 써볼 만한 유틸리티입니다.

GeekNews

퇴역한 휴대폰으로 만드는 저탄소 컴퓨팅 플랫폼

퇴역한 휴대폰으로 만드는 저탄소 컴퓨팅 플랫폼

UC San Diego 연구진이 구형 스마트폰 메인보드를 모아 일반용 컴퓨팅 클러스터로 재활용하는 ‘폰 클러스터 컴퓨팅’을 추진하고 있으며, 구글 지원 아래 Pixel 2000대로 저탄소 데이터센터를 만들 계획입니다. 서버 대신 폐기 예정 모바일 기기를 재사용해 제조 탄소를 줄이려는 접근이라, 한국의 클라우드·엣지·그린 IT 업계에도 비용과 탄소를 함께 낮출 수 있는 실험적 대안으로 참고할 만합니다.

GeekNews

SourceHut, LLM·생성형 AI 콘텐츠 금지로 서비스 약관 변경

SourceHut이 서비스 약관을 바꿔 LLM·생성형 AI로 작성했거나 작성 지원을 받은 원본 콘텐츠를 금지하기로 했고, 새 규정은 9월 10일부터 신규 프로젝트에 적용됩니다. 코드뿐 아니라 에셋·티켓·이메일까지 폭넓게 제한하는 만큼, 오픈소스 협업에서 AI 사용 기준을 어디까지 허용할지 한국 개발자 커뮤니티에도 꽤 큰 논점을 던집니다.

GeekNews

HTML 중심 사이트로 전환했더니 하룻밤 새 사용자 2배 증가

HTML 중심 사이트로 전환했더니 하룻밤 새 사용자 2배 증가

한 유틸리티 기업이 React 기반 신청 서비스를 걷어내고 Astro 중심의 HTML-first 방식으로 다시 만들자, 사용자 수가 하룻밤 새 두 배로 늘었다는 사례입니다. 핵심은 느린 네트워크·저사양 기기·접근성 환경에서도 폼이 안정적으로 동작하게 하고, 자바스크립트는 웹 컴포넌트로 점진적 향상만 적용했다는 점입니다. 공공·금융·통신처럼 다양한 사용자 환경을 상대하는 한국 서비스 팀에 특히 실무적인 힌트를 줍니다.

Hacker News Best

Show GN: Playwright 봇 탐지를 우회하는 스킬

Show GN: Playwright 봇 탐지를 우회하는 스킬

`playwright-bot-bypass`는 rebrowser-playwright, 실브라우저 Chrome, undetected-chromedriver를 묶어 Playwright 기반 자동화가 각종 봇 탐지기를 덜 걸리게 만드는 통합 패키지입니다. QA·접근성 테스트·허가된 연구 용도를 내세우며 설치 방법, A/B 결과, 탐지 우회 매트릭스까지 공개해 자동화 테스트를 다루는 엔지니어에게는 참고할 만한 실전 자료입니다.

GeekNews

Xreal, Xbox 감성 담은 299달러 ‘xbx’ 스마트 글라스 공개

Xreal이 299달러부터 시작하는 경량 스마트 글래스 서브브랜드 ‘X By Xreal(xbx)’를 공개했습니다. 자체 배터리 없이 폰·노트북·콘솔에 연결해 대화면 경험을 제공하는 방식이라, 무거운 MR 헤드셋 대신 실사용성 중심의 XR 하드웨어 흐름을 보여준다는 점에서 한국 디바이스 업계에도 의미가 있습니다.

Wired

당신은 systemd 타이머를 충분히 좋아하지 않는군요

이 글은 전통적인 cron 대신 systemd timer를 써야 하는 이유를 운영 관점에서 설득력 있게 정리합니다. PATH 문제, 로그 가시성, 실행 이력 추적, 읽기 어려운 스케줄 문법 같은 cron의 고질적 한계를 짚고 대안을 제시해, 리눅스 서버를 운영하는 한국 개발자·플랫폼 엔지니어에게 바로 적용 가능한 팁이 많습니다.

Hacker News Best

Show GN: 소니 미러리스 테더 툴을 오픈소스로 개발중입니다

Show GN: 소니 미러리스 테더 툴을 오픈소스로 개발중입니다

이 오픈소스는 Sony Camera Remote SDK를 Rust FFI로 래핑하고, 브라우저 기반 테더링 서버를 붙여 노출·초점·라이브뷰·타임랩스까지 웹에서 제어할 수 있게 합니다. 현재는 A7C 한 기종 중심이지만, Rust 기반 하드웨어 제어와 웹 UI 결합 예제로서 한국 메이커·영상툴 개발자에게 참고할 만한 프로젝트입니다.

GeekNews

AI hit the memory wall — now it needs a new context tier

AI hit the memory wall — now it needs a new context tier

추론 중심의 에이전트형 AI가 늘면서 병목이 GPU 연산보다 KV 캐시와 지속 컨텍스트를 저장·서빙하는 ‘새 메모리 계층’으로 이동하고 있다는 내용입니다. Nvidia의 CMX 같은 구조와 SSD 최적화 흐름을 짚고 있어, 한국의 데이터센터·인프라 엔지니어에게는 AI 서비스 설계에서 스토리지 계층이 더 중요해진다는 메시지로 볼 수 있습니다.

VentureBeat

revo - 프로그래밍의 즐거움을 위한 동적 언어

revo - 프로그래밍의 즐거움을 위한 동적 언어

`revo`는 동적 타이핑, 파이프, 패턴 매칭, 동시성, 테스트 블록을 한 언어에 묶은 새 프로그래밍 언어 프로젝트입니다. 아직 바이너리 릴리스는 없지만 Zig로 직접 빌드할 수 있고 C 임베딩 API도 제공해, 언어 런타임이나 DSL·스크립팅 환경에 관심 있는 한국 개발자에게 흥미로운 실험작입니다.

GeekNews

Well-Known URI를 정의하고 싶다면

Well-Known URI를 정의하고 싶다면

Mark Nottingham이 well-known URI를 언제 써야 하고 언제 피해야 하는지, 실제 표준 설계 경험을 바탕으로 정리했습니다. 클라이언트가 이미 사이트를 알고 있고 사이트 전체 수준의 정보를 효율적으로 발견해야 할 때에만 적합하다는 점을 강조해, 프로토콜·API 설계에 관여하는 한국 개발자에게 좋은 체크리스트가 됩니다.

GeekNews

We’re making Bunny DNS free

We’re making Bunny DNS free

bunny.net이 Bunny DNS의 쿼리 과금을 없애고 계정당 최대 500개 도메인까지 무료 DNS 호스팅을 제공하겠다고 밝혔습니다. 스마트 레코드와 헬스 모니터링도 포함되며, 사실상 DNS를 진입 장벽 없는 기본 인프라로 재정의하려는 움직임입니다. 한국 스타트업과 인프라 팀에는 멀티리전 라우팅과 비용 절감 관점에서 꽤 실용적인 변화입니다.

Hacker News Best

Show GN: 아이패드 + 애플펜슬을 PC용 드로잉 태블릿으로 - VirtualTablet iOS 출시

1인 개발자가 기존 Android 네이티브 앱을 Flutter로 전면 재작성해 iOS 버전까지 함께 출시하면서, iPad+Apple Pencil을 PC용 드로잉 태블릿처럼 쓰는 VirtualTablet을 선보였습니다. 한국 개발자 입장에선 Flutter 기반 크로스플랫폼 전환 사례이자, 크리에이티브 워크플로를 저렴하게 개선할 수 있는 실용 툴이라는 점이 포인트입니다.

GeekNews

Organic Maps

Organic Maps

Organic Maps는 OpenStreetMap 기반의 오픈소스 오프라인 지도 앱으로, 하이킹·자전거·운전 내비게이션을 인터넷 없이 제공하고 광고·추적·데이터 수집이 없다고 강조합니다. 2025년 12월 기준 설치 수 600만을 돌파했고 GPX·GeoJSON·KML 같은 포맷 입출력도 지원해요. 위치 데이터 민감도가 높은 한국 개발자나 필드 업무 팀에겐 프라이버시 친화적 대안 앱이자 참고할 만한 제품 철학 사례입니다.

Hacker News Best

Chatto is now Open Source

Chatto is now Open Source

팀 채팅 앱 Chatto가 오픈소스로 전환돼 누구나 self-host할 수 있게 됐습니다. Homebrew 설치, 단일 실행 파일 기반 배포, 내장 프런트엔드, 음성·영상 통화와 화면 공유, 데이터 암호화 등 실사용 기능이 꽤 탄탄한 편입니다. Slack 대안이나 사내 커뮤니케이션 도구를 직접 운영하려는 한국 개발 조직엔 작지만 바로 써볼 수 있는 선택지입니다.

Hacker News Best

Atlas - 코딩 에이전트를 위한 소스 관리 도구

Atlas는 코드 변경만이 아니라 에이전트가 받은 요청, 사용한 도구, 작업 맥락까지 Git 커밋과 연결해 기록하는 데스크톱 도구입니다. Claude Code, Codex, ACP 호환 에이전트를 병렬로 돌리고 컨텍스트를 공유할 수 있어, 여러 AI 에이전트를 팀원처럼 관리하려는 개발 조직에 새로운 버전 관리 흐름을 제시합니다.

GeekNews

hubble.md - 사람과 에이전트를 위한 노트패드

hubble.md - 사람과 에이전트를 위한 노트패드

hubble.md는 Markdown과 HTML 기반으로 만든 오픈소스 노트 앱으로, 사람이 쓰는 문서와 AI 에이전트의 편집 작업을 같은 폴더에서 함께 다루도록 설계됐습니다. 라이브 리로드, 앱형 HTML 뷰, GitHub 기반 자동 운영 사례까지 제시돼 있어 한국 개발자에겐 ‘문서+에이전트 협업’ 워크플로우를 실험해볼 만한 도구입니다.

GeekNews

Fairphone 6 and PostmarketOS working main camera

Fairphone 6 and PostmarketOS working main camera

postmarketOS에서 Fairphone 6의 메인 카메라 드라이버가 동작하기 시작했고, 오토포커스와 색 보정까지 일부 구현됐습니다. 아직 노이즈와 화질 개선 과제가 남아 있지만, 메인라인 Linux 기반 스마트폰 지원이 한 단계 진전됐다는 점에서 오픈소스 모바일 개발자에게 반가운 소식입니다.

Hacker News Best

소름 끼치는 크롤러들

AI 학습용 크롤러들이 git.kernel.org에서 Git 저장소를 한 번 복제하면 끝날 데이터를 HTML 페이지 단위로 반복 수집하면서, 정상적인 Git 접근 전체보다 더 많은 CPU를 소모하고 있다는 지적입니다. 148만 개 커밋과 922개 포크를 비효율적으로 긁는 방식이 인프라 비용과 서비스 품질에 부담을 준다는 내용이라, 한국의 플랫폼·인프라 팀도 봇 차단과 공개 리포지토리 운영 정책을 점검할 필요가 있습니다.

GeekNews

Debian, 취약점 33건 수정 위해 rsync 3.5.0으로 업그레이드

Debian이 rsync 관련 취약점 33건을 처리하기 위해 기존 버전에 부분 패치를 얹는 대신 아예 rsync 3.5.0으로 올렸습니다. 안정판에서 보수적 수정 대신 전체 업그레이드를 선택했다는 점이 눈에 띄고, 그만큼 보안 리스크와 유지보수 복잡도가 컸다는 의미예요. 리눅스 서버와 미러링, 백업 인프라를 운영하는 국내 엔지니어라면 즉시 점검할 만한 소식입니다.

GeekNews

I fixed a tractor using John Deere’s self-repair service. Farmers aren’t sold on it.

I fixed a tractor using John Deere’s self-repair service. Farmers aren’t sold on it.

John Deere가 자가 수리용 소프트웨어인 Operations Center Pro Service를 앞세워 농기계 진단·수리 접근성을 개선했다고 주장하지만, 농민들은 여전히 디지털 잠금과 제조사 통제를 문제로 보고 있습니다. 커넥티드·자율 농기계 시대에 하드웨어 수리 권한이 소프트웨어 플랫폼 문제로 바뀌고 있다는 점에서, 한국의 스마트팩토리·산업장비 업계에도 시사점이 큽니다.

Ars Technica