Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.

curl 취약점 22건, 8.23.0에서 수정 예정

발행

curl 프로젝트가 보안 취약점 22건을 수정한 curl 8.23.0을 2026년 10월 14일 공개합니다. 이 가운데 CVE-2026-92392는 HIGH 등급이며, 프로젝트는 패치가 배포될 때까지 세부 내용을 공개하지 않기로 했습니다.

LiquidAI, 단일 패스로 판단하는 멀티모달 모델 d1-3B 공개

발행

LiquidAI가 텍스트와 이미지 입력을 받아 분류·선택·점수화 결과를 한 번의 추론으로 내놓는 31억 파라미터 모델 d1-3B를 공개했습니다. 출력 토큰을 생성하지 않아 RTX 4090에서 단일 판단에 8ms가 걸리며, 여러 질문이 같은 입력을 공유하는 분류·라우팅 작업을 겨냥합니다.

rat의 작은 레지스터 할당기

발행

소형 컴파일러 rat의 선형 스캔 레지스터 할당기를 1,392줄에서 584줄짜리 우선순위 기반 할당기로 바꾼 과정을 설명합니다. 새 할당기는 레지스터 축출이나 구간 분할 없이도 명령어를 3.6% 줄이고, SQLite를 -O0으로 컴파일할 때 전체 컴파일 시간을 43% 단축했습니다.

작은 커뮤니티를 위한 배포판 빌드 도구 만들기

발행

Chimera Linux 개발자가 패키지 도구 cbuild의 설계 원칙과 빌드 인프라를 설명합니다. 모든 개발자가 로컬에서 원격 빌드를 재현하고, 샌드박스·검사·의존성 정렬을 도구에 맡기는 방식으로 작은 커뮤니티의 유지보수 부담을 줄입니다.

Bash는 프로그래밍 언어가 아니라 텍스트 치환 엔진입니다

발행

Bash를 일반적인 프로그래밍 언어처럼 해석하면 공백, 따옴표, 파이프에서 생기는 오류를 이해하기 어렵습니다. 글은 Bash의 토큰 분리와 확장, 서브셸, 파일 디스크립터 동작을 설명하고 안전한 스크립트 작성 습관을 소개합니다.

이름을 쓰지 않고 C 함수 호출하기

발행

학교의 자동 채점 환경에서 허용되지 않은 C 함수를 직접 호출하는 과정을 설명합니다. ASan이 바꿔치기한 함수와 libc 함수의 메모리 배치를 이용해 주소를 계산하고, 실행 권한이 있는 메모리에서 시스템 호출을 수행하는 방식입니다.

llama.cpp, 호스트 메모리에 둔 MoE 전문가를 위한 GPU 캐시 추가

발행

호스트 메모리에 있는 Mixture of Experts(MoE) 전문가 가중치를 GPU의 LRU 캐시에 보관하고, 캐시 적중 시 GPU에서 계산하는 llama.cpp 변경입니다. VRAM이 부족한 시스템에서 생성 속도가 빨라진 사례가 있지만, 캐시 적중률과 PCIe 대역폭에 따라 오히려 느려지기도 하며 이 PR 구현은 단일 GPU만 지원합니다.

스카이림 Magelight 경험치 버그의 작동 원리

발행

Solitude 근처 산에 Magelight를 던지면 Alteration 경험치가 반복해서 오르는 이유를 게임 데이터와 충돌 처리 코드로 분석합니다. 주문이 특정 충돌 레이어의 보이지 않는 벽과 여러 번 충돌해 시전 한 번에 경험치를 거듭 지급하며, 조준 위치를 최적화하면 Alteration 15레벨에서 100레벨까지 17번의 시전으로 올립니다.

GEV-26B-Decide의 NVFP4 양자화 체크포인트

발행

AutoTrust가 GEV-26B-Decide의 라우팅 전문가 MLP 3,840개를 NVFP4로 양자화한 체크포인트를 공개했습니다. 가중치 용량은 49.5GB에서 18GB로 줄고 vLLM 기준 GPU 메모리는 51.1GiB에서 17.1GiB로 감소합니다. GPQA Diamond와 HLE 결과 차이는 실행 간 변동 범위 안에 있다고 설명합니다.

