DoltLite: A SQLite fork with Git-style version control, built with 2k agent PRs

DoltLite는 Git 스타일의 버전 관리를 SQLite에 통합한 포크 버전으로, 2,000개의 에이전트 PR을 통해 개발되어 베타 버전을 출시했습니다. DoltLite는 SQLite의 B-트리 계층을 내용 주소 기반의 B-트리인 Prolly Tree로 대체하여 모든 Dolt 제품에 버전 관리 기능을 제공하며, 사용자가 SQLite에서 브랜치, 병합, 차이점 비교 등의 기능을 사용할 수 있게 합니다.

베타 출시를 통해 DoltLite는 저장 형식 안정성, SQL 호환성, 전체 버전 관리 기능, 그리고 생산 성능 측면에서 긍정적인 결과를 입증했습니다. 저장 형식은 이제 안정화되었으며 향후 변경 사항에 대한 마이그레이션 경로가 마련되어 사용자는 안정적으로 도입할 수 있습니다. 또한 DoltLite는 SQLite의 SQL 레이어 호환성을 대부분 충족하며, 580만 개의 복잡한 쿼리를 포함하는 sqllogictest에서 99.46%를 통과했습니다.

성능 측면에서는 버전 관리 기능이 추가됨에 따라 쓰기 성능에 약간의 타협이 발생합니다. 인메모리 데이터베이스의 경우 읽기 성능은 유사하지만 쓰기 성능은 60% 느려졌고, 파일 기반 데이터베이스는 읽기 성능은 동일하지만 배치 쓰기에서 10% 느립니다. 특히 자동 커밋 쓰기(autocommit writes)는 SQLite 대비 3.1배 느리게 작동하므로 성능에 민감한 워크플로우에서는 배치 쓰기를 활용하는 것이 권장됩니다.

PaperGym: Rubric-Centered Evolution for Research-Plan Generation

연구 계획 수립은 AI 과학자에게 결정적인 능력임에도 불구하고, 강화 학습은 평가 기준(critic)이 결합된 환경을 필요로 하므로 적절한 환경을 갖추지 못하고 있습니다. 이 문제를 해결하기 위해 과학 논문에서 추출한 평가 기준(rubric)을 활용하여 평가 기준을 제공하는 방법이 제시되었습니다. 기존 파이프라인들은 질문과 기준을 동일한 콘텐츠에서 추출하여 보상(reward)을 구두 변환(paraphrase)으로 얻는 방식이었으나, PaperGym이라는 통합 프레임워크를 통해 각 연구 논문을 완전한 훈련 환경으로 전환합니다.

PaperGym은 논문의 구조를 활용하여 연구 목표와 배경에서 질문을 합성하고 방법 및 실험에서 기준을 도출합니다. 이 기준은 방법론 혁신과 실험 설계에 걸쳐 있으며, 기존 데이터셋의 11.90%에서 34.10%에 달했던 평가 기준 누수(criterion leakage)를 3.7%로 크게 낮춥니다. 훈련 과정에서는 이 평가 기준을 두 번 사용하는데, 첫째는 OPSD의 자기 교사(self-teacher)를 위한 특권적 맥락으로, 둘째는 GRPO를 위한 보상으로 사용됩니다.

이러한 훈련 스케줄은 지도 미세 조정(supervised fine-tuning)보다 우수하며, 양쪽 단계를 개별적으로 훈련하는 것보다도 더 나은 결과를 보였습니다. PaperGym-20k 데이터셋으로 훈련된 모델은 세 가지 비교에서 58.1%의 승률을 기록하며 기존 RubricHub Science의 28.2%보다 훨씬 높은 성능을 보였습니다. 특히 훈련된 Qwen3-8B 모델은 ResearchQA에서 73.48점을 달성하여 Kimi K2.6보다 높은 점수를 기록했습니다.

연구팀은 이 프레임워크와 20,000개 인스턴스 코퍼스인 PaperGym-20k, 그리고 PaperGym-Innov 및 PaperGym-Design 벤치마크를 공개합니다.

Does On-Policy Distillation Really Distill? From Noisy Teacher to Self-Improvement

