Opening up 'Zero-Knowledge Proof' technology to promote privacy in age assurance

구글이 연령 확인을 위한 제로 지식 증명(Zero-Knowledge Proof, ZKP) 라이브러리를 오픈 소스로 공개했습니다. 이는 유럽 연합(EU) 연령 확인을 지원하기 위한 Sparkasse와의 파트너십을 기반으로 하며, 개인 정보 보호를 증진하는 데 기여하기 위해 이루어졌습니다.

ZKP 기술은 사용자가 다른 데이터를 교환하지 않고 특정 사실(예를 들어, 자신이 18세 이상임을)이 참임을 증명할 수 있게 해주는 암호학적 도구입니다. 이 기술을 공개함으로써 개인과 기업이 프라이버시 강화 애플리케이션과 디지털 신원 솔루션을 구축하는 데 필요한 도구를 제공하고자 합니다.

이러한 오픈 소스 접근성은 웹 및 앱 사용자에게 더 안전하고 사적인 디지털 생태계를 제공하며, 기업들이 프라이버시 요구 사항을 충족할 수 있도록 돕습니다. 특히 유럽 연합의 eIDAS 규정이 2026년에 발효될 예정이며, 이는 ZKP와 같은 프라이버시 강화 기술을 유럽 디지털 신원 지갑(EUDI Wallet)에 통합하도록 장려하고 있습니다.

개발자들은 이 오픈 소스 코드를 자유롭게 사용하여 프라이버시에 중점을 둔 애플리케이션을 개발하거나 연구에 활용할 수 있습니다. 구글은 이 ZKP 구현이 더욱 효율적이고 성능이 좋다는 점을 강조하며, 개발자와 연구자들이 새로운 기술 활용 사례를 창출하는 데 기여하기를 기대하고 있습니다.

Type Safe Generic Data Structures in C

C 언어에서 타입 안전성을 확보한 제네릭 데이터 구조를 구현하는 방법에 대해 소개합니다. 기존 C 언어는 제네릭 프로그래밍을 지원하지 않아 타입 안전성을 확보하기 어려웠으나, 이 글에서는 유니온과 매크로를 활용하여 이러한 문제를 해결하는 방법을 제시합니다.

저자는 매크로를 사용하여 데이터 구조와 함수를 정의하고, 유니온을 통해 타입 정보를 연결함으로써 컴파일 시점에 타입 오류를 검사할 수 있는 방식을 설명합니다. 이는 단순히 void 포인터를 사용하는 방식보다 메모리 효율성과 캐시 성능을 개선하며, 데이터 구조 내부에 실제 데이터를 저장하여 메모리 할당 문제를 해결합니다.

이러한 접근 방식은 배열이나 해시 맵과 같은 복잡한 데이터 구조에도 적용 가능하며, 타입 안전성을 유지하면서 제네릭 기능을 구현할 수 있게 합니다. 다만, 매크로 사용으로 인해 타입과 함수 정의를 찾기 어렵고 컴파일러가 타입 불일치를 인식하는 방식에 대한 추가적인 고려가 필요합니다.

Malleable software: Restoring user agency in a world of locked-down apps (2025)

소프트웨어의 주체성을 회복하는 '가변적 소프트웨어(Malleable Software)'에 대한 논의는 사용자가 고정된 앱 환경에서 벗어나 자신의 필요에 맞게 도구를 재구성할 수 있도록 하는 것을 목표로 합니다. 기존의 대량 생산된 소프트웨어는 너무 경직되어 사용자가 환경을 적응시키는 능력을 제한하며, 개발팀이 아닌 사용자가 자신의 워크플로우를 맞추도록 강요하는 구조가 되어 왔습니다.

이러한 가변적 소프트웨어는 사용자가 최소한의 마찰로 도구를 재구성하여 고유한 요구를 충족할 수 있도록 하는 것을 의미하며, 이는 소프트웨어 개발의 패러다임을 단일 모놀리식 앱에서 커스텀 워크플로우를 구성하는 도구로 변화시킵니다. 이는 개발자들이 소프트웨어를 배포하는 것을 넘어, 사용자가 환경을 스스로 변화시키고 창조하도록 시스템이 지원해야 함을 시사합니다.

