Trawling

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

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

뭔가 잘못됐다는 걸 알지만 이유를 말할 수 없을 때 — Jesse Pinkman 에너지

발행

코드 리뷰에서 명확한 근거 없이 느껴지는 '뭔가 이상하다'는 감각은 무시할 것이 아니라 아직 언어화되지 않은 데이터라는 글입니다. 침묵하면 코드는 그대로 배포되고 몇 주 뒤 장애 보고서가 되어 돌아온다고 지적하며, 확신 없이도 우려를 꺼낼 수 있는 구체적인 표현 템플릿과 3단계 방법을 제시합니다.

flat.social — 리모트 팀이 어울려 노는 3D 가상 공간, 브라우저에서 바로 실행

발행

flat.social이 Product Hunt에 두 번째 출시를 올렸습니다. 브라우저에서 바로 실행되는 3D 가상 공간으로, spatial audio, 화면 공유, 화이트보드, 미니게임을 지원하며 게스트는 이름만으로 참여할 수 있습니다. 설치가 필요 없다는 점이 다른 가상 오피스 도구 대비 가장 큰 차별점으로 꼽히고, 5명까지 무료입니다.

후원금으로 이어온 Servo 개발의 1년 — 유지관리자의 회고

발행

Servo 프로젝트의 유지관리자 Josh Bowman-Matthews가 OpenCollective와 GitHub의 월 후원금으로 파트타임 개발을 진행한 지난 1년을 회고했습니다. 1,150개의 PR 리뷰, 8명의 신규 유지관리자 지명, 신규 기여자용 이슈 114개 등록(92% 해결) 등 구체적 수치와 함께, 후원 기반 오픈소스 유지관리 모델의 실제 성과를 보여줍니다.

DeepSeek-V4.1-Flash 검열 해제 버전 공개 — 가중치 수준 abliteration으로 안전장치를 제거한 FP8 체크포인트

발행

dealignai 팀이 DeepSeek-V4.1-Flash(552B MoE)의 거부 회로를 가중치 수준에서 제거한 'UNCENSORED' 체크포인트를 공개했습니다. HarmBench 기준 ASR이 reasoning effort=max에서 100%에 도달하며, 윤리 클러스터를 제외한 MMLU 성능 저하는 -1.1pp로 능력 보존 목표(3pp)를 충족합니다. 1M 컨텍스트, 비전, DSpark 추론 가속을 그대로 유지하는 것이 특징입니다.

MiniMax-H3 기반 파인튠 융합 모델 'Minimax-h3_Singularity' — ComfyUI에서 T2V·I2V·Ref2V·V2V 지원

발행

MiniMax-H3를 기반으로 여러 체크포인트를 전략적으로 융합하고 고step 파인튜닝을 거친 비디오 생성 모델 Minimax-h3_Singularity가 Hugging Face에 공개되었습니다. HDR 화질 개선, 원거리 얼굴 복원, 동적 모션 강화 등을 목표로 하며 ComfyUI에서 T2V, I2V, Ref2V, V2V 워크플로우를 모두 지원합니다. 공개 한 달 만에 다운로드 18만 회를 넘기며 커뮤니티 점수 465를 기록했습니다.

가족·친구도 Google Play 테스터가 될 수 있을까 — 실제로 통하는 방법

발행

Google Play 개인 개발자 계정의 비공개 테스트 요건(테스터 12명, 14일 연속)을 가족·친구로 채울 수 있는지를 다룬 글입니다. 정책상 지인 참여는 허용되지만, 중도 이탈로 인한 타이머 리셋과 프로덕션 심사의 사용량 신호 검증 때문에 지인만으로는 위험하다는 것이 저자의 결론입니다.

2014년에 만든 임시 PHP 패치가 2,000만 회 설치됐습니다 — 오늘 deprecated 처리합니다

발행

저자가 2014년 AOL CMS 업그레이드 중 임시로 작성한 http_build_url() 폴리필이 12년간 Packagist에서 약 2,000만 회 설치되고 WordPress 플러그인·Debian 등에 번들되며 널리 퍼졌습니다. PHP 8.5에 표준 URI API가 도입된 지금, 저자는 유지보수나 인수인계 대신 패키지를 deprecated 처리하기로 결정했습니다.

