쌓인 기록에서 찾기
무엇을 찾으세요? 날짜를 몰라도 됩니다. 제목·Key Point·요약·태그를 한꺼번에 뒤집니다.
검색 범위 2026년 8월 13일 (목) 부터 2026년 10월 30일 (금)까지 3636건
54건 · "드라이버"조건 지우기 ×
001 12:11 ▲ 140 · 댓글 34 Qwen 가중치에 내장된 RISC-V CPU, 정확하게 동작하다 Qwenputer는 Qwen 3.5 4B에 RISC-V CPU를 모델 가중치에 직접 컴파일한 실험적 모델로, 모델의 Gated DeltaNet 어텐션 레이어를 RAM으로 사용한다. AI · 머신러닝 · Qwenputer: A functioning, deterministic RISC-V CPU inside Qwen3.5
Key Point 언어 모델이 외부 도구 없이 정확한 산술 계산과 파일 저장을 수행할 수 있다는 새로운 가능성을 보여주며, AI 안전성 연구와 해석가능성 측면에서도 중요한 아키텍처 실험이다.
핵심 요약
Qwenputer는 Qwen 3.5 4B에 RISC-V CPU를 모델 가중치에 직접 컴파일한 실험적 모델로, 모델의 Gated DeltaNet 어텐션 레이어를 RAM으로 사용한다. Gated DeltaNet 레이어의 게이트를 1로, 쓰기 강도를 1로, 원-핫 키 인코딩을 사용하면 정확한 주소 지정이 가능한 RAM이 되며, 이는 일반 어텐션의 KV 캐시보다 메모리 효율이 높다. CPU는 32비트 RISC-V 코어(RV32IM 명령어 세트)로 모델의 처음 11개 레이어를 차지하며, 컴파일러가 회로 설명을 트랜스포머 레이어의 어텐션 헤드와 피드포워드 유닛으로 변환한다. 전체 요약 11문장 읽기 → 002 03:11 ▲ 110 · 댓글 2 30년 전 애플 서버를 맥OS에서 실행하는 기술 1996년 애플 네트워크 서버(ANS)는 원래 하푼(Harpoon) AIX만 실행했지만, 애플이 개발 중에 맥OS 부팅 로직이 있었고 생산 로롬이 제거되었다. 하드웨어 · 시스템 · MacOS Extensions Pack for the Apple Network Server v1.0
Key Point 1996년 하드웨어의 OS 호환성을 소프트웨어로 복원하는 역사적 기술 복원 사례로, 레트로 컴퓨팅과 드라이버 개발의 깊이 있는 사례 연구를 제시한다.
핵심 요약
1996년 애플 네트워크 서버(ANS)는 원래 하푼(Harpoon) AIX만 실행했지만, 애플이 개발 중에 맥OS 부팅 로직이 있었고 생산 로롬이 제거되었다. 최근 공개된 사전프로덕션 롬(1.1.20.1)은 AIX와 맥OS 양쪽을 모두 부팅할 수 있지만, 사전프로덕션 롬의 맥OS 지원에는 결함이 있었다(온보드 비디오 미지원, MACE 이더넷 작동 안 함, 재부팅 후 검은 화면). 저자는 이러한 문제를 소프트웨어로 수정하여 ANS Extensions Pack v1.0을 개발했으며, MACE 이더넷을 고정하고 온보드 비디오를 활성화하며 맥OS에서 적절히 재부팅하도록 했다. 전체 요약 11문장 읽기 → 003 18:11 ▲ 133 · 댓글 64 UEFI 펌웨어 버퍼 오버플로우 취약점, 전 세계 대부분 서버 위협 TianoCore EDK II 오픈소스의 ICMP 컴포넌트에서 메모리 손상 취약점(CVE-2026-97631, CVSS 9.5)이 발견되었다. 보안 · Code-execution flaw in UEFI firmware threatens most servers on planet Earth
Key Point 대부분의 서버가 사용하는 UEFI 펌웨어의 심각한 실행 취약점이 공개 패치로 인해 조기 공개되어, 전 세계 인프라 보안에 즉각적인 위협이 되고 있다.
핵심 요약
TianoCore EDK II 오픈소스의 ICMP 컴포넌트에서 메모리 손상 취약점(CVE-2026-97631, CVSS 9.5)이 발견되었다. AMI, Insyde, Phoenix 등 거의 모든 UEFI 공급업체와 마이크로소프트의 Project Mu가 이 코드를 사용하고 있다. Anthropic의 Alex Matrosov와 Google의 Dan Holmes가 발견했으며 1월 공개 예정이었지만, AMI가 지난달 깃허브에 패치와 함께 취약점을 공개했다. 전체 요약 13문장 읽기 → 004 00:11 ▲ 186 · 댓글 137 소프트웨어는 나빠지는 중이지만, 예전은 더 끔찍했다 코드 생산량이 10배 증가해도 에러율을 10배로 줄이지 못하면 결과적으로 프로덕션이 더 버그가 많아진다는 점에서 소프트웨어 품질 저하가 현실이지만, 과거 소프트웨어는 훨씬 더 심각한 문제들을 가지고 있었다. 기타 · Software may be getting worse, but it used to be horrible
Key Point 소프트웨어 품질 저하 논의에서 빠지기 쉬운 역사적 맥락 - 현재의 문제는 실제로는 과거보다 훨씬 관리 가능한 수준이며, 자동 업데이트와 프로세스 격리 같은 기반 구조가 가져온 근본적인 개선을 이해할 수 있다.
핵심 요약
코드 생산량이 10배 증가해도 에러율을 10배로 줄이지 못하면 결과적으로 프로덕션이 더 버그가 많아진다는 점에서 소프트웨어 품질 저하가 현실이지만, 과거 소프트웨어는 훨씬 더 심각한 문제들을 가지고 있었다. 과거 Windows는 95% 시장점유율을 차지했고 극심한 안정성 문제로 인해 블루스크린이 자주 발생했으며, 이는 버그 많은 디바이스 드라이버와 리소스 미회수로 인한 컴퓨터 성능 저하가 원인이었다. 자동 저장 기능이 없거나 제대로 작동하지 않아 몇 시간 작업한 문서를 날리는 일이 흔했고, Google Docs 출시 후에도 사용자들이 트라우마 때문에 Ctrl+S를 반사적으로 눌렀을 정도였다. 전체 요약 10문장 읽기 → 005 21:12 ▲ 503 · 댓글 218 엔비디아, AI 에이전트 샌드박스 OpenShell 0.1.0 공개 엔비디아가 자율 AI 에이전트 플릿을 위한 안전한 런타임 'OpenShell'의 0.1.0 안정화 버전을 출시했으며, 새로운 격리 기법과 확장 API를 포함하고 있다. AI · 머신러닝 · OpenShell – A safe, private runtime for fleets of autonomous AI agents
Key Point AI 에이전트에게 능력을 주면서도 데이터·자격증·네트워크 접근을 제한하는 커널 수준의 격리 방식이 자율 에이전트 배포의 보안 문제를 어떻게 풀고 있는지 보여준다.
핵심 요약
엔비디아가 자율 AI 에이전트 플릿을 위한 안전한 런타임 'OpenShell'의 0.1.0 안정화 버전을 출시했으며, 새로운 격리 기법과 확장 API를 포함하고 있다. OpenShell은 AI 에이전트가 파일 읽기, 패키지 설치, API 호출, 자격증 사용이 필요할 때 정책 선언을 통해 무제한 접근을 제한하면서 이를 가능하게 한다. 커널 수준에서 각 에이전트를 격리된 샌드박스에서 실행하고, 모든 파일 접근, 시스템 콜, 네트워크 연결을 런타임에 정책으로 제어한다. 전체 요약 12문장 읽기 → 006 00:11 ▲ 106 · 댓글 17 스테레오 비전 기능을 갖춘 저가 해킹보드 공개 Rockchip RV1103 SoC(단일코어 1.1GHz ARM Cortex-A7, 64MB DDR2 RAM, QFN-88 패키지)를 사용하여 스테레오 비전 보드를 설계했고, 로봇공학 프로젝트의 장애물 회피·항법 용도로 활용할 수 있다. 하드웨어 · 시스템 · I Built a Stereo Vision Board for Hardware Hackers
Key Point 저비용 SoC로 완전한 스테레오 비전 보드를 만들어 오픈소스 설계를 공개하므로, 로보틱스나 컴퓨터 비전이 필요한 하드웨어 프로젝트의 새로운 선택지가 될 수 있다.
핵심 요약
Rockchip RV1103 SoC(단일코어 1.1GHz ARM Cortex-A7, 64MB DDR2 RAM, QFN-88 패키지)를 사용하여 스테레오 비전 보드를 설계했고, 로봇공학 프로젝트의 장애물 회피·항법 용도로 활용할 수 있다. 4층 PCB 보드를 제작했으며 처음 설계에서 SoC 오주문, 렌즈 마운트 홀 크기 오류, LED 저항값 부족, 0.9V 트레이스 두께 미흡 등 몇 가지 문제가 있었다. Buildroot 빌드 시스템으로 Linux 커널·부트로더·드라이버를 구성했으며, Rockchip MIPI 드라이버·하드웨어 가속기 등은 벤더 BSP(보드 서포트 패키지)에서 가져왔다. 전체 요약 8문장 읽기 → 007 06:11 ▲ 143 · 댓글 53 엔비디아 RTX 3000 시리즈, 커널 모듈로 FP/BF16 성능 잠금 해제 GPU unlock은 리눅스 커널 모듈로 엔비디아 RTX 3090 Ti, 3090, 3080, 3070, 3060 등 GA102/GA103/GA104/GA106 칩 기반 카드의 FP/BF16 명령어 발급 속도를 전문가용 수준으로 끌어올린다. 하드웨어 · 시스템 · GPU-unlock: FP/BF16 instruction issue rate on Nvidia 3000's cards
Key Point GeForce 게이밍 카드의 하드웨어 성능을 전문가용 수준으로 해제하는 커널 모듈 방식이 등장했으며, 드라이버 업데이트 때마다 수동 패치 없이 작동하는 점과 구체적인 성능 배수를 통해 AI/ML 워크로드 비용 최적화 전략을 바꿀 수 있다.
핵심 요약
GPU unlock은 리눅스 커널 모듈로 엔비디아 RTX 3090 Ti, 3090, 3080, 3070, 3060 등 GA102/GA103/GA104/GA106 칩 기반 카드의 FP/BF16 명령어 발급 속도를 전문가용 수준으로 끌어올린다. NVIDIA 드라이버 바인딩 전에 조기 실행되는 방식으로, 새 드라이버 출시 때마다 매번 수동 패치할 필요가 없다. 속도 선택자(SS0 0x88888888, SS1 0x8)를 기록하고 FLR을 수행한 뒤 작동하며, CMP 언로커의 V67/PLM 기법과 UEFI 방식의 사전 드라이버 타이밍을 결합한다. 전체 요약 13문장 읽기 → 008 03:11 ▲ 126 · 댓글 46 안드로이드 폰에서 iOS 16.5 전체 시스템 부팅 HackiOS는 안드로이드 폰의 하드웨어 위에서 iOS 16.5의 미수정 사용자 영역을 실행하는 오픈소스 XNU 커널(xnu-8796.121.2) 포팅 프로젝트다. 하드웨어 · 시스템 · Show HN: Run full iOS 16.5 firmware on Android Devices
Key Point 안드로이드 하드웨어에서 Apple의 XNU 커널과 완전한 iOS 사용자 영역을 실행하는 것이 가능함을 보여주는 포팅으로, 폐쇄된 생태계와 오픈소스의 경계를 넘나드는 기술적 성과다.
핵심 요약
HackiOS는 안드로이드 폰의 하드웨어 위에서 iOS 16.5의 미수정 사용자 영역을 실행하는 오픈소스 XNU 커널(xnu-8796.121.2) 포팅 프로젝트다. 독자 EFI 로더, Apple의 폐쇄 드라이버 대체물, UEFI 포트, Linux Wi-Fi 드라이버의 호환성 레이어로 가능하게 했다. POCO X5 Pro 5G(Snapdragon 778G)와 QEMU(aarch64) 두 환경에서 실행되며, 안드로이드로 부팅할 때 아무것도 플래시되지 않는다. 전체 요약 13문장 읽기 → 009 00:11 ▲ 164 · 댓글 41 리눅스 커널 보안 취약점 실수로 공개 메일링리스트에 노출 Trend Micro의 Zero Day Initiative가 실수로 리눅스 커널 보안 취약점 여러 건을 비공개 보안 메일링리스트가 아닌 공개 LKML(Linux Kernel Mailing List)에 게시했다. 보안 · Several Linux kernel vulnerabilities accidentally posted to public mailing list
Key Point CVSS 9.0대 고위험 리눅스 커널 취약점들이 공개 메일링리스트에 노출되면서 대규모 시스템에 영향을 줄 수 있는 보안 사고이다.
핵심 요약
Trend Micro의 Zero Day Initiative가 실수로 리눅스 커널 보안 취약점 여러 건을 비공개 보안 메일링리스트가 아닌 공개 LKML(Linux Kernel Mailing List)에 게시했다. 최고 CVSS 점수 9.0으로 평가된 취약점들이 포함되어 있으며, 일부는 아직 메인라인에 패치되지 않았지만 -next 브랜치에서 테스트 중이다. Greg Kroah-Hartman 리눅스 2인자가 각 보고서에 회신해 공개 메일링리스트 게시에 대해 문제를 삼았다. 전체 요약 9문장 읽기 → 010 21:11 ▲ 104 · 댓글 30 Nintendo Switch 2 첫 소프트웨어 탈옥 성공 ns2jb는 Switch 2 최초의 소프트웨어 온리 탈옥으로, 임의의 네이티브 코드를 일반 시스모듈이나 내장 fs 시스모듈로 실행할 수 있게 해준다. 하드웨어 · 시스템 · Jailbreaking the Switch 2
Key Point Switch 2에 대한 첫 실용적인 탈옥 도구가 등장했으며, 소프트웨어만으로 시스모듈 권한을 획득하는 방법을 구체적으로 공개했으므로 홈브루 및 에뮬레이션 커뮤니티에 중대한 영향을 미칠 것이다.
핵심 요약
ns2jb는 Switch 2 최초의 소프트웨어 온리 탈옥으로, 임의의 네이티브 코드를 일반 시스모듈이나 내장 fs 시스모듈로 실행할 수 있게 해준다. 홈브루, 게임 역공학 및 모딩, 세이브 백업, MMIO를 통한 주변기기 접근이 가능해졌으며, 시연으로 Mario Kart World를 모딩했다. 처음 시도는 WebKit 브라우저 공격으로 n-day 취약점을 이용해 초기 코드 실행을 얻으려 했다. 전체 요약 13문장 읽기 → 011 15:11 새 버전 OpenAI Python 클라이언트 v3.36.1 출시 OpenAI Python 클라이언트 라이브러리 v3.36.1이 2026년 10월 22일 릴리스되었다. AI · 머신러닝 · openai/openai-python@v3.36.1
Key Point WebSocket 설정 버그와 마이크 캡처 문제 등 실제 사용 중 겪을 수 있는 문제들이 개선되었으므로, 해당 기능을 사용하는 개발자는 업데이트를 확인할 필요가 있다.
핵심 요약
OpenAI Python 클라이언트 라이브러리 v3.36.1이 2026년 10월 22일 릴리스되었다. WebSocket 연결 시 호출별 쿼리 설정을 제대로 적용하지 않던 버그를 수정했다. 음성 녹음 사이사이 마이크 캡처를 중단하도록 예제 코드를 개선했다. 전체 요약 5문장 읽기 → 012 15:11 ▲ 105 · 댓글 61 쿠버네티스, 회의론자의 눈으로 본 핵심 개념 오래된 인프라 경험으로 쿠버네티스에 대해 근거 없이 회의적이던 개발자가 실제로 학습한 내용을 정리했다. 인프라 · 데브옵스 · A skeptic's first contact with Kubernetes (2024)
Key Point 오래 무시해온 기술에 대해 실제로 개념을 이해한 후 장점과 설계 문제를 동시에 분석한 관점으로, 쿠버네티스의 핵심을 깔끔하게 이해할 수 있다.
핵심 요약
오래된 인프라 경험으로 쿠버네티스에 대해 근거 없이 회의적이던 개발자가 실제로 학습한 내용을 정리했다. 쿠버네티스의 핵심 가치는 Control Loop(컨트롤러가 원하는 상태를 계속 관찰·유지)와 Service(안정적 IP·DNS·로드밸런싱을 제공하는 네트워킹 추상화)의 두 가지 개념에서 나온다. Pod는 작업 단위, Node는 쿠버네티스 에이전트를 실행하는 컴퓨터, Service는 Pod 집합의 논리적 그룹화, Namespace는 클러스터의 논리적 구분이다. 전체 요약 10문장 읽기 → 013 03:11 ▲ 169 · 댓글 82 Mac Studio에서 816B 모델 실행, MLX의 분산 추론 기능 공개 Apple이 MLX 최신 버전을 공개하며 Mac Studio에서 Muse Spark Open(816B 파라미터, MoE 모델)을 실행할 수 있음을 시연했다. AI · 머신러닝 · Apple ML Research: Muse Spark Open with MLX on Mac Studio
Key Point Apple silicon 기반 로컬 LLM 실행 성능이 가속도 구간에 접어들었으며, 816B 모델을 Mac Studio 클러스터에서 실행할 수 있는 기술 기반이 완성되었기 때문이다.
핵심 요약
Apple이 MLX 최신 버전을 공개하며 Mac Studio에서 Muse Spark Open(816B 파라미터, MoE 모델)을 실행할 수 있음을 시연했다. 단일 Mac Studio(M5 Ultra, 512GB 통합 메모리)에서 27B~128B 규모 모델(Qwen 3.8, Mistral Medium 3.5)은 정상 작동하며, TTFT는 M3 대비 최대 4.6배 빨라졌고 토큰 생성 속도는 1.6배 향상됐다. M5 Ultra의 GPU 신경 가속기는 행렬 곱셈 연산을 전담하여 컴퓨팅 한계 작업을 가속화하고, 통합 메모리 대역폭이 819GB/s에서 1.2TB/s로 증가해 메모리 한계 작업을 개선했다. 전체 요약 12문장 읽기 → 014 03:11 ▲ 120 · 댓글 238 웨이모, 토론토에서 자율주행 서비스 시작 웨이모가 캐나다 토론토에 완전 자율주행 라이드헤일링 서비스를 론칭하며, 로컬 시설과 일자리 창출에 투자해 2028년 첫 승객 운영을 목표로 한다. AI · 머신러닝 · Hello Toronto – Waymo Is En Route
Key Point 웨이모의 캐나다 진출 소식으로, 북미에서 자율주행 라이드헤일링 시장이 실제 도시 운영 단계로 확장되며 향후 2~3년 내 일반인 이용 가능성을 보여준다.
핵심 요약
웨이모가 캐나다 토론토에 완전 자율주행 라이드헤일링 서비스를 론칭하며, 로컬 시설과 일자리 창출에 투자해 2028년 첫 승객 운영을 목표로 한다. 앞으로 토론토 거리에 웨이모 차량이 나타나며 수동 운전으로 시작해 고해상도 지도 제작과 훈련된 전문가의 테스트 단계를 거친다. 이 검증 기간은 웨이모 드라이버가 토론토의 독특한 날씨와 도로 조건에 적응하도록 보장한다. 전체 요약 8문장 읽기 → 015 12:11 ▲ 128 · 댓글 113 AI로 리눅스 드라이버 없는 하드웨어를 역공학했다 저자가 구형 필름 스캐너 Plustek 8200i를 구입했으나 칩셋이 변경되어 리눅스 드라이버가 없었고, Claude AI의 도움을 받아 드라이버 작성에 시도했으나 오래 진전이 없었다. 하드웨어 · 시스템 · Using AI to reverse engineer hardware
Key Point 문서화되지 않은 하드웨어의 드라이버 작성이라는 골치 아픈 작업을 AI가 크게 단축시켰으며, 저자가 공개한 hw-harness 도구로 누구나 같은 방식을 시도할 수 있게 되었다.
핵심 요약
저자가 구형 필름 스캐너 Plustek 8200i를 구입했으나 칩셋이 변경되어 리눅스 드라이버가 없었고, Claude AI의 도움을 받아 드라이버 작성에 시도했으나 오래 진전이 없었다. Tom Crider가 AI 에이전트로 마우스 드라이버를 수정한 사례에서 영감을 받아, Claude에게 Windows 가상머신을 제어해 USB 데이터를 캡처하도록 설정했다. 스캐너의 Windows 드라이버 출력과 Linux 드라이버 출력을 비교하는 능력이 결정적이었고, 며칠 내에 적외선 스캔 지원이 포함된 작동하는 SANE 드라이버를 완성했다. 전체 요약 13문장 읽기 → 016 21:11 ▲ 158 · 댓글 81 TP-Link 공유기 구매 후 커널 익스플로잇 작성하기 2023년 8월 구매한 TP-Link EAP770 Wi-Fi 7 공유기가 대용량 파일 다운로드 시 데이터를 손상시키는 문제가 발생했으며, SSH 연결의 MAC 에러와 큰 파일의 rsync 전송 실패로 나타났다. 하드웨어 · 시스템 · Wanted to download an ISO, ended up writing a kernel exploit
Key Point 자신의 공유기에서 발견한 하드웨어 버그를 해결하기 위해 커널 익스플로잇까지 작성해야 했던 이유와 제조사가 지원을 중단한 기기를 사용자가 직접 고칠 수 없도록 하는 구조적 문제를 드러낸다.
핵심 요약
2023년 8월 구매한 TP-Link EAP770 Wi-Fi 7 공유기가 대용량 파일 다운로드 시 데이터를 손상시키는 문제가 발생했으며, SSH 연결의 MAC 에러와 큰 파일의 rsync 전송 실패로 나타났다. 문제 재현을 위해 여러 프로토콜을 시도했고, WireGuard 터널 내에서만 작동한 후 나중에 HTTP/2와 TLS 레코드 에러로 재현되었으며, 패킷 분석 결과 1440바이트 TCP 세그먼트에 64바이트가 연속으로 손상되었다. 손상된 세그먼트는 유효한 TCP 체크섬을 가지고 있었으므로, 경로 어딘가에서 TCP 헤더가 재계산되었으며, 테스트 결과 여러 TCP 스트림이 동시 실행될 때 LAN-Wi-Fi 방향에서만 발생했다. 전체 요약 13문장 읽기 → 017 12:11 ▲ 101 · 댓글 19 iPad에서 Linux AMD GPU 드라이버를 직접 구동 LemonSeed Studio는 iPad에서 온디바이스 LLM 추론을 실행하는 에디터 및 IDE 애플리케이션이다. 하드웨어 · 시스템 · Running the unmodified Linux amdgpu driver on an iPad
Key Point iPad 같은 비전통적 플랫폼에서 Linux GPU 드라이버를 직접 구동하는 기술적 접근법이 어떻게 가능했는지 확인할 수 있다.
핵심 요약
LemonSeed Studio는 iPad에서 온디바이스 LLM 추론을 실행하는 에디터 및 IDE 애플리케이션이다. 수정되지 않은 업스트림 Linux amdgpu + amdkfd 드라이버를 PCIDriverKit 확장으로 앱에 내장했다. Thunderbolt 인클로저의 AMD GPU를 구동하며, HSA 런타임과 HRX/Loom을 통해 추론 엔진이 GPU에서 실행된다. 전체 요약 6문장 읽기 → 018 00:11 ▲ 236 · 댓글 268 애플, 스마트홈 허브 'HomeView' 11월 13일 출시 애플이 7인치 액정 레티나 디스플레이를 갖춘 스마트홈 허브 'HomeView'를 11월 13일부터 선주문 받으며 A18칩을 탑재했다. 하드웨어 · 시스템 · Apple HomeView
Key Point HomeView는 프라이버시 보호와 다중 사용자 지원을 강조한 애플의 스마트홈 허브로, 기존 제품과 달리 Secure Enclave를 통해 개인 데이터가 OS에 노출되지 않으며 최대 6명의 사용자를 분리해 관리할 수 있다는 점이 핵심이다.
핵심 요약
애플이 7인치 액정 레티나 디스플레이를 갖춘 스마트홈 허브 'HomeView'를 11월 13일부터 선주문 받으며 A18칩을 탑재했다. HomeView는 최대 6명까지 인식해 각 사용자별 맞춤형 경험을 제공하고, 개별 사용자의 개인 정보는 분리·보호된다. Apple Intelligence 기반 Siri AI가 내장되어 있으며, 개인 맥락·세계 지식·자연스러운 대화 형식으로 음성 어시스턴트 역할을 한다. 전체 요약 13문장 읽기 → 019 06:11 ▲ 195 · 댓글 52 WiFi 7 라우터를 320Msps 소프트웨어 무선 수신기로 개조 Gemtek W1700K WiFi 7 라우터를 광대역 소프트웨어 정의 수신기로 변환하는 오픈소스 펌웨어 프로젝트로, MediaTek MT7996 라디오가 14비트 IQ를 최대 320Msps로 캡처하고 10GbE를 통해 스트리밍한다. 하드웨어 · 시스템 · Turn a WiFi 7 Router into a 320Msps Software Defined Radio Receiver
Key Point WiFi 라우터의 고성능 라디오 칩셋을 역분석하여 MediaTek 독점 펌웨어 없이 완전 독립적인 소프트웨어 정의 라디오로 구현한 사례로, 임베디드 역분석·펌웨어 개발·고속 데이터 스트리밍의 기술적 성과를 보여준다.
핵심 요약
Gemtek W1700K WiFi 7 라우터를 광대역 소프트웨어 정의 수신기로 변환하는 오픈소스 펌웨어 프로젝트로, MediaTek MT7996 라디오가 14비트 IQ를 최대 320Msps로 캡처하고 10GbE를 통해 스트리밍한다. Airoha AN7581 SoC가 데이터를 처리하며, Linux 호스트에서 실시간 스펙트럼과 폭포도를 브라우저로 표시하고 라디오 제어를 함께 제공한다. 전체 2.4GHz 대역을 320Msps로 실시간 캡처 가능하며 필터링 롤오프를 보정한 후 매초 100개 스펙트럼을 262,144포인트 FFT로 생성한다. 전체 요약 11문장 읽기 → 020 18:12 ▲ 138 · 댓글 142 리눅스 폰, 안드로이드·iOS 독점에 맞서 준비 중 5년 전 리베렐 Librem 5와 PinePhone 출시 이후 리눅스 폰은 침체기를 겪었다. 하드웨어 · 시스템 · Will Linux phones become a viable alternative to the Android/iOS duopoly?
Key Point 리눅스 폰이 해결할 수 없던 기술적 장벽(SoC 성능, 배터리, 카메라)을 RK3588S로 넘어설 수 있게 되었고, 구글의 안드로이드 부트로더 잠금 강화로 대안을 찾는 사용자가 늘어날 가능성이 생겼습니다.
핵심 요약
5년 전 리베렐 Librem 5와 PinePhone 출시 이후 리눅스 폰은 침체기를 겪었다. 당시 약한 SoC 성능, 하드웨어 드라이버 부족, 미숙한 모바일 UI, 배터리 문제 등이 주요 원인이었다. 2022년 발표된 Rockchip RK3588S가 게임을 바꿨다: Cortex-A76 4개 + A55 4개, Mali-G610 그래픽스로 처음으로 실용적인 성능을 제공한다. 전체 요약 14문장 읽기 → 021 12:11 ▲ 121 · 댓글 21 1주일 만에 완성한 LED 네온 티셔츠 회사의 네온 테마 행사를 앞두고 유연한 LED 필라멘트를 이용해 입을 수 있는 네온 티셔츠를 며칠 안에 설계·제작했다. 하드웨어 · 시스템 · Show HN: Making a flexible "neon" t-shirt with LED filaments
Key Point LED 필라멘트라는 특수 재료의 제약(절단 불가, 고정 길이)을 창의적으로 우회한 하드웨어 메이킹의 구체적 사례로, 제한된 시간과 부품으로 완성하는 문제해결 과정을 참고할 수 있다.
핵심 요약
회사의 네온 테마 행사를 앞두고 유연한 LED 필라멘트를 이용해 입을 수 있는 네온 티셔츠를 며칠 안에 설계·제작했다. LED 필라멘트는 실리콘 확산층으로 감싼 1.8mm 두께의 미세 LED 수백 개가 달린 긴 스트립으로, 자를 수 없어 고정 길이(300mm, 600mm, 1200mm 등)로만 제공된다. 가운데 스트럿칭 천을 보강재로 사용하고 조직 위에 설계 도안을 추적한 후 필라멘트를 루프 스티치로 고정하는 방식으로 뒷면에 라마 도형, 앞면에 베가스식 테두리가 있는 손글씨 텍스트를 제작했다. 전체 요약 7문장 읽기 → 022 12:11 ▲ 100 · 댓글 64 이더넷 기반 오디오 인터페이스 eth68, 3.6ms 초저지연 달성 eth68은 STM32H7 마이크로컨트롤러 펌웨어로 구동되는 리눅스용 이더넷 오디오 인터페이스로, netJACK1 마스터 엔드포인트를 에뮬레이트한다. 하드웨어 · 시스템 · ETH-68: Ethernet Audio Interface for Linux
Key Point 전용 오디오 카드 수준의 초저지연(3.6ms)을 이더넷과 일반 하드웨어로 구현했으며, 오픈소스로 공개되어 리눅스 기반 음악 제작 워크플로우에서 비용 대비 성능의 새로운 기준을 제시한다.
핵심 요약
eth68은 STM32H7 마이크로컨트롤러 펌웨어로 구동되는 리눅스용 이더넷 오디오 인터페이스로, netJACK1 마스터 엔드포인트를 에뮬레이트한다. JACK 서버를 netone 백엔드로 실행하거나 PipeWire의 pw-eth68 클라이언트로 직접 연결하여 사용할 수 있다. 48kHz 64샘플 버퍼에서 3.620ms의 왕복 오디오 레이턴시를 달성하며, 96kHz에서 RME HDSPe AIO Pro PCIe 카드보다 0.33ms 낮다. 전체 요약 12문장 읽기 → 023 03:11 ▲ 101 · 댓글 26 Swift로 QEMU에서 베어메탈 커널 구현하기 Embedded Swift(OS와 표준 라이브러리가 없는 환경용 Swift 부분집합)를 사용해 QEMU 가상 머신에서 실행되는 최소 커널을 작성한 실험 프로젝트이다. 인프라 · 데브옵스 · A minimal kernel in Swift, running in QEMU
Key Point OS 없는 베어메탈 환경에서 고수준 언어로 커널을 작성할 수 있음을 보여주는 실험으로, Swift의 Embedded 서브셋이 시스템 레벨 프로그래밍에 적용 가능함을 입증한다.
핵심 요약
Embedded Swift(OS와 표준 라이브러리가 없는 환경용 Swift 부분집합)를 사용해 QEMU 가상 머신에서 실행되는 최소 커널을 작성한 실험 프로젝트이다. aarch64-none-none-elf 타겟(OS 없는 64비트 ARM)으로 컴파일하기 위해 toolset.json에서 experimental 기능 활성화, 표준 라이브러리 링킹 비활성화, 커스텀 링커 스크립트 사용 등을 설정했다. CPU가 원시 상태에서 시작되므로 boot.S 어셈블리 파일에서 _start 심볼 정의, 스택 설정, Swift 진입점 호출, 보조 코어 대기 처리를 수행한다. 전체 요약 8문장 읽기 → 024 21:11 당일 +148 Python으로 F1 경주 재생하고 분석하는 비주얼라이제이션 도구 F1 경주 원격측정 데이터를 시각화하고 인터랙티브 컨트롤로 경주를 재생하는 Python 애플리케이션이다. 오픈소스 · 도구 · IAmTomShaw/f1-race-replay · Python
Key Point F1 경주 원격측정을 인터랙티브하게 재생하고 분석하는 도구는 경주 전술과 드라이버 성능을 상세히 검토하고자 하는 팬과 개발자에게 새로운 가능성을 제시한다.
핵심 요약
F1 경주 원격측정 데이터를 시각화하고 인터랙티브 컨트롤로 경주를 재생하는 Python 애플리케이션이다. 실시간 드라이버 위치, 안전차 배치, 리더보드, 현재 랩/경주 시간을 렌더링된 트랙에 표시한다. 일시 정지·되감기·빨리감기와 재생 속도 조절(0.5x, 1x, 2x, 4x), 드라이버 선택 시 속도·기어·DRS 상태·현재 랩 표시 기능을 제공한다. 전체 요약 12문장 읽기 → 025 18:30 ▲ 195 · 댓글 104 PSP 게임을 웹어셈블리로 변환해 브라우저에서 실행 PSP 게임의 MIPS 머신 코드를 사전에 C++로 변환한 후 웹어셈블리로 컴파일하고, PSP 운영체제와 그래픽 칩을 웹GL2로 구현한 환경에서 브라우저에서 실행하는 기술이다. 웹 · 프론트엔드 · God of War on PSP, recompiled to WebAssembly and running in the browser
Key Point PSP 게임을 에뮬레이터 없이 브라우저에서 실행 가능하게 하는 재컴파일 기술의 구현 방식과 최적화 과정을 보여주며, 향후 다양한 레트로 게임의 웹 이식 가능성을 시사한다.
핵심 요약
PSP 게임의 MIPS 머신 코드를 사전에 C++로 변환한 후 웹어셈블리로 컴파일하고, PSP 운영체제와 그래픽 칩을 웹GL2로 구현한 환경에서 브라우저에서 실행하는 기술이다. 첫 번째 타이틀 '갓 오브 워: 체인 오브 올림푸스'는 부팅부터 메뉴, 컷신, 전투까지 노트북에서 Chrome과 Firefox로 초당 60프레임으로 구동되며, PSP 해상도의 최대 4배인 1440×816에서 실행되고 휴대폰 터치 제어도 지원한다. 음악, 음성, 효과음은 작동하며 영화는 현재 스킵된다. 전체 요약 16문장 읽기 → 026 00:11 ▲ 103 · 댓글 69 AI로 자동화한 필름 사진 스캔 워크플로우 35mm 필름 사진 작업 흐름을 자동화한 개인 프로젝트로, 롤당 36장을 처리하는 데 평균 4시간 걸리던 수동 작업을 개선했다. AI · 머신러닝 · Automating my 35mm film scanning pipeline
Key Point 필름 사진 애호가가 수동 스캔 작업의 번거로움을 AI와 자동화로 극복한 실제 사례로, 크리에이티브 워크플로우에 LLM과 비전 모델을 실용적으로 활용하는 방법을 보여준다.
핵심 요약
35mm 필름 사진 작업 흐름을 자동화한 개인 프로젝트로, 롤당 36장을 처리하는 데 평균 4시간 걸리던 수동 작업을 개선했다. Claude AI를 스캐너에 직접 제어시키려 했으나 SANE 드라이버를 통해 스캔 방향을 잘못 설정해 스캐너 기어 메커니즘을 손상시켰고, 수리 후 기존 VueScan 소프트웨어를 유지하기로 결정했다. numpy를 이용한 음화 변환으로 필름 밀도를 측정해 36장의 색감을 일관되게 유지하며, 빈 필름 슬롯을 색감 기준점으로 삼아 자동 색보정을 수행한다. 전체 요약 8문장 읽기 → 027 21:11 당일 +105 리눅스·윈도우 일괄 재설치 스크립트 오픈소스 VPS 운영체제를 한 줄의 명령으로 재설치하는 오픈소스 스크립트로, 리눅스 20개 배포판과 Windows Vista~11을 지원한다. 오픈소스 · 도구 · bin456789/reinstall · Shell
Key Point 저사양 VPS에서 OS를 완전히 교체해야 할 때 복잡한 수동 작업을 자동화하는 도구로, 클라우드 환경별 드라이버 자동 설치와 IP 자동 구성이 핵심 가치다.
핵심 요약
VPS 운영체제를 한 줄의 명령으로 재설치하는 오픈소스 스크립트로, 리눅스 20개 배포판과 Windows Vista~11을 지원한다. 리눅스 간 재설치, 리눅스에서 윈도우로, 윈도우에서 리눅스로 등 모든 방향의 OS 전환이 가능하며, 최소 256MB 메모리와 1GB 디스크로도 설치할 수 있다. Alpine, Debian, Ubuntu, RHEL, CentOS, Arch, NixOS 등 다양한 배포판과 Windows 시리즈(Server 2008~2025 포함)를 지원한다. 전체 요약 11문장 읽기 → 028 06:11 ▲ 110 · 댓글 30 러스트 컴파일 속도 2배까지 단축하는 '조기 메타데이터' 기법 Headstart는 의존 크레이트가 타입 체크를 완료한 직후 인터페이스 메타데이터(.rmeta)를 조기에 생성하고, 의존하는 크레이트들이 함수 본체 체크가 완료되기 전에 이 메타데이터로 컴파일을 시작하게 한다. 오픈소스 · 도구 · Emitting metadata early makes building/checking Rust up to twice as fast
Key Point 러스트 컴파일 속도가 실무 프로젝트에서 최대 54% 개선되는 구체적인 기법이며, 패치 형태로 제공되어 업스트림 통합 가능성을 보여준다.
핵심 요약
Headstart는 의존 크레이트가 타입 체크를 완료한 직후 인터페이스 메타데이터(.rmeta)를 조기에 생성하고, 의존하는 크레이트들이 함수 본체 체크가 완료되기 전에 이 메타데이터로 컴파일을 시작하게 한다. cargo check에서는 의존 크레이트의 조기 메타데이터로 다운스트림 크레이트들이 완료될 때까지 진행되고, cargo build에서는 분석 단계는 조기 메타데이터로 진행 후 코드 생성 전에 완전한 메타데이터를 기다리며, 대기 중 작업 슬롯을 다른 작업에 양보한다. 에러가 발생하면 기존과 동일한 진단과 종료 상태로 실패하며, 비용은 버려지는 다운스트림 작업, 약간 늦어진 에러 보고, 동시 메모리 사용량 증가이다. 전체 요약 13문장 읽기 → 029 12:11 ▲ 163 · 댓글 21 Valve 개발자, 10년 된 AMD GPU 리눅스 지원 대폭 개선 Valve의 Timur Kristóf가 10년 전 GCN 1.0/1.1 세대 구형 AMD 그래픽카드의 리눅스 지원을 개선하는 작업을 진행했다. 인프라 · 데브옵스 · The work by Valve's Timur Kristóf on improving old AMD GPUs on Linux
Key Point AMD가 지원을 중단한 구형 GPU를 여전히 사용하는 리눅스 게이머들의 성능과 호환성이 크게 개선되고 있기 때문이다.
핵심 요약
Valve의 Timur Kristóf가 10년 전 GCN 1.0/1.1 세대 구형 AMD 그래픽카드의 리눅스 지원을 개선하는 작업을 진행했다. 기존 Radeon 레거시 드라이버에서 최신 AMDGPU 커널 드라이버로 전환하도록 주도했으며, 이를 통해 RADV Vulkan 드라이버 사용과 성능 향상을 가능하게 했다. AMDGPU 디스플레이 코드의 결함과 전력 관리 문제 등을 해결했다. 전체 요약 7문장 읽기 → 030 03:11 ▲ 101 · 댓글 19 Go 바이너리 하나로 로컬 LLM 구동하는 Janus 공개 Janus는 GGUF 모델을 GPU 또는 CPU에서 실행하는 단일 Go 바이너리로, Python·Docker·Ollama 없이도 작동한다. AI · 머신러닝 · Show HN: Janus – Go binary that runs GGUF models via Vulkan on AMD/Intel/Nvidia
Key Point 로컬 LLM 추론 환경에서 복잡한 의존성 없이 한 번에 실행 가능한 도구로, Ollama나 llama.cpp 대비 간단한 설정과 Go의 빌드 편의성을 제공한다.
핵심 요약
Janus는 GGUF 모델을 GPU 또는 CPU에서 실행하는 단일 Go 바이너리로, Python·Docker·Ollama 없이도 작동한다. Vulkan을 통해 AMD·Intel·NVIDIA GPU에서 추론을 수행하거나 CPU 폴백을 지원하며, OpenAI 호환 API(/v1/chat/completions, /v1/models)를 제공한다. 재시작 없이 GGUF 모델을 바꿀 수 있고, Cursor·Cline 같은 OpenAI 클라이언트와 연동되며, GGUF 메타데이터에서 자동으로 채팅 템플릿을 감지한다. 전체 요약 9문장 읽기 → 031 06:11 ▲ 122 · 댓글 20 ESP32 칩에서 숨겨진 SDR 기능 발견, 무선 신호 수신 가능 ESPARGOS 프로젝트가 ESP32 칩에 문서화되지 않은 기능을 발견했으며, 이를 통해 WiFi와 Bluetooth 기능을 우회해 원본 IQ 베이스밴드 샘플을 캡처할 수 있다. 하드웨어 · 시스템 · Various Projects Find Hidden SDR Capabilities in ESP32 Microcontrollers
Key Point ESP32가 광범위 무선신호 수신에 사용될 수 있다는 발견으로, 저비용 SDR 활용의 새로운 가능성을 열었고 이미 여러 프로젝트가 실제 구현을 진행 중이다.
핵심 요약
ESPARGOS 프로젝트가 ESP32 칩에 문서화되지 않은 기능을 발견했으며, 이를 통해 WiFi와 Bluetooth 기능을 우회해 원본 IQ 베이스밴드 샘플을 캡처할 수 있다. 여러 ESP32 모델은 2.2~2.7 GHz 및 ESP32-C5에서는 4.8~6.0 GHz 대역을 커버하는 내부 SDR로 사용 가능하며 최대 80 MS/s 샘플링 속도와 13~54 MHz 아날로그 대역폭을 제공한다. 일반적인 PC 연결 SDR로는 출력 대역폭이 부족해 스냅샷만 PC로 내보낼 수 있으므로 스펙트럼 분석기로만 동작하며, 지속적인 라디오 데이터 복조나 디코딩은 불가능하다. 전체 요약 10문장 읽기 → 032 18:11 ▲ 135 · 댓글 15 황금비 나선 패턴의 오디오 반응형 LED 조각 만들기 자연의 해바라기 중심부에 나타나는 황금비 나선(phyllotaxis) 패턴을 코드로 구현하고, Voronoi 분할로 셀 모양을 만든 후 89개의 RGB LED를 각 셀에 배치한 물리적 LED 매트릭스 프로젝트이다. 하드웨어 · 시스템 · Phyllotaxis: An audio-reactive LED display
Key Point 자연의 패턴을 코드와 하드웨어로 구현하는 풀스택 프로젝트의 구체적인 설계·제작·문제 해결 과정을 배울 수 있으며, 3D 프린팅부터 PCB 설계, 마이크로컨트롤러 프로그래밍까지 다양한 기술 스택의 실전 활용 사례를 보여준다.
핵심 요약
자연의 해바라기 중심부에 나타나는 황금비 나선(phyllotaxis) 패턴을 코드로 구현하고, Voronoi 분할로 셀 모양을 만든 후 89개의 RGB LED를 각 셀에 배치한 물리적 LED 매트릭스 프로젝트이다. Processing으로 셀 데이터를 추출하고 CadQuery로 3D 모델을 생성한 뒤, FreeCAD에서 마무리하여 4개 사분면으로 나누어 3D 프린트했으며, 반투명 뽕나무 종이를 앞면에 붙여 빛을 자연스럽게 확산시킨다. STM32 Blackpill 보드와 SPI 기반 Neopixel 드라이버로 LED를 제어하며, Processing 스타일의 셰이더 코드로 패턴을 작성할 수 있는 프레임워크를 구축했다. 전체 요약 10문장 읽기 → 033 06:11 ▲ 118 · 댓글 53 냉장고에 붙는 e-ink 쇼핑 리스트, 휴대폰과 동기화 M5Stack PaperMono를 쇼핑 리스트로 바꾸는 오픈소스 펌웨어 프로젝트로, 냉장고에 붙인 3.97인치 e-paper 터치스크린 기기와 휴대폰 웹앱이 실시간 동기화된다. 하드웨어 · 시스템 · Show HN: PaperMono, e-ink fridge magnet shopping list with mobile web page
Key Point ESP32 기반 e-paper 터치스크린을 활용한 실제 동작하는 스마트 기기 프로젝트로, 저전력 Wi-Fi 동기화와 오프라인 우선 설계, 완전한 오픈소스 구현 및 문서가 있어 하드웨어 개발자와 IoT 프로젝트 관심층의 참고 자료가 될 수 있다.
핵심 요약
M5Stack PaperMono를 쇼핑 리스트로 바꾸는 오픈소스 펌웨어 프로젝트로, 냉장고에 붙인 3.97인치 e-paper 터치스크린 기기와 휴대폰 웹앱이 실시간 동기화된다. 기기는 ESP32-S3 기반이며 약 2,400줄의 C++ 코드로 완성된 실용적인 애플리케이션이다. 화면 갱신은 부분 업데이트로 깜빡임 없이 처리하고, 10회마다 전체 새로고침으로 번인을 방지하며, 회색은 1-비트 도트 패턴으로 두 갱신 모드에서 동일하게 표현된다. 전체 요약 11문장 읽기 → 034 21:11 당일 +124 Neuro-sama 같은 AI 캐릭터를 직접 만드는 오픈소스 프로젝트 AIRI Neuro-sama 같은 자체호스팅 가능한 AI 동반자를 만드는 오픈소스 프로젝트로, TypeScript 기반 웹 기술과 네이티브 기술을 함께 사용한다. AI · 머신러닝 · moeru-ai/airi · TypeScript
Key Point Neuro-sama 같은 AI 가상 캐릭터를 누구나 직접 구축할 수 있는 완전한 오픈소스 플랫폼이 나왔고, 게임 플레이부터 음성 채팅까지 놀라운 수준의 기능을 갖추고 있다.
핵심 요약
Neuro-sama 같은 자체호스팅 가능한 AI 동반자를 만드는 오픈소스 프로젝트로, TypeScript 기반 웹 기술과 네이티브 기술을 함께 사용한다. 브라우저, macOS, Windows 데스크톱, 모바일 PWA 등 다양한 플랫폼에서 실시간 음성 채팅이 가능하며, Minecraft, Factorio, Kerbal Space Program 등 여러 게임을 플레이할 수 있다. WebGPU, WebAssembly, Web Workers 등 웹 기술로 그래픽과 레이아웃을 처리하면서도, NVIDIA CUDA와 Apple Metal을 통한 네이티브 추론으로 성능을 확보하는 하이브리드 아키텍처를 채택했다. 전체 요약 12문장 읽기 → 035 12:11 ▲ 112 · 댓글 39 Video CD 복사하면 Windows Explorer 먹통 Video CD를 Windows Explorer로 복사하면 복사 속도가 0으로 떨어지고 시스템이 불안정해지는 버그가 발생한다. 인프라 · 데브옵스 · Video CDs Break Windows Explorer
Key Point Windows 업데이트 이후 Video CD 복사로 인한 시스템 불안정 버그가 발생하는데, 문제의 근본 원인과 재현 방법, 해결책이 상세히 기록되어 있어 관련 사용자와 개발자가 참고할 가치가 있다.
핵심 요약
Video CD를 Windows Explorer로 복사하면 복사 속도가 0으로 떨어지고 시스템이 불안정해지는 버그가 발생한다. 이 상태에서는 파일·폴더가 새로고침 없이 보이지 않고 UI가 버벅거리며 Explorer 재시작이 불가능하고 전원 버튼으로 강제 재부팅해야 정상화된다. 버그는 Windows 11의 2023-03 업데이트(KB5023706)와 Windows 10의 2023-04 업데이트(KB5025221)부터 나타났으며 초기 버전에는 없었다. 전체 요약 7문장 읽기 → 036 06:11 ▲ 112 · 댓글 58 10년 된 충전식 자전거 라이트 배터리 교체 성공기 10년 전에 구입한 충전식 자전거 라이트가 완충 후 5분만 작동해서 배터리 교체를 시도했다. 하드웨어 · 시스템 · Replacing the old battery on rechargeable bike lights
Key Point 전자 제품 수리 기술이 없어도 기본 공구와 온라인 가이드, 커뮤니티 도움으로 얼마나 쉽게 낡은 기기를 되살릴 수 있는지 보여주며, 배터리 교체를 직접 해본 실제 사례와 구체적 단계를 담고 있다.
핵심 요약
10년 전에 구입한 충전식 자전거 라이트가 완충 후 5분만 작동해서 배터리 교체를 시도했다. 로컬 메이커스페이스에서 인두기를 사용해 실리콘 외부를 절단해 내부 회로기판을 노출했다. 드라이버로 나사를 제거한 후 회로기판을 꺼내 배터리 위치를 파악했다. 전체 요약 8문장 읽기 → 037 21:11 ▲ 129 · 댓글 12 DIY 플립닷 디스플레이 제어 회로 개발기 EMF2026 설치 미술 프로젝트의 일환으로 플립닷 디스플레이를 직접 제어하는 회로를 설계했다. 하드웨어 · 시스템 · Flip Fluid on Flip Dots
Key Point 저가 중고 부품으로 제어 불가능할 줄 알던 플립닷 디스플레이를 직접 구동하는 실무적 해결책을 제시하며, 전력 관리와 회로 설계 최적화 과정에서 얻은 구체적 노하우가 하드웨어 DIY 프로젝트의 실제 제약과 우회 방법을 보여준다.
핵심 요약
EMF2026 설치 미술 프로젝트의 일환으로 플립닷 디스플레이를 직접 제어하는 회로를 설계했다. 정상 상용 플립닷 제조사는 AlfaZeta가 유일하며, 최소 예산이 5만 달러 이상이므로 중고 패널로 구축하기로 결정했다. Look Mum No Computer의 Sam으로부터 낡은 Hanover 제조 플립닷 패널들을 기증받았으며, 해상도는 13×28 점으로 구성되어 있다. 전체 요약 13문장 읽기 → 038 03:11 ▲ 113 · 댓글 13 아이팟 나노 3세대 용량 업그레이드, 8년 만에 성공 2020년부터 시작한 iPod Nano 3G의 NAND 칩 업그레이드 프로젝트가 완성됐다. 용량을 기존 4-8GB에서 16GB로 늘렸으며, 이를 위해 펌웨어 역공학, 부트로더 해킹, NAND 드라이버 패칭까지 다층 작업이 필요했다. 하드웨어 · 시스템 · 16GB iPod Nano 3G Upgrade
Key Point 8년간의 펌웨어 역공학, 언어문법 익스플로잇, 칩 호환성 패칭을 거친 하드웨어 해킹 프로젝트로, 정보 은닉된 애플 기기에서 독립적인 수정이 얼마나 도전적인지 보여주는 사례다.
핵심 요약
2020년부터 시작한 iPod Nano 3G의 NAND 칩 업그레이드 프로젝트가 완성됐다. 용량을 기존 4-8GB에서 16GB로 늘렸으며, 이를 위해 펌웨어 역공학, 부트로더 해킹, NAND 드라이버 패칭까지 다층 작업이 필요했다. 처음 NAND 칩을 교체했을 때는 '빨간 X' 에러가 발생했는데, Apple 펌웨어가 특정 NAND 칩만 인정하는 화이트리스트를 가지고 있기 때문이었다. Rockbox 프로젝트에서 상속받은 역공학 자료와 Pwnage 2.0 스택 오버플로우 익스플로잇을 활용해 부트로더 수준의 코드 실행을 확보했다. EFI 부트로더의 NAND 드라이버 내 칩 ID 테이블을 찾아 새로운 칩의 정보로 패칭했지만 계속 실패했다. 진단 모드를 활용해 NAND ID를 빼내는 데이터 굴수 기법으로 초기화 단계에서 메모리검증(memcmp) 실패를 발견했다. 전체 요약 9문장 읽기 → 039 06:11 ▲ 106 · 댓글 27 Avast 안티바이러스 커널 드라이버 이중 Fetch 취약점 완전 분석 Avast 커널 드라이버의 CVE-2025-13032 이중 Fetch 취약점을 이용해 Windows 11에서 완전한 권한 상승 공격을 수행하는 방법을 상세히 기술한다. 보안 · CVE-2025-13032: Entering and Breaking the Avast Antivirus Sandbox Part 2
Key Point Avast 같은 주요 보안 소프트웨어의 커널 드라이버 취약점이 Windows 권한 상승까지 연쇄되는 과정을 보안 연구자들이 공개하며, 엔드포인트 보안 솔루션의 신뢰도 문제와 커널 드라이버 개발 시 이중 fetch 같은 기초적 문제의 위험성을 드러낸다.
핵심 요약
Avast 커널 드라이버의 CVE-2025-13032 이중 Fetch 취약점을 이용해 Windows 11에서 완전한 권한 상승 공격을 수행하는 방법을 상세히 기술한다. 취약점은 UNICODE_STRING 구조체의 Length 필드를 여러 번 읽으면서 발생하며, 첫 번째 읽기로 버퍼를 할당하고 두 번째 읽기로 데이터를 복사할 때 사이즈가 변경되면 Paged Pool 오버플로우가 발생한다. 공격자는 두 번째 스레드에서 Length 값을 계속 토글해 타이밍을 맞춰 오버플로우를 안정적으로 트리거할 수 있다. 전체 요약 10문장 읽기 → 040 22:29 당일 +255 USB 무선 감시 도구 wifit3 오픈소스 공개 Linux, macOS, Windows에서 동일하게 동작하는 USB 전용 Wi-Fi 감시 도구 wifit3를 오픈소스로 공개했다. 오픈소스 · 도구 · derv82/wifit3 · Python
Key Point 커널 드라이버 없이 USB로 Wi-Fi 감시와 공격을 수행하는 순수 Python 도구로, Windows와 macOS에서도 Linux 수준의 무선 테스트를 할 수 있게 만든 점이 게임 체인저다.
핵심 요약
Linux, macOS, Windows에서 동일하게 동작하는 USB 전용 Wi-Fi 감시 도구 wifit3를 오픈소스로 공개했다. PyUSB와 Textual 라이브러리만으로 순수 Python으로 구현되어 aircrack-ng나 reaver 같은 외부 의존성이 전혀 없다. 여러 USB 어댑터로 동시에 패킷을 캡처하거나 단일 카드를 선택해 주입할 수 있고, 2.4GHz와 5GHz 채널을 실시간으로 스캔하면서 신호 강도와 암호화 방식을 추적한다. 전체 요약 10문장 읽기 → 041 22:26 ▲ 116 · 댓글 45 ESP32-S31, 리눅스 돌리고 라즈베리파이 수준으로 진화하다 Espressif의 신형 ESP32-S31은 기가비트 이더넷 MAC, USB 2.0 고속 호스트 컨트롤러, SD 카드 슬롯 2개, 카메라 입력 등을 갖춘 마이크로컨트롤러로, 전형적인 SBC의 기능을 가진 첫 ESP32가 되었다. 하드웨어 · 시스템 · The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
Key Point 라즈베리파이를 따라잡는 기능을 갖춘 마이크로컨트롤러의 등장으로, SBC와 저전력 임베디드 보드의 경계가 허물어지고 있다는 것을 보여주는 기술 전환점이다.
핵심 요약
Espressif의 신형 ESP32-S31은 기가비트 이더넷 MAC, USB 2.0 고속 호스트 컨트롤러, SD 카드 슬롯 2개, 카메라 입력 등을 갖춘 마이크로컨트롤러로, 전형적인 SBC의 기능을 가진 첫 ESP32가 되었다. CPU는 320MHz에서 동작하는 32비트 RISC-V 코어 2개와 40MHz 저전력 코어 1개를 탑재하며, 각 코어는 32KB L1 캐시와 공유 64KB 데이터 캐시를 보유하고 있다. 메모리는 512KB 온칩 SRAM과 16~32MB 인패키지 PSRAM(최대 64MB)을 지원하는데, 250MHz 8비트 DDR 인터페이스와 독립적인 플래시 인터페이스를 갖춰 이전 S3의 공유 방식에서 개선되었다. 전체 요약 11문장 읽기 → 042 22:29 ▲ 115 · 댓글 47 KVM 게스트에서 NVIDIA GPU에 직접 접근하는 Virtio-nvgpu NVIDIA GPU에 KVM 게스트 내부에서 드라이버 수준으로 직접 접근하는 virtio-nvgpu 프로젝트로, 게스트 성능이 베어메탈의 98~100% 수준을 유지한다. 인프라 · 데브옵스 · Virtio-nvgpu: Near-native Nvidia GPU access inside a KVM guest
Key Point KVM 게스트 내 GPU 접근을 드라이버 수준에서 구현해 기존 방식(Venus)보다 VM 바운더리 크로싱을 ~100배 줄이면서도 베어메탈 성능의 98% 이상을 유지할 수 있는 기술적 가능성을 보여준다.
핵심 요약
NVIDIA GPU에 KVM 게스트 내부에서 드라이버 수준으로 직접 접근하는 virtio-nvgpu 프로젝트로, 게스트 성능이 베어메탈의 98~100% 수준을 유지한다. 기존 virtio-gpu + Venus는 Vulkan/OpenGL 호출을 프레임당 2,000회 이상 직렬화하여 1~3ms의 지연을 발생시키지만, virtio-nvgpu는 ioctl 수준에서만 포워딩하여 프레임당 5~20회 VM 바운더리 크로싱만 필요하다. 게스트가 NVIDIA의 실제 사용자 드라이버를 변경 없이 실행하고 로컬에서 GPU 커맨드 버퍼를 생성하므로, NVENC 인코딩과 CUDA 제로카피 상호운용이 가능하다. 전체 요약 13문장 읽기 → 043 15:11 ▲ 113 · 댓글 36 구형 시스템도 ReBar 활성화, UEFI 펌웨어 패치 공개 ReBarUEFI는 공식 지원 없는 UEFI 시스템에서 Resizable BAR를 활성화하는 DXE 드라이버이다. 하드웨어 · 시스템 · ReBarUEFI: Resizable BAR for almost any UEFI system
Key Point 오래된 X99, X79 마더보드도 Resizable BAR를 활용할 수 있게 되면서, 예산 시스템이나 업그레이드 장비 구성 시 GPU 성능을 개선할 선택지가 생겼다.
핵심 요약
ReBarUEFI는 공식 지원 없는 UEFI 시스템에서 Resizable BAR를 활성화하는 DXE 드라이버이다. BIOS에 4G Decoding 옵션 활성화 후 ReBarState 도구로 BAR 크기를 설정하면 된다. 펌웨어 패치를 통해 64비트 BAR 처리 문제를 해결하며, 32GB(무제한) 또는 더 작은 크기로 설정 가능하다. 전체 요약 5문장 읽기 → 044 21:10 ▲ 117 · 댓글 38 30년 방치된 아미가 유닉스, 현대 하드웨어에서 부활 1990년 출시했던 코모도어의 Amix(System V Release 4)를 커뮤니티가 현대화하는 프로젝트가 진행 중이다. 오픈소스 · 도구 · Amiga Unix, Again
Key Point 1990년대 레트로 시스템을 오픈소스 커뮤니티가 현대 하드웨어에서 복구하는 과정에서 AI와 실제 검증을 결합한 독특한 개발 방식을 보여주며, 실제 66040/68060 머신에서 구동되는 단계까지 진행되고 있다.
핵심 요약
1990년 출시했던 코모도어의 Amix(System V Release 4)를 커뮤니티가 현대화하는 프로젝트가 진행 중이다. 68040·68060 프로세서와 현대 가속 보드에서 Amix를 구동하며, 현대적 도구체인, apkg 패키지 매니저, 이전에 없던 카드용 드라이버들을 제공한다. 플로피·CD-ROM 부팅 설치, 원격 저장소에서 grep·gzip·less·patch·zlib 등 GNU/BSD 도구를 설치하는 패키지 관리 시스템을 갖췄다. 전체 요약 6문장 읽기 → 045 21:11 ▲ 100 · 댓글 63 V언어로 만든 현대적 운영체제 Vinix, 결정적 동작 추구 Vinix는 V언어로 작성된 운영체제로, 실시간 OS는 아니지만 예측 가능한 동작을 목표로 설계했다. 인프라 · 데브옵스 · Vinix – A modern operating system written in V
Key Point 메모리 관리 방식과 시스템 설계를 통해 실행 결과의 재현성과 예측성을 보장하려는 OS의 철학을 이해할 필요가 있다.
핵심 요약
Vinix는 V언어로 작성된 운영체제로, 실시간 OS는 아니지만 예측 가능한 동작을 목표로 설계했다. 커널에 가비지 컬렉터가 없고 수동 메모리 관리를 사용해 시스템 호출이나 인터럽트 핸들러가 중단되지 않으며, 메모리 사용량이 일정하게 유지된다. 한 배포판, 한 데스크톱, 한 init 시스템으로 통일해 같은 이미지를 부팅한 두 기계는 동일한 서비스를 같은 순서로 시작한다. 전체 요약 4문장 읽기 → 046 08:25 ▲ 104 · 댓글 55 M4 맥에서 한 달 만에 완성한 Linux GPU 드라이버 Cody Ho와 Niklas가 M4 Mac Mini와 MacBook Neo용 OpenGL ES 3.0 완전 호환 GPU 드라이버를 약 1개월 만에 개발했다. 인프라 · 데브옵스 · Building a Linux GPU Driver for the M4 Mac Mini in One Month
Key Point GPU 드라이버는 현대 시스템의 필수 요소인데, 보통 수 년 걸리는 개발이 1개월로 단축된 기술적 성과와 그 과정에서 발견된 M4/A18의 복잡한 펌웨어 구조가 향후 오픈소스 GPU 드라이버 생태계에 미칠 영향을 보여준다.
핵심 요약
Cody Ho와 Niklas가 M4 Mac Mini와 MacBook Neo용 OpenGL ES 3.0 완전 호환 GPU 드라이버를 약 1개월 만에 개발했다. 보통 수 년이 걸리는 GPU 드라이버 개발을 주 단위로 단축했으며, Chrome과 Firefox에서 WebGL이 작동하고 Minecraft는 200fps로 실행된다. 개발팀은 하이퍼바이저를 이용해 Apple GPU(AGX)의 복잡한 펌웨어 ABI와 사용자 영역 컴포넌트를 역공학했고, 모든 작업을 투명하고 검증 가능한 클린룸 방식으로 진행했다. 전체 요약 6문장 읽기 → 047 08:27 ▲ 202 · 댓글 52 물리 AI 연구용 오픈소스 7자유도 로봇팔 OpenArm 공개 OpenArm은 접촉 많은 작업에 최적화된 7DOF 휴머노이드 팔로, 높은 백드라이버빌리티와 컴플라이언스를 갖춰 안전한 인간-로봇 상호작용이 가능하다. 하드웨어 · 시스템 · OpenArm: An open-source 7DOF humanoid arm
Key Point 물리 AI 연구에서 비용 효율적이고 재현 가능한 표준 플랫폼의 부재를 해결하는 오픈소스 솔루션으로, 전 세계 연구팀이 일관된 조건에서 로봇 학습을 진행할 수 있게 한다.
핵심 요약
OpenArm은 접촉 많은 작업에 최적화된 7DOF 휴머노이드 팔로, 높은 백드라이버빌리티와 컴플라이언스를 갖춰 안전한 인간-로봇 상호작용이 가능하다. 완전한 양팔 시스템이 6,500 USD로 제공되며, 텔레오퍼레이션, 모방 학습, 시뮬레이션, 실제 데이터 수집에 활용할 수 있다. OpenArm Cell은 표준화된 환경으로 통일된 배경, 조명, 카메라 배치를 제공해 전 세계에서 일관된 조건으로 연구를 재현 가능하게 한다. 전체 요약 4문장 읽기 → 048 06:10 ▲ 100 · 댓글 54 삼성·샤오미 등 안드로이드 폰 루트 취약점 공개 보안 연구자가 샤오미, 삼성, OPPO, OnePlus, Realme 등 여러 안드로이드 기기를 루팅할 수 있는 일반화된 공격 전략을 공개했다. 보안 · OEMpocalypse: Unprivileged Android app to root on Samsung, Xiaomi, others
Key Point 안드로이드 사용자 수십억 명이 쓰는 주요 기기 브랜드들의 근본적인 권한 상승 취약점이 공개됐으므로, 제조사의 보안 패치 일정과 영향 범위를 확인해야 한다.
핵심 요약
보안 연구자가 샤오미, 삼성, OPPO, OnePlus, Realme 등 여러 안드로이드 기기를 루팅할 수 있는 일반화된 공격 전략을 공개했다. 전략의 핵심은 OEM 제조사 고유의 커널 드라이버에서 Use-After-Free(UAF) 페이지 버그를 이용하고, OEM 맞춤형 샌드박스 탈출로 그 드라이버에 접근하는 것이다. 삼성 갤럭시 S23~S26 시리즈와 Z 시리즈, 샤오미 중저가~플래그십, OPPO·OnePlus·Realme 플래그십 기기들이 영향을 받는다. 전체 요약 5문장 읽기 → 049 06:10 ▲ 111 · 댓글 96 미국 세관감시원, 정부 컴퓨터에서 인텔 CPU 훔쳐 적발 미국 국토안보부 산하 세관국경보호청의 감시원 테리 유가 메인 주 3개 국경시설 46대 컴퓨터에서 인텔 14세대 프로세서, 메모리, 하드드라이브를 도용한 혐의로 FBI에 체포되었다. 보안 · US Customs supervisor busted for stealing hardware from Homeland Security PCs
Key Point 정부 기관 직원의 부품 도용 사건이 보안 허점과 장비 관리의 중요성을 보여주는 사례로, IT 자산 관리 정책 재검토가 필요한 상황이다.
핵심 요약
미국 국토안보부 산하 세관국경보호청의 감시원 테리 유가 메인 주 3개 국경시설 46대 컴퓨터에서 인텔 14세대 프로세서, 메모리, 하드드라이브를 도용한 혐의로 FBI에 체포되었다. 유는 도용한 부품을 저성능 제품으로 교체하고 Newegg 매입 프로그램을 통해 CPU당 200~210달러에 팔았으며 14개월간 16차례 거래했다. 적외선 감시카메라는 유가 야간 근무 중 정부 컴퓨터를 열고 드라이버로 열풍기를 긁어내며 부품을 교체하는 장면을 포착했다. 전체 요약 6문장 읽기 → 050 09:10 ▲ 189 · 댓글 97 PlanetScale, Postgres 샤딩 솔루션 'Neki' 공개 PlanetScale이 Postgres 샤딩 솔루션 'Neki'를 플랫폼 프리뷰로 공개했다. 인프라 · 데브옵스 · Neki – Sharded Postgres
Key Point 단일 Postgres 머신의 한계에 도달한 대규모 워크로드가 유지보수 창 없이 진정한 Postgres 기능을 유지하면서 수평 확장할 수 있는 선택지가 생겼다.
핵심 요약
PlanetScale이 Postgres 샤딩 솔루션 'Neki'를 플랫폼 프리뷰로 공개했다. 표준 Postgres 와이어 프로토콜을 사용하는 Neki 라우터를 통해 연결하면 기존 드라이버·ORM·연결 문자열이 그대로 작동하며, 각 샤드는 3개 가용 영역에 걸친 프라이머리 1개와 레플리카 2개 이상을 갖춘 완전한 Postgres 클러스터다. 데이터 토폴로지 JSON 설정으로 테이블을 물리 샤드에 매핑하고, 스키마 변경·버전 업그레이드·페일오버·리샤딩 등이 모두 온라인 워크플로우로 진행되어 유지보수 창이 불필요하다. 전체 요약 6문장 읽기 → 051 03:10 ▲ 355 · 댓글 172 마이크로소프트, Rust를 1순위 개발 언어로 공식 지정 마이크로소프트가 Rust를 C++, C#, TypeScript와 동등한 'Tier-1 언어'로 정식 지정했다. 인프라 · 데브옵스 · Rust is tier-1 language at Microsoft
Key Point Windows 개발의 오랜 기축언어 C++과 Rust를 같은 플랫폼에서 지원하려는 마이크로소프트의 전략이 기술로 현실화된 것으로, 향후 Windows 기반 시스템과 시스템 소프트웨어의 개발 방식이 바뀔 수 있기 때문이다.
핵심 요약
마이크로소프트가 Rust를 C++, C#, TypeScript와 동등한 'Tier-1 언어'로 정식 지정했다. Windows 개발 환경에서 Rust를 네이티브로 지원하기 위해 rustc_codegen_utc라는 새로운 코드 생성 백엔드를 개발했다. rustc_codegen_utc는 Rust의 컴파일러를 MSVC 백엔드에 직접 연결해 C++과 동일한 Windows 플랫폼 기능, 보안 기능, 디버깅 및 최적화 도구를 사용하게 한다. 전체 요약 5문장 읽기 → 052 11:10 ▲ 128 · 댓글 29 FreeBSD 미니PC 재구성기, GPU 개조까지 이전 AMD 기반 FreeBSD 데스크톱을 업그레이드하면서 Silverstone SG13 미니 케이스를 선택했고, 부피는 5% 증가했으나 성능은 CPU 25%, GPU 40~60% 향상했다. 하드웨어 · 시스템 · AMD Based FreeBSD Desktop Reloaded
Key Point FreeBSD 사용자들이 실제 미니 PC 구성 시 직면하는 하드웨어 호환성과 공간 최적화 과제, 그리고 드라이버 및 펌웨어 설정 방법을 구체적으로 확인할 수 있습니다.
핵심 요약
이전 AMD 기반 FreeBSD 데스크톱을 업그레이드하면서 Silverstone SG13 미니 케이스를 선택했고, 부피는 5% 증가했으나 성능은 CPU 25%, GPU 40~60% 향상했다. 이전의 Ryzen 7 1700과 5700XT에서 Ryzen 7 PRO 4750GE와 7700XT 12GB로 교체했으며, DDR4와 AM4 플랫폼으로 가격 대비 성능을 중시했다. GPU가 케이스에 맞지 않아서 팬 커버와 확장 슬롯 브래킷을 절단해 장착했으며, 1~2mm 단위의 조정이 필요했다. 전체 요약 5문장 읽기 → 053 08:12 ▲ 117 · 댓글 23 FreeBSD 14.5 출시, 주요 기능보다 안정성 강화 FreeBSD 14.5-RELEASE가 2026년 9월 8일 발표되었으며, stable/14 브랜치의 여섯 번째 릴리스입니다. 인프라 · 데브옵스 · FreeBSD 14.5-Release
Key Point 레거시 브랜치의 유지보수 릴리스이므로 기존 FreeBSD 사용자의 안정적인 업그레이드 경로를 제공하며, 다양한 아키텍처와 설치 방식 지원으로 운영 환경에 맞게 선택할 수 있습니다.
핵심 요약
FreeBSD 14.5-RELEASE가 2026년 9월 8일 발표되었으며, stable/14 브랜치의 여섯 번째 릴리스입니다. 레거시 브랜치 말기 릴리스로 새로운 기능보다는 버그 수정, 드라이버 업데이트, 외부 소프트웨어 최신 버전에 집중합니다. amd64, i386, aarch64, armv7, powerpc, powerpc64, powerpc64le, riscv64 등 9개 아키텍처를 지원합니다. 전체 요약 5문장 읽기 → 054 08:12 ▲ 167 · 댓글 50 악명 높은 사이버 무기 Stuxnet 소스코드 재구성 공개 산업 제어 시스템 파괴를 목표로 설계된 최초의 사이버 무기로 알려진 Stuxnet의 역공학 재구성 소스코드가 GitHub에 공개됐다. 보안 · Show HN: Stuxnet – A reconstructed source code of the infamous cyber-weapon
Key Point ICS 보안 연구자와 사이버 방어팀이 실제 공격 메커니즘을 학습하고 탐지 서명을 개발할 수 있는 구체적인 기술 자료이기 때문에, 산업 기반시설 보호 전략을 수립하는 데 필수적이다.
핵심 요약
산업 제어 시스템 파괴를 목표로 설계된 최초의 사이버 무기로 알려진 Stuxnet의 역공학 재구성 소스코드가 GitHub에 공개됐다. Siemens Step 7 소프트웨어와 S7-300/400 PLC를 표적으로 하며, USB 드라이브와 네트워크 공유를 통해 전파되고 주파수 변환기를 조작해 원심분리기 로터를 손상시킨다. 로더/드로퍼, 권한 상승, S7 훅 라이브러리, 루트킷 드라이버 등 원본 악성코드의 핵심 모듈들로 구성되어 있다. 전체 요약 6문장 읽기 →