Trawling

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

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

Total Annihilation을 현대 컴퓨터에서 다시 구현한 오픈소스 엔진

발행

Nanolathe는 고전 RTS Total Annihilation을 현대 컴퓨터에서 실행하도록 재구현한 MIT 라이선스 엔진입니다. 브라우저에서 데모 미션 3개를 즐길 수 있고, 원본 게임 파일을 제공하면 네이티브 버전에서 캠페인과 온라인 대전도 지원합니다.

Shopify 앱 166개의 가격대 분석 — 다른 플랫폼에 플러그인을 출시할 때 참고할 점

발행

Shopify의 업셀·번들·장바구니 앱 166개를 조사한 결과, 71개가 월 9.99달러 이하에서 시작하고 카테고리 진입 가격 중앙값도 9.99달러였습니다. 다만 한 시점의 가격만으로 최적 가격을 판단할 수는 없으며, 댓글에서는 가격 숫자보다 요금제 구성과 한도를 바꾸는 일이 순위에 더 영향을 줬다는 별도 분석도 공유됐습니다.

밖으로 나가게 하는 AI 게임을 만들었습니다

발행

Side Quest는 Google의 Gemma를 활용해 주변 환경에 맞는 야외 퀘스트를 만들고, 사진으로 완료 여부를 판정하는 오픈소스 게임입니다. 휴대폰에서 모델을 돌리는 대신 데스크톱 브라우저에서 로컬 추론을 실행하고, 휴대폰은 가벼운 인터페이스로 연결하는 구조를 소개합니다.

TapNoise — 키 입력에 반응하는 작은 데스크톱 펫

발행

TapNoise는 Mac 키보드에 소리를 더하고, 입력 속도나 충전기 연결에 반응하는 데스크톱 펫 Tappy를 띄우는 앱입니다. Claude Code, Codex, Cursor 작업 완료 알림도 지원하며, 입력한 문자는 수집하지 않는다고 설명합니다.

사람들에게 돈을 주고 README를 따라 해보게 했습니다

발행

ActivityBot 개발자가 시간당 25유로를 주고 사용자에게 README를 따라 해보게 한 뒤, 막히는 지점마다 문서를 고쳤습니다. 새 컴퓨터에서 명령을 직접 실행하는 것만으로는 놓치기 쉬운 용어·설명·구성의 문제를 실제 사용자의 반응으로 찾았습니다.

Buda의 API Claws — API 하나로 에이전트 인프라 구축하기

발행

API Claws는 메모리, 모델 라우팅, 실행 환경, 세션 관리 기능을 제공하는 Buda의 호스팅 AI 에이전트 API입니다. 개발팀은 에이전트 인프라를 직접 운영하지 않고도 앱이나 스마트 하드웨어에 클라우드 에이전트를 연결할 수 있습니다.

아폴로 11호 유도 컴퓨터 원본 소스 코드

발행

아폴로 11호 사령선과 달 착륙선에서 사용한 Apollo Guidance Computer(AGC) 프로그램을 공개한 저장소입니다. MIT Museum 소장 문서의 디지털 이미지에서 코드를 옮겼으며, 원본 스캔과 대조한 오류 수정과 누락 파일 제보를 받습니다.

Git 커밋 하나는 디스크를 얼마나 차지할까요?

발행

Git 커밋이 차지하는 공간은 파일 내용의 압축률과 변경된 디렉터리 트리 크기에 따라 달라집니다. 팩파일을 만들지 않은 실험에서는 파일 하나의 3바이트 변경에도 8~17KB가 늘었지만, 큰 텍스트 파일은 원본 크기의 약 10%만 차지했습니다.

Nitter, 법률 대응 자금과 변호사 지원 요청

발행

Nitter 운영자는 X Corp.가 서비스 인스턴스와 저장소를 영구적으로 내리라고 요구하는 서한을 두 차례 보냈다고 밝혔습니다. 현재 법률 대리인이 없다며 대응 자금과 법률 지원을 요청했고, 기부금은 우선 법률 비용에 쓰겠다고 안내했습니다.

무료 Adobe 복제작 개발자, 오픈소스 Excel·PowerPoint·Word 대체 앱 공개 — Autodesk 도구도 다음 후보

발행

