🛠️ Developer Tools

Structure and Interpretation of Computer Programs Video Lectures (1986)

Structure and Interpretation of Computer Programs Video Lectures (1986)

MIT OCW의 SICP 비디오 강의 모음은 1986년 촬영본이지만, 함수형 사고, 추상화, 인터프리터, 컴파일러 같은 컴퓨터과학 핵심 개념을 여전히 탄탄하게 다룹니다. 최신 발표는 아니어도 한국 개발자에게는 AI 시대에도 흔들리지 않는 기본기를 다시 다지는 데 유용한 무료 자료입니다.

Hacker News Best

Bun 지원이 이제 제한되고 폐기 예정으로 전환됨

yt-dlp가 Bun 지원 범위를 1.2.11~1.3.14로 제한하고, 향후 완전 중단 가능성까지 열어뒀습니다. 이유로는 ejs lockfile 무시 문제에 따른 공급망 보안 우려와, Bun의 최근 개발 방향이 호환성·유지보수 리스크를 키운다고 판단한 점이 꼽혔는데, Bun을 프로덕션에 쓰는 개발자라면 런타임 선택과 버전 고정을 다시 점검해야 합니다.

GeekNews

더 나은 전압계 시계

아날로그 패널 전압계 3개로 시·분·초를 표시하는 시계를 더 단순하고 보기 좋게 다시 설계한 메이커 프로젝트입니다. 전면 치수 측정, 대체 눈금판 제작 같은 디테일이 있어 하드웨어 취미 개발자에겐 유용하지만, 대중적인 기술 트렌드를 바꿀 만한 뉴스는 아닙니다.

Hacker News Best

Klue says hackers stole credential from 2022 that led to customer data breaches

Klue says hackers stole credential from 2022 that led to customer data breaches

Klue는 2022년 파일럿 프로젝트에 쓰였던 오래된 credential이 최근 해커에 악용돼 고객사 데이터 유출로 이어졌다고 확인했습니다. 즉, 수년간 폐기되지 않은 접근 키 하나가 대규모 공급망형 침해의 원인이 된 셈입니다. 한국 보안·SaaS 팀에게는 비활성 계정과 테스트용 credential 정리, 접근권한 수명 관리가 왜 핵심 통제인지 다시 보여주는 사례입니다.

TechCrunch

IoT 기기 업체 AcuRite, 고객들이 아끼던 앱 종료 이유 밝혔다

AcuRite가 2016년부터 쓰이던 My AcuRite 앱을 종료하고 새 앱 AcuRite NOW로 강제 이전하는 이유를 ‘구식 기술 스택’과 유지비 문제라고 설명했습니다. 다만 기존 무료 기능 일부가 빠지거나 유료화돼, 한국 IoT·SaaS 팀에도 앱 마이그레이션 시 기능 축소와 구독 전환이 고객 신뢰를 어떻게 해칠 수 있는지 보여주는 사례입니다.

Ars Technica

If you're a button, you have one job

If you're a button, you have one job

이 글은 iPhone과 Android 기기에서 이미지 회전 버튼을 빠르게 여러 번 눌렀을 때 입력을 어떻게 처리하는지 비교하며, '버튼은 누른 만큼 동작해야 한다'는 UX 원칙을 짚습니다. iPhone은 입력을 버퍼링하지만 일부 Android 구현은 햅틱·사운드 피드백만 주고 실제 입력은 무시해 예측 가능성을 해친다는 지적이에요. 한국 앱 개발자라면 애니메이션 중 중복 입력 처리, 접근성, 사용자 신뢰를 다시 점검해볼 만합니다.

Hacker News Best

9 Tips to Get More Out of Google Chat

9 Tips to Get More Out of Google Chat

이 글은 Google Chat의 Spaces, 스레드, 대화 고정, 섹션 분류, 프라이버시 설정 같은 기능을 정리해 실무 생산성을 높이는 방법을 소개합니다. 혁신적인 발표는 아니지만 Gmail·Google Workspace를 많이 쓰는 팀이라면 바로 적용 가능한 운영 팁이 많습니다. 한국 개발 조직에서도 슬랙 대체나 보완 도구로 Chat을 쓰는 경우 참고할 만합니다.

Wired

JIT 프로젝트에 관한 Steering Council의 발표

