1.
슬림 서버에 10PB 담다!
(Kioxia and Dell cram 10 PB into slim 2RU server)

키옥시아와 델은 키옥시아의 LC9 고용량 QLC SSD를 사용하여 최대 10PB의 데이터를 저장할 수 있는 슬림 2RU 서버를 개발했습니다. 델은 이 서버에 40개의 245.76TB NVMe SSD를 통합하고 있으며, 이 서버는 AMD EPYC 9005 프로세서로 구동됩니다. 이 서버는 최대 다섯 개의 400 Gbps 네트워크 인터페이스 카드를 지원하여 데이터를 빠르게 전송할 수 있습니다.

델에 따르면, 이러한 조합은 높은 저장 밀도와 에너지 효율성을 제공하여 AI 인프라를 확장하면서도 성능을 유지하는 데 필수적입니다. 이 서버가 장착된 랙은 최대 196PB의 데이터를 저장할 수 있습니다. 키옥시아는 이러한 서버가 효율적인 데이터 관리를 가능하게 하여 대량의 데이터 스트림과 백업을 쉽게 처리할 수 있도록 한다고 강조했습니다. 다른 기업들도 유사한 고용량 SSD 개발에 힘쓰고 있습니다.

작성자: rbanffy | 점수: 30

2.
SANA-WM: 2.6B 오픈소스 모델
(SANA-WM, a 2.6B open-source world model for 1-minute 720p video)

SANA-WM은 단 하나의 이미지와 카메라 경로를 사용하여 720p 해상도의 고품질, 제어 가능한 1분 길이의 비디오를 생성하는 고급 오픈 소스 세계 모델입니다. 이 모델은 26억 개의 매개변수를 포함하고 있으며, 단일 GPU에서 효율적으로 작동하여 대규모 산업 시스템에 버금가는 세밀한 비디오를 제작할 수 있습니다.

이 모델의 주요 특징 중 하나는 최대 1분 길이의 비디오를 생성할 수 있는 능력입니다. 비디오 전반에 걸쳐 일관성과 시각적 품질을 유지합니다. 또한, 정확한 여섯 가지 자유도(6-DoF) 카메라 움직임을 지원하여 높은 충실도로 경로를 따를 수 있습니다. 두 단계 생성 방식으로 긴 비디오를 개선하여 최종 출력에서 질감과 움직임에 집중하여 비디오 품질을 향상시킵니다.

효율성 측면에서 이 모델은 64개의 GPU를 사용하여 15일 동안 훈련하며, 고급 GPU 하나로 1분 길이의 비디오를 단 34초 만에 생성할 수 있습니다. SANA-WM은 훈련을 위해 공개된 비디오 클립을 활용하고, 비디오 생성에서 행동 추적과 일관성을 보장하는 강력한 방법을 구현합니다. 이전 모델에 비해 높은 처리량과 향상된 행동 추적 정확도로 두드러진 성능을 보여줍니다.

작성자: mjgil | 점수: 237

3.
윈도우 리눅스 서브시스템
(Windows 9x Subsystem for Linux)

WSL9x는 Windows 9x에서 현대적인 리눅스 커널(버전 6.19)을 재부팅 없이 실행할 수 있게 해주는 시스템입니다. 이 통합은 두 운영 체제의 페이지 처리, 메모리 보호, 스케줄링 등의 기능을 제공합니다.

WSL9x의 주요 구성 요소는 수정된 리눅스 커널, VxD 드라이버, 그리고 wsl.com 클라이언트 프로그램입니다. 수정된 리눅스 커널은 Windows 9x 커널 API를 사용하도록 변경되어 있으며, 감독 모드에서 실행됩니다. VxD 드라이버는 WSL9x를 초기화하고, 메모리를 관리하며, 리눅스와 Windows 간의 통신을 처리합니다. wsl.com 클라이언트 프로그램은 MS-DOS 프롬프트와 상호작용할 수 있는 작은 DOS 프로그램으로, 터미널 창으로 사용됩니다.

이 드라이버는 리눅스 환경을 설정하고 페이지 결함이나 시스템 호출과 같은 이벤트를 처리합니다. 리눅스 커널은 Windows 9x 시스템과 효과적으로 통신할 수 있도록 작동합니다.

WSL9x를 구축하고 실행하기 위해서는 특정 도구와 미리 설치된 Windows 9x 이미지가 필요합니다. 리눅스용 도구 체인과 Windows 구성 요소를 위한 Open Watcom을 사용해야 합니다. 빌드가 완료된 후, MS-DOS에서 wsl 명령어를 실행하여 WSL9x를 사용할 수 있습니다.

이 프로젝트는 GPL-3 라이선스 하에 배포됩니다.

작성자: ibobev | 점수: 79

4.
호주 청소년, 학교에 라디오 천문학을!
(How an Australian Teen Team Is Making Radio Astronomy Affordable for Schools)

웹사이트 mag.openrockets.com은 사용자가 사람인지 봇인지 확인하기 위해 보안 서비스를 사용합니다. 사이트에 접근할 때 인증 과정이 나타납니다. 계속 진행하려면 사용자는 브라우저 설정에서 자바스크립트와 쿠키를 활성화해야 합니다. 인증이 성공하면 페이지가 반응합니다.

작성자: openrockets | 점수: 81

5.
US Is Starting to See Heavy Job Losses in Roles Exposed to AI
(US Is Starting to See Heavy Job Losses in Roles Exposed to AI)

요약이 없습니다.

작성자: elsewhen | 점수: 67

6.
Accelerando (2005)
(Accelerando (2005))

요약이 없습니다.

작성자: eamag | 점수: 180

