Linode에 Guix 이미지 배포하기
Guix Cookbook의 Debian 이미지 변환 방식 대신, Guix 시스템 이미지를 직접 만들어 Linode에 올리는 절차를 설명합니다. 가상 디스크와 부팅 설정, 파일 시스템 확장, 네트워크·SSH 구성을 맞추고 `guix deploy`로 운영체제를 관리합니다.
AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.
Guix Cookbook의 Debian 이미지 변환 방식 대신, Guix 시스템 이미지를 직접 만들어 Linode에 올리는 절차를 설명합니다. 가상 디스크와 부팅 설정, 파일 시스템 확장, 네트워크·SSH 구성을 맞추고 `guix deploy`로 운영체제를 관리합니다.
같은 벤치마크도 CPU 스케줄링과 클록 변화에 따라 실행 시간이 달라집니다. 코어 고정, 주파수 governor 설정, SMT와 turbo 비활성화 순으로 서버를 조정해 변동계수(CV)를 2.72%에서 0.26%로 낮춘 과정을 보여줍니다.
양자내성 TLS ClientHello가 실제 인터넷 경로에서 TCP 세그먼트 두 개로 나뉘는지 확인한 실험입니다. 수신 측 GRO가 패킷을 합쳐 tcpdump에 한 개로 보이게 했으며, GRO를 끈 뒤 1448바이트와 42바이트 세그먼트로 나뉜 기록을 얻었습니다.
GNOME OS 개발자 알라테이라(Alatiera)가 이미지 기반 Linux에서 개발 도구를 호스트 OS와 분리해 배포하는 구상 Toolpak을 제안합니다. 도구마다 의존성을 묶은 이미지를 서명·검증하고 호스트 자원에는 제한 없이 접근하게 해, 시스템을 건드리지 않으면서 기존 CLI 도구를 그대로 쓰는 것이 목표입니다.
Intel 8087의 FPTAN 명령어를 다이 회로와 마이크로코드로 역설계해, CORDIC과 Padé 근사를 결합한 계산 과정을 설명합니다. 이 설계는 64비트 정밀도를 겨냥하면서도 8086에서 소프트웨어로 13,000마이크로초 걸리던 탄젠트 계산을 90마이크로초로 줄였습니다.
Cloudflare가 블로그를 Astro와 Cloudflare에 맞춰 만든 CMS EmDash로 이전한 과정을 공개했습니다. k6 부하 테스트와 단계적 트래픽 전환으로 무중단 이전을 진행했고, 새 캐시 구조로 요청의 70%를 캐시에서 처리하며 최대 850 RPS까지 성능과 안정성을 확인했습니다.
OpenEXR 디코더의 채널 수 불일치로 발생한 힙 오버플로가 iMessage 첨부 파일 처리 과정에서 사용자 조작 없이 실행되는 경로를 분석합니다. 글은 취약점 재현부터 힙 제어, 익스플로잇 한계와 Apple의 완화책까지 설명합니다.
SemiAnalysis가 Intel Panther Lake를 분해해 18A 공정의 RibbonFET, 후면 전력 공급 PowerVia, Foveros-S 패키징과 칩 면적을 분석합니다. 18A의 컴퓨트 로직 밀도는 TSMC N3E와 비슷하지만 최신 노드보다 앞서지는 않으며, 고성능 GPU 타일은 TSMC N3E를 사용합니다.
Loongson LA664 코어에서 벡터 메모리 읽기와 특정 원자 연산이 겹칠 때 갱신이 누락되는 CPU 결함이 발견됐습니다. 이 결함은 Debian 패키지 빌드의 무한 루프와 Rust 프로그램의 메모리 손상으로 이어졌으며, Loongson은 성능 저하가 적은 펌웨어 수정안을 마련했습니다.
llama.cpp의 프롬프트 룩업 디코딩에서 불필요한 맵 복사와 비효율적인 자료구조를 개선해 토큰 초안 생성 속도를 최대 42배 높였습니다. 정적 캐시의 로딩은 최대 16.12배 빨라졌고, 메모리 사용량도 줄었습니다.
DeepSeek은 에이전트 학습과 평가에 쓰이는 샌드박스를 대규모로 실행하는 플랫폼 DSec을 공개했습니다. 여러 격리 환경을 통합하고 메모리 공유와 자원 회수를 적용해, 160개 노드에서 하루 약 300만 개 샌드박스를 처리합니다.
개발자 에이전트와 리뷰어 에이전트를 로컬 모델로 구성해 노트 앱을 만들고 여섯 차례 수정하게 했습니다. 협업과 파일 수정은 이뤄졌지만, 리뷰 기준이 없어 작은 코드 문제를 고치는 동안 사용성과 완성도는 놓쳤습니다.
Valve 서명 커널만 부팅하는 Steam Link에서 기존 커널에 kexec 기능을 모듈로 추가해 NixOS 커널로 넘기는 방법을 설명합니다. 오래된 ARM 커널을 최신 GCC로 빌드하고 NixOS 이미지를 2.3GB에서 1.2GB로 줄인 과정과 디버깅 방법도 공개합니다.
단일 생산자·단일 소비자(SPSC) 링 버퍼를 단순 배열에서 시작해 뮤텍스, 원자 연산, 메모리 순서 조정, 인덱스 캐시 순으로 개선합니다. 제시된 벤치마크에서 처리량은 뮤텍스 버전의 초당 1,200만 회에서 최적화 버전의 3억 500만 회로 늘어납니다.
LLVM Project는 최적화 컴파일러와 런타임 환경을 만드는 데 쓰는 도구 모음입니다. LLVM 코어는 중간 표현을 처리해 오브젝트 파일로 변환하며, Clang 프런트엔드와 libc++, LLD 같은 구성 요소도 함께 제공합니다.
LLVM 컴파일러 프로젝트의 주요 기여자이자 OpenMP·고성능 컴퓨팅 연구자인 요하네스 되퍼트가 암 투병 끝에 36세로 세상을 떠났습니다. 그는 Attributor 프레임워크와 GPU 오프로딩 개발을 이끌었고, 연구·멘토링·커뮤니티 활동으로 LLVM 생태계에 흔적을 남겼습니다.
NetBSD 11 x86_64 가상 머신에서 디스크 레이블(disklabel)의 위치와 바이너리 구조를 직접 확인합니다. 헤더 파일과 헥스 덤프를 대조하고 체크섬을 검산한 뒤 파티션 항목을 직접 수정해 disklabel 명령의 출력과 비교합니다.
연구진이 Avast 커널 드라이버의 이중 페치 취약점 CVE-2025-13032를 악용해 최신 Windows 11에서 SYSTEM 권한을 얻는 과정을 설명합니다. paged pool 오버플로를 I/O Ring 객체 손상으로 연결하고, 커널 읽기·쓰기 원시 기능과 주소 유출을 만든 뒤 프로세스 토큰을 바꿉니다.
Muse의 가상 머신 로그에서 Meta 자체 모델 Avocado 대신 `azure/muse-special`을 사용한 하위 에이전트 세션이 발견됐습니다. 글쓴이는 로그와 런타임 구현이 Azure에서 제공하는 OpenAI 모델을 가리킨다고 추정하지만, 실제 모델과 사용 이유는 확인하지 못했습니다.
Janne Grunau가 Apple M3·M3 Pro·Max·Ultra 기기에서 NVMe를 지원하는 패치 7개를 공개했습니다. 기존 M2 Pro·Max·Ultra와 작동 방식은 같지만, Device Tree 설정에 YAML과 항목 약 140줄을 추가해야 합니다.