1.오픈소스 권력 이양의 평화(The Peaceful Transfer of Power in Open Source Projects)
오픈 소스 프로젝트는 종종 '평생 자비로운 독재자'로 알려진 단일 리더에게 의존합니다. 그러나 이러한 모델은 리더가 폭군처럼 행동하고 자원봉사자들을 학대하며 프로젝트를 잘 관리하지 못할 때 문제가 발생할 수 있습니다. 최근 긍정적인 리더십의 사례로는 마스토돈 프로젝트가 있습니다. 이 프로젝트는 권력을 전환하는 더 나은 방법을 보여주었습니다.
퇴임하는 CEO 유겐 로흐코는 자신이 직면한 도전과 한계를 공개적으로 이야기하며, 권력을 고수하는 많은 창립자들과는 대조적인 모습을 보였습니다. 이 기사는 오픈 소스 프로젝트가 성장함에 따라 후계 계획을 갖추는 것이 필요하다고 강조합니다. 리더들은 커뮤니티의 중요성을 이해하고 성숙하게 행동하여, 자신의 참여가 끝난 후에도 프로젝트가 지속될 수 있도록 해야 합니다.
결국 목표는 오픈 소스 프로젝트가 자아 중심의 리더십의 함정을 피하고, 창립자가 떠난 후에도 번창할 수 있는 건강한 환경을 만드는 것입니다.
2.Emoji Evidence Errors Don't Undo a Murder Conviction–People vs. Harmon(Emoji Evidence Errors Don't Undo a Murder Conviction–People vs. Harmon)
요약이 없습니다.
3.Your Smartphone, Their Rules: App Stores Enable Corporate-Government Censorship(Your Smartphone, Their Rules: App Stores Enable Corporate-Government Censorship)
요약이 없습니다.
4.코모도어 64와 .NET(Programming the Commodore 64 with .NET)
이 가이드는 .NET 도구를 사용하여 통합 개발 환경(IDE)에서 직접 Commodore 64(C64) 프로그램을 만들고 실행하며 디버깅할 수 있도록 도와줍니다.
주요 기능으로는 PRG/D64 파일을 쉽게 생성하고 .NET에서 VICE를 통해 실시간 코딩을 시작할 수 있는 '제로 마찰 개발'이 있습니다. Asm6502를 사용하여 레이블, 섹션, 데이터 블록을 정의하고 이를 C#으로 다시 매핑할 수 있는 '유연한 어셈블러' 기능도 제공합니다. 스프라이트를 그릴 수 있는 Skia 도구를 사용하여 C64에 맞게 자동으로 변환하는 '스프라이트 도구'도 포함되어 있습니다. 또한, C64에서 음악을 로드하고 재배치하며 재생할 수 있는 도구를 제공하는 'SID 도구'도 있습니다.
이 외에도 C64Assembler, 제로 페이지 할당, 레스터 IRQ 설정과 같은 기능을 포함한 '코어 헬퍼'가 있어 빠른 데모를 만드는 데 유용합니다. VS Code를 활용하여 메모리를 검사하고, 중단점을 설정하며, 실행을 제어할 수 있는 '디버깅 도구'도 지원합니다.
전반적으로 이 설정은 C64의 레트로 개발을 현대화하여 더 쉽고 효율적으로 만들어 줍니다.
5.모자이크: 영상 편집 혁신(Mosaic (YC W25) – Agentic Video Editing)
모자이크는 아디시와 카일이 만든 새로운 비디오 편집 도구입니다. 두 사람은 이전에 테슬라에서 엔지니어로 일한 경험이 있습니다. 이 도구는 노드 기반의 캔버스를 사용하여 비디오 편집 작업을 생성하고 관리할 수 있게 해주며, 기존의 다빈치 리졸브나 어도비 프리미어 프로와는 차별화된 점이 있습니다.
모자이크의 아이디어는 사이버트럭의 비디오 영상을 편집하는 과정에서 겪은 어려움에서 비롯되었습니다. 기존의 복잡한 비디오 편집 소프트웨어에 실망한 두 사람은 AI 기반의 편집기를 구상하게 되었고, 이 편집기는 영상에서 감지한 내용을 바탕으로 편집 과정을 자동화할 수 있습니다.
모자이크는 비디오를 분석하고 자동으로 편집을 적용할 수 있어 콘텐츠 제작을 더 쉽게 만들어 줍니다. 사용자는 캔버스에서 각 타일이 특정 편집 작업을 나타내는 맞춤형 워크플로우를 구축할 수 있습니다. 이 시스템은 병렬 편집을 가능하게 하고 편집 과정을 시각적으로 표현해 줍니다.
이 도구는 프로젝트를 기존의 편집 소프트웨어로 내보내는 기능을 지원하며, 영상 속 감정과 행동을 이해하는 고급 비디오 분석 기능도 포함되어 있습니다.
모자이크는 긴 비디오에서 클립을 만들거나 몽타주를 제작하고, 소셜 미디어에 최적화된 콘텐츠를 만드는 등 다양한 편집 작업에 활용될 수 있습니다. 또한, 앞으로 완전 자율 편집 에이전트를 개발할 계획도 가지고 있습니다.
사용자는 모자이크 웹사이트를 방문하여 무료로 사용해 볼 수 있으며, 비디오를 업로드하고 편집을 시작할 수 있습니다. 사용자들의 피드백을 환영하며, 플랫폼 개선을 위해 지속적으로 노력하고 있습니다.
6.Gymkhana's 1978 Subaru Brat with 9,500-RPM Redline, Active Aero Is One Super Ute(Gymkhana's 1978 Subaru Brat with 9,500-RPM Redline, Active Aero Is One Super Ute)
요약이 없습니다.
7.천 달러 AWS 실수(The $1k AWS Mistake)
Mathias Hansen은 AWS를 사용하여 데이터 전송을 하면서 큰 비용을 초래한 교훈을 공유합니다. 그는 대규모 지리 데이터셋을 AWS S3로 옮긴 후, NAT 게이트웨이를 사용함으로써 예상치 못한 높은 데이터 전송 요금을 발견했습니다. EC2와 S3 간의 전송이 무료라고 믿었지만, 실제로는 데이터가 NAT 게이트웨이를 통해 라우팅되어 한 달에 1,000달러 이상의 요금이 발생한 것입니다.
이러한 요금을 피하는 방법은 VPC 게이트웨이 엔드포인트를 사용하는 것입니다. 이 방법은 NAT 게이트웨이를 거치지 않고 VPC와 S3 간의 직접적인 통신을 가능하게 하며, 비용이 들지 않고 성능도 향상됩니다.
주요 사항으로는 AWS 비용 이상 탐지 기능을 활성화하여 예상치 못한 요금을 조기에 발견하고, EC2와 NAT 게이트웨이를 사용할 때 S3에 대해 VPC 게이트웨이 엔드포인트를 사용하는 것이 중요합니다. 또한 비용에 대한 가정을 항상 확인하고, 대규모 전송을 시작하기 전에 작은 데이터 전송으로 테스트하는 것이 필요합니다. AWS 네트워킹은 복잡할 수 있으며, 항상 새로운 교훈을 배울 기회가 있습니다.
Hansen은 AWS 인프라를 감사하여 적절한 구성이 이루어졌는지 확인하고 유사한 실수를 피할 것을 권장합니다.
8.쌍둥이 3호(Gemini 3)
이 텍스트는 개발자를 위한 구글의 제미니 3에 관한 블로그와 제미니 3 모델을 사용하는 채팅 플랫폼에 대한 링크를 제공합니다. 제미니 3 기술을 활용하고자 하는 개발자들을 위한 다양한 자료가 소개되고 있습니다.
9.Multimodal Diffusion Language Models for Thinking-Aware Editing and Generation(Multimodal Diffusion Language Models for Thinking-Aware Editing and Generation)
요약이 없습니다.
10.The Future of Programming (2013) [video](The Future of Programming (2013) [video])
요약이 없습니다.
11.다운 탐지기 제작기(I made a down detector for down detector)
DownDetector는 현재 정상적으로 운영되고 있으며, 여러 지역에서 확인된 상태입니다. 응답 시간은 런던에서 332ms, 오클랜드에서 388ms, 뉴욕에서 741ms로 기록되었습니다. 마지막 확인은 2025년 11월 20일 3분 전에 이루어졌습니다. 이 서비스는 downdetector.com의 접근성을 다양한 위치에서 확인하는 독립적인 도구로, DownDetector와 공식적으로 연결되어 있지 않습니다.
12.How to Stay Sane in a World That Rewards Insanity(How to Stay Sane in a World That Rewards Insanity)
요약이 없습니다.
13.프로xmox 9.1 출시!(Proxmox Virtual Environment 9.1 available)
2025년 11월 19일, Proxmox Server Solutions는 Proxmox Virtual Environment (VE) 9.1의 출시를 발표했습니다. 이번 버전은 컨테이너 관리, 가상 머신 보안, 네트워킹 등 여러 중요한 개선 사항을 포함하여 기업의 유연성과 성능을 향상시킵니다.
이번 업데이트의 주요 기능 중 하나는 Open Container Initiative (OCI) 이미지를 사용하여 리눅스 컨테이너(LXC)를 생성할 수 있는 기능입니다. 이를 통해 기존 설정에서 표준화된 애플리케이션을 신속하게 배포할 수 있습니다. 또한, 새로운 버전에서는 가상 신뢰 플랫폼 모듈(vTPM) 상태를 qcow2 디스크 이미지에 저장할 수 있어 보안이 중요한 가상 머신의 스냅샷 기능이 개선되었습니다.
중첩 가상화에 대한 제어 기능도 강화되어, 하이퍼바이저나 가상화 기반 보안(VBS)을 사용하는 Windows와 같은 특정 작업 부하에서 더 나은 성능을 제공합니다. 소프트웨어 정의 네트워킹(SDN) 인터페이스도 업그레이드되어 네트워크 구성 요소에 대한 모니터링과 가시성이 향상되어 네트워크 관리가 간소화되었습니다.
Proxmox VE 9.1은 다운로드가 가능하며, 설치 과정이 간단합니다. 사용자는 이전 버전에서 업데이트하거나 기존의 Debian 시스템에 설치할 수 있습니다. 이 소프트웨어는 GNU AGPLv3 라이선스 하에 무료로 제공됩니다.
Proxmox는 연간 CPU당 115유로부터 시작하는 구독 계획을 통해 전문 지원을 제공합니다. 이를 통해 업데이트와 기술 지원을 받을 수 있습니다. Proxmox VE는 전 세계적으로 많은 사용자층을 보유하고 있으며, IT 인프라 관리를 위한 비용 효율적인 대안으로 자리잡고 있습니다.
14.구글 반중력(Google Antigravity)
구글 안티그래비티는 구글의 새로운 프로젝트로, 중력을 거스르는 혁신적인 기술이나 개념과 관련이 있을 것으로 보입니다. 더 자세한 내용은 구글 블로그를 방문하거나 유튜브에서 관련 영상을 시청하면 확인할 수 있습니다.
15.RCS 메시지, 이제 필요해!(I just want working RCS messaging)
2025년 11월 18일, 한 사용자가 아이폰 15 프로에서 RCS 메시징이 한 달 넘게 작동하지 않아 불만을 토로했습니다. 애플은 통신사에 책임을 돌렸고, 통신사는 다시 애플을 지목했습니다. 이 사용자는 문제의 원인이 애플이나 구글에 있다고 생각하며, 애플케어+를 이용하고 있음에도 불구하고 애플이 책임을 지지 않는다고 주장했습니다.
이 사용자는 다양한 운영 체제에 대한 경험이 있으며, 이전에 통신사와 관련된 MMS 문제를 해결한 적이 있습니다. 그들은 RCS 메시징의 작동 방식에 대해 설명하고, 구글이 최근 커스텀 안드로이드 롬에서 RCS를 차단하기로 결정한 것을 언급했습니다. 이 사용자는 이러한 결정이 의도적이었다고 주장했습니다.
iOS 26으로 업데이트한 후, 사용자의 아이폰에서 RCS가 작동하지 않게 되었고, 여러 가지 문제 해결 방법을 시도했음에도 불구하고 상황이 개선되지 않았습니다. 설정을 초기화하고 여러 SIM 카드와 기기로 테스트했지만, 다른 아이폰에서는 활성화된 라인이 자신의 기기에서는 작동하지 않았습니다.
사용자는 애플의 고객 지원이 미흡하고 문제에 대한 책임을 지지 않는다고 비판했습니다. 또한 애플이 구글의 Jibe를 통해 RCS가 어떻게 관리되는지 모르고 있어 문제 해결이 복잡해진다고 지적했습니다.
결국 애플은 전화의 메인 보드를 교체하기로 합의했지만, 사용자는 이 해결책이 불충분하다고 느끼며 임시방편적인 해결책이 아닌 제대로 된 수리를 희망하고 있습니다.
16.변신한 아미가 500(Pimped Amiga 500)
저자는 90년대 초반의 클래식 컴퓨터인 아미가 500을 복원한 경험을 공유합니다. 이전에 아미가 2000을 소유했던 저자는 그 시절의 이상적인 기계를 만들고 싶어 저렴한 아미가 500을 구입하고 현대적인 부품으로 성능을 향상시켰습니다.
주요 업그레이드로는 1MB 칩 RAM, 8MB 패스트 RAM, 512MB 저장 공간을 제공하는 컴팩트플래시 카드를 추가했습니다. 또한, 속도와 호환성을 개선하기 위해 IDE68K + GottaGoFast RAM 컨트롤러를 설치했습니다.
복원 과정은 다음과 같습니다. 첫째, 하드웨어 청소를 진행했습니다. 플라스틱 부분은 레트로브라이트를 사용해 청소하고 복원했으며, 금속 쉴드는 부식 처리를 했습니다. 키보드와 마우스도 철저히 청소하고 수리했습니다. 둘째, 부팅 문제에 직면했습니다. 워크벤치 디스크로 부팅하는 데 어려움이 있었지만 결국 성공했습니다. 아미가가 표준보다 더 많은 칩 RAM을 표시하도록 수정된 것을 발견했습니다.
셋째, 소프트웨어 설치를 진행했습니다. 아미베리(Amiberry)를 사용해 하드웨어 설정을 시뮬레이션하고, 워크벤치, 애플리케이션, 게임, 데이터용 파티션을 만들었습니다. 다양한 출처에서 소프트웨어 도구와 게임을 설치했습니다. 넷째, 사용자 인터페이스를 개선하기 위해 파일 관리용 디스크마스터, 텍스트 편집용 텍스트라와 사이그너스ED, 더 나은 셸 명령을 위한 ARP와 같은 도구를 활용했습니다. 효율적인 부팅과 사용성을 높이기 위해 시작 순서를 맞춤 설정했습니다.
마지막으로, 기능성과 미관을 개선하기 위해 타이틀 바에 시계를 추가하고 마우스 제어를 개선하는 도구를 구현했습니다. 자주 사용하는 애플리케이션에 빠르게 접근할 수 있는 맞춤형 메뉴도 만들었습니다. 그 결과, 저자의 어린 시절 비전을 반영한 완전히 복원되고 업그레이드된 아미가 500이 탄생했습니다. 현대적인 개선을 이루면서도 빈티지 매력을 유지하고 있습니다. 복원된 시스템이 작동하는 모습을 담은 영상도 공개되었습니다.
17.페블의 새로운 길(Pebble, Rebble, and a path forward)
펠블 커뮤니티, 코어 디바이스, 그리고 레블은 펠블 스마트워치에 대한 열정을 공유하며, 이 기기를 앞으로도 계속 사용할 수 있도록 노력하고 있습니다. 그러나 최근 레블의 블로그 게시물에서 코어 디바이스에 대한 몇 가지 비난이 제기되었고, 이에 대한 반응이 있었습니다.
코어 디바이스는 2025년에 에릭 미기코프스키에 의해 설립되어 펠블 스마트워치를 부활시키는 것을 목표로 하고 있으며, 레블은 2017년부터 펠블 커뮤니티를 지원하는 비영리 단체입니다. 처음에 코어 디바이스와 레블은 레블 서비스를 지원하기 위한 결제 계획에 합의했지만, 펠블 앱스토어의 데이터 소유권과 그 내용에 대한 의견 차이가 발생했습니다. 레블은 펠블 앱스토어의 데이터 소유권을 주장하고 있는 반면, 코어 디바이스는 이 데이터가 자유롭게 접근 가능해야 하며 단일 조직에 의해 통제되어서는 안 된다고 믿고 있습니다.
레블이 코어 디바이스에 대해 제기한 여러 비난, 특히 코드 도용과 데이터 수집에 대한 주장도 다뤄졌습니다. 미기코프스키는 모든 작업이 오픈 소스이며 투명하게 진행되었다고 반박했습니다. 이 논쟁은 원래 펠블 앱스토어에 있는 13,000개의 앱과 워치페이스를 어떻게 보관하고 관리할 것인지에 대한 것으로, 코어 디바이스는 공공 접근을 지지하고 있습니다.
코어 디바이스는 새로운 앱스토어 프론트엔드를 통합할 계획이며, 다른 펠블 지원 앱들과 협력하여 사용자 경험을 향상시키고 제한적인 방식 없이 서비스를 제공할 예정입니다. 미기코프스키는 레블이 열린 커뮤니티 접근 방식을 수용하고 펠블의 미래를 위해 함께 일할 것을 권장하며, 지속 가능성과 커뮤니티 지원에 대한 자신의 의지를 표현했습니다.
18.브라우저 3D 삼체 문제 시뮬레이터(Browser-based interactive 3D Three-Body problem simulator)
이 텍스트는 여러 주요 기능을 갖춘 시뮬레이션 도구에 대해 설명합니다. 이 도구는 고전적인 8자 궤도와 대규모 데이터베이스에서 가져온 새로운 3D 궤도와 같은 다양한 미리 설정된 궤도를 포함하고 있습니다. 사용자는 3D에서 카메라를 조작할 수 있으며, 회전, 팬, 확대/축소가 가능하고, 움직이는 물체를 따라가는 모드도 지원합니다. 이 도구는 힘과 속도 벡터를 시각화합니다. 사용자는 타임라인 스크러빙 기능을 통해 전체 궤도 주기를 탐색할 수 있습니다.
특히 "O₂(1.2)"와 "Piano O₆(0.6)"와 같은 3D 미리 설정은 사용자가 궤도 평면 안팎에서의 복잡한 움직임을 볼 수 있게 해줍니다. 이러한 기능은 일반적인 2D 시뮬레이터에서는 제공되지 않습니다. 이 도구는 Three.js로 제작되었으며, 제작자는 새로운 미리 설정이나 기능에 대한 제안을 환영합니다.
19.궁극의 VII 재조명(Ultima VII Revisited)
Ultima VII: Revisited는 고전 게임인 Ultima VII: The Black Gate를 위한 새로운 엔진을 만드는 프로젝트입니다.
설치 방법은 다음과 같습니다. 먼저 원본 DOS Ultima 7 폴더의 모든 파일을 새로운 엔진의 /Data/u7 디렉토리로 복사합니다. 개발자라면 프로젝트를 클론한 후 원본 게임 파일을 $(SolutionDir)/Redist/Data/U7/에 복사해야 합니다.
엔진을 빌드하는 방법은 두 가지가 있습니다. 첫 번째는 Meson을 사용하는 방법으로, 먼저 Meson을 설치한 후 meson setup build 명령을 실행하고, 이어서 meson compile -C build를 실행합니다. 빌드 디렉토리에서 프로그램을 실행하면 됩니다. 두 번째 방법은 CMake를 사용하는 것으로, Windows와 Linux에서 각각 다르게 진행됩니다. Windows에서는 CMake(3.15 이상)를 설치한 후 "Developer Command Prompt for VS 2019"를 사용해 cmake -S . -B build를 실행하고, Visual Studio에서 빌드합니다. Linux에서는 필요한 패키지를 설치한 후 cmake -S . -B build -DCMAKE_BUILD_TYPE=Release를 실행하고, cmake --build build -j$(nproc)로 빌드합니다.
게임 조작은 WASD 키로 이동하고, Q/E 키로 회전하며, 마우스 휠로 확대/축소할 수 있습니다. 미니맵에서 왼쪽 클릭하면 순간이동하고, NPC를 더블 클릭하면 상호작용하며, 컨테이너를 더블 오른쪽 클릭하면 열 수 있습니다. 키패드의 +/- 키로 시간 속도를 조절하고, Enter 키로 시간을 한 시간 앞으로 진행시키며, ESC 키로 종료할 수 있습니다.
샌드박스 모드는 게임을 만들고 테스트할 수 있는 추가 기능을 제공합니다. 다양한 디버그 도구가 포함되어 있어 편집과 테스트를 지원합니다. 피드백은 개발자에게 이메일로 보내면 좋습니다. 게임을 즐기세요!
20.유럽, 개인정보 보호법 축소(Europe is scaling back its landmark privacy and AI laws)
유럽연합(EU)은 주요 기술 기업과 미국 정부의 압력으로 인해 개인정보 보호 및 인공지능(AI) 법률에 큰 변화를 주고 있습니다. 주요 업데이트 내용은 다음과 같습니다.
첫째, 일반 데이터 보호 규정(GDPR)의 조정이 이루어집니다. EU는 GDPR을 간소화하여 기업들이 익명화된 데이터를 더 쉽게 공유하고, 개인 데이터를 AI 훈련에 사용할 수 있도록 허용합니다. 단, 다른 GDPR 규정을 준수해야 합니다.
둘째, 고위험 AI 시스템에 대한 엄격한 규정의 시행이 지연되고 있으며, 이러한 규정이 언제 발효될지에 대한 새로운 기준이 마련되고 있습니다.
셋째, 웹사이트에서 쿠키 동의 팝업의 수를 줄이는 제안이 포함되어 있어, 사용자들이 선호도를 관리하기가 더 쉬워질 것입니다.
넷째, 중소기업을 지원하기 위한 새로운 조치가 도입되어, 작은 기업들의 문서 작업을 간소화하고 AI에 대한 감독을 중앙 집중화할 예정입니다.
다섯째, 이러한 변화는 정치적 반발에 직면할 것으로 예상됩니다. 많은 사람들이 이를 중요한 개인정보 보호 조치를 약화시키는 것으로 보고 있으며, 비판자들은 EU가 기술 기업의 이익에 굴복하고 있다고 우려하고 있습니다.
이러한 제안된 변화는 현재 미국과 중국에 비해 뒤처져 있는 유럽의 기술 부문에서 혁신과 경쟁력을 촉진하기 위한 것입니다. 이 제안들은 이제 유럽 의회에서 승인을 받아야 하며, 이 과정은 몇 달이 걸릴 수 있습니다.
21.로마 제국 도로 데이터셋(Itiner-e: A high-resolution dataset of roads of the Roman Empire)
Itiner-e는 로마 제국의 도로를 상세히 기록한 새로운 디지털 데이터셋으로, 이전 자료보다 더 포괄적인 도로 네트워크를 제공합니다. 연구팀이 개발한 이 데이터셋은 고대 로마에서 도로가 이동, 무역, 그리고 통치에 미친 영향을 이해하는 데 도움을 줍니다.
Itiner-e는 로마 도로의 알려진 길이를 크게 늘려 299,171킬로미터를 포함하고 있습니다. 이는 이전 총 길이의 거의 두 배에 해당합니다. 이 데이터셋은 고고학적 발견, 역사적 문헌, 현대 지도에서 얻은 정보를 통합하여 만들어졌습니다.
하지만 도로의 정확한 위치는 단 2.737%만 확인되었고, 나머지는 추정이나 가설에 기반하고 있습니다. 이는 로마 도로 배치에 대한 현재 지식의 공백을 드러냅니다.
데이터셋은 세 단계의 과정을 통해 생성되었습니다. 첫째, 다양한 출처에서 도로를 식별하고, 둘째, 현대 및 역사적 이미지를 사용해 위치를 파악하며, 셋째, 지리정보시스템(GIS)을 활용해 디지털화하는 방식입니다.
이 자료는 로마의 교통, 무역 경로, 행정 통제에 대한 심층 분석을 가능하게 합니다. 또한 로마 도로 시스템에 대한 이해를 높이기 위해 추가 데이터 수집이 필요한 지역도 식별합니다.
이 프로젝트는 여러 연구자들이 협력하여 진행되었으며, 다양한 지역에서 로마 도로 네트워크에 초점을 맞춘 여러 이니셔티브의 지원을 받았습니다. Itiner-e는 로마 제국의 인프라를 연구하는 역사학자와 고고학자들에게 중요한 도구로 자리 잡고 있습니다.
22.PXE 부팅 배우기(Learning to Boot from PXE)
저자는 새로운 노트북인 GPD Pocket 4를 구입했으며, 이 노트북에는 Windows가 미리 설치되어 있었습니다. 그들은 NixOS를 설치하고 싶었지만, USB 드라이브에서 부팅하는 데 문제가 발생했습니다. 새로운 USB를 기다리기보다는 PXE(Preboot Execution Environment)에 대해 배우기로 결정하고 네트워크에서 부팅하는 방법을 익혔습니다.
첫 번째 단계는 DHCP 설정입니다. 이 과정에서 노트북은 네트워크에서 IP 주소를 요청하고, DHCP 서버는 IP 주소를 제공하며 부팅 파일을 위한 TFTP 서버를 지정합니다.
저자는 iPXE에 대해 배웠습니다. iPXE는 PXE의 개선된 버전으로, ISO 파일에서 부팅하는 등 더 많은 기능을 지원합니다. 그들은 OPNsense 라우터를 설정하여 TFTP를 통해 iPXE를 제공하도록 했습니다.
다음으로 TFTP 서버를 구성했습니다. 저자는 SSH를 사용하여 OPNsense 시스템에 접근하고, 매뉴얼에 따라 dnsmasq를 사용하여 TFTP 서버를 설정했습니다.
HTTP 서버 설정 단계에서는 OPNsense의 내장 웹 서버인 lighttpd를 사용하여 iPXE 파일을 제공했습니다. 특정 iPXE 경로에 대해 SSL을 비활성화하도록 설정을 수정했습니다.
저자는 여러 NixOS 설치 중에서 선택할 수 있는 iPXE 스크립트를 만들었지만, 필요한 파일이 누락되어 문제가 발생했습니다.
전통적인 ISO 파일로는 부팅이 제대로 되지 않는다는 것을 깨달은 저자는 Nix의 네트부트 이미지 생성기를 사용하여 부팅에 필요한 파일을 만들었습니다.
결국, 그들은 NixOS의 네트워크 부팅을 성공적으로 설정했지만, 목표를 달성한 후 그래픽 설치 옵션을 더 탐색할 의욕이 줄어들었다고 언급했습니다.
23.Blender 5.0(Blender 5.0)
요약이 없습니다.
24.512바이트로 만든 퐁 게임(I wrote a Pong game in a 512-byte boot sector)
2025년 11월, 아크샤트 조시는 512바이트의 부트 섹터에 맞춰진 폰 게임을 만들었습니다. 이 프로젝트는 운영 체제나 드라이버, 라이브러리 없이 순수한 x86 어셈블리와 BIOS 인터럽트를 사용하여 게임을 실행하는 한계를 탐구하는 데 목적이 있었습니다.
이 게임은 텍스트 모드(80x25)에서 작동하며, 비디오 메모리를 직접 조작합니다. 조작 방법은 W/S 키로 패들을 움직이고, C 키로 색상을 변경하며, R 키로 게임을 초기화하는 방식입니다. 게임은 공의 위치에 따라 패들의 위치를 조정하는 간단한 공 추적 로직을 가지고 있습니다.
기술적인 특징으로는 비디오 메모리에 직접 접근하여 빠른 화면 업데이트를 가능하게 하고, 화면에서의 위치 계산을 효율적으로 수행합니다. 또한, 실시간 입력을 위한 비차단 키보드 체크와 공의 움직임 및 충돌 감지를 위한 기본 물리 엔진을 포함하고 있습니다.
게임의 전체 코드는 GitHub에서 확인할 수 있으며, NASM과 QEMU와 같은 특정 도구를 사용하여 실행할 수 있습니다.
25.클라우드플레어 장애 분석(Cloudflare outage on November 18, 2025 post mortem)
클라우드플레어의 글로벌 네트워크에 문제가 발생하여 서비스 중단이 일어나고 있습니다. 자세한 내용은 제공된 링크에서 1580개의 댓글이 달린 토론을 확인하실 수 있습니다.
26.제미니 3 프로 카드(Gemini 3 Pro Model Card [pdf])
제미니 3 프로 모델 카드가 2025년 11월에 발표되었습니다. 이 카드에는 제미니 3 AI 모델 가족의 기능, 훈련 과정, 안전성에 대한 중요한 정보가 담겨 있습니다.
제미니 3 프로는 구글의 가장 진보된 AI 모델로, 텍스트, 이미지, 오디오, 비디오 등 다양한 데이터 유형을 처리할 수 있도록 설계되었습니다. 이 모델은 웹 문서, 코드, 이미지, 오디오, 비디오를 포함한 다양한 데이터셋으로 훈련되었습니다. 문제 해결과 추론 능력을 향상시키기 위해 강화 학습 기법을 사용합니다.
모델의 주요 특징으로는 텍스트 프롬프트, 이미지, 오디오, 비디오를 입력으로 받을 수 있으며, 최대 100만 개의 토큰을 처리할 수 있는 컨텍스트 창을 가지고 있습니다. 출력은 최대 64,000개의 토큰으로 텍스트를 생성합니다. 또한, 희소 혼합 전문가 모델을 활용하여 입력에 따라 일부 매개변수만 활성화함으로써 효율성을 높입니다.
안전성과 윤리에 관한 부분에서도 이 모델은 광범위한 평가를 거쳐 안전 정책과 윤리 기준을 준수하도록 설계되었습니다. 유해한 콘텐츠와 잘못된 정보의 생성을 피하기 위한 다양한 안전 조치가 마련되어 있습니다. 그러나 제미니 3 프로는 다른 AI 모델과 마찬가지로 잘못된 정보 생성이나 성능 저하와 같은 문제를 겪을 수 있으며, 2025년 1월까지의 지식만을 반영합니다.
이 모델은 고급 추론, 창의성, 다중 모드 이해가 필요한 응용 프로그램에 적합하지만, 불법적이거나 유해한 활동에는 사용되어서는 안 됩니다. 제미니 3 프로는 구글 클라우드와 API를 통해 여러 플랫폼에서 이용 가능하며, 특정 하드웨어나 소프트웨어 요구 사항은 없습니다.
평가 결과에 따르면, 제미니 3 프로는 이전 모델인 제미니 2.5 프로보다 다양한 벤치마크에서 더 나은 성능을 보였으며, 특히 추론과 다중 모드 기능에서 두드러진 성과를 나타냈습니다. 제미니 3 프로 모델 카드는 개발자들이 책임 있는 AI 응용 프로그램을 만들 수 있도록 통찰력을 제공하며, 모델의 고급 기능과 안전 조치를 강조하고 있습니다.
27.모조-V: RISC-V 비밀 계산(Mojo-V: Secret Computation for RISC-V)
Mojo-V는 RISC-V를 위한 새로운 확장으로, 개인 정보 보호에 중점을 둔 프로그래밍을 지원합니다. 이 기술은 민감한 데이터를 비밀 레지스터에 보호하고, 제3자 키로 메모리를 암호화하여 안전하고 효율적인 계산을 가능하게 합니다. 이를 통해 데이터 유출과 사이드 채널 공격을 방지할 수 있습니다. Mojo-V는 기존 RISC-V 아키텍처와 원활하게 통합되며, 모드 비트와 네 개의 새로운 명령어만 필요합니다.
초기 테스트 결과, Mojo-V는 네이티브 실행 속도에 가까운 속도로 작동하며, 전통적인 완전 동형 암호화 방식에 비해 5-7배 빠른 성능을 보여줍니다. 앞으로 CPU, GPU 및 특수 하드웨어에 대한 추가 통합 계획이 있습니다.
현재 버전인 0.91은 정수와 부동 소수점 숫자에 대한 비밀 계산을 지원하며, 고정 대칭 키 암호를 사용합니다. 향후 업데이트에서는 공개 키 인프라 지원 및 LLVM 컴파일러 호환성과 같은 기능이 추가될 예정입니다.
Mojo-V를 구축하고 실행하려면 사용자는 LLVM 기반의 RISC-V 크로스 컴파일러가 필요하며, GitHub에서 저장소를 클론할 수 있습니다. 참고 플랫폼에는 Mojo-V가 안전한 계산과 함께 작동하는 방식을 보여주는 벤치마크가 포함되어 있습니다.
더 많은 정보나 참여를 원하신다면 개발자에게 이메일로 연락하시거나 프로젝트의 GitHub 페이지를 방문하시면 됩니다.
28.SF 앤솔로지 제작기(The code and open-source tools I used to produce a science fiction anthology)
이 글은 "더 이상 이상하게 생각하지 마세요"라는 제목의 기사에서 올해 최고의 공상 과학 아이디어에 대한 논의를 다루고 있습니다. 독자들이 자신의 의견을 나눌 수 있는 포럼 링크도 포함되어 있으며, 2025년 11월 기준으로 이 게시물에는 75개의 댓글이 달렸습니다.
29.Cloudflare Global Network experiencing issues(Cloudflare Global Network experiencing issues)
요약이 없습니다.
30.스트레이스 맥OS(Strace-macOS: A clone of the strace command for macOS)
strace-macos는 LLDB 디버거 API를 사용하는 macOS용 시스템 호출 추적기입니다. 현재 베타 버전으로, 핵심 기능은 작동하지만 일부 기능은 아직 개발 중입니다.
이 도구는 시스템 무결성 보호(SIP)가 활성화된 상태에서도 작동하며, dtruss와는 달리 커널 확장이 필요 없습니다. 모든 기능이 파이썬으로 구현되어 있으며, JSON Lines와 텍스트를 포함한 여러 형식으로 출력을 지원합니다. 사용자는 시스템 호출을 이름이나 카테고리별로 필터링할 수 있으며, 시스템 호출 인자를 자동으로 디코딩하고 터미널에서 색상화된 출력을 제공합니다. 또한 시스템 호출 성능에 대한 요약 통계도 제공합니다.
설치는 Nix Flakes를 사용하여 Nix 명령어로 직접 실행하거나 설치할 수 있습니다. 수동 설치의 경우, macOS의 시스템 파이썬이 필요하며, pip를 통해 설치하거나 GitHub 저장소를 클론하여 직접 실행할 수 있습니다.
명령을 추적하려면 strace <command>를 사용하면 됩니다. 출력 옵션으로는 파일에 저장하기, JSON 출력 생성, 시스템 호출 필터링 등이 있습니다. 특정 이름이나 미리 정의된 카테고리(예: 파일, 네트워크, 프로세스)로 시스템 호출을 필터링할 수 있습니다.
Linux의 strace와 유사한 기본 기능을 제공하지만, Linux strace에 있는 일부 고급 필터링 옵션은 지원하지 않습니다. macOS 12 이상과 호환되며, 주로 Apple Silicon을 지원합니다.
기여는 환영하며, 프로젝트 문서에서 가이드라인을 확인할 수 있습니다. 라이센스는 MIT 라이센스 하에 배포됩니다. 상업적 지원이 필요하면 저자에게 문의하십시오.
31.Bluetooth Channel Sounding: The Next Leap in Bluetooth Innovation(Bluetooth Channel Sounding: The Next Leap in Bluetooth Innovation)
요약이 없습니다.
32.제니아키스 알고리즘의 비밀(A Rigorous Approach to the Algorithmic Composition of Iannis Xenakis(2009) [pdf])
이 텍스트는 이안니스 제나키스의 알고리즘 작곡 작업, 특히 1991년에 만들어진 작품 GENDY3에 대해 다루고 있습니다. 이 작품은 음악이 전적으로 컴퓨터 알고리즘에 의해 생성되는 "자동화된 예술"을 개발하려는 그의 목표를 나타냅니다. GENDY3는 동적 확률 합성(Dynamic Stochastic Synthesis)이라는 방법을 사용하여, 전통적인 음향 녹음이 아닌 수학적 과정을 통해 음악을 만듭니다.
피터 호프만의 논문은 1995/96년에 시작된 GENDYN 프로젝트를 탐구하며, GENDYN 개념을 문서화하고 이해하여 미래의 연구와 제작에 기여하는 것을 목표로 하고 있습니다. 그는 사용자가 GENDY3를 실시간으로 재현하고 작곡 과정을 자세히 분석할 수 있는 "뉴 GENDYN 프로그램"을 개발했습니다.
호프만은 제나키스의 접근 방식이 다른 컴퓨터 음악 작곡가들과 다르다고 주장합니다. 그는 전통 음악을 복제하려 하지 않고, 대신 소리의 추상적인 물리 모델에 집중하여 복잡한 음악 구조를 만들어냈습니다. 이러한 관점은 알고리즘 음악의 예술적 가능성을 강조하며, 음악 작곡에서의 전통적인 창의성 개념에 도전합니다.
33.I made a downdetector for downdetector's downdetector's downdetector(I made a downdetector for downdetector's downdetector's downdetector)
요약이 없습니다.
34.구글 CEO, AI 투자 비이성적 요소 지적(Google boss says AI investment boom has 'elements of irrationality')
구글의 모회사인 알파벳의 CEO인 순다르 피차이는 현재 인공지능(AI) 투자 급증에 대한 "비이성" 우려를 표명했습니다. 그는 AI 시장이 붕괴될 경우 구글을 포함한 모든 기업에 영향을 미칠 것이라고 경고했습니다. 알파벳이 최근 성장하고 주가가 상승했음에도 불구하고, 피차이는 1990년대 후반 닷컴 버블 당시와 유사한 위험이 존재한다고 인정했습니다. 이로 인해 많은 기업들이 실패했었습니다.
피차이는 AI 투자가 중요하지만 일부 자금이 낭비될 수 있다고 강조했습니다. 그는 구글의 다양한 기술 포트폴리오가 시장의 불안정성을 잘 극복할 수 있도록 해준다고 밝혔습니다. 또한, 그는 향후 2년 동안 영국의 AI 개발에 50억 파운드를 투자하겠다는 계획을 발표하며, 이를 통해 영국의 AI 역량을 강화할 것이라고 전했습니다.
그는 AI가 상당한 에너지를 요구한다는 점도 언급하며, 이는 기후 목표에 영향을 미칠 수 있다고 경고했습니다. 그러나 알파벳은 2030년까지 탄소 중립 목표를 달성하겠다는 의지를 재확인했습니다. 피차이는 AI가 노동 시장에 큰 변화를 가져올 것이며, 새로운 기회를 창출하지만 다양한 직업에서 적응이 필요할 것이라고 믿고 있습니다.
35.OrthoRoute – GPU-accelerated autorouting for KiCad(OrthoRoute – GPU-accelerated autorouting for KiCad)
요약이 없습니다.
36.마스토돈 CEO 사임(I am stepping down as the CEO of Mastodon)
유겐 로흐코는 마스토돈의 창립자이자 퇴임하는 CEO로서 거의 10년간의 경영을 마무리하고 있습니다. 그는 상표와 자산의 소유권을 비영리 단체에 이전하여 프로젝트의 가치를 유지할 수 있도록 할 예정입니다. 로흐코는 마스토돈이 자신보다 더 큰 존재가 되었으며, 소셜 미디어 플랫폼을 이끄는 데 따른 스트레스를 인식하고 있습니다. 그는 기술 거부자들과의 공적 비교와 온라인에서의 부정적인 상호작용 등 여러 도전에 직면했으며, 자신의 안정을 위해 물러나기로 결정했습니다.
그는 자신의 유산에 대해 되돌아보며, 프로젝트의 과도한 확장을 피하기 위해 "아니오"라고 말하는 것이 얼마나 중요한지를 강조했습니다. 이는 홍보 기회를 놓치는 것을 의미할지라도 마찬가지입니다. 이러한 어려움에도 불구하고 그는 마스토돈이 작은 프로젝트에서 커뮤니티 중심의 인터넷의 중요한 부분으로 발전한 것에 대해 자부심을 느끼고 있습니다. 로흐코는 마스토돈과 연합된 인터넷인 페디버스에 대한 열정을 여전히 가지고 있으며, 앞으로는 덜 눈에 띄는 자문 역할로 계속 기여할 계획입니다.
37.Bild AI (YC W25) is hiring – Make housing affordable(Bild AI (YC W25) is hiring – Make housing affordable)
요약이 없습니다.
38.컬트 탈출법(How do the pros get someone to leave a cult?)
조셉 켈리와 패트릭 라이언은 필라델피아에 기반을 둔 컬트 개입 전문가입니다. 그들은 독특하고 때로는 논란이 되는 방법을 사용하여 사람들이 컬트를 떠나도록 돕습니다. 이들은 영향을 받은 가족의 삶에 수년간 스며들며 도움을 제공합니다. 가족들은 다른 모든 노력이 실패한 후 이들에게 연락하여 사랑하는 사람이 집으로 돌아오도록 설득해 주기를 희망합니다.
그들의 접근 방식은 대립적인 전술을 사용하기보다는 가족의 역동성을 이해하고 기존의 관계를 강화하는 데 중점을 둡니다. 그들은 가족과 함께 컬트 구성원이 자신의 신념을 의심하도록 유도하는 환경을 조성합니다. 이를 위해 전문가를 초청하거나 진짜 목적을 드러내지 않고 상호작용을 신중하게 계획하는 방법을 사용합니다.
라이언과 켈리는 "컬트"라는 용어를 사용하지 않기를 선호하며, 이는 너무 단순하다고 생각합니다. 대신, 그들은 개인과 그들이 속한 집단 간의 관계에 집중합니다. 이들은 개인이 스스로 결론에 도달하도록 돕는 것이 중요하다고 믿으며, 역사적으로 강압적인 방법이 포함된 강제 탈퇴 프로그램을 지양합니다.
두 사람 모두 과거에 초월명상에 참여한 경험이 있어 컬트에 대한 개인적인 경험이 있습니다. 그들의 작업은 컬트 인식 커뮤니티의 일부로부터 회의적인 반응을 받기도 하지만, 사람们이 왜 그런 집단에 가입하는지에 대한 동기를 이해하는 것이 중요하다고 강조합니다.
결국 켈리와 라이언의 작업은 중재와 이해에 관한 것으로, 대립보다는 대화와 지원을 통해 컬트에 갇힌 사랑하는 사람들과 가족이 다시 연결될 수 있도록 돕는 것입니다.
39.FFmpeg 8.0 심층 분석(Deep Dive into FFmpeg 8.0)
FFmpeg 8.0은 흥미로운 새로운 기능을 도입했습니다. 특히 OpenAI의 오픈 소스 음성 인식 도구인 Whisper를 기본적으로 지원하게 되었습니다. 이 통합 기능 덕분에 사용자는 비디오를 쉽게 전사하고 자막을 추가하며, 실시간으로 스트리밍 중 하이라이트를 추출할 수 있습니다.
주요 기능으로는 사용자가 단일 명령어로 오디오를 전사하고 SRT 형식의 자막을 생성할 수 있는 기능이 있습니다. 또한 이 도구는 라이브 비디오 스트림에 대한 실시간 전사가 가능합니다. FFmpeg 8.0은 Windows에 설치할 수 있으며, Whisper가 포함되어 있어 다양한 오디오 형식을 지원하는 과정이 간편해졌습니다.
작동 방식은 사용자가 명령어를 실행하여 비디오 파일을 전사하고 자막을 생성하는 것입니다. 예를 들어, 비디오에서 SRT 파일을 생성하고 그 자막을 비디오에 삽입하는 명령어가 제공됩니다. Whisper는 여러 오디오 형식을 지원하며, 전사 과정에서 음악과 같은 비음성 소리도 주석으로 추가할 수 있습니다.
성능 면에서는 사용되는 모델에 따라 처리 속도가 달라집니다. 더 큰 모델은 더 많은 GPU 자원을 요구하지만, 향상된 기능을 제공합니다. 실시간 전사는 HLS와 SRT와 같은 스트리밍 프로토콜을 통해 가능해집니다.
음성 활성화 감지(VAD) 기능은 전사 중 비음성 오디오를 걸러내어 정확성을 높이는 데 도움을 줍니다.
전반적으로 FFmpeg 8.0과 Whisper의 통합은 비디오 편집 및 전사 기능을 강화하여 콘텐츠 제작자에게 강력한 도구가 됩니다.
40.완벽한 LLM 도전!(Solving a million-step LLM task with zero errors)
대형 언어 모델(LLM)은 추론과 도구 사용에서 큰 발전을 이루었지만, 여전히 여러 단계를 요구하는 복잡한 작업에서는 어려움을 겪고 있습니다. 이들은 몇 백 번의 작업 후에 실패하는 경우가 많습니다. 기존의 평가 기준은 비교적 간단한 작업에 초점을 맞추고 있지만, LLM이 더 길고 복잡한 작업을 처리할 수 있는 능력에 대한 관심이 커지고 있습니다. 이 논문에서는 MAKER라는 새로운 시스템을 소개합니다. 이 시스템은 백만 단계가 넘는 작업을 오류 없이 성공적으로 수행할 수 있습니다. MAKER는 작업을 여러 개의 작은 하위 작업으로 나누어 전문화된 에이전트들이 관리하도록 합니다. 이러한 모듈식 접근 방식은 각 단계에서 에이전트 간의 투표 시스템을 통해 오류를 수정할 수 있게 합니다. 연구 결과는 기존 LLM을 단순히 개선하는 대신, 이러한 세분화된 프로세스를 활용하면 조직이나 사회가 운영되는 방식처럼 더 큰 규모의 문제를 해결하는 데 도움이 될 수 있음을 시사합니다.
41.로우보트X: 일상 자동화의 혁신(RowboatX – open-source Claude Code for everyday automations)
RowboatX는 비코딩 작업을 위한 맞춤형 백그라운드 에이전트를 생성하고 관리하는 명령줄 도구입니다. 이는 Claude Code가 남긴 공백을 메우는 역할을 합니다. 사용자는 파일 시스템과 유닉스 도구를 활용하여 다양한 작업을 자동화할 수 있으며, 호환되는 서버에 연결하여 기능을 확장할 수 있습니다.
RowboatX의 주요 기능 중 하나는 로컬 실행입니다. 이 도구는 사용자의 컴퓨터에서 실행되며, 에이전트가 도구를 설치하고 터미널 작업을 자동화할 수 있도록 사용자의 허가를 받습니다. 또한, 각 에이전트의 정보는 파일로 저장되어 쉽게 접근하고 관리할 수 있습니다. 슈퍼바이저 에이전트라는 주요 에이전트는 백그라운드 에이전트를 생성하고 제어할 수 있으며, 유닉스 명령어를 사용하여 작업을 수행합니다. 필요할 경우 에이전트는 사용자 입력을 받을 수 있도록 일시 중지할 수 있어 인간의 감독을 보장합니다.
사용 예로는 최근 연구 논문을 바탕으로 팟캐스트를 생성하거나 회의 요약을 준비하는 작업이 있습니다. RowboatX는 안전성을 고려하여 명령 수준의 제어 기능을 구현하여 권한 관리를 돕습니다.
이 도구는 오픈 소스이며, 커뮤니티의 피드백과 기여를 환영합니다. 더 많은 정보는 GitHub 페이지를 방문하거나 데모 비디오를 시청하면 확인할 수 있습니다.
42.러닝머신의 창의력(What I learned about creativity from a man painting on a treadmill (2024))
저자는 실패에 대한 두려움이 자신을 창의적인 시도를 하는 데 종종 방해가 되었다고 회상합니다. 나이가 들면서 새로운 것에 도전할 의지는 커졌지만, 두려움은 여전히 남아 있습니다. 위대한 예술과 같은 전통적인 영감의 원천은 종종 그들을 동기부여하기보다는 무력감을 느끼게 합니다.
존 킬더프가 진행하는 "렛츠 페인트 TV"는 저자에게 뜻밖의 영감의 원천이 되었습니다. 킬더프는 운동을 하거나 요리를 하면서 시청자와 대화하는 등 여러 가지 일을 동시에 하며 그림을 그립니다. 이 과정에서 종종 혼란스럽고 유머러스한 실패가 발생합니다. 프로그램이 성공적이지 않고 혼란스러운 성격을 가지고 있음에도 불구하고 킬더프는 계속해서 창작의 과정과 실패를 받아들이는 것이 걸작을 만드는 것보다 더 중요하다고 강조합니다.
킬더프의 접근 방식은 시청자들이 자신의 창의적인 pursuits에 대해 덜 진지해지고, 실패가 여정의 일부임을 받아들이도록 격려합니다. 이 프로그램은 결과에만 집중하기보다는 창작 과정을 즐기는 것이 예술과 삶에서 진정으로 중요한 것임을 일깨워 줍니다. 결국 "렛츠 페인트 TV"는 인내의 가치와 계획대로 되지 않더라도 실험하는 즐거움을 강조합니다.
43.영국 운전자의 불만, 헤드라이트 너무 밝아!(Nearly all UK drivers say headlights are too bright)
최근 영국에서 실시된 연구에 따르면 거의 모든 운전자가 자동차 헤드라이트가 너무 밝다고 느끼며, 마주 오는 차량의 불빛에 눈이 부신 경험을 자주 한다고 합니다. 이에 따라 정부는 이러한 우려를 반영해 자동차 헤드라이트 디자인을 재검토할 계획입니다. 교통부가 의뢰한 이 연구에서는 조사에 참여한 운전자의 97%가 마주 오는 불빛으로 인해 주의가 산만해졌다고 응답했으며, 96%는 헤드라이트가 지나치게 밝다고 생각했습니다.
이 연구는 교통 연구소의 션 헬먼 박사가 주도했으며, LED 헤드라이트가 더 밝고 푸른 빛을 많이 방출해 이러한 눈부심 문제에 기여하고 있음을 강조했습니다. 그 결과, 33%의 운전자가 밤에 운전을 덜 하게 되었고, 22%는 운전을 하고 싶지만 선택의 여지가 없다고 느꼈습니다.
RAC는 이러한 연구 결과를 환영하며, 효과적인 헤드라이트와 다른 운전자를 위한 눈부심 최소화 사이의 균형이 필요하다고 강조했습니다. 전문가들은 정부가 헤드라이트 규정을 개선하고 이 문제에 대한 추가 연구를 즉각적으로 진행할 것을 촉구하고 있습니다.
44.이탈리아 GoSign 취약점(GoSign Desktop RCE flaws affecting users in Italy)
GoSign은 이탈리아의 공공 기관과 기업에서 전자 서명을 위해 사용하는 데스크톱 애플리케이션입니다. 이 소프트웨어는 유럽의 주요 신뢰 서비스 제공업체인 Tinexta InfoCert에서 개발했습니다. 연구자들은 GoSign의 2.4.0 버전 및 그 이전 버전에서 보안 문제가 발견되었다고 보고했습니다. 구체적으로, 이 버전들은 프록시를 사용할 때 TLS 인증서를 확인하지 않으며, 서명되지 않은 업데이트 매니페스트에 의존합니다. 이러한 문제로 인해 공격자가 통신을 가로채고 악성 코드를 실행할 수 있는 유해한 업데이트를 배포할 수 있는 위험이 있습니다.
45.Short Little Difficult Books(Short Little Difficult Books)
요약이 없습니다.
46.깃허브 오류 해결법(GitHub: Git operation failures)
GitHub에서는 개발자 뉴스레터를 구독할 수 있습니다. 이 뉴스레터는 매달 두 번, 유용한 팁과 기술 가이드, 모범 사례를 직접 이메일로 제공합니다.
47.노숙자에서 둠 포터로(Rebecca Heineman – from homelessness to porting Doom (2022))
레베카 하이네만이 세상을 떠났습니다. 이 소식에 대한 자세한 내용은 제공된 링크에서 확인할 수 있습니다.
48.Chuck Moore: Colorforth has stopped working [video](Chuck Moore: Colorforth has stopped working [video])
요약이 없습니다.
49.조건 없는 피즈버즈(Fizz Buzz without conditionals or booleans)
에반 한은 조건문이나 불리언을 사용하지 않고 Fizz Buzz 프로그래밍 문제를 해결하는 독특한 방법을 공유했습니다. 그는 1부터 100까지 세면서 특정 간격에 "Fizz"와 "Buzz"라는 단어를 생성하는 파이썬 솔루션을 만들었습니다.
그의 해결 방법의 핵심 포인트는 다음과 같습니다. 첫째, 그는 "Fizz"를 위한 주기(3의 배수)와 "Buzz"를 위한 주기(5의 배수) 두 가지를 만들었습니다. 둘째, zip 함수를 사용하여 이 주기와 1부터 100까지의 숫자를 결합했습니다. 셋째, 그는 생성된 주기에 따라 숫자의 문자열 표현을 "Fizz", "Buzz" 또는 "FizzBuzz"로 바꾸는 함수를 정의했습니다. 마지막으로, 그의 방법에는 한 가지 단점이 있습니다. 숫자가 10,000을 초과하면 잘못된 출력을 발생시키기 때문에 문제가 발생합니다.
전반적으로 이 접근 방식은 전통적인 프로그래밍 구조를 피하면서 Fizz Buzz 문제를 창의적으로 해결하는 방법입니다.
50.안데스의 신비한 구멍, 고대 시장?(Mysterious holes in the Andes may have been an ancient marketplace)
시드니 대학교의 연구자들이 페루 남부에 위치한 몬테 시에르페, 즉 구멍의 띠가 고대 시장으로 사용되었을 가능성을 제기했습니다. 이 고고학 유적지는 5,000개 이상의 정렬된 구멍으로 구성되어 있으며, 그 목적에 대해 수십 년 동안 전문가들을 혼란스럽게 해왔습니다. 최근 드론 맵핑을 이용한 연구에서는 의도적으로 설계된 패턴이 발견되었습니다.
연구팀은 구멍에서 고대 옥수수와 갈대의 꽃가루를 발견했습니다. 이는 이 구멍들이 물품을 저장하거나 운반하는 데 사용되었을 가능성을 시사합니다. 주 연구자인 제이콥 봉거스 박사는 몬테 시에르페가 잉카 이전 및 잉카 공동체의 교환 장소로 기능했을 것이라고 추측하며, 지역 주민들 간의 거래를 촉진했을 것이라고 설명했습니다.
이 유적지가 두 개의 잉카 행정 중심지 사이에 전략적으로 위치해 있다는 점도 이 이론을 뒷받침합니다. 전반적으로 이 연구 결과는 고대 공동체가 안데스 지역에서 어떻게 상호작용하고 자원을 관리했는지를 이해하는 데 기여합니다. 이 연구는 Antiquity 저널에 발표되었습니다.
51.뵈르글의 기적(The Miracle of Wörgl)
오스트리아의 작은 마을 뵈르글은 1932년 7월 5일 '스탬프 스크립'이라는 지역 통화를 도입하여 대공황 시기 높은 실업 문제를 성공적으로 해결했습니다. 주민 4,500명 중 1,500명이 실업 상태였던 이 마을의 시장인 미하엘 운터구겐베르거는 전통적인 프로젝트 대신 마을 자금을 이 통화를 지원하는 데 사용했습니다. 그 결과, 빠른 소비가 이루어졌고 실업률이 30% 이상에서 거의 0%로 감소하며 지역 인프라 프로젝트에 사람들이 고용되었습니다.
뵈르글의 성공은 주목을 받았고, 인근 마을들도 비슷한 시스템을 도입했습니다. 그러나 오스트리아 중앙은행이 보완 통화를 금지하면서 실업률이 다시 상승했습니다. 이러한 어려움에도 불구하고 이 개념은 미국 경제학자 어빙 피셔에게 영향을 주었고, 그는 이를 통해 대공황을 끝낼 수 있다고 믿었습니다. 그러나 루즈벨트 대통령은 분산화에 대한 우려로 이 아이디어를 거부했습니다.
또한, 이 글에서는 중세(1040-1290) 동안 지역 통화가 서유럽에서 경제 성장을 이끌었던 시기를 다룹니다. 지역 사회는 대성당과 기타 건축물의 건설을 자금 지원하며, 중앙 권한 없이도 지역 경제를 활성화하고 일자리를 창출했습니다.
이러한 역사적 사례들은 보완 통화가 경제를 재활성화하고 지역 사회 발전을 촉진하는 데 잠재적인 이점을 지니고 있음을 보여줍니다.
52.제미니 3 프로 체험기(Trying out Gemini 3 Pro with audio transcription and a new pelican benchmark)
2025년 11월 18일, 구글은 Gemini 2.5의 업그레이드 버전인 Gemini 3 Pro를 출시했습니다. 이 새로운 모델은 텍스트, 이미지, 오디오, 비디오 등 다양한 입력 유형을 처리하는 능력이 향상되었습니다. Gemini 3 Pro는 100만 개의 입력 토큰을 처리할 수 있으며, 최대 64,000개의 토큰을 생성할 수 있습니다. 초기 성능 테스트 결과, Gemini 3 Pro는 표준 테스트에서 Claude 4.5와 GPT-5.1보다 약간 더 나은 성능을 보였지만, 독립적인 검증은 아직 진행 중입니다.
Gemini 3 Pro의 가격은 Gemini 2.5보다 높지만 Claude Sonnet 4.5보다는 낮습니다. 가격은 처리되는 토큰 수에 따라 다르며, 예를 들어 20만 개의 입력 토큰까지는 2.00달러의 비용이 발생합니다.
테스트 중 Gemini 3 Pro는 이미지를 기반으로 대체 텍스트를 성공적으로 생성하고, 긴 시의회 회의 오디오 파일을 필기했지만, 필기 내용의 타임스탬프 정렬에 일부 부정확성이 있었습니다. 또한, 이 모델은 출력의 창의성에 영향을 미치는 "사고 수준" 설정을 도입했으며, 이는 자전거를 타고 있는 펠리컨의 SVG 이미지를 생성하는 프롬프트를 통해 시연되었습니다.
전반적으로 Gemini 3 Pro는 특히 다중 모드 처리와 성능 기준에서 AI 능력의 중요한 발전을 보여주는 것으로 보입니다.
53.Strix Halo's Memory Subsystem: Tackling iGPU Challenges(Strix Halo's Memory Subsystem: Tackling iGPU Challenges)
요약이 없습니다.
54.고츠: Go를 TS로!(Guts – convert Golang types to TypeScript)
Guts는 Golang 타입을 TypeScript 타입으로 변환하기 위해 설계된 라이브러리입니다. 이를 통해 프론트엔드와 백엔드 애플리케이션 간의 일관된 타입 정의를 보장합니다. 명령줄 도구와는 달리, 코드 기반의 설정과 패키지 해결을 지원합니다.
Guts의 주요 기능 중 하나는 Golang 구조체를 TypeScript 인터페이스로 변환하는 것입니다. 예를 들어, Golang의 구조체는 TypeScript 인터페이스와 타입 별칭으로 변환됩니다. 사용 단계는 다음과 같습니다. 먼저 guts.NewGolangParser()를 사용하여 Golang 파서를 생성합니다. 필요에 따라 Golang 소스의 주석을 보존할 수 있으며, 이 기능은 실험적입니다. 이후 특정 패키지를 포함하도록 파서를 설정하고, Golang 타입을 TypeScript의 추상 구문 트리(AST)로 변환합니다. TypeScript 출력에 변형을 적용하여 선언에 'export'를 추가하는 등의 작업을 할 수 있습니다. 마지막으로, TypeScript AST를 문자열로 직렬화하여 사용할 수 있습니다.
Guts는 Golang 패키지를 파싱하고 이에 상응하는 TypeScript AST를 구축하며, TypeScript 컴파일러 API를 사용하여 직렬화를 수행합니다. 이 라이브러리는 프로그래밍 방식의 접근을 제공하여 기존의 명령줄 도구보다 더 유연하게 사용할 수 있습니다. 생성된 TypeScript가 정확하고 최신 기능을 반영하도록 보장합니다.
TypeScript AST를 시각화하는 데 유용한 리소스는 ts-ast-viewer.com에서 확인할 수 있습니다. Guts는 Golang 타입에서 TypeScript 정의를 생성하는 현대적이고 유연한 솔루션을 제공합니다.
55.How Quake.exe got its TCP/IP stack(How Quake.exe got its TCP/IP stack)
요약이 없습니다.
56.Rebecca Heineman has died(Rebecca Heineman has died)
요약이 없습니다.
57.Microsoft-backed Veir is bringing superconductors to data centers(Microsoft-backed Veir is bringing superconductors to data centers)
요약이 없습니다.
58.루센트 전화 스위치 구출!(Lucent 7 R/E 5ESS Telephone Switch Rescue (2024))
저자는 애리조나 대학교에서 1980년대 후반부터 운영되어 온 루센트 5ESS 전화 교환기를 구출한 경험을 공유합니다. 이 프로젝트는 40개의 대형 장비 프레임을 제거해야 하는 큰 물류적 도전이었으며, 이 장비들은 두 대의 대형 트럭을 가득 채웠습니다.
5ESS 교환기는 35년 동안 20,000개 이상의 전화 회선을 안정적으로 지원한 것으로 유명합니다. 이 장비는 두 번의 주요 업그레이드를 거쳤으며, 당시로서는 첨단 기술이 적용되었습니다.
저자는 이동 과정에서 도움을 준 가족, 친구, 그리고 대학 직원들에게 감사의 마음을 전합니다. 그들은 교환기의 복잡한 구조와 다양한 구성 요소들이 어떻게 연결되어 있는지를 설명하며, 프로젝트를 위해 필요한 세밀한 계획을 강조합니다.
장비를 성공적으로 운반한 후, 다음 단계는 전력 분배 장비를 확보하고, 독특한 유닉스 기반 시스템에서 작동하는 관리 모듈을 부팅하는 것입니다. 저자는 공간과 전력 효율성을 위해 시스템의 크기를 줄일 계획이며, 통신 박물관을 만들고자 합니다. 이 프로젝트에 협력하고 싶은 사람들은 연락해 주기를 바랍니다.
59.The surprising benefits of giving up(The surprising benefits of giving up)
요약이 없습니다.
60.미세한 공기 감지기(A subtly obvious e-paper room air monitor)
겨울철에는 보통 창문을 닫아두기 때문에 공기가 탁해지고 습도가 60%를 넘는 경우가 많습니다. 이런 환경은 건강에 좋지 않으며 곰팡이가 생길 수 있습니다. 또한 이로 인해 이산화탄소(CO₂) 농도가 높아져 집중하기 어려워질 수 있습니다. 이를 해결하기 위해 저는 공기 질을 조용히 모니터링하는 실내 공기 모니터를 만들었습니다. 이 장치는 공기 질이 너무 나빠지면 경고를 보내고, 데이터를 명확한 대시보드에 표시하여 쉽게 이해할 수 있도록 돕습니다.
61.몬타입 폰 라이센스 논란(Monotype font licencing shake-down)
Ameel Khan은 폰트 라이선스 회사인 Monotype과의 경험을 공유했습니다. 그는 자신의 고용주가 라이선스가 없는 Monotype 폰트를 사용하고 있다는 의심스러운 메시지를 받았습니다. 처음에는 혼란스러웠지만, Khan은 조사 끝에 자신의 회사 웹사이트와 앱에서 사용된 폰트가 모두 라이선스가 있거나 무료 폰트인 Open Sans와 SIL Open Font License에 따라 제공되는 다른 폰트들임을 확인했습니다.
그럼에도 불구하고 Monotype의 대표는 여러 직원들에게 비슷한 메시지를 계속 보내어 회사 내에서 혼란을 일으켰습니다. 한 구매팀 직원이 응답하자, 그들은 라이선스 계약을 고려하라는 압박을 받았습니다. 타이포그래피에 대한 지식이 있는 Khan은 상황을 명확히 하기 위해 나섰고, 주장된 비라이선스 폰트가 실제로는 사용되지 않고 있음을 확인했습니다.
그는 "Credit Cards"라는 폰트가 K-Type의 다른 폰트라는 사실과 Monotype이 언급한 Proxima Nova 폰트가 더 이상 그들로부터 구매할 수 없다는 것을 발견했습니다. 대신, 회사는 디자인 에이전시로부터 유효한 라이선스를 보유하고 있었습니다.
Khan은 Monotype의 공격적인 전술에 대한 불만을 표하며, 그들이 기업에 연락하기 전에 주장을 확인해야 한다고 주장했습니다. 그는 다른 사람들이 폰트 라이선스 문제를 피하기 위해 디자이너나 독립 마켓플레이스에서 직접 폰트를 소싱할 것을 권장하며, 폰트 라이선스에 대한 도움이 필요한 사람들에게 자신의 지원을 제공하겠다고 밝혔습니다.
62.수학과 계산의 세계(Mathematics and Computation (2019) [pdf])
이 책은 수학과 컴퓨터의 관계를 탐구하며, 기술과 과학에 큰 영향을 미치는 이론들을 제시합니다. 저자 아비 위그더슨은 다음과 같은 주제를 다룹니다.
첫째, 컴퓨터의 기초에 대한 소개로, 수학이 컴퓨터와 어떻게 상호작용하는지와 책의 목적을 설명합니다. 둘째, 계산 복잡도 이론에 대한 개요를 제공하며, 특히 다항 시간 내에 해결 가능한 문제인 P 클래스와 비결정론적 다항 시간 문제인 NP 클래스, 그리고 유명한 P 대 NP 문제에 대해 논의합니다. 셋째, 결정 불가능성에 대해 설명하며, 수학적 지식의 한계와 알고리즘으로 해결할 수 없는 문제들을 다룹니다. 넷째, 고급 주제로 알고리즘의 무작위화, 증명 복잡도, 양자 컴퓨팅, 암호학에 대한 논의가 포함됩니다. 마지막으로, 이론의 실제 응용에 대해서도 언급하며 인공지능, 분산 컴퓨팅, 머신러닝과 같은 분야에서의 활용 사례를 소개합니다.
이 책은 컴퓨터의 수학적 기초에 관심이 있는 독자를 대상으로 하며, 상세한 설명과 예시가 포함되어 있습니다.
63.타입스크립트 불변 실험(Experiment: Making TypeScript immutable-by-default)
에반 한은 TypeScript 변수를 기본적으로 불변으로 만드는 방법을 탐구했습니다. Rust와 비슷한 방식으로 TypeScript는 기본적으로 가변적이기 때문에, 그는 언어 자체를 수정하거나 추가 도구를 사용하지 않고 이를 변경하고자 했습니다.
실험의 주요 단계는 다음과 같습니다. 첫째, 그는 noLib 플래그를 설정하여 TypeScript의 내장 라이브러리를 비활성화했습니다. 이로 인해 핵심 타입에서 오류가 발생했으며, 이는 진행 상황을 나타냈습니다. 둘째, 그는 필수 타입을 정의하는 최소한의 lib.d.ts 파일을 작성했습니다. 이 파일은 오류를 피하기 위해 속성이 없는 타입으로 구성되었으며, 이는 단지 프로토타입이었습니다.
셋째, 그는 테스트 주도 개발 방식을 사용하여 배열을 불변으로 정의했습니다. 이를 위해 배열의 변형을 방지하는 Array 인터페이스를 만들었고, 기본적으로 배열을 불변으로 성공적으로 설정했습니다. 넷째, 그는 가변성을 허용하는 MutableArray 타입도 생성하여 개발자들이 불변 배열과 가변 배열 중에서 선택할 수 있도록 했습니다.
다섯째, 그는 TypeScript의 Record 타입을 기본적으로 불변으로 만들고, 배열과 유사하게 가변 버전도 만들었습니다. 그러나 여섯째, 일반 객체를 기본적으로 불변으로 만드는 데는 어려움을 겪었고, 여러 접근 방식을 시도했지만 해결책을 찾지 못했습니다.
한은 일반 객체를 기본적으로 불변으로 만드는 문제를 해결할 수 있는 사람에게 연락해 줄 것을 요청하며, 자신의 연구 결과를 업데이트하고 싶어합니다. 전반적으로 그는 배열과 레코드에 대해 불변성을 달성했지만, 일반 객체에 대해서는 성공하지 못했습니다.
64.딸을 위한 신스 제작(I built a synth for my daughter)
알라스테어 로버츠는 딸의 세 번째 생일을 맞아 휴대용 신시사이저를 만들었습니다. 이 신시사이저는 음높이를 조절할 수 있는 네 개의 슬라이더가 있으며, 반복되는 음을 생성합니다. 장치에는 신시사이저 모듈, 스피커, 템포 및 볼륨 조절 장치, OLED 화면, 그리고 맞춤형 디자인이 포함되어 있습니다.
그는 딸이 받은 몬테소리 활동 보드에서 영감을 받아 간단하고 촉각적인 음악 장난감을 만들고 싶었습니다. 하드웨어 경험이 전혀 없던 그는 마이크로컨트롤러, PCB 설계, 3D 프린팅에 대해 배우기 시작했습니다. 아두이노 키트로 시작해 점차 작동하는 신시사이저를 개발하며 코딩과 하드웨어 조립에서의 어려움을 극복했습니다.
프로토타입을 만든 후, 그는 장치를 더 견고하게 만들기 위해 3D 프린팅으로 케이스를 설계했습니다. 전원 공급 장치 설계와 PCB 제작에서 어려움을 겪었지만 결국 딸이 잘 사용할 수 있는 최종 버전을 완성하는 데 성공했습니다.
현재 이 신시사이저는 재미있는 장난감이지만, 알라스테어는 이것이 더 큰 아이들과 성인을 위한 제품으로 발전할 가능성이 있다고 생각하고 있습니다. 그러나 시장에 출시하기 위해서는 상당한 투자와 규제 문제를 해결해야 한다고 언급했습니다. 지금은 이 프로젝트를 학습 경험으로 보고 있으며, 오픈 소스 버전이나 킥스타터 캠페인과 같은 향후 계획을 고려하고 있습니다.
65.DOE gives Microsoft partner $1B loan to restart Three Mile Island reactor(DOE gives Microsoft partner $1B loan to restart Three Mile Island reactor)
요약이 없습니다.
66.너구리의 길들임 시작!(Raccoons are showing early signs of domestication)
최근 연구에 따르면, 북미의 도시에서 서식하는 너구리들이 짧은 주둥이를 발달시키며 초기의 길들여짐 징후를 보이고 있다고 합니다. 이는 길들여진 동물에서 나타나는 특성과 유사합니다. 연구는 길들임이 인간의 개입으로 시작되는 것이 아니라, 동물들이 인간 근처에서 생활하며 적응할 때 발생할 수 있다고 제안합니다. 이 과정에서 동물들은 쓰레기에서 음식을 찾아 먹으며, 더 대담해지지만 사람들에게 위협이 되지 않도록 행동해야 하는 선택적 압박을 받게 됩니다.
연구팀은 약 20,000장의 너구리 사진을 분석한 결과, 도시에서 사는 너구리의 주둥이가 농촌 지역의 너구리보다 3.5% 짧다는 사실을 발견했습니다. 이는 도시에서 사는 여우와 쥐에 대한 이전 연구 결과와 일치하며, 야생 동물들이 인간 근처에서 더 많은 시간을 보낼수록 두려움이 줄어들고 길들여짐의 신체적 징후를 보일 수 있음을 나타냅니다. 연구자들은 앞으로 도시와 농촌 너구리 및 다른 종의 유전학과 행동을 비교하는 추가 연구를 계획하고 있습니다.
67.뮤텍스는 잊어라! 더 나은 선택을!(Ditch your mutex, you deserve better)
병렬 CPU 코어를 활용한 프로그래밍의 어려움과 전통적인 동기화 도구인 뮤텍스가 다중 스레드 프로그래밍을 복잡하게 만드는 방식에 대해 설명합니다.
멀티코어 CPU의 발전으로 인해 병렬 프로그래밍의 중요성이 커지고 있습니다. 단일 코어 성능 향상이 정체된 상황에서 병렬 컴퓨팅을 효과적으로 활용하는 것이 필수적입니다.
뮤텍스는 한 번에 하나의 스레드만 자원에 접근하도록 허용하여 데이터 경합을 방지하기 위해 설계되었지만, 여러 가지 단점이 있습니다. 여러 스레드가 동시에 공유 데이터를 접근할 때 데이터 경합이 발생할 수 있으며, 두 개 이상의 스레드가 서로의 잠금을 해제하기를 기다릴 때 교착 상태가 발생하여 시스템이 멈출 수 있습니다. 또한, 뮤텍스는 코드의 복잡성을 증가시켜 캡슐화 문제, 코드 중복, 개발자의 인지 부담을 초래합니다.
여러 자원에 영향을 미치는 작업을 원자적으로 수행하는 것은 뮤텍스를 사용할 때 어려운 일입니다. 원자적 작업은 작업이 완전히 수행되거나 전혀 수행되지 않아야 하는데, 이는 잠금 관리가 신중하게 이루어져야 하기 때문입니다.
소프트웨어 트랜잭셔널 메모리(STM)는 뮤텍스의 현대적인 대안으로 제안됩니다. STM은 데이터베이스 트랜잭션처럼 작업을 트랜잭션으로 처리하여 공유 데이터에 안전하게 동시 접근할 수 있게 합니다. 트랜잭션이 충돌할 경우 롤백할 수 있어 불일치를 방지하며, 수동으로 잠금을 관리할 필요가 없어 코드가 크게 단순화됩니다.
개발자들은 뮤텍스 대신 동시성 패턴(예: 액터나 CSP)과 STM과 같은 대안을 고려해야 하며, 특히 동시성에 중점을 둔 새로운 프로젝트에서 더욱 그렇습니다. 불변 데이터 구조를 사용하면 데이터 경합을 예방하는 데도 도움이 됩니다.
전반적으로 뮤텍스에 대한 의존성을 재고하고, 그 복잡성과 버그 발생 가능성을 고려하여 더 강력한 동기화 방법을 제안하는 메시지를 전달합니다.
68.Free interactive tool that shows you how PCIe lanes work on motherboards(Free interactive tool that shows you how PCIe lanes work on motherboards)
요약이 없습니다.
69.A down detector for down detector's down detector(A down detector for down detector's down detector)
요약이 없습니다.
70.I've wanted to play that 'Killer Shark' arcade game briefly seen in 'Jaws'(I've wanted to play that 'Killer Shark' arcade game briefly seen in 'Jaws')
요약이 없습니다.
71.How long can it take to become a US citizen?(How long can it take to become a US citizen?)
요약이 없습니다.
72.1+1+1은 1!(When 1+1+1 Equals 1)
이 글에서는 '자기 동형'이라는 특정한 수학적 연산에 대해 설명하고 있습니다. 이 연산을 두 번 수행하면 아무것도 하지 않은 것과 같은 결과가 나온다는 것입니다. 즉, 홀수 번 수행하면 한 번 수행한 것과 같고, 짝수 번 수행하면 아무것도 하지 않은 것과 같다는 의미입니다.
저자는 세 가지 예를 들어 이 연산을 세 번 수행하는 것이 한 번 수행하는 것과 같다는 점을 설명합니다. 첫 번째 예는 '직교 보완'입니다. 기하학에서 한 집합의 직선에 수직인 직선 집합을 취할 때, 이 연산을 두 번 수행하면 다른 집합이 나오지만, 세 번 수행하면 다시 원래의 수직 직선 집합으로 돌아옵니다. 이를 '폐쇄 연산'이라고 합니다.
두 번째 예는 '직관적 부정'입니다. 직관적 논리라는 특정한 논리 체계에서 어떤 명제를 세 번 부정하면 원래의 명제로 돌아옵니다. 여기서의 핵심은 어떤 것이 참인지 거짓인지 증명할 수 없다면, 그것이 참이나 거짓이라고 주장할 수 없다는 것입니다.
세 번째 예는 '네트워크'입니다. 그래프 이론에서 사회적 네트워크를 분석할 때, 특정 그룹의 모든 사람을 아는 사람을 찾는 함수가 있습니다. 이 함수를 세 번 수행하면 한 번 수행한 것과 같은 결과가 나와 같은 개념을 보여줍니다.
마지막으로, 글에서는 점 집합 위상수학의 다른 연산에 대한 실수도 언급하며 이러한 독특한 수학적 성질을 인식하는 것이 중요하다고 강조합니다. 저자는 건강한 정보 자원을 유지하기 위해 위키미디어 재단에 대한 지원을 권장합니다.
73.대형 언어모델의 한계 탐험(Exploring the Limits of Large Language Models as Quant Traders)
웹사이트가 보안 목적으로 사용자의 브라우저를 확인하고 있습니다. 만약 이 웹사이트의 소유자라면, 문제를 해결할 수 있는 옵션이 있습니다.
74.러스트, CPython에 다가서다(Rust edges toward CPython and older platforms won't like it)
파이썬 커뮤니티에서는 CPython, 즉 파이썬의 주요 구현에 러스트를 통합하는 새로운 제안에 대해 논의하고 있습니다. 이 제안은 아직 초기 단계인 '프리-PEP' 상태로, 개발자들 사이에서 많은 논란을 일으키고 있습니다. 처음에는 러스트가 선택적 확장 모듈에만 사용될 예정이지만, 시간이 지나면서 CPython의 핵심 부분이 될 계획입니다.
이 제안은 러스트와 파이썬 간의 의존성과 같은 여러 도전 과제를 강조하고 있습니다. 예를 들어, CPython이 지원하는 일부 플랫폼은 러스트를 지원하지 않아 기술 발전에 뒤처질 수 있습니다. 이는 최근 데비안의 APT에서 발생한 변화와 유사하며, 이 또한 오래된 플랫폼에서 러스트 지원 부족 문제를 겪고 있습니다.
전반적으로 이 논의는 소수 플랫폼 커뮤니티가 러스트의 영향력이 커짐에 따라 빠르게 적응해야 한다는 필요성을 강조하고 있습니다. 그렇지 않으면 소외될 위험이 커질 수 있습니다.
75.양자 물리학의 혁신: DeepSeek R1 소형화(Quantum physicists have shrunk and "de-censored" DeepSeek R1)
멀티버스 컴퓨팅의 양자 물리학자들이 DeepSeek R1이라는 AI 모델의 더 작고 검열이 없는 버전인 DeepSeek R1 Slim을 개발했습니다. 이 새로운 모델은 원래 모델보다 55% 작지만 성능은 거의 비슷합니다. 연구자들은 원래 모델에서 정치적으로 민감한 주제를 제한했던 중국의 검열을 제거했습니다.
중국에서는 AI 모델이 정부의 가치에 맞춰 내용을 조정해야 하는 규정을 준수해야 하며, 이로 인해 내장된 검열이 발생합니다. 과학자들은 양자 물리학의 고급 수학적 방법을 사용해 모델을 압축하면서도 기능을 유지했습니다. 이 모델을 정치적으로 민감한 질문으로 테스트한 결과, 서구 모델과 유사한 사실 기반의 응답을 제공하는 것을 확인했습니다.
이 노력은 AI 산업에서 더 작고 효율적인 모델을 만들려는 더 큰 흐름의 일환으로, 이러한 모델은 더 적은 컴퓨팅 파워를 요구합니다. 모델 압축을 위한 다른 방법들도 있지만, 종종 성능을 저하시킵니다. 연구자들은 그들의 접근 방식이 편향을 제거하는 등 더 정밀한 조정을 가능하게 한다고 믿고 있습니다.
검열이 없는 AI 모델에 대한 관심이 높아지고 있으며, 특히 중국 모델이 글로벌 시장에서 두드러진 만큼 더욱 주목받고 있습니다. 그러나 전문가들은 검열을 완전히 제거하는 것이 복잡하다고 경고합니다. 이는 AI 훈련 과정에 깊이 내재되어 있기 때문입니다.
76.래리 서머스, 오픈AI 이사회 사퇴(Larry Summers resigns from OpenAI board following release of Epstein emails)
래리 서머스 전 미국 재무장관이 성범죄로 유죄 판결을 받은 제프리 엡스타인과의 과거 소통에 대한 조사가 진행되는 가운데, 오픈AI 이사회에서 사임했습니다. 이 결정은 서머스가 교수로 재직 중인 하버드대학교가 엡스타인과의 관계에 대한 조사를 시작한다고 발표한 후에 나왔습니다. 하버드는 20,000건이 넘는 이메일 교환 내용을 포함한 문서가 공개된 뒤 이 조사를 진행하고 있습니다.
서머스는 사임 성명에서 오픈AI에서의 경험에 감사하며, 엡스타인과의 상호작용으로 인해 발생한 고통에 대해 사과하고 자신의 결정에 대한 책임을 전적으로 인정했습니다. 하버드는 새로 공개된 정보를 검토하여 필요한 조치를 결정할 계획입니다.
서머스와 엡스타인 간의 이메일은 엡스타인이 미성년자에게 성매매를 요구해 유죄 판결을 받은 2019년까지 거슬러 올라갑니다. 서머스는 불법 활동에 대한 혐의를 받지 않았지만, 이 사건은 큰 주목을 받고 있으며, 도널드 트럼프 전 대통령은 엡스타인과 저명한 민주당원들 간의 관계에 대한 광범위한 조사를 제안하기도 했습니다.
77.구형 윈도우의 비공식 "티어 4" 러스트 목표(Unofficial "Tier 4" Rust Target for older Windows versions)
러스트의 주요 기능과 자원에 대한 요약입니다.
주요 소스 코드 저장소에는 러스트 프로그래밍 언어의 컴파일러, 표준 라이브러리 및 문서가 포함되어 있습니다.
러스트를 선택해야 하는 이유는 여러 가지가 있습니다. 첫째, 성능 면에서 러스트는 빠르고 메모리 효율적이며, 중요한 서비스와 임베디드 장치에서 잘 작동합니다. 둘째, 신뢰성 측면에서 러스트의 타입 시스템과 소유권 모델은 메모리와 스레드 안전성을 높여 프로그램 실행 전에 버그를 줄이는 데 도움을 줍니다. 셋째, 생산성 측면에서 러스트는 방대한 문서와 유용한 오류 메시지, 그리고 Cargo(패키지 관리자), rustfmt(자동 포맷터), Clippy(린터), rust-analyzer(편집기 지원)와 같은 도구를 제공합니다.
시작하려면 'The Book'의 "설치" 가이드를 따르면 됩니다. 고급 사용자라면 INSTALL.md에서 소스에서 설치하는 방법을 자세히 확인할 수 있습니다.
지원이 필요하다면 러스트 커뮤니티 페이지를 방문하여 채팅 플랫폼과 포럼을 이용할 수 있습니다.
기여를 원하신다면 CONTRIBUTING.md에서 가이드를 확인할 수 있습니다.
라이선스는 주로 MIT 라이선스와 아파치 라이선스(버전 2.0) 아래에 있습니다. 구체적인 내용은 LICENSE-APACHE와 LICENSE-MIT를 확인하세요.
상표는 러스트 재단이 러스트와 Cargo 상표를 관리합니다. 사용 권한에 대한 내용은 미디어 가이드를 참조하시기 바랍니다.
78.파케이 시각화 도구(Parqeye – A CLI tool to visualize and inspect Parquet files)
Rust로 터미널에서 Parquet 파일을 직접 볼 수 있는 명령줄 도구를 개발했습니다. 이전에는 DuckDB나 Polars를 사용해야 Parquet 파일의 내용을 확인할 수 있었지만, 이제는 단 한 개의 명령어로 가능합니다.
프로젝트는 여기에서 확인할 수 있습니다: GitHub - parqeye.
79.When Reverse Proxies Surprise You: Hard Lessons from Operating at Scale(When Reverse Proxies Surprise You: Hard Lessons from Operating at Scale)
요약이 없습니다.
80.실버불렛: 생산성 플랫폼(Silverbullet: Personal productivity platform built with Markdown and Lua)
SilverBullet는 오픈 소스 개인 생산성 도구로, 마크다운 기반의 노트 작성 애플리케이션입니다. Lua 스크립팅으로 기능이 확장되어 있으며, 사용자가 자신의 서버에 데이터를 저장할 수 있는 자가 호스팅 방식입니다. 이를 통해 다양한 기기에서 최신 웹 브라우저를 통해 접근할 수 있으며, 오프라인에서도 작동하고 인터넷에 다시 연결되면 내용을 동기화합니다.
주요 기능으로는 마크다운을 사용한 노트 작성 기능이 있습니다. 실시간 미리보기 기능이 있어 쉽게 포맷을 설정하고 페이지 간 링크를 추가할 수 있습니다. 또한, 로컬 우선 프로그레시브 웹 앱(PWA)으로 작동하여 콘텐츠를 로컬에 저장하고 인터넷에 연결될 때 동기화합니다. 사용자 친화적인 인터페이스와 키보드 단축키를 제공하여 쉽게 탐색하고 편집할 수 있습니다. Lua 코드를 삽입할 수 있는 기능도 지원하여 사용자가 노트 내에서 인터랙티브한 요소를 만들 수 있습니다. 데이터는 사용자가 직접 관리하며, 서버에 일반 파일 형식으로 저장됩니다. SilverBullet은 MIT 라이선스 하에 무료로 사용하고 수정할 수 있는 오픈 소스입니다.
설치 및 개발에 대한 가이드가 제공되며, 프론트엔드는 TypeScript로, 백엔드는 Go로 구축되어 있습니다. Deno와 Go와 같은 개발 도구가 필요하며, 로컬 설치 없이도 쉽게 실행할 수 있도록 Docker 컨테이너를 설정할 수 있습니다.
SilverBullet은 노트 작성과 프로그래밍을 결합하여 사용자가 간단한 노트 앱 내에서 고급 애플리케이션을 만들 수 있도록 지원합니다.
81.AI로 인한 인력 반감과 급여 상승(Klarna says AI drive has helped halve staff numbers and boost pay)
클라르나(Klarna), 선구매 후지급 서비스 회사가 지난 3년 동안 직원 수를 5,527명에서 2,907명으로 줄였다고 발표했다. 이는 주로 자연적인 이직과 기술 활용을 통해 이루어졌다. 회사는 인공지능(AI) 도입으로 절감한 비용 덕분에 직원 급여를 거의 60% 인상할 수 있었으며, 평균 급여는 126,000달러에서 203,000달러로 증가했다. 클라르나의 매출도 108% 증가했지만 운영 비용은 안정적으로 유지되고 있다.
CEO 세바스찬 시미아트코프스키는 현재 기술이 853명의 정규직 직원이 수행하던 업무를 처리하고 있어 추가적인 비용 절감이 이루어지고 있다고 밝혔다. 그는 직원당 수익을 개선하기 위해 더 많은 인원 감축이 있을 수 있다고 언급했으며, 현재 직원당 수익은 110만 달러에 달한다. 지난 분기 매출이 903백만 달러로 26% 증가했음에도 불구하고, 클라르나는 뉴욕 증권 거래소 상장 이후 회계 변경으로 인해 9,500만 달러의 더 큰 손실을 기록했다. 시미아트코프스키는 AI를 위한 데이터 센터에 대한 대규모 투자를 경계하며, 시간이 지남에 따라 기술이 더욱 효율적으로 발전할 것이라고 예측했다.
82.클라우드플레어, 필요 없다면 NO!(Do not put your site behind Cloudflare if you don't need to)
클라우드플레어의 글로벌 네트워크가 현재 몇 가지 문제를 겪고 있어 서비스에 영향을 미치고 있습니다. 상황에 대한 자세한 내용은 제공된 링크를 통해 확인할 수 있습니다.
83.아주르, 15Tbps DDoS 공격 당해!(Azure hit by 15 Tbps DDoS attack using 500k IP addresses)
마이크로소프트 애저는 최근 15테라비트 초당(Tbps)에 달하는 대규모 DDoS(분산 서비스 거부) 공격을 방어했습니다. 이는 기록적인 공격이었으며, 애저의 보안 시스템은 이를 효과적으로 무력화했습니다. 이번 사건은 애저가 클라우드 서비스를 대규모 사이버 위협으로부터 보호하는 데 강력한 능력을 가지고 있음을 보여줍니다.
84.루비 4.0 미리보기2(Ruby 4.0.0 Preview2)
루비 4.0.0-preview2가 여러 업데이트와 변경 사항과 함께 출시되었습니다. 주요 내용은 다음과 같습니다.
루비 4.0은 유니코드 17.0.0 버전으로 업데이트되었으며, 새로운 이모지도 포함되었습니다. 언어 변경 사항으로는 nil 값이 더 이상 nil.to_a를 호출하지 않으며, 이는 nil.to_hash와 유사한 동작입니다.
핵심 클래스 업데이트로는 Binding에서 Binding#local_variables가 더 이상 번호가 매겨진 매개변수를 포함하지 않으며, 관련 메서드도 이를 처리하지 않습니다. IO에서는 IO.select가 이제 Float::INFINITY의 타임아웃을 수용할 수 있습니다. 문자열 관련 업데이트로는 유니코드와 이모지 업데이트가 정규 표현식에도 적용됩니다.
표준 라이브러리 업데이트로는 ostruct, logger, irb와 같은 라이브러리의 버전이 주목할 만합니다. 일부 호환성 문제도 언급되었으며, 특히 표준 라이브러리와 관련된 문제들이 있습니다.
JIT 컴파일러 업데이트로는 YJIT의 통계와 옵션이 업데이트되었습니다. ZJIT는 실험적인 방법 기반 JIT 컴파일러이지만 아직 완전히 준비되지 않았습니다. RJIT는 제거되었습니다.
기타 변경 사항으로는 많은 파일이 수정되었으며, 중요한 추가 및 삭제가 있었습니다. 루비 4.0.0-preview2는 다양한 형식(tar.gz, tar.xz, zip)으로 다운로드할 수 있으며, 파일 크기와 체크섬에 대한 정보도 제공됩니다.
루비는 1993년 마츠모토 유키히로에 의해 만들어진 오픈 소스 프로그래밍 언어로, 웹 개발에 인기가 높습니다.
85.새 변종에도 불구하고 독감 백신의 중요성(Flu vaccine providing important protection despite new subclade)
영국 보건안전청(UKHSA)은 올해 독감 백신이 새로운 변종이 등장했음에도 불구하고 독감에 대한 강력한 보호 효과를 제공하고 있다고 보고했습니다. 이 백신은 2세에서 17세 아동의 경우 병원 방문을 예방하는 데 70-75%의 효과를 보이며, 성인에게는 30-40%의 효과를 나타냅니다.
올해 독감 환자는 평소보다 일찍 증가했으며, 주로 10대와 젊은 성인에게 영향을 미치고 있습니다. 대부분의 감염은 H3N2 변종에 의해 발생하고 있습니다. UKHSA는 백신 접종이 개인과 취약한 집단을 심각한 질병으로부터 보호하는 데 매우 중요하다고 강조합니다.
또한, 자주 손을 씻고 아플 때는 다른 사람과의 밀접 접촉을 피하는 등 좋은 호흡기 위생을 유지하는 것도 독감 확산을 예방하는 데 중요합니다. 이 기관은 특히 아동과 노인 등 백신 접종 대상자들이 가능한 한 빨리 백신을 맞을 것을 권장하고 있습니다.
86.AWS 다운, 우리는 살아남았다!(How when AWS was down, we were not)
2025년 10월 20일, AWS의 us-east-1 지역에서 큰 장애가 발생하여 Disney+, Lyft 등 많은 주요 서비스에 영향을 미쳤습니다. 그럼에도 불구하고 Authress는 강력한 인프라와 전략 덕분에 정상 운영을 유지했습니다. Authress는 인증 서비스의 높은 신뢰성을 제공하는 데 중점을 두며, 서비스 수준 계약(SLA) 목표를 99.999% 가동 시간으로 설정하고 있습니다. 이는 연간 약 5분의 다운타임만 허용된다는 의미입니다.
이러한 신뢰성을 달성하기 위해 Authress는 여러 가지 전략을 시행하고 있습니다. 첫째, Authress는 신뢰성을 다섯 개의 구간(five-nines) SLA로 정의하며, 이는 지속적인 가동 시간과 신속한 장애 복구 능력을 요구합니다. 둘째, 아키텍처 설계에서 Authress는 AWS 구성 요소에만 의존하지 않고, 제3자 구성 요소의 신뢰성을 평가하며, 가동 시간을 유지하기 위해 재시도 메커니즘을 사용합니다. 그러나 신뢰성이 너무 낮은 구성 요소는 중요한 운영에서 제외됩니다.
셋째, 장애 발생 시 Authress는 DNS 동적 라우팅을 사용하여 백업 지역으로 전환합니다. 이들은 기본 지역과 백업 지역 모두가 정상 작동하는지 확인하기 위해 건강 검진을 실시합니다. 넷째, 버그가 발생할 것임을 인식하고 Authress는 자동화된 사고 대응과 배포 전 철저한 테스트를 강조하여 장애의 영향을 최소화합니다.
다섯째, 사고 관리에서는 기술적 오류뿐만 아니라 비즈니스 지표를 기반으로 잠재적인 사고를 식별하기 위해 이상 탐지를 활용합니다. 마지막으로, Authress는 부주의와 악의적인 공격의 위험을 줄이기 위해 속도 제한을 설정하고 웹 애플리케이션 방화벽을 사용하여 악성 요청으로부터 보호합니다.
Authress는 다섯 개의 구간 SLA 약속을 지원하기 위해 탄력적인 아키텍처와 프로세스를 구축했지만, 이러한 신뢰성을 달성하는 것은 지속적인 도전 과제이며, 지속적인 개선과 경계가 필요하다는 점을 인식하고 있습니다.
87.와이파이로 감지하는 움직임(ESPectre – Motion detection based on Wi-Fi spectre analysis)
ESPectre의 저자가 Wi-Fi 신호를 이용해 움직임을 감지하는 오픈 소스 프로젝트를 소개했습니다. 이 프로젝트는 단 2주 만에 거의 2,000개의 별을 받았습니다. 주요 내용은 다음과 같습니다.
이 시스템은 머신러닝을 사용하지 않고, 대신 수학적 방법에 의존합니다. 또한, 저비용 칩인 ESP32에서 실시간으로 작동합니다. MQTT를 통해 Home Assistant와 쉽게 연결할 수 있습니다.
88.러스트로 재탄생한 프리커밋(Better pre-commit, re-engineered in Rust)
prek는 pre-commit과 유사하게 작동하는 새로운 프레임워크로, Rust로 개발되어 속도와 효율성이 향상되었습니다. Python이나 다른 의존성이 필요 없이 훅을 실행할 수 있어 사용이 간편합니다.
주요 특징으로는 단일 바이너리 파일을 다운로드하면 되며, Python이나 다른 런타임이 필요하지 않습니다. 또한, pre-commit보다 빠르고 디스크 공간을 덜 차지하며, 훅 간에 환경과 툴체인을 공유하여 효율성을 높입니다. 기존의 pre-commit 구성과 훅과도 호환되며, 여러 하위 프로젝트를 각기 다른 구성으로 처리할 수 있는 모노레포 지원 기능도 제공합니다. 사용자 경험이 개선되어 Python 버전과 가상 환경을 자동으로 관리하며, 특정 디렉토리나 변경된 파일에 대해서만 훅을 실행하는 등 명령 기능이 강화되었습니다.
현재 prek는 새로운 프레임워크임에도 불구하고 Airflow와 같은 프로젝트에서 이미 채택되고 있습니다. 더 자세한 내용은 설치, 구성 및 문제 해결 옵션을 통해 확인할 수 있습니다.
89.게임 속 프로포즈, 몇 개나?(How many video games include a marriage proposal? At least one)
NCAA 농구 파이널 포어 97은 플레이스테이션에서 특별한 숨겨진 요소인 결혼 제안을 포함하고 있다. 두 번째 컨트롤러를 사용하고 메인 메뉴에서 특정 버튼 조합을 입력하면 "멜리사, 나와 결혼해줄래?"라는 질문이 담긴 새로운 퍼즐 아이템이 잠금 해제된다. 만약 대답이 "네"라면 "그리고 그들은 행복하게 살았습니다"라는 메시지로 끝나고, "아니오"라고 대답하면 오류 메시지가 나타난다.
이 숨겨진 기능은 게임의 메모리와 컨트롤러 입력을 분석하여 발견되었다. 같은 결혼 제안은 또 다른 게임인 월드 리그 농구에서도 찾아볼 수 있으며, 이 게임도 동일한 버튼 코드를 사용한다.
두 게임 모두 "비밀" 메뉴를 가지고 있으며, 여기에는 큰 머리 모드와 "크레딧 롤" 옵션 같은 재미있는 기능이 포함되어 있다. 주 프로그래머인 스콧 코를리는 NCAA 농구 파이널 포어 97의 크레딧에서 언급되었다.
코를리는 최근 아들에게 이 결혼 제안을 보여주려고 했지만 코드를 잊어버렸다고 말했다. 그는 제안의 주인공인 멜리사와 여전히 행복하게 지내고 있다. 결혼 제안이 포함된 다른 게임으로는 모탈 컴뱃 1, 마블의 스파이더맨, 그리고 클락스가 있다. 저자는 독자들에게 더 많은 레트로 게임의 숨겨진 요소를 탐험해보라고 초대하고 있다.
90.알도스 헉슬리의 예언: 대체 치료의 힘(Aldous Huxley predicts Adderall and champions alternative therapies)
이 글에서는 인간의 잠재력을 실현하는 개념에 대해 논의하는 오디오와 그 대본에 대한 링크를 제공합니다. 그러나 오디오나 대본의 구체적인 내용이나 핵심 포인트는 포함되어 있지 않습니다. 요약하자면, 주된 초점은 인간의 잠재력을 이해하고 향상시키는 데 있으며, 제공된 링크를 통해 더 깊이 탐구할 수 있는 자료가 있습니다.
91.People are using iPad OS features on their iPhones(People are using iPad OS features on their iPhones)
요약이 없습니다.
92.과학 문헌의 숨은 보석(Looking for Hidden Gems in Scientific Literature)
이 글에서는 문헌 기반 발견(LBD)이라는 개념을 다루고 있습니다. LBD는 과학 문헌에서 즉각적으로 드러나지 않는 숨겨진 연결과 지식을 찾아내는 것을 목표로 합니다. 주요 내용은 다음과 같습니다.
첫째, 지식의 유형에는 여러 가지가 있습니다. 잊혀진 지식(알지 못하는 알지 못하는 것들), 독점 지식(알고 있는 알지 못하는 것들), 그리고 잘 알려지지 않은 연구 논문에서 발견되는 잊혀진 지식(알고 있는 알지 아는 것들)이 있습니다.
둘째, LBD의 목적은 이전에 연결되지 않았던 다양한 연구 결과를 연결하여 가치 있는 통찰을 발견하는 것입니다. 이 방법은 특히 약물 재사용 분야에서 가능성을 보여주고 있습니다.
셋째, 역사적인 예로는 LBD의 선구자인 돈 스완슨이 있습니다. 그는 마그네슘 결핍과 편두통 사이의 연관성을 발견하여 나중에 임상적으로 검증된 가설로 이어졌습니다.
넷째, LBD의 도전 과제도 존재합니다. 자연어 처리와 기계 학습 같은 컴퓨터 도구의 발전에도 불구하고, LBD를 통해 이루어진 발견을 효과적으로 평가하고 검증하는 데 여전히 문제가 있습니다. 무엇이 "발견"인지 정의하기 어렵고, 일관된 평가 기준을 개발하는 것도 쉽지 않습니다.
다섯째, 대형 언어 모델(LLM)은 추론을 통해 가설을 생성함으로써 LBD를 향상시킬 수 있지만, 부정확한 정보를 생성할 위험(환각)과 그 결과를 평가하는 데 어려움이 있는 한계가 있습니다.
여섯째, 현재 LBD는 여전히 이론적인 단계에 있으며, 실제로 중요한 발견으로 이어진 사례는 많지 않습니다. 연구자들 간의 협력과 LBD를 통해 생성된 가설의 유효성을 평가하는 방법 개선이 필요합니다.
마지막으로, LBD는 아직 그 약속을 완전히 실현하지는 못했지만, 과학 문헌에서 숨겨진 지식을 발굴하는 귀중한 접근 방식을 나타냅니다. 기술의 발전이 미래에 LBD의 잠재력을 실현하는 데 도움이 될 수 있을 것입니다.
93.윈도우 11, AI 비서 도입!(Windows 11 adds AI agent that runs in background with access to personal folders)
마이크로소프트는 윈도우 11을 위한 AI 기능인 "에이전트 워크스페이스"를 개발 중입니다. 이 기능은 AI 에이전트가 바탕화면, 음악, 사진, 비디오와 같은 개인 폴더에 접근하면서 백그라운드에서 작동할 수 있도록 합니다. 현재 이 기능은 테스트 중이며, 윈도우 인사이더에게만 제공되고 있습니다.
AI 에이전트는 사용자를 대신해 작업을 수행할 수 있으며, 이는 ChatGPT와 유사한 방식으로 작동합니다. 그러나 마이크로소프트는 이로 인해 보안 위험이 발생할 수 있다고 경고하고 있습니다. 각 AI 에이전트는 고유한 워크스페이스, 계정 및 권한을 가지지만, 보안을 유지하기 위해 파일에 대한 접근은 제한됩니다.
AI 에이전트를 사용하는 것이 백그라운드 작업으로 인해 성능 문제를 일으킬 수 있지만, 마이크로소프트는 이들이 가벼운 성능을 유지할 것이라고 주장합니다. 이 기능은 선택 사항이며, 사용자는 로그를 통해 에이전트의 활동을 모니터링할 수 있습니다. 일부 사용자들의 반발에도 불구하고, 마이크로소프트는 윈도우 11에 AI 통합을 계속할 계획이며, 사용자 경험과 개발자 지원을 개선하겠다는 의지를 강조하고 있습니다.
94.NixOS의 간편한 쿠버네티스(A 'small' vanilla Kubernetes install on NixOS)
스테판 코헨은 NixOS에서 간단한 자가 관리형 Kubernetes 클러스터를 설정한 경험을 공유합니다. 그의 목표는 Kubernetes가 작은 환경에서 어떻게 유용할 수 있는지를 이해하는 것이었으며, 특히 관리형 Kubernetes 서비스의 복잡성 없이 블루-그린 배포와 같은 작업에 초점을 맞췄습니다.
Kubernetes는 시스템 관리 작업을 자동화하는 데 도움을 주는 강력한 도구입니다. 코헨은 자신의 기존 인프라와 잘 맞도록 이를 구현하고자 했습니다. 그의 인프라는 일반적으로 개별 머신이나 간단한 데이터베이스-작업자 설정으로 구성되어 있습니다.
설치 과정에서 몇 가지 도전 과제가 있었습니다. 첫째, 공개 키 인프라(PKI) 관리가 필요했는데, 이는 Kubernetes에 필수적이지만 복잡성을 더합니다. 둘째, NixOS의 미리 정의된 구성은 실험과 학습을 제한할 수 있습니다. 마지막으로, K3s나 K0s와 같은 대안은 단순함을 위해 피하고 학습에 집중했습니다.
코헨은 NixOS의 패키지 관리 시스템을 모듈 없이 사용하는 것을 선호하여 시스템과 애플리케이션 구성을 명확히 구분합니다. 그는 필수 네트워킹 기능을 설정하고 nftables와 systemd-networkd를 활성화했습니다.
노드 간의 안전한 연결을 위해 Wireguard를 사용하여 개인 네트워크를 설정했습니다. 컨테이너는 정의된 서브넷 내에서 IP 주소를 할당받습니다.
Kubernetes의 핵심 구성 요소로는 API 서버가 있으며, 이는 기본 노드에 배포되고 etcd를 사용하여 데이터를 저장합니다. 스케줄러와 컨트롤러 매니저는 작업 부하를 관리하고 클러스터 상태를 유지합니다. Kubelet은 노드에서 컨테이너를 실행하는 역할을 합니다.
설정 후 기본 명령어를 테스트하여 클러스터가 정상적으로 작동하는지 확인했습니다. 노드 간의 연결성과 컨테이너의 인터넷 접근이 성공적으로 검증되었습니다.
기본 작업 부하에는 설정이 잘 작동하지만, 코헨은 Ingress 컨트롤러, 스토리지 프로비저너, 향상된 중복성 같은 추가 기능이 필요하다고 언급했습니다. 그는 생산 환경에서의 잠재적 실패 모드와 자원 사용에 대한 우려를 표명했습니다.
코헨은 Kubernetes가 작은 환경에서 운영을 단순화할 수 있다고 믿지만, 네트워크 구성의 복잡성이 여전히 큰 문제라고 인정합니다. 그는 인증 토큰의 런타임 재로드와 같은 추가 개선이 소규모 설치의 실용성을 높일 수 있다고 제안합니다.
이 기사는 NixOS에서 Kubernetes를 설정하는 방법에 대한 통찰을 제공하며, 이러한 접근 방식의 잠재적 이점과 도전 과제를 강조합니다.
95.Beauty in/of mathematics: tessellations and their formulas(Beauty in/of mathematics: tessellations and their formulas)
요약이 없습니다.
96.사회적 정상인 되기 여정(My stages of learning to be a socially normal person)
사샤 차핀은 사회적으로 연결되는 방법을 배우는 과정을 공유하며, 더 나은 사회적 능력을 갖추기 위해 거친 여섯 단계를 자세히 설명합니다.
첫 번째 단계는 '눈부신 페르소나'입니다. 어린 시절, 사샤는 사회적 상호작용에 어려움을 겪었고 종종 괴롭힘을 당했습니다. 그는 시를 외우고 극적인 이야기를 나누며 흥미로운 사람으로 보이려 했지만, 이 방법은 극단적인 반응을 초래하고 진정한 연결을 제한했습니다.
두 번째 단계는 '그들의 게임에 참여하기'입니다. 정신 건강 문제를 겪은 후, 그는 식당에서 서빙 보조로 일하며 다른 사람의 사회적 신호에 따라 자신의 성격을 조정하는 법을 배웠습니다. 그는 유연성이 관계를 형성하는 데 중요하다는 것을 이해했습니다.
세 번째 단계는 '잡아놓은 것을 풀기'입니다. 더 고급 레스토랑에서 사샤는 개성을 살린 매력적인 서버를 관찰했습니다. 그 서버는 다른 사람들이 편안하게 느끼고 연결될 수 있도록 도왔습니다. 이에 영감을 받아 사샤는 자신의 상호작용에 기이하고 유쾌한 요소를 포함시켰고, 이는 그가 더 나은 관계를 형성하는 데 도움이 되었습니다.
네 번째 단계는 '음악에 맞춰 춤추기'입니다. 프리랜서 작가로 전환하면서 사샤는 몸의 감각과 감정 인식에 집중했습니다. 그는 진정한 연결이 비언어적 신호에 즉각적으로 반응하는 것임을 깨달았고, 과도한 생각을 하지 않도록 노력했습니다.
다섯 번째 단계는 '사랑과 수용을 전파하기'입니다. 작문 코치로 활동하면서 그는 현재의 순간에 존재하고 열린 마음을 가지는 것이 깊은 연결을 촉진할 수 있다는 것을 발견했습니다. 이는 다른 사람들이 자신의 감정을 편안하게 나누도록 도와주었습니다.
마지막 단계는 '연결을 선택하거나 포기하기'입니다. 사샤는 깊은 연결을 맺는 새로운 능력이 긍정적으로 인식될 수도 있고 조작적으로 보일 수도 있다는 이중성을 깨달았습니다. 그는 자신의 접근 방식을 조절하는 법을 배우며 깊은 관계와 가벼운 상호작용 모두를 소중히 여겼습니다.
이러한 교훈을 받아들인 사샤는 타인과의 교류에서 더 균형 잡히고 사회적으로 수용 가능한 방법을 이룬 것 같다고 느낍니다.
97.효율적 이타주의의 기원(A new book about the origins of Effective Altruism)
효율적 이타주의 운동은 철학자 피터 싱어의 영향을 받아 2000년대 초 옥스포드의 철학자 토비 오드와 윌 맥어스킬에 의해 시작되었습니다. 이들은 사람들이 자신의 수입의 일부를 자선단체에 기부할 것을 권장했습니다. 싱어의 사상은 전 세계의 고통을 줄이는 도덕적 의무에 초점을 맞추고 있으며, 익사하는 아이를 구하는 사고 실험을 통해 우리가 멀리 있는 고통을 종종 무시한다는 점을 설명합니다.
효율적 이타주의자들은 자원의 영향을 극대화하여 더 큰 선을 추구하며, 이로 인해 다양한 조직과 이니셔티브가 생겨났습니다. 그러나 이 운동은 자선적 목적을 주장하면서도 자금을 잘못 관리한 샘 뱅크먼-프리드와 같은 고위 인사들의 스캔들로 어려움을 겪기도 했습니다.
비평가들은 효율적 이타주의가 개인의 행동에 너무 집중하여 빈곤과 고통을 초래하는 구조적 문제를 간과할 수 있다고 주장합니다. 이 운동은 정치적 맥락을 점점 더 인식하게 되었으며, 자선 활동은 정치와 분리될 수 없기 때문입니다. 효율적 이타주의의 지도자들은 잠재적 지지자들을 소외시키지 않기 위해 비당파적인 접근 방식을 유지하려고 합니다.
전반적으로 효율적 이타주의는 발전하고 어려움을 겪었지만, 그 핵심 사명은 여전히 영향력 있는 기부와 합리적인 자선 접근을 통해 삶을 개선하는 데 초점을 맞추고 있습니다.
98.클로드 루프 실행(Continuous Claude – run Claude Code in a loop)
연속 클로드는 명령줄 도구로, 클로드 코드를 반복적으로 실행할 수 있게 도와줍니다. 이를 통해 일관된 맥락에서 지속적인 코딩이 가능해집니다. 이 도구는 브랜치를 생성하고, 코드 변경을 수행하며, 커밋을 생성하고, GitHub에서 풀 리퀘스트를 관리하는 작업을 자동화합니다. 이러한 방식은 여러 코딩 단계에서 진행 상황과 이유를 추적할 수 있게 해주며, 일반적인 일회성 코딩 도구와는 다릅니다. 특히 테스트 커버리지를 향상시키거나, 리팩토링, 의존성 업그레이드, 프레임워크 마이그레이션과 같이 많은 작은 변경이 필요한 작업에 유용합니다. 더 자세한 내용은 블로그 게시물을 참고하시면 됩니다.
99.제프 베조스의 AI 스타트업(Jeff Bezos creates A.I. startup where he will be co-chief executive)
죄송하지만, 외부 링크나 그 내용에 접근할 수 없습니다. 하지만 요약하고 싶은 내용을 제공해 주시면 기꺼이 도와드리겠습니다!
100.태양 앞의 스카이다이빙(Astrophotographer snaps skydiver falling in front of the sun)
"이카루스의 추락"이라는 새로운 천체 사진이 이 분야에서 새로운 기준을 세웠습니다. 사진작가 앤드류 맥카시와 스카이다이버 가브리엘 C. 브라운이 함께 만든 이 이미지는 브라운이 수소 알파 빛으로 비춰진 태양의 세밀한 모습 앞에서 스카이다이빙하는 장면을 담고 있습니다. 이 빛은 태양의 격렬한 수소 층을 강조합니다.
사진의 구성을 위해 맥카시, 브라운, 그리고 파라모터 조종사 간의 긴밀한 협력이 필요했습니다. 모든 요소를 완벽하게 맞추기 위해 여러 번의 시도와 기술적인 문제를 극복한 끝에, 그들은 태양 표면의 태양 흑점으로 둘러싸인 브라운의 실루엣을 성공적으로 포착했습니다.
맥카시는 그들이 직면한 도전 과제를 언급하며, 세팅의 복잡성과 정확한 타이밍의 필요성을 강조했습니다. 최종 이미지는 시각적으로 인상적일 뿐만 아니라 천체 사진에서 중요한 성과를 나타냅니다. 맥카시의 작품은 그의 웹사이트에서 한정판 인쇄물로 구매할 수 있습니다.