Trawling

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

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

저는 12살입니다 — 오늘 아침 두 호스팅 업체와 싸웠고, 제 앱은 둘 다 살아남았습니다

발행

12살 개발자가 만든 AI 코드 멘토 앱 KODA가 축제 첫날 아침 두 번의 호스팅 위기를 겪은 이야기입니다. Netlify의 빌드 크레딧 고갈과 Neocities의 엄격한 Content Security Policy(CSP)라는 서로 다른 장벽을 만났지만, 수동 배포와 사전에 설계한 장애 대응 로직 덕분에 앱은 끝까지 살아남았습니다. 인프라가 앱을 죽일 수 있다는 교훈을 담은 생생한 장애 대응기입니다.

나는 패스키가 마음에 들지 않는다 — 개인에게는 아직 이르다는 비판

발행

빅테크가 최종 로그인 솔루션처럼 밀어붙이는 Passkey에 대한 비판 글입니다. 저자는 Passkey가 피싱 방지와 비대칭 키 구조 덕분에 기업 환경에는 훌륭하지만, 개인에게는 계정 잠금·자동 밴·기기 분실이라는 더 현실적인 위험을 키운다고 주장합니다. 하드웨어 키의 백업 불가와 계정 수 제한, Apple·Google 동기화의 플랫폼 종속, 서드파티 관리자의 파편화된 UX를 근거로 아직 개인용으로는 미성숙하다고 결론 내립니다.

해커톤 심사 도구에서 버그 두 개를 찾았다 — 그러나 둘 다 내가 탈락한 이유가 아니었다

발행

Africa Deep Tech Challenge에 온디바이스 RAG 코딩 어시스턴트 StacksNG를 제출했다가 예선에서 탈락한 개발자가, 심사 도구에서 실제 버그 두 개를 찾아내고 점수를 재계산해 4.6배 차이를 확인했습니다. 그러나 진짜 탈락 사유는 루브릭 어디에도 없던 originality gate — base model을 손대지 않았다는 점이었습니다.

Pre-Greek — 고대 그리스어 속에 숨겨진 잃어버린 언어

발행

고대 그리스어에는 인도유럽어로 거슬러 올라가지 않는 단어가 약 1,000개 존재하며, '미로(labyrinth)', '올리브', '바다(θάλασσα)', 아테네, 아킬레우스 같은 이름까지 포함됩니다. 이 글은 이 단어들이 그리스인 이전 에게해 지역의 기층 언어(Pre-Greek)가 남긴 흔적임을 음운 규칙, 발음 변형, 의미 범주 분포라는 세 가지 증거로 추적합니다.

AI Avatar v20 — VS Code와 브라우저에서 응원하는 VRM 아바타에 복셀 정원·커서 아바타·알림 아바타 추가

발행

VS Code 사이드바와 Chrome 사이드 패널에서 VRM 아바타가 Claude Code·GitHub Copilot·ChatGPT 사용에 반응해 응원해 주는 무료 확장 AI Avatar가 v20으로 업데이트됐습니다. 이번 버전에서는 방치형 게임처럼 꽃을 키우는 Voxel Avatar 모드, 클릭 위치에 아바타가 나타나는 Cursor Avatar, Claude Code·Codex의 종료·승인 시점을 알려주는 Notification Avatar가 추가됐고, Electron 데스크톱 앱으로도 분리돼 확장 프로그램 밖에서도 아바타를 띄울 수 있게 됐습니다.

있었으면 하는 DEV.to 기능 5가지, 없어서 진심으로 다행인 기능 3가지

발행

DEV의 Trusted Member로 리뷰 큐와 댓글을 오래 관찰해 온 저자가 DEV.to에 추가되길 바라는 기능 5가지와 도입되지 않아 다행이라고 생각하는 기능 3가지를 정리한 글입니다. 번역, 수정 이력, 시리즈 발견성, 푸시 알림, 공동 저작 같은 결핍과 싫어요 카운터·조회수·팔로우 추천의 부재가 왜 오히려 플랫폼을 건강하게 유지하는지를 다룹니다.

Qwen3.8-27B TWIN-TURBO 파인튜 GGUF — 추론 토큰을 최대 1/20까지 줄인 로컬 LLM

발행

Hugging Face의 DavidAU가 Qwen3.8-27B를 다단계 파인튜닝·머지한 TWIN-TURBO 모델을 공개했습니다. 추론(thinking) 토큰을 1/2에서 최대 1/20까지 줄이면서도 출력 품질을 유지하고, 5개 추론 모드와 추론 토큰을 전혀 쓰지 않는 5개 instruct 모드를 채팅 중 실시간 전환할 수 있습니다. 제작자 측정 기준 ARC-C 709(8bit), 701(4bit)로 베이스 모델 대비 118점 높다고 주장합니다.

I Hate You Microsoft — Mac에서 Office 편집을 막는 라이선스 메시지의 진실

발행

대학 기관 계정으로 Mac에서 PowerPoint 파일을 열었더니 "이 계정은 Mac에서 편집을 허용하지 않습니다"라는 메시지가 뜬 경험을 다룬 글입니다. 작성자는 이를 Microsoft의 플랫폼 차별과 계약에 숨겨진 수익 구조로 비판했지만, 커뮤니티에서는 웹 전용 라이선스일 가능성과 오해를 부르는 오류 메시지 자체가 진짜 문제라는 지적이 나왔습니다.