JIT 프로젝트에 관한 Steering Council의 발표

파이썬 Steering Council이 JIT 프로젝트 관련 입장을 밝힌 글이지만, 제공된 본문이 거의 없어 구체적인 결정 내용이나 일정은 확인하기 어렵습니다. 그래도 CPython 성능 로드맵과 코어 개발 우선순위에 닿는 주제인 만큼, 파이썬을 대규모로 쓰는 국내 백엔드·데이터 엔지니어라면 원문 확인 가치가 있습니다.

GeekNews

jj jj jj jj jj

jj에서 실수로 `jj jj ...`를 입력했을 때도 명령이 동작하도록 alias와 `util exec -- jj`를 활용하는 팁을 소개합니다. 작지만 실제 워크플로를 매끄럽게 만드는 설정이라 jj를 쓰는 한국 개발자라면 바로 적용해볼 만합니다.

GeekNews

오라클, Ampere A1 인스턴스 무료 사용 한도 축소

오라클이 Always Free 리소스 문서를 통해 무료 제공 범위를 조정했고, 특히 Ampere A1 인스턴스 무료 사용 한도 축소가 개발자들 사이에서 주목받고 있습니다. 저비용 ARM 서버를 테스트·호스팅 용도로 써온 한국 개발자라면 사이드 프로젝트와 CI 환경의 대체 인프라를 미리 검토할 필요가 있습니다.

GeekNews

A proof of concept forgives a fragile data path. Operational AI does not.

A proof of concept forgives a fragile data path. Operational AI does not.

이 글은 AI를 PoC에서 운영 단계로 넘길 때 S3 중심 데이터 경로와 포인트투포인트 아키텍처가 병목이 될 수 있다고 지적합니다. 데이터 전송 지연이 RAG 응답 품질 저하, GPU 유휴, SLA 위반으로 이어질 수 있다는 점을 강조하며, 네트워크·스토리지 레이어를 AI 인프라의 핵심으로 봐야 한다는 메시지입니다. 한국 기업의 AI 플랫폼 팀에겐 모델 성능만이 아니라 데이터 패스 설계가 운영 성공을 좌우한다는 점을 상기시켜줍니다.

VentureBeat

ReactOS, 실제 하드웨어에서 3D 가속 Half-Life 구동 성공

ReactOS, 실제 하드웨어에서 3D 가속 Half-Life 구동 성공

ReactOS가 실제 하드웨어에서 3D 가속으로 `Half-Life`를 구동하는 데 성공했습니다. 28년째 개발 중인 오픈소스 ‘윈도우 호환 OS’가 게임 실행 수준까지 올라왔다는 뜻이라, 저수준 드라이버·호환성 계층에 관심 있는 개발자에게는 의미 있는 진전입니다.

Hacker News Best

98% isn't much

‘98% 지원’이 실제로는 수억 명의 실패 경험을 뜻할 수 있다는 점을 예시로 풀어내며, 브라우저 기능 도입 시 평균 통계보다 자기 사용자층의 실제 분포를 봐야 한다고 강조합니다. 특히 특정 CSS 기능이 전체 웹에서는 널리 지원돼도, 한 클라이언트의 방문자 기준으론 70%만 지원됐다는 사례가 인상적입니다.

Hacker News Best

AWS로 돌아왔는데, 내가 왜 떠났는지 다시 깨달았다

한 오랜 AWS 사용자가 다시 AWS를 써보며 IAM 복잡성, 데이터 이그레스 비용, 과금 함정, DynamoDB 경험 등을 강하게 비판한 글입니다. 객관적 뉴스라기보단 의견 글에 가깝지만, 국내 팀에도 멀티클라우드나 비용 최적화 전략을 다시 점검하게 만드는 계기는 될 수 있습니다.

GeekNews

Haiku OS가 이제 M1 Mac에서 실행됨

Haiku OS의 arm64 포트가 최신 야간 빌드에서 M1 Mac 데스크톱까지 부팅되는 단계에 도달했습니다. 아직 커뮤니티 개발 진행 상황에 가깝지만, Apple Silicon에서 대체 OS·커널 실험이 계속 확장된다는 점에서 시스템 소프트웨어와 저수준 개발에 관심 있는 한국 엔지니어들에겐 재미있는 업데이트입니다.

GeekNews