현실 세계에서 물리적 환경이 유연하게 변화할 수 있듯이, 디지털 환경 역시 사용자가 자신의 잠재력을 표현하고 주체성을 유지할 수 있는 공간이 되어야 합니다. 그러나 이러한 변화는 단순히 기술적 능력만으로 달성될 수 없으며, 경제적, 문화적 변화를 수반하는 광범위한 도전입니다.

결국 가변적 소프트웨어의 실현은 개발자와 플랫폼 제공자가 사용자들을 수동적인 수용자가 아닌 능동적인 참여자로 인식하고, 그들이 자신의 환경을 스스로 변화시킬 수 있도록 권한을 부여하는 방향으로 나아가야 함을 요구합니다.

Travel Locally, Where You Are

주변 지역을 탐험하며 여행하는 'Travel Locally, Where You Are'라는 개념을 제시하며, 멀리 여행하기보다 지도와 직관에 따라 무작위로 주변의 새로운 장소를 발견하는 것이 더 흥미롭고 편안한 경험을 제공한다고 주장합니다. 이는 철저한 계획 없이 운전 중 기분과 직감을 따라 움직이는 방식으로, 예상치 못한 발견을 통해 휴식과 재미를 얻을 수 있다는 맥락을 강조합니다.

Ranked worst to best: 13 flavors of Pure Leaf iced tea

Pure Leaf 아이스티 13가지 맛을 최악에서 최고 순으로 평가한 결과가 공개되었습니다. 이 순위는 맛, 여운, 청량감, 그리고 칼로리와 당분 함량을 종합적으로 고려하여 선정되었습니다.

가장 낮은 순위에 오른 맛은 '엑스트라 스위트 블랙 티'였습니다. 이 맛은 지나치게 달고 시럽 같은 풍미가 강해 차 본연의 맛을 거의 느낄 수 없었으며, 240칼로리와 64g의 당분을 포함하고 있어 다른 맛들에 비해 가장 높은 칼로리와 당분 함량을 보였습니다.

반면, 최고 순위에 오른 맛은 '스위트 아쌈 블랙 티'였습니다. 이 차는 과도하게 달거나 시럽 같지 않고 적절한 단맛과 시트러스 노트가 조화롭게 어우러진 균형 잡힌 풍미를 제공하며 완벽하게 우려낸 맛이었습니다.

평가 과정에서는 각 맛을 맛보고 입안의 여운과 갈증 해소 정도를 확인했으며, 특히 영양 정보도 중요한 판단 기준으로 작용했습니다. 다만, 이 순위는 Pure Leaf가 현재 42온스 용량으로만 판매하고 있어 더 작은 용량의 선택지가 부족하다는 점을 아쉬움으로 남겼습니다.

Stop saying that AI is just a tool and it only matters how it is used

인공지능이 단지 도구일 뿐이며 사용 방법에 따라 중요하다고 주장하는 것은 현실을 오해하게 만드는 단순하고 오해의 소지가 있는 표현입니다. 이 주장은 AI가 환경, 법률, 정책, 그리고 인간의 존재 방식에 깊이 관여하는 복잡한 시스템이라는 점을 간과합니다. 도구에 대한 윤리적 문제는 사용자의 선택만으로 해결될 수 없으며, AI가 어떻게 만들어지고 배포되며 어떤 환경적 피해를 발생시키는지에 대한 근본적인 질문을 포함합니다.

AI에 대한 윤리적 고려는 사용자가 도구를 어떻게 활용하는지를 넘어 AI 모델 자체의 개발 과정, 데이터의 탈취 문제, 그리고 AI가 야기하는 경제적 및 환경적 손실을 포괄해야 합니다. 현재의 거대 AI 모델은 인간의 노동과 지식에 기반한 막대한 데이터 탈취를 통해 구축되었기 때문에, 이를 비판적으로 인식하고 통제하는 것이 필수적입니다.

