A General Goal-Conditioned Minecraft Model

Pantograph는 인터넷 규모의 비디오 사전 학습을 통해 목표 지향적 행동을 학습하는 간단한 방법을 개발했으며, 이를 마인크래프트에 적용하여 목표 조건화된 모델을 훈련시켰습니다. 이 연구는 목표를 특정 훈련 단계가 아닌 사전 학습 단계에서 학습함으로써 모델이 다양한 분포의 목표를 달성하는 능력을 크게 향상시킨다는 점에 중점을 둡니다.

이 접근 방식은 비디오 게임인 마인크래프트를 테스트 환경으로 활용하여 로봇 공학 모델의 잠재력을 탐구합니다. 이 모델은 4B 파라미터를 가진 Pan으로, 적과 싸우고, 특정 물체를 탐색하며, 구조물을 건설하는 등 다양한 목표를 수행할 수 있으며 이전에 보지 못한 환경에 대해서도 일반화 능력을 보여줍니다.

연구에서 제시된 목표 조건화 강화 학습(Goal-Conditioned RL)은 보상 함수를 명시적으로 지정할 필요 없이 비디오의 후반 결과를 목표로 삼는 '사후 재레이블링(hindsight relabeling)' 기법을 사용하여 목표 지향성을 학습합니다. 이는 비디오를 관찰 데이터로 간주하고 목표를 학습하는 데 있어 보상과 행동의 부족함을 해결하는 단순한 방법입니다.

이러한 연구는 비디오를 강화 학습 궤적으로 보는 관점을 통해 모델이 더 복잡한 목표를 달성하고, 궁극적으로는 여러 영역에서 초인적인 모델을 생성할 수 있는 가능성을 제시합니다. 향후 연구에서는 세계 모델과 목표 조건화 학습을 결합하여 환경 모델링을 통해 행동에 구애받지 않는 정책을 훈련하는 방향을 탐색할 계획입니다.

Collection of Digital Clock Designs

개발자들을 위한 리딩 사이트에서 디지털 시계 디자인 컬렉션에 관한 글이 올라왔습니다. 이 글은 시계 디자인과 관련된 코딩 및 구현 사례들을 모아놓은 자료입니다.

해당 링크는 clocks.dev이며, 개발자들이 디지털 시계를 구현하는 과정에서 참고할 수 있는 다양한 디자인과 코드를 제공하고 있습니다. 이는 하드웨어 인터페이스나 디스플레이 구현에 관심 있는 개발자들에게 실질적인 아이디어를 제공할 수 있습니다.

이 컬렉션은 특정 기술 스택이나 프로그래밍 언어에 국한되지 않고 다양한 접근 방식을 포함하고 있어, 새로운 프로젝트를 구상하거나 기존 시계 프로젝트를 개선하려는 사람들에게 영감을 줄 수 있습니다.

FreeBSD 16 Retires the Last of Its GPL Code from Its Base System

FreeBSD 16 버전에서 기본 시스템의 마지막 GPL 코드가 폐기되었습니다. 이는 FreeBSD의 기본 시스템에 남아있던 GNU GPL 라이선스를 가진 소프트웨어 중 마지막 구성 요소인 dialog 구현이 제거되었음을 의미합니다.

이 변경은 FreeBSD 설치 과정에서 사용되던 dialog 구현이 더 이상 필요하지 않아 제거되었기 때문에 발생했습니다. 이 과정에서 이전에는 bsddialog을 사용했고 dialog 기능이 비활성화된 상태였으며, 이제 해당 코드가 완전히 제거되어 FreeBSD의 기본 시스템에서 GNU 코드 서브트리가 사라졌습니다.

이러한 조치는 FreeBSD 16.0 버전의 릴리스를 목표로 진행되고 있으며, 이 버전은 2027년 12월에 출시될 예정입니다. 따라서 개발자들은 FreeBSD 16.0의 소스 코드를 검토할 때 이 변경 사항을 인지하고 시스템의 최신 상태를 확인해야 합니다.

Starlink 2X Price Increase

SpaceX의 스타링크 가격 인상 결정에 대해 NICHOLAS AIR의 Correnti CEO가 무모하다고 비판했습니다. 스타링크는 무제한 항공 계획의 월 비용을 10,000달러에서 20,000달러로, 장비 가격을 145,000달러에서 200,000달러로 두 배 인상한다고 공지했습니다. 또한 스타링크는 8월 7일부터 서비스 계획에 지역 경계를 추가하여 특정 대륙으로의 커버리지를 제한할 계획입니다.