온폴리 정책 증류(OPD)는 강화 학습의 보상 기반보다 밀도 높은 토큰 수준의 감독을 제공하지만, 교사가 생성한 궤적은 정책과 본질적으로 다른 오프폴리(off-policy)이기 때문에 감독의 신뢰성과 개선의 원천이 불분명합니다. OPD 훈련 중 교사 감독에서 상당한 노이즈가 발견되었는데, 이 노이즈의 발생 빈도는 교사의 규모에 따라 증가합니다. 놀랍게도 학생 정책은 이러한 노이즈에 둔감하여 노이즈가 포함된 감독을 유지하든 제거하든 동등한 성능에 수렴합니다.

분석 결과, OPD의 이득을 이끄는 요인을 분석한 결과 학습이 낮은 로그 확률 토큰에 집중되며, 단일 고정된 음의 이점(negative advantage)을 사용하는 것이 교사가 제공하는 이점과 성능이 일치함을 알 수 있습니다. 이는 OPD가 낮은 로그 확률 토큰을 억제함으로써 학습을 수행하며 교사가 필요 없음을 시사합니다. 이러한 발견은 엔트로피 적응형 음의 이점을 사용하는 감독 없는 방법인 온폴리 자기 적응(OPSA)을 촉발했습니다.

OPSA는 엔트로피 적응형 음의 이점을 사용하여 고엔트로피 위치에 더 강한 학습 신호를 할당하고 꼬리 토큰을 억제하며 확률 질량을 헤드 토큰 사이에 균등하게 재분배합니다. Qwen3-1.7B 모델과 비교했을 때 OPSA는 AIME24에서 평균 점수(Avg@32)를 35.41점으로 향상시켜 263%의 상대적 이득을 보였으며, 세 가지 벤치마크 전반에서 Pass@32를 두 배 이상 증가시켰습니다. 또한 OPSA는 OPD보다 AIME24 평균 점수에서 16.77점으로 더 우수한 성능을 보였습니다.

Scaling Large Reasoning Models beyond Human Supervision: A Path toward Superintelligence

대규모 추론 모델(LRM)의 발전은 검증 가능한 보상을 이용한 강화 학습(RLVR)이 수학 및 코드 추론 능력을 크게 향상시킬 수 있음을 보여주었습니다. 그러나 이러한 진전을 개방형 및 에이전트 작업으로 확장하는 것은 보상을 얻기가 더 어렵고 모델이 생성한 경험의 규모와 복잡성을 직접적인 인간 감독이 따라잡지 못하기 때문에 여전히 어렵습니다.

본 논문은 인간의 감독이 학습 루프에서 점차 감소함에 따라 LRM이 어떻게 계속 발전할 수 있는지 연구합니다. 연구는 이 문제를 보상 축과 경험 축이라는 두 가지 연결된 차원으로 분석합니다. 보상 축은 개별 인스턴스에 대한 인간 판단에서 인간 피드백 없이 작동하는 재사용 가능한 검증자와 보상으로 발전하는 과정을 추적합니다. 경험 축은 인간이 선별한 작업과 환경에서 자기 생성된 교육 과정, 구성된 환경, 그리고 자율적인 공진화로 학습이 어떻게 발전할 수 있는지 탐구합니다.

연구는 이 두 차원을 정책 능력, 피드백 충실도, 경험 품질이라는 세 가지 상호 보완적인 객체를 통해 연결합니다. 또한, 자율적인 보상과 경험 생성이 초래하는 보상 해킹, 피드백 드리프트, 커리큘럼 붕괴, 환경 오류와 같은 위험을 강조합니다. 이 분석은 인간 감독을 넘어 LRM을 확장하는 현재 접근 방식과 초지능을 향한 자립적인 학습 시스템 개발에 수반되는 미해결 문제를 구조적으로 설명합니다.

Agent Memory as a File Format