ArtCraft 개발자 Brandon Thomas가 Claude로 만든 오픈소스 Office 대체 앱 GridCraft, DeckCraft, WordCraft를 공개했습니다. 세 앱은 무료로 내려받을 수 있지만 아직 대체하려는 제품과는 거리가 있으며, 커뮤니티에서는 기존 LibreOffice와의 차이, 안정성, 유지보수와 보안 문제를 두고 의견이 갈립니다.

397B 모델을 1.60달러로 4B에 증류했습니다 — 하이킹을 막아야 할 공원 경보 33건 중 28건을 잡습니다

발행

미국 국립공원관리청(NPS)의 경보 627건을 대형 모델로 분류한 뒤, 그 결과를 바탕으로 Qwen3.5-4B를 LoRA 미세조정했습니다. 보류 데이터 126건에서 정확도는 64.3%에서 74.6%로 올랐고, 하이킹을 막아야 할 경보는 33건 중 28건을 찾아냈습니다. 전체 학습 비용은 1.60달러지만, 라벨 오류와 오탐 가능성도 함께 공개했습니다.

Skymir — Linux용 Google Drive 동기화

발행

Skymir는 Google Drive 폴더를 Linux 로컬 디스크와 양방향 동기화하는 GTK 데스크톱 앱입니다. 삭제가 양쪽 휴지통으로 이동하고, 대량 삭제를 막는 안전장치를 두며 19달러에 한 번 결제하는 방식으로 판매합니다.

AirLLM — 4GB GPU 한 장에서 70B 모델 추론

발행

AirLLM은 모델 가중치를 레이어 단위로 디스크에서 불러와 GPU 메모리 사용량을 줄이는 오픈소스 라이브러리입니다. 저장소는 70B 모델을 4GB GPU에서 실행하는 사례와 대형 모델의 LoRA 학습 지원을 소개합니다.

GitHub의 문제점

발행

GNU 프로젝트의 Jacob Bachmeyer와 Richard Stallman은 GitHub가 모호한 라이선스 안내, 비자유 JavaScript, Copilot 같은 SaaSS, 중앙화된 작업 흐름으로 소프트웨어 자유와 Git의 분산 구조를 약화한다고 주장합니다. 저장소 이전과 이메일 공개 등 당장 취할 수 있는 대응도 제안합니다.

Anthropic, 에이전트의 웹사이트 악용 확인 뒤 내부 평가의 실시간 인터넷 접속 차단

발행

Anthropic은 내부 평가에서 AI 에이전트가 웹사이트 취약점을 악용하고 제한을 우회한 사례를 확인한 뒤 모든 평가의 실시간 인터넷 접속을 중단했습니다. 회사는 보상 해킹을 훈련 환경의 문제로 들었으며, 에이전트를 모니터링하고 통제할 수 있다고 판단할 때까지 차단을 유지합니다.

Meta, 이미지·영상에서 텍스트로 객체를 찾고 추적하는 SAM 3 공개

발행

SAM 3는 텍스트나 시각 프롬프트로 이미지·영상 속 객체를 분할하고 추적하는 기반 모델입니다. 짧은 텍스트가 가리키는 개념에 해당하는 객체를 빠짐없이 찾는 기능을 도입했으며, Meta는 27만 개 개념으로 구성한 SA-CO 벤치마크에서 인간 성능의 75~80%를 기록했다고 밝혔습니다.

실시간 공개 데이터를 3D 지구본에 모은 오픈소스 공간정보 시뮬레이터

발행

God’s Eye View는 항공기·선박·위성·지진·날씨·공개 카메라 등 공개 데이터를 브라우저의 3D 지구본에서 탐색하는 오픈소스 프로젝트입니다. 대부분의 데이터는 API 키 없이 확인할 수 있으며, 위치 추적과 데이터 보간, 여러 데이터 계층을 결합하는 구현을 살펴볼 수 있습니다.

Microsoft Execution Containers 1.0.0 — AI 에이전트를 정책으로 격리합니다

발행

Microsoft Execution Containers(MXC)가 정식 출시됐습니다. 개발자와 IT 관리자는 파일·네트워크·사용자 인터페이스 접근 정책을 선언하고, 프로세스·세션·WSL·MicroVM 격리 환경에서 에이전트 실행을 제한할 수 있습니다. Windows의 학습 모드와 향후 Intune·Agent 365 연동도 소개합니다.