이러한 갑작스러운 가격 변화에 대해 Correnti는 사전 통보 없이 가격을 두 배로 올리는 방식은 상업적으로 무모하며 기존의 '미끼와 교체' 전술과 같다고 지적했습니다. 항공 중개업자 데니스 윌슨 역시 스타링크 가격 인상으로 인해 계약 과정에서 고객에게 불쾌한 상황이 발생했다고 언급했습니다.

NICHOLAS AIR는 이러한 상황을 고려하여 스타링크 설치 계획을 일시 중단하고 연결성 환경과 장기적인 영향을 재평가하기로 결정했습니다. 이 회사는 Phenom 100, Challenger 350 등 자체 항공기 선단에 스타링크 설치를 진행하고 있었으나, 예측 가능한 경제성과 장기적인 가치를 보장하기 위해 신중한 결정을 내렸습니다.

NICHOLAS AIR는 스타링크를 미국산 제품 지원을 위해 선택했으나, 이번 가격 변동으로 인해 모든 주요 투자는 예측 가능한 경제성과 투명한 가격 책정을 기반으로 해야 한다는 입장을 밝혔습니다. 이는 인포트 연결성 서비스 제공업체들이 가격 정책과 고객 관계에 있어 윤리적이고 합리적인 절차를 준수해야 함을 시사합니다.

What designing 54 computer science cards taught me about graphic design

컴퓨터 과학과 그래픽 디자인은 본질적으로 문제 해결이라는 공통점을 가지고 있습니다. 이 글은 소프트웨어 공학이 정보 문제를 해결하는 반면, 그래픽 디자인이 커뮤니케이션 문제를 해결한다는 관점에서, 복잡한 지식을 구조화하는 시스템적 사고가 두 분야에서 어떻게 적용될 수 있는지 탐구합니다. 저자는 알고리즘과 데이터 구조를 카드 형태로 정리한 Algodeck 프로젝트를 통해 이러한 시스템적 접근 방식을 시각화하는 과정을 공유합니다.

이 프로젝트에서 저자는 코딩을 활용하여 54개의 일러스트레이션을 제작했는데, 이는 디자인 과정에서 제약 조건(constraints)을 설정하고 일관된 스타일과 스케일을 유지하는 데 매우 효과적이었습니다. 그리드 시스템과 변수를 사용하여 디자인 규칙을 인코딩함으로써, 사용자는 백지 상태에서 시작하는 대신 기본적인 요소들을 조합하여 디자인 시스템을 구축할 수 있게 됩니다. 이는 복잡한 디자인을 체계적으로 관리하고 효율성을 높이는 데 중요한 통찰을 제공합니다.

또한, 이 경험은 디자인과 공학이 수학적, 논리적 개념을 기반으로 한다는 점을 보여줍니다. 시스템 설계에 대한 선언문이나 디자인 시스템의 개념을 통해, 모든 문제 해결은 시스템 구축에서 시작된다는 점을 강조합니다. 결국 Algodeck은 단순히 지식을 전달하는 것을 넘어, 독자들이 컴퓨터 과학과 수학의 기본 원리를 이해하고 새로운 문제 해결 방식을 습득하도록 돕는 학습 도구이자 문제 해결 키트입니다.

Microsoft patches record number of security vulnerabilities, citing its use of AI

마이크로소프트는 인공지능(AI)을 활용하여 코드 취약점을 발견함으로써 기록적인 수의 보안 취약점에 대한 패치를 이번 주에 배포했습니다. 이 월간 보안 업데이트는 윈도우, 오피스 등 다양한 제품군에 걸쳐 총 570개의 보안 결함을 해결하는 내용을 담고 있습니다.

이번 패치 과정에서 AI가 보안 연구원들의 발견을 돕는 데 사용되었으며, 이는 소프트웨어 코드 내에 수년간 잠재되어 있던 보안 버그를 찾아내는 데 기여했습니다. 특히 발견된 취약점 중 최소 두 가지는 제로데이(zero-day)로 분류되었는데, 이는 마이크로소프트가 인지하기 전에 이미 공격에 악용되었던 심각한 결함들입니다.

