HEIF Heist — HEIF·AVIF 디코더를 겨냥한 네이티브 이미지 처리 공격 경로
Hacktron은 공격자가 업로드한 HEIF·HEIC·AVIF 이미지를 처리하는 네이티브 디코더의 취약점을 하나의 공격군으로 설명합니다. libheif와 libde265를 거치는 서비스에서는 버전 식별 뒤 메모리 손상, 정보 유출, 원격 코드 실행으로 이어질 수 있어 최신 패치와 샌드박싱이 필요합니다.
Hacktron은 공격자가 업로드한 HEIF·HEIC·AVIF 이미지를 처리하는 네이티브 디코더의 취약점을 하나의 공격군으로 설명합니다. libheif와 libde265를 거치는 서비스에서는 버전 식별 뒤 메모리 손상, 정보 유출, 원격 코드 실행으로 이어질 수 있어 최신 패치와 샌드박싱이 필요합니다.
Notion은 같은 블록을 여러 사용자가 동시에 편집할 때 변경 사항이 사라지는 Last Write Wins 문제를 해결하기 위해 RGA 기반 CRDT와 Peritext 기반 서식 충돌 처리를 도입했습니다. 블록 분할과 오프라인 편집까지 지원하는 이 시스템은 2025년 7월 운영 환경에 배포됐으며, 매분 수백만 건의 CRDT 연산을 처리합니다.
Lambda MicroEgg는 스코프를 인식하는 알파 동치 바인더와 Miller 패턴, 캡처 회피 치환을 지원하는 e-graph 도구입니다. Rust 기반 구현과 WebAssembly 데모를 공개했으며, 람다식 베타 치환과 대수식 재작성 예제로 기능과 성능을 검증합니다.
오랫동안 멈춰 있던 X11 GUI 툴킷 Motif를 되살리려는 포크가 만들어졌습니다. 이 포크는 과거 수정 사항과 Gentoo 패치를 통합하고 자체 개선을 더해 1년여 만에 다섯 차례 릴리스했으며, 장기적으로 Motif 기반 생태계와 데스크톱 환경을 지향합니다.
Emilua 개발자가 2025년 관점에서 소프트웨어 샌드박싱을 설계하는 기본 원칙을 설명합니다. 프로세스 분리와 액터 모델, 파일 디스크립터를 capability로 사용하는 방법을 거쳐 FreeBSD Capsicum을 핵심 사례로 제시하고, Linux namespaces·seccomp·Landlock의 역할과 한계도 비교합니다.
Jujutsu(jj)를 설치한 뒤 활용할 수 있는 내장 명령, 설정·alias 확장, forge 연동, GUI·TUI·에디터 플러그인과 워크플로 도구를 폭넓게 정리합니다. jj가 외부 스크립트에 의존하던 기능을 core에 흡수하는 동시에 독립적인 도구 생태계를 확장하고 있다는 점을 보여줍니다.
CleanShot 5가 macOS Ventura식 설정 화면을 도입하면서, 이전 버전의 밀도와 탐색성을 잃었다는 비판입니다. 글쓴이는 두 열 레이아웃, 우측 정렬, 컨트롤 형태와 스위치 가독성 문제를 구체적으로 지적합니다.
이 글은 GDPR을 둘러싼 미국 기술 업계의 반발을 규제의 실패가 아니라 개인정보 보호가 실제로 기업의 권력을 제한하고 있다는 증거로 해석합니다. 유럽의 규제가 일본과 글로벌 데이터 산업으로 확산된 과정, 미국의 감시 자본주의와 연방 규제 부재를 연결해 GDPR의 영향력을 설명합니다.
V 언어를 6개월간 사용한 리뷰어가 문서, 메모리 관리, 자동 메모리 해제, 할당, 안전성, 바이너리 크기를 직접 검증합니다. 문서의 설명과 실제 동작이 크게 다르고, autofree와 컴파일러 자체 빌드에서도 누수와 런타임 오류가 발생한다고 지적합니다.
io_uring이 실제로 블록될 때만 워커 스레드 비용을 부담하도록 task_struct의 정체성을 교환하는 RFC 패치가 제안됐습니다. tmpfs fsync()에서 약 700% 향상이 관찰됐지만, 커널 참조 무결성과 shadow stack 호환성 같은 위험도 큽니다.
Firefox의 AI 통합에 반대하며 Mozilla와 분리된 브라우저 기반을 만들자는 제안과 그 결과로 시작된 base browser 프로젝트를 소개합니다. Firefox 153 ESR에서 사용자에게 적대적인 기능을 코드에서 제거하고, 오프라인 리더·독립 애플리케이션·피드 리더로 브라우저 의존도를 낮추려는 실험과 웹의 새로운 방향에 대한 문제의식을 다룹니다.
simdjson이 ARM의 SVE2 `match` 명령으로 JSON 구조 문자를 분류하는 방식을 추가했습니다. Graviton 4·5에서 인덱싱 처리량이 개선됐으며, 전체 파싱 시간은 각각 2~4%, 1~2% 단축됩니다.
jev-1.13.0에 2048 보드와 이동 선택지를 입력해 네 가지 프롬프트 구성을 비교했습니다. 보드만 제공하면 무작위 이동과 비슷했으며, 각 이동 후 보드와 점수까지 제공했을 때 중앙값 2,494점으로 가장 나은 결과를 보였습니다. 다만 게임 수가 적고 결과 편차가 커 추가 검증이 필요합니다.
저렴하고 로컬에서 실행할 수 있으며 악성 행위를 거부하지 않는 AI 모델이 실제 취약점 탐색과 익스플로잇 작성에 활용될 수 있다는 경고입니다. 글은 공격 모델이 대중화되기 전에 보안 패치의 배포·백포트·검증 체계를 정비하고, 샌드박싱과 최소 권한, 공급망 보안을 강화해야 한다고 주장합니다.
OpenGOAL은 Jak & Daxter 시리즈의 원래 GOAL 언어와 게임 코드를 바탕으로 만든 오픈소스 프로젝트입니다. 에뮬레이션 대신 네이티브 x86-64 포트를 제공하며, 첫 세 게임을 플레이 가능한 수준으로 구현하고 모딩·접근성·삶의 질 개선 기능까지 확장하고 있습니다.
국가의 해체·통합·정권 교체가 국가 코드 최상위 도메인(ccTLD)에 어떤 영향을 주는지 .su, .dd, .yu, .cs 등의 사례로 살펴봅니다. 과거에는 도메인이 즉시 사라지기보다 새 국가의 도메인으로 대체되거나 과도기를 거쳤지만, 대량 등록 도메인의 최종 운명은 정치적 결정과 ICANN 정책에 달려 있습니다.
이 글은 AI에 새로운 규제 기관을 추가하는 것보다, 이미 존재하는 소비자보호·반독점·사이버보안 법률을 거대 기업에 실제로 적용하는 일이 먼저라고 주장합니다. FTC의 AI 관련 조치와 그 후퇴, 저작권 침해 의혹을 사례로 들어 규제 실패의 핵심이 법의 부재가 아니라 권력자에게 법을 집행하지 않는 데 있다고 분석합니다.
추상화와 아키텍처를 지나치게 높은 수준에서 논하는 ‘Architecture Astronauts’가 실제 사용자의 문제와 소프트웨어의 목적을 놓치는 현상을 비판합니다. Napster, SOAP, XML, .NET, Jini 등의 사례를 통해 기술 유행보다 사용자가 새롭게 할 수 있는 일이 중요한 이유를 설명합니다.
새로운 기술을 배울 때 겪은 질문과 탐색 과정을 해결 직후 기록하자는 글입니다. 초보자용 설명과 전문가용 문서 사이에는 용어와 맥락을 연결해 주는 자료가 부족하므로, 성공뿐 아니라 실패와 막혔던 지점까지 남기는 것이 다른 학습자와 문서 유지보수자 모두에게 도움이 된다고 설명합니다.
NAT나 제한된 네트워크 뒤의 로컬 서비스를 공개 도메인과 HTTPS로 노출하는 터널링 도구·서비스를 비교한 큐레이션 목록입니다. Cloudflare Tunnel, frp, Pangolin, WireGuard 기반 오버레이 VPN 등 수십 가지 선택지를 클라이언트 요구사항, 프로토콜, 자동 인증서, 셀프호스팅 여부와 함께 정리합니다.