Phase 0: 코드를 치기 전에, 웹사이트가 어떻게 동작하는지 이해하기 — 브라우저부터 데이터베이스까지

발행

웹 개발 입문 시리즈의 첫 번째 단계로, 코드를 작성하기 전 알아야 할 웹의 기본 개념들을 정리한 안내서입니다. 브라우저와 서버, 프런트엔드와 백엔드, 데이터베이스, HTTP 요청과 응답, URL 구조, DNS, HTTPS, GET/POST 구분까지 클라이언트-서버 아키텍처의 전체 흐름을 다룹니다. 브라우저 DevTools의 Network 탭으로 실제 요청과 응답을 관찰하는 실습 과제도 포함되어 있습니다.

스스로 쓰려고 만든 도구가 효과가 있어 PlanMoon에 통합해 테스트 중입니다

발행

1인 창업자가 자신의 제품 PlanMoon의 잠재 고객을 수동으로 리서치하던 작업을 스크립트로 자동화한 뒤, 이를 제품의 정식 기능으로 통합해 테스트하고 있는 사례입니다. Google·Google Maps 검색부터 맞춤형 아웃리치 이메일 작성까지의 워크플로우를 자동화했으며, 초기 단계 사업자가 유기적 성장을 기다리는 동안 즉시 고객 대화를 시작할 수 있게 돕는 것이 목표입니다.

2주 만에 만든 Tesla 디지털 랩 에디터, 첫 유료 결제가 들어왔습니다

발행

한 인디 개발자가 Tesla 차량 화면과 앱에 표시되는 차량 모델의 외형을 꾸미는 디지털 랩(digital wrap) 편집기 'Tesla Wrap Studio'를 2주 만에 만들었습니다. 자신의 사진을 차체 부위별로 배치하고 크기·회전을 조절하며 3D로 미리 볼 수 있는 도구로, 프로모션 전에 SEO만으로 일본 사용자의 첫 유료 결제를 얻었습니다.

Anthropic, Claude Cowork용 지식 근로자 플러그인 11종을 오픈소스로 공개

발행

Anthropic이 Claude Cowork에서 사용하는 직무별 플러그인 11종을 오픈소스로 공개했습니다. 각 플러그인은 스킬(skills)·커넥터(connectors)·슬래시 커맨드·서브에이전트를 묶은 패키지로, 영업·재무·법무·데이터 분석 같은 특정 직무에 맞춰 Claude를 전문가로 만들어 줍니다. 전부 마크다운과 JSON 기반이라 코드나 빌드 없이 포크해서 회사 환경에 맞게 수정할 수 있습니다.

GLM-5.3-Flash 공개 — GLM-5 시리즈 최초의 네이티브 멀티모달 모델

발행

Z.ai가 GLM-5 시리즈 최초의 네이티브 멀티모달 모델 GLM-5.3-Flash를 Hugging Face에 공개했습니다. 총 320B 파라미터 중 18B만 활성화하는 MoE 구조로, GLM-5.2를 능가하면서도 가격은 10분의 1 수준이며 코딩·에이전트 벤치마크에서 Claude Opus 4.8에 근접한다고 밝혔습니다. 희소 어텐션과 선형 어텐션을 결합한 하이브리드 아키텍처와 30T 토큰 멀티모달 사전학습 코퍼스가 핵심입니다.

백업은 간단하지 않다 — 스냅샷에서 3-2-1 규칙까지 쌓이는 복잡성

발행

백업을 직접 구현하려 할 때 단계적으로 마주치는 복잡성을 따라가는 에세이입니다. 단순 복사에서 시작해 스냅샷, RPO, GFS 로테이션, 중복 제거, 3-2-1 규칙, 오브젝트 스토리지의 제약까지 요구사항이 계속 쌓이며, 결국 Borg나 Restic 같은 검증된 도구를 쓰는 것이 낫다는 결론에 도달합니다. 복원 테스트를 정기적으로 해야 한다는 당부로 마무리됩니다.