발견된 취약점 중 하나는 윈도우 서버에서 해커가 제한된 사용자 권한에서 시스템 관리자 권한으로 권한을 상승시킬 수 있게 하는 버그이며, 또 다른 하나는 SharePoint 파일 공유 서버의 결함입니다. 미국 사이버보안청(CISA)은 이 버그가 조직을 손상시키기 위해 공격자들이 활발하게 악용하고 있었다고 경고했습니다.

AI 모델이 사이버 보안 문제에 집중하면서 보안 연구원들은 수십 년 된 코드에서도 잠재적인 취약점을 찾아낼 수 있게 되었고, 이는 사용자들에게 더 많은 보안 업데이트를 제공하는 결과를 가져왔습니다. 따라서 개발자와 보안 전문가들은 AI 기반 취약점 발견이 소프트웨어 보안 환경에 미치는 영향을 이해하고 이에 대비해야 합니다.

Open-source memory for coding agents, synced over SSH

코딩 에이전트를 위한 메모리 레이어인 deja-vu가 Claude Code, Codex, opencode와 같은 에이전트의 세션 로그를 검색 가능하도록 만드는 도구를 제공합니다. 이 도구는 에이전트들이 생성한 수 기가바이트에 달하는 디버깅 문제와 설계 결정을 메모리 형태로 변환하여 사용자가 과거의 기록을 검색하고 활용할 수 있게 합니다.

deja-vu는 단순한 검색을 넘어 에이전트의 작업 흐름을 개선하는 여러 기능을 포함합니다. 예를 들어, MCP 회상 도구를 통해 에이전트가 과거에 해결했던 문제를 기억하고 답변할 수 있으며, 자동 회상 기능을 통해 새로운 세션 시작 시 관련 메모리를 컨텍스트로 제공합니다. 또한 API 키나 JWT와 같은 민감한 정보는 인덱싱 시점에 즉시 제거하는 비밀 마스킹 기능을 제공하여 보안을 강화합니다.

이 시스템은 네트워크 경로 없이 로컬 파일과 캐시 내에서 작동하는 제로 종속 바이너리로 설계되어 데이터 프라이버시를 보장합니다. 이는 기존의 메모리 플랫폼들이 캡처 단계에 의존하는 것과 달리, 에이전트가 이미 디스크에 기록한 로그를 인덱싱하여 과거의 모든 기록을 활용할 수 있다는 점에서 차별화됩니다.

결과적으로 deja-vu는 에이전트의 작업 기록을 안전하게 보관하고 검색하며 공유할 수 있게 함으로써 개발 워크플로우의 효율성과 보안을 동시에 높여줍니다. 사용자는 별도의 복잡한 캡처 메커니즘 없이 에이전트의 장기적인 지식을 활용하여 더 빠르고 안전하게 코딩 작업을 진행할 수 있습니다.

Unsolved Problems in MLOps

MLOps 분야에는 아직 해결되지 않은 여러 가지 문제들이 존재하며, 이는 머신러닝 모델을 실제 운영 환경에 배포하고 관리하는 과정에서 개발자들이 직면하는 복잡한 과제들을 의미합니다. 이 논문은 이러한 미해결 문제들을 탐구하고 해결 방안을 모색하는 데 초점을 맞추고 있습니다.

MLOps의 핵심적인 어려움은 모델의 개발 단계에서 운영 단계로 넘어가는 과정에서 발생하는 데이터 파이프라인의 복잡성과 시스템 통합의 어려움에 있습니다. 특히 모델의 지속적인 모니터링, 버전 관리, 그리고 자동화된 배포 과정에서 발생하는 불확실성과 비효율성을 해결하는 것이 중요한 과제로 남아 있습니다.

따라서 개발자들은 단순히 모델을 구축하는 것을 넘어, 모델의 전체 라이프사이클을 안정적이고 효율적으로 관리할 수 있는 시스템 구축에 집중해야 합니다. 이 연구는 이러한 실질적인 운영상의 병목 현상을 해결하기 위한 구체적인 접근 방식을 제시할 수 있습니다.

Codex Micro

OpenAI의 공급망 및 협업 관련 자료에 게시된 Codex Micro에 대한 기사입니다. 이 기사는 OpenAI의 협업 프로젝트와 관련된 특정 기술 또는 공급망 측면을 다루고 있습니다.

해당 기사는 OpenAI의 공급망 내에서 진행된 협업 작업에 대한 정보를 제공하며, 이는 개발자 커뮤니티에서 논의될 수 있는 기술적 맥락을 제시합니다. 구체적인 내용은 기사 본문을 통해 확인할 수 있습니다.