결국 우리는 도구를 비판 없이 사용해서는 안 되며, 기술이 우리를 지배하기 전에 인간의 존엄성과 세계의 건강을 위해 도구를 정렬해야 합니다. 이를 위해서는 정책, 경제적 정의, 그리고 안전장치가 마련되어야 하며, 우리는 기계가 할 수 없는 것을 추구하며 불공정한 시스템에 맞서 싸워야 합니다.

Science Is Open Software

현대 과학은 오픈 소스 소프트웨어와 동일하다는 주장이 제기되며, 연구자들이 과학적 방법론과 재현 가능한 소프트웨어 작업에 집중해야 한다고 주장합니다. 소프트웨어는 연구 결과의 신뢰성에 직접적인 영향을 미치기 때문에, 연구자들이 소프트웨어의 정확성과 구현 세부 사항을 검증하는 것이 필수적입니다.

과학적 발견은 소프트웨어에 의존하기 때문에, 소프트웨어에 버그가 있거나 불투명하면 결과 자체가 잘못될 수 있습니다. 따라서 소프트웨어는 결과가 체계적이고 테스트 가능해야 하며, 단순히 결과를 복제하는 것을 넘어 과학적 아이디어를 내재화하고 개선할 수 있는 재현성(Reproducibility)을 갖춰야 합니다. 재현성이 확보되어야만 연구 결과가 확장되고 신뢰를 얻을 수 있습니다.

오픈 소스 소프트웨어는 이러한 재현성, 수정 가능성, 신뢰성을 제공하여 연구자들이 다른 사람들의 작업 위에 구축할 수 있는 기반을 마련합니다. 이는 연구 속도를 가속화하고 과학에 대한 대중의 신뢰를 높이며, 모델 자체가 대화의 일부가 되게 하여 과학 소통을 개선합니다.

결론적으로, 컴퓨터화된 세계에서 과학을 수행하기 위해서는 오픈 소스 소프트웨어가 필수적인 조건이며, 개발자들은 코드를 공유하고 문서화하며 재현 가능한 환경을 구축하는 노력을 통해 과학 발전에 기여해야 합니다.

Foreign-Born Entrepreneurs Drive America's Unicorn Boom

## 글로벌 인재와 혁신: 미국 스타트업 성공의 숨겨진 동력

이 기사는 미국 스타트업 성공의 이면에 숨겨진 글로벌 인재의 역할과 다양성을 분석하며, 국경을 초월한 창업가들이 어떻게 혁신적인 성장을 이끌어내는지 조명합니다.

**핵심 요약:**

미국 스타트업 생태계에서 성공을 이끈 창업가들의 상당수는 국경을 넘어 온 글로벌 인재들입니다. 분석 결과, 미국 스타트업의 성공에 기여한 창업가 중 약 47%가 해외 출신이며, 이는 글로벌 인재들이 미국 혁신에 필수적인 동력임을 시사합니다.

**주요 통찰:**

1. **글로벌 인재의 기여:** 미국 스타트업의 성공에 기여한 창업가 중 절반에 가까운 인원이 해외 출신으로, 이는 글로벌 인재 풀이 미국 혁신에 얼마나 깊이 관여하고 있는지를 보여줍니다.
2. **국제적 이동의 이점:** 해외에서 미국으로의 이동은 스타트업 성장에 긍정적인 영향을 미치며, 특정 국가의 인재들이 새로운 시장에서 혁신을 촉진하는 데 중요한 역할을 합니다.
3. **다양성과 잠재력:** 다양한 문화적 배경과 경험을 가진 창업가들은 문제 해결에 독특하고 창의적인 접근 방식을 제공하며, 이는 스타트업의 혁신적인 결과물로 이어집니다.
4. **글로벌 경쟁력:** 인재의 다양성은 미국 스타트업이 글로벌 시장에서 경쟁 우위를 확보하는 데 필수적인 요소이며, 이는 인재 유치 및 유지 전략의 중요성을 강조합니다.

**결론:**

