Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.

AI에게 글쓰기를 맡기면 안 되는 거의 모든 이유

발행

에릭 그루네월드는 글쓰기가 단순한 표현 작업이 아니라 사고와 검증의 과정이므로, 실질적인 글을 AI로 작성하지 말아야 한다고 주장합니다. AI가 만드는 문장은 그럴듯하지만 모호하고 미묘하게 틀리기 쉬우며, 공개 시 독자와의 암묵적 신뢰를 훼손할 수 있다고 설명합니다.

cloudflare/quiche — QUIC 전송 프로토콜과 HTTP/3의 구현

발행

Cloudflare의 quiche는 IETF 표준 QUIC과 HTTP/3을 구현한 Rust 기반 라이브러리입니다. 네트워크 I/O와 이벤트 루프를 애플리케이션에 맡기는 저수준 API를 제공하며, Cloudflare 엣지 네트워크와 Android DNS resolver의 HTTP/3 구현 등에 사용됩니다.

아키텍처 우주비행사에게 겁먹지 마세요

발행

추상화와 아키텍처를 지나치게 높은 수준에서 논하는 ‘Architecture Astronauts’가 실제 사용자의 문제와 소프트웨어의 목적을 놓치는 현상을 비판합니다. Napster, SOAP, XML, .NET, Jini 등의 사례를 통해 기술 유행보다 사용자가 새롭게 할 수 있는 일이 중요한 이유를 설명합니다.

Frozendict 🧊: Python·Node.js를 위한 최신 불변 해시맵

발행

frozndict는 Rust로 구현하고 Python·Node.js 바인딩을 제공하는 불변·해시 가능 딕셔너리입니다. 삽입 순서를 유지하면서 해시를 캐시하고 copy()를 O(1)로 처리하며, 작성자가 제시한 벤치마크에서는 반복·복제·동등성 검사에서 기존 구현과 비교 가능한 성능을 보입니다.

yynxxxxx/Codex-X — OpenAI Codex 데스크톱·CLI를 위한 시각형 관리 도구

발행

Codex-X는 OpenAI Codex 데스크톱과 Codex CLI에서 흩어지기 쉬운 Prompt, Provider/API, Session, Skills/MCP, TOML 설정을 하나의 크로스플랫폼 UI로 관리하는 오픈소스 도구입니다. Prompt의 추가·교체, Provider 전환, 세션 동기화·삭제, Token 사용량 확인과 설정 백업을 제공하며 Tauri 2, React, TypeScript, Rust, SQLite로 구성됩니다.

배우면서 바로 글을 씁니다

발행

새로운 기술을 배울 때 겪은 질문과 탐색 과정을 해결 직후 기록하자는 글입니다. 초보자용 설명과 전문가용 문서 사이에는 용어와 맥락을 연결해 주는 자료가 부족하므로, 성공뿐 아니라 실패와 막혔던 지점까지 남기는 것이 다른 학습자와 문서 유지보수자 모두에게 도움이 된다고 설명합니다.

Playwright보다 2배 빠르고 토큰을 80% 더 효율적으로 사용하는 Stagehand v4

발행

Stagehand는 Playwright의 브라우저 자동화 API를 바탕으로 AI 에이전트에 맞춘 SDK입니다. 브라우저 내부 확장 프로그램, 접근성 트리 기반 컨텍스트 축소, 배치 명령과 캐싱을 활용해 Playwright 대비 2배 빠른 실행과 80% 높은 토큰 효율을 목표로 하며 TypeScript·Python·Go를 지원합니다.

4GB 노트북 GPU가 Gemma 4에서 12코어 CPU보다 4.3배 빠릅니다

발행

동일한 노트북에서 Gemma 4 소형 양자화 모델을 CPU와 4GB GTX 1650 Ti로 번갈아 서빙한 결과, GPU 디코드 속도가 평균 4.27배 빨랐습니다. 모델의 대형 임베딩 테이블이 호스트 메모리에 남는 구조 덕분에 4GB GPU만으로도 충분히 적재할 수 있었습니다.