현재 제공된 자료만으로는 기사의 상세한 내용이나 구체적인 변경 사항을 설명하기 어렵습니다. 따라서 독자는 해당 링크를 통해 실제 기사 내용을 확인하여 Codex Micro와 관련된 협업의 세부 사항과 그 의미를 파악할 수 있습니다.

Samsung shows off ‘brand new shape’ for Z Fold 8 in Spider-Man teaser

삼성전자가 스파이더맨 관련 티저를 통해 다가오는 갤럭시 Z Fold 8의 새로운 디자인을 공개했습니다. 이 영상에는 스파이더맨이 3D 프린터에서 폴더블폰을 꺼내 책처럼 펼치는 장면이 담겨 있으며, 이는 루머대로 더 넓고 여권과 같은 형태를 가질 것으로 예상되는 갤럭시 Z Fold 8의 재디자인을 암시합니다.

이러한 변화는 폴더블 폰의 물리적 형태에 대한 새로운 접근 방식을 시사하며, 하드웨어 디자인의 진화에 주목하게 만듭니다. 또한 애플 역시 유사한 디자인의 폴더블 아이폰을 준비 중이라는 루머가 있으며, 이는 폴더블 기기 시장의 경쟁 구도를 더욱 흥미롭게 만듭니다.

삼성은 7월 22일에 예정된 갤럭시 언팩 행사에서 더 넓어진 갤럭시 Z Fold 8과 새로운 기기 라인업 전체를 발표할 예정입니다. 따라서 개발자나 기기 디자인에 관심 있는 독자들은 이번 행사를 통해 구체적인 디자인 변화와 기술 사양을 확인해 볼 필요가 있습니다.

qr-swastika-avoider v0.1.0 — QR 코드의 우발적 스와스티카 문양 회피

QR 코드에 우발적으로 생길 수 있는 스와스티카 문양을 탐지하고 문양 없는 QR 코드를 생성하는 Rust 크레이트가 개발되었습니다. 이 크레이트는 QR 코드의 표준 준수와 관련된 잠재적인 문제를 해결하기 위해 설계되었습니다.

해당 크레이트는 QR 표준에 포함된 8가지 마스크 패턴을 모두 렌더링하여 문양이 없는 후보를 추린 후, ISO/IEC 18004 페널티가 가장 낮은 마스크를 선택하는 방식으로 작동합니다. 이는 QR 코드 생성 시 발생할 수 있는 규격 위반 가능성을 최소화하는 데 중점을 둡니다.

개발자는 이 도구를 사용하여 QR 코드 생성 과정에서 발생할 수 있는 우발적인 문양 문제를 사전에 방지하고, 표준 요구사항을 충족하는 코드를 생성할 수 있습니다. 따라서 이 라이브러리는 QR 코드의 시각적 무결성과 국제 표준 준수를 중요하게 생각하는 프로젝트에 유용합니다.

OpenAI's first branded hardware is... a light-up keyboard?

OpenAI가 첫 번째 브랜드 하드웨어를 출시하며 AI 에이전트 관리를 위한 새로운 접근 방식을 제시했습니다. 이 제품은 $230 가격의 Codex Micro로, 사용자가 여러 Codex 에이전트의 상태를 한눈에 모니터링하고 빠르게 상호작용할 수 있도록 설계된 RGB 조명의 미니 키보드입니다.

Codex Micro는 크리에이티브 전문가를 대상으로 하는 Work Louder의 Creator Micro 라인과 협력하여 제작되었으며, 특히 상단 두 줄의 여섯 개의 불투명한 키를 통해 최대 여섯 개의 Codex 스레드에 대한 실시간 색상 피드백을 제공하는 것이 특징입니다. 이는 에이전트가 포커스 상태가 아니더라도 각 작업의 진행 상황을 시각적으로 파악할 수 있게 해줍니다.

키 색상은 작업 상태에 따라 구체적인 의미를 가집니다. 스레드가 유휴 상태일 때는 흰색으로 표시되며, 생각 중일 때는 파란색, 작업이 완료되면 녹색으로 표시됩니다. 또한, 인간의 피드백이나 결정이 필요할 때는 호박색으로, 오류가 발생했을 때는 빨간색으로 깜박여 즉각적인 주의를 요하는 작업을 알려줍니다.