Fired hacker twins forget to end Teams recording, capture own crimes

해고 직후 정부 계약업체 데이터베이스 96개를 삭제한 쌍둥이 해커가, 해고 통보용 Microsoft Teams 녹화를 끄지 않아 자신들의 범행 대화를 그대로 증거로 남긴 사실이 드러났습니다. 한국 기업 보안팀에는 퇴사자 권한 회수, 회의 녹화 로그, 내부 포렌식 체계가 실제 사건에서 얼마나 결정적일 수 있는지를 보여주는 사례입니다.

Ars Technica

Windows XP 데스크톱처럼 Wikipedia 탐색하기

이 프로젝트는 Wikipedia와 Wikimedia Commons를 Windows XP 탐색기처럼 폴더·문서 UI로 탐색하게 만든 웹 실험입니다. 카테고리를 폴더처럼 열고, 이미지를 배경화면처럼 다루는 등 브라우저에서 데스크톱 메타포를 재현한 점이 특징입니다. 큰 산업 뉴스는 아니지만, 프론트엔드 개발자에게는 정보구조를 익숙한 UI 패턴으로 재해석하는 재미있는 레퍼런스가 됩니다.

GeekNews

그래픽스 프로그래머가 되려면 무엇을 배워야 하는가

그래픽스 프로그래머가 되려면 무엇을 배워야 하는가

이 글은 그래픽스 프로그래머가 되기 위해 CPU 측의 DirectX12·Vulkan·Metal 같은 최신 그래픽 API와, GPU 측의 셰이딩·조명·PBR·패스 트레이싱을 어떻게 나눠 공부할지 구체적으로 정리합니다. 게임·렌더링 분야를 준비하는 한국 개발자에게는 무엇을 먼저 배우고 어떤 수준까지 해야 취업 가능성이 생기는지 감을 잡게 해주는 실전형 가이드입니다.

GeekNews

Gnutella: 자신을 만든 세계보다 오래 살아남은 프로토콜

이 글은 Gnutella가 왜 등장했고, 어떻게 중앙 서버 없이도 수백만 사용자를 버티며 지금까지 살아남았는지를 역사와 설계 관점에서 풀어낸 회고입니다. 최신 기술 뉴스는 아니지만, 탈중앙 네트워크와 프로토콜 설계가 실제 사용자 문제를 해결할 때 얼마나 오래 생존할 수 있는지 보여줘 한국 개발자에게도 꽤 흥미로운 읽을거리입니다.

GeekNews

Ada, 그 설계와 언어를 만든 언어

이 글은 Ada가 패키지, 강한 정적 타입, 제네릭, 동시성, 계약 기반 설계 같은 개념을 얼마나 일찍 체계화했는지 되짚습니다. Java·C#·Go·Rust·Swift 등 현대 언어가 가져간 핵심 아이디어의 뿌리를 설명해 언어 설계 관점에선 꽤 흥미로운 글이에요. 다만 당장 실무에서 뭘 도입하자는 뉴스라기보다는, 안전성과 검증 가능성을 중시하는 소프트웨어 설계 철학을 복기하는 교양형 콘텐츠에 가깝습니다.

GeekNews

Haiku OS가 이제 M1 Mac에서 실행됨

Haiku의 ARM 포트가 이제 M1 맥에서 VM이 아니라 베어메탈로 부팅된다는 소식입니다. 아직 USB는 깨져 있고 초기 단계지만 8개 코어가 동작하며 데스크톱까지 뜬다는 점은 인상적이라, OS 포팅과 Apple Silicon 부트체인에 관심 있는 개발자에게는 꽤 재미있는 진전이에요.

GeekNews

Ask HN: AI 등장 이후, 스스로를 위해 만든 도구는 무엇인가요?

Hacker News에서 ‘AI 등장 이후 스스로를 위해 만든 도구’들을 공유한 스레드로, 로컬 AI 기반 파일 이름 변경기나 MCP 저장 서비스 같은 실전 아이디어가 여럿 나옵니다. 한국 개발자에겐 거창한 제품보다 ‘내 워크플로를 AI로 어떻게 자동화할지’에 대한 감을 주는 참고 자료로 볼 만합니다.

GeekNews

On The <dl> (2021)