DeepSeek-V4.1-Flash 공개 — KV 캐시를 토큰당 890바이트까지 줄인 552B 멀티모달 MoE 모델

발행

DeepSeek이 552B 파라미터 규모의 멀티모달 MoE 모델 DeepSeek-V4.1-Flash를 MIT 라이선스로 공개했습니다. Causal Encoder-Decoder 아키텍처와 CSA2 sparse attention, FP4 KV 캐싱을 통해 토큰당 전역 KV 캐시를 890바이트로 줄였고, 1M 토큰 컨텍스트를 지원하면서 에이전트 벤치마크에서 Opus-5.0, GPT-5.6과 견주는 성능을 보였습니다.

YuE2 — 심볼릭 계획과 제로샷 커버, 에이전트 편집을 지원하는 오픈소스 음악 생성 모델

발행

가사와 스타일 프롬프트를 입력받아 멜로디·화성 계획(악보)을 먼저 작성한 뒤 완성곡으로 렌더링하는 오픈소스 음악 생성 모델 YuE2가 공개되었습니다. Suno v5/v6급 품질을 자동 평가 벤치마크에서 기록했다고 주장하며, 악보를 직접 읽고 수정할 수 있는 화이트박스 생성 방식이 특징입니다. 24GB VRAM의 NVIDIA GPU에서 48kHz 스테레오 오디오를 생성할 수 있습니다.

Voicebox — 음성 복제·받아쓰기·에이전트 음성 출력을 하나로 묶은 오픈소스 로컬 AI 보이스 스튜디오

발행

Voicebox는 음성 복제, 7개 TTS 엔진 기반 음성 합성, 전역 핫키 받아쓰기, MCP 에이전트 음성 출력까지 음성 입력·출력 전 과정을 로컬에서 처리하는 오픈소스 앱입니다. ElevenLabs와 WisprFlow를 각각 대체하면서 두 기능을 하나로 묶고, Tauri(Rust) 기반 네이티브 성능과 REST API·MCP 서버를 갖춘 점이 특징입니다.

Lightricks, 오픈 웨이트 영상·오디오 생성 모델 LTX-2.5 공개 — 멀티샷 생성과 신규 디코더 탑재

발행

Lightricks가 텍스트·이미지·영상 입력으로 동기화된 영상과 오디오를 생성하는 오픈 웨이트 모델 LTX-2.5를 Hugging Face에 공개했습니다. 여러 컷에 걸쳐 캐릭터와 스타일을 유지하는 네이티브 멀티샷 생성, 장면 복잡도에 따라 연산을 배분하는 렌더링, 신규 디퓨전 비디오 디코더와 Gemma 4 12B 텍스트 인코더가 핵심 변화입니다. 월간 다운로드 160만 건을 넘긴 시리즈의 후속으로, 로컬 실행과 파인튜닝을 전제로 합니다.

addyosmani/agent-skills — 프로덕션 수준의 엔지니어링 스킬을 AI 코딩 에이전트에게

발행

Google 엔지니어링 문화의 모범 사례를 담은 25개의 구조화된 워크플로우 스킬을 AI 코딩 에이전트에 적용하는 오픈소스 패키지입니다. 스펙 작성부터 테스트, 리뷰, 배포까지 개발 생애주기 전반에 걸쳐 시니어 엔지니어 수준의 품질 게이트를 에이전트가 일관되게 따르도록 강제합니다. Claude Code, Cursor, Codex, Copilot 등 70개 이상의 에이전트에서 설치할 수 있습니다.

선언형 GUI 툴킷 Slint 1.18 출시 — FlexboxLayout·스프링 애니메이션·실험적 Vello 렌더러

발행

Rust 기반 선언형 GUI 툴킷 Slint가 1.18 버전을 공개했습니다. 이번 릴리스는 컴파일러가 더 작고 빠른 바이너리를 생성하도록 개선됐고, 웹의 Flexbox를 옮긴 FlexboxLayout, 스프링 애니메이션, 런타임 z-order 변경 등 생산성 개선이 중심입니다. 실험적 Vello 렌더러와 접근성·언어 서버 개선도 포함됐습니다.