사용자는 조명 버튼을 빠르게 탭하여 해당 Codex 창을 화면에 띄워 즉시 필요한 조치를 취할 수 있습니다. 이 하드웨어는 AI 에이전트의 복잡한 멀티태스킹 환경에서 작업 흐름을 효율적으로 관리하는 데 중점을 두고 있습니다.

OpenAI finally launches hardware… for Codex

OpenAI가 코딩 플랫폼인 Codex를 사용하기 위한 하드웨어를 출시했습니다. 이 제품은 전 애플 디자이너 조니 아이브와 관련된 논란이 있는 AI 기반 장치가 아니라, Codex 플랫폼 사용자를 위한 제품입니다.

이 장치는 Codex Micro라는 이름의 사각형 버튼 블록으로, AI 회사인 OpenAI와 키보드 제조사인 Work Louder 간의 협업으로 제작되었습니다. OpenAI는 이 협업이 사용자들에게 에이전트를 모니터링하고 관리할 수 있는 더 많은 방법을 제공하기 위해 한정판으로 진행된다고 밝혔습니다.

Codex Micro는 Work Louder의 Creator Micro 2와 매우 유사한 디자인을 하고 있으며, 마케팅 이미지에서도 동일한 제품으로 보입니다. 이는 개발자들이 AI 에이전트를 관리하는 데 필요한 새로운 인터페이스를 제공하는 데 중점을 두고 있습니다.

Show HN: misa77 - a codec that decodes 2x faster than LZ4 (at better ratios)

misa77은 LZ4보다 2배 빠른 디코딩 속도와 더 나은 비율을 제공하는 코덱으로 주목받고 있습니다. 이 코덱은 특히 x86 및 ARM 아키텍처에서 뛰어난 디컴프레션 처리량과 적절한 압축 비율을 달성하며, 이는 고성능 CPU의 아키텍처에 더 친화적인 스마트 포맷을 사용하여 분기(branch)를 줄이고 디컴프레션을 최적화했기 때문에 가능했습니다.

벤치마크 결과에 따르면, misa77은 LZ4와 비교했을 때 디컴프레션 속도에서 명확한 우위를 보이며, 특히 높은 노력 수준에서 LZ4hc보다도 효율적인 결과를 보여줍니다. 예를 들어, -0 레벨에서 misa77은 5219 MB/s의 디코딩 속도를 기록하여 LZ4(2505 MB/s)보다 훨씬 빠른 성능을 입증했습니다.

misa77은 압축 속도를 희생하는 대신 디코딩 속도를 극대화하는 트레이드오프를 가지며, 이는 높은 압축 노력을 통해 더 좋은 압축 결과를 얻는 실험적인 압축 모드를 개발하는 데 영감을 주고 있습니다. 다만, misa77은 아직 v0.x.y 버전으로 개발 중이며, 디코더는 입력이 유효한 misa77 스트림이라고 가정하므로 실험적인 모드나 잘못된 입력에 대해서는 보장이 없다는 점을 염두에 두어야 합니다.

J-space comparisons across open models

Anthropic의 Verbalizable-Workspace 논문을 기반으로, 특정 모델의 중간 레이어가 출력에 인과적으로 영향을 미치는 방향을 측정하는 J-space 기법을 오픈 모델에 적용한 연구 결과가 발표되었습니다. 이 연구는 모델의 각 레이어가 출력에 미치는 영향력을 측정하는 벡터(Jℓ)를 통해 모델 내부의 구조적 관계를 분석하며, 레이어 간의 일치도를 측정하는 CKA(Centered Kernel Alignment)와 참여 비율(PR) 등의 지표를 사용했습니다.

연구 결과는 모델의 레이어들이 어떻게 정보를 공유하고 구조화하는지에 대한 구체적인 통찰을 제공합니다. 모델의 레이어 간 관계를 비교했을 때, 가장 긴 지속 시간을 갖는 영향력은 가장 이른 레이어에서 나오며, 깊이가 깊어질수록 레이어 간의 영향력은 감소하는 경향을 보였습니다. 이는 모델의 정보 흐름이 깊이에 따라 체계적으로 변화하며, 특정 레이어가 출력에 미치는 영향이 깊이에 따라 줄어든다는 것을 의미합니다.

또한, 두 모델 간의 유사성을 비교한 결과, 코드 텍스트가 각 모델의 사전을 가장 많이 확장시키며 두 모델을 가장 덜 유사하게 보이게 만든다는 사실이 밝혀졌습니다. 이는 코드 텍스트가 일반적인 산문(prose)보다 모델의 내부 구조를 더 크게 변화시키며, 모델의 깊이와 능력(capacity) 사이의 상관관계가 반대 방향임을 시사합니다.

