ReBarUEFI: 거의 모든 UEFI 시스템에서 Resizable BAR 활성화
ReBarUEFI는 공식적으로 Resizable BAR를 지원하지 않는 UEFI 펌웨어에 DXE 드라이버를 추가해 그래픽카드의 BAR 크기를 조정하는 프로젝트입니다. 펌웨어 수정과 메모리 주소 공간 설정이 필요하며, 작성자는 RX 580에서 2GB BAR를 사용해 최대 12%의 FPS 향상을 측정했습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
ReBarUEFI는 공식적으로 Resizable BAR를 지원하지 않는 UEFI 펌웨어에 DXE 드라이버를 추가해 그래픽카드의 BAR 크기를 조정하는 프로젝트입니다. 펌웨어 수정과 메모리 주소 공간 설정이 필요하며, 작성자는 RX 580에서 2GB BAR를 사용해 최대 12%의 FPS 향상을 측정했습니다.
Unreal Agent는 도구 호출을 백그라운드에서 실행하고, 완료 전에도 사용자가 에이전트를 조정할 수 있게 설계한 Go 기반 에이전트 하네스입니다. 자체 벤치마크에서 Codex보다 최대 40%, Pi보다 최대 20% 비용을 아꼈다고 보고했으며, 댓글에서는 비교 조건과 비동기 호출의 실제 비용 절감 효과를 두고 검증이 이어졌습니다.
systemd 262는 작은 컨테이너를 위한 정적 단일 바이너리 빌드, LUO 세션 생성, 무인 firstboot 설정 등을 추가합니다. AI가 작성한 코드의 검토를 유도하는 카나리도 포함하며, Reddit에서는 실효성과 systemd의 복잡성을 두고 의견이 갈렸습니다.
FoxDev Studio와 FoxScript는 기존 Visual FoxPro 프로젝트와 DBF 파일을 변환하지 않고 실행·편집하도록 만든 새 런타임입니다. Rust와 WebAssembly로 64비트 실행 환경을 구현해 2GB 파일 제한을 넘기지만, 2GB를 넘긴 테이블은 Visual FoxPro에서 다시 열 수 없으며 기존 DBC의 보안 위험도 그대로 남습니다.
기계학습 추론 비용이 하드웨어·소프트웨어·모델 개선으로 빠르게 낮아지고 있으며, 작업당 비용은 토큰 단가보다 더 큰 폭으로 줄고 있다고 분석합니다. 글쓴이는 모델이 도구보다 저렴해지면 소프트웨어에 지능을 내장하는 사례가 늘고, 값싼 지능이 개발과 산업의 선택지를 바꿀 수 있다고 전망합니다.
새 프로그래밍 언어가 초기에 결정해야 할 설계 원칙을 정리합니다. 들여쓴 여러 줄 문자열, 파일 경로와 확장자, 후행 쉼표, 키워드와 숫자 리터럴, 개발·배포 환경, 버전 관리, 빌드 시스템과 파일 감시까지 생태계와 호환성을 좌우하는 세부 사항을 짚습니다.
Rust용 SIMD 라이브러리 Fearless SIMD가 v1.0으로 안정화됐습니다. 안전한 SIMD intrinsic 접근, 하드웨어 벡터 폭 활용, 함수 멀티버저닝을 제공하며 직접 의존하는 크레이트 30개와 간접 의존 크레이트 1,000개 이상에서 사용되고 있습니다.
LLM API는 요청마다 독립적으로 동작하므로 대화 기록을 다시 보내는 방식만으로는 장기 실행 워크플로를 안정적으로 관리하기 어렵습니다. 글은 상태를 애플리케이션이 구조화해 저장하고, LLM은 현재 상태를 바탕으로 다음 행동을 제안하는 무상태 처리기로 다뤄야 한다고 설명합니다.
Cronhq는 여러 서버에서 Cron 작업이 중복 실행되거나 조용히 멈추는 문제를 Postgres 잠금과 상태 기반 알림으로 다루는 스케줄러입니다. 재시도, 서명된 Webhook, 외부 작업용 Heartbeat, CLI와 Self-hosting을 제공하지만, 외부 작업의 중복 처리를 위한 안정적인 실행 ID는 아직 추가 예정입니다.
교차로의 처리량과 안전을 결정하는 신호 단계, 황색·전적색 시간, 차량 감지 센서, 신호 연동 방식을 설명합니다. 개별 교차로 제어에서 도시 전체를 최적화하는 ASCT까지 다룹니다.
Go와 Gemini File Search만으로 벡터 DB와 별도 임베딩 파이프라인 없이 RAG 기반 설계 리뷰 도구를 만든 과정을 설명합니다. 문서 변환, 저장소별 키 관리, 증분 색인, 패턴 중심 검색, JSON 검증까지 실제 운영에서 부딪힌 문제와 수치를 함께 다룹니다.
Java .class 파일의 첫 4바이트를 식별하는 매직 넘버 0xCAFEBABE의 유래를 다룹니다. Java라는 이름보다 먼저 정해졌으며, 재미와 기억하기 쉬운 형태를 고려해 선택했다는 당시 개발자의 설명과 다른 시스템의 유사한 값도 소개합니다.
Microsoft가 RDP와 WSL·Linux 앱 문제를 고치려고 배포한 KB5129195에서 USB 오디오와 기업용 도메인 로그인 문제가 추가로 확인됐습니다. AMD GPU 오류도 해결되지 않아 다음 Patch Tuesday인 10월 13일까지 수정이 늦어질 가능성이 제기됩니다.
Git 2.56은 `git history drop`, `git add --resolved`, ref 관리 명령을 추가하는 안정적인 릴리스입니다. 다음 버전에서는 SHA-256 기본값, reftable 전환, Rust 빌드 의무화 같은 호환성 변경이 논의되고 있습니다.
Evocation은 Forth에서 파생한 64비트 amd64용 언어이자 자기 호스팅 컴파일러입니다. 주석이 달린 hex dump로 바이너리 생성 과정을 감사할 수 있는 자기 부트스트래핑 구조를 갖추고 있으며, 현재 컴파일에는 최대 10분이 걸립니다.
Apple이 개발하다 중단한 운영체제 Copland의 마지막 빌드 D11E4를 개선된 DingusPPC와 WebAssembly로 브라우저에서 실행합니다. 실기기에서 약 30초 걸리는 부팅을 최신 컴퓨터에서는 실시간 속도로 재현하며, 애플리케이션 실행과 디버거 진입도 확인할 수 있습니다.
CMU의 Tim Dettmers는 연구의 단위를 논문에서 서로 연결된 오픈소스 생태계로 바꿔야 한다고 주장합니다. 작은 연구실의 GPU와 로컬 모델만으로 대규모 모델 추론, 장시간 에이전트 실행, 자율 연구를 구현한 사례와 수치를 Open Source Week에서 공개하겠다고 설명합니다.
원문은 LLM이 매끄러운 성공 경로를 예측하는 반면, 운영 소프트웨어는 비동기 지연과 원자성 실패 같은 불연속적인 위험으로 가득하다고 설명합니다. 저자는 실패 사례를 ‘Synthetic Scar’라는 검증 규칙으로 외부화해 에이전트의 반복 장애를 막는 구조를 제안합니다.
Rift는 여러 창 배치 방식과 애니메이션, macOS 제스처를 지원하는 윈도 매니저입니다. SIP를 끄지 않고도 사용할 수 있으며, 별도 Space를 쓰는 디스플레이 구성과 비공개 API를 활용한 성능을 내세웁니다.
Cloudflare가 WebAssembly 기반 Python Workers를 정식 출시했습니다. Pyodide를 바탕으로 FastAPI·Django·Flask, PostgreSQL·MySQL, AI 라이브러리와 Cloudflare의 Workers 서비스 연동을 지원하며, 패키지 호환성을 넓히는 표준화 작업도 진행했습니다.