Trawling

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

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

AI 에이전트는 언젠가 큰 사고를 냅니다 — 피해를 줄이는 안전장치

발행

AI 에이전트가 메일 발송, 명령 실행, 데이터 변경 같은 작업을 맡으면 잘못된 판단이나 프롬프트 인젝션이 실제 사고로 이어질 수 있습니다. 글은 최소 권한, 의미 있는 승인, 독립 검증과 감사 로그, 피해 한도와 복구 가능성 등 배포 전에 마련할 안전장치 일곱 가지를 정리합니다.

Oogwai Beacon — AI 답변 엔진 노출 감사

발행

Oogwai Beacon은 웹사이트가 AI 크롤러에 읽히는지와 ChatGPT·Gemini가 실제 질문에 브랜드를 추천하는지를 따로 점검합니다. 브랜드를 언급하지 않은 구매자 질문을 각 엔진에 던져 인용 빈도와 경쟁사, 신뢰하는 출처를 보여주며, 기술 점수와 실제 노출의 차이를 찾도록 돕습니다.

Gentoo Chromium 패키지에 내려진 ‘최후 통첩’

발행

Gentoo Chromium 패키지 관리자가 잦은 릴리스와 복잡한 빌드, 제한된 자원 탓에 유지보수를 중단하겠다고 알렸습니다. 소스 빌드와 다양한 설정을 지원하려면 여러 언어와 도구를 다룰 관리자가 여럿 필요하다는 설명입니다.

Polars 2.0 출시 — 스트리밍 실행과 디스크 스필 기본 적용

발행

Polars 2.0은 LazyFrame의 collect()에서 스트리밍 엔진을 기본 사용하고, 메모리가 부족하면 디스크에 데이터를 기록하는 out-of-core 처리를 켭니다. SQL 지원과 쿼리 최적화도 강화했으며, TPC-H·TPC-DS 벤치마크에서 대부분의 항목이 가장 빨랐다고 밝혔습니다.

실행 중인 AI 에이전트를 세 갈래로 포크했더니 복사본마다 웹 서버가 그대로 살아 있었습니다

발행

DigitalOcean Managed Agents의 마이크로VM을 체크포인트하고 세 갈래로 포크해 실행 상태가 복제되는지 실험했습니다. 복사본마다 같은 PID의 웹 서버가 실행 중이었고, 롤백 뒤에는 삭제한 파일과 종료한 프로세스도 복구됐습니다. 재실행보다 정확한 상태 보존이 포크의 장점이지만 체크포인트 시간과 세션별 이력 제한도 확인했습니다.

노트북 도둑과 함께 일했던 때

발행

회사의 IT 계약직 직원이 1년 넘게 노트북 30여 대를 빼돌려 되팔았고, 임시 IT 관리자가 재고와 Apple 수리 기록을 대조해 정황을 밝혀냅니다. 회사 기기를 Apple Business Manager와 MDM에 자동 등록하지 않으면 도난 기기가 재판매될 수 있으며, 실제로 여러 나라에서 기기 잠금 알림이 이어졌습니다.

AI가 만든 수학 연구 결과와 공개 방식

발행

OpenAI가 내부 모델로 얻은 수학 결과를 GitHub에 공개하고, 일부 증명은 Lean 형식화 자료로 제공합니다. 추론 요약과 계산량 추정치도 공개했지만, Hacker News에서는 결과 검증과 수학계의 연구 관행을 둘러싼 논쟁이 이어집니다.

운영자의 신뢰를 무너뜨리는 오탐을 잡는 15줄 테스트

발행

AI 에이전트 이상 탐지기 43개를 정상 추적 데이터 하나에 함께 실행하고, 어떤 탐지기도 경고하지 않는지 검사하는 테스트를 소개합니다. 이전 프로젝트에서는 경고 56,869건 중 45,575건이 오탐이었으며, 글은 개별 탐지기 테스트만으로 놓치는 통합 문제를 설명합니다.

웹 업계가 진정된 뒤를 위한 지속 가능한 경력

발행

웹 업계가 불안정한 시기를 지나고 있다는 전제 아래, 글쓴이는 접근성·CSS·소통 능력을 꾸준히 익히고 파시즘에 침묵하지 말라고 권합니다. 반면 React, GitHub, 개발자 인플루언서에는 회의적인 견해를 밝히며, 댓글에서는 React의 장기 유지보수 수요와 일자리 감소 전망을 두고 반론이 나옵니다.

Montray — systemd 서비스 상태를 알림 영역에서 확인하는 도구

발행

Montray는 systemd 서비스와 명령행 점검 결과를 알림 영역 아이콘으로 보여주는 Linux 모니터링 도구입니다. Go 서버가 로컬·원격 머신의 상태를 확인하고, Rust·Slint 데스크톱 앱이 WebSocket으로 결과를 받아 색상 아이콘과 알림으로 표시합니다.

이제 기초 수학과 산수는 배울 필요가 없을까요? 😜

발행

계산기가 산수를 대신해도 수학의 기초가 쓸모없어지지 않았듯, AI가 코드를 생성해도 프로그래밍 기초를 익혀야 한다고 주장합니다. AI는 프로그래밍을 대체하는 수단이 아니라 유용할 때 활용하는 도구로 쓰라고 권합니다.

Reactive Resume v6 — 무료 오픈소스 이력서 작성 도구

발행

Reactive Resume v6는 이력서 작성과 맞춤형 자기소개서, 지원 현황 관리를 하나의 작업 흐름으로 묶었습니다. 브라우저에서 PDF 미리보기와 다운로드를 같은 엔진으로 처리하며, 무료로 제공하고 직접 호스팅할 수도 있습니다.

Comanche 지형 맵 역공학

발행

1992년 게임 Comanche의 지형 파일 8개를 분석해 색상 맵과 높이 맵을 BMP로 변환하는 과정을 설명합니다. 파일은 독자 형식이 아니라 앞부분의 서명만 바꾼 PCX였으며, 헤더와 RLE 데이터, 팔레트를 확인해 이를 검증합니다.

왜 지금 Common Lisp가 최고의 프로그래밍 언어인가

발행

글쓴이는 LLM이 코드를 빠르게 만드는 시대에는 실행 중인 프로그램을 고치고 즉시 결과를 확인하는 개발 흐름이 중요하다며 Common Lisp를 추천합니다. 라이브 이미지, 매크로 기반 DSL, 짧은 코드가 장점이라고 주장하지만, 토론에서는 디버깅 기능의 고유성, 생태계 규모, 정적 타입과 도메인 복잡성을 두고 반론이 나옵니다.