에이전트 메모리를 파일 형식으로 정의하는 메모리필드(Memoryfields)라는 새로운 접근 방식이 제시되었습니다. 이는 기존의 복잡하거나 비효율적인 에이전트 메모리 시스템을 개선하여 AI 에이전트가 정보를 더 효과적으로 처리하고 기억하도록 돕는 것을 목표로 합니다. 현재 많은 메모리 시스템은 특정 하드웨어에 종속되거나 지나치게 복잡한 그래프 탐색 과정을 요구하여 모델을 혼란스럽게 만들고 확장성을 저해한다는 비판이 있습니다.

메모리필드는 메모리를 프로세스가 아닌 데이터 형식으로 간주하며, 마크다운 파일 페이지와 선택적인 YAML 프론트매터, 그리고 의미 검색을 위한 SQLite 벡터 인덱스를 결합한 포터블 파일 형식으로 설계되었습니다. 이 방식은 기존의 텍스트를 단순히 청크로 나누는 대신 에이전트가 직접 작성하는 산문(prose) 형태로 메모리를 저장하여, 정보가 의미적으로 검색되지 않더라도 불필요한 정보가 노출되는 것을 방지합니다.

이러한 파일 기반 메모리 구조는 지식 그래프를 탐색하는 방식보다 훨씬 효율적이며, 에이전트가 불필요한 정보를 메모리에 채우는 것을 방지하여 메모리 오염 문제를 해결합니다. 또한, 메모리에 출처(URL)를 포함하도록 권장하여 에이전트가 사실 확인을 할 수 있도록 하며, 메모리 필드를 SHA256으로 고정하여 보안을 확보할 수 있는 기능을 제공합니다.

How to build a diffusion language model

확산 언어 모델(Diffusion Language Model)은 기존의 자기회귀 모델이 가진 한계를 극복하며 새로운 생성 방식을 제시합니다. 현재 주류 언어 모델은 토큰을 순차적으로 생성하는 자기회귀 방식이지만, 이는 오류 수정이 어렵고 생성 속도가 느리며 미래 문맥을 고려하지 못하는 한계가 있습니다. 반면 확산 모델은 전체 시퀀스를 한 번에 생성한 후 반복적인 정제 과정을 통해 속도와 품질을 동시에 개선할 수 있습니다.

확산 모델의 핵심은 노이즈 제거(denoising) 과정에 있으며, 이는 깨끗한 이미지에서 시작하여 점진적으로 노이즈를 추가하는 순방향 과정과 이 노이즈를 다시 이미지로 되돌리는 역방향 과정을 통해 학습됩니다. 이러한 방식은 생성 과정에서 오류를 수정할 수 있고 양방향 문맥을 고려하여 더 나은 결과를 얻을 수 있게 합니다.

최근 연구에서는 확산 모델이 이미지와 텍스트에 걸쳐 적용될 수 있는 다중 모달 접근 방식을 제공하며, Gemma Diffusion이나 Nemotron Diffusion과 같은 모델들이 이미 등장했습니다. 저자는 확산 모델이 추론 시간과 후처리 단계의 스케일링 법칙을 개선하여 궁극적으로 더 지능적인 모델을 만드는 길을 열어줄 수 있다고 주장합니다. 이는 확산 모델이 사전 학습 스케일링 법칙을 바꾼 트랜스포머가 RNN에 대해 했던 역할과 유사하다고 분석합니다.

Matrox: Graphics for Professionals

Matrox는 1976년에 설립되어 전문가용 그래픽 및 비디오 출력 기술을 선도한 회사입니다. 초기 제품인 MTX-1632와 MTX-256x2는 당시 S-100 버스 시스템을 위한 인터페이스 카드 형태로 개발되었으며, 이는 256x256 도트 레스터 해상도를 제공하는 등 초기 그래픽 시스템의 발전에 기여했습니다.

이 회사는 초기에는 특정 관심사를 가진 마그진을 통해 성공을 거두었으며, MTX-256x2와 같은 제품들은 당시의 제한적인 환경에서 DMA를 통한 비디오 모드 및 고해상도 디스플레이를 구현하는 데 중요한 역할을 했습니다. 특히 ALT-256x2와 같은 인터페이스 카드는 CPU 시간을 사용하지 않고 화면을 새로 고침하는 유연성과 속도를 제공하며 그래픽 시스템의 효율성을 높였습니다.

