Proxmox 부팅 SSD, 유휴 상태에서도 쓰기가 쌓입니다
Proxmox는 유휴 상태에서도 설정 데이터베이스와 통계, 로그를 부팅 드라이브에 기록합니다. ZFS 루트 풀이나 클러스터 구성은 쓰기량을 늘릴 수 있지만, 실제 수명 영향은 환경마다 다릅니다. Reddit에서는 글의 쓰기량 계산을 지적하며 SMART 수치로 각자 확인하자는 반응이 많았습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
Proxmox는 유휴 상태에서도 설정 데이터베이스와 통계, 로그를 부팅 드라이브에 기록합니다. ZFS 루트 풀이나 클러스터 구성은 쓰기량을 늘릴 수 있지만, 실제 수명 영향은 환경마다 다릅니다. Reddit에서는 글의 쓰기량 계산을 지적하며 SMART 수치로 각자 확인하자는 반응이 많았습니다.
Edward Kmett가 만든 THC는 GHC의 프런트엔드와 Core 최적화를 유지하면서, GHC Core를 Truffle·GraalVM 위에서 JIT 또는 AOT 컴파일하는 프로젝트입니다. GHC 9.14.1의 prim-op와 여러 고급 기능을 지원하며, Haskell 프로그램은 물론 GHC 자체도 실행합니다. 성능은 워밍업 뒤 GHC보다 대체로 10~20% 느렸지만, 최근 회귀가 발생해 개선 중입니다.
DigitalOcean Managed Agents의 일시 중지가 프로세스와 메모리까지 보존하는지 직접 시험했습니다. 셸 변수 카운터와 에이전트 대화 기록이 재개 후에도 유지됐고, 실행 중인 세션을 포크하면 동일한 시점의 프로세스가 여러 샌드박스에서 따로 진행됐습니다.
TLA+는 동시성 시스템의 불변식과 생존 속성을 검증하는 데 유용하지만, 모든 시스템 속성을 표현하지는 못합니다. 글은 도달 가능성, 여러 실행 경로를 비교하는 하이퍼속성 등 표현의 한계를 짚고, 우회 기법에도 비용이 따른다고 설명합니다.
Context Mode는 MCP 도구의 대량 출력을 샌드박스에서 처리하고, 필요한 결과만 모델 컨텍스트에 전달하는 MCP 서버입니다. SQLite와 FTS5로 작업 기록을 저장해 대화 압축 뒤에도 세션을 복원하며, 17개 플랫폼에서 MCP와 훅을 활용한 도구 라우팅을 지원합니다.
CodeGraph는 저장소의 심볼, 호출 관계, 의존성을 미리 색인해 AI 에이전트에 MCP 도구로 제공하는 로컬 코드 지식 그래프입니다. 7개 오픈소스 저장소를 대상으로 한 자체 벤치마크에서 도구 호출은 평균 88%, 토큰은 62% 줄었지만, 세션이 끝날 때 남는 검색 문맥은 파일 탐색 방식보다 약 80% 많았습니다.
Playdate에서 풀스피드 Game Boy 에뮬레이터를 만들며 발견한 저수준 최적화 기법을 정리합니다. 작은 명령어 캐시와 빠른 TCM을 고려해 코드 배치와 메모리 사용을 바꾸고, 캐시 정렬·ITCM 복사 같은 방법을 적용합니다.
UkisAI가 Swift 1.5 Qwen3.8-27B를 네 가지 혼합 정밀도 GGUF로 양자화해 공개했습니다. Swift에 맞춘 GSQ 개선으로 시작 양자화보다 7개 평가 영역의 KL 발산이 모두 낮아졌지만, 일부 ISTA 비교 모델보다 수치가 높으며 긴 컨텍스트 성능은 검증하지 않았습니다.
Mitchell Hashimoto는 SIMD를 대량의 연속 데이터를 처리하는 일반적인 최적화 기법으로 소개하며, 벡터화 코드의 공통 구조를 다섯 단계로 설명합니다. Ghostty의 코드포인트 탐색 사례에서는 AVX2 환경의 실제 처리량이 약 5배 향상됐지만, 먼저 측정하고 컴파일러의 자동 벡터화 결과도 확인해야 한다고 말합니다.
OpenBSD ports에 Rust로 다시 만든 uutils coreutils를 추가하려는 제안이 패키징 방식과 동작 차이 우려에 부딪혔습니다. 논의에서는 기존 GNU coreutils를 대체하거나 같은 이름으로 충돌하는 대신 선택 설치가 가능하도록 구성하는 방안이 거론됩니다.
이 글은 이진 트리로 산술식을 계산하는 과제에서 출발해 C로 그래프 환원 기반 함수형 언어를 만든 과정을 설명합니다. 클로저와 청크 메모리 할당기, 마크-앤드-스윕 가비지 컬렉터를 구현하며 fib(40)의 메모리 사용량을 12GB 이상에서 1.7MB로 줄였지만, 실행에는 6분이 걸렸습니다.
발효 중인 포도즙을 굴절계로 측정한 경험을 바탕으로, 메트릭과 실제 시스템 상태를 구분해야 한다고 설명합니다. 원시 관측값과 해석을 따로 저장하고, 측정의 맥락과 이력을 남겨야 메트릭이 더는 상태를 제대로 나타내지 못하는 순간을 알아챌 수 있습니다.
NSL은 공유 가상 머신 안에서 systemd-nspawn 컨테이너를 실행해, Linux 호스트를 건드리지 않고 개발 환경을 따로 운영하는 도구입니다. 여러 배포판을 선택하고 호스트 파일·포트·Wayland와 연동할 수 있으며, 신뢰하지 않는 소프트웨어는 별도 VM으로 격리합니다.
Rust 직렬화 라이브러리 Serde의 데이터 모델과 재귀 설계가 만드는 제약을 짚고, 이벤트를 힙에 쌓는 새 라이브러리 Deser를 소개합니다. Deser는 오류 위치와 확장 값 처리, 중첩 데이터의 스트리밍을 개선하지만 protobuf를 지원하지 않으며 성능과 바이너리 크기에서 비용을 치릅니다.
MotifCentral은 Motif, Xt, Xlib, X11의 관계와 프로그래밍 자료를 한곳에 모은 사이트입니다. 첫 Motif 애플리케이션 제작 안내부터 라이브러리 역사, 예제와 오래된 문서 탐색 자료까지 제공합니다.
hey는 웹 애플리케이션에 HTTP 요청을 보내 부하를 발생시키고 응답 통계를 출력하는 작은 CLI 도구입니다. 요청 수나 실행 시간, 동시 작업자 수, 요청률을 지정하며 HTTP/2도 지원합니다.
Vitals는 여러 보조 프로세스를 실행한 앱에 묶어 CPU, 메모리, 에너지, 디스크, 네트워크 사용량을 앱별로 보여주는 macOS 모니터링 앱입니다. 30일 기록과 알림, 프로젝트별 개발 서버 확인 기능을 제공하며, Product Hunt 등록자는 출시 72시간 동안 800개 넘는 라이선스가 판매됐다고 밝혔습니다.
WebAssembly(Wasm)가 JavaScript를 대체하기보다 계산 집약 작업, 신뢰할 수 없는 코드 실행, 플러그인 격리 같은 특정 문제를 해결한다고 설명합니다. Google Sheets, Figma, Shopify 등의 사례를 들고, 성능·격리·이식성의 장점과 디버깅·바이너리 크기 같은 비용을 함께 짚습니다.
항공기 추적 앱의 지도 제공자 CARTO와 비행 데이터 제공자 OpenSky Network가 각각 정책을 바꾸면서 서비스가 멈췄습니다. 작성자는 지도 API 키를 적용하고, 오진을 부르는 오류 메시지와 TCP 연결 시간 초과를 추적한 뒤, 제공자를 어댑터로 분리하고 명확한 점검 화면을 띄웠습니다.
HardenedBSD가 분기별 릴리스 준비와 소스 트리·인프라 변경 사항을 보고합니다. 실험 단계인 bounds-safety 플래그를 사용자 공간에 연결했고, Radicle 취약점의 영향과 Tor 사용 권고, Radicle의 iroh 이전에 대한 우려도 설명합니다.