Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

HTML-in-Canvas API 오리진 트라이얼

발행

Chrome의 실험 기능 HTML-in-Canvas API가 오리진 트라이얼로 공개됐습니다. DOM 요소를 2D 캔버스나 WebGL·WebGPU 텍스처에 그리면서 선택, 입력, 접근성 같은 브라우저 기능을 유지합니다. 다만 렌더링과 스크롤은 JavaScript 실행에 의존합니다.

Snapdragon X2 노트북에서 macOS 27 구동하는 Snapintosh 공개

발행

개발자 Miguel C가 Snapdragon X2 노트북에서 macOS 27을 실행하는 실험 프로젝트 Snapintosh의 코드와 문서를 공개했습니다. Metal 그래픽 가속도 구현했지만 지원 기종이 한 모델뿐이고, 부팅 때마다 Mac이 필요해 일상용으로 쓰기에는 제약이 큽니다.

안드로이드 기기에서 iOS 16.5 사용자 공간 실행

발행

HackiOS는 POCO X5 Pro와 QEMU에서 XNU 커널과 수정하지 않은 iOS 16.5 사용자 공간을 부팅합니다. 터치, Wi-Fi, 카메라 등 일부 기능이 작동하지만 통신, 충전, App Store와 Apple ID 로그인은 지원하지 않아 일반 ROM이 아닌 연구용 환경입니다.

SystemVerilog로 VGA 드라이버 만들기

발행

DE10-Lite FPGA와 SystemVerilog로 VGA 신호 타이밍을 만들고 이미지를 출력하는 과정을 설명합니다. 50MHz 보드 클럭을 25MHz로 나누고, 수평·수직 카운터와 ROM 이미지 데이터를 사용해 화면을 구성하며 알파 합성 방식도 비교합니다.

Google, TPU용 네이티브 PyTorch 백엔드 TorchTPU 공개

발행

Google이 TPU에서 PyTorch 모델과 연산을 실행하는 오픈소스 백엔드 TorchTPU를 공개했습니다. ATen 커널, XLA 컴파일 캐시, 분산 학습과 torch.compile()을 지원하며, 사용하려면 TPU 환경이 필요합니다.

워키토키로 AI 코딩 에이전트와 대화하기

발행

walkai-talkai는 무전기로 Mac의 AI 코딩 에이전트에 음성 명령을 보내고 답변을 듣는 macOS 앱입니다. Whisper 음성 인식은 Mac에서 처리하며, Cursor, Claude Code, Antigravity 또는 여러 AI 모델과 연결합니다.

오픈 마이크로매니퓰레이터 - 서브마이크로미터급 3D 모션 제어 플랫폼

발행

저가 부품으로 직접 제작하는 XYZ 마이크로매니퓰레이터 프로젝트입니다. 자기식 엔코더의 측정 해상도를 높여 50nm 단위로 움직이도록 설계했지만, 절대 정확도는 해상도보다 낮다고 명시합니다. 펌웨어와 CAD, GUI, Python API를 공개하며 광학 정렬과 현미경 작업 등을 겨냥합니다.

RepRapMicron: 마이크로미터급 제작을 위한 오픈 CNC

발행

RepRapMicron은 미세한 부품을 만들고 다루는 소형 CNC 시스템을 개발하는 프로젝트입니다. PIKA V0.02는 약 8mm 정육면체 작업 공간에서 약 1μm의 반복 위치 결정과 10μm 이하의 정확도를 내며, UV 레진을 4μm 방울로 놓는 실험도 진행했습니다.

Show HN: Esp32sim - 브라우저에서 ESP32 펌웨어 실행하기

발행

Esp32sim은 ESP32-S3, C3, C6와 클래식 ESP32의 펌웨어를 실제 ROM과 부트로더부터 실행하는 오픈소스 에뮬레이터입니다. 명령줄과 브라우저에서 수정하지 않은 펌웨어를 돌리고, 주변장치와 보드, 가상 Wi-Fi 네트워크도 모델링합니다. 하드웨어 비교 결과와 각 칩의 지원 범위를 함께 공개합니다.

Xbox 360을 해킹하는 데 9년이 걸렸습니다

발행

Xbox 360의 부팅 보안을 우회하는 결함 주입(Fault Injection)과 Raspberry Pi Pico를 이용한 개조 과정을 설명합니다. 2017년에 실패했던 작업을 2026년에는 저렴한 도구로 마쳤으며, Pico의 정밀한 타이밍 제어가 하드웨어 보안 연구의 진입 장벽을 낮췄다고 말합니다.

로컬 LLM의 속도와 메모리, 모델 크기만으로 정해지지 않는다

발행

35B급 모델을 3GiB 미만의 활성 메모리로 구동한다는 사례부터 PS5에서 GPU로 27B 모델을 돌린 사례까지, 실행 방식과 측정 조건이 서로 다릅니다. 공개된 수치를 나란히 보되 직접적인 성능 순위로 읽기 어려운 이유를 살펴봅니다.

vfmaddrnd231pd는 대체 뭘까요?

발행

Intel 문서에 실렸지만 실제 CPU에서는 실행되지 않는 FMA 명령어 vfmaddrnd231pd를 추적합니다. 작성자는 문서의 설명과 실험 결과를 대조해 명령어가 CPU에 구현되지 않았을 가능성을 제기합니다.

Qwen-Image-2.1 비검열 양자화 모델

발행

Qwen-Image-2.1을 GGUF, Safetensors, MLX 형식으로 양자화해 로컬 이미지 생성에 쓸 수 있도록 배포합니다. ComfyUI 설정과 권장 구성도 안내하며, 기본 안전 필터가 없어 입력 프롬프트에 따라 민감한 이미지도 생성합니다.

내가 필요한 일은 무료 로컬 LLM으로 충분해 ChatGPT와 Claude에 월 20달러를 내지 않습니다

발행

작성자는 Qwen 3.8-27B를 로컬에서 실행해 이메일 정리, 요약, 정보 추출과 일부 코딩 작업을 처리하면서 ChatGPT와 Claude 구독을 대체했다고 말합니다. Reddit에서는 개인정보 보호와 사용량 제한 해소를 장점으로 꼽는 의견과, 하드웨어 비용과 성능을 고려하면 클라우드 모델이 낫다는 반론이 맞섭니다.