Launch HN: Coasty (YC S26) – An API for computer-use agents

Coasty는 사용 가능한 API가 없는 레거시 데스크톱 소프트웨어와 웹 애플리케이션 내에서 워크플로우를 완료하는 컴퓨터 사용 에이전트를 구축하는 서비스입니다. 개발자는 자연어 작업을 전달하고 환경과 자격 증명을 지정하면, 에이전트가 스크린샷, 마우스, 키보드 입력을 통해 인터페이스를 직접 조작하여 작업을 수행하고 결과를 반환합니다.

이 시스템은 작업 실행(Task runs), 여러 작업을 순차 처리하는 워크플로우(Workflows), 그리고 작업을 실행할 관리형 컴퓨터(Machines)로 구성되어 있습니다. 사용자는 고수준의 추상화를 통해 작업을 자동화하거나, 필요에 따라 예측(Predict), 상태 유지(Sessions), 좌표 파악(Grounding)과 같은 세밀한 제어 권한을 가진 기본 원리(Primitives)로 깊이 들어갈 수 있습니다.

에이전트 사용에 대한 비용은 실행 시간과 스냅샷에 따라 부과되며, 리눅스 머신은 시간당 0.05달러, 윈도우 머신은 시간당 0.09달러로 책정됩니다. 또한, 머신을 프로비저닝하려면 0.20달러의 지갑 최소 금액이 필요하며, 모든 API 호출은 실행 전에 청구되며 실패 시 자동 환불되는 시스템입니다.

보안을 위해 API 키는 서버 측 환경 변수에 저장해야 하며, 테스트 키(sk-coasty-test-)를 사용하여 CI 환경에서 비용 없이 테스트를 진행할 수 있습니다. 이 플랫폼은 복잡한 자동화 작업을 위해 고수준의 워크플로우 관리와 세밀한 실행 제어 능력을 동시에 제공합니다.

Nat Slipstreaming v2.0 allows an attacker to remotely access any TCP/UDP service

NAT Slipstreaming v2.0 취약점은 공격자가 피해자의 NAT/방화벽을 우회하여 피해 시스템 뒤에 있는 모든 TCP/UDP 서비스에 원격으로 접근할 수 있게 합니다. 이 공격은 피해자가 웹사이트를 방문하는 과정에서 브라우저가 NAT 및 방화벽에 내장된 애플리케이션 레벨 게이트웨이(ALG) 연결 추적 메커니즘을 악용하여 내부 IP 주소를 추출하고 패킷을 조작하는 방식으로 작동합니다.

공격자는 WebRTC 데이터 채널이나 웹 기반 TCP 타이밍 공격 등을 통해 내부 IP 주소를 추출한 후, 이 정보를 이용하여 패킷 크기 조작 및 IP 단편화 발견 기술을 통해 피해자의 IP 스택을 속입니다. 특히 SIP와 같은 다중 포트를 사용하는 프로토콜(VoIP)에서 필수적인 ALG 지원을 요구하며, 이를 통해 공격자는 HTTP POST 데이터에 내부 IP 주소를 숨겨 담은 SIP 패킷을 주입하여 NAT가 해당 포트를 열도록 유도합니다.

이러한 공격은 브라우저 기반 포트 제한을 우회하여 피해자의 시스템에 있는 임의의 TCP/UDP 서비스에 접근할 수 있게 만듭니다. 공격자는 패킷 경계를 정밀하게 제어함으로써 NAT가 합법적인 SIP 등록으로 오인하게 만들고, 결과적으로 공격자가 원하는 포트로의 연결을 허용하게 됩니다.

v2.0 버전은 기존의 NAT Pinning 기법을 현대화하고 새로운 로컬 IP 주소 발견 기술을 포함하여 공격의 효율성과 범위를 확장시켰습니다. 따라서 NAT 및 방화벽 설정에서 ALG 지원 여부를 확인하고, 웹 기반 통신 시 패킷 처리 방식에 대한 보안 검토가 필요합니다.

The age of the Universe from a large sample of the oldest Galactic stars