Matrox는 2019년 로른 트로티어(Lorne Trottier)에 의해 인수되었으며, 이후 이미지 처리 하드웨어, 그래픽, 비디오 기술을 포괄하는 다양한 사업 부문으로 발전했습니다. 현재 Matrox는 Intel ARC 기반의 Luma 시리즈 GPU를 출시하며 산업용 및 의료용 애플리케이션을 지원하는 고해상도(최대 8K) 및 HDR 12b 기능을 제공하고 있습니다.

이러한 역사는 Matrox가 초기 그래픽 기술의 기반을 다졌으며, 오늘날의 고성능 GPU 기술로 이어지는 중요한 맥락을 제공합니다. 개발자들은 Matrox의 초기 혁신이 어떻게 현대의 고성능 디스플레이 및 컴퓨팅 아키텍처로 발전했는지 이해하는 데 이 정보를 참고할 수 있습니다.

Show GN: Xazz - Rust 기반 AI 파이프라인 DSL (Polars+Burn 통합)

Rust를 기반으로 AI 데이터 파이프라인 전용 언어 및 플랫폼인 Xazz가 개발되었습니다. 이 플랫폼은 AI 프로토타이핑 시 파이썬(pandas, PyTorch) 기반으로 복잡한 파이프라인을 구축할 때 발생하는 타입 오류나 NaN 문제와 같은 런타임 오류를 해결하는 것을 목표로 합니다.

기존의 파이프라인 방식은 파이프라인이 커질수록 데이터 처리 과정에서 발생하는 오류를 런타임에 처리해야 하는 어려움이 있었습니다. Xazz는 이러한 문제를 해결하기 위해 Rust의 안전성과 성능을 활용하여 데이터 파이프라인에 특화된 DSL(Domain Specific Language)을 제공합니다.

특히 Xazz는 Polars와 Burn 프레임워크와의 통합을 통해 데이터 처리 및 딥러닝 연산을 효율적으로 통합할 수 있도록 설계되었습니다. 이는 개발자들이 더 안정적이고 효율적인 방식으로 대규모 AI 데이터 파이프라인을 구축할 수 있는 기반을 제공합니다.

Accidental Aesthetics and Romance of Power Wires

전력선과 송전선의 미학 및 낭만에 대한 논의는 우리가 인프라를 인식하는 방식에 대한 근본적인 질문을 던집니다. 일부 사람들은 전력선이 농작물이나 가축에 해를 끼친다는 이유로 외관을 불쾌하게 여기지만, 일본에서는 전력선이 미학적 가치를 지니며 예술과 미디어에서 중요한 요소로 다루어집니다.

이러한 미학적 관점은 역사적으로도 이어져 왔는데, 1854년 일본에서 최초로 선을 그린 기록이 있으며, 이후 일본의 화가들은 전신 기둥과 전선이 풍경의 일부로 자리 잡도록 표현했습니다. 특히 1950년대 이후 Kan'emon Asai와 같은 화가들은 전선 자체를 주제로 한 '전선 풍경(Densen Fukei)'을 제작하며 전선을 배경이 아닌 전경으로 다루었습니다.

현대 예술가들 역시 이러한 인프라에 관심을 보이며 전선에 대한 애정을 표현하고 있습니다. 에반게리온이나 고스트 인 더 쉘과 같은 작품의 영향을 받은 예술가들은 오래된 건물이나 폐허 속에서 이러한 요소들을 발견하며 사진과 그림을 통해 전선을 탐구했습니다.

결국 전선에 대한 애정은 단순히 기능적인 측면을 넘어, 우리가 주변 환경을 어떻게 인식하고 감성적으로 연결하는지에 대한 논의로 확장됩니다. 이는 우리가 인프라를 바라보는 시각을 재정립하고 미학적 가치를 부여하는 방식에 대한 성찰을 요구합니다.

“I just chose words carefully”