PWC 391: 중앙값과 상자 쌓기 — Perl로 푼 두 가지 알고리즘 문제

발행

Perl Weekly Challenge 391회의 두 과제 — 정렬된 두 배열을 합쳐 중앙값을 구하는 문제와 상자를 서로 안에 넣어 최대 스택을 구하는 문제 — 를 Perl로 풀이한 글입니다. 저자는 통계 모듈·직접 정렬·부분 병합 세 접근을 벤치마크해 직접 정렬이 가장 빠르다는 결과를 확인했고, 상자 문제는 Perl 5.44의 새 class 문법과 너비 우선 탐색으로 해결합니다.

Google Search Console의 2026년 6월 인덱싱 데이터 공백 — 웹사이트 운영자가 해야 할 것

발행

Google Search Console의 Page Indexing 리포트에서 2026년 6월 데이터가 약 2주간 갱신되지 않는 공백이 발생했습니다. Google 측 설명에 따르면 이는 인덱싱 손실이 아니라 리포팅 지연이며, 누락된 데이터는 복구되지 않습니다. 차트 공백만으로 기술적 변경을 단행하기보다 URL Inspection, 서버 로그 등 다른 신호로 실제 인덱싱 여부를 검증해야 한다는 실무 가이드를 담고 있습니다.

DOGE 출신 인력들의 귀환 — 정부 서비스의 AI 전환을 주도하다

발행

Trump 행정부에서 해체된 DOGE 출신 인력들이 여권 발급부터 세금 신고까지 다루는 AI 기반 포털 America.gov 구축을 추진 중이라는 보도입니다. 챗봇을 주요 대민 접점으로 삼으려는 계획과 주도 조직의 불안정한 실적 때문에 대규모 반발이 예상된다는 지적입니다.

CrowdSec 소스 코드 유출 — 백도어가 심어진 Tanstack 컴포넌트가 유력한 침입 경로

발행

보안 업체 CrowdSec이 자사 GitHub 비공개 저장소의 소스 코드가 2026년 5월에 유출됐다는 신고를 9월 16일 접수하고 사실을 확인했습니다. 고객 데이터나 자격 증명의 유출은 없었다고 밝혔으며, 백도어가 심어진 Tanstack 컴포넌트가 읽기 권한 API 키를 탈취한 것이 유력한 침입 경로로 지목됐습니다.

Rust 커뮤니티 주의보 — 유명 Rust 개발자와 인기 크레이트 소유자를 노린 표적 공격 진행 중

발행

Rust 프로젝트가 rust-lang 멤버와 인기 크레이트(crates) 소유자를 노리는 표적 공격 캠페인이 진행 중이라고 공식 경고했습니다. 공격자는 채용·계약 등을 미끼로 한 화상 통화를 통해 악성코드를 설치하게 만들고, 탈취한 계정으로 악성 크레이트를 배포하려는 것이 목적입니다. Rust 사용자라면 MFA 상태와 계정 로그인 기록을 점검할 것이 권고됩니다.

XApp — 어디서나 동작하는 앱을 지향하는 Linux 데스크톱 프로젝트

발행

XApp은 특정 배포판이나 데스크톱 환경에 종속되지 않는 Linux 데스크톱 애플리케이션·유틸리티·GTK 통합 라이브러리 모음입니다. 프로젝트 홈페이지와 함께 공개된 이후, GTK/GNOME과 KDE의 서로 다른 UI 패러다임 사이에서 '모든 환경을 고려한 앱'이라는 목표가 실현 가능한지에 대한 논쟁이 Lobsters에서 이어졌습니다.

GitLab.com의 레이트 리밋이 변경됩니다 — 구독 티어별로 차등 적용

발행

GitLab.com이 10월 19일부터 레이트 리밋을 구독 티어별로 차등 적용합니다. 미인증 요청은 IP당 시간 60회로 제한되며, Free는 10월, Premium·Ultimate는 2027년 1월부터 적용됩니다. 대부분의 사용자는 영향이 없지만 익명 자동화 트래픽은 인증 도입이 필요합니다.

"유해 언어 가이드"가 금지한 일상 표현은 실제로 해롭지 않다 — master branch, pipeline 등을 검증한 심리학 연구

발행

기업과 대학의 '유해 언어 가이드'가 금지 대상으로 지목한 단어들(master branch, pipeline, master bedroom 등)이 실제로 독자에게 심리적 해를 끼치는지 검증한 심리학 연구가 발표되었습니다. 두 차례의 실험에서 해당 단어 노출은 불안·소속감·정서에 측정 가능한 부정적 영향을 주지 않았고, 소외 집단 소속 참가자에게도 결과는 동일했습니다.

온라인 하이퍼텍스트를 위한 스타일 가이드 (1992) — 웹의 초기 원칙을 정리한 Tim Berners-Lee의 문서

발행

1992년 웹 초창기에 작성된 Tim Berners-Lee의 하이퍼텍스트 문서 작성 지침서입니다. 'webmaster'라는 용어와 'www.xxx.com' 도메인 관례를 정의한 문서로, URI를 바꾸지 말라는 원칙 등 지금도 유효한 웹의 기본 원칙을 담고 있습니다. Lobsters에서는 이 문서가 30년이 지난 지금도 여전히 살아 있고, 현대 웹이 이 원칙을 따르지 않는다는 점이 화제가 되었습니다.