미국 스타트업의 성공은 단순히 미국 내의 역량뿐만 아니라, 전 세계에서 모여든 다양한 인재들의 협력과 혁신에 달려 있습니다. 앞으로 글로벌 인재의 포용적 접근은 미국 스타트업 생태계의 지속적인 성장과 혁신을 위한 핵심 동력이 될 것입니다.

Why eval startups fail (2025)

AI 평가(eval) 스타트업이 성공하기 어려운 세 가지 주요 이유를 분석하며, 이는 인재 유출, 고객 확보의 어려움, 그리고 거대 모델 개발사와의 경쟁이라는 맥락에서 설명됩니다.

핵심은 좋은 평가 인재가 더 높은 수익을 창출하는 후처리(post-training)나 애플리케이션 개발 분야로 이동하고, 평가 데이터의 가치가 후처리 데이터에 비해 제한적이며, 거대 모델 개발사들의 압력(Goodhart's Law)에 직면하기 때문에 독립적인 평가 시장은 성장이 제한된다는 점입니다.

특히 안전 평가(safety evals) 분야는 다른 평가보다 덜 취약할 수 있지만, 평가 서비스 판매와 평가 도구(tooling) 판매는 경제적 구조가 다르므로, 스타트업은 단순히 평가를 판매하는 것을 넘어 보조 서비스 제공 등으로 수익 모델을 다각화해야 합니다.

Why do AI company logos look like buttholes?

AI 기업 로고가 왜 항문처럼 보이는지에 대한 현상은 최근 AI 분야의 브랜딩 트렌드를 관통하는 흥미로운 패턴을 보여줍니다. OpenAI를 비롯한 주요 AI 기업들은 원형이나 눈꽃 모양과 같은 형태에 중앙의 개방점을 두는 디자인을 선호하는데, 이는 단순히 시각적인 선택을 넘어 심리학적, 디자인적 요소를 반영합니다. 원형은 완전함, 무한함, 그리고 AI가 약속하는 포용적인 개념과 일치하며, 기업들이 잠재적으로 혁신적인 기술을 판매할 때 친근하고 위협적이지 않게 보이려는 욕구를 충족시킵니다.

이러한 디자인 경향은 의도치 않은 생체 모방(biomimicry)과 조직적인 의사결정 과정에서 비롯됩니다. 디자이너들은 무의식적으로 익숙한 패턴을 재현하며, 기업 환경에서는 위험 회피 성향 때문에 가장 안전하고 무난한 선택을 하려는 경향이 강해지면서 결과적으로 익숙한 형태가 반복됩니다. 또한, 많은 이해관계자가 참여하는 디자인 과정에서 모든 의견을 수렴하는 '위원회 디자인' 방식은 개별적인 독창성보다는 안전성을 우선시하게 만듭니다.

결국 이러한 현상은 기술 산업에서 혁신을 주장함에도 불구하고 기존의 시각적 언어에 순응해야 한다는 압박감을 드러냅니다. AI 기업들이 이러한 틀에서 벗어나 독창적인 브랜딩을 구축하려면, 기하학적 형태를 활용하거나 음성 공간을 창의적으로 사용하고, 방사형 대칭을 피하며, 그라데이션 사용을 지양하는 등 시각적 혁신을 시도해야 합니다. 성공적인 기술 브랜드들은 원형 클리셰에서 벗어나 의미 있는 추상화나 독특한 색상 조합을 통해 차별화하는 방법을 사용하고 있습니다.

A whirlwind tour of systemd-nspawn containers

systemd-nspawn은 도커와 유사하지만 이미지 관리 방식에서 차이가 있는 경량 리눅스 네임스페이스 기반 컨테이너 기술입니다. 도커가 Dockerfile과 사전 빌드된 이미지로 시스템을 정의하는 반면, systemd-nspawn은 쓰기 가능한 루트 파일 시스템을 사용하여 가상 머신처럼 작동하며 시스템d 환경에서 활용됩니다. 이 기술은 특히 중첩 가상화가 불가능한 VPS 환경에서 소프트웨어를 격리하여 실행하거나 GPU와 같은 하드웨어에 접근해야 할 때 유용합니다.

이러한 시스템은 가상화 오버헤드를 줄이면서도 호스트 시스템의 파일에 직접 접근하거나 virtiofs 없이 하드웨어 공유를 가능하게 합니다. 또한, 사용자가 도커를 사용하기 어렵거나 특정 환경에서 컨테이너를 운영해야 할 때 대안으로 고려될 수 있습니다. systemd-nspawn은 chroot의 확장된 형태로 볼 수 있으며, 이는 특정 리눅스 배포판의 루트 파일 시스템(rootfs)을 별도로 생성하고 관리하는 데 중점을 둡니다.

컨테이너를 설정하기 위해서는 debootstrap과 같은 도구를 사용하여 각 리눅스 배포판에 맞는 루트 파일 시스템을 생성해야 합니다. 예를 들어, Debian 계열에서는 debootstrap을 사용하여 /var/lib/machines/[hostname] 경로에 루트 파일 시스템을 생성하며, 이 과정에서 systemd와 dbus 같은 필수 패키지를 설치하여 시스템이 정상적으로 작동하도록 보장해야 합니다.

My OSCP Pentesting Cheatsheet

OSCP 시험 준비를 위해 네트워크 및 서비스 열거, 비밀번호 추측, 리버스 쉘, Active Directory 및 Windows 포스트 익스플로잇에 유용한 명령어들을 정리한 자료입니다. 이 자료는 실제 침투 테스트와 시험에 필요한 실용적인 팁과 명령어를 개인 지식 기반으로 정리한 것입니다.

자료는 환경 변수 설정 방법부터 시작하여 HackTheBox나 Proving Grounds와 같은 플랫폼에서 사용되는 VPN IP를 확인하고 리버스 쉘 페이로드를 실행하는 구체적인 방법을 다룹니다. 특히 $myip 환경 변수를 설정하여 OpenVPN을 통해 얻은 로컬 IP 주소를 자동으로 활용하는 방법이나, 명령어 결과를 클립보드에 복사하는 xclip 별칭 사용법 등 실무에서 유용한 워크플로우를 제공합니다.

또한, nmap을 활용한 호스트 발견, 포트 스캐닝, 서비스 상세 정보 확인 방법 등 네트워크 열거에 필요한 다양한 스캐닝 기법이 포함되어 있습니다. nmap을 이용해 TCP 및 UDP 포트를 스캔하고, SSH나 FTP와 같은 서비스에 대한 인증 방법 및 버전 정보를 확인하는 구체적인 명령어들이 제시되어 있습니다.

추가적으로, 여러 터미널 탭을 관리하고 작업 흐름을 효율적으로 유지하기 위해 tmux 사용법과 같은 도구 활용법도 포함되어 있습니다. 이 가이드라인은 침투 테스트 환경에서 필요한 핵심 도구와 명령어를 빠르게 습득하고 적용하는 데 중점을 두고 있습니다.

Mexico Crackdown on Coastal Development Underway

멕시코 연방 환경보호국(Profepa)이 유카탄 해안 지역의 무단 개발에 대해 강력한 단속을 시작하며 환경 보호 접근 방식에 중대한 변화를 예고했습니다. Profepa는 "허가되지 않은 모든 공사는 철거되어야 한다"고 선언하며, 단순한 벌금 부과가 아닌 환경 복원을 우선시하는 새로운 철학을 도입했습니다.

이러한 조치는 개발업자들이 이전에는 벌금을 회피하거나 운영을 지속하는 방식으로 환경 규제를 우회했던 관행을 종식시키려는 시도입니다. Profepa는 벌금보다는 피해 복구를 우선시하며, 환경 영향 평가(EIS) 없이 진행된 프로젝트에 대해 엄격한 조치를 취할 계획입니다.

특히 유카탄 지역에서는 시살(Sisal) 지역에서 23,000 헥타르가 파괴된 상황이 발생하여 환경 단속의 시급성이 더욱 강조되고 있습니다. 개발업자들은 여전히 건설을 지속하려는 강력한 저항을 보이고 있으며, 일부 사례에서는 법적 명령을 무시하는 행위가 포착되기도 했습니다.

정부는 이러한 환경 보호 목표를 달성하기 위해 정부 기관뿐만 아니라 시민들의 참여를 독려하고 있으며, 위반 사항 신고를 위한 온라인 및 전화 채널을 운영하고 있습니다. 이는 향후 멕시코 해안 지역에서 개발업자들이 환경 규제를 선택 사항이 아닌 필수적인 요소로 인식하게 만드는 새로운 환경 보호 시대의 시작을 의미합니다.

ESP32-C3 SuperMini antenna modification

ESP32-C3 SuperMini 모듈의 제한된 WiFi 성능을 개선하기 위해 안테나를 수정하는 방법이 제시되었습니다. 이 수정은 기존의 소형 SMD 안테나를 우회하여 추가적인 안테나 루프를 구성함으로써 WiFi 신호 강도를 크게 향상시키는 것을 목표로 합니다.

구체적으로, 1.0 mm 은도 도금선을 사용하여 사분파($\lambda/4$) 안테나 형태로 구성된 루프를 추가하고, 이 루프를 기존 SMD 안테나의 양쪽 끝에 납땜하여 PCB 안테나를 우회하도록 설계했습니다. 실험 결과, 수정된 모듈은 기존 모듈 대비 평균 6dB에서 최대 10dB 이상의 신호 강도 향상을 보였으며, 이는 연결 안정성을 높이고 WiFi 범위를 크게 확장하는 결과를 가져왔습니다.

이러한 신호 강도 증가는 이론적으로 신호 강도 6dB 증가는 통신 범위의 두 배 증가에 해당합니다. 특히 AP 근처에서는 연결이 더 안정적으로 유지되었고, 장애물이 있는 환경에서도 수정된 안테나가 더 나은 신호 침투력을 보여 연결 품질을 개선했습니다.

다만, 안테나 수정 시 납땜 접합부의 품질과 와이어의 배치가 중요하며, 일부 수정 방식은 전체 안테나 길이를 고려하지 않아 전방위 방사 패턴을 유지하는 데 어려움을 겪을 수 있다는 점을 유의해야 합니다.

The Lost Story of Alan Turing's "Delilah" Project

제공된 텍스트의 요약은 다음과 같습니다.

본 텍스트는 **앨런 튜링의 작업**의 배경과 맥락을 상세히 다루며, 특히 **암호학**과 **에니그마(Enigma) 기계** 개발에 대한 그의 관여를 중점적으로 다룹니다. 또한, 2차 세계 대전 중 참여했던 **비밀 프로젝트**라는 그의 삶의 덜 알려졌지만 중요한 측면도 언급합니다.

**주요 내용:**

* **프로젝트:** 이 서사는 암호를 해독하는 방법과 관련된 개발을 포함하는 튜링의 작업에 초점을 맞춥니다.
* **전시 상황:** 이 이야기는 전쟁의 압력과 활동 속에서 전개됩니다.
* **협업:** 텍스트는 특히 전쟁 중 암호 해독 노력의 맥락에서 튜링과 다른 사람들과의 협업을 강조합니다.
* **유산:** 이 구절은 궁극적으로 튜링의 삶을 순수 수학을 넘어선 더 광범위한 기여를 포함하는 복잡한 여정으로 제시합니다.

요컨대, 이 기사는 튜링의 전쟁 중 활동 이야기를 사용하여 중요한 역사적 시기에 이론적 천재성과 실제 적용의 교차점을 조명합니다.

Best Simple System for Now

소프트웨어 개발에서 완벽주의와 실용주의 사이의 근본적인 딜레마를 해결하는 방법으로 '현재의 가장 단순한 시스템(Best Simple System for Now, BSSN)'이라는 접근법을 제안합니다. 이는 프로토타입이나 당면한 요구사항을 충족하는 데 필요한 최소한의 코드만을 작성하며, 불필요한 과잉 설계나 기술 부채를 피하는 것을 목표로 합니다.

BSSN의 핵심은 미래를 예측하기보다 현재에 존재하는 사실을 정확히 파악하고 설계하는 데 중점을 둡니다. 이는 개발자가 패턴 매칭을 통해 효율성을 추구하는 방식(시스템 1)을 넘어, 패턴에 휩쓸리지 않고 실제 존재하는 것을 인식하는 의식적인 사고(시스템 2)를 통해 코드를 설계해야 함을 의미합니다. 따라서 시스템은 현재의 필요에 맞게 가장 단순하고 적절한 표준을 따르며, 필요 이상으로 복잡하거나 과도하게 엔지니어링된 코드를 포함하지 않아야 합니다.

이러한 단순성을 추구하는 것은 단기적인 편의성만을 위한 타협이 아니라, 코드를 점진적으로 진화시키면서도 언제든지 교체하거나 삭제할 수 있는 대체 가능한 컴포넌트 구조를 구축하는 데 기여합니다. 당장 최적의 솔루션을 찾기보다 현재의 요구사항에 맞는 코드를 작성하고, 나중에 더 많은 정보가 생겼을 때 유연하게 진화할 수 있는 기반을 마련하는 것이 중요합니다.

Trouble Transitioning (2025)

에너지 전환에 대한 서사는 역사적 경험에 의해 뒷받침되지 않는 위험한 환상일 수 있다는 비판이 제기됩니다. 기후 위기를 해결하기 위해 탄소 배출을 급격히 줄여야 한다는 목표는 과거의 에너지 전환이 논리적인 순서로 진행되었다는 인식을 바탕으로 제시되지만, 실제 역사 기록은 에너지 전환이 깔끔한 순서가 아니라 다양한 에너지 형태의 축적 과정이었음을 보여줍니다.

에너지 역사는 한 에너지원에서 다른 에너지원으로 점진적으로 이동한 것이 아니라, 석탄, 목재, 석유 등 다양한 에너지 형태가 상호 의존적으로 축적되어 왔음을 드러냅니다. 따라서 현재 우리가 추구하는 에너지의 주류에서 벗어나는 과정은 역사적 선례가 없으며, 과거의 경험이 미래의 도전에 대해 많은 것을 가르쳐주지 못한다는 점을 인식해야 합니다.

이러한 역사적 맥락을 고려할 때, 에너지 전환의 성공은 과거의 에너지 전환이라는 이데올로기에서 벗어나 전례 없는 속도로 변화를 실행하는 데 달려 있습니다. 예를 들어, 운송 수단의 역사를 살펴보면 철도나 자동차의 발전 과정이 단순한 순차적 변화가 아니라 다양한 재료와 기술의 복잡한 결합으로 이루어져 있음을 알 수 있습니다.

결론적으로, 에너지 전환에 대한 낙관적인 시각은 현실을 단순화한 것이며, 이는 2050년까지의 목표가 1.5°C나 2°C가 아닌 3°C의 기후 변화를 초래할 수 있다는 경고와 함께 역사적 경험을 무시하고 있다는 점을 염두에 두어야 합니다.

A Mole Infiltrated the Highest Ranks of American Militias

한 프리랜서 생존 훈련사가 미국 우익 민병대의 최고 직책에 침투한 내부자의 역할을 수행했으며, 이 과정에서 대규모 문서를 확보하여 보도에 제공했습니다. 이 내부자는 경찰이나 FBI에 사실을 알리지 않고 수년간 민병대 내부에 잠입하며 고위 법 집행 기관과의 연관성을 입증할 증거들을 수집했습니다.

그는 특히 Oath Keepers와 같은 주요 우익 민병대 두 곳에 침투하여 그들의 활동과 고위 공무원들과의 관계에 대한 비밀 작전을 밝혀냈습니다. 이 과정에서 그는 민병대들의 비밀 작전과 법 집행 기관과의 연관성을 입증하는 자료들을 발견하고 이를 폭로하는 데 사용했습니다.

이러한 활동은 2021년 1월 6일 의사당 폭동 이후 민병대들이 2020년 대선 결과를 폭력적으로 뒤집으려 했다는 믿음에서 비롯되었습니다. 내부자는 민병대 운동에 대한 독특하고 충격적인 시각을 제공하는 기록들을 통해 민병대 운동의 실체를 드러냈습니다.

결과적으로 이 내부자는 도주자가 되었으며, 그는 암호화된 문서와 메달을 우편함에 넣어 공개함으로써 민병대 운동의 어두운 측면에 대한 중요한 증거를 세상에 공개했습니다.

The Problem

인공지능 연구 기관은 인간 수준을 뛰어넘는 초지능 인공지능(ASI)이 개발될 경우 인류 멸종이라는 전례 없는 재앙을 초래할 수 있다고 경고합니다. 이들은 현재의 기술적 이해와 방법으로 초지능 AI를 구축할 경우 인간 멸종이 예상된다고 주장하며, AI의 위험을 통제하기 위한 정책적 대응이 다른 사회적 위험과 동등하게 글로벌 우선순위가 되어야 한다고 강조합니다.

AI 발전의 속도가 정부와 대중을 압도하고 있으며, 연구자들은 인간 수준의 능력을 넘어선 AI가 목표를 잘못 설정할 경우 치명적으로 위험할 수 있다고 지적합니다. AI 발전은 인간 수준의 능력에 멈추지 않고 경제, 과학, 군사 등 모든 영역에서 인간을 훨씬 능가하는 인공 초지능으로 빠르게 발전할 가능성이 높습니다.

이러한 초지능 AI는 인간보다 훨씬 빠른 속도로 스스로를 수정하고 개선하는 피드백 루프를 형성하여 지능 폭발을 일으킬 수 있습니다. 따라서 인류가 이 위험을 피하기 위해서는 초지능 AI의 개발을 중단하고 정렬(alignment)이 이루어질 때까지 멈춰야 한다는 주장이 제기됩니다.

연구자들은 초지능 AI의 발전을 막기 위해 개발을 중단하고 생산 요소를 통제하는 효과적인 전 세계적 정책 대응이 필요하며, 이를 위해 최전선 AI 개발에 대한 '종료 스위치'를 만드는 것이 국제 사회의 최우선 과제라고 제안합니다. 이 종료 스위치는 AI 프로젝트를 중단시키거나 전면 금지하는 시스템과 인프라를 구축하여 AI로 인한 재앙을 막을 수 있습니다.

The Art of 64-bit Assembly

랜달 하이드가 저술한 『64비트 어셈블리의 기술, 2권』은 추상적인 개념과 실제 기계 수준 구현 사이의 간극을 메우는 것을 목표로 합니다. 이 책은 C++, Python, Rust와 같은 고수준 언어에서 사용되는 구조체, 예외 처리, 동시성 등의 개념을 MASM을 사용하여 처음부터 다시 구축함으로써 이러한 개념들을 명령어 수준에서 명확하게 이해할 수 있도록 돕습니다.

저자는 객체 지향 프로그래밍의 핵심 요소인 vtable, 메서드 디스패치, 상속을 어셈블리 레벨에서 구현하고, Windows의 구조적 예외 처리(SEH)를 명령어 수준에서 관리하는 방법을 다룹니다. 또한, thunk, 클로저, 이터레이터, 코루틴, 생성기, 파이버와 같은 복잡한 동시성 및 비동기 프로그래밍 기법을 실제 동기화 프리미티브와 함께 어셈블리로 구현하는 방법을 제시합니다.

이 책은 단순히 어셈블리 코드를 작성하는 것을 넘어, 객체 지향 프로그램, 예외 처리, 동시성 프로그래밍과 같은 고급 주제들을 어셈블리 수준에서 어떻게 설계하고 구현해야 하는지에 대한 깊은 통찰을 제공합니다. 이는 어셈블리 지식을 가진 개발자가 추상적인 개념에 의존하지 않고 실제 시스템 동작을 완전히 이해하고 제어할 수 있도록 돕는 실질적인 지식을 제공합니다.