모노스페이스 환경에서 텍스트 정렬과 줄 맞춤에 대한 접근 방식에 대해 논하고 있습니다. 저자는 일반적인 텍스트 정렬 방식인 양쪽 정렬(full justification)이 공백을 균등하게 분배하지 못해 시각적으로 불쾌감을 준다고 지적합니다. 특히 모노스페이스 환경에서 하이픈(hyphenation)을 사용하면 하이픈 자체가 눈에 띄어 복사 및 붙여넣기 시 문제를 일으키므로, 이 문제를 해결하기 위한 대안을 모색합니다.

저자는 텍스트 파일에서 양쪽 정렬을 피하기 위해 텍스트를 재작성하여 줄 길이에 정확히 맞도록 단어만을 선택하는 방법을 제안합니다. 이는 불필요한 공백을 완전히 제거하고 오른쪽 정렬을 달성하는 방식입니다. 이러한 방법은 1990년대 후반 rs1n이 Super Metroid 가이드에 대해 17,000단어 이상의 텍스트에 이 방식을 적용하여 완벽하게 오른쪽 정렬을 구현한 사례로 언급됩니다.

이러한 접근 방식은 화면상의 글쓰기보다는 인쇄물에서 더 자주 사용되지만, 개발자나 디자이너가 좁은 공간에 텍스트를 배치하거나 사용자 인터페이스(UI) 문자열을 맞출 때 공백 문제를 최소화하는 데 중요한 통찰을 제공합니다. 결국 텍스트를 단순히 채우는 것이 아니라, 단어 선택을 통해 시각적 균형을 맞추는 것이 중요함을 강조합니다.

Terrance Tao explains 6 essential mathematical concepts [video]

테런스 타오(Terrance Tao)가 6가지 필수 수학 개념을 설명하는 영상입니다. 이 영상은 복잡한 수학적 아이디어를 명확하고 직관적으로 이해할 수 있도록 핵심 개념들을 해설하는 데 중점을 두고 있습니다.

영상은 수학적 배경 지식이 부족한 개발자나 연구자들이 추상적인 개념을 실제 문제 해결에 적용하는 데 필요한 기초를 다질 수 있도록 구성되어 있습니다. 단순히 공식 암기를 넘어, 수학적 사고방식을 통해 알고리즘 설계나 데이터 구조 분석에 대한 통찰력을 얻는 데 도움을 줄 수 있습니다.

이 영상은 특정 수학 이론을 깊이 있게 다루기보다는, 수학적 사고의 근간이 되는 6가지 핵심 개념을 소개하고 그 연결고리를 설명하는 데 초점을 맞추고 있습니다. 따라서 개발 분야에서 수학적 원리를 활용하고자 하는 사람들에게 수학적 직관을 향상시키는 데 유용할 것입니다.

개발자가 수학적 개념을 접할 때 흔히 겪는 어려움을 해소하고, 수학이 실제 기술 분야에서 어떻게 작동하는지 이해하는 데 필요한 기초 지식을 제공합니다. 따라서 수학적 배경이 없는 개발자도 이 영상을 통해 고급 수학 개념에 대한 접근성을 높일 수 있습니다.

Show HN: Academa – Long-form STEM lecture videos generated by LLMs

LLM을 사용하여 장문의 STEM 강의 비디오를 생성하는 시스템인 Academa가 공개되었습니다. 이 시스템의 핵심은 강의 비디오를 소스 코드처럼 다루어 유지보수와 개선이 가능하게 만드는 '강의 비디오를 코드로(lecture videos as code)'라는 개념입니다. 기존의 비디오 제작 방식과 달리, 강의의 오류가 발생했을 때 비디오 전체를 다시 제작할 필요 없이 코드 수준에서 수정하고 업데이트할 수 있어 콘텐츠의 정확성과 지속적인 개선이 가능해집니다.

이러한 접근 방식은 LLM이 텍스트를 처리하는 방식과 유사하게, 모든 기술 주제에 대한 강의를 코드로 변환하여 LLM이 이를 생성하게 함으로써 지식 전달의 범위를 획기적으로 확장합니다. 예를 들어, 강의를 코드로 만들면 LLM을 통해 지구상의 거의 모든 기술 분야에 대한 강의를 요청할 수 있으며, 심지어 강의를 다양한 언어로 번역하여 제공하는 것도 가능해집니다.

