최신 글

변화를 전제로 설계하기

dev.to

AI 도구로 코드 작성 비용이 낮아지면서 코드의 장기 보존보다 쉽게 교체할 수 있는 구조가 중요해진다고 주장합니다. 자주 바뀌어도 되는 코드와 핵심 영역을 구분하고, 경계의 계약과 테스트를 갖춰 핵심부의 계획되지 않은 변경을 줄이는 설계 원칙을 제안합니다.

Factor 0.102 출시

Lobsters

스택 기반 언어 Factor 0.102가 1,068개 커밋을 포함해 출시됐습니다. ARM64 네이티브 지원과 Linux용 GTK4 기본 백엔드, RISC-V 포트가 추가됐으며 컴파일러와 VM, 라이브러리의 기능과 안정성도 폭넓게 개선됐습니다.

패스키는 함정이 아닙니다

Hacker News

Scott Helme는 일반 소비자용 동기화 패스키가 웹사이트에 증명 정보를 보내지 않으며, WebAuthn의 attestation도 운영체제나 브라우저 상태를 증명하지 않는다고 설명합니다. TOTP 코드는 피싱 사이트에 입력할 수 있지만 패스키는 도메인에 묶여 있다는 점에서, 현재는 패스키를 피하기보다 신뢰하는 관리자를 골라 쓰는 편이 낫다고 주장합니다.

은행들이 AI 데이터센터 대출을 다시 팔려는 이유

Reddit

JPMorgan과 MUFG 등이 AI 데이터센터 대출 일부를 외부 투자자에게 넘기려 하지만, Oracle 임대 사업과 관련된 380억 달러 규모 건설 대출은 6개월 넘게 매수자를 찾지 못하고 있습니다. 기사는 은행의 업종별 익스포저 한도와 약해진 채권 수요가 AI 인프라 자금 조달을 압박한다고 설명합니다.

엔드투엔드 평가로 더 나은 에이전트 만들기

dev.to

Ramp는 회계 업무를 자동화하는 에이전트를 만들며 실제 업무 단계를 반영한 엔드투엔드 평가를 설계했습니다. 여러 합성 비즈니스 환경에서 기술과 메모리의 변경을 측정한 결과, 스킬 제거와 압축은 품질을 높이거나 비용을 낮췄고 업무 방식을 추린 메모리는 평균 점수를 5.7점 높였습니다.

Servor — 모든 서버를 실행하고 모니터링하는 하나의 콘솔

Product Hunt

Servor는 웹 터미널, 파일 편집기, 예약 작업, 서버 일괄 명령과 모니터링을 한 콘솔에 모은 서버 관리 도구입니다. 브라우저에 개인 키를 두고 명령마다 Ed25519 서명을 생성하며, 서버 에이전트가 서명을 확인한 뒤 실행합니다. 에이전트가 서버에서 외부로 연결하므로 인바운드 포트를 열지 않아도 됩니다.

nvm-sh/nvm: 셸에서 Node.js 버전 관리하기

GitHub

nvm은 사용자별로 설치해 셸에서 여러 Node.js 버전을 설치하고 전환하는 POSIX 호환 버전 관리자입니다. 프로젝트의 .nvmrc에 버전을 지정하면 해당 디렉터리에서 쓸 버전을 선택할 수 있으며, Docker와 비대화형 셸 설정 방법도 안내합니다.

무엇을 셀프 호스팅하고 무엇은 맡기지 않는가

Lobsters

저자는 Jellyfin을 시작으로 28개 서비스를 집의 미니 PC에서 운영하며 선택 기준과 구성 방식을 공개합니다. 외부 공개를 VPN 서버로 제한하고 단순한 설치와 낮은 자원 사용량을 선호합니다. 셀프 호스팅의 편의뿐 아니라 모니터링과 장애 대응 같은 운영 조건도 함께 드러납니다.

vllm-sr/d3: 텍스트·이미지·영상을 다루는 27B 의사결정 모델

Hugging Face

vLLM Semantic Router 팀이 선택지 분류, 예·아니요 판단, 점수 평가를 한 번에 처리하는 멀티모달 모델 d3를 공개했습니다. 공개 리더보드 성능과 AMD Instinct MI325X에서의 처리량을 제시하고, Transformers와 vLLM Semantic Router에서 실행하는 방법도 안내합니다.

스키마 라이브러리 없이 TypeScript의 unknown을 검증하는 방법

dev.to

TypeScript에서 외부 입력을 `unknown`으로 두고 런타임 타입 가드로 검증하는 방법을 소개합니다. `is-kit`으로 가드를 조합하고 `safeParse`와 JSON 파싱에 연결하는 예제를 보여주며, 풍부한 오류 처리나 변환이 필요할 때는 스키마 라이브러리가 더 적합하다고 구분합니다.

OpenWhispr iOS, 무료 온디바이스 음성 전사

Product Hunt

OpenWhispr iOS는 iPhone과 iPad에서 음성을 기기 안에서 텍스트로 바꾸는 오픈소스 앱입니다. 모델을 내려받으면 무료로 제한 없이 오프라인 전사할 수 있으며, 선택에 따라 클라우드나 자체 API 키도 사용할 수 있습니다.

Tiny11Builder — 더 작고 맞춤화된 Windows 11 이미지 만들기

GitHub

Tiny11Builder는 공식 Windows 이미지나 사용자가 준비한 이미지에서 불필요한 앱과 구성 요소를 골라 제거하고 ISO를 만드는 WinUI 앱입니다. 업데이트와 Defender를 유지하는 Tiny11부터 복구 기능을 제거하는 Core, 항목별로 선택하는 Custom까지 제공하며, Core와 보호된 항목 제거에는 기능상 제약이 따릅니다.

KDE 30주년에 공개한 Plasma 6.8

Lobsters

KDE가 창립 30주년에 Plasma 6.8을 공개했습니다. 접근성 기능과 화면 녹화, 시스템 모니터, Union 테마 시스템을 개선하고 X11 세션 지원을 종료합니다. 배포판별 패키지 제공 시점은 다를 수 있습니다.

소리 — Bartosz Ciechanowski (2022)

Hacker News

공기 분자의 충돌에서 출발해 압력파가 소리로 전달되는 과정과 주파수, 음색, 공명, 간섭을 시각적 실험으로 설명합니다. 푸리에 변환, 악기 줄의 진동, 데시벨, 도플러 효과와 반사까지 연결해 소리의 물리와 청각을 폭넓게 다룹니다.

3년 동안 rsync와 SSH를 의심했습니다. Qualcomm Wi-Fi 드라이버의 DMA 캐시 버그가 한 번에 64바이트씩 데이터를 망가뜨렸습니다

Reddit

TP-Link EAP770의 Qualcomm 드라이버가 재사용한 패킷 버퍼에서 캐시 동기화를 빠뜨려 TCP 데이터 일부를 손상시켰습니다. 작성자는 커널 취약점을 이용해 AP 설정을 바꾸고 오프로드를 끈 뒤, 8% 속도 저하와 맞바꿔 장시간 테스트에서 손상이 사라지는 것을 확인했습니다.