이 글은 `<dl>`, `<dt>`, `<dd>`를 이용해 이름-값 쌍 UI를 시맨틱하게 표현하는 방법과, 여러 값·스타일링용 wrapper `<div>` 같은 실전 패턴을 정리합니다. 프런트엔드 개발자에게는 접근성·유지보수성·의미론적 마크업 품질을 동시에 챙길 수 있는 실용 팁이라서, 디자인 시스템을 만드는 국내 팀에도 바로 도움이 됩니다.

Hacker News Best

Wooting 60HE v2: Peak Keyboard Perfection

Wooting 60HE v2: Peak Keyboard Perfection

Wooting 60HE v2는 8,000Hz 폴링, Hall Effect 스위치, GH60/Tofu60 기반 표준 레이아웃, 분리형 스페이스바 같은 차별화 포인트를 앞세워 게이밍 키보드 완성도를 끌어올렸습니다. 개발자에게 직접적인 소프트웨어 뉴스는 아니지만, 입력 지연과 커스터마이징을 중시하는 파워 유저라면 눈여겨볼 만한 하드웨어 리뷰입니다.

Wired

Show GN: Codexplain: Codex를 Claude Code처럼 말하게 하기 프로젝트

Codexplain은 Codex의 답변 내용을 더 읽기 쉽게 바꿔주는 로컬 퍼스트 UX 레이어로, TLDR·다이어그램·리스크 패널·가독성 높은 표 같은 표현을 추가합니다. 모델 성능 향상보다 ‘설명 소비 경험’을 다듬는 도구에 가깝지만, AI 코딩 도구를 팀 단위로 쓰는 국내 개발 조직에는 문서화·리뷰 생산성을 높일 여지가 있습니다.

GeekNews

Chaos erupts as cyberattack disrupts learning platform Canvas amid finals

Canvas 운영사 인스트럭처가 침해 사고 대응 과정에서 서비스를 일시 중단하면서 미국 대학들이 기말고사 연기, 과제 마감 연장 등 비상 대응에 들어갔습니다. 유출 정보로는 이름, 이메일, 학생 ID, 메시지 등이 포함됐고 비밀번호·금융정보는 아니라는 점이 공개돼, 한국 SaaS와 교육 플랫폼 업계에도 보안 사고 시 서비스 연속성 설계의 중요성을 보여줍니다.

Ars Technica

새 Steam Controller 소문, Doom 음악처럼 커진다

오픈소스 도구 ‘Steam Haptics Singer’를 이용하면 밸브의 새 스팀 컨트롤러와 스팀덱의 햅틱 모터를 스피커처럼 써서 MIDI 음악을 재생할 수 있습니다. 대형 뉴스는 아니지만, 기존 하드웨어의 기능을 개발자 커뮤니티가 소프트웨어로 재해석한 사례라서 임베디드·게임 입력장치 해킹에 관심 있는 국내 개발자에게 꽤 흥미롭습니다.

The Verge

The PocketMage resurrects the PDA with an e-paper screen

The PocketMage resurrects the PDA with an e-paper screen

PocketMage는 ESP32-S3 기반의 오픈소스 클램셸 PDA로, e-paper 메인 디스플레이와 OLED 보조 화면, 물리 키보드를 결합한 저전력 생산성 기기입니다. 완제품은 235달러, DIY 킷은 185달러이며 확장 포트와 앱 생태계도 열려 있어, 한국의 하드웨어 메이커나 임베디드 개발자에게 흥미로운 실험 플랫폼이 될 수 있습니다.

The Verge

Show GN: Repo-rter - 깃허브 레포지토리 통계를 영구 저장하고 쉽게 볼 수 있는 로컬 데스크탑 크로스 플랫폼 앱

Show GN: Repo-rter - 깃허브 레포지토리 통계를 영구 저장하고 쉽게 볼 수 있는 로컬 데스크탑 크로스 플랫폼 앱

Repo-rter는 GitHub가 기본으로 14일만 보여주는 레포 트래픽 데이터를 백그라운드에서 계속 수집해 로컬에 무기한 저장해주는 데스크톱 앱입니다. CSV·JSON 내보내기와 12개 언어 지원까지 제공해, 오픈소스 유지보수자나 개발자 관계(DevRel) 팀이 장기 지표를 직접 관리하려는 경우 꽤 유용합니다.

GeekNews