나아가 강의 비디오가 코드 형태가 되면 학습 경험도 혁신적으로 변화할 수 있습니다. 강의는 사용자가 일시 중지하고 질문을 던져 실시간으로 비디오 답변을 얻는 등 상호작용적이고 개인화된 형태로 발전할 수 있습니다. 이는 학습자가 자신의 수준과 어려움에 맞춰 학습 경로를 조정하고 필요한 부분에 집중할 수 있도록 돕는 AI 기반 학생 경험을 제공합니다.

Academa는 이러한 기술을 기반으로 강의 비디오를 생성하는 기반 기술을 구축했으며, 현재 많은 기능을 추가하며 발전시키고 있습니다. 개발자들은 이 기술이 교육 콘텐츠의 생성 및 관리 방식을 어떻게 변화시킬지 주목하고 있으며, 향후 업데이트와 커뮤니티 참여를 통해 더 많은 정보를 공유할 예정입니다.

TwelveLabs Jockey로 강의 검수 파이프라인 만들기, 한 달 실측기

인프런 강의 18편 제작 과정에서 가장 큰 병목은 촬영이 아니라 강의 검수 작업이었습니다. 강의 품질을 확보하기 위해서는 말 끊김이나 톤 점프 같은 딜리버리 문제, 강조 표시와 발화 일치 같은 편집 요소, 그리고 페이싱을 모두 확인해야 했기 때문입니다.

이러한 검수 작업의 복잡성 때문에 편집본 하나당 최소 두 번을 정주행해야 했으며, 전체 과정에서 총 10시간 이상의 시간이 소요되었습니다. 이는 영상 콘텐츠 제작 시 자동화된 파이프라인을 구축하더라도 미묘한 언어적, 편집적 품질을 객관적으로 검증하는 데 상당한 노력이 필요함을 보여줍니다.

더 큰 문제는 제작자가 자신의 영상 이음새 위치를 모두 알고 있다는 점입니다. 따라서 객관적인 검수 기준을 설정하고 자동화된 검수 시스템을 구축하는 것이 기술적으로 매우 까다로운 과제가 됩니다.

A 12TB Steam “teraleak” spills more than a decade of lost PC gaming history

스팀에서 12테라바이트에 달하는 데이터 유출이 발생하여 2003년부터 2013년까지의 PC 게임 역사를 담은 자료가 공개되었습니다. 이 유출은 당시 스팀의 구형 서버 아키텍처인 'Steam2'의 내용 서버 덤프에서 비롯되었으며, 수천 개의 '데포트'를 통해 해당 기간 동안 업로드된 모든 게임의 버전, 공개 빌드뿐만 아니라 미공개 프로토타입 및 플레이 테스트 버전까지 포함하고 있습니다.

이 자료는 Valve가 운영했던 Steam2 서버의 잔여 데이터로, 당시 스팀에 올라와 있던 거의 모든 타이틀의 파일들을 포함하고 있습니다. 이는 개발자들이 과거 게임의 출시 과정과 비공식적인 개발 단계를 추적하는 데 중요한 자료가 될 수 있습니다.

이러한 유출 내용이 2013년에서 갑자기 중단된 이유는 Valve가 콘텐츠 배포 시스템을 'Steam2'에서 현재의 'SteamPipe' 시스템으로 업데이트했기 때문입니다. SteamPipe는 독점 파일 배포 형식을 표준 HTTP 파일 트리로 전환하여 업데이트 승인 병목 현상을 제거하고 패치 다운로드를 간소화하는 방식으로 시스템을 개선했습니다.

따라서 이 데이터는 Steam2 시대의 게임 콘텐츠와 배포 방식에 대한 이해를 돕는 동시에, SteamPipe로의 전환 과정에서 발생한 기술적 변화를 이해하는 데 중요한 맥락을 제공합니다.

Professor Murder Rides the Subway is a forgotten slice of dance punk perfection

최근 한 기자가 CD를 정리하고 리핑하는 과정에서 잊혀진 보석 같은 음악들을 발견했는데, 그중에서도 프로페서 머더 라이즈 더 서브웨이(Professor Murder Rides the Subway) EP가 특히 인상 깊었다고 전했습니다. 이 EP는 2000년대 중반 뉴욕에서 인디 밴드들이 대중에게 자유롭게 춤추고 즐기기를 바랐던 시대의 분위기를 가장 잘 담아내고 있습니다.

