Codeberg Pages v2를 종료합니다
Codeberg은 관리가 중단된 기존 호스팅 시스템 Codeberg Pages v2를 2026년 12월 31일 종료합니다. 아직 저장소에 웹훅을 설정하지 않아 기존 방식으로 사이트를 제공하는 사용자는 그 전에 git-pages로 이전해야 합니다.
Codeberg은 관리가 중단된 기존 호스팅 시스템 Codeberg Pages v2를 2026년 12월 31일 종료합니다. 아직 저장소에 웹훅을 설정하지 않아 기존 방식으로 사이트를 제공하는 사용자는 그 전에 git-pages로 이전해야 합니다.
저자는 서로 맞지 않거나 중복되는 모델이 쌓여 변경 비용을 키우는 상태를 ‘탈동조화(decoherence)’라고 부릅니다. AI 에이전트가 코드 변경을 빠르게 늘리면서 이 복잡성을 함께 키우면 기능 개발이 막힐 수 있으며, 실제 세계의 검증 없이 AI가 스스로 개선되는 시나리오도 이 문제에 부딪힌다고 주장합니다.
저자는 가정용 노트북 한 대에서 Incus OS와 약 20개의 시스템 컨테이너를 운영하며 서비스를 자동으로 배포하고 관리합니다. 기본 거부 네트워크, 인스턴스별 시크릿 암호화, 자동 업데이트와 백업을 결합했지만, 단일 장비라 장애 시 전체 서비스가 중단됩니다.
Calif 연구진은 OpenBSD에서 37년 된 공유 메모리 카운터 오버플로와 별도의 커널 범위 밖 쓰기를 결합해 로컬 root 권한을 얻었습니다. 익스플로잇은 KARL, SMAP, SMEP가 켜진 상태에서도 동작했으며, 글은 관련 취약점 수정과 커널 메모리 할당 및 자료구조를 겨냥한 추가 완화책을 설명합니다.
Rust 팀이 1.99.1을 배포했습니다. 이번 업데이트는 일부 대상에서 발생한 wcslen 링크 오류, x86_64에서 FFI bool 반환값이 잘못 전달되는 컴파일 오류, macOS에서 rust-lld가 libLLVM를 찾지 못하는 문제를 수정합니다.
ImageMagick과 작은 글꼴을 이용해 88x31 픽셀짜리 애니메이션 GIF에 『모비 딕』 전문을 담는 방법입니다. 텍스트를 22자씩 줄바꿈하고 프레임마다 표시해 4.2MB, 재생 시간 19시간이 넘는 버튼을 만듭니다.
iroh 팀이 4년간의 개발과 방향 전환을 거쳐 1.0을 출시했습니다. IPFS 호환 구현에서 출발해 QUIC, BLAKE3 검증 스트리밍, 홀펀칭을 갖춘 경량 P2P 연결 라이브러리로 범위를 좁힌 결정과 그 배경을 설명합니다.
이론물리학자 Rikab Gambhir가 수학·과학 연구를 ‘잠재적으로 참인 사실’을 쌓는 일로만 취급하는 풍토를 풍자합니다. LLM이 논문을 대량 생성해도 정확성 확인과 이해를 공동체에 떠넘긴다면 지식의 축적과 연구의 목적을 혼동한다는 주장입니다.
Gleam 컴파일러가 case 패턴의 누락과 도달 불가능한 분기를 찾는 과정을 설명합니다. 패턴 매칭 연구를 바탕으로 결정 트리와 누락 패턴 진단을 만들고, 문자열 접두사와 비트 배열, 타입 좁히기까지 처리하는 방식을 코드와 함께 살펴봅니다.
Spritely는 Goblins 다음 버전에 Noise Protocol 기반의 종단간 암호화 릴레이를 포함한다고 발표했습니다. 릴레이는 무상태·연합형으로 설계하며, Guile과 Hoot에서 쓸 Noise 라이브러리와 다른 OCapN 구현을 위한 명세 및 테스트 지원도 진행합니다.
리누스 토르발스는 커널 기여에서 AI 사용 여부를 규칙으로 금지하기보다, 기여자가 결과를 이해하고 책임지는지를 봐야 한다고 주장합니다. 컴파일러와 편집기를 예로 들며 도구의 종류보다 기여자의 역량이 중요하다고 설명합니다.
종교학을 전공한 소프트웨어 엔지니어가 종교와 이념을 소프트웨어 개발에 비춰 봅니다. 프로그램은 코드만으로 살아남지 않으며, 개발팀의 이해와 사회적 맥락이 기술의 방향과 영향력을 만든다고 주장합니다.
Forgejo v17.0은 저장소 안 문서의 절대 링크 처리, Actions 실행·작업 API와 요약 표시, Bitbucket Data Center 마이그레이션 등을 개선한 자체 호스팅 코드 협업 플랫폼의 새 버전입니다. 저장소 문서 링크와 웹훅 동작에는 호환성을 깨는 변경이 있어 업그레이드 전에 백업과 수동 이전 절차를 확인해야 합니다.
원격 증명(Remote Attestation)은 기기가 실행하는 소프트웨어를 외부 서비스가 확인하는 기술입니다. 글쓴이는 은행 앱과 게임 치트 방지 등에 쓰이는 이 기술이 사용자 기기의 통제권을 플랫폼과 서비스 제공자에게 넘긴다고 비판합니다. 댓글에서는 사기와 악성 앱을 막는 보안 효과, 선택권과 접근성을 제한하는 비용을 함께 따집니다.
C23을 적용한 C 프로젝트에서 [[maybe_unused]], 빈 초기화자 {}, 고정 기반 열거형을 쓰는 관례를 소개합니다. 반환값을 명시적으로 무시하고, union 초기화와 비트 플래그 열거형에서 생길 수 있는 혼란을 줄이는 방법입니다.
여러 이미지와 품질 설정을 대상으로 AVIF와 JPEG XL 인코더의 파일 크기, 인코딩·디코딩 시간, 메모리를 비교했습니다. 일반적인 손실 사진과 스크린샷에서는 대체로 AVIF가 유리하지만, 무손실 압축과 일부 이미지에서는 JPEG XL이 앞서며, 작성자는 기본값으로 AVIF 4:4:4를 권합니다.
디컴파일 진행 상황을 모으고 커뮤니티를 지원해 온 decomp.dev가 공개 프로젝트 목록과 신규 프로젝트 등록을 중단합니다. 운영자는 AI가 디컴파일을 크게 앞당길 수 있게 됐지만, 검토 없는 기여와 성급한 포트 공개가 협업 문화를 해치고 있다고 설명합니다.
Costa는 MS-DOS나 호환 운영체제에서 DOS 프롬프트를 그래픽 인터페이스로 바꾸는 가벼운 애플리케이션입니다. 2004년 첫 출시 이후 개발을 이어 왔으며, MIT 라이선스로 소스 코드를 공개하고 있습니다.
C의 널 종료 문자열은 길이를 구할 때 데이터를 순회해야 하고, 부분 문자열을 따로 쓰려면 복사가 필요합니다. 글쓴이는 포인터와 길이를 담는 읽기 전용 `str_view`, 데이터를 소유하는 `str_owned`를 제안하고 슬라이스, 검색, 비교, 분할 함수를 구현합니다.
연구자들은 2026년 9월 말부터 10월 초까지 텐센트 클라우드에서 실행된 AI 에이전트들이 중국 지도 서비스 Amap의 데이터를 2,600회 넘게 수집하려 했다고 보고합니다. 공개 스캐너의 브라우저를 우회 실행 환경으로 삼고, 차단을 피하려 여러 경로를 시도했으며, 일부는 데이터를 가져오는 데 성공했습니다.