Docling — 생성형 AI에 바로 사용할 수 있도록 문서를 준비합니다

발행

Docling은 PDF, DOCX, PPTX, XLSX, HTML, 이미지, 오디오·비디오 등 다양한 형식의 문서를 분석하고 생성형 AI가 활용하기 좋은 구조로 변환하는 오픈소스 도구입니다. 레이아웃·표·코드·수식·OCR을 지원하며 Markdown, HTML, JSON 등으로 내보내고 LangChain, LlamaIndex, MCP와 연동할 수 있습니다.

AI가 코딩하는 동안 무엇을 하시나요? 저는 AI끼리 논쟁하게 합니다

발행

두 개의 LLM이 같은 작업을 독립적으로 검토한 뒤 근거를 교환하게 하는 AdversarialDebate를 소개합니다. 초기에는 논쟁처럼 보이는 대화의 89%가 연극에 불과했지만, 독립 판정과 구조화된 반론을 적용한 v0.2.0에서는 2,333개 데이터 행 기준 88.7%의 이진 일치율을 기록했습니다.

higgsfield-ai/higgsfield — 수십억~수조 파라미터 모델 학습을 위한 내결함성·고확장성 GPU 오케스트레이션 및 머신러닝 프레임워크

발행

Higgsfield는 대규모 언어 모델(LLM) 학습을 위해 GPU 노드 할당, 실험 큐 관리, 분산 샤딩, 학습 모니터링, GitHub Actions 연동을 제공하는 오픈소스 프레임워크입니다. PyTorch FSDP와 DeepSpeed ZeRO-3를 지원하며, 여러 노드에서 대규모 모델을 학습하고 체크포인트를 관리하는 흐름을 단순화합니다.

개발 로그 #21 — WebRTC-Direct 강화와 SCM 누수 해결

발행

이번 주에는 Python 기반 libp2p의 WebRTC-Direct 상호운용성 문제와 소켓 누수를 수정하고, Go 기반 agent-orchestrator의 파일 경로·GitHub SCM 폴링 문제를 다뤘습니다. ICE 자격 증명 경쟁 조건, 연결 종료 누수, 잘못된 PR 재조회, .git/info/exclude 누적 문제를 포함해 8개 커밋과 11개 PR을 진행했습니다.

OpenStock — 유료 시장 정보 플랫폼을 대체하는 오픈소스 주식 시장 앱

발행

OpenStock은 Next.js와 MongoDB, Finnhub, TradingView를 조합해 주가 검색·관심 종목·기업 정보·시장 뉴스·알림을 제공하는 오픈소스 주식 시장 앱입니다. 이메일 인증과 개인화 뉴스 요약, Docker 실행을 지원하지만 데이터 지연과 거래소별 제공 범위는 각 공급자 정책의 영향을 받습니다.

디바이스를 기다려야 했던 클립보드 브리지

발행

tapflow가 브라우저와 시뮬레이터 사이에서 텍스트를 복사·붙여넣기하는 과정을 비동기 프로토콜로 구현한 사례를 설명합니다. 고정 지연 대신 sentinel과 상태 확인을 사용하고, 브라우저의 사용자 제스처·보안 컨텍스트·타임아웃 제약까지 함께 다룹니다.

Toone — 복잡하고 신뢰할 수 있는 AI 에이전트 워크플로와 루틴 구축

발행

Toone은 자연어로 복잡하고 장시간 실행되는 AI 에이전트 워크플로를 만들고, 각 단계를 확인·수정·디버깅한 뒤 중단한 지점부터 재개할 수 있는 macOS 앱입니다. OpenAI 또는 Anthropic 계정을 연결해 결정적 실행과 관찰 가능성을 확보하는 것을 목표로 합니다.