7.
Why is Charlie Stross's site named Antipope?
(Why is Charlie Stross's site named Antipope?)

요약이 없습니다.

작성자: turadg | 점수: 4

8.
CSS 구조의 새로운 시작
(Moving away from Tailwind, and learning to structure my CSS)

저자는 Tailwind CSS에서 더 전통적인 접근 방식인 의미론적 HTML과 바닐라 CSS로의 전환 과정을 돌아보고 있습니다. 그들의 경험에서 몇 가지 주요 포인트를 정리해보면 다음과 같습니다.

처음 Tailwind를 사용했을 때, 저자는 8년 전 혼란스러운 CSS를 정리하고 작은 사이트를 만드는 데 유용하다고 느꼈습니다. 최근에는 Tailwind에서 벗어나기 시작했습니다.

Tailwind를 통해 CSS 구조, 레이아웃, 컴포넌트, 색상, 글꼴 등을 이해하게 되었다고 합니다. 저자는 새로운 CSS 접근 방식에서도 Tailwind의 조직 시스템 중 일부를 채택할 계획입니다.

CSS 구조에 대해 저자는 Tailwind의 리셋 스타일을 복사하여 요소 간의 일관된 크기를 유지하도록 했습니다. CSS는 각 컴포넌트별로 고유한 클래스와 별도의 파일로 구성되어 충돌을 피하고 있습니다. 모든 색상 변수를 나열한 전용 파일을 만들어 일관성을 유지하고 있으며, Tailwind의 단순함에서 영감을 받아 글꼴 크기를 위한 CSS 변수를 만들었습니다. 버튼과 같은 일반 스타일은 유틸리티로 분류하고, 사이트가 과도하게 복잡해지지 않도록 최소한의 글로벌 스타일을 정의했습니다. 패딩과 마진에 대한 보다 체계적인 접근 방식을 개발 중이며, 미디어 쿼리에 대한 의존도를 줄이기 위해 CSS 그리드 레이아웃을 탐색하고 있습니다.

저자는 복잡한 빌드 시스템 없이도 @import와 중첩 선택자와 같은 현대적인 CSS 기능을 사용하고 있으며, esbuild를 통해 프로덕션용 CSS를 번들링할 수 있습니다.

Tailwind를 떠나게 된 이유로는 빌드 시스템에 대한 의존도가 증가한 점, CSS 기술이 향상된 점, 스타일링의 유연성을 더 원하게 된 점, 의미론적 HTML 작성에 대한 호기심 등을 언급하고 있습니다.

저자는 CSS 전문성을 존중하는 것이 중요하다고 강조하며, 프레임워크에만 의존하지 않고 CSS에 대한 이해를 깊이 있게 하고 싶다는 바람을 표현했습니다. 전반적으로 저자의 Tailwind에서 전통적인 CSS 접근 방식으로의 전환은 보람 있는 학습 경험이었으며, CSS를 강력한 기술로서 다시 한 번 인식할 수 있는 기회를 제공했습니다.

작성자: mpweiher | 점수: 291

9.
HTML 목록 정리
(HTML Lists)

이 글은 "HTML을 모른다" 시리즈의 두 번째 부분으로, HTML 목록에 대해 다룹니다. HTML에는 다섯 가지 종류의 목록이 있습니다: 순서 목록, 비순서 목록, 설명 목록, 메뉴, 그리고 제어 목록입니다.

순서 목록(<ol>)은 항목의 순서가 중요한 경우에 사용합니다. 예를 들어, 요리법의 단계와 같이 순서가 필요한 경우입니다. 비순서 목록(<ul>)은 항목의 순서가 중요하지 않은 경우에 사용합니다. 예를 들어, 이름 목록과 같은 경우입니다. 설명 목록(<dl>)은 키-값 쌍이나 용어와 그 정의를 나타내는 데 사용됩니다. 메뉴(<menu>)는 상호작용 가능한 제어 및 명령을 위한 것입니다. 제어 목록은 고정된 선택지를 위해 <select><option>을 사용하거나, 제안을 위해 <input><datalist>를 사용할 수 있습니다.

적절한 목록을 선택하는 것이 중요합니다. 고정된 목록에는 <select><option>을 사용하고, 제안이 필요할 때는 <datalist>를 사용합니다. 순서가 중요한 경우에는 <ol>을 사용하고, 정의나 메타데이터에는 <dl>을 사용합니다. 도구 모음이나 명령 목록에는 <menu>를 사용하는 것이 좋습니다.

속성과 기능에 대해서도 언급합니다. 순서 목록은 속성을 사용하여 순서를 반전시키거나 특정 숫자에서 시작할 수 있습니다. 설명 목록은 메타데이터와 JSON 디버깅에 활용될 수 있습니다. 메뉴는 보다 상호작용적인 사용자 경험을 제공합니다.

마지막으로, 이 글은 접근성과 의미론적 정확성을 위해 올바른 목록 유형을 사용하는 것이 중요하다고 강조합니다. 시각적 외관이 아닌 기능에 따라 목록을 선택해야 합니다. 이 글을 통해 HTML에서 다양한 목적을 위해 목록을 효과적으로 사용하는 방법을 더 깊이 이해할 수 있습니다.

작성자: speckx | 점수: 202

10.
Δ-메모리: 대형 언어 모델의 효율적 온라인 기억
(Δ-Mem: Efficient Online Memory for Large Language Models)

대형 언어 모델은 과거 정보를 효과적으로 기억하고 활용해야 하며, 특히 장기 보조 시스템에서 중요합니다. 단순히 모델의 맥락 창을 확장하는 것은 비용이 많이 들고 종종 효과적이지 않습니다. 이 연구에서는 기존 모델에 경량 메모리 시스템을 추가하는 새로운 방법인 $\delta$-mem을 소개합니다.

$\delta$-mem은 과거 정보를 저장하기 위해 작은 메모리 상태를 사용하고, 간단한 학습 규칙을 통해 이를 업데이트합니다. 이 메모리는 작업 수행 중 모델의 주의 계산을 개선하는 데 도움을 줍니다. 단 8x8 크기의 메모리로도 $\delta$-mem은 이전 모델보다 1.10배, 다른 메모리 시스템보다 1.15배 더 나은 성능을 보여줍니다. 메모리 집약적인 작업에서는 더욱 큰 개선을 보이며, MemoryAgentBench에서 1.31배, LoCoMo에서 1.20배 높은 점수를 기록했습니다. 전반적으로 $\delta$-mem은 컴팩트한 메모리 시스템이 모델에 큰 변화를 주지 않고도 성능을 향상시킬 수 있음을 보여줍니다.

작성자: 44za12 | 점수: 159

11.
프론티어 AI, CTF 포맷 혁신!
(Frontier AI has broken the open CTF format)

저자는 AI의 발전, 특히 Claude Opus 4.5와 GPT-5.5와 같은 도구들로 인해 Capture The Flag (CTF) 장면이 사라지고 있다고 우려하고 있다. 이러한 AI 모델들은 많은 CTF 도전을 쉽게 해결할 수 있어, 대회에서 인간의 기술이 차지하는 비중이 줄어들고 있다. CTF에 대한 깊은 이해를 가진 저자는 AI가 더 많은 도전을 해결함에 따라 점수가 더 이상 진정한 인간의 능력을 반영하지 않게 되어, 마치 "돈을 내고 이기는" 상황처럼 느껴진다고 지적한다.

일부는 초보자들이 여전히 CTF를 통해 배울 수 있다고 믿지만, 저자는 경쟁의 본질과 학습 과정이 약화되고 있다고 주장한다. 전통적인 CTF 형식은 개선과 기술을 측정하는 수단으로서의 가치를 잃어가고 있다. 많은 경험이 풍부한 플레이어와 팀들이 흥미를 잃고 있어, 참여도와 도전의 질이 감소하고 있다.

저자는 CTF 커뮤니티의 중요성을 강조하며, 경쟁 형식이 변화하고 있더라도 CTF를 통해 얻는 연결과 학습 경험은 모임이나 학습 플랫폼과 같은 대체 경로를 통해 보존해야 한다고 제안한다.

작성자: frays | 점수: 283

12.
록스카이: 음악 탐색의 혁신
(Rocksky – Music scrobbling and discovery on the AT Protocol)

Rockszy는 AT 프로토콜을 사용하는 분산형 음악 추적 및 발견 플랫폼입니다. 이 플랫폼의 주요 기능은 다음과 같습니다.

첫째, Rockszy는 Last.fm과 ListenBrainz와 호환되는 스크로블링 API를 제공합니다. 이를 통해 사용자는 음악 청취 기록을 추적할 수 있습니다. 둘째, 사용자는 자신의 청취 기록을 확인하고 다른 사람들이 현재 어떤 음악을 재생하고 있는지 볼 수 있습니다. 셋째, 개인화된 차트를 통해 인기 아티스트, 트랙, 앨범을 확인할 수 있으며, 사용자 간 소통을 위한 채팅 기능도 제공합니다. 넷째, Spotify, Jellyfin 등 다양한 플랫폼과 연동되어 음악 재생을 쉽게 추적할 수 있습니다. 마지막으로, MeiliSearch를 기반으로 한 빠른 음악 검색 기능도 지원합니다.

앞으로 추가될 기능으로는 Discord와 다른 애플리케이션과의 통합을 위한 웹훅, 음악 발견을 위한 개인화된 피드, Last.fm에서의 스크로블을 미러링하는 기능, 원격 재생 및 다중 소스 라이브러리 기능, 사용자 맞춤형 확장 및 재생 설정 동기화 기능이 있습니다.

Rockszy를 설정하기 위해서는 Node.js, Deno, Rust, Go, Turbo, Docker 등 특정 도구가 필요합니다. 시작하려면 먼저 저장소를 복제하고 의존성을 설치한 후, 환경 변수를 설정해야 합니다. 그 다음 Docker 컨테이너를 시작하고 데이터베이스 마이그레이션을 실행합니다. 마지막으로 Spotify 앱을 설정하고 다양한 서비스를 시작하면 됩니다.

더 자세한 내용은 전체 문서를 확인하거나 피드백을 제공하고 Discord를 통해 기여할 수 있습니다. 전반적으로 Rockszy는 음악 추적과 청취자 간의 커뮤니티 상호작용을 향상시키는 것을 목표로 하고 있습니다.

작성자: tsiry | 점수: 22

13.
구텐베르크의 진화
(Project Gutenberg – keeps getting better)

프로젝트 구텐베르크는 75,000개 이상의 전자책을 무료로 제공하는 온라인 도서관입니다. 이 도서관은 주로 저작권이 만료된 고전 문학 작품에 중점을 두고 있습니다. 사용자들은 이 전자책을 다운로드하거나 온라인으로 무료로 읽을 수 있으며, 별도의 등록 절차가 필요하지 않습니다. 프로젝트 구텐베르크는 1971년부터 운영되고 있으며, 자원봉사자들이 텍스트를 디지털화하고 교정하는 데 도움을 주고 있습니다.

주요 기능으로는 다양한 읽기 옵션이 있으며, ePub와 킨들 같은 여러 형식으로 제공됩니다. 대형 서점과 유사한 카테고리와 함께 추천 읽기 목록도 있습니다. 저자, 제목, 주제 등으로 검색할 수 있는 기능도 마련되어 있습니다.

인기 있는 작품으로는 "오만과 편견", "프랑켄슈타인", "모비 딕"과 같은 고전들이 있습니다. 또한, 프로젝트 구텐베르크는 오디오북도 제공하며, 자원봉사자들이 컬렉션을 개선하는 데 도움을 주기를 권장합니다. 추가적인 디지털화 작업을 지원하기 위해 기부도 환영합니다. 더 많은 정보는 사이트의 도움말 섹션과 자주 묻는 질문(FAQ)에서 확인할 수 있습니다.

작성자: JSeiko | 점수: 1101

14.
클러스터, 나만의 PC처럼
(Clusters become personal (like PCs did))

앞으로 많은 사람들이 "개인 클러스터"를 사용하게 될 것입니다. 개인 클러스터는 여러 대의 컴퓨터가 하나의 단위로 함께 작업하는 시스템으로, 현재 우리가 개인 컴퓨터를 사용하는 방식과 유사합니다. 클러스터는 여러 대의 컴퓨터가 함께 작업할 수 있어 성능과 신뢰성을 높여줍니다. 특히 여러 대의 컴퓨터가 필요한 작업에 적합합니다.

클러스터란 여러 대의 컴퓨터가 함께 작업하는 그룹을 의미하며, 이를 관리하는 소프트웨어가 필요합니다. 예를 들어, Kubernetes와 같은 소프트웨어가 있습니다. 클러스터는 여러 대의 컴퓨터가 필요하거나, 한 대의 컴퓨터가 고장 나더라도 계속 운영되어야 하는 서비스에 필수적입니다.

개인 클러스터는 여러 대의 컴퓨터를 결합하여 개인이 사용할 수 있는 강력한 시스템을 만드는 것입니다. 개인 컴퓨터와 비슷하지만, 더 발전된 형태입니다. 개인 클러스터의 인기는 여러 경로를 통해 확산될 것입니다. 첫째, 기업들이 클러스터 기술을 도입함에 따라 직원들이 입사할 때 개인 클러스터를 제공받을 수 있습니다. 둘째, 기술 애호가들이 오픈 소스 클러스터 운영 체제를 개발하고 공유하여 다른 사람들이 쉽게 사용할 수 있도록 할 것입니다. 셋째, 집에 더 많은 컴퓨터가 생기면서 게임 커뮤니티가 발전하고, 창의적이고 협력적인 게임 경험이 생길 것입니다.

이와 관련하여 저자는 clusterdOS라는 개인 클러스터 운영 체제를 개발하고 오픈 소스로 공개했습니다. 이 운영 체제는 개인 클러스터의 성장을 지원할 것입니다. 개인 클러스터는 컴퓨팅의 다음 단계로, 개인에게 강력한 기술을 제공하여 과거의 개인 컴퓨터처럼 접근 가능하게 만들어 줄 것입니다.

작성자: druid | 점수: 24

15.
딥시크 V4, LLM의 새로운 매력!
(DeepSeek-V4-Flash means LLM steering is interesting again)

DeepSeek-V4-Flash라는 새로운 모델에 대한 내용이 소개되고 있습니다. 이 모델은 엔지니어들이 언어 모델의 내부 활성화를 실시간으로 조작하여 출력 결과를 "조정"할 수 있게 해줍니다. 이를 통해 사용자는 모델의 응답 방식을 더 간결하게 또는 더 장황하게 만드는 등 원하는 방향으로 유도할 수 있습니다. 이 모델은 엔지니어들이 로컬에서 실행할 수 있도록 설계되어 접근성이 높습니다.

조정은 모델의 내부 상태에서 특정 개념을 추출하고 이를 추론 과정에서 조정하는 과정을 포함합니다. 이에는 기본적인 방법과 더 고급 방법이 있으며, 후자는 더 많은 자원과 전문 지식을 요구합니다. 조정 방식은 전통적인 프롬프트 기법보다 모델의 행동을 더 직관적으로 제어할 수 있다는 점에서 매력적입니다.

하지만 조정 방식은 몇 가지 이유로 널리 채택되지 않고 있습니다. 주요 AI 연구소들은 일반적으로 조정보다 직접적인 모델 조작을 선호하며, 대부분의 사용자는 API를 통해 모델과 상호작용하기 때문에 필요한 모델 세부 정보에 접근하기가 제한적입니다. 기본적인 조정 응용 프로그램은 종종 프롬프트 조정과 유사한 결과를 내는 경우가 많습니다.

저자는 "지능"과 같은 복잡한 개념에 대한 조정의 실용성에 대해 회의적인 입장을 보이며, 그로 인해 얻는 이점이 필요한 노력에 비해 크지 않을 수 있다고 언급합니다. 그럼에도 불구하고 오픈 소스 커뮤니티가 조정 방식을 더 탐구하기 시작하면서, DwarfStar 4와 같은 모델이 기능을 강화할 수 있는 특성을 통합할 경우 유용한 응용 프로그램의 가능성이 있을 것으로 기대됩니다.

작성자: Brajeshwar | 점수: 137

16.
그리스 알파벳 카드
(Greek Alphabet Cards)

저자는 중국에 살고 있으며, 아이들에게 그리스어와 함께 두 가지 언어를 가르치고 있습니다. 아이들이 언어를 배우는 데 도움을 주기 위해, 저자는 아이들이 세 살 반일 때 재미있는 플래시 카드를 만들었습니다. 첫 번째 버전의 카드에는 알파벳의 각 글자에 해당하는 물체의 그림이 담겨 있었고, 예를 들어 "A는 비행기"와 같은 형식이었습니다. 첫 번째 버전을 만든 후, 저자는 새로운 아이디어를 떠올렸습니다.

작성자: ricochet11 | 점수: 75

17.
명성의 오해: 카뮈 노트 완역
(Fame! A Misunderstanding: A new translation of Albert Camus's complete notebooks)

라이언 블룸이 새롭게 번역한 알베르 카뮈의 완전 노트북은 1960년 사망 이후 잘못된 이해를 바로잡으려는 목적을 가지고 있다. 그의 작품은 여러 차례 번역되었지만, 카뮈는 종종 단순히 실존주의자나 부조리 철학자로 여겨진다. 블룸의 712페이지 분량의 책은 1935년부터 1959년까지의 노트북을 모았으며, "이방인"과 "시지프 신화"를 집필한 중요한 시기에 작성된 미공개 노트도 포함되어 있다.

이 노트북들은 카뮈가 자신을 철학자가 아닌 예술가로 주로 여겼음을 보여준다. 그의 글은 추상적인 아이디어보다 인간 경험의 중요성을 강조한다. 또한 카뮈가 부조리와 희망 같은 개념을 고민했음을 드러내며, 특히 자살을 고민했던 개인적인 고뇌와 관련이 있다.

카뮈의 작품에 대한 오해는 장 폴 사르트르와 같은 동시대 인물들의 잘못된 해석을 통해 지속되어 왔다. 사르트르는 카뮈를 실존주의와 연결지었지만, 카뮈는 이 라벨을 명확히 거부했다. 이러한 오해는 마케팅 전략과 학문적 교육을 통해 카뮈의 명성을 단편적으로 형성하는 데 기여했다.

이 글은 카뮈의 작업과 유산에 대한 재평가를 주장하며, 그의 아이디어를 올바른 맥락에서 이해할 필요성을 강조한다. 그의 노트북에 대한 새로운 번역은 카뮈의 기여를 제대로 이해하고 현대 담론에서의 오해를 극복하는 데 필요한 명확성을 제공할 수 있을 것이다.

작성자: Caiero | 점수: 9

18.

이 문서는 Futhark라는 프로그래밍 언어를 다양한 예제 프로그램을 통해 실용적으로 소개합니다. 사용자는 이 프로그램들을 인터프리터에 로드하여 실험할 수 있습니다. Futhark에 대한 공식적인 소개는 "Parallel Programming in Futhark"를 참고하는 것이 좋습니다.

주요 특징으로는 기본 언어 기능인 함수, 배열, 수학적 연산이 포함됩니다. 또한 행렬 곱셈, 정렬 알고리즘, 검색과 같은 고급 프로그래밍 기법도 다룹니다. 수학적 계산을 위한 자동 미분 방법과 문서화 및 그래프 생성을 위한 리터레이트 Futhark도 포함되어 있으며, 히스토그램 생성 예제도 제공됩니다.

Futhark를 활용한 여러 프로젝트가 있으며, 그 중 일부는 다음과 같습니다. 'Diving Beet'는 입자 시뮬레이터 게임이고, 'Futball'은 레이 트레이싱을 이용한 게임입니다. 'Futcam'은 웹캠 필터 애플리케이션이며, 'Futracer'는 레이 트레이서입니다. 'Futswirl'은 프랙탈 생성기이고, 'Neptune'은 Filecoin을 위한 해시 함수 구현입니다. 'Palathark'는 유체 역학 시뮬레이션 방법을 제공하며, Peter Shirley의 책을 기반으로 한 레이 트레이싱 프로젝트도 포함되어 있습니다.

이러한 예제들은 Futhark가 컴파일러 테스트를 넘어 다양한 응용 프로그램에서 얼마나 유용하게 사용될 수 있는지를 보여줍니다.

작성자: tosh | 점수: 96

19.
가속화
(Accelerate)

Data.Array.Accelerate는 Haskell을 위한 고성능 배열 계산 라이브러리입니다. 이 라이브러리를 사용하면 사용자는 다차원 배열에 대해 간단한 함수인 맵, 리덕션, 순열 등을 이용해 연산을 수행할 수 있습니다. 이러한 계산은 GPU를 포함한 다양한 하드웨어에서 컴파일되고 실행될 수 있습니다.

Accelerate의 주요 목적은 Haskell에서 효율적인 배열 계산을 가능하게 하는 것입니다. 예를 들어, 두 벡터의 내적을 계산하는 코드는 일반 Haskell 코드와 유사하게 작성할 수 있지만, 성능을 최적화하는 방식으로 구현됩니다. 이 라이브러리는 Hackage와 GitHub에서 찾아볼 수 있으며, Haskell 프로젝트에 쉽게 추가할 수 있습니다.

특정 작업을 위한 여러 추가 패키지도 제공되며, 여기에는 빠른 푸리에 변환과 이미지 처리와 같은 기능이 포함됩니다. 사용자가 시작하는 데 도움이 되는 자세한 가이드와 예제도 마련되어 있습니다. Accelerate 팀은 사용자와의 논의, 버그 보고, 기여를 환영합니다. 연구 목적으로 Accelerate를 사용하는 경우 관련 논문을 인용하는 것이 권장됩니다.

전반적으로 Accelerate는 Haskell을 활용하여 고성능 컴퓨팅 작업을 수행하고자 하는 개발자에게 강력한 도구입니다.

작성자: tosh | 점수: 62

20.
카이버, 마케팅 인재 모집!
(Kyber (YC W23) Is Hiring a Founding Marketer)

Kyber는 규제가 있는 산업에서 기업들이 복잡한 규제 통지를 효율적으로 작성, 검토 및 전송할 수 있도록 돕습니다. 예를 들어, Branch Insurance는 클레임 세부 정보를 Kyber에 업로드하여 다양한 클레임 정산 초안을 신속하게 생성할 수 있어 시간 절약과 품질 향상을 이룹니다. Kyber는 문서 작업 흐름에서 책임감과 추적 가능성을 높입니다.

Kyber는 콘텐츠 및 커뮤니티 활동을 이끌어갈 창립 마케터를 찾고 있습니다. 이상적인 후보자는 창의적이며, AI를 활용해 생산성을 높이고 혁신적인 프로젝트를 즐기는 사람입니다. 주요 기술로는 이벤트 제작, 콘텐츠 생성(비디오 및 팟캐스트 등), 커뮤니티 구축 및 AI 기반 마케팅이 포함됩니다.

주요 책임으로는 독창적인 콘텐츠 및 커뮤니티 전략을 개발하고 실행하는 것, 일반적인 공급업체 세팅과 차별화된 기억에 남는 이벤트 경험을 만드는 것, 고객 간의 공유를 유도하는 매력적인 콘텐츠를 생성하는 것, AI를 활용해 효율성을 높이고 마케팅의 창의적인 측면에 집중하는 것, 성공적인 전략을 지속적으로 최적화하고 그 효과를 추적하는 것이 있습니다.

우리가 찾는 인재는 다양한 채널에서 경험이 있는 마케팅 일반 전문가로, 마케팅 전략을 생산하고 반복할 수 있는 능력을 가진 사람입니다. AI를 효과적으로 활용하는 운영자, 영향력 있는 이벤트를 조직하는 데 능숙한 커뮤니티 빌더, 프로젝트를 독특하고 매력적으로 만들기 위해 노력하는 창의적인 사고를 가진 사람, 빠르게 작업하고 변화에 적응할 수 있는 사람입니다.

우리의 가치는 다음과 같습니다. 증거로 가정을 도전하고, 고객 만족을 우선시하며, 자신의 일에 자부심을 가지며, 높은 기준을 설정하고 이를 초과하기 위해 노력하고, 즐겁고 지원적인 근무 환경을 조성하는 것입니다.

혜택으로는 경쟁력 있는 급여와 주식 옵션, 포괄적인 의료, 치과 및 시력 보험이 제공됩니다.

Kyber에 합류하여 첨단 AI 기술로 기업 문서 프로세스를 혁신하는 데 동참하세요. 여러분의 작업은 기업들이 중요한 업무와 고객 상호작용을 관리하는 방식에 큰 영향을 미칠 것입니다.

지원하려면 동료가 여러분의 이력서나 LinkedIn 프로필을 간단한 추천서와 함께 [email protected]으로 보내도록 하세요. 추천은 여러분의 기술과 인성을 강조하므로 중요합니다. 지금 지원하여 기업 문서화를 변화시키는 데 도움을 주세요.

작성자: asontha | 점수: 1

21.
8년 만의 PyTorch 재탄생
(After 8 years, I rewrote my open-source PyTorch curvature library)

pytorch-hessian-eigenthings 모듈은 PyTorch 모델의 헤시안 행렬 및 기타 곡률 행렬의 고유 분해를 효율적이고 확장 가능하게 계산할 수 있도록 해줍니다. 이 모듈은 Lanczos 기법과 확률적 거듭제곱 반복 같은 방법을 사용하여 주요 고유값과 고유벡터를 얻는 방법을 제공합니다. 또한, 추적 추정 및 스펙트럼 밀도 계산도 지원합니다.

헤시안의 고유값과 고유벡터는 신경망의 일반화 이해에 중요합니다. 전체 헤시안 계산은 메모리를 많이 소모하지만, 이 모듈은 메모리 사용량을 줄이는 효율적인 방법을 사용합니다. 설치는 pip install hessian-eigenthings 명령어로 할 수 있으며, 추가적인 변환기 지원이 필요하다면 pip install "hessian-eigenthings[transformers,transformer-lens]"를 사용하면 됩니다.

사용법은 모델에서 HessianOperator를 생성하고, Lanczos와 같은 알고리즘을 사용하여 고유값과 고유벡터를 계산하는 것입니다. 이 모듈은 다양한 곡률 연산자를 지원하며 특정 매개변수 분석도 가능합니다. 대형 언어 모델에 대한 최적화된 계산을 제공하여 메모리 사용량을 크게 줄이고 속도를 높일 수 있습니다. 더 많은 예제와 자세한 문서는 웹사이트에서 확인할 수 있습니다.

이 프로젝트는 오픈 소스이며 GitHub에서 확인할 수 있습니다. 작업에 이 모듈을 사용한다면 제공된 참고 형식을 사용하여 인용할 수 있습니다. 이 라이브러리는 UC 버클리 팀에 의해 개발되었으며, 다양한 연구자들이 기여하였습니다. MIT 라이선스 하에 배포됩니다.

작성자: noahgolmant | 점수: 44

22.
WKRP, 진짜 라디오가 되다!
(Nearly 50 Years Later, WKRP in Cincinnati Becomes a Real Radio Station)

WKRP in Cincinnati라는 고전 TV 시트콤이 이제 신시내티에 실제 라디오 방송국으로 운영됩니다. '오아시스'라는 FM 방송국이 노스캐롤라이나의 비영리 단체로부터 WKRP 호출 부호를 인수했습니다. 방송국의 출범을 기념하기 위해, 이곳은 여섯 시간 동안 쇼의 주제곡을 방송했으며, 쇼의 사운드트랙과 비슷한 1960년대부터 1980년대까지의 클래식 록 음악을 선보일 예정입니다. 프로그램 디렉터 역할을 맡았던 게리 샌디는 새로운 WKRP를 위한 홍보 메시지를 녹음했습니다. 원작 시리즈에 대해 궁금한 분들은 유튜브에서 에피소드를 시청할 수 있습니다.

또한, 무료 교육 자료를 제공하는 오픈 컬처에 대한 기부를 독려하는 메시지도 있습니다.

작성자: bookofjoe | 점수: 76

23.
내가 좋아하는 버그: 잘못된 쌍
(My Favorite Bugs: Invalid Surrogate Pairs)

저자는 TipTap과 Yjs를 사용하여 레거시 편집기를 협업 도구로 이전하는 과정에서 만난 복잡한 버그에 대한 이야기를 공유합니다. 이 버그는 편집기가 내용을 조용히 저장하지 못하게 만들어 편집 내용이 사라지는 문제를 일으켰고, 진단하기가 매우 어려웠습니다. 특정 이모지를 서로 나란히 삽입할 때 발생하는 문제가 CRDT 라이브러리의 내부에서 발생하여 이모지의 대체 쌍이 분리되면서 동기화 중 오류가 발생하게 된 것입니다.

여기서 중요한 용어를 설명하자면, 코드 유닛은 자바스크립트에서 문자열을 저장하는 데 사용되는 원시 16비트 값입니다. 코드 포인트는 문자의 유니코드 표현으로, 하나의 코드 유닛에 담기에는 너무 큰 경우가 있어 대체 쌍으로 나뉘어질 수 있습니다. 그래프임 클러스터는 사람이 하나의 문자로 인식하는 것으로, 여러 코드 포인트로 구성될 수 있습니다.

이 버그는 특정 편집에서만 발생하고 눈에 보이는 오류가 없기 때문에 디버깅이 매우 어려웠습니다. 임시 해결책으로는 오프라인 지원을 추가하고 오류를 추적하는 방법이 있었지만, 진정한 해결책은 라이브러리를 패치하고 편집기에서 이모지를 분리할 수 없는 단위로 취급하는 것이었습니다.

저자는 자바스크립트에서 적절한 문자열 조작 기법을 사용하는 것이 향후 유사한 문제를 피하는 데 얼마나 중요한지를 강조합니다. 이 이야기는 소프트웨어의 도전이 어떻게 기억에 남는 경험이 될 수 있는지를 보여주는 경고의 메시지이기도 합니다.

작성자: meysamazad | 점수: 68

24.
점수의 불편한 진실
(Points are a weird and inconsistent unit of measure)

이 글에서는 LaTeX와 Inkscape와 같은 다양한 디지털 도구에서 "포인트"라는 측정 단위의 정의가 일관되지 않음을 다룹니다.

포인트는 원래 1517년에 정의된 타이포그래픽 측정 단위입니다. 그러나 시간이 지나면서 국가마다 다양한 정의가 생겨났습니다. 미국은 19세기 말에 포인트를 표준화했지만, 이로 인해 해석이 달라졌습니다.

LaTeX에서는 포인트를 1/72.27 인치(0.3515 mm)로 정의하고, Inkscape는 1/72 인치(0.3528 mm)를 사용합니다. 두 정의의 차이는 작지만(0.4%), 표준화가 부족하다는 점을 강조합니다.

포인트의 정의는 시간이 지나면서 진화해왔고, 여러 출처에서 상충하는 정보를 제공하고 있습니다. NIST의 공식 표준에서는 포인트를 0.013837 인치로 설정하여 1인치에 72.27 포인트가 되도록 했지만, TeX와 같은 시스템에서는 계산의 편리함을 위해 조정되었습니다.

Inkscape는 PostScript 정의를 따르며, 포인트를 1/72 인치로 근사하여 CSS와 SVG와 같은 디지털 형식에서 일반적인 표준이 되었습니다.

저자는 이러한 불일치를 해결하기 위해 측정 단위를 정확하게 다루도록 설계된 프로그래밍 언어인 Frink을 사용하는 방법을 언급합니다.

전반적으로 이 글은 디지털 디자인과 타이포그래피에서 포인트를 측정하는 복잡성과 역사적 특이성을 보여줍니다.

작성자: danborn26 | 점수: 52

25.
AI 환각의 시대
(I believe there are entire companies right now under AI psychosis)

제공된 링크는 미첼이라는 사용자의 소셜 미디어 게시물로 연결됩니다. 그러나 요청하신 내용에는 그 게시물의 구체적인 내용이 포함되어 있지 않습니다. 요약을 하려면 해당 게시물의 텍스트나 주요 아이디어에 대한 추가 정보가 필요합니다. 요약하고 싶은 내용을 제공해 주시기 바랍니다.

작성자: reasonableklout | 점수: 1740

26.
자폐증, 대변 이식 성공!
(Fecal transplants for autism deliver success in clinical trials)

애리조나 주립대학교(ASU)의 최근 연구에 따르면, 대변 이식이 어린이의 자폐증 증상을 크게 줄일 수 있는 것으로 나타났습니다. 이 연구는 2년에 걸쳐 진행되었으며, 대변 미생물 이식을 통해 새로운 장내 세균을 도입한 후 증상이 최대 45% 감소한 것으로 확인되었습니다.

자폐증을 가진 많은 어린이들은 위장 문제도 겪고 있으며, 이는 자폐증 증상을 악화시킬 수 있습니다. 연구에서는 치료 전 대부분의 참가자들이 장내 미생물 다양성이 낮았고, 이는 그들의 증상과 관련이 있다고 언급했습니다. 치료 후에는 행동과 장 건강의 개선이 관찰되었으며, 많은 어린이들이 심한 자폐증 분류에서 더 경미한 형태로 이동했습니다.

ASU 팀은 이제 치료를 추가로 시험하고 FDA 승인을 받기 위해 더 큰 3상 임상 시험을 준비하고 있습니다. 그들은 자신들의 세균 조성을 특허로 등록하고, 이 치료에 중점을 둔 회사인 미생물 이식 치료(MTT)를 시작했습니다. 성인 자폐증 환자를 대상으로 한 초기 임상 시험 결과에서도 위약 그룹에 비해 증상이 개선되는 긍정적인 결과가 나타났습니다.

작성자: breve | 점수: 231

27.
오르투르스-Qwen3: 7.8배 토큰 증가!
(Orthrus-Qwen3: up to 7.8×tokens/forward on Qwen3, identical output distribution)

Orthrus는 자가 회귀 대형 언어 모델(LLM)과 확산 모델을 결합하여 효율적인 토큰 생성을 위한 새로운 시스템입니다. 이 시스템은 높은 품질의 출력을 빠르게 제공하며 메모리 사용을 최소화하는 것을 목표로 합니다.

Orthrus는 토큰 생성 속도를 크게 향상시켜 전통적인 방법에 비해 최대 7.8배 빠른 결과를 달성합니다. 또한 출력 결과는 원래 모델의 예측과 정확히 일치합니다. 이 시스템은 자가 회귀와 확산 과정에 동일한 메모리 캐시를 사용하여 메모리 오버헤드를 최소화합니다.

여러 가지 모델이 제공되며, Orthrus-Qwen3는 1.7B, 4B, 8B 등 다양한 크기로 제공되어 각각 인상적인 속도 개선을 보여줍니다. Orthrus를 설치하려면 최적화된 성능을 위한 flash-attn과 같은 특정 파이썬 패키지를 설치해야 합니다.

사용자는 모델 로딩과 토큰 생성을 포함한 간단한 코드 스니펫을 통해 Orthrus를 프로젝트에 쉽게 구현할 수 있습니다. Orthrus는 복잡한 작업에서 정확성을 유지하는 데 있어 추측적 디코딩이나 전통적인 확산 모델보다 우수한 성능을 보입니다.

향후 vLLM 및 SGLang과 같은 추가 프레임워크에 대한 네이티브 지원도 곧 제공될 예정입니다. 사용자는 Orthrus를 자신의 작업에 활용할 경우 원본 논문을 인용하는 것이 권장됩니다.

전반적으로 Orthrus는 병렬 토큰 생성 분야에서 속도와 정확성을 균형 있게 유지하면서 자원 사용을 최소화하는 중요한 발전을 나타냅니다.

작성자: FranckDernoncou | 점수: 203

28.
애플과 구글 없는 스마트폰 구매처
(Where to buy a non-Apple, non-Google smartphone)

이 기사는 애플과 구글 스마트폰의 대안에 대해 다루고 있습니다. 두 회사가 자사 기기에 대한 통제를 강화함에 따라, 구글은 2026년 9월부터 등록되지 않은 앱을 차단하는 새로운 조치를 시행할 예정입니다. 이에 따라 "안드로이드를 열어두자" 캠페인이 주목받고 있으며, 사용자들이 자신의 스마트폰에 대한 통제를 잃고 있다는 점을 강조하고 있습니다.

여러 회사들이 구글 운영체제를 사용하지 않는 스마트폰을 제공하고 있습니다. 예를 들어, 무레나(Murena)는 구글의 영향을 받지 않은 안드로이드 버전인 /e/OS를 탑재한 스마트폰을 제공합니다. 푼크트(Punkt)는 미니멀한 디자인의 스마트폰으로 MC03 모델이 유명합니다. 볼라(Volla)는 구글이 없는 안드로이드 또는 우분투 터치 운영체제를 선택할 수 있는 스마트폰을 제공합니다. 졸라(Jolla)는 자사의 기기에 세일피시 OS를 탑재하고 있습니다. 퓨리즘(Purism)은 개인정보 보호에 중점을 둔 리브렘 5(Librem 5) 스마트폰을 생산합니다. 파인64(Pine64)는 오픈 소스 펌웨어를 실행하는 저사양 기기인 파인폰(PinePhone)을 판매합니다.

이러한 대안들은 사용자들이 자신의 기기와 데이터에 대한 통제를 유지할 수 있도록 도와줍니다. 많은 운영체제는 가상 머신을 통해 안드로이드 앱을 실행할 수 있습니다. 기사는 주요 기술 회사들이 모바일 소프트웨어에 대한 통제를 강화하는 상황에서 독자들이 이러한 옵션을 탐색해보기를 권장하고 있습니다.

작성자: _____k | 점수: 188

29.
진화의 극한, 새의 눈
(The bird eye was pushed to an evolutionary extreme)

이 기사는 새의 눈, 특히 망막에 대한 놀라운 발견을 다루고 있습니다. 새의 망막은 에너지를 많이 소모하지만 혈관이 없습니다. 일반적으로 망막과 같은 조직은 혈관을 통해 공급되는 산소에 의존하여 에너지를 얻습니다. 그러나 새들은 이 산소 없이도 생존할 수 있도록 적응했으며, 이를 위해 무산소 해당작용이라는 과정을 사용합니다. 이 방법은 효율성이 떨어지지만 망막이 효과적으로 기능할 수 있게 합니다.

연구의 주요 발견은 다음과 같습니다. 첫째, 새의 망막은 산소 없이도 작동할 수 있습니다. 이는 대사 활동이 활발한 조직에서 불가능할 것이라고 여겨졌던 사실입니다. 둘째, 새의 눈에 있는 독특한 구조인 '펙텐 오쿨리'는 망막에 포도당을 공급하여 무산소 대사를 지원합니다. 셋째, 이러한 적응은 공룡 시대에 진화했을 가능성이 있으며, 이는 새들이 사냥과 먹이를 찾는 데 중요한 날카로운 시력을 유지할 수 있게 합니다. 특히 고산지대와 같이 산소가 부족한 환경에서 더욱 그렇습니다. 넷째, 새들이 산소 없이 생존하는 방법을 이해하는 것은 의학 연구에 도움이 될 수 있습니다. 특히 인간 조직에서 산소 부족으로 발생하는 뇌졸중과 같은 질환에 대한 연구에 기여할 수 있습니다.

이 연구는 새들이 산소 수준이 낮은 환경에서도 잘 적응하여 시각 시스템을 독특하게 발전시켰음을 보여줍니다. 이는 고도로 활동적인 조직에 산소가 반드시 필요하다는 기존의 가정에 도전하는 결과입니다.

작성자: sohkamyung | 점수: 193

30.
플루피빈: 모든 컴퓨터의 트랙포인트
(Ploopy Bean: a trackpoint for every computer)

플루피 빈 포인팅 스틱은 고정밀 포인팅 스틱으로 기능하는 3D 프린트 마우스입니다. 이 제품은 네 개의 반응형 버튼을 포함하고 있으며, QMK와 VIA와 호환되어 쉽게 사용자 맞춤 설정이 가능합니다. 완전 조립된 상태로 제공되며 가격은 69.99 캐나다 달러입니다.

사전 주문에 대한 정보는 다음과 같습니다. 배송은 세 가지 단계로 나뉘며, '얼리 액세스'는 즉시 배송됩니다. 'A 단계'는 2026년 5월 6일 출시 후 8주 이내에 배송되며, 'B 단계'는 20주 이내에 배송됩니다.

구매 시 포함되는 내용은 완전 조립된 포인팅 스틱, 선택 가능한 USB-A에서 USB-C로 변환하는 케이블, 다양한 전자 및 하드웨어 부품입니다.

펌웨어와 모딩에 관한 정보로는 QMK 펌웨어가 미리 설치되어 있으며, 펌웨어 업데이트는 간단하게 컴퓨터만 있으면 가능합니다.

배송은 Chit Chats를 통해 이루어지며, 체크아웃 시 예상 배송 시간이 제공됩니다. 30일 반품 정책이 있으며, 배송 비용은 포함되지 않습니다. 하드웨어가 변경될 경우 1년 제한 보증이 무효화됩니다.

더 많은 정보는 웹사이트를 방문하면 조립 설명서, 펌웨어 가이드, 모더 가이드를 확인할 수 있습니다.

작성자: jibcage | 점수: 155

31.
캠퍼스 영상 장비 장악!
(Gaining control of every projector and camera on campus)

콜로라도 광산학교의 학생인 저자는 캠퍼스의 장치들이 네트워크에 연결될 때 고유한 서브도메인을 받는다는 사실을 발견했습니다. 이로 인해 이러한 장치들을 매핑하고 접근하는 방법에 대한 관심이 생겼습니다.

처음에는 DNS 기록을 가져오는 다양한 방법을 고려했습니다. 예를 들어, 존 전송, 인증서, 그리고 무차별 대입 공격 같은 기법들이었습니다. 결국, 저자는 무차별 대입 방식을 선택하여 서브도메인 조합을 생성하는 프로그램을 파이썬으로 작성했습니다. 하지만 이 방법은 속도가 느려서 성능 향상을 위해 러스트로 전환했습니다.

프로그램을 최적화한 후, 메모리 누수 문제로 인해 캠퍼스 전체의 DNS 장애가 발생하는 등의 문제에 직면했습니다. 또한, PTR 레코드를 발견하여 대학과 직접 연결된 IP를 스캔함으로써 더 많은 장치를 찾을 수 있었습니다.

저자는 이후 포트 스캐너를 개발했습니다. 처음에는 기본적인 방법을 사용하다가, 리눅스 커널의 AF_XDP라는 기능을 활용하여 스캔 속도를 개선했습니다. 테스트 중에는 캠퍼스의 카메라와 프로젝터에 접근할 수 있었고, 이는 보안상의 이유로 IT 부서에 보고했습니다.

결론적으로, 저자는 캠퍼스 네트워크 장치들을 탐색하고 DNS 열거 및 포트 스캐닝 프로그램을 개발했으며, 예상치 못하게 다양한 캠퍼스 장비에 대한 제어를 얻었고, 이를 책임감 있게 IT 부서에 보고했습니다.

작성자: ednaordinary | 점수: 95

32.
고대 저주판의 비밀
(What Were Ancient Greco-Roman Curse Tablets?)

고대 그리스와 로마에서는 "저주판"을 사용하곤 했습니다. 저주판은 적에게 해를 끼치기 위해 주문이 새겨진 납으로 만든 판으로, 스포츠, 법률, 사랑 등 다양한 분야에서 사용되었습니다. 4세기 A.D.의 한 저주판은 경주마를 다루는 유커리오스라는 사람을 겨냥하여 그의 실패를 기원하는 내용이 담겨 있습니다.

이 저주판은 '데픽시오네스'라고 불리며, 기원전 500년부터 기원후 500년까지 인기가 있었습니다. 아테네, 로마, 영국 등 여러 지역에서 발견되었습니다. 처음에는 간단한 형태였으나, 전문 마법사들이 개입하면서 마법적인 이미지와 여러 신들에게 기원하는 내용이 포함되어 점점 복잡해졌습니다.

저주판은 종종 숨겨지거나 특정 장소에 못 박혀 있었으며, 이는 저주판의 힘을 강화한다고 믿어졌습니다. 킴벌리 스트래튼과 같은 학자들은 고대 사람들이 이러한 관행을 마법으로 인식했으며, 전통적인 종교 의식과는 구별된다고 강조합니다. 저주판은 주로 축복이 아닌 해를 기원하는 데 사용되었습니다.

저주의 대상은 운동선수, 변호사, 연애 경쟁자 등이었습니다. 사람들은 저주가 효과적이라고 믿었고, 원하는 결과를 이끌어내기 위해 비유적인 언어를 사용했습니다. 저주판은 종종 무덤이나 목욕탕과 같은 경계 공간에 놓였는데, 이는 살아있는 사람과 죽은 사람을 연결하는 장소로 여겨졌습니다.

작성자: speckx | 점수: 12

33.
픽셀 10 제로 클릭 해킹
(A 0-click exploit chain for the Pixel 10)

2026년 5월, 연구자들은 구글 픽셀 10을 위한 익스플로잇 체인을 개발했습니다. 이는 이전에 픽셀 9을 위해 개발된 것과 유사합니다. 연구자들은 돌비 0-클릭 익스플로잇으로 알려진 기존의 취약점을 업데이트했지만, 픽셀 10의 아키텍처 변화로 인해 어려움을 겪었습니다.

연구자들은 픽셀 10에 맞게 돌비 익스플로잇을 조정하여 특정 코드 오프셋을 수정했습니다. 이전 방법이 적용되지 않자, 다른 초기화 코드를 사용하여 우회하는 방법을 찾았습니다. 픽셀 10은 픽셀 9에서 사용된 빅웨이브 드라이버가 없고, 대신 비디오 디코딩을 위한 새로운 VPU 드라이버를 탑재하고 있습니다. 이 VPU 드라이버에서 심각한 취약점이 발견되었으며, 이로 인해 사용자가 허용된 것보다 더 많은 메모리에 접근할 수 있게 되어 커널 보안이 위협받을 수 있습니다.

이 취약점은 특히 쉽게 악용될 수 있어, 공격자가 최소한의 코드로 커널을 제어할 수 있게 합니다. 이 취약점은 2025년 11월에 보고되었으며, 심각도가 높게 평가되었습니다. 71일 만에 패치가 이루어져, 안드로이드가 보안 문제에 대한 대응 속도가 개선되었음을 보여줍니다.

취약점을 해결하는 속도가 빨라진 것은 긍정적이지만, 이번 사건은 안드로이드 드라이버 개발에서 더 나은 보안 관행이 필요하다는 점을 강조합니다. 사용자들을 잠재적인 위협으로부터 보호하기 위해서는 강력한 보안을 보장하는 것이 필수적입니다. 연구는 소프트웨어 개발에서 취약점이 최종 사용자에게 도달하지 않도록 사전 보안 조치의 중요성을 강조합니다.

작성자: happyhardcore | 점수: 422

34.
시그모이드의 함정
(The sigmoids won't save you)

이 글에서는 기술 발전, 특히 인공지능(AI)의 성장 과정이 시그모이드 곡선을 따른다는 개념을 다룹니다. 시그모이드 곡선은 초기에는 급격한 성장을 보이다가 결국 물리적 또는 실질적인 한계로 인해 성장 속도가 둔화되는 형태입니다. 모든 기하급수적 추세가 결국 시그모이드로 변하는 것은 사실이지만, 이러한 전환이 즉각적이거나 예측 가능하게 일어나는 것은 아닙니다.

첫 번째로, 시그모이드 성장은 기하급수적 성장이 한계에 도달하면서 나타나는 현상입니다. 이는 전염병이 처음에는 빠르게 확산되다가 대부분의 인구가 감염되면 속도가 느려지는 것과 유사합니다.

두 번째로, 잘못된 예측 사례를 비판합니다. 예를 들어, 출생률 감소나 태양광 발전의 보급이 조기에 둔화될 것이라고 잘못 가정한 여러 예측이 있습니다.

세 번째로, AI의 성장에 대한 이해가 필요합니다. 일부 전문가들은 AI의 성장이 수년간 계속될 것이라고 믿지만, 그 과정에 대한 불확실성이 존재합니다. AI의 발전 방식에 대한 깊은 이해가 부족할 경우 예측이 크게 달라질 수 있습니다.

네 번째로, 린디 법칙에 대해 설명합니다. 불확실한 상황에서 린디 법칙은 어떤 추세가 이미 지속되어 온 만큼 앞으로도 계속될 가능성이 높다고 제안합니다. AI의 경우, 최근의 급속한 발전을 바탕으로 앞으로 몇 년간 상당한 성장을 기대할 수 있다는 의미입니다.

마지막으로, AI의 성장에 대해 특정 한계에 도달하지 않을 것이라고 주장하는 사람들은 신뢰할 수 있는 근거를 제시해야 한다고 강조합니다. 이는 상세한 모델을 사용하든 AI를 미지의 양으로 간주하든 마찬가지입니다.

전반적으로 이 글은 AI 발전에 대한 신중한 낙관론을 강조하면서도 미래 예측에 수반되는 복잡성과 불확실성을 인정하고 있습니다.

작성자: Tomte | 점수: 280

35.
로봇 늑대, 곰과의 전쟁에서 고갈!
(Japan runs out of robot wolves in fight against bears)

일본에서는 곰 문제로 인해 로봇 허수아비인 몬스터 울프에 대한 수요가 증가하고 있습니다. 이 로봇은 곰과 다른 야생 동물을 쫓아내기 위해 설계되었으며, 2016년에 도입된 이후 사실적인 외관 덕분에 인기를 끌고 있습니다. 몬스터 울프는 빨간 LED 눈과 사람 목소리를 흉내 내는 소리를 내는 기능이 특징입니다. 맞춤 제작된 각 유닛의 가격은 약 4,000달러이며, 태양광 패널과 센서가 포함되어 있습니다. 하지만 제조사인 오타는 수요에 맞추기 어려워 고객들에게 배송까지 2~3개월 기다려 달라고 요청하고 있습니다.

일본에서 곰과의 접촉이 급증한 이유는 도시 개발로 인해 곰의 서식지가 침범당하고, 식량 공급이 줄어들었기 때문입니다. 이로 인해 2025년에는 200건 이상의 부상과 13명의 사망자가 발생했으며, 정부는 사상 최대의 곰을 포획하고 안락사시키는 조치를 취했습니다. 몬스터 울프는 주로 농부들이 사용하고 있지만, 골프장과 다른 농촌 지역에서도 주문이 들어오고 있습니다. 앞으로는 곰을 쫓기 위한 바퀴가 달린 모델과 야외 활동가를 위한 휴대용 모델도 출시될 가능성이 있습니다. 그동안 사람들은 곰과의 접촉에 대한 정부의 안전 수칙을 따르도록 권장받고 있습니다.

작성자: bookofjoe | 점수: 3

36.
P2P 메스의 진실
(The main thing about P2P meth is that there's so much of it (2021))

미국에서 메스암페타민 생산이 에페드린에서 P2P(페닐아세톤) 합성으로 전환된 것은 주로 2006년에서 2008년 사이의 규제 변화 때문입니다. P2P 메스암페타민은 화학적으로 다르며, 특히 2017년 이후 정신 건강 문제와 관련이 있다고 알려져 있습니다.

첫 번째로, 에페드린에서 P2P 합성으로의 변화는 더 쉽게 구할 수 있는 화학 물질을 사용하여 생산할 수 있게 했습니다. 이 전환으로 메스암페타민의 양과 순도가 크게 증가했습니다.

두 번째로, P2P 메스암페타민은 처음에는 활성 형태인 d-meth와 비활성 형태인 l-meth를 모두 포함하고 있었습니다. 시간이 지나면서 d-meth의 비율이 증가하여 더 강력한 효과를 나타내게 되었습니다.

세 번째로, 국경에서의 압수 사건이나 하수도 측정 등 여러 지표가 메스암페타민 사용의 급증을 보여주고 있습니다. 특히 중증 사용자들 사이에서 사용량이 크게 증가했으며, 과다복용으로 인한 사망자 수 또한 급증하여 심각한 공공 건강 위기를 나타내고 있습니다.

마지막으로, 이 글은 P2P 메스암페타민의 불순물이나 오염물이 정신 건강 문제를 일으킨다는 이론에 반대하며, 중증 사용 증가가 조현병 보고 증가의 주요 원인이라고 주장합니다. 전반적으로 P2P 메스암페타민의 주요 문제는 그 접근성과 강도가 증가하여 사용자 수와 과다복용 비율이 높아진 점에 있습니다.

작성자: tomjakubowski | 점수: 176

37.
OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days
(OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days)

요약이 없습니다.

작성자: eamag | 점수: 103

38.
자연의 준결정
(Naturally Occurring Quasicrystals)

퀀타크리스탈은 결정과 비슷하지만 반복되지 않는 독특한 구조를 가진 물질입니다. 자연에서는 매우 드물게 발견되며, 소행성 충돌, 번개, 원자 폭발과 같은 극한의 조건에서 형성됩니다.

처음 발견된 세 가지 자연 퀀타크리스탈은 러시아 카티르카에서 발견된 운석에서 발견되었습니다. 이 운석은 금속 알루미늄을 포함하고 있으며, 고속 소행성 충돌 중에 형성된 점에서 특별합니다. 이 운석에서 발견된 세 가지 퀀타크리스탈은 다음과 같습니다.

첫 번째는 아이코사헤드라이트(Al63Cu24Fe13)입니다. 이 퀀타크리스탈은 복잡한 아이코사헤드럴 대칭을 가지고 있으며, 여섯 차원 격자를 이용한 고급 수학적 방법으로 형성됩니다.

두 번째는 데카고나이트(Al71Ni24Fe5)입니다. 이 물질은 두 차원에서 열 배 대칭을 가지며, 세 번째 방향에서는 주기적인 쌓임을 보입니다. 특정 수학적 격자에서 유래한 것입니다.

세 번째는 i-Phase II(Al62Cu31Fe7)입니다. 아이코사헤드라이트와 유사하게 아이코사헤드럴 대칭을 가지지만, 구성 성분이 다릅니다.

또한, 네브래스카에서 번개가 모래를 강타하여 형성된 풀구라이트에서 퀀타크리스탈이 발견되었지만, 인근 전선의 영향으로 자연 상태에 대한 논란이 있습니다. 이 퀀타크리스탈은 복잡한 화학식을 가지고 있으며, 열 배 대칭을 나타냅니다.

대부분의 다른 퀀타크리스탈은 실험실에서 합성되었습니다. 전반적으로 퀀타크리스탈은 극한의 조건에서 발생할 수 있는 복잡한 구조에 대한 흥미로운 통찰을 제공합니다.

작성자: lukeplato | 점수: 122

39.
닌텐도 64의 혼합 마법
(Additive Blending on the Nintendo 64)

도미닉 자블레프스키는 폭발 효과와 같은 그래픽이 원래 플레이스테이션에서 더 나아 보였던 이유를 설명합니다. 플레이스테이션은 색상을 결합하는 '가산 혼합'이라는 기법을 사용하여 시각 효과를 더 밝고 생동감 있게 만들었습니다. 반면, 닌텐도 64는 혼합을 지원했지만, 그 한계로 인해 효과가 덜 효과적이었습니다.

플레이스테이션은 네 가지 혼합 모드를 제공했으며, 가장 간단한 모드는 원래 색상에 소스 색상을 추가하는 방식으로, 효과가 오직 더 밝아지도록 보장했습니다. 닌텐도 64는 색상 조합기를 통해 더 유연하지만 복잡한 혼합 시스템을 사용했는데, 이로 인해 결과가 제한되지 않아 바람직하지 않은 결과를 초래했습니다.

이 문제를 해결하기 위해 자블레프스키는 32비트 버퍼를 사용하여 색상 혼합을 처리하는 방법을 제안했습니다. 그는 스프라이트를 낮은 강도로 그린 후, 이를 다시 표준 16비트 형식으로 변환하여 표시하는 방식을 추천했습니다. 이 방법은 색상 감싸기 문제를 효과적으로 피하고 더 풍부한 시각 효과를 가능하게 합니다.

닌텐도 64의 RSP(보조 프로세서)를 활용하여 변환 과정을 최적화함으로써 속도 개선을 이뤘습니다. 이 기술은 시스템의 메모리 한계에도 불구하고 닌텐도 64 게임에서 인상적인 가산 혼합 효과를 가능하게 합니다. 혼합이 필요한 요소만 선택적으로 그리는 추가 최적화도 가능합니다.

이 기술을 보여주는 데모 프로젝트는 깃허브에서 확인할 수 있습니다.

작성자: ibobev | 점수: 158

40.
극한 저글링의 물리학
(The Physics–and Physicality–Of Extreme Juggling (2018))

로비 곤잘레스의 기사는 극한의 저글링이 요구하는 신체적 부담과 도전에 대해 다루고 있으며, 세계 최고의 저글러인 알렉스 바론에 초점을 맞추고 있습니다. 바론은 최적의 환경을 위해 스쿼시 코트에서 연습하며, 14개의 공을 저글링하는 것은 신체적으로나 정신적으로 매우 힘든 일이라고 말합니다. 그는 2011년에 13개 공 저글링 기록을 세웠고, 2017년에는 14개 공을 플래시하는 장면을 영상으로 남긴 첫 번째 저글러가 되었습니다.

이 기사는 저글링 커뮤니티 내에서 이 스포츠의 한계에 대한 논의가 계속되고 있음을 강조합니다. 1997년 저글러 잭 칼반이 발표한 논문에서는 14개 공 저글링이 한계일 수 있다고 제안했지만, 다른 저글러들은 15개 공 플래시의 가능성을 주장했습니다. 칼반의 추가 연구는 공의 수가 증가할수록 손의 속도뿐만 아니라 정확성이 저글링 성공에 중요하다는 점을 강조합니다.

칼반과의 만남에서 바론과 저자는 실험에 참여했으며, 바론의 손속도가 이론적으로 25개 공 저글링을 지원할 수 있음을 보여주었습니다. 그러나 이러한 업적을 이루기 위해서는 수년간의 연습과 기술, 운이 결합되어야 합니다. 기사는 바론이 기록을 세울 잠재력을 가지고 있지만, 성공의 열쇠는 지속적인 노력과 운에 있다는 점을 강조하며 마무리됩니다.

작성자: ColinWright | 점수: 24

41.
잉글랜드 룬스톤
(England Runestones)

잉글랜드 룬스톤은 스칸디나비아, 주로 스웨덴에 위치한 약 30개의 룬스톤 모음으로, 바이킹 시대에 잉글랜드로 향한 바이킹의 항해를 기념합니다. 이 룬스톤들은 이러한 여행에 대한 언급이 있어 중요하며, 그리스와 잉바르 룬스톤과 함께 해외 원정을 언급하는 가장 큰 그룹 중 하나입니다.

많은 룬스톤은 10세기 후반과 11세기 초에 앵글로색슨 통치자들이 바이킹에게 지급한 돈, 즉 다네겔드(Danegeld)에 대한 기록을 담고 있습니다. 예를 들어, 이터게르데 룬스톤은 보레스타의 울프가 세 번의 다네겔드를 받았음을 이야기하며, 마지막 지급자는 대왕 카누트로, 그는 일부 바이킹을 씽맨(Thingmen)이라는 경호원으로 두었습니다.

대부분의 잉글랜드 룬스톤(27개)은 현대 스웨덴, 특히 멜라렌 호수 주변에서 발견되며, 덴마크에는 런던을 언급하는 하나의 룬스톤이 있고, 노르웨이와 독일에도 몇 개가 있습니다. 이 돌들은 종종 바이킹 원정에 참여한 개인들을 기리며, 이들 중 일부는 잉글랜드를 넘어 다른 지역을 공격하기도 했습니다.

룬스톤에는 일반적으로 구 노르드어로 된 비문이 젊은 푸타르크 문자로 새겨져 있으며, 이는 바이킹의 삶과 여행에 대한 통찰을 제공합니다. 이 시기에 그들이 전사이자 상인으로서의 역할을 강조합니다.

작성자: cl3misch | 점수: 79

42.
Texas county passes 1-year data center construction ban
(Texas county passes 1-year data center construction ban)

요약이 없습니다.

작성자: cdrnsf | 점수: 4

43.
How to Write to SSDs [pdf]
(How to Write to SSDs [pdf])

요약이 없습니다.

작성자: matt_d | 점수: 165

44.
온라인 게임 보호 법안 통과!
(Bill to block publishers from killing online games advances in California)

캘리포니아에서 온라인 게임을 보호하기 위한 법안이 주 하원의 예산위원회를 통과하며 전체 의회 투표를 준비하고 있다. '게임 보호법'은 게임 퍼블리셔가 온라인 서비스를 종료할 경우, 환불을 제공하거나 독립적으로 플레이할 수 있는 게임 버전을 만들어야 한다고 요구한다. 또한, 퍼블리셔는 서비스 중단 60일 전에 플레이어에게 통지해야 한다.

이 법안은 2024년에 인기 게임이 종료된 후 결성된 시민 단체 '게임을 죽이지 마세요'의 지지를 받고 있다. 이들은 플레이어가 구매한 게임에 계속 접근할 수 있어야 한다고 주장한다. 그러나 주요 게임 퍼블리셔를 대표하는 엔터테인먼트 소프트웨어 협회는 이 법안에 반대하며, 게임 배급 방식에 대한 잘못된 이해를 바탕으로 하고 있으며, 퍼블리셔에게 비현실적인 라이선스 요구를 부과할 것이라고 주장하고 있다.

이 법안은 다른 위원회에서도 지지를 받았지만, 주 하원과 상원에서 여전히 도전에 직면해 있으며, 주지사가 법안에 서명하기 위해서는 더 많은 절차를 거쳐야 한다. 캘리포니아에서의 진전은 게임 보존 운동에 힘을 실어주고 있으며, 특히 영국에서의 유사한 노력들이 둔화되고 있는 상황에서 더욱 주목받고 있다.

작성자: Lihh27 | 점수: 555

45.
I 3D Printed Origami [video]
(I 3D Printed Origami [video])

요약이 없습니다.

작성자: Teever | 점수: 8

46.
Charity – Categorical programming language (1998)
(Charity – Categorical programming language (1998))

요약이 없습니다.

작성자: matteodelabre | 점수: 25

47.
테슬라 로보택시 사고 공개
(Tesla reveals two Robotaxi crashes involving teleoperators)

테슬라의 로봇택시는 2025년 7월 이후 텍사스 오스틴에서 원격 조작 중 두 건의 사고에 연루되었습니다. 두 사건 모두 저속에서 발생했으며, 안전 모니터가 함께 있었고 차량에는 승객이 없었습니다.

테슬라는 원격 조작자가 10마일 이하의 속도로 차량을 제어할 수 있어 어려운 상황에서 신속하게 도움을 줄 수 있다고 밝혔습니다. 이전에는 사고에 대한 세부 정보를 공개하지 않았지만, 최근에는 국가 고속도로 교통 안전국(NHTSA)에 더 많은 정보를 제공하며 지난해부터 총 17건의 사고가 발생했다고 밝혔습니다.

2025년 7월의 한 사건에서는 차량이 멈추자 원격 조작자가 개입해 차량이 울타리에 부딪히는 사고가 발생했습니다. 2026년 1월의 또 다른 사고에서는 비슷한 도움 요청 후 차량이 건설 바리케이드에 긁히는 일이 있었습니다. 그 외에도 개나 체인과 같은 장애물과 관련된 경미한 사고들이 있었습니다.

웨이모와 같은 다른 회사들과 비교했을 때, 테슬라는 더 적은 사고를 보고했지만, 일론 머스크는 안전 문제로 인해 자율 호출 서비스의 확장이 지연되고 있다고 인정했습니다.

작성자: Brajeshwar | 점수: 48

48.
이미지 블래스터: 한 장의 이미지로 3D 환경 생성!
(Image-blaster: Creates 3D environments, SFX, and meshes from a single image)

Image-Blaster는 단일 이미지를 바탕으로 빠르게 3D 환경, 음향 효과 및 모델을 생성하는 도구입니다. 이 도구는 이미지를 완전한 3D 설정으로 변환하는 데 5분도 채 걸리지 않아, 3D 프로젝트를 시작하는 데 매우 유용합니다.

시작하려면, 먼저 터미널을 열고 저장소를 복제합니다. 명령어는 git clone https://github.com/neilsonnn/image-blaster입니다. 그 다음, 해당 디렉토리로 이동합니다. 명령어는 cd image-blaster입니다. 이후 Claude를 설치하려면 curl -fsSL https://claude.ai/install.sh | bash를 입력합니다. Claude에 API 키를 제공하고 입력 디렉토리에 이미지를 업로드합니다. 마지막으로, Claude에게 이미지를 처리하도록 요청하고 각 단계를 확인합니다.

Image-Blaster의 주요 기능으로는 동적 객체를 위한 3D 모델(.glb, .obj) 생성, 정적 환경을 위한 가우시안 스플랫(.spz) 생성, 그리고 주변 소음 및 특정 음향 효과(.mp3) 생성이 있습니다.

이 도구는 Unity, Unreal, Godot와 같은 게임 엔진 및 Blender와 웹 앱과 같은 소프트웨어에 통합할 수 있습니다.

고급 옵션으로는 환경 생성 및 이미지 정리를 위한 여러 모델을 사용합니다. 사용자는 모델 생성 시 얼굴 수, 재료 유형, 다각형 유형 등의 매개변수를 맞춤 설정할 수 있습니다.

사용 사례로는 비디오 게임 레벨 디자인, 개인 공간 재현, 로봇 환경 개발, 영화 촬영지 탐색, 건축 렌더링 생성 등이 있습니다.

개발 시 주의사항으로, Claude가 React 뷰어를 수정할 수 있도록 하려면 .claudeignore 파일에서 "/app"을 제거해야 합니다.

작성자: MattRogish | 점수: 176

49.
과학 계산기 CPU 설계
(I designed a nibble-oriented CPU in Verilog to build a scientific calculator)

이 프로젝트는 FPGA(필드 프로그래머블 게이트 어레이)를 이용해 과학 계산기를 만드는 것입니다. 이 계산기는 맞춤형 소프트 CPU와 마이크로코드 펌웨어, 다양한 지원 도구를 갖추고 있습니다.

프로젝트 구조는 다음과 같습니다. 'verilog/' 폴더에는 CPU와 테스트를 위한 Verilog/SystemVerilog 파일이 들어 있습니다. 'ucode/' 폴더에는 소프트 CPU를 위한 마이크로코드가 저장되어 있습니다. 'quartus/' 폴더에는 FPGA 합성을 위한 파일이 포함되어 있습니다. 'modelsim/' 폴더는 ModelSim을 이용한 시뮬레이션 설정을 위한 것입니다. 'Qt/' 폴더는 Qt 기반의 시뮬레이터와 디버거를 포함하고 있습니다. 'calctest/'는 하드웨어 테스트를 위한 명령줄 도구입니다. 'tools/' 폴더에는 마이크로코드를 위한 어셈블러와 스크립트 컴파일러가 있습니다. 마지막으로 'Pathfinding/' 폴더는 알고리즘 관련 연구 프로젝트를 포함하고 있습니다.

계산기를 빠르게 사용해 보려면 Qt 시뮬레이터를 빌드해야 합니다. 먼저 WSL2에서 프로젝트 디렉토리로 이동한 후, 'make qt' 명령을 실행합니다. 그 다음 Qt Creator에서 'Qt/Calculator.pro' 파일을 열고 빌드하면 됩니다.

필요한 도구는 다음과 같습니다. Verilator는 Verilog 시뮬레이션을 위해 필요합니다. Qt는 애플리케이션 개발을 위해 사용되며, 버전은 6.9 이상이어야 합니다. Quartus는 FPGA 합성을 위해 필요하며, 버전은 13.0 SP1입니다. ModelSim은 시뮬레이션을 위한 선택적 도구입니다. Visual Studio 2022는 C++ 컴파일을 위해 필요합니다. Python 3는 어셈블러와 도구를 위해 사용됩니다.

빌드할 수 있는 타겟은 여러 가지가 있습니다. Qt 시뮬레이터는 'make qt' 명령으로 빌드할 수 있습니다. Calctest는 'make calctest'로 빌드할 수 있으며, ModelSim의 자가 테스트는 'make test_self'로 빌드할 수 있습니다. FPGA 하드웨어는 'make revB' 명령으로 조립할 수 있습니다.

Pathfinding 프로젝트는 독립적인 연구 및 알고리즘 테스트를 위한 것입니다.

이 프로젝트는 크리에이티브 커먼즈 라이선스 하에 있으며, 적절한 저작권 표시와 함께 공유 및 수정이 가능하지만 상업적 사용은 허용되지 않습니다.

작성자: gdevic | 점수: 115

50.
작은 전자책
(A Tiny E Reader)

저자는 독서를 좋아하지만, 난독증으로 인해 인쇄된 책의 다양한 글꼴과 레이아웃 때문에 전자책을 선호합니다. 최근에 XTEINK X4라는 작은 전자책 리더기를 구입했으며, 몇 가지 디자인 결함이 있지만 잘 만들어졌다고 느낍니다. 저자는 Cross Point라는 서드파티 펌웨어를 사용하여 난독증에 적합한 글꼴로 더 쉽게 읽을 수 있도록 하고 있습니다.

저자는 X4를 짧은 자유 시간 동안 대기 중에 읽기 위해 활용하고 있으며, 깊이 있는 독서를 위해서는 다른 전자책 리더기를 사용하고 있습니다. X4 구매가 충동적이었다고 인정하지만, "한가한 독서"에 유용한 추가 장치라고 생각합니다. 다만, 일부 책에서 가끔 형식 문제가 발생하기도 합니다.

작성자: louismerlin | 점수: 53

51.
신경망의 뱀 게임 도전!
(Watch a neural net learn to play Snake)

이 글은 tinygrad를 사용한 브라우저 PPO(근접 정책 최적화) 훈련 시연에 관한 내용입니다. 이 과정에서는 TinyJit를 활용하여 WebGPU 커널을 실행하며, WebGPU가 작동하기 위해 필요합니다.

작성자: c1b | 점수: 181

52.
제이슨 스콧의 ASCII
(ASCII by Jason Scott)

죄송하지만, 외부 링크에 직접 접근할 수는 없습니다. 하지만 요약하고 싶은 내용을 제공해 주시면 기꺼이 도와드리겠습니다!

작성자: bookofjoe | 점수: 199

53.
안전한 러스트의 허점
(Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust")

한 사용자가 GitHub에 있는 "bun"이라는 Rust 프로젝트의 코드베이스에서 문제를 보고했습니다. 이들은 안전하지 않은 코드를 사용할 때 "정의되지 않은 동작" 오류를 경험했으며, 이는 잘못된 참조로 이어졌습니다. 이 문제는 코드가 메모리를 제대로 관리하지 않기 때문에 발생하며, 심각한 버그를 초래할 수 있습니다.

문제를 일으키는 특정 코드는 원시 포인터에서 슬라이스를 생성하려고 하지만, 그 유효성을 확인하지 않아 잠재적인 충돌이나 예측할 수 없는 동작을 초래합니다. 사용자는 AI 도구가 안전한 Rust 코드를 작성하는 데 어려움을 겪고 있으며, 코드 품질을 높이기 위해 경험이 풍부한 Rust 개발자를 고용할 것을 권장했습니다.

이 문제는 Rust 코드베이스에서 중요한 안전성 문제를 강조하며, 프로젝트에서 사용되는 모든 안전하지 않은 코드에 대한 철저한 검토가 필요하다는 점을 시사합니다.

작성자: ndiddy | 점수: 455

54.
저렴한 8채널 바이오센서
(ESP-EEG is an affordable 8-channel biosensing board)

Cerelog은 취미로 사용할 수 있는 가격에 EEG, EMG, ECG 기능을 제공하는 8채널 바이오 센싱 보드인 ESP-EEG를 출시했습니다. 이 제품은 OpenBCI Cyton과 같은 기존 옵션의 절반도 안 되는 가격으로 제공됩니다. ESP-EEG는 신호의 품질이 뛰어난 Texas Instruments의 ADS1299 칩을 사용하여 더 깨끗한 신호를 제공합니다.

이 보드는 OpenBCI와 Brainflow 소프트웨어를 지원하며, 전 SpaceX 엔지니어인 사이먼 하키미안이 개발했습니다. 블루투스와 WiFi 하드웨어 지원이 있지만, 현재 펌웨어가 준비되지 않아 USB를 통해서만 연결할 수 있습니다.

이 프로젝트의 자료에는 혼란스러운 라이선스 세부사항이 있습니다. 펌웨어는 MIT 라이선스 하에 오픈 소스로 제공되지만, 하드웨어 회로도는 비상업적 라이선스 하에 있어 쉽게 복제할 수 없도록 되어 있습니다.

사이먼은 성능과 기능을 개선하기 위해 이 보드를 처음부터 설계했다고 설명하며, WiFi 스트리밍과 추가 기능에 중점을 두었다고 전했습니다.

더 많은 정보와 제품 페이지, 펌웨어 저장소, 사용 가이드 링크가 제공됩니다.

작성자: surprisetalk | 점수: 64

55.
줄립 재단
(The Zulip Foundation)

2026년 5월 15일, 팀 애봇은 줄립 오픈소스 프로젝트와 그 뒤에 있는 칸드라 랩스에 대한 중요한 변화를 발표했습니다. 그는 풀타임 리더십에서 물러나 앤트로픽에 합류하며, 세 명의 다른 고위 팀원도 함께합니다. 칸드라 랩스는 새로 설립된 비영리 단체인 줄립 재단에 기부되어, 이 재단이 프로젝트를 관리하고 장기적인 지속 가능성과 공공의 이익에 부합하도록 할 것입니다.

조직적인 팀 채팅 기능으로 유명한 줄립은 많은 사용자 기반을 가지고 있으며, 최근 출시된 버전에는 전 세계 160명 이상의 개인이 기여했습니다. 재단은 안정적인 거버넌스를 제공하고 다양한 조직의 채팅 경험을 향상시키는 데 집중할 계획입니다. 칸드라 랩스는 고객 서비스에 큰 변화 없이 줄립을 계속 운영하고 지원할 것입니다.

줄립 재단의 초기 이사회에는 팀 애봇, 그렉 프라이스, 알야 애봇, 조쉬 트리플렛이 포함되어 있으며, 다양한 분야의 전문가들로 자문 위원을 확장할 계획입니다. 칸드라 랩스의 원활한 전환을 위해 킴 반디버가 임시 사장으로 임명되었습니다.

새로운 구조는 줄립이 자금을 더 효과적으로 모금하고, 보조금을 신청하며, 기부를 받을 수 있도록 하면서도 그 가치를 유지할 수 있게 합니다. 팀 애봇이 물러나기로 한 결정은 AI의 책임 있는 개발에 기여하고자 하는 바람에서 비롯되었습니다.

칸드라 랩스의 기존 팀은 줄립 작업을 계속하며, 팀의 문화는 주요 강점으로 여겨집니다. 애봇은 기여자로서 계속 참여할 계획입니다. 이러한 변화에 대한 커뮤니티 질문을 다루기 위해 5월 19일에 Q&A 세션이 예정되어 있습니다.

작성자: boramalper | 점수: 292

56.
일본에서 산 '고물' PSP
(I Bought a “Junk” PSP From Japan)

저자는 일본에서 중고 PSP(플레이스테이션 포터블)를 구매한 경험을 공유하며, 이 기기의 매력과 구매 과정을 프로젝트로서 설명합니다. PSP의 디자인을 높이 평가하며, 직접 복원해보고 싶었던 마음을 전합니다.

구매 과정에서 PSP를 사기 가장 좋은 플랫폼은 Buyee라는 서비스입니다. Buyee는 일본의 온라인 마켓플레이스에 접근할 수 있도록 도와주며, 더 나은 가격과 품질을 보장합니다. 일본에서 "정크"로 분류된 물품들은 대개 소소한 수리만 필요해 좋은 거래가 될 수 있습니다.

저자는 약 38 호주 달러에 "검증되지 않음"으로 표시된 PSP 2000을 구매했습니다. Buyee를 이용해 배송 과정이 원활하게 진행되었고, 구매 후 약 일주일 만에 호주에 도착했습니다.

도착한 PSP는 문제없이 전원이 켜졌고, 오래된 커스텀 펌웨어와 미리 설치된 게임들이 있었습니다. 저자는 이전 사용자의 설정과 게임을 발견하며 마치 타임 캡슐을 열어본 듯한 흥미로운 경험을 했습니다.

저자는 교체용 배터리와 커버를 추가로 구매해야 했고, 가격도 적당했습니다. PSP 복원에 드는 총 비용은 약 62 호주 달러가 되었습니다.

PSP를 사용해본 경험에 대해 저자는 기기의 촉감과 디자인을 즐겼다고 언급하며, 현대의 에뮬레이션이 편리함을 제공하지만 원래 하드웨어를 사용하는 것에서 오는 독특한 만족감이 있다고 말합니다.

저자는 PSP가 여전히 훌륭한 휴대용 기기라고 믿으며, 다른 사람들이 PSP를 구매하거나 복원할 때 유용한 조언을 제공합니다. 이 글은 클래식 게임 콘솔을 되살리는 과정에 대한 가이드이자 개인적인 이야기로, 레트로 게임의 즐거움과 빈티지 기술을 획득하고 복원하는 과정을 강조합니다.

작성자: Kate0CoolLibby | 점수: 81

57.
라디클: 독립 코드 포지
(Radicle: Sovereign {code forge} built on Git)

Radicle은 Git을 기반으로 한 분산형 오픈소스 코드 협업 플랫폼입니다. 전통적인 코드 호스팅 서비스와 달리, 사용자가 중앙 권한 없이 자신의 데이터와 작업 흐름을 직접 관리할 수 있도록 합니다.

주요 기능으로는 동료 간 협업이 있습니다. 사용자는 코드와 자료를 직접 공유하여, 네트워크를 단일 주체가 통제하지 않도록 합니다. 데이터 보안 또한 중요한 특징입니다. 모든 기여는 암호화를 통해 검증되어 진위와 소유권이 보장됩니다. 로컬 우선 접근 방식을 채택하여, 사용자는 오프라인에서도 작업할 수 있으며 언제든지 데이터에 접근할 수 있습니다. 또한, Radicle의 모듈형 디자인 덕분에 개발자들은 독창적인 협업 도구를 만들 수 있습니다.

Radicle을 시작하려면, 간단한 명령어로 Linux, macOS, BSD 시스템에 설치할 수 있습니다. 그래픽 환경을 원하는 사용자들을 위해 데스크톱 클라이언트도 제공됩니다. Radicle은 오픈소스이며, 커뮤니티의 기여를 환영합니다.

Radicle의 최신 릴리스와 커뮤니티 소식은 소셜 미디어와 커뮤니티 채널을 통해 확인할 수 있습니다.

작성자: KolmogorovComp | 점수: 250

58.
챗GPT, 뱅크 계좌 연결!
(OpenAI is connecting ChatGPT to bank accounts via Plaid)

OpenAI는 ChatGPT 사용자들이 Plaid라는 플랫폼을 통해 자신의 은행 계좌를 연결할 수 있게 되었다고 발표했습니다. 이를 통해 ChatGPT는 사용자의 금융 정보, 즉 잔고, 거래 내역, 투자 세부사항 등을 접근할 수 있습니다. 사용자들은 그 대가로 지출 대시보드와 개인화된 재정 조언을 받을 수 있습니다.

중요한 점은 ChatGPT가 은행 계좌를 변경하거나 전체 계좌 번호를 볼 수 없다는 것입니다. 사용자는 언제든지 자신의 계좌 연결을 해제할 수 있지만, OpenAI는 해제 후 최대 30일 동안 데이터를 보관할 수 있습니다. OpenAI가 이 금융 데이터를 어떻게 사용할 것인지에 대한 개인정보 보호 우려도 있습니다. 특히 이전에 건강 데이터에 접근할 수 있는 기능을 출시한 바 있어 더욱 주목받고 있습니다.

현재 이 서비스는 월 200달러의 Pro 구독자에게 제공되며, 향후 다른 사용자로 확대할 계획이 있습니다. 이 기능은 유용한 재정 관리 도구를 제공할 것으로 기대되지만, 데이터 개인정보 보호와 안전에 대한 중요한 질문을 제기합니다.

작성자: steveharing1 | 점수: 96

59.
아날로그 테이프의 곰팡이 연구
(Research on mildew contamination affecting the sound quality of analog tapes)

이 기사는 곰팡이 오염이 아날로그 테이프 아카이브의 음질에 미치는 영향을 다룬 연구에 대해 설명합니다. 1947년부터 아날로그 테이프는 다양한 분야에서 음향 녹음에 널리 사용되어 왔지만, 테이프 위에 곰팡이가 자랄 수 있어 보존과 음질에 위협이 됩니다. 연구자들은 ATR-FTIR와 SEM 같은 기술을 사용하여 테이프의 물리적 및 화학적 특성을 분석하고, 곰팡이인 페니실리움과 아스퍼질루스에서 채취한 샘플을 연구했습니다. 그들은 곰팡이의 오염 정도가 음질에 미치는 영향을 스펙트럼 특성과 음향 매개변수를 통해 조사했습니다. 연구 결과는 곰팡이가 음질에 미치는 해로운 영향을 이해하는 데 도움을 주며, 이러한 음향 아카이브를 더 잘 보존할 수 있는 방법을 제안합니다.

작성자: crousto | 점수: 31

60.
진실의 거짓말: 전자담배 논란
(NYT and vaping: How to lie by saying only true things (2022))

2022년 뉴욕 타임스의 청소년 전자담배에 관한 기사를 비판하는 내용이다. 이 기사는 합법적인 니코틴 전자담배가 한 젊은 여성의 폐 손상을 초래했다고 암시하며 독자를 오도하고 있다는 주장이다. 그러나 실제로는 이 손상이 불법 THC 전자담배 제품 때문이었다. 저자는 기사의 모든 진술이 기술적으로는 사실이지만, 사실을 제시하는 방식이 잘못된 이야기를 만들어낸다고 지적한다.

이 기사는 2019년 불순물로 인해 발생한 EVALI 발병 사건을 다루고 있으며, 이 사건이 합법적인 니코틴 전자담배에 대한 감시와 규제를 강화하는 계기가 되었다고 설명한다. 니코틴 제품과 EVALI 사이의 연관성을 입증할 증거는 없지만, 언론은 THC와 니코틴 전자담배를 혼동하여 대중의 인식과 정책에 영향을 미쳤다.

저자는 뉴욕 타임스 기사가 "의제 저널리즘"의 한 예라고 언급한다. 여기서 작가는 독자가 잘못된 결론에 도달하도록 단어를 신중하게 선택하고 문장을 구성한다. 이 글은 과학 저널리즘에서 진실이 오해의 소지가 있는 언어로 가려질 수 있기 때문에 미디어 보도를 비판적으로 분석하는 것이 중요하다고 강조한다.

결론적으로, 이 글은 전자담배와 같은 공공 건강 문제에 대한 저널리즘 보도를 해석할 때 신중한 독서와 회의적인 태도가 필요하다고 강조한다.

작성자: Ariarule | 점수: 106

61.
마이크로소프트 해킹!
(Microsoft Exchange, Windows 11 hacked on second day of Pwn2Own)

2026년 5월 14일부터 16일까지 베를린에서 열린 Pwn2Own 해킹 대회에서 보안 연구자들이 Windows 11과 Microsoft Exchange를 포함한 다양한 제품에서 15개의 제로데이 취약점을 성공적으로 악용하며, 이틀째에 총 385,750달러의 현금 보상을 받았습니다.

이번 대회는 기업 기술과 인공지능을 테스트하는 데 중점을 두고 있으며, 참가자들은 여러 카테고리의 완전히 업데이트된 제품을 해킹하여 1,000,000달러 이상의 상금을 받을 수 있습니다. 특히, Cheng-Da Tsai는 Microsoft Exchange의 취약점을 악용해 200,000달러를 획득했으며, 다른 참가자들은 Windows 11과 Red Hat Enterprise Linux를 해킹해 추가 상금을 받았습니다.

첫날에는 Windows 11과 Microsoft Edge에 대한 여러 성공적인 해킹이 있었습니다. 셋째 날에는 Microsoft SharePoint와 기타 인공지능 도구를 대상으로 한 공격이 계속될 예정입니다.

Pwn2Own 대회는 제로데이 이니셔티브의 일환으로, 대회 후 공개된 취약점을 수정할 수 있도록 공급업체에게 90일의 시간을 제공합니다.

작성자: Brajeshwar | 점수: 13

62.
리눅스 사랑, 윈도우 포기 못해
(I love Linux, but I can't quit Windows)

저자는 20년 동안 페도라와 우분투 같은 다양한 리눅스 배포판을 사용하며 겪은 오랜 고충을 이야기합니다. 리눅스와 그 커뮤니티에 대한 존경심은 있지만, 느린 웹사이트 로딩이나 업데이트 도구의 문제 등으로 인해 자주 윈도우로 돌아가게 된다고 합니다. 이러한 문제는 새로 설치한 시스템에서도 발생하곤 합니다.

저자는 윈도우의 예측 가능성을 높이 평가합니다. 마이크로소프트 광고와 같은 귀찮은 기능이 있지만, 리눅스의 예측할 수 없는 문제들보다 관리하기가 훨씬 수월하다고 느낍니다. 마이크로소프트에도 결점이 있지만, 현재의 필요에 맞춰 윈도우의 신뢰성을 중요하게 생각합니다. 특히 젊은 시절에 비해 문제를 해결할 시간이 줄어든 만큼, 윈도우가 더 적합하다고 느낍니다. 앞으로 다시 리눅스를 시도할 계획도 가지고 있습니다.

작성자: speckx | 점수: 86

63.
2024 RAV4 하이브리드, 모뎀과 GPS 제거!
(Removing the modem and GPS from my 2024 RAV4 hybrid)

블로그 글에서는 저자가 2024년형 RAV4 하이브리드에서 모뎀과 GPS를 제거한 경험을 다루고 있습니다. 현대 자동차, 특히 RAV4와 같은 차량은 많은 개인 데이터를 수집하고 전송하여 보안과 개인 정보 보호에 대한 우려를 낳고 있습니다. 다양한 자동차 제조사들이 원격 접근 취약점이나 부적절한 데이터 공유로 인해 발생한 데이터 유출 사례도 언급됩니다.

저자는 자동차가 데이터를 전송하지 않도록 하기 위해 데이터 통신 모듈(DCM)과 GPS를 제거했습니다. 제거 과정에 필요한 도구와 부품에 대한 자세한 설명도 포함되어 있습니다. 이 작업은 차량의 오버 더 에어 업데이트나 긴급 서비스와 같은 일부 기능에 영향을 미칠 수 있지만, 저자는 DCM 우회 키트를 사용하여 차량 내 마이크와 같은 필수 기능을 유지하는 방법을 설명합니다.

저자는 모뎀을 제거하면 특정 보증 조건이 무효화될 수 있지만, 차량의 핵심 기능은 여전히 작동한다고 강조합니다. 또한, 카플레이와 같은 기능을 사용할 때는 유선 연결을 이용해 토요타에 텔레메트리 데이터를 전송하지 않도록 하는 것이 좋다고 조언합니다. 제거 작업을 마친 후 저자는 차량이 더 이상 데이터를 전송하지 않는다고 확인합니다.

저자는 이 수정에 만족하지만, 앞으로 차량에 이러한 기술이 통합되는 것과 더 강력한 개인 정보 보호 법안의 필요성에 대한 우려를 표명합니다.

작성자: arkadiyt | 점수: 1065

64.
엘랑/OTP 29.0 출시!
(Erlang/OTP 29.0)

Erlang/OTP 29.0이 2026년 5월 13일에 출시되었습니다. 이번 버전은 여러 가지 새로운 기능과 개선 사항을 도입했으며, 일부 호환성 문제도 발생했습니다. 주요 내용은 다음과 같습니다.

첫째, 안전성 기능이 강화되었습니다. 새로운 -unsafe 속성을 통해 함수가 안전하지 않음을 표시하고, 이러한 호출에 대해 컴파일러 경고를 제공합니다. 또한, 보안을 강화하기 위해 특정 서비스의 SSH 데몬이 기본적으로 비활성화되었습니다.

둘째, SSL 관련 개선이 이루어졌습니다. 기본 키 교환 그룹이 양자 컴퓨팅 위협에 더 안전한 하이브리드 알고리즘으로 변경되었습니다.

셋째, 새로운 모듈과 함수가 추가되었습니다. io_ansi 모듈은 터미널 텍스트에 색상과 스타일을 추가할 수 있게 해줍니다. ct_doctest 모듈은 문서 예제의 정확성을 테스트합니다.

넷째, 언어 개선 사항이 포함되었습니다. 네이티브 레코드가 실험적인 데이터 타입으로 도입되었고, 새로운 가드 함수 is_integer/3는 특정 범위 내에서 값이 정수인지 확인합니다. 다중 값 이해(comprehension)도 지원됩니다.

다섯째, 컴파일러와 JIT 개선이 이루어졌습니다. JIT 컴파일러는 특정 작업에 대해 더 나은 코드를 생성하며, 맵 이해에 대한 컴파일러의 효율성도 향상되었습니다.

여섯째, 경고 및 사용 중단(deprecation) 사항이 추가되었습니다. 새로운 컴파일러 경고가 기본적으로 활성화되며, 사용 중단된 기능에 대한 경고도 포함됩니다. 필요에 따라 사용자는 이러한 경고를 비활성화할 수 있습니다.

마지막으로, 표준 라이브러리 업데이트로 무작위로 리스트를 섞는 새로운 함수가 추가되었습니다. 더 자세한 정보와 변경 사항의 전체 목록은 README를 참조하시기 바랍니다.

작성자: pyinstallwoes | 점수: 238

65.
High dimensional geometry is transforming the MRI industry (2017) [pdf]
(High dimensional geometry is transforming the MRI industry (2017) [pdf])

요약이 없습니다.

작성자: nill0 | 점수: 104

66.
거래 사기 잡는 SQL 패턴
(SQL patterns I use to catch transaction fraud)

이 기사는 거래 사기를 탐지하기 위한 여섯 가지 SQL 패턴을 설명하며, 주로 거래 데이터를 분석하여 의심스러운 활동을 식별하는 데 중점을 두고 있습니다. 주요 내용을 간단히 정리하면 다음과 같습니다.

첫 번째 패턴은 '속도'입니다. 이 패턴은 짧은 시간 내에 발생하는 거래의 수가 많은지를 확인합니다. 사기범들은 종종 도난당한 카드를 빠르게 사용하여 자금을 소진하려고 합니다. SQL 쿼리를 통해 거래를 시간 단위나 분 단위로 그룹화하여 이러한 급증을 식별할 수 있습니다.

두 번째는 '불가능한 이동'입니다. 이 패턴은 카드가 짧은 시간 안에 두 개의 먼 장소에서 사용되는 경우를 탐지합니다. 일반적으로 이는 불가능한 상황입니다. SQL 쿼리는 타임스탬프와 위치를 비교하여 이러한 이상 현상을 찾아냅니다.

세 번째는 '금액 이상'입니다. 특정 거래 금액, 예를 들어 1.00달러나 100달러에 가까운 금액은 종종 사기와 관련이 있습니다. 이러한 의심스러운 금액을 SQL 쿼리를 통해 표시할 수 있습니다.

네 번째는 '의심스러운 상인'입니다. 특정 상인에서 거래가 갑자기 증가하고, 특히 여러 개의 고유한 카드가 관련된 경우 이는 카드 리더기가 해킹되었음을 나타낼 수 있습니다. SQL은 상인에서의 거래 패턴을 분석하여 이러한 급증을 식별합니다.

다섯 번째는 '비정상적인 시간대의 지출'입니다. 대부분의 사람들은 정기적인 지출 패턴을 가지고 있습니다. 비정상적인 시간에 발생하는 거래는 사기를 암시할 수 있습니다. SQL 쿼리는 카드 소지자의 행동을 식별하여 이러한 불규칙성을 표시합니다.

마지막으로 '연쇄 신호를 위한 윈도우 함수'입니다. 이 기술은 분석가가 여러 신호를 결합하여 보다 효과적인 사기 탐지를 가능하게 합니다. SQL 필터를 통해 다양한 사기 규칙을 적용하는 과정을 간소화합니다.

이 기사는 이러한 패턴을 함께 사용하면 사기 활동을 식별할 가능성이 높아지고, 잘못된 경고를 줄일 수 있다고 강조합니다. 초보자는 속도 패턴부터 시작할 것을 권장하며, 보다 효율적인 분석을 위해 윈도우 함수에 투자할 것을 제안합니다. 또한 사기 탐지 노력에서 잘못된 경고 처리, 개인 정보 보호 문제, 비용 고려의 중요성을 강조합니다.

작성자: redbell | 점수: 297

67.
EMiX: FPGA 한계를 넘다
(EMiX: Emulating Beyond Single-FPGA Limits)

FPGA 수준의 에뮬레이션은 생산 전에 칩 설계를 테스트하는 데 매우 중요하지만, 대규모 멀티코어 시스템은 종종 단일 FPGA가 제공할 수 있는 자원보다 더 많은 자원을 필요로 합니다. 이를 해결하기 위해 우리는 EMiX라는 프레임워크를 개발했습니다. EMiX는 여러 FPGA가 협력하여 복잡한 멀티코어 RISC-V 시스템을 에뮬레이션할 수 있도록 합니다. 이 프레임워크는 큰 설계를 더 작은 부분으로 나누고 이를 여러 FPGA에 분산시켜, 주요 재설계 없이도 프로세스를 더 효율적으로 만듭니다. 우리는 EMiX를 사용하여 8개의 Alveo U55c FPGA로 구성된 64코어 시스템을 테스트했으며, 리눅스를 포함한 전체 시스템을 성공적으로 실행했습니다. EMiX는 오픈 소스 소프트웨어로 제공될 예정입니다.

작성자: PaulHoule | 점수: 15

68.
OSS 보안의 새로운 시대
(Welcome to the Strip Mining Era of OSS Security)

2026년 오픈 소스 소프트웨어(OSS)는 유지 관리와 사용자 측면에서 큰 도전에 직면하고 있습니다. 주요 내용은 다음과 같습니다.

첫째, 보안 문제 보고가 급증하고 있습니다. 1월 이후 메타베이스의 보안 문제 보고 건수가 월 10건에서 주 10건으로 증가했습니다. 이는 취약점 발견의 질이 높아졌음을 나타내며, 주로 개선된 자동 스캐닝 도구 덕분입니다.

둘째, 새로운 도구들이 고급 언어 모델을 활용하여 공개 소스 코드에서 취약점을 더 잘 찾아내고 있습니다. 이로 인해 보고된 문제의 양과 신뢰성이 모두 증가하고 있습니다.

셋째, 취약점 발견 경향이 변화하고 있습니다. 대량 스캐닝을 통해 취약점이 점점 더 쉽게 발견되고 있어, 누구나 사용 가능한 코드에서 문제를 찾는 것이 쉬워졌습니다.

넷째, OSS 유지 관리자는 공개된 취약점이 이미 다른 사람에게 알려져 있을 가능성이 높다는 점을 인식해야 합니다. 따라서 이러한 문제를 신속하게 해결하는 것이 중요합니다. 오픈 소스의 특성상 취약점이 언제 공개될지 통제할 수 없습니다.

다섯째, 비상업적 OSS 프로젝트는 상업적 기업에 비해 보안에 대한 전담 자원이 부족하여 더 큰 어려움을 겪을 수 있습니다.

여섯째, 소프트웨어 개발자에게는 다음과 같은 권장 사항이 있습니다. 보안 문제의 증가를 예상하고 자주 스캔을 실시해야 합니다. 정기적인 보안 패치를 적용하고 사용자에게 업그레이드를 쉽게 할 수 있도록 해야 합니다. 강력한 보안 아키텍처를 구축하고 취약점을 즉시 수정해야 합니다. 폐쇄형 소스 개발자는 코드 유출 가능성에 유의해야 합니다.

마지막으로, OSS 사용자에게는 다음과 같은 최선의 방법이 있습니다. 의존성의 빈번한 업그레이드에 대비해야 하며, OSS 구성 요소를 적극적으로 모니터링하고 유지 관리해야 합니다. 로그 기록 및 접근 제어를 포함한 보안 조치를 강화해야 합니다.

결론적으로, 자동화된 취약점 탐지가 증가함에 따라 장기적으로는 더 안전한 소프트웨어가 기대되지만, 당장은 OSS 유지 관리와 사용자 모두에게 도전적인 시기가 될 것입니다.

작성자: salsakran | 점수: 122

69.
웨이모, 로봇택시 3,800대 업데이트
(Waymo updates 3,800 robotaxis after they 'drive into standing water')

웨이모가 소프트웨어 문제로 인해 약 3,800대의 로봇택시를 리콜하고 있습니다. 이 문제는 차량이 침수된 지역으로 들어갈 수 있게 만들 수 있습니다. 최근 텍사스 오스틴에서는 이러한 차량들이 침수된 도로를 주행하며 교통 문제를 일으키는 모습이 목격되었습니다. 이번 리콜은 웨이모의 다섯 번째와 여섯 번째 세대 자동 운전 시스템을 사용하는 차량에 해당합니다.

회사는 이 문제를 인정하고, 다시는 이런 일이 발생하지 않도록 "추가 소프트웨어 안전 장치"를 포함한 수정 작업을 진행하고 있습니다. 또한 극한 날씨에서 로봇택시의 운행을 제한하고 있습니다. 웨이모는 샌프란시스코와 로스앤젤레스와 같은 주요 도시를 포함해 미국의 11개 시장에서 운영되고 있습니다. 현재 샌안토니오에서는 로봇택시가 홍수에 휩쓸리는 사건이 발생한 후 서비스가 일시 중단된 상태입니다. 웨이모는 조속히 그곳에서의 운영을 재개하기 위해 노력하고 있습니다. 안전은 그들이 서비스를 확장하는 과정에서 가장 중요한 우선사항입니다.

작성자: drob518 | 점수: 202

70.
美 법무부, 애플·구글에 10만 사용자 공개 요구
(U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app)

미국 법무부는 차량 배출 가스 위반에 대한 조사 일환으로 EZ Lynk Auto Agent 앱 사용자 10만 명 이상의 개인 정보를 애플과 구글에 공개할 것을 요구하고 있습니다. 법무부는 EZ Lynk가 사용자가 배출 가스 규제를 우회할 수 있도록 돕는 장치를 판매하고 있으며, 이는 청정 공기법을 위반한다고 주장하고 있습니다.

EZ Lynk는 이러한 혐의를 부인하며, 자사의 앱은 차량 성능 모니터링과 진단을 위한 것이지 불법적인 배출 조작을 위한 것이 아니라고 밝혔습니다. 법무부의 소환장에는 EZ Lynk 하드웨어 판매와 관련해 아마존과 월마트의 데이터도 요청하고 있습니다.

EZ Lynk의 변호사들은 법무부의 요구가 과도하며 개인 정보 보호 권리를 침해한다고 주장하고 있으며, 애플과 구글은 소환장에 대해 이의를 제기할 것을 고려하고 있습니다. 개인 정보 보호 옹호자들은 사용자 데이터 공유의 의미에 대해 우려하고 있으며, 많은 사용자들이 앱의 서비스 약관을 완전히 이해하지 못할 수 있다는 점에서 더욱 걱정하고 있습니다.

이 사건은 정부가 집행 목적으로 앱 스토어 데이터에 접근하려는 관심이 커지고 있음을 보여줍니다. 이는 디지털 개인 정보 보호에 대한 중요한 질문을 제기합니다. 이 상황의 결과는 유사한 사례에서 사용자 데이터 처리 방식에 중대한 선례를 남길 수 있습니다.

작성자: tencentshill | 점수: 455

71.
혼자서 SOC2 준수하기
(How to be SOC2 Type 2 compliant as a solo-entreprenuer?)

한 사용자가 자신의 앱인 퍼펙트 위키의 신뢰성을 입증할 방법을 찾고 있습니다. 하지만 2만 달러 이상의 감사 비용을 지출하지 않고도 이를 해결하고 싶어 합니다. 고객들로부터 앱의 인증에 대한 질문이 많이 들어오고 있으며, 신뢰성을 보여줄 수 있는 성공적인 사례나 방법을 찾고 있습니다.

작성자: sochix | 점수: 145

72.
ABC News has taken all FiveThirtyEight articles offline
(ABC News has taken all FiveThirtyEight articles offline)

요약이 없습니다.

작성자: cmsparks | 점수: 366

73.
PET 스캔의 핵심 기술
(The nuclear-physics infrastructure behind PET scans)

1940년대에 로스앨러모스의 과학자들은 핵 분열에 집중하면서도 생명을 구하는 데 사용되는 생물 의학 동위원소의 잠재성도 발견했습니다. 동위원소는 같은 수의 양성자를 가지지만 중성자의 수가 다른 원소의 변형으로, 이로 인해 안정성과 행동이 달라집니다. 이러한 이해는 연구자들이 비방사성 응용을 위한 안정적인 동위원소를 만드는 데 도움을 주었으며, 그 중 탄소-13은 MRI와 같은 기술 및 분자 측정에 필수적입니다.

로스앨러모스는 안정적인 동위원소 생산의 선두주자가 되었고 대규모 분리 방법을 개발했습니다. 안정적인 동위원소 생산은 산업으로 옮겨갔지만, 이 연구소는 여전히 의료 영상 및 치료에 필수적인 불안정한 방사성 동위원소를 생산하고 있습니다. 예를 들어, 스트론튬-82(Sr-82)는 심장 영상을 위해 사용되는 루비듐-82(Rb-82)로 붕괴되어 심장 기능을 실시간으로 시각화할 수 있게 합니다.

이 연구소의 의료 방사성 동위원소 프로그램은 Sr-82와 게르마늄-68을 포함한 의료용 동위원소 생산에 중요한 역할을 해왔습니다. 또한, 종양 세포를 정확하게 표적하고 파괴할 수 있는 치료용 동위원소인 아크티늄-225(Ac-225)와 같은 동위원소로도 범위를 확장했습니다.

로스앨러모스는 미국의 의료 시스템을 지원하며 중요한 동위원소의 국내 공급을 보장하고, 이 분야의 새로운 과학자들을 양성하여 공공 건강과 국가 안보에서의 역할을 강화하고 있습니다.

작성자: LAsteNERD | 점수: 55

74.
UMatrix 대체품 제작
(Building a UMatrix Replacement)

이 글에서는 uMatrix 확장 프로그램이 중단된 후, 사용자들이 웹사이트 권한을 제어할 수 있도록 해주는 uBlock Origin(uBO)로의 전환에 대해 다룹니다. uBO는 일부 유사한 기능을 가지고 있지만, 현재는 구식 확장 프로그램으로 분류되며, 그 새로운 버전인 uBO Lite는 중요한 기능들이 제거되었습니다.

저자는 새로운 MV3 확장 프레임워크 아래에서 uMatrix를 재구성할 가능성을 탐구합니다. MV3는 웹 요청 처리 방식을 변경하여, 각 요청에 대해 스크립트를 실행하는 대신 더 선언적인 접근 방식을 강조합니다. 이전 방법에 비해 일부 기능이 제한되긴 하지만, 저자는 여전히 자신의 필요를 충족할 수 있다고 믿고 있습니다.

웹사이트 권한 관리를 위해 저자는 Content Security Policy(CSP)와 declarativeNetRequest 규칙을 결합해 사용할 것을 제안합니다. 이를 통해 브라우저가 보안 위반을 처리하고 사용자가 허용하거나 거부할 수 있는 자원 목록을 업데이트할 수 있게 됩니다.

저자는 이 새로운 도구의 기본 설계를 outline하고, 이를 matrix³라는 이름으로 명명했으며 현재 프로토타입 형태로 개발 중이라고 전합니다. 또한 웹 개발 커뮤니티의 다른 사람들에게 피드백과 도움을 요청하고 있습니다.

작성자: taviso | 점수: 64

75.
터미널에서 RSS 완독하기!
(Feedr v0.8.0 – a TUI RSS reader, now read the full article from your terminal)

Feedr는 Rust로 개발된 터미널 기반의 RSS 피드 리더로, 사용자가 RSS 피드를 관리하고 읽을 수 있도록 돕는 직관적인 텍스트 기반 인터페이스를 제공합니다.

Feedr의 주요 기능 중 하나는 대시보드 뷰로, 모든 피드에서 최신 기사를 시간 순서대로 표시합니다. 사용자는 여러 RSS 피드를 쉽게 구독하고 정리하며 관리할 수 있습니다. URL을 붙여넣기만 하면 Feedr가 해당 RSS 피드를 찾아 구독할 수 있도록 제안합니다. 또한, 나중에 읽고 싶은 기사를 저장할 수 있는 기능도 제공하며, 피드를 사용자 정의 카테고리로 정리할 수 있습니다. 다양한 기준으로 기사를 필터링할 수 있는 고급 필터링 기능도 포함되어 있습니다. 사용자는 어두운 테마와 밝은 테마 중에서 선택할 수 있으며, 피드 제목과 내용을 즉시 검색할 수 있는 기능도 있습니다. 읽은 기사와 읽지 않은 기사를 세션 간에 추적할 수 있으며, 마우스를 사용하여 항목을 탐색하고 선택할 수 있는 기능도 지원합니다.

설치하려면 Rust와 Cargo가 필요하며, cargo install feedr 명령어를 사용하거나 Arch Linux AUR에서 설치할 수 있습니다. 소스에서 직접 빌드하는 것도 가능합니다.

기본 사용법은 Feedr를 열고 'a'를 눌러 피드 URL을 추가하는 것으로 시작합니다. 화살표 키나 'j/k'를 사용하여 탐색할 수 있으며, 'o'를 눌러 브라우저에서 기사를 열 수 있습니다.

사용자는 TOML 파일을 통해 테마, 새로 고침 간격 등 다양한 설정을 구성할 수 있으며, 개인화된 키보드 단축키를 위한 키 리매핑도 지원합니다. 사용자 데이터는 표준 위치에 저장되며, 이전 버전에서 원활하게 마이그레이션할 수 있습니다.

Feedr는 GitHub를 통해 기여를 받을 수 있으며, 터미널에서 RSS 피드를 간편하고 효율적으로 관리하고자 하는 사용자에게 적합하게 설계되었습니다.

작성자: bahdotshxx | 점수: 57

76.
자이로플로우: 영상 안정화 혁신
(Gyroflow: Video stabilization using gyroscope data)

Gyroflow는 자이로스코프의 움직임 데이터를 활용해 비디오를 안정화하는 애플리케이션입니다. 자이로스코프는 GoPro, Sony, Insta360과 같은 현대 카메라에 내장되어 있으며, 외부 자이로 데이터 소스와도 호환됩니다.

이 애플리케이션의 주요 기능으로는 실시간 비디오 미리보기와 매개변수 조정이 가능합니다. GPU 처리를 통해 빠른 렌더링과 멀티 스레드 알고리즘을 지원하며, 롤링 셔터 보정과 다양한 비디오 편집기(예: Adobe Premiere, DaVinci Resolve)와의 호환성도 갖추고 있습니다. 안정화된 GoPro 비디오와 고품질 비디오 출력(최대 32비트)도 지원하며, 사용자 맞춤 설정, 자이로 데이터 시각화 차트, 수중 촬영 지원 기능도 포함되어 있습니다. 또한, Windows, Linux, Mac, Android, iOS 등 다양한 플랫폼에서 사용할 수 있습니다.

설치 옵션으로는 Windows, Mac, Linux, Android, iOS에서 각각의 앱 스토어나 직접 다운로드를 통해 이용할 수 있습니다.

지원되는 기기는 GoPro, Sony, Insta360, DJI 등 다양한 카메라와 호환되며, 카메라에 내장된 자이로 기능이 없더라도 다른 장치의 자이로 데이터를 활용할 수 있습니다.

사용자는 Gyroflow Discord에 가입하여 지원을 받고 논의에 참여할 수 있으며, 프로젝트 개선을 위한 기여와 번역도 환영합니다.

Gyroflow는 Rust로 개발되어 높은 성능과 최소한의 외부 의존성을 목표로 하고 있습니다. 이 프로젝트는 오픈 소스이며, 커뮤니티의 참여를 장려합니다.

라이센스는 GPLv3에 따라 배포되며, 앱 스토어 배포에 대한 예외가 있습니다.

더 자세한 내용은 Gyroflow 홈페이지를 방문하거나 설치 방법과 기능에 대한 문서를 확인하면 됩니다.

작성자: nateb2022 | 점수: 170

77.
윈도우 XP처럼 위키피디아 탐험하기
(Explore Wikipedia Like a Windows XP Desktop)

이 문서는 사미 스미스가 진행하는 "탐험가"라는 프로젝트에 대해 설명하고 있습니다. 이 프로젝트는 여러 가지 기능을 포함하고 있습니다.

첫 번째 기능은 "위키피디아 탐험가"입니다. 사용자는 위키피디아의 카테고리를 폴더처럼 탐색할 수 있습니다. 대부분의 콘텐츠에 접근할 수 있지만, 카테고리가 없는 몇몇 페이지는 제외됩니다.

두 번째 기능은 "미디어 탐험가"입니다. 이 기능을 통해 사용자는 위키미디어 공용에서 이미지를 탐색하고, 원하는 이미지를 마우스 오른쪽 버튼 클릭으로 바탕화면 배경으로 설정할 수 있습니다.

세 번째는 "지오파일 탐험가"입니다. 이 프로젝트는 사용자가 지구를 컴퓨터의 폴더처럼 탐색할 수 있도록 하는 진행 중인 프로젝트입니다. 사용자는 이미지를 업로드하거나 메모를 작성할 수 있습니다.

연락처 정보도 제공됩니다. 사용자는 이메일이나 트위터, 블루 스카이와 같은 소셜 미디어 플랫폼을 통해 사미와 연락할 수 있습니다.

프로젝트는 정보 탐색 및 디지털 콘텐츠와 관련된 다양한 웹사이트와 프로젝트에서 영감을 받았습니다.

마지막으로, 사용자는 위키피디아와 위키미디어의 구조를 개선하는 데 도움을 주도록 권장받고 있습니다. 전체적으로 이 프로젝트는 위키피디아와 미디어를 탐색하는 과정을 더 인터랙티브하고 사용자 친화적으로 만드는 것을 목표로 하고 있습니다.

작성자: smusamashah | 점수: 522

78.
에픽: 분산형 이슈 트래커
(Epiq – Distributed Git based issue tracker TUI)

Epiq는 문제 추적 기능을 터미널에 직접 통합하여 사용자 친화성을 높입니다. 여러 사용자가 git을 사용해 협업할 수 있도록 하여, 사건 기록을 메모리에서 쉽게 접근할 수 있게 합니다. 이 시스템의 목표는 작업 흐름을 개선하고 문제 추적을 더 쉽게 만드는 것입니다. 여러분의 의견을 자유롭게 나눠주세요!

작성자: jolaflow | 점수: 81

79.
Amazon workers under pressure to up their AI usage are making up tasks
(Amazon workers under pressure to up their AI usage are making up tasks)

요약이 없습니다.

작성자: hackernj | 점수: 372

80.
태양과 수면 리듬
(Solar-based sleep patterns compared to modern norms)

전통적인 지중해 사회의 수면 패턴은 오늘날의 일반적인 8시간 수면과는 달랐습니다. 과거 사람들은 자연의 낮과 밤 주기에 따라 수면을 조절했으며, 이로 인해 다단계 수면 패턴이 형성되었습니다.

여름철에는 너무 더워서 일을 할 수 없는 오후에 낮잠을 자는 시에스타를 실천했습니다. 이후 저녁의 시원한 시간에 다시 일을 시작했습니다. 겨울에는 일찍 잠자리에 들고, 한밤중에 일어나서 집안일을 한 뒤 다시 해가 뜰 때까지 잠을 잤습니다.

그리스에서는 이러한 전통적인 관습이 여전히 남아 있어, 오후 몇 시간 동안 상점들이 문을 닫고 휴식을 취하는 경우가 많습니다. 저자는 현대의 근무 일정과 인공 조명이 이러한 자연적인 리듬을 방해한다고 생각하며, 시에스타의 전통이 계속 이어지기를 희망합니다.

이 글은 일상생활을 자연의 주기에 맞추는 것의 중요성을 강조하며, 시에스타라는 문화적 관습의 가치를 높이 평가하고 있습니다.

작성자: James72689 | 점수: 115

81.
바늘: 제미니 도구 26M 모델로 압축!
(Needle: We Distilled Gemini Tool Calling into a 26M Model)

Cactus의 헨리는 Needle이라는 오픈소스 모델을 발표했습니다. 이 모델은 2,600만 개의 매개변수로 구성되어 있으며, 주로 기능 호출 작업에 최적화되어 있습니다. Needle은 스마트폰이나 시계와 같은 소비자 기기에서 효율적으로 작동할 수 있도록 설계되었습니다. 이 모델은 복잡한 추론보다는 정보를 검색하고 조합하는 도구 호출에 중점을 두고 있어, 용량이 낮은 기기에서도 적합합니다.

Needle은 2천억 개의 토큰으로 훈련되었으며, 20억 개의 기능 호출 데이터로 세밀하게 조정되었습니다. 이 모델은 전통적인 신경망 구성 요소 없이 주의 메커니즘만을 기반으로 한 간단한 구조를 사용합니다. Needle은 단일 호출 기능에서 뛰어난 성능을 발휘하며, 이 특정 작업에서는 더 큰 모델보다 우수한 결과를 보여줍니다. 사용자는 제공된 GitHub 링크를 통해 자신의 기기에서 Needle을 테스트하고 조정할 수 있으며, 전체 프로젝트는 MIT 라이선스 하에 제공됩니다.

자세한 내용은 발표에 링크된 전체 아키텍처 설명서와 기타 자료를 확인할 수 있습니다.

작성자: HenryNdubuaku | 점수: 755

82.
법률의 클로드
(Claude for Legal)

Claude for Legal은 상업, 기업, 고용, 개인정보 보호, 소송, 규제 및 인공지능 관리 등 다양한 법률 분야에서 법률 전문가를 지원하기 위해 설계된 도구와 플러그인을 제공합니다. 이 시스템은 Claude Cowork의 플러그인으로 설치하거나 Managed Agents API를 통해 사용할 수 있는 두 가지 주요 설치 옵션을 제공합니다.

주요 기능으로는 각 플러그인이 계약 검토, 준수 추적, 소송 지원과 같은 특정 작업을 위한 기술을 포함하고 있다는 점이 있습니다. 에이전트는 마감일 모니터링 및 문서 관리와 같은 업무 흐름을 자동화합니다. 사용자는 초기 인터뷰를 통해 도구를 자신의 법률 실무에 맞게 맞춤 설정할 수 있으며, 이를 통해 개인화된 실무 프로필을 생성할 수 있습니다.

플러그인에서 생성된 출력물은 변호사의 검토가 필요한 초안입니다. 이 도구는 법적 정확성을 보장하기 위해 출처 표기 및 관할권 인식과 같은 안전 기능을 포함하고 있습니다. 또한, 이 시스템은 Slack, Google Drive, DocuSign과 같은 다양한 생산성 및 법률 전용 플랫폼과 연결되어 업무 흐름을 간소화합니다. 법대 학생들을 위한 학습 도구도 제공되며, 학습 계획표, 사건 요약, 시험 예측기 등이 포함되어 있어 학습 경험을 향상시키는 데 도움을 줍니다.

사용자는 간단한 지침과 비디오 가이드를 통해 시스템을 신속하게 설치하고 설정할 수 있습니다. 신뢰할 수 있는 인용을 위해 연구 도구와의 통합이 권장됩니다. 전반적으로 Claude for Legal은 법률 업무의 효율성을 높이는 동시에 법률 전문가가 자신의 결과물에 대한 책임을 유지하도록 돕는 것을 목표로 하고 있습니다.

작성자: Einenlum | 점수: 209

83.
미세 열폭발
(Microscale Thermite Reaction)

미세 규모의 열화학 반응은 두 개의 녹슨 철구(하나는 알루미늄 포일로 감싸인 상태)를 부딪혀서 불꽃과 빛을 발생시키는 재미있고 안전한 실험입니다. 이 작은 규모의 열화학 반응은 알루미늄이 녹(산화철)과 반응하여 알루미늄 산화물과 용융 철을 생성하는 화학 과정으로, 많은 열을 방출합니다.

반응 과정에서 녹슨 철구가 충돌하면 충분한 에너지가 발생하여 반응이 시작됩니다. 이 과정에서 열과 큰 소음, 그리고 불꽃이 발생합니다. 반응식은 다음과 같이 요약할 수 있습니다: 2Al + Fe2O3 → Al2O3 + 2Fe + 열. 이 반응은 약 2200도 섭씨에 도달할 수 있으며, 이는 철을 녹일 수 있는 온도입니다.

안전 예방 조치로는 항상 안전 안경과 실험복을 착용해야 하며, 불꽃이 최대 3피트까지 튈 수 있으므로 주의가 필요합니다. 부상을 피하기 위해 실험은 강사가 시연하는 것이 가장 좋습니다. 실험 준비와 실행 시에는 알루미늄 포일이 손상되지 않았는지 확인한 후, 철구를 단단히 부딪혀 불꽃을 발생시킵니다. 반응을 더 많이 일으키기 위해 철구를 회전시켜 신선한 표면을 노출시키는 것이 좋습니다. 실험 후에는 철구를 재사용하거나 더 이상 필요하지 않다면 쓰레기통에 버릴 수 있습니다.

이 반응은 텍사스 A&M 대학교의 래리 펙이 처음 시연한 것으로, 통제된 환경에서의 에너지가 풍부한 화학 반응의 흥미로운 예시입니다. 시각적 시연을 원하신다면 온라인에서 관련 영상을 찾아보실 수 있습니다.

작성자: krunck | 점수: 71

84.
Prepare for an AI Jobs Apocalypse
(Prepare for an AI Jobs Apocalypse)

요약이 없습니다.

작성자: wiseowise | 점수: 23

85.
깃, 문제 있다!
(Git Is Not Fine)

이 글에서는 인기 있는 버전 관리 시스템인 Git의 단점에 대해 다루고 있습니다. 저자는 "jj"라는 대체 도구를 강력히 선호하며, Git이 충분하다고 여겨지는 것은 잘못된 인식이라고 주장합니다. Git에는 중요한 결함이 있기 때문입니다.

Git은 소스 코드 저장소와 워크플로우 도구의 두 가지 역할을 합니다. 코드 저장에는 뛰어나지만, 현대의 분산 협업을 위한 워크플로우 기능은 잘 설계되어 있지 않습니다. 저자는 서로 다른 시간대에서 팀과 협업할 때 Git이 여러 개의 풀 리퀘스트를 효과적으로 관리하기 어렵다고 강조합니다. 특히 Git이 "스택된 PR"을 처리하는 데 어려움을 겪는다고 설명합니다.

또한 Git은 커밋 간의 명확한 관계를 유지하지 않아 변경 사항의 역사나 의존성을 추적하기 어렵습니다. 이로 인해 혼란과 비효율이 발생할 수 있습니다. Git의 변경 사항 처리 방식은 복잡하며, 스테이징과 작업 디렉토리와 같은 다양한 상태가 있어 개발자들이 작업을 관리하는 데 어려움을 겪게 만듭니다.

Git은 서로 다른 브랜치에서 변경 사항을 결합하는 것과 같은 특정 개발 시나리오를 수용하는 데 어려움을 겪습니다. 이러한 제한은 생산성을 저해할 수 있습니다. 저자는 Git의 모델이 오늘날 비동기 개발 관행에 맞지 않다고 주장합니다. 과거에는 혁신적이었지만, 현재의 워크플로우 요구를 충족하지 못하고 있습니다.

결국 저자는 Git의 한계를 느끼는 사람들에게 대안을 탐색해보라고 권장하며, jj와 같은 도구가 분산 개발에 더 나은 경험을 제공할 수 있다고 제안합니다.

작성자: steveklabnik | 점수: 53

86.
제니스: 지역 중심의 플라네타륨
(Zenith: a live local-first fixed viewport planetarium)

제니스는 여러분의 머리 위에 있는 별들을 실시간으로 보여주는 서비스를 제공합니다. 지구가 회전함에 따라 별들의 움직임을 보여주며, 확대된 시각으로 별들이 더 빠르게 움직이는 것처럼 보이지만, 이는 시간 경과를 조정한 것이 아닙니다. 이는 지도를 확대하여 더 많은 세부 정보를 확인하는 것과 유사합니다.

줌인 기능은 시야를 좁히지만, 더 빠른 움직임을 보여줍니다. 제니스의 경우, 확대 배율은 약 180배로, 팔을 뻗은 거리에서 쌀알 크기의 하늘 조각을 보는 것과 같습니다. 망원경은 적도의 마운트라는 모터화된 시스템을 사용하여 별을 추적하고 지구의 회전에도 불구하고 별을 시야에 유지합니다.

제니스 트랙은 매 sidereal day(23시간 56분)마다 반복되는 하늘의 좁은 띠를 보여줍니다. 이 시각은 여러분의 위도에 따라 다르기 때문에, 북쪽이나 남쪽으로 몇 마일만 이동해도 다른 띠를 보게 되고, 동쪽이나 서쪽에 있는 사람들은 다른 시간에 같은 띠를 보게 됩니다.

표시되는 이미지는 하와이에 있는 판스타르스 망원경에서 2010년부터 2014년 사이에 수집된 것입니다. 이 이미지는 좋은 해상도와 범위를 제공하지만, 주로 움직이는 물체를 탐지하기 위해 설계되어 있어 밝은 별의 과포화와 같은 문제를 일으킬 수 있습니다.

이 프로젝트는 Leaflet.js를 사용하여 인터랙티브한 지도를 만들고, 판스타르스의 이미지를 SIMBAD 데이터베이스의 천문학적 데이터와 정렬합니다. 이미지는 흰색 가장자리를 제거하고 노이즈를 필터링하는 처리를 거치지만, 과포화 문제는 여전히 해결해야 할 과제로 남아 있습니다.

이 프로젝트는 적도의 마운트 없이 망원경을 통해 천체를 관찰하는 경험에서 영감을 받았습니다. 이는 지구의 회전이 별을 보는 우리의 시각에 어떤 영향을 미치는지를 강조합니다.

작성자: surprisetalk | 점수: 71

87.
타오르는 토큰
(Burn, baby, burn (those tokens))

Burn, Baby, Burn는 AI 토큰을 신속하고 효과적으로 사용할 수 있도록 도와주는 도구로, 조직 내에서 생산성과 가시성을 높이는 데 기여합니다.

이 도구의 기능은 간단한 명령어를 통해 토큰을 소모할 수 있다는 점입니다. 예를 들어, burn 50000 명령어를 입력하면 50,000개의 토큰을 의도적으로 사용할 수 있습니다. 설치는 단 20초면 완료되며, 특별한 권한이 필요하지 않습니다. 사용자는 필요에 따라 다양한 양의 토큰을 소모할 수 있으며, 효율성을 위해 여러 모델이 제공됩니다.

이 도구의 장점으로는 CEO에게 생산성을 인상적으로 보여줄 수 있고, 회사의 AI 능력을 강조하여 투자자를 유치할 수 있습니다. 또한, 토큰 사용에 대한 내부 순위를 높이고, 성과 목표인 OKR을 강화하며, 내년에 더 큰 AI 예산을 요청하는 데 도움을 줄 수 있습니다.

사용자들의 경험담에 따르면 이 도구를 사용하면 팀의 생산성이 크게 향상되고, 승진이나 추가 자금 지원으로 이어질 수 있다고 합니다.

앞으로 기업 버전이 추가 기능과 함께 개발될 예정입니다. 이 도구는 MIT 라이선스 하에 제공되며, 책임감 있게 사용하라는 안내가 포함되어 있습니다.

작성자: dtnewman | 점수: 112

88.
이벤트 소싱을 위한 SQL 영감 쿼리 언어
(A SQL-Inspired Query Language Designed for Event Sourcing (2025))

이벤트 소싱은 데이터를 관리하는 인기 있는 방법이지만, 이벤트 스트림을 효과적으로 쿼리하는 것은 어려울 수 있습니다. 전통적인 데이터베이스는 고유한 구조와 특성을 가진 이벤트 데이터를 처리하도록 설계되지 않았습니다. EventQL은 SQL과 유사하지만 이벤트 소싱에 맞춰진 쿼리 언어로 이러한 문제를 해결합니다.

EventQL의 주요 특징 중 하나는 이벤트 메타데이터를 중요한 구성 요소로 취급한다는 점입니다. 여기에는 이벤트의 유형, 주제, 시간, 데이터 등이 포함되어 있어 효율적인 필터링과 인덱싱이 가능합니다. 또한, 이벤트를 계층적으로 조직할 수 있어 특정 카테고리(예: 특정 책과 관련된 이벤트)에 대한 쿼리를 쉽게 설정할 수 있습니다.

EventQL은 WHERE 절, 정렬, 그룹화, 페이지네이션 등 익숙한 SQL 패턴을 사용하여 복잡한 쿼리를 가능하게 합니다. 사용자는 PROJECT INTO 절을 통해 추출할 데이터를 명시해야 하며, 이는 이벤트 데이터를 재구성하는 데 유용합니다. 또한, 이 언어는 인덱싱을 활용할 수 있는 쿼리를 장려하여 성능을 향상시킵니다.

EventQL을 위한 강력한 파서는 Rust로 개발되었으며, 강력한 오류 처리와 타입 추론 기능을 갖추고 있습니다. 이는 쿼리가 실행되기 전에 올바른지 확인하는 데 도움을 줍니다.

EventQL은 SQL과 이벤트 소싱 간의 간극을 효과적으로 메우며, 데이터 쿼리를 직관적이고 효율적으로 만들어 줍니다. 이벤트 소싱 시스템에서 작업하는 모든 이에게 유용한 도구이며, Rust 파서도 쉽게 사용할 수 있습니다.

작성자: goloroden | 점수: 38

89.
Meta to cut 8000 employees despite $26B Q1 net income
(Meta to cut 8000 employees despite $26B Q1 net income)

요약이 없습니다.

작성자: stackghost | 점수: 26

90.
카스트로 기소, 쿠바 침공의 서막?
(US Government openly schemes to indict Raúl Castro as prelude to invading Cuba)

미국은 전 쿠바 대통령 라울 카스트로를 1996년 인도적 비행기 두 대를 격추하라는 명령을 내린 사건과 관련해 기소하는 방안을 검토하고 있습니다. 이 사건으로 세 명의 미국 시민을 포함해 네 명이 사망했습니다. 이러한 움직임은 쿠바에서의 정권 교체 압력을 높일 수 있으며, 최근 베네수엘라에서의 미국 작전과 유사하게 군사 행동으로 이어질 가능성도 있습니다.

일부 전문가들은 카스트로에 대한 기소가 그에 대한 무력을 정당화하기 위한 전술일 수 있다고 보고 있지만, 미국 및 국제법 하에서 이러한 행동의 법적 불확실성이 존재합니다. 비판자들은 미국이 카스트로에 대한 기소를 침략이나 강압의 구실로 이용하고 있다고 주장하며, 베네수엘라의 니콜라스 마두로와 같은 지도자들에 대한 최근 군사 행동을 예로 들고 있습니다.

카스트로에 대한 잠재적 기소는 논란이 되고 있으며, 일부 공화당 지도자들은 그의 기소를 지지하고 있지만, 군사 개입의 법적 정당성에 대한 우려도 존재합니다. 상황은 여전히 불확실하며, 미국 정부의 행동 뒤에 숨겨진 진정한 의도에 대한 많은 질문이 남아 있습니다.

작성자: ck2 | 점수: 11

91.
"막을 수 없다!"
('No way to prevent this,' says only package manager where this regularly happens)

최근 npm 레지스트리에 대한 공급망 공격으로 인해 수백만 개의 애플리케이션이 영향을 받았고, 수십억 개의 사용자 기록이 유출되었습니다. 자바스크립트 커뮤니티의 개발자들은 이러한 사건에 대한 불만을 표출하며, 많은 검증되지 않은 패키지에 의존하기 때문에 이런 일이 피할 수 없다고 주장했습니다. 그들은 누군가 오래된 패키지를 인수하여 악성 코드를 삽입하는 것과 같은 공격을 예측하거나 방지하는 것이 불가능하다고 믿고 있습니다.

반면, Go나 Rust와 같은 언어를 사용하는 개발자들은 이러한 문제를 보고하지 않았습니다. 이들 언어의 시스템은 더 강력한 표준 라이브러리와 보안 조치를 갖추고 있기 때문입니다. npm 대변인은 이번 상황을 인정하며, 공격을 예방할 수 있는 정책이나 안전 장치가 없었다고 밝혔습니다. 또한, 지속적인 위협에 맞서 회복력이 필요하다고 강조했습니다.

작성자: alligatorplum | 점수: 397

92.
테슬라 커넥터 해킹!
(Tesla Wall Connector bootloader bypasses the firmware downgrade ratchet)

이 기사는 테슬라 월 커넥터 3세대의 보안 취약점에 대해 다루고 있으며, 특히 다운그레이드 방지 기능이 어떻게 우회되었는지를 중점적으로 설명합니다.

이전 기사에서 저자는 구형의 취약한 펌웨어가 장치에 설치될 수 있도록 하는 방법을 설명했습니다. 이는 다운그레이드를 방지하는 체크가 없었기 때문입니다. 이에 테슬라는 구형 펌웨어의 설치를 막는 다운그레이드 방지 메커니즘을 도입했습니다.

새로운 다운그레이드 방지 체크는 업데이트 중 펌웨어 버전을 분석하고, 구형 버전은 거부합니다. 그러나 저자는 업데이트 과정의 작업 순서를 이용해 이 체크를 우회할 수 있는 방법을 발견했습니다.

주요 내용은 다음과 같습니다. 업데이트 과정은 인증, 수동 슬롯 준비, 펌웨어 검증을 포함합니다. 다운그레이드 방지 체크는 업데이트 루틴이 호출될 때만 적용되므로, 이로 인해 허점이 생깁니다. 저자는 업데이트 순서를 조절하여 최신 펌웨어를 지우고 구형 버전으로 교체할 수 있었으며, 이 과정에서 다운그레이드 방지 체크가 작동하지 않았습니다.

이 공격은 약 30분 정도 걸리며, 공격자가 충전기를 다시 제어할 수 있게 합니다. 이 취약점은 테슬라에 보고되었고, 이후 업데이트를 통해 수정되었습니다. 저자는 향후 유사한 공격을 방지하기 위해 부트로더 보안을 강화하는 것이 중요하다고 강조합니다.

작성자: p_stuart82 | 점수: 131

93.
딥시크 V4: 오픈소스의 혁신
(DeepSeek V4: The Open-Source Model Frontier Labs Feared)

DeepSeek V4는 다른 주요 모델에 비해 성능이 뛰어나면서도 비용이 크게 저렴한 새로운 오픈소스 AI 모델입니다. 이 모델의 출력 토큰당 비용은 0.30달러로, Claude Opus 4.7보다 83배 저렴하며, SWE-bench Verified 벤치마크에서 80.6%의 점수를 기록했습니다.

DeepSeek V4의 주요 특징은 다음과 같습니다. 첫째, 아키텍처는 1.6조 개의 파라미터를 가지고 있지만, 토큰당 49억 개만 활성화하여 효율성을 높였습니다. 둘째, 성능 면에서는 LiveCodeBench에서 93.5라는 최고 점수를 기록했으며, Codeforces에서는 3206의 등급을 달성하여 GPT-5.4와 같은 다른 모델을 능가했습니다. 셋째, 이 모델은 MIT 라이선스 하에 Hugging Face에서 제공되어 자가 호스팅이 용이하지만, 상당한 인프라가 필요합니다.

하지만 몇 가지 우려 사항도 있습니다. 첫째, 벤치마크 투명성이 Anthropic이나 Google과 같은 경쟁사에 비해 떨어집니다. 둘째, 이 모델은 중국 연구소에서 개발되었기 때문에 일부 사용자에게는 데이터 관리 문제를 일으킬 수 있습니다. 셋째, 많은 파라미터로 인해 자가 호스팅이 복잡할 수 있습니다.

전반적으로 DeepSeek V4는 고품질 코딩 인텔리전스의 새로운 저가 기준을 설정하여 경쟁업체들이 가격이나 기능을 조정하도록 압박할 가능성이 높습니다.

작성자: HelloAi | 점수: 75

94.
GGUF의 비밀과 부족한 것들
(What's in a GGUF, besides the weights – and what's still missing?)

GGUF는 llama.cpp에서 사용하는 단일 파일 형식으로, 여러 파일이 필요한 다른 형식에 비해 관리가 간편합니다. 이 형식은 다음과 같은 필수 요소를 포함하고 있습니다.

첫째, 채팅 템플릿이 있습니다. 이는 대화의 구조를 정의하며, Jinja2라는 스크립팅 언어를 사용합니다. 모델마다 다양한 기능을 위해 서로 다른 템플릿이 제공될 수 있습니다.

둘째, 특수 토큰이 있습니다. 이는 대화 흐름을 관리하는 데 도움을 주는 고유한 마커로, 시퀀스의 시작이나 끝을 나타내는 데 사용됩니다.

셋째, 샘플러 구성입니다. 이는 모델이 확률에 따라 다음 토큰을 선택하는 방식을 결정합니다. GGUF는 이제 샘플러 구성을 모델 파일에 직접 포함할 수 있도록 허용합니다.

하지만 GGUF는 몇 가지 기능이 부족합니다. 첫째, 도구 호출 형식이 다양하여 표준화된 문법이 필요합니다. 둘째, 사고 과정을 주요 출력과 구분할 수 있는 '생각 토큰' 필드가 현재 GGUF 변환에 포함되어 있지 않습니다. 셋째, 이미지와 같은 비텍스트 입력을 처리하는 모델을 GGUF 형식으로 묶는 것이 사용성을 높일 수 있습니다. 마지막으로, 각 모델에 대한 지원 기능 목록이 명확하게 제공되면 기능에 대한 혼란을 줄일 수 있습니다.

전반적으로 GGUF는 사용자 친화적이고 확장 가능한 형식이며, 지속적인 개선 작업이 진행되고 있습니다. 업데이트를 원하시는 분들은 Hugging Face와 llama.cpp 이슈 보드를 확인하시면 됩니다.

작성자: bashbjorn | 점수: 187

95.
러스트로 만드는 ML 프레임워크
(Building ML framework with Rust and Category Theory)

이 책은 카테고리 이론, 러스트 프로그래밍, 그리고 소형 머신러닝 시스템의 교차점을 탐구하는 작업 초안입니다. 독자들이 머신러닝을 단순한 수치 계산이 아닌, 객체, 변환, 수학적 구조를 포함한 체계적인 과정으로 이해할 수 있도록 돕는 것을 목표로 하고 있습니다.

이 책은 카테고리 이론을 실용적인 공학 도구로 다루며, 수학적 개념을 러스트 타입과 실행 가능한 코드로 변환합니다. 현재 초안 상태로 공개 피드백을 받고 있으며, 피드백은 GitHub 저장소를 통해 제출할 수 있습니다. 저자들은 각각 AI 아키텍처와 수학 연구 분야에서 전문성을 가진 함제 갈레비와 파르자드 자파란마니로, 복잡한 아이디어를 쉽게 이해하고 실제 상황에 적용할 수 있도록 하는 데 중점을 두고 있습니다.

이 책은 오픈 액세스 형식으로 제공되어 개인적인 학습과 독자들의 피드백을 받을 수 있지만, 상업적 재사용을 위해서는 허가가 필요합니다. 독자들은 내용을 탐색하고 예제를 실행하며, 책이 발전하는 과정에 자신의 통찰을 기여할 수 있습니다. 또한, 이 자료에 대해 더 논의할 수 있는 공개 워크숍도 계획되어 있습니다.

작성자: adamnemecek | 점수: 99

96.
소프트웨어의 에맥스화
(The Emacsification of Software)

2026년에는 소프트웨어 개발에서 Markdown의 사용이 증가하면서 좋은 Markdown 뷰어에 대한 수요가 커졌습니다. 터미널 기반의 Markdown 뷰어도 있지만, 이들은 읽기 어렵고 터미널 디자인에 제한을 받는 경우가 많습니다. 반면, 그래픽 기반의 Markdown 편집기는 사용자 친화적이지만 기존의 작업 흐름을 방해할 수 있습니다.

저자는 AI의 도움으로 단 30분 만에 개발한 MDV.app이라는 더 나은 Markdown 뷰어를 만들었습니다. 이 도구는 텍스트 선택, 검색 가능한 인덱스, 사용자 맞춤형 테마와 같은 기능을 제공하여 읽기 경험을 크게 향상시킵니다.

AI의 발전은 소프트웨어 제작 방식을 변화시켜 더 쉽고 개인화된 경험을 제공합니다. 이른바 "Emacsification"은 많은 소프트웨어 도구가 개인 사용자에 맞춰 조정되었다는 의미로, Emacs 사용자가 맞춤형 솔루션을 만드는 방식과 유사합니다. 이러한 도구 중 일부는 널리 사용될 수 있지만, 핵심은 소스 코드 자체보다는 그 뒤에 있는 아이디어에 있습니다.

AI는 소프트웨어 개발을 더 즐겁고 접근 가능하게 만들어 개발자들이 개인 프로젝트를 완성하고 특정 문제를 해결하는 도구를 만들 수 있도록 도와줍니다. 저자는 이러한 추세가 더 흥미로운 소프트웨어로 이어져 사용자가 기존 애플리케이션을 쉽게 개선하고 즐겁게 사용할 수 있게 할 것이라고 믿고 있습니다.

작성자: rdslw | 점수: 448

97.
스페인의 도시 매력
(Why Spain has the greatest cities)

스페인의 도시들은 다른 유럽 및 북미 도시들과 비교할 때 독특한 특징을 가지고 있다. 이 도시들은 인구 밀도가 높고, 아파트에 거주하는 비율이 높다. 스페인 사람들 중 약 3분의 2가 아파트에 살고 있으며, 도시 지역에서는 80% 이상이 아파트에 거주한다. 이는 아파트 거주 비율이 10%에 불과한 아일랜드와는 큰 차이를 보인다. 또한 스페인 도시들은 많은 사람들이 도보로 이동하거나 대중교통을 이용하기 때문에 교통 배출가스가 낮다.

이러한 도시 구조는 우연히 발전한 측면도 있다. 스페인은 다른 나라들보다 산업화가 늦어지면서 교외 확산이 일반화되기 전에 초기 도시 밀도 문제를 해결할 수 있었다. 그 결과, 스페인은 높은 수준의 도시 계획을 유지하게 되었고, 이는 잘 조직된 도시와 혼합 용도의 동네, 효과적인 대중교통 시스템으로 이어졌다.

역사적으로 스페인의 도시들은 자동차 소유가 제한적이고 대중교통에 중점을 두었기 때문에 밀집된 형태를 유지해왔다. 이는 다른 나라에서 흔히 볼 수 있는 교외 개발과는 대조적이다. 경제적 어려움이 있던 시기에도 주택 구조는 대부분 단독 주택이 아닌 임대 아파트로 남아 있었다.

현재 스페인의 도시들은 효율적인 교통 시스템과 인프라 덕분에 성공적인 모습을 보이고 있다. 대중교통과 활동적인 이동 수단의 사용이 높으며, 마드리드와 바르셀로나와 같은 도시들은 훌륭한 지하철 서비스를 제공한다. 그러나 최근의 계획 규제로 인해 수요를 충족할 만큼의 주택을 건설하기가 어려워져, 부동산 가격 상승과 저렴한 주택 부족 현상이 발생하고 있다.

스페인의 경험은 도시 밀도와 혼합 용도 개발이 부유함과 공존할 수 있음을 보여준다. 이는 다른 나라, 특히 라틴 아메리카와 아시아가 도시 지역을 개발하는 데 있어 참고할 수 있는 모델이 될 수 있다.

작성자: devitoria | 점수: 46

98.
RTX 5090, M4 맥북 게임 가능?
(RTX 5090 and M4 MacBook Air: Can It Game?)

NVIDIA RTX 5090 그래픽 카드를 M4 MacBook Air에 연결하여 게임과 인공지능(AI) 성능을 향상시킬 가능성에 대해 논의하고 있습니다. 주요 내용은 다음과 같습니다.

RTX 5090은 Thunderbolt 도크를 통해 MacBook Air에 연결할 수 있으며, 이 도크는 PCIe 신호를 Thunderbolt로 변환합니다. 하지만 macOS는 Apple Silicon에서 NVIDIA 드라이버를 기본적으로 지원하지 않습니다.

Tinygrad는 macOS용 eGPU 드라이버를 제공하지만, 게임이나 AI 추론에는 성능이 부족하여 적합하지 않습니다. 따라서 가상 머신(VM)에서 Linux를 실행하는 것이 더 나은 해결책이지만, 이 또한 복잡한 문제를 동반합니다.

저자는 VM에서 GPU를 작동시키기 위한 기술적 세부사항을 설명하며, 메모리 매핑과 직접 메모리 접근(DMA) 관리에 대해 다룹니다. Apple의 DART 하드웨어 제한으로 인해 어려움을 겪었고, DMA 요청을 효과적으로 처리하기 위해 맞춤형 솔루션을 만들어야 했습니다.

이 프로젝트는 Cyberpunk 2077과 Crysis와 같은 고사양 게임을 실행할 수 있었지만, 성능은 네이티브 PC 설정에 비해 상당히 낮았습니다. 가상화, 에뮬레이션, Thunderbolt 연결로 인한 오버헤드 때문에 성능이 2배에서 4배까지 감소했습니다.

저자는 다양한 해상도에서 여러 게임에 대한 광범위한 벤치마크를 수행했습니다. 결과적으로 eGPU 설정이 MacBook Air 단독보다 성능을 개선했지만, 전통적인 게임 PC에는 여전히 미치지 못했습니다.

AI 작업에서 RTX 5090은 Mac의 통합 솔루션보다 훨씬 뛰어난 성능을 보여주어, 게임 성능이 최적이 아니더라도 AI 애플리케이션에 유용한 eGPU 설정이 되었습니다.

이 프로젝트는 RTX 5090을 MacBook Air와 함께 사용할 수 있음을 보여주었지만, 복잡한 설정으로 인한 성능 제한과 최적 성능을 위해서는 직접 PCIe 연결이 필요하다는 점을 강조합니다. 결국, 이 프로젝트는 실행 가능하지만, 성능 면에서는 전용 게임 PC가 여전히 우수한 선택임을 시사합니다.

작성자: allenleee | 점수: 685

99.
나노TDB: 고랭 시계열 DB
(NanoTDB – Golang Append-Only Time Series DB)

NanoTDB는 Raspberry Pi와 IoT 게이트웨이와 같은 자원이 제한된 장치를 위해 설계된 경량 시간 시리즈 데이터베이스입니다. 이 데이터베이스는 외부 의존성 없이 작동하며, 모든 데이터를 단일 디렉토리 내의 일반 파일에 저장합니다.

NanoTDB의 주요 기능 중 하나는 자동 집계 및 롤업입니다. 시간 시리즈 데이터가 추가될 때, NanoTDB는 다양한 시간 간격에 대한 요약을 자동으로 생성할 수 있습니다. 이를 통해 쿼리 속도가 향상되고 장기 데이터 분석에 드는 비용이 줄어듭니다.

아키텍처 측면에서 NanoTDB는 단일 진입점을 가지고 있으며, 여러 개의 이름 있는 데이터베이스를 관리합니다. 저장 계층은 다음과 같이 구성됩니다. 먼저, WAL(Write-Ahead Log)은 데이터가 저장되기 전에 샘플을 기록하여 데이터 안전성을 보장합니다. 다음으로, 카탈로그는 메트릭 이름을 ID와 값 유형에 매핑합니다. 마지막으로, 데이터 파일은 압축된 불변 데이터 페이지를 포함합니다.

데이터 처리는 특정 라인 프로토콜에 따라 이루어지며, 여기에는 데이터베이스 이름, 메트릭 이름, 값, 선택적 타임스탬프가 포함됩니다. 타임스탬프는 순서대로 제공되어야 하며, 순서가 어긋난 샘플은 거부됩니다. 데이터베이스를 열 때는 WAL이 재생되어 모든 데이터가 최신 상태인지 확인합니다.

쿼리는 특정 시간 범위에 대한 데이터를 검색할 수 있도록 구성되어 있으며, 성능 최적화를 위해 관련 데이터 파일만 처리합니다. 설정 파일인 engine.toml은 자동으로 생성되며, 서버 주소, WAL 크기 및 내구성 프로파일에 대한 설정을 포함합니다.

롤업 작업은 지정된 간격에 따라 집계된 데이터를 생성하도록 정의할 수 있으며, 결과는 지정된 데이터베이스에 저장됩니다. 주요 실행 파일인 nanotdb는 설정 파일로 시작할 수 있는 서버 실행 파일입니다. nanocli는 데이터베이스와 직접 상호작용할 수 있는 명령줄 도구로, 데이터 점검, 가져오기 및 내보내기를 지원합니다.

NanoTDB를 사용하면 데이터 포인트를 추가하고, 쿼리를 실행하며, 서버와 CLI 도구를 통해 대량의 가져오기 및 내보내기를 수행할 수 있습니다. 전반적으로 NanoTDB는 자원이 제한된 시스템에서 시간 시리즈 데이터를 효율적으로 관리하기 위한 간단하면서도 강력한 데이터베이스 솔루션입니다.

작성자: aymanhs72 | 점수: 56

100.
DS4에 대한 몇 마디
(A few words on DS4)

물론입니다! 하지만 "DS4"에 대한 구체적인 내용을 제공하지 않으신 것 같습니다. 요약해드릴 내용을 공유해 주실 수 있나요?

작성자: caust1c | 점수: 430
0
Creative Commons