이 앨범은 당시 뉴욕 댄스 펑크 운동을 대표하는 밴드 중 하나로, 당시의 정신을 효과적으로 구현해냈습니다. LCD 사운드시스템이나 더 랩처와 같은 주요 이름들 외에도 라힘(Rahim), 라이어스(Liars), 댄 디콘(Dan Deacon) 등 수많은 덜 알려진 아티스트들이 DFA에서 활동하며 이 흐름을 이어갔습니다.

따라서 이 EP는 단순한 음악을 넘어 2000년대 중반 뉴욕 인디 씬의 역동적이고 자유로운 분위기를 이해하는 데 중요한 맥락을 제공합니다. 댄스 펑크 부흥기에 등장한 덜 알려진 밴드들의 음악적 가치를 재조명하는 의미를 지닙니다.

State of the Map 2026: OpenStreetMap conference

2026년 State of the Map(SotM) 컨퍼런스가 개최되었으며, 특히 과학 분야는 OSM 데이터를 활용하는 연구자들이 자신의 연구 결과를 커뮤니티에 공유하는 기회를 제공했습니다. 지난 15년 만에 참석한 이번 행사는 OSM에 대한 지식 격차를 해소하고 커뮤니티와의 지속적인 참여를 확인하는 데 중점을 두었습니다.

이번 컨퍼런스는 OSM이 연구에서 광범위하게 사용되고 있음을 보여주며, 2025년에는 OpenAlex에서 1250편 이상의 논문이 제안될 정도로 OSM 데이터의 학술적 가치가 입증되고 있습니다. 또한, 컨퍼런스에는 상업적 참여자나 전문 지리공간 전문가들이 참여하여 데이터의 변화하는 요구사항에 대한 논의가 이루어졌습니다.

OSM 데이터의 특성상 지리 정보의 기하학적 형태는 완벽할 수 있으나 속성 정보는 여전히 숨겨져 있고 변동성이 있어 토폴로지 및 경로 탐색에 어려움이 발생합니다. 따라서 데이터의 완전성(completeness)을 평가하기 위해 내재적 속성과 통계적 방법을 결합하는 연구 방법론이 개발되었으며, 이는 특정 속성(예: 농촌 지역의 댐 건물)의 완전성을 시간 경과에 따라 분석하는 데 유용합니다.

이러한 데이터 품질 연구는 건물 입구 표시와 같은 세부 정보 추가의 필요성, 그리고 위성 이미지와 같은 다른 오픈 지리 공간 데이터 소스를 활용하여 OSM 접근 방식을 유지하는 데 중요한 맥락을 제공합니다.

