Trawling

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

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

Linus Torvalds, Claude Code와 리눅스 커널 메모리 관리 개선 작업

발행

Linus Torvalds가 Claude Code의 도움을 받아 페이지 캐시 읽기 경로를 개선하는 리눅스 커널 패치 작업을 진행하고 있습니다. 여러 스레드가 같은 파일을 작게 읽을 때 발생하는 folio 참조 횟수 경합을 줄이는 것이 목표이며, Torvalds는 코드와 테스트, 리뷰에 LLM을 활용했다고 밝혔습니다.

QGIS, AI 보조 코드 기여 금지 정책 채택

발행

QGIS가 저장소에 제출하는 코드 기여에 LLM·AI·에이전트 사용을 금지하는 정책을 채택했습니다. 유지보수자들은 AI가 만든 저품질 기여를 검토하느라 감당하기 어려운 부담을 겪고 있다고 설명하지만, 금지 범위가 모호해 자동완성이나 코드 검토까지 막는지 논쟁이 이어집니다.

LLM이 이미 익힌 Unix와 컴퓨터과학 형식 활용하기 — 프롬프트 DSL을 새로 만들지 말아야 하는 이유

발행

글은 긴 자연어 지침이나 새로 만든 프롬프트 DSL보다 Makefile, EBNF, Circuit Breaker 같은 익숙한 시스템 형식으로 에이전트 작업을 표현하자고 제안합니다. 저자는 Gemini 4개 모델을 대상으로 한 1,680회 A/B 실험에서 여러 작업의 준수율이 개선됐다고 보고하지만, 댓글에서는 형식 자체의 효과와 실행 환경이 강제하는 효과를 구분해야 한다는 지적도 나옵니다.

Microsoft BitNet — 1비트 LLM 추론 프레임워크

발행

BitNet은 삼진 가중치를 쓰는 1비트 LLM을 CPU와 GPU에서 추론하는 Microsoft의 오픈소스 프레임워크입니다. 프로젝트가 공개한 벤치마크에서 x86은 최대 6.17배, ARM은 최대 5.07배 빨라지고 에너지 소비는 각각 최대 82.2%, 70.0% 줄었습니다. 임베딩 모델과 실시간 음성 인식 엔진으로도 적용 범위를 넓히고 있습니다.

LLM이 영상 내용을 살펴보도록 돕는 브라우저 기반 프레임 그리드 도구

발행

Frame Grid는 동영상이나 GIF에서 프레임을 추출해 번호와 시간 정보가 있는 PNG 그리드로 묶습니다. 브라우저에서 오프라인으로 작동하며 자막 동기화, 중복 프레임 제거, 프레임별 구조 지문과 JSON 내보내기도 지원합니다. 비슷한 작업은 ffmpeg로도 가능하지만, 설치 없이 쓸 수 있는 점을 내세웁니다.

Chhaya: 그늘을 우선하는 열대 도시 도보 지도

발행

Chhaya는 콜카타의 건물 그림자를 계산해 보행자가 햇볕을 덜 받는 경로를 찾도록 돕는 오픈소스 지도입니다. 작성자는 UTM 기반 그림자 계산과 이중 경로 탐색, 음성 안내를 결합했으며, 미세 조정한 모델의 요청 해석 정확도와 기온 예측 결과도 공개합니다.

Ayven — 팀의 안건을 실행까지 이끄는 에이전트

발행

Ayven은 팀의 안건을 실행 가능한 작업으로 나누고 담당자와 기한을 정해 Jira나 YouTrack에 등록하는 에이전트입니다. 이후 Slack에서 구성원에게 질문하고 응답을 기다리며 진행 상황을 추적합니다. 개발팀은 계획 수립과 반복적인 후속 확인을 맡기고 기존 대화 도구에서 답할 수 있습니다.

대표 AI 게이트웨이 5종 비교

발행

AI 게이트웨이 5종의 모델 연결, 라우팅, 관측성, 비용 관리, 배포 방식을 비교합니다. 글은 프로덕션 성능과 자체 인프라 통제를 원하는 팀에 Bifrost를 추천하며, 나머지 제품은 Cloudflare·Vercel 환경, Python 기반 자체 운영, 폭넓은 모델 탐색 등 서로 다른 용도에 맞춘다고 설명합니다.

북한을 지도에 그린 사람들

발행

OpenStreetMap에서 북한 지도를 편집한 211명의 기여자에게 동기와 작업 방식을 물었습니다. 대부분은 위성사진을 따라 도로와 건물을 그린 취미 활동이라고 답했으며, 일부는 인도주의적 지원이나 탈북 경로 파악에 도움이 되길 바랐습니다.

OpenScreen 2 — 데모를 녹화하고 AI 에이전트에 편집 맡기기

발행

OpenScreen 2는 클릭을 바탕으로 줌을 계획하고, 로컬 MCP 서버를 통해 AI 에이전트가 녹화 영상을 편집하는 화면 녹화 도구입니다. 자막과 대본 편집, 3D 카메라, GPU 렌더러를 추가했으며 Windows·macOS·Linux에서 무료로 사용할 수 있습니다.

다국어 문서 사이트의 개척지

발행

여러 언어의 API 문서를 한 사이트에 모으려면 서로 다른 문서 생성기를 연결하고 탐색·검색 경험을 통일해야 합니다. 글쓴이는 변환, 생성 결과물 병합, 수동 작성의 장단점을 살피고 Pigweed에서 Pagefind와 공통 헤더로 검색과 이동을 통합한 과정을 소개합니다.

지문이 쿠키를 대체하는 추적 수단이 되고 있습니다

발행

브라우저와 기기의 하드웨어·소프트웨어 특성을 조합하면 쿠키를 지우거나 VPN을 써도 사용자를 구별하는 지문(fingerprint)을 만들 수 있습니다. 글은 정보 엔트로피로 식별 원리를 설명하고 브라우저별 방어책을 소개하며, 댓글에서는 실제 추적의 안정성과 지문 수집의 법적 범위를 두고 의견이 엇갈립니다.

16.9MB 음성 인식 모델 Whistle

발행

Cactus Compute가 모바일과 임베디드 기기에서 실행하는 16.9MB 음성 인식 모델 Whistle을 공개했습니다. 기기 안에서 전사, 단어별 타임스탬프, 음성 임베딩을 처리하며, 일부 벤치마크에서는 Whisper base보다 높은 점수를 기록했지만 모든 데이터셋에서 앞서지는 않았습니다.

Rust로 6년간 게임을 개발해 출시한 경험

발행

개발자 Mason은 Rust로 퍼즐 게임 Way of Rhea를 6년간 개발하며 언어와 게임 엔진을 직접 만든 경험을 공유합니다. Rust의 빌드 도구와 타입 시스템은 장점이었지만 리플렉션 부재와 unsafe 작업의 어려움도 겪었으며, 엔진 개발보다 콘텐츠와 시장 검증이 더 많은 시간을 차지했다고 설명합니다.

테렌스 타오의 ‘수학 2.0’ — 증명 풍요의 시대에 수학이 나아갈 길

발행

테렌스 타오는 AI가 수학 문제의 증명을 빠르게 내놓는 ‘증명 풍요’ 시대에 문제 풀이만을 연구 목표로 삼으면 수학의 장기적 발전을 해칠 수 있다고 주장합니다. AI를 증명 생성에만 쓰기보다 인간의 이해와 새로운 연구 영역을 넓히는 데 활용하고, 평가 기준과 연구 관행도 바꿔야 한다고 제안합니다.