최신 연구에 따르면, 가장 오래된 은하별들의 대규모 표본을 사용하여 우주의 나이를 추정하는 결과가 발표되었습니다. 연구진은 LAMOST DR7과 Gaia eDR3의 시차를 이용해 247,103개의 밀리웨이 별에 대한 고해상도 분광 데이터를 분석했으며, YY 등고선 모델을 사용하여 별의 나이를 추정했습니다.

이 분석을 통해 가장 오래된 별의 나이는 $A_\star = 13.73^{+0.18}_{-0.15}$ Gyr로 도출되었으며, 이는 CMB 보정 $\Lambda$CDM 모델에서 예상되는 13.6 Gyr와 일치합니다. 이는 우주의 나이가 약 13.6 Gyr이라는 기존의 예측과 부합하며, 초기 장수하는 별들이 우주가 0.2 Gyr일 때 형성되었다는 가정 하에 계산되었습니다.

이러한 결과는 재결합 이전의 새로운 물리학만을 통해 허블 장력(Hubble tension)을 해결하려는 시도에 의문을 제기합니다. 허블 장력 해결을 위한 일부 이론들은 낮은 적색편이 관측치에 맞춰 우주의 나이를 $12.9 \pm 0.2$ Gyr로 예측하는데, 이 결과와는 차이가 발생합니다.

다만, 가장 오래된 별들의 낮은 금속도와 별의 진동학적 제약 조건으로 인해 별 모델링의 불확실성이 존재하며, 이 불확실성이 낮은 나이와 연구 결과를 조화시키는 데 어려움이 있습니다.

Linux 입력 지연 측정: X11 대 Wayland, VRR, DXVK

500Hz 디스플레이 환경에서 클릭부터 화면 밝기 변화까지의 종단 간 지연을 측정하는 실험 결과가 발표되었습니다. X11, VRR, dxvk-low-latency 기술을 모두 적용했음에도 불구하고 기본 Wayland 대비 종단 간 지연 중앙값은 0.72ms 낮아지는 데 그쳤습니다.

이는 리눅스 환경에서 입력 지연을 줄이기 위한 다양한 기술 적용에도 불구하고 Wayland가 X11 대비 근본적인 지연 감소에 한계가 있음을 시사합니다. 실제로 네이티브 Wayland는 X11 환경보다 0.14ms에서 0.22ms 정도 느린 것으로 측정되었습니다.

한편 XWayland 환경은 네이티브 Wayland와 비교하여 추가적인 맥락이 제시되고 있습니다. 이러한 측정 결과는 리눅스 디스플레이 서버 간의 지연 문제 해결에 있어 기술적 적용 외에 시스템 아키텍처 차이가 지연에 미치는 영향을 고려해야 함을 보여줍니다.

Running Gemma 4 26B at 5 tokens/SEC on a 13-year-old Xeon with no GPU

13년 된 Xeon 프로세서와 GPU가 없는 서버에서 Gemma 4 26B 모델을 5 토큰/초의 읽기 속도로 구동하는 실험 결과가 공개되었습니다. 이 실험은 단순히 AI 모델을 구동하는 것을 넘어, 구형 엔터프라이즈 하드웨어에서 최신 모델을 실행하기 위해 필요한 엔지니어링적 접근 방식을 보여줍니다.

실험에 사용된 하드웨어는 2013년형 Ivy Bridge 아키텍처의 Xeon과 DDR3 메모리를 사용한 재활용된 서버였으며, 비용은 300달러 미만입니다. 이 과정에서 발생한 문제는 모델 추론에 필수적인 `ik_llama.cpp` 라이브러리가 AVX2 명령어 세트를 전제로 최적화되어 있어, AVX2를 지원하지 않는 구형 CPU에서는 제대로 작동하지 않는다는 점이었습니다.

이 문제를 해결하기 위해 개발자들은 빌드 시 `GGML_USE_IQK_MULMAT` 옵션을 비활성화하여 모델이 AVX2가 아닌 일반적인 스칼라/SSE 연산으로 폴백하도록 수정했습니다. 이는 하드웨어의 한계를 인식하고 성능에 영향을 미치는 핵심 경로를 직접 수정하는 실제 엔지니어링 작업이었습니다.

이 사례는 고가의 클라우드 API 구독 대신, 사용자가 보유한 구형 서버를 활용하여 로컬 모델을 구동하고 유지 관리하는 것이 비용 효율적이며, 엔터프라이즈 장비에 대한 이해를 통해 하드웨어의 잠재력을 최대한 활용할 수 있음을 시사합니다.