Rust 프로그래머를 위한 C

발행

Rust를 먼저 배운 개발자가 C를 익히며 마주친 차이를 불리언, 문자열, 정수 폭, 오류 처리, 배열, 포인터 사례로 설명합니다. C의 동작을 이해하고 메모리·플랫폼 관련 실수를 피하는 데 도움이 되는 입문용 비교 글입니다.

해커들이 Google 등 대형 서비스의 위조 TLS 인증서를 발급받았습니다

발행

공격자들이 .gh, .sl, .as 국가 코드 최상위 도메인(ccTLD)을 장악하고 권한 DNS 레코드를 바꿔 Google과 여러 서비스의 위조 TLS 인증서를 발급받았습니다. Google은 확인된 인증서를 Chrome에서 차단하고 폐기했으며, 도메인 운영자에게 Certificate Transparency 로그 감시와 CAA 레코드 설정을 권고했습니다.

Qwen3.8-Flash-Next 비검열 GGUF 모델 공개

발행

Qwen3.8-Flash-Next의 거부 응답 성향을 제거한 모델을 GGUF로 변환해 2~8비트 양자화 파일로 제공합니다. llama.cpp에서 CPU·GPU 추론과 이미지 입력을 지원하며, 별도 MTP 초안 모델을 이용한 추측 디코딩도 안내합니다. 유해 요청 거부율이 기준 모델의 64~100%에서 약 0~3.3%로 낮아졌다고 보고합니다.

AI 코딩 에이전트 작업을 정리하는 오픈소스 macOS 터미널, cmux

발행

cmux는 Ghostty의 렌더링 엔진을 쓰는 macOS용 터미널입니다. 세로 탭과 에이전트 알림, 분할 화면 브라우저, CLI·소켓 API를 한 앱에 묶어 여러 코딩 에이전트 세션을 관리하고 자동화합니다. 세션 복원 범위와 라이선스는 구성 요소별로 다릅니다.

벤치마크는 밀리초 단위로

발행

마이크로벤치마크 입력 크기를 조절해 실행 시간을 약 300ms로 맞추자는 제안입니다. 고정 비용의 영향을 줄이면서도 반복 측정과 사람의 체감 비교를 빠르게 할 수 있지만, 정확한 통계나 특정 환경의 성능 검증이 필요한 작업에는 별도 접근이 필요합니다.

RAD Debugger — 네이티브 멀티프로세스 디버거와 고속 링커

발행

Epic Games의 RAD Debugger는 Windows x64에서 PDB를 읽어 로컬 프로세스를 디버깅하는 알파 단계 도구입니다. 자체 디버그 정보 형식 RDI와 대형 실행 파일에 맞춘 RAD Linker도 함께 개발하며, 거대한 프로젝트의 링크 시간을 테스트에서 50% 줄였다고 보고합니다.

Janet을 x32로 빌드하기 — 메모리는 줄이고 64비트 명령어는 유지합니다

발행

Linux x32 ABI는 64비트 명령어 세트를 유지하면서 포인터를 32비트로 줄입니다. Janet 실험에서 메모리 사용량은 벤치마크별로 8~32% 감소했고 실행 시간은 대체로 비슷했습니다. 다만 x32 지원을 제공하는 배포판이 드물고, 구형 32비트 모드인 -m32는 성능이 크게 떨어졌습니다.

FBI 직원 정보 유출 뒤 Accenture 계약업체 직원 해임

발행

FBI가 직원 수천 명의 민감한 정보가 노출된 침해 사고와 관련해 계약업체 직원을 해임했습니다. Reuters 보도에 따르면 Accenture가 관리하던 Oracle PeopleSoft에 보안 패치를 적용하지 않은 것이 사고 원인으로 지목됐으며, 유출 정보에는 요원들의 업무와 주소, 의료 기록이 포함됐습니다.

Brut: Unix 도구를 위한 명령 라우터

발행

Brut은 약 120줄의 POSIX 셸 스크립트로 CLI 명령을 찾아 실행하는 라우터입니다. 명령을 작은 실행 파일로 나누고 네임스페이스와 공유 스크립트로 묶어, 런타임 의존성을 최소화한 유닉스 프로그램을 구성하는 방식을 설명합니다.

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

발행

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