Continuous Diffusion Language Models (CDLM's)

최근 연속 확산 언어 모델(Continuous Diffusion Language Models, CDLM's) 분야에서 활발한 연구 활동이 재개되면서 이 접근 방식이 다시 주목받고 있습니다. 이는 언어 생성 분야에서 지배적이었던 자기회귀(autoregressive) 방식에 도전하며 새로운 생성 패러다임을 제시하고 있습니다.

과거에는 이미지 생성 분야에서 성공을 거둔 확산 모델을 언어 생성에 적용하려 했으나, 2021년에는 범주형 데이터를 모델링하기 위해 이산 확산(discrete diffusion) 방법이 주로 사용되었습니다. 이산 확산은 교사 강제(teacher forcing)로 인한 노출 편향과 같은 자기회귀 모델의 이론적 결함을 해결하는 데 중점을 두었습니다.

2022년에는 이산 데이터와 가우시안 노이즈의 불일치를 해결하기 위해 연속 확산(continuous diffusion)이 등장했는데, 이는 이산 범주를 연속적인 임베딩 벡터로 표현하여 가우시안 노이즈 변형 메커니즘을 그대로 적용할 수 있게 했습니다. 하지만 2023년 이후에는 대부분의 새로운 연구가 이산 확산으로 전환되면서 연속 확산 언어 모델 연구는 일시적으로 침체기를 겪었습니다.

현재는 이러한 역사적 맥락 속에서 새로운 연구들이 다시 연속 확산 모델을 활용하며 부활하고 있으며, 이는 제어 가능한 텍스트 생성과 같은 영역에서 새로운 가능성을 열어줄 것으로 기대됩니다.

유럽연합 집행위원회, ProtectEU 전략으로 암호화 백도어 추진 재개

유럽연합 집행위원회는 내부 보안 전략인 ProtectEU를 통해 법 집행기관의 암호화 데이터 접근을 추진하고 있습니다. 이 전략은 구체적인 정책안보다는 여러 해에 걸친 비전과 작업 계획을 제시하는 데 중점을 두고 있습니다.

ProtectEU는 적대 국가, 범죄 조직, 테러리스트, 사이버 범죄, 핵심 인프라 공격에 대응하기 위한 6개 영역 중 하나로 법 집행 도구 확보를 목표로 합니다. 이는 암호화된 데이터에 대한 접근성을 높여 보안 위협에 효과적으로 대응하려는 목적을 가지고 있습니다.

이러한 움직임은 암호화 기술의 보안성과 접근성에 대한 유럽의 정책 방향을 반영하며, 개발자와 보안 전문가들에게 암호화 시스템 설계 및 데이터 접근 권한에 대한 새로운 맥락을 제공합니다. 따라서 향후 유럽 내에서 암호화 표준과 법적 요구사항이 어떻게 변화할지에 주목할 필요가 있습니다.

Cores in space: The core memory module from a 1980 Spacelab computer

1980년 스페이슬랩 컴퓨터에서 사용된 코어 메모리 모듈에 대한 내용을 다룹니다. 이 컴퓨터는 우주왕복선 화물칸에 실을 수 있는 재사용 가능한 실험실이었으며, 저장 장치로 실리콘 메모리가 아닌 자기 코어 메모리를 사용했습니다.

이 코어 메모리는 각 비트가 작은 페라이트 고리 안에 저장되는 방식으로, 자기 코어의 자화 특성을 이용합니다. 초기 컴퓨터의 저장 문제 해결을 위해 개발된 코어 메모리는 자성 재료의 히스테리시스 특성을 활용하여 작동합니다.

코어 메모리의 핵심적인 문제는 수많은 코어를 배선하는 것이었으며, 이를 해결하기 위해 '동시 전류 주소 지정(coincident current addressing)'이라는 방법을 사용했습니다. 이 방식은 수평 및 수직 와이어를 통해 전류를 흘려 특정 교차점에 있는 코어만 선택하여 자화시키는 원리를 이용합니다.

이 기술은 프레더릭 비에헤, 얀 라흐침 등 여러 발명가들의 특허 분쟁을 낳았으며, 특히 제이 포레스터가 실용적인 코어 메모리 설계를 발전시킨 가장 중요한 인물로 평가받습니다.

Omarchy의 모든 사용자 프로세스가 root 권한을 얻을 수 있었던 취약점

Omarchy의 기본 Docker 설정에서 심각한 권한 상승 취약점이 발견되어 모든 사용자 프로세스가 암호나 sudo 확인 없이 root 권한을 얻을 수 있었습니다. 이 취약점은 데스크톱 세션 내의 사실상 모든 프로그램이 시스템의 최고 권한을 획득할 수 있게 만들었습니다.

이러한 권한 상승은 기본 사용자를 Linux docker 그룹에 추가하여 root Docker 데몬의 소켓에 접근하도록 설정한 것이 직접적인 원인이었습니다. 이 설정은 Docker 환경 내에서 권한 통제 메커니즘이 제대로 작동하지 않아 시스템 전체에 대한 접근이 허용되는 결과를 초래했습니다.

해당 문제는 비공개 제보를 통해 보고된 후 개발팀에 의해 수정되었습니다. 따라서 Omarchy를 사용하는 개발자는 기본 Docker 설정 및 권한 관리 방식을 점검하여 잠재적인 권한 상승 위험을 방지해야 합니다.