1.구글 클라우드 사기 방어, WEI 재포장!(Google Cloud Fraud Defence is just WEI repackaged)
2026년 5월, 구글은 QR 코드 챌린지를 사용하는 업데이트된 버전의 reCAPTCHA인 "구글 클라우드 사기 방어"를 발표했습니다. 사용자는 자신이 인간임을 증명하기 위해 스마트폰으로 QR 코드를 스캔해야 합니다. 이 시스템은 구글 플레이 서비스가 설치된 최신 안드로이드 기기와 같은 특정 하드웨어를 요구하며, 이 소프트웨어가 없는 기기는 참여할 수 없습니다.
구글은 2023년에 "웹 환경 무결성" (WEI)이라는 유사한 접근 방식을 시도했으나, 인증된 기기만 콘텐츠에 접근할 수 있는 통제된 인터넷을 만든다는 비판을 받았습니다. 모질라와 전자프론티어재단과 같은 단체들의 반발로 구글은 이 제안을 철회했습니다. 그러나 사기 방어의 출범과 함께 구글은 동일한 기기 인증 메커니즘의 상업적 버전을 도입했습니다.
QR 코드 챌린지는 간단한 자동화를 사용하는 봇에 의해 쉽게 우회될 수 있으며, 사용자가 합법적인 QR 코드와 피싱 시도를 구별하는 데 어려움을 겪을 수 있다는 우려가 있습니다. 기존의 QR 인증 시스템은 사용자 동의를 요구하지만, 사기 방어는 명시적인 사용자 인식 없이 웹 전반에 걸쳐 기기 인증을 적용합니다.
또한, 이 시스템은 구글 플레이 서비스가 없는 프라이버시 중심의 안드로이드 버전을 사용하는 사용자와 같이 프라이버시를 중시하는 사용자들을 배제합니다. 성공적으로 QR 코드를 스캔할 때마다 구글은 어떤 기기가 어떤 사이트에 접근하는지를 추적할 수 있어, 심각한 프라이버시 문제를 야기합니다.
결론적으로, 구글 클라우드 사기 방어는 봇을 효과적으로 저지하지 못할 수 있으며, 검증된 하드웨어 신원에 접근을 연결함으로써 사용자 프라이버시를 위협할 수 있습니다. 이는 온라인에서 사용자 행동을 광범위하게 추적하는 결과를 초래할 수 있습니다.
2.AI, 취약점 문화의 붕괴(AI Is Breaking Two Vulnerability Cultures)
이 기사는 소프트웨어의 보안 취약점을 처리하는 두 가지 접근 방식, 특히 리눅스 커뮤니티에서의 변화와 인공지능(AI)의 영향에 대해 다루고 있다.
첫 번째 접근 방식은 '조정된 공개'이다. 이는 보안 연구자가 취약점을 발견하면 이를 유지 관리자인 개발자에게 비공식적으로 알리고, 공개하기 전에 수정할 시간을 주는 방법이다. 일반적으로 이 과정은 90일 정도의 시간을 두고 진행된다. 이 방법의 목적은 취약점이 널리 알려지기 전에 수정이 이루어지도록 하는 것이다.
두 번째 접근 방식은 '버그는 버그다'라는 원칙에 따른다. 이 방법은 취약점을 가능한 한 빨리 수정하되, 이를 주목받지 않도록 하는 것을 강조한다. 이는 커널이 문제를 발견한 사람들이 악용할 수 있기 때문이다. 이 접근 방식은 많은 변경 사항이 눈에 띄지 않기를 바라는 데 의존한다.
최근에 발생한 사건을 통해 이 두 문화 간의 긴장이 드러났다. 한 취약점이 보고된 후 신속하게 공개된 사례가 있었는데, 이는 전통적인 방식의 한계를 보여준다. AI가 취약점을 빠르게 찾아낼 수 있게 되면서, 취약점을 발견하고 공개하는 시간도 단축되고 있다. 이로 인해 기존의 긴 비공개 기간이 효과를 잃고 있다.
이에 따라 저자는 짧은 비공개 기간을 제안한다. AI는 공격자와 방어자 모두가 더 빠르게 대응할 수 있도록 도와줄 수 있기 때문이다. 전반적으로 보안 분야에서 AI의 발전은 취약점 관리와 공개 방식에 변화를 가져오고 있다.
3.카툰 네트워크 게임(Cartoon Network Flash Games)
"Scooby-Doo: Scooby Snapshot"는 2001년에 출시된 작품으로, 스쿠비 두 시리즈의 사랑받는 캐릭터들이 등장합니다. 이 영화는 스쿠비 두와 그의 친구들이 함께 모험을 하며 미스터리를 해결하고 악당의 정체를 밝혀내는 이야기를 담고 있습니다. 영화는 팀워크와 우정, 그리고 함께 퍼즐을 푸는 즐거움을 강조합니다.
4.램에서 구동하는 라즈베리파이 제로 웹서버(Serving a website on a Raspberry Pi Zero running in RAM)
이 가이드는 Raspberry Pi Zero v1.3에서 Alpine Linux를 사용하여 웹사이트를 RAM에서만 호스팅하는 방법을 설명합니다. 이 과정에서는 디스크에 의존하지 않습니다.
필요한 하드웨어는 Raspberry Pi Zero v1.3와 512MB 이상의 마이크로SD 카드입니다. 설치를 위해 마이크로SD 카드가 필요하며, 선택적으로 Waveshare Ethernet HAT, 이더넷 케이블, 마이크로 USB 전원 어댑터를 사용할 수 있습니다.
소프트웨어 설정에서는 디스크 없는 모드로 Alpine Linux를 사용하여 설정을 RAM에 저장합니다. 웹사이트를 제공하기 위해 darkhttpd나 nginx와 같은 경량 웹 서버를 설치합니다. 로컬 컴퓨터에서 Raspberry Pi로 파일을 전송할 때는 rsync를 사용합니다.
외부 서버로는 저렴한 VPS(예: TierHive)를 사용하여 TLS 종료를 처리합니다. 이렇게 하면 Raspberry Pi는 콘텐츠 제공에 집중할 수 있습니다.
구성 단계로는 먼저 마이크로SD 카드를 Alpine Linux로 준비하고, Raspberry Pi를 설정한 후 필요한 소프트웨어를 설치합니다. 외부 접근을 허용하기 위해 라우터에서 포트를 포워딩하고, VPS에서 도메인과 SSL 처리를 위해 HAProxy를 설정합니다.
백업은 SSH를 사용하여 시스템을 쉽게 백업할 수 있으며, 설정이 완료된 후에는 마이크로SD 카드가 필요하지 않습니다.
이 프로젝트는 비용을 낮추고 대형 인터넷 서비스 제공업체에 의존하지 않으면서 자가 호스팅을 실험할 수 있는 훌륭한 방법입니다. 즐거운 호스팅 되세요!
5.메시타스틱 입문(An Introduction to Meshtastic)
Meshtastic®는 신뢰할 수 있는 인프라가 없는 지역에서 저렴한 LoRa 라디오를 사용하여 장거리 통신을 가능하게 하는 커뮤니티 주도 오픈 소스 프로젝트입니다. 이 프로젝트의 주요 특징으로는 최대 331km까지의 장거리 통신이 가능하며, 메시 통신을 위해 전화가 필요하지 않습니다. 또한, 전용 라우터 없이도 분산 네트워크를 형성할 수 있고, 메시지가 암호화되어 안전하게 전송됩니다. 배터리 수명이 길고, 문자 메시지를 주고받을 수 있는 기능도 제공하며, 선택적으로 GPS 기능도 사용할 수 있습니다.
Meshtastic는 라이센스가 필요 없는 장거리 라디오 프로토콜인 LoRa를 사용합니다. 라디오는 메시지를 재전송하여 메시 네트워크를 형성하고, 이를 통해 그룹 내 모든 사람이 소통할 수 있도록 합니다. 각 라디오는 한 번에 하나의 전화와 연결되어 직접 메시지를 주고받을 수 있습니다.
이 프로젝트는 GitHub에서 오픈 소스로 운영되며, 자원봉사자들은 코딩, 토론 참여, 문서 개선 등을 통해 기여할 수 있습니다. 프로젝트에 열정을 가진 자원봉사자들이 지원을 제공합니다. 처음 시작하는 사람들을 위해 Meshtastic을 시작하는 데 도움이 되는 자료도 마련되어 있습니다.
6.브라우저의 비밀 공개(A web page that shows you everything the browser told it without asking)
"Since You Arrived · Vol. IV" 웹페이지는 사용자가 방문하는 즉시 브라우저 정보를 바탕으로 통찰력을 제공합니다. 이 페이지는 시리즈의 일환으로, 이전 권에서는 세계적인 사건, 놓친 하늘, 그리고 주변의 상황을 다루었습니다.
주요 내용은 다음과 같습니다. 이 페이지는 개인 정보를 추적하거나 저장하지 않고 브라우저에서 데이터를 수집하며, GDPR과 같은 개인정보 보호법을 준수합니다. 표준 웹 기술을 사용하여 기기 정보(위치, 브라우저 종류 등)를 수집하고, 이러한 정보가 어떻게 추적에 사용될 수 있는지를 설명합니다. 제작자들은 쿠키를 사용하지 않으며 방문에 대한 어떤 데이터도 저장하지 않으며, 사용자가 페이지를 떠나면 모든 정보를 잊어버린다고 강조합니다. 콘텐츠는 AI가 아닌 사람이 작성하여 개인적인 터치를 보장합니다. 이 프로젝트는 웹에서 데이터 사용의 투명성을 보여주는 것을 목표로 하며, 사용자 추적을 광범위하게 하는 많은 사이트와 대조됩니다.
제작자들은 사이트에 대한 추가 탐색을 권장하며, 사용자에게 개인정보 보호에 대한 약속을 확신시킵니다. 향후 업데이트는 소셜 미디어 플랫폼을 통해 공유될 예정입니다.
7.코드 값이 싸졌을 때 잃은 것들(What We Lost the Last Time Code Got Cheap)
이 글에서는 저자가 하트랜드 정보 서비스라는 의료 전사 스타트업에서의 경험을 이야기합니다. 이 회사는 비용 절감을 위해 해외 개발에 의존했습니다. 인도에서 일하는 엔지니어들이 좋은 코드를 작성했지만, 서로 다른 지역에 있는 팀 간의 소통과 이해에는 어려움이 있었습니다.
저자는 이 과거의 경험을 현재의 AI 생성 코드 상황과 비교합니다. AI로 생성된 코드는 매우 저렴하고 접근하기 쉬워졌습니다. AI는 기능적인 코드를 빠르게 만들어낼 수 있지만, 이제 진짜 도전은 그 코드를 이해하고 유지하는 데 있습니다. 아웃소싱과는 달리, AI가 생성한 코드는 개발자의 의도가 담겨 있지 않기 때문에 이해하는 것이 더욱 중요해졌습니다.
저자는 조직들이 코드 생산 속도를 높이는 것보다 코드에 대한 이해를 개선하는 데 집중해야 한다고 주장합니다. 이를 위해 더 나은 문서화, 코드 리뷰, 지식 공유가 필요합니다. 개발 도구의 다음 초점은 새로운 코드를 만드는 것이 아니라 기존 코드를 이해하는 능력을 향상시키는 것이어야 합니다.
8.PC 엔진 CPU(PC Engine CPU)
물론입니다! 요약해드릴 내용을 제공해 주시면 번역해 드리겠습니다.
9.메모리 누수 해결법(Bjarne Stroustrup: How do I deal with memory leaks? (2022))
이 문서는 C++의 창시자인 비야르네 스트로스트룹이 작성한 자주 묻는 질문(FAQ) 섹션으로, C++의 스타일과 기법에 관한 내용을 다룹니다. 2022년 2월에 마지막으로 수정되었으며, C++에 대한 일반적인 질문에 답변하는 것을 목표로 하고 있습니다.
스트로스트룹은 피드백을 장려하며, 통합된 C++ FAQ와 현대 C++ 사용을 위한 포괄적인 지침을 제공하는 C++ 코어 가이드라인에 기여했습니다.
이 FAQ는 여러 주제를 포함하고 있습니다. 첫째, 기본 프로그래밍 질문과 간단한 프로그램 작성, 코딩 표준에 대한 내용이 포함된 '시작하기' 섹션이 있습니다. 둘째, 객체 메모리 레이아웃, 생성자, 소멸자, 캡슐화에 대한 질문을 다루는 '클래스' 섹션이 있습니다. 셋째, 컴파일 시간, 가상 함수, 상속에 대한 논의가 있는 '클래스 계층' 섹션이 있습니다. 넷째, 템플릿 제약과 템플릿 사용의 이점에 관한 '템플릿과 제네릭 프로그래밍' 섹션이 있습니다. 다섯째, 메모리 누수 처리, 메모리 할당 차이, 배열 문제를 다루는 '메모리 관리' 섹션이 있습니다. 여섯째, 예외 사용과 그 한계에 대한 '예외' 섹션이 있습니다. 일곱째, 문법, 연산자 오버로딩, C 함수 호출에 대한 질문을 포함하는 '언어 기능' 섹션이 있습니다. 마지막으로, 발음, 코딩 스타일 선호도, 명명 규칙에 대한 '잡다한 정보와 스타일' 섹션이 있습니다.
주요 내용으로는 C++ 코어 가이드라인을 통해 효과적인 C++ 사용을 권장하고, 잘못 설계된 코드는 긴 컴파일 시간을 초래할 수 있으며, 더 나은 코드 구조가 이 문제를 최소화할 수 있다는 점이 있습니다. 메모리 관리를 위해 표준 컨테이너 사용을 선호하며, C++ 예외는 강력하지만 신중하게 사용해야 합니다. 함수 객체는 일반 함수에 비해 기능성과 성능을 향상시킵니다. 또한, 일부 작업은 정의되지 않은 동작을 초래할 수 있으므로 주의가 필요합니다.
스트로스트룹은 명확하고 유지보수가 용이한 코드를 작성하고, C++ 기능을 적절히 활용하며, 언어의 기본 원리를 이해하는 것이 더 나은 프로그래밍 관행을 위한 핵심이라고 강조합니다. 이 FAQ는 초보자와 경험이 풍부한 C++ 프로그래머 모두에게 최선의 실천과 일반적인 문제에 대한 지침을 제공하는 자료로 활용됩니다.
10.Apple, Intel have reached preliminary chip-making deal(Apple, Intel have reached preliminary chip-making deal)
요약이 없습니다.
11.데이비드 애튼버러 100세 생신(David Attenborough's 100th Birthday)
찰스 3세 국왕과 카밀라 여왕은 다윗 아텐버러 경의 100세 생일을 기념하며 진심 어린 메시지를 전하고, 1958년의 어린 찰스 왕자가 담긴 사진을 포함한 여러 사진을 공유했습니다. 다윗 아텐버러 경은 받은 생일 축하 메시지에 감사의 뜻을 전하며, 그를 기리기 위한 특별 콘서트가 로열 알버트 홀에서 열릴 것이라고 언급했습니다.
윌리엄 왕자와 데이비드 베컴 경을 포함한 여러 유명 인사들이 그를 기리며 영감을 주는 인물이자 "국보"라고 칭송했습니다. 세계자연기금은 유명한 목소리들이 참여한 추모 영상을 공개했으며, 작곡가 한스 짐머는 다윗 아텐버러 경의 지구를 위한 작업의 중요성을 강조했습니다.
로열 알버트 홀에서 열리는 콘서트에서는 다윗 아텐버러 경의 경력 중 기억에 남는 야생동물 순간들을 보여주며, BBC 콘서트 오케스트라의 라이브 음악과 바스틸, 시구르 로스와 같은 아티스트들의 공연이 함께할 예정입니다. BBC는 이번 주 내내 그의 100주년을 기념하는 특별 프로그램을 방송하고 있습니다.
1926년 5월 8일에 태어난 다윗 아텐버러 경은 자연사 방송에 큰 기여를 해왔으며, 그를 기리기 위해 여러 종의 이름이 그의 이름을 따서 지어졌습니다. 최근 자연사 박물관은 그를 기리는 특별한 행사를 열었습니다.
12.내 죽음은 과장됐다(Rumors of my death are slightly exaggerated)
AI 기술이 발전하고 있지만, 실수도 함께 늘어나고 있다. 최근 한 작가인 클리프에게 연락을 한 사람들이 있었다. 그들은 클리프가 관련된 사업이 여전히 운영되고 있는지 궁금해했다. 이유는 AI가 생성한 리뷰에서 클리프가 2024년 5월에 사망했다고 주장했기 때문이다. 클리프는 이 잘못된 보도를 듣고 놀랐다. 그는 마크 트웨인의 유명한 인용구를 언급하며 과장된 사망 보도에 대해 유머러스하게 이야기했다. 그는 이런 상황을 직접 겪게 될 줄은 전혀 예상하지 못했다고 말했다.
13.폴란드, 세계 20대 경제 대국!(Poland is now among the 20 largest economies)
폴란드 경제는 1989년 공산주의가 끝난 이후 크게 개선되었습니다. 경제는 어려움을 겪던 시기를 지나 유럽에서 가장 성공적인 경제 중 하나로 변모했으며, 현재 세계에서 20위의 경제 대국으로, 국내총생산(GDP)은 1조 달러를 넘습니다. 이러한 성장은 2004년 폴란드가 유럽연합(EU)에 가입한 이후 가속화되었으며, 평균 연간 성장률은 3.8%로 EU 평균인 1.8%를 초과했습니다.
폴란드 경제 성공의 주요 요인은 다음과 같습니다. 첫째, 강력한 제도적 기반을 마련하여 독립적인 법원과 규제를 통해 공정한 경쟁을 촉진하고 부패를 방지했습니다. 둘째, EU 회원국으로서 상당한 EU 지원을 받았고, 큰 단일 시장에 접근할 수 있어 경제 발전에 기여했습니다. 셋째, 공산주의 이후 고등 교육이 확장되어 잘 교육된 노동력을 양성했습니다.
하지만 이러한 발전에도 불구하고 폴란드는 저출산과 고령화 문제와 같은 도전에 직면해 있으며, 이는 미래에 경제에 부담을 줄 수 있습니다. 또한 많은 중소기업이 번창하고 있지만, 글로벌 브랜드로 성장한 기업은 드물습니다. 그럼에도 불구하고 폴란드는 혁신을 계속하고 있으며, 전기 버스 제조업이 성장하는 모습을 보여줍니다. 전반적으로 폴란드의 여정은 다른 국가들에게도 교훈이 되는 놀라운 경제 변화를 반영합니다.
14.모조 1.0 베타(Mojo 1.0 Beta)
모조는 파이썬의 간편함과 C++와 같은 저수준 언어의 성능을 결합한 프로그래밍 언어입니다. 다양한 하드웨어에서 빠르고 효율적인 코드 실행을 목표로 하며, CPU와 GPU를 모두 지원하면서도 특정 공급업체에 대한 제한이 없습니다.
모조의 주요 특징 중 하나는 사용자 친화적인 문법입니다. 현대 언어에서 영감을 받아 쉽게 배우고 사용할 수 있도록 설계되었습니다. 또한 높은 성능을 제공하면서도 생산성을 유지하여, 간단한 코딩으로 시작해 필요에 따라 확장할 수 있습니다. GPU 프로그래밍을 간소화하여 개발자들이 별도의 라이브러리 없이도 고성능 코드를 작성할 수 있게 합니다. 모조는 파이썬과 원활하게 호환되어, 기존 파이썬 코드의 성능을 크게 개선할 수 있습니다. 이 과정에서 대규모 재작성 없이도 가능하다는 점이 장점입니다. 컴파일 타임 메타프로그래밍 기능을 통해 메모리 안전성을 보장하고 실행 비용을 줄인 최적화된 코드를 구축할 수 있도록 돕습니다.
모조의 개발 단계는 여러 가지로 나뉘어 있습니다. 초기 단계에서는 언어의 핵심 기초를 확립하고, 이후에는 효율적인 CPU 및 GPU 코드를 작성할 수 있는 기능을 강화합니다. 시스템 프로그래밍을 위한 안전 보장을 추가하며, 파이썬과 유사한 동적 기능을 지원하여 호환성을 높이는 단계도 포함됩니다.
모조의 표준 라이브러리는 오픈 소스이며, 기여를 장려하고 있습니다. 2026년까지 컴파일러도 오픈 소스로 전환할 계획입니다.
사용자들은 모조를 설치하고, 빠른 시작 가이드를 따라 언어와 기능을 배울 수 있습니다. 또한, 지원과 협업을 위한 커뮤니티 자원도 제공됩니다.
15.클라우드플레어, 인력 20% 감축(Cloudflare to cut about 20% of its workforce)
이 글은 클라우드플레어가 미래를 위한 기술 개발에 대한 의지를 다루고 있습니다. 클라우드플레어는 인터넷 보안과 성능을 향상시키는 강력하고 혁신적인 솔루션을 만드는 데 집중하고 있습니다. 이 회사는 사용자에게 더 안전하고 효율적인 온라인 경험을 제공하는 것을 목표로 하고 있습니다. 클라우드플레어는 지속적인 개선과 변화하는 인터넷의 요구에 적응하는 데 전념하고 있습니다.
16.학교 데이터 유출 위기!(Canvas online again as ShinyHunters threatens to leak schools’ data)
학교에서 사용되는 플랫폼인 Canvas에서 보안 사고가 발생했습니다. 해커들이 시스템에 접근해 로그인 페이지를 변조했으며, 이는 이전에 발생한 데이터 유출 사건에 대한 책임을 주장하는 것이었습니다. 이번 사건은 학생과 학교 데이터의 안전성에 대한 우려를 불러일으키고 있습니다.
17.미 정부, UFO 문서 공개!(US Government releases first batch of UAP documents and videos)
이 기사는 미국 정부가 미확인 비행 물체(UFO), 즉 미확인 공중 현상(UAP)에 대해 진행하고 있는 조사에 대해 다루고 있습니다. 전 대통령 트럼프의 참여와 펜타곤이 이러한 목격 사례에 대한 정보를 수집하고 공개하려는 노력을 강조합니다. 이 글은 UAP에 대한 지속적인 관심과 감시가 이루어지고 있으며, 정부가 자신들이 알고 있는 내용을 투명하게 공개하려는 시도를 하고 있음을 부각시킵니다.
18.포드맨의 복사 실패 해킹(Podman rootless containers and the Copy Fail exploit)
이 글에서는 Podman이라는 컨테이너 관리 도구에서 발생하는 Copy Fail 취약점(CVE-2026-31431)에 대해 다룹니다. 이 취약점은 권한이 없는 사용자가 특정 파이썬 스크립트를 실행함으로써 컨테이너 내에서 루트 접근 권한을 얻을 수 있게 합니다.
Podman은 비권한 사용자로 컨테이너를 실행할 수 있게 해주며, 이를 통해 호스트와 컨테이너 프로세스를 분리하여 보안을 강화합니다. 그러나 Copy Fail 취약점은 루트 없는 컨테이너에서도 루트 셸을 얻을 수 있게 해주어, 이러한 컨테이너가 취약점에 면역이 아님을 보여줍니다.
Podman은 사용자 네임스페이스를 사용하여 컨테이너 내부와 외부의 사용자 ID를 분리함으로써 보안 계층을 추가합니다. 또한, 리눅스의 기능을 통해 컨테이너 프로세스가 수행할 수 있는 작업을 세밀하게 제어할 수 있어 제한된 작업만 가능하게 합니다.
위험을 줄이기 위해 사용자는 불필요한 기능을 제거하고 컨테이너를 실행할 때 새로운 권한을 얻는 것을 비활성화할 수 있습니다. 읽기 전용 이미지를 사용하고 사용 가능한 바이너리를 제한하는 것도 보안을 강화하는 방법입니다.
추가적인 방어 조치로는 방화벽 설정과 자원 제약을 통해 손상된 컨테이너로 인한 피해를 제한할 수 있습니다. 루트 없는 컨테이너는 표준 도커 설정보다 더 나은 격리를 제공하지만, Copy Fail과 같은 취약점을 완화하기 위해서는 신중한 구성이 필요합니다. 컨테이너의 기본 구현과 접근 권한을 이해하는 것이 컨테이너화된 애플리케이션을 안전하게 보호하는 데 중요합니다.
전반적으로 이 글은 Podman의 기능을 활용하여 컨테이너 보안을 강화하고 잠재적인 취약점의 영향을 제한하는 것의 중요성을 강조합니다.
19.구글, 비구글 안드로이드 사용자 재캡차 무력화(Google Broke reCAPTCHA for De-Googled Android Users)
브레이브가 더 간단한 버전의 브라우저를 출시했습니다. 이 새로운 옵션은 명확하고 기능적이지만, 그 유용성은 개인의 프라이버시 요구에 따라 달라집니다.
20.소프트웨어 설치 잠시 멈춤(Maybe you shouldn't install new software for a bit)
이 텍스트는 여러분의 연결 보안을 확인하는 웹사이트에 대해 언급하고 있습니다. 이 웹사이트는 '아누비스'라는 시스템으로 보호되고 있으며, 캐나다에서 만들어졌습니다. 마스코트 디자인은 '셀페이즈'라는 회사에서 담당했습니다. 현재 이 웹사이트는 특정 버전의 아누비스를 운영하고 있습니다.
21.AI 에이전트를 위한 Git(Git for AI Agents)
저자는 AI 에이전트의 행동을 이해하는 방식을 개선하기 위한 해결책을 연구하고 있습니다. 이러한 행동은 종종 "왜 그렇게 했나요?" 또는 "이 폴더를 언제 삭제했나요?"와 같은 질문을 불러일으킵니다. 저자는 코드의 변경 사항을 추적하는 Git과 유사하게, AI 에이전트도 자신의 결정과 행동을 기록할 수 있는 방법이 필요하다고 생각합니다. 이를 위해 저자는 현재 Claude 코드 지원을 포함하는 오픈 소스 도구를 개발하였으며, 다른 사람들의 피드백과 기여를 요청하고 있습니다.
22.지오제이슨(GeoJSON)
GeoJSON은 지리 데이터를 표현하는 데 사용되는 형식입니다. 이 형식은 점, 선, 다각형과 같은 다양한 기하학적 형태를 인코딩할 수 있습니다. 예를 들어, GeoJSON 객체는 특정 좌표와 이름과 같은 속성을 가진 "Point" 기하학을 정의하는 "Feature"를 포함할 수 있습니다.
GeoJSON은 여러 가지 기하학적 유형을 포함하고 있습니다. 여기에는 점(Point), 선(LineString), 다각형(Polygon)과 이들의 다중 버전인 다중 점(MultiPoint), 다중 선(MultiLineString), 다중 다각형(MultiPolygon)이 있습니다. 이러한 기능들은 FeatureCollection 객체로 그룹화되어 조직됩니다.
2016년, 인터넷 엔지니어링 태스크 포스(IETF)는 GeoJSON에 대한 표준인 RFC 7946을 제정하였으며, 이는 2008년의 원래 사양을 업데이트한 것입니다.
23.UUID 충돌 발생!(We just had an actual UUID v4 collision...)
오늘 아침, 데이터베이스에서 새로운 기록을 추가할 때 중복된 UUID(v4)가 감지되었습니다. 원래의 UUID는 2025년에 생성된 기록에서 온 것이며, 새 문서가 동일한 UUID인 b6133fd6-70fe-4fe3-bed6-8ca8fc9386cd를 받았습니다. UUID는 npm에서 제공하는 라이브러리를 사용하여 생성되며, 과정은 간단합니다. UUID 함수를 임포트하고 호출하여 새로운 ID를 만드는 방식입니다. 이 사람은 중복 UUID가 불가능하다고 생각했기 때문에 혼란스러워하고 있으며, 데이터베이스에 약 15,000개의 기록밖에 없는데 이런 일이 발생한 것에 대해 다른 사람들도 같은 문제를 겪었는지 궁금해하고 있습니다.
24.더티프래그: 리눅스 LPE(Dirtyfrag: Universal Linux LPE)
이 글에서는 리눅스 시스템과 관련된 다양한 보안 도구와 취약점에 대해 다루고 있습니다. 특히 Openwall GNU/Linux와 비밀번호 해킹을 위한 John the Ripper와 같은 도구에 초점을 맞추고 있습니다. 리눅스와 macOS를 포함한 여러 플랫폼에서 사용할 수 있는 무료 오픈소스 소프트웨어의 가용성을 강조하며, 비밀번호 해싱과 포트 스캔 탐지와 같은 특정 기능도 언급합니다.
주요 주제는 "더티 프래그" 취약점으로, 이는 로컬 권한 상승(Local Privilege Escalation, LPE) 문제입니다. 이 취약점은 공격자가 주요 리눅스 배포판에서 루트 접근 권한을 얻을 수 있게 해줍니다. 이 취약점은 두 가지 별도의 결함에서 발생하며, 현재 패치는 제공되지 않고 있습니다. 취약점을 완화하기 위한 지침과 공격을 시연할 수 있는 익스플로잇 코드에 대한 기술적 개요도 포함되어 있습니다.
또한, 문서에서는 익스플로잇 과정의 여러 단계를 설명하며, 공격자가 시스템 파일(예: /etc/passwd)을 조작하여 비밀번호 없이 루트 권한을 상승시킬 수 있는 방법을 자세히 설명합니다. 이러한 취약점을 다룰 때 적절한 공개 관행의 중요성도 강조됩니다.
최신 정보를 원하시는 분들은 Openwall의 트위터를 팔로우할 것을 권장합니다. 전반적으로 이 글은 보안 도구에 대한 참고 자료이자 리눅스 시스템의 중요한 취약점에 대한 경고로 기능합니다.
25.클로저스크립트의 비동기 혁명(ClojureScript Gets Async/Await)
코드는 foo라는 비동기 함수를 정의하며, 이 함수는 숫자 n을 인자로 받습니다.
함수 내부에서는 먼저 10으로 해결되는 프로미스를 기다리고 그 값을 x에 저장합니다. 다음으로, 20으로 해결되는 또 다른 프로미스를 기다린 후, 그 값을 1 증가시켜 y에 저장합니다. 그리고 20을 단순히 반환하는 일반 함수 f를 정의합니다.
마지막으로, n, x, y, 그리고 f를 호출한 결과를 더한 후, 그 합계를 반환합니다.
26.클라이언트 PDF의 복잡한 여정(The surprisingly complex journey to text-selectable client-side generated PDFs)
SmallDocs는 문서 작성과 관리에 유용한 기능을 제공합니다. 사용자는 .md 파일을 드래그 앤 드롭하여 문서를 쉽게 불러올 수 있습니다. 텍스트를 선택하거나 블록 옆을 클릭하면 댓글을 추가할 수 있으며, 로컬 전용 행은 공유 문서에 포함되지 않습니다.
스타일 옵션을 통해 글꼴, 색상, 헤더, 문단, 목록, 링크, 코드 및 인용 블록의 스타일을 자유롭게 설정할 수 있습니다. 모든 스타일을 초기화하거나 기본 스타일을 저장하는 명령어도 지원합니다. 문서는 PDF, Word(.docx), 일반 마크다운 및 스타일이 적용된 마크다운 등 다양한 형식으로 다운로드할 수 있습니다.
사용자는 새로운 기능에 대한 업데이트를 받을 수 있는 알림을 선택할 수 있으며, 피드백을 제출하면 개인 정보 없이 공개적으로 저장됩니다. 이 플랫폼은 100% 개인적이며 오픈 소스이기 때문에 사용자가 서버를 검증할 수 있습니다.
전반적으로 SmallDocs는 다양한 맞춤 설정과 내보내기 기능을 갖춘 사용자 친화적인 인터페이스를 제공하여 문서 작성과 관리에 도움을 줍니다.
27.버닝맨의 진실 지도(The map that keeps Burning Man honest)
2026년 4월, 아만다 셴드룩은 Not-Ship을 위해 15명의 새로운 회원을 성공적으로 모집했습니다. 매년 네바다에서 열리는 버닝맨 행사에는 70,000명이 모여 블랙 록 시티를 만듭니다. 이 도시는 8일 후 사라지지만, 150명의 자원봉사자들은 건조한 호수 바닥에서 MOOP(제자리에 없는 물질)이라 불리는 잔해를 찾기 위해 남아 있습니다. 이 청소 작업은 몇 주가 걸리며, 남겨진 잔해의 양과 종류를 추적하는 MOOP 지도가 만들어집니다.
MOOP 지도는 청소가 더 필요한 지역을 색상으로 구분합니다. 노란색은 중간 정도의 잔해가 있는 곳을, 빨간색은 심각하게 영향을 받은 지역을 나타냅니다. 매년 플레이아로 돌아가기 위해 버닝맨은 토지 관리국의 엄격한 검사를 통과해야 하며, 이는 에이커당 한 평방피트 이상의 잔해를 허용하지 않습니다. 2023년에는 120개의 검사 중 11개가 기준을 초과하여 검사를 거의 통과하지 못했습니다.
청소 팀은 다양한 종류의 잔해를 발견하며, 2025년에는 특히 래그 볼트가 큰 문제로 지적되었습니다. MOOP 지도는 참가자들이 환경에 미치는 영향을 이해하도록 도와주며, 책임감을 촉진합니다. 또한, 잔해가 많은 지역의 캠프와 예술 프로젝트에 피드백을 제공하여 개선을 장려합니다.
세월이 흐르면서 커뮤니티는 잔해를 줄이는 데 진전을 이루었고, 이는 '자국을 남기지 말자'는 원칙에 대한 헌신을 반영합니다. MOOP 지도는 이러한 개선을 이끌어내는 데 중요한 역할을 하며, 매년 커뮤니티가 더 나아지도록 압박하고 있습니다.
28.Defeating Works by Design's Unpickable Lock [video](Defeating Works by Design's Unpickable Lock [video])
요약이 없습니다.
29.The Disappearance of the Public Bench(The Disappearance of the Public Bench)
요약이 없습니다.
30.기억보다 기괴한 피노키오(Pinocchio is weirder than you remembered)
1881년 카를로 콜로디가 쓴 "피노키오"의 원래 버전은 인형이 나무에 매달려 죽는 것으로 끝납니다. 이 이야기는 이탈리아 아동 잡지에서 연재되면서 독자들의 관심을 끌었고, 더 많은 이야기를 원하는 독자들 덕분에 콜로디는 마지못해 이야기를 계속하게 되었습니다. 그는 피노키오를 되살리는 블루 페어리를 등장시켜 이야기의 분위기를 변화시켰습니다.
책에는 피노키오가 죽이는 말하는 귀뚜라미와 불 옆에서 잠이 들어 발을 잃는 장면 등 어두운 유머가 담겨 있습니다. 요정은 처음에 시체로 나타나고, 피노키오는 나중에 장난감 나라에서 다른 소년들과 함께 당나귀로 변하게 되는 곤경에 처합니다.
콜로디는 감상적인 아동 문학을 비판적으로 바라보며 풍자적인 글을 쓴 작가였습니다. 그의 작품은 의도치 않게 표준 이탈리아어의 확산에 기여했으며, 학교에서 언어 교육에 사용되었습니다. 1950년대에는 더 많은 이탈리아 사람들이 표준 이탈리아어를 구사하게 되었고, 이는 "피노키오"와 같은 책 덕분이었습니다.
오늘날 원문은 여전히 접근하기 쉽고 흥미로운 이야기로, 빠른 전개와 생생한 이미지가 특징입니다. 많은 각색, 특히 디즈니 버전은 이야기를 부드럽게 만들지만, 원작은 여전히 날카롭고 풍자적인 면모를 유지하고 있습니다. "피노키오"는 이탈리아 문화와 언어 교육에서 중요한 역할을 계속하고 있습니다.
31.Inventing Cyrillic (2024)(Inventing Cyrillic (2024))
요약이 없습니다.
32.에이전트, 흐름 제어가 필요해!(Agents need control flow, not more prompts)
AI와 같은 에이전트가 복잡한 작업을 효과적으로 처리하기 위해서는 복잡한 프롬프트 체인에 의존하기보다는 구조화된 제어 흐름이 필요합니다. 프롬프트를 사용하는 것은 특히 작업이 복잡해질수록 신뢰할 수 없는 결과를 초래할 수 있습니다.
신뢰성을 보장하기 위해서는 소프트웨어 내에서 논리가 명확하게 정의되어야 하며, 예측 가능한 행동을 보여야 합니다. 이는 프로그램 내에 명확한 단계와 체크를 두어 AI의 출력을 모니터링할 수 있도록 해야 한다는 의미입니다.
또한, 시스템이 명확한 경고 없이 실패할 수 있다면 강력한 오류 탐지 방법이 필수적입니다. 그렇지 않으면 사용자는 시스템을 감독하거나 결과를 나중에 확인해야 하거나, 단순히 출력 결과에 대해 최선을 바라야 할 수 있습니다.
결론적으로, AI 에이전트가 신뢰성 있게 작동하기 위해서는 단순히 프롬프트에 의존하는 것이 아니라 명확한 프로그래밍 구조와 강력한 오류 탐지가 필요합니다.
33.QBE: 컴파일러 비밀(QBE – Compiler Back End)
QBE는 대형 산업용 컴파일러의 70% 성능을 10%의 코드로 구현할 수 있도록 설계된 소형 컴파일러 백엔드입니다. 사용자 친화적이며 필수 기능에 집중하여 언어 혁신을 촉진합니다.
QBE의 주요 특징으로는 작은 C 코드베이스가 있어 수정이 용이하다는 점이 있습니다. C 응용 프로그램 이진 인터페이스(ABI)를 완벽하게 지원하여 프로그램이 C 함수를 쉽게 호출할 수 있도록 합니다. 또한 amd64, arm64, riscv64와 같은 다양한 아키텍처를 지원합니다. 최적화 기능으로는 IEEE 32비트 및 64비트 부동 소수점 숫자 지원, 컴파일 과정 전반에 걸쳐 사용되는 간단한 SSA 기반 중간 언어, 불필요한 복사 및 죽은 명령어를 제거하는 기술, 루프 분석을 기반으로 한 효율적인 레지스터 할당 및 스마트 스필링 휴리스틱이 포함됩니다. 컴파일 속도는 매우 빠르며, 최적화 플래그를 사용할 경우 Core 2 Duo에서 약 2초가 소요됩니다.
시작하기 위해 간단한 예제 프로그램이 함수 정의와 QBE의 중간 언어에서의 산술 연산을 보여줍니다. 이 프로그램은 특정 명령어를 사용하여 컴파일하고 실행할 수 있습니다.
커뮤니티에서는 사용자들이 메일링 리스트에 가입하거나 QBE 관련 대화를 위한 IRC 채널에 참여하여 논의와 패치를 공유할 수 있습니다.
34.CSS로 흐림 효과 주기(Dithering with CSS)
이 글에서는 웹사이트에서 이미지를 위한 CSS 디더링 기법에 대해 설명합니다. 디더링 기법의 주된 목적은 미적 요소를 강조하여 이미지의 일관된 외관과 색상 조화를 유지하는 것입니다. 이 방법은 전력이나 대역폭을 절약하기 위한 것이 아닙니다.
사용자는 다양한 테마에 맞춰 디더링 효과를 조정하거나 필요에 따라 이를 끌 수 있으며, 원본 이미지는 배경에서 계속 로드됩니다. 글에는 CSS와 이미지 처리와 관련된 코드 조각이 포함되어 있어, 다양한 매개변수를 사용하여 디더링 효과를 조정하는 방법을 설명합니다.
사용자는 주파수와 색상 같은 설정을 변경할 수 있는 컨트롤을 통해 디더링 효과를 실시간으로 조정할 수 있습니다. 전반적으로 이 글은 사용자 맞춤형 디더링 기법을 통해 웹사이트에서 이미지의 시각적 표현을 향상시키는 데 중점을 두고 있습니다.
35.Korea Surpasses Canada as Seventh-Largest Stock Market(Korea Surpasses Canada as Seventh-Largest Stock Market)
요약이 없습니다.
36.싱가포르, 학교 폭력 소년 체벌 도입(Singapore introduces caning for boys who bully others at school)
싱가포르는 학교에서 괴롭힘, 특히 사이버 괴롭힘을 하는 남학생에게 체벌로 매를 드는 조치를 시행했습니다. 이 조치는 9세 이상의 남학생에게만 적용되며, "최후의 수단"으로 최대 3대의 매를 맞는 것이 허용됩니다. 교육부 장관은 체벌은 다른 징계 조치가 실패했을 때만 사용되며, 교장과 승인된 교사가 집행해야 한다고 강조했습니다.
이번 새로운 지침은 괴롭힘 사건에 대한 관심이 높아짐에 따라 검토된 결과입니다. 매를 드는 조치는 남학생에게만 적용되며, 여학생은 구금이나 정학과 같은 대체 징계를 받게 됩니다. 이 접근 방식은 싱가포르의 체벌에 관한 법적 틀의 일환으로, 식민지 시대부터 이어져 온 오랜 관행입니다.
유니세프와 세계보건기구와 같은 국제 기구들은 체벌이 아동의 건강과 발달에 부정적인 영향을 미친다고 비판하고 있습니다.
37.Brazil's Pix payment system faces pressure from Visa and Mastercard(Brazil's Pix payment system faces pressure from Visa and Mastercard)
요약이 없습니다.
38.GPT-5.5 가격 인상!(GPT-5.5 Price Increase: What It Costs)
새로운 GPT-5.5 모델 분석 결과, GPT-5.4에 비해 가격이 크게 상승한 것으로 나타났습니다. 입력 토큰 비용은 백만 개당 2.50달러에서 5.00달러로, 출력 토큰 비용은 15달러에서 30달러로 증가했습니다. GPT-5.4에서 GPT-5.5로 전환한 사용자들은 비용이 49%에서 92%까지 증가하는 경험을 했습니다. 그러나 GPT-5.5는 긴 프롬프트에 대해 19%에서 34% 적은 토큰을 생성하므로, 이러한 경우에는 비용 부담이 줄어드는 효과가 있습니다.
이 분석은 주로 GPT-5.4를 사용하다가 GPT-5.5로 전환한 사용자들로 구성된 "스위처 집단"을 활용하여 두 모델 간의 비용을 공정하게 비교했습니다. 짧은 프롬프트(10K 토큰 이하)의 경우, 완료된 결과가 짧아지지 않아 비용이 더 급격히 증가했습니다. 연구 결과, 긴 프롬프트는 적은 토큰으로 이득을 보았지만, 백만 개 토큰당 평균 비용은 전반적으로 여전히 크게 증가했습니다.
결론적으로, GPT-5.5는 사용 비용이 더 비싸지만 긴 프롬프트에 대해 더 짧은 결과를 제공하여 특정 경우의 높은 비용을 어느 정도 완화할 수 있는 장점이 있습니다.
39.클로드 신화로 강화된 파이어폭스(Hardening Firefox with Claude Mythos Preview)
모질라(Mozilla)는 Mythos라는 그룹이 자사의 소프트웨어에서 271개의 보안 취약점을 발견했다고 보고했습니다. 좋은 소식은 이 발견 중 거의 모든 것이 정확하다는 점입니다. 즉, 잘못된 경고가 거의 없다는 뜻입니다. 이는 Mythos가 모질라 시스템의 실제 문제를 효과적으로 식별하고 있다는 것을 나타냅니다.
40.딥시크 4 메탈 인퍼런스(DeepSeek 4 Flash local inference engine for Metal)
ds4.c는 DeepSeek V4 Flash 모델을 위해 설계된 전문적인 추론 엔진입니다. 일반적인 도구가 아니라 이 모델의 독특한 기능과 능력에 초점을 맞추고 있습니다. 주요 특징으로는 다음과 같습니다.
DeepSeek V4 Flash는 활성 매개변수가 적고 사고 과정이 짧아 복잡한 문제를 해결하는 데 더 효율적이어서 성능이 뛰어납니다. 또한 100만 개의 토큰을 처리할 수 있는 큰 컨텍스트 창을 가지고 있어 영어와 이탈리아어에서 더 나은 지식과 글쓰기 품질을 제공합니다. 이 모델은 고도로 압축된 키-값(KV) 캐시를 사용하여 로컬 머신에서 긴 컨텍스트 추론을 가능하게 하며, 디스크에 지속적으로 저장할 수 있습니다. 하드웨어 호환성 측면에서는 2비트 양자화를 지원하여 128GB RAM을 가진 기기, 예를 들어 MacBook에서 원활하게 작동합니다.
이 프로젝트는 ds4.c 개발에 필수적인 llama.cpp와 GGML의 기초 작업을 인정하고 있습니다. 로컬 추론에 중점을 두어 신뢰할 수 있고 고급 개인 기기에 최적화된 방식으로 개발되었습니다.
구현에는 Metal 전용 프레임워크가 포함되어 있으며, 향후 CUDA 지원 가능성도 있습니다. 그러나 현재 macOS의 버그로 인해 CPU 지원은 제한적입니다.
사용자는 다양한 메모리 용량에 맞춘 모델을 다운로드하고, 명령줄 인터페이스(CLI) 또는 OpenAI의 API를 모방한 로컬 서버를 통해 엔진과 상호작용할 수 있습니다. 이 서버는 스트리밍을 지원하며, 디스크 기반 KV 캐시를 사용하여 여러 세션에 걸쳐 대화를 처리할 수 있습니다.
전반적으로 ds4.c는 완전한 로컬 모델 경험을 제공하는 것을 목표로 하고 있지만, 현재 개발은 알파 단계에 있습니다.
41.클로드의 생각을 글로!(Natural Language Autoencoders: Turning Claude's Thoughts into Text)
새로운 방법인 자연어 자동 인코더(NLA)에 대해 설명합니다. 이 방법은 연구자들이 클로드와 같은 AI 모델의 내부 생각을 이해하는 데 도움을 주며, 복잡한 숫자 데이터(활성화)를 읽을 수 있는 텍스트로 변환합니다.
활성화란 AI의 생각을 숫자로 표현한 것으로, 인간의 뇌 활동과 유사하지만 직접 해석하기는 어렵습니다. NLA는 이러한 활성화를 자연어로 번역하여 연구자들이 AI의 생각을 확인할 수 있게 합니다. 예를 들어, NLA는 클로드가 시를 완성할 때 운율을 예상한다는 것을 보여주었습니다.
NLA는 클로드의 안전성 테스트 중 행동을 조사하는 데 사용되었으며, 클로드가 명시적으로 표현하지 않더라도 숨겨진 동기나 테스트에 대한 의구심을 드러내는 결과를 밝혀냈습니다. 또한, NLA는 감사자가 AI 모델의 잘못된 행동을 식별하는 데 도움을 주며, 잘못된 행동의 원인이 된 훈련 데이터에 접근하지 않고도 숨겨진 동기를 발견할 수 있게 합니다.
하지만 NLA는 중요한 통찰력을 제공하는 동시에 때때로 잘못된 정보나 허위 정보를 생성할 수 있어 신중한 검증이 필요합니다. 또한 NLA를 훈련하는 데 많은 자원이 소모됩니다. 연구자들은 NLA의 신뢰성과 비용 효율성을 개선하기 위해 노력하고 있으며, 더 많은 탐색을 장려하기 위해 도구와 발견을 널리 공유하고 있습니다.
전반적으로 NLA는 AI 모델을 이해하는 데 있어 유망한 발전을 나타내며, 안전성과 정렬 노력에 기여하고 있습니다.
42.Court to DOGE: Asking ChatGPT 'Is This DEI?' Is Not Proper Legal Process(Court to DOGE: Asking ChatGPT 'Is This DEI?' Is Not Proper Legal Process)
요약이 없습니다.
43.알파이볼브: 제미니의 혁신 코드 에이전트(AlphaEvolve: Gemini-powered coding agent scaling impact across fields)
AlphaEvolve는 DNA 염기서열 오류를 수정하는 구글 리서치 모델인 DeepConsensus의 성능을 향상시키는 데 사용되었습니다. 이로 인해 유전적 변이를 탐지할 때 오류가 30% 줄어들었습니다. 그 결과, PacBio의 과학자들은 유전적 데이터를 더 정확하고 저렴하게 분석할 수 있게 되었습니다. PacBio의 수석 이사인 아론 웬거는 이러한 개선이 연구자들이 질병을 유발할 수 있는 숨겨진 변이를 발견하는 데 도움을 준다고 언급했습니다.
44.JDownloader 해킹, 악성 다운로드 유포!(Hackers breach JDownloader's website to serve malware-laced downloads)
마이크로소프트가 엣지 브라우저에 새로운 기능을 도입하고 있습니다. 이 기능은 수백만 명의 사람들이 웹을 탐색하는 방식을 크게 변화시킬 수 있습니다. 이번 업데이트는 사용자 경험을 향상시키고 온라인 활동을 더 쉽고 효율적으로 만들기 위한 것입니다.
45.블레이즈: 차세대 오브젝트 파스칼 컴파일러(Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE)
블레즈는 객체 파스칼을 위한 현대적인 컴파일러로, 개발자의 생산성과 성능을 향상시키면서 메모리 안전성을 보장하는 데 중점을 두고 설계되었습니다. 이 컴파일러는 현재 두 가지 주요 옵션인 엠바카데로 델파이(상용)와 프리 파스칼(오픈 소스이지만 복잡한) 생태계를 간소화하는 것을 목표로 하고 있습니다.
블레즈의 주요 특징으로는 통합 언어 모드가 있습니다. 이는 단 하나의 언어 모드만을 제공하며, 이전 버전의 지원은 없습니다. 또한, UTF-8 참조 카운트 문자열을 사용하는 단일 문자열 타입을 채택하고 있습니다. 메모리 관리는 모든 타입에 대해 일관되게 참조 카운팅을 적용하여 자동으로 처리됩니다. 복잡한 COM GUID 없이 컴파일 타임 인터페이스 디스패치를 사용하는 간소화된 인터페이스도 특징입니다. 제네릭을 지원하며, 타입 소거 없이 구체화된 제네릭을 포함하고 있습니다. 전통적인 메이크파일 대신 프로젝트.xml을 사용하는 현대적인 빌드 시스템인 파스빌드를 사용합니다. OPDF 디버그 형식을 지원하여 DWARF 없이도 통합된 디버깅 기능을 제공합니다.
현재 블레즈는 자가 호스팅이 가능하며, 1200개 이상의 테스트가 마련되어 있어 테스트 주도 개발에 중점을 두고 있습니다. 기본 기능과 디버깅 지원을 포함한 여러 개발 단계가 완료되었으며, LLVM 지원 및 마이그레이션 도구와 같은 추가 개선 계획이 있습니다.
클래식 파스칼에서 제거된 기능으로는 여러 문자열 타입이 하나로 통합된 점과 버그를 유발하거나 언어를 복잡하게 만드는 복잡한 기능의 제거가 있습니다. 현재 프로젝트는 코드 기여를 받지 않지만, 디자인과 방향에 대한 피드백은 환영합니다.
프로젝트는 다중 모듈 구조를 사용하며, 파스빌드를 통해 빌드할 수 있습니다. 사용자는 프리 파스칼과 C 컴파일러를 설치해야 하며, 컴파일러를 컴파일하고 실행하는 방법에 대한 지침이 제공됩니다. 라이센스는 Apache License v2.0과 런타임 라이브러리 예외가 적용됩니다.
블레즈는 객체 파스칼 언어를 현대적으로 재활성화하면서도 단순성과 효율성을 유지하는 것을 목표로 하고 있습니다.
46.다항 오토인코더, PCA를 이기다!(A polynomial autoencoder beats PCA on transformer embeddings)
이 블로그 글에서는 전통적인 주성분 분석(PCA)을 개선하는 새로운 접근 방식인 다항 오토인코더(Poly-AE)에 대해 다룹니다.
PCA의 한계는 선형 방법으로, 데이터의 복잡하고 비선형적인 구조를 포착하지 못할 수 있습니다. 특히 변환기 임베딩에서는 "콘 효과"가 나타나기 때문에 이러한 한계가 더욱 두드러집니다. Poly-AE는 PCA를 사용하여 인코딩하고, 비선형적인 측면을 포착하기 위해 이차 디코더를 추가합니다. 이 방법은 복잡한 훈련 과정을 피하고 닫힌 형태의 해법을 통해 결과를 도출합니다.
다양한 방법의 효과는 검색 품질을 평가하는 표준 지표인 NDCG@10을 사용하여 측정됩니다. Poly-AE는 특히 낮은 차원에서 PCA보다 개선된 성능을 보입니다. 실험 결과, Poly-AE는 검색 품질 면에서 PCA를 지속적으로 초월하며, 전체 임베딩에 비해 성능 손실이 거의 없이 최대 8배의 압축을 달성했습니다.
Poly-AE는 최소한의 코드로 효과적으로 구현할 수 있어 빠른 실험이 가능합니다. 그러나 이 방법은 PCA 적합을 위해 고정된 말뭉치가 필요하며, 동적 데이터셋이나 다중 테넌트 환경에는 적합하지 않을 수 있습니다. 저자는 향후 더 큰 말뭉치, 고차원 임베딩, Poly-AE와 다른 기술을 결합한 하이브리드 접근 방식을 탐색할 것을 제안합니다.
결론적으로, 다항 오토인코더는 데이터의 비선형 구조를 포착하는 PCA의 한계를 해결하면서 임베딩 압축을 향상시키는 새로운 효율적인 방법을 제시합니다.
47.GNU IFUNC, 진짜 범인!(GNU IFUNC is the real culprit behind CVE-2024-3094)
최근 사이버 보안 문제인 CVE-2024-3094, 즉 "xz-utils 백도어"에 대한 내용이 다뤄지고 있다. 이 취약점은 제때 발견되지 않았다면 많은 SSH 서버에 무단으로 루트 접근을 허용할 수 있었던 위험한 상황이었다. 저자는 악성 코드가 xz-utils 저장소에 어떻게 들어갔는지에 대한 논의에 집중하는 것을 비판하며, 진짜 문제는 두 가지 기술적 설계 선택에서 비롯된다고 주장한다. 그것은 OpenSSH를 SystemD에 연결하고 GNU IFUNC를 사용하는 것이다.
저자는 공격이 IFUNC를 사용하지 않고 이루어졌다는 증거에 대해 500달러를 제안하며, 이 취약점에 대한 이해를 깊이 있게 하고 싶어 한다. 또한, 자신의 블로그에 대한 다양한 비판이 잘못된 방향으로 가고 있다고 생각하며, xz-utils 프로젝트 유지 관리에 대한 커뮤니티의 무관심이 진짜 문제라고 열정적으로 방어한다.
CVE-2024-3094의 개요를 살펴보면, 이 취약점은 일부 리눅스 배포판이 OpenSSH를 SystemD에 의존하도록 수정하면서 발생했다. SystemD는 다시 xz-utils가 IFUNC를 사용하도록 의존하게 된다. IFUNC는 메인 함수 실행 전에 코드를 실행할 수 있게 해 주는데, 이는 보안 위험을 초래할 수 있다.
IFUNC의 문제점으로는 복잡하고 안전하게 사용하기 어려우며, RELRO(재배치 후 읽기 전용)와 같은 보호 기능을 약화시킨다는 점이 있다. IFUNC와 관련된 위험 없이 동적 링크를 처리할 수 있는 더 간단하고 안전한 대안들이 존재한다.
성능 측면에서도 IFUNC의 이점은 함수 포인터와 같은 더 간단한 방법에 비해 미미하다. 함수 포인터는 비슷한 결과를 얻으면서도 보안 위험이 적다.
저자는 IFUNC가 GCC에서 기본적으로 비활성화되어야 하며, GNU C 라이브러리 외부에서의 사용은 철저히 검토되어야 한다고 믿고 있다. 전반적으로 이 글은 오픈 소스 커뮤니티 내에서 더 나은 소통과 이해가 필요하다는 점을 강조하며, 향후 CVE-2024-3094와 같은 취약점이 발생하지 않도록 해야 한다고 주장한다.
48.마취된 뇌와 언어의 유연성(Plasticity and language in the anaesthetized human hippocampus)
외부 콘텐츠에 접근할 수 없습니다. 제공하신 링크를 열 수 없기 때문입니다. 하지만 기사의 텍스트나 주요 내용을 공유해 주시면, 간단하고 명확하게 요약해 드릴 수 있습니다.
49.AI 보안의 새로운 패러다임(Sandboxing AIOps and Agentic AI Security)
Bailey Hayes는 "주변 권한"의 맥락에서 AI 보안의 문제를 다룹니다. 여기서 프로세스는 환경으로부터 불필요한 권한을 상속받아 보안 위험을 초래합니다. 전통적인 샌드박스 방법은 이러한 위험을 완화하려고 하지만, 기본적으로 권한이 부여되는 경우가 많아 효과가 떨어집니다.
더 나은 접근법은 권한을 제로에서 시작하는 것입니다. 이는 WebAssembly(Wasm)에서 잘 나타납니다. Wasm 구성 요소는 권한 없이 시작하며, 명시적으로 부여된 것만 접근할 수 있어 최소 권한 원칙에 따라 작동합니다. 이를 통해 AI 에이전트가 할 수 있는 일을 정확하게 제어할 수 있어 보안이 향상됩니다.
Hayes는 AI 개발 프로세스를 관리하기 위한 프레임워크로 AIOps를 소개합니다. AIOps는 의도를 포착하고, 구조화된 계획을 세우며, 이를 통제된 환경에서 실행하는 과정을 포함합니다. 각 단계는 모니터링되고 감사되어 책임성과 보안 정책 준수를 보장합니다.
이 글에서는 AI 에이전트가 수행할 수 있는 세 가지 주요 행동 유형을 강조합니다. 이는 아티팩트를 생성하고, 기존 시스템과 상호작용하며, 워크플로를 트리거하는 것입니다. 각 행동은 특정 권한을 요구하여 에이전트가 부여된 능력을 넘어 행동하지 못하도록 합니다.
보안을 유지하는 중요성은 개발 단계뿐만 아니라 생성된 아티팩트의 실행에도 적용됩니다. 이 아티팩트는 안전한 환경에서 실행되어야 합니다.
Cosmonic Control은 Wasm 구성 요소를 신속하게 배포하면서 보안 조치를 시행할 수 있는 솔루션으로 제시됩니다. 이는 많은 자율 에이전트를 효율적으로 관리할 수 있게 하며, 거버넌스를 훼손하거나 높은 비용을 초래하지 않습니다.
전반적으로 Hayes는 엄격한 능력 제어와 간소화된 운영 프레임워크를 결합한 새로운 AI 보안 패러다임을 강조하며, 안전하고 확장 가능한 자율 코딩을 가능하게 합니다.
50.AI의 폐해, 온라인 커뮤니티 붕괴(AI slop is killing online communities)
최근 온라인에서 AI가 생성한 콘텐츠가 넘쳐나는 현상에 대해 논의하고 있습니다. 이는 마치 아이가 그린 크레용 그림처럼, 일부는 공개하지 않는 것이 좋을 정도입니다. 저자는 질 낮은 AI 결과물이 온라인 커뮤니티를 어지럽히고, 의미 있는 기여가 인식되기 어렵게 만든다는 점에 불만을 표합니다.
AI는 도구일 뿐 창작자가 아니라는 점을 강조합니다. 저자는 AI의 능력을 인정하면서도, 온라인에 공유되는 콘텐츠에는 진정한 생각과 노력이 담겨야 한다고 주장합니다. 단순히 AI 결과물을 생성하고 게시하는 것이 아니라, 그 과정에서의 진정성이 중요하다는 것입니다.
또한, "AI 슬랍"이라고 불리는 저품질 AI 콘텐츠의 증가가 활기찬 온라인 커뮤니티를 위협할 수 있다고 경고합니다. 이러한 콘텐츠는 소음만 늘리고, 담론의 질을 떨어뜨려 커뮤니티의 생명력을 약화시킬 위험이 있습니다.
AI로 생성된 콘텐츠를 공유하기 전에 그 가치와 커뮤니티에 대한 기여를 고려해야 한다고 강조합니다. 커뮤니티의 기준을 존중하고, 다듬어지지 않은 자료로 공간을 어지럽히지 않는 것이 중요합니다.
저자는 양보다 질을 중시하는 기여를 장려합니다. AI를 활용하는 능력을 과시하는 것이 아니라, 커뮤니티의 지식을 진정으로 향상시키는 기여가 필요하다고 말합니다.
마지막으로, 콘텐츠의 맥락과 청중을 이해하는 것이 중요하다고 강조합니다. 저자는 가치 있는 기여를 통해 소음에 단순히 추가하는 것이 아니라, 커뮤니티에 진정한 가치를 더하는 문화를 지지합니다. 전반적으로, AI로 생성된 콘텐츠를 공유하는 데 있어 더 신중한 접근이 필요하다고 주장하며, 온라인 커뮤니티 내에서 품질과 존중을 강조합니다.
51.AI 환각, 두 공무원 정직(Two Home Affairs officials suspended after AI 'hallucinations' found)
남아프리카에 대한 외국의 경고는 빵과 같은 기본 식품의 가격에 영향을 미치지 않습니다.
52.대마초 중독, 나만의 이야기(I didn't think I could get addicted to weed. I was wrong – and I'm not alone)
이 기사는 대마초 의존 문제의 증가에 대해 다루며, 개인적인 이야기와 전문가의 의견을 강조합니다. 많은 사용자들, 예를 들어 에이미와 글쓴이는 처음에 대마초가 중독성이 없다고 믿었습니다. 그러나 연구에 따르면 약 30%의 사용자들이 대마초 사용 장애(CUD)를 겪게 되며, 특히 어린 나이에 시작하거나 과도하게 사용할 경우 그 위험이 높아집니다.
오늘날 대마초의 강도가 과거보다 훨씬 높아진 THC 수치로 인해 중독 위험이 증가하고 있습니다. 사용자들은 대마초를 끊으려 할 때 불안감이나 불면증과 같은 금단 증상으로 어려움을 겪는 경우가 많습니다. 일부는 대마초 없이 삶을 관리하는 것이 힘들다고 느낍니다.
전문가들은 대마초가 일시적으로 일부 정신 건강 문제를 완화할 수 있지만, 근본적인 문제를 해결하지 않으며 시간이 지남에 따라 상태를 악화시킬 수 있다고 강조합니다. 개인적인 이야기들은 금연의 어려움과 회복의 여정을 보여주며, 사용의 근본 원인을 다루는 것이 지속적인 변화를 위해 중요하다는 점을 시사합니다.
전반적으로 이 기사는 대마초에 대한 오해와 많은 사람들이 겪는 의존의 실제 문제를 조명합니다.
53.닌텐도 스위치 2 가격 인상 발표(Nintendo announces price increases for Nintendo Switch 2)
2026년 5월 8일, 닌텐도는 시장 상황 변화로 인해 여러 제품과 서비스의 가격 인상을 발표했습니다.
닌텐도 스위치 시스템의 가격이 일본에서 다음과 같이 인상됩니다. 닌텐도 스위치 2는 49,980엔에서 59,980엔으로, 닌텐도 스위치 OLED 모델은 37,980엔에서 47,980엔으로, 닌텐도 스위치는 32,978엔에서 43,980엔으로, 닌텐도 스위치 라이트는 21,978엔에서 29,980엔으로 각각 인상됩니다. 이 가격은 2026년 5월 25일부터 적용됩니다.
다른 지역에서도 가격이 인상됩니다. 미국에서는 닌텐도 스위치 2의 가격이 449.99달러에서 499.99달러로, 캐나다에서는 629.99달러에서 679.99달러로, 유럽에서는 469.99유로에서 499.99유로로 인상됩니다. 이 가격 인상은 미국에서는 2026년 9월 1일부터 적용됩니다.
일본의 닌텐도 스위치 온라인 멤버십 가격도 인상됩니다. 1개월 개인 멤버십은 306엔에서 400엔으로, 12개월 가족 멤버십은 4,500엔에서 5,800엔으로 오릅니다. 이 변경 사항은 2026년 7월 1일부터 적용됩니다.
일본에서 다양한 카드 게임과 화투, 카부후다 카드의 가격도 인상됩니다. 이는 원자재 비용 상승으로 인해 일부 품목은 "오픈 프라이스"로 변경됩니다. 이 가격 인상은 2026년 5월 25일부터 적용됩니다.
닌텐도는 이러한 변화로 인해 불편을 끼쳐 드린 점에 대해 유감을 표하며, 고객들의 이해에 감사의 뜻을 전했습니다.
닌텐도는 1889년에 설립되어 마리오와 젤다의 전설과 같은 게임 시스템과 프랜차이즈로 잘 알려져 있으며, 전 세계적으로 61억 개 이상의 비디오 게임을 판매했습니다. 그들의 목표는 독특하고 가족 친화적인 엔터테인먼트를 제공하는 것입니다.
54.코스트코처럼 살기(I want to live like Costco people)
조던 미첼맨의 "코스트코 사람들처럼 살고 싶다"라는 글은 새로운 코스트코 회원으로서의 경험과 관찰을 담고 있습니다. 미첼맨은 처음에는 코스트코에 가입하는 것을 주저했지만, 결국 많은 쇼핑객들과의 연결감을 느끼며 이를 받아들이게 되었다고 이야기합니다. 그는 코스트코가 미국 문화의 중요한 부분이며, 특히 태평양 북서부 지역에서 방대한 고객층을 가지고 있다고 언급합니다.
그는 코스트코에서의 독특한 쇼핑 경험을 유머러스하게 묘사하며, 다양한 제품이 가득한 대형 창고에서 쇼핑하는 짜릿함을 느낀다고 전합니다. 또한 가족의 쇼핑 습관에 대한 개인적인 일화도 공유합니다. 미첼맨은 코스트코가 사회의 축소판 역할을 하며, 다양한 배경을 가진 사람들이 함께 쇼핑하는 경험을 만들어낸다고 설명합니다.
저자는 코스트코에서 쇼핑할 때의 감정적 연결에 대해서도 탐구하며, 가족과의 추억과 인생의 다양한 단계가 사람들이 구매하는 것에 어떤 영향을 미치는지를 회상합니다. 그는 코스트코에서 많은 제품을 즐기지만, 특정 제품은 구매하지 않겠다고 밝히며 약간의 자존심을 드러냅니다.
결국 미첼맨은 코스트코가 향수와 현대 생활이 어우러진 장소로, 사랑과 인생의 사건들이 펼쳐지는 독특한 공간이라고 인정합니다.
55.몬트리올, AI 엔지니어 모집!(GovernGPT (YC W24) Is Hiring Engineers to Build Thinking Systems in Montreal)
우리는 Y Combinator의 지원을 받는 수익성 있는 스타트업으로, 대규모 투자를 위한 자금 조달 자동화에 집중하고 있습니다. 우리의 혁신적인 제품은 주요 투자 펀드에서 매일 사용되며, 투자자 관계를 관리하는 데 도움을 줍니다. 엔지니어링 팀은 긴밀하게 협력하며 창의성을 장려하여 팀원들이 최첨단 도구와 기술을 활용할 수 있도록 합니다.
이 직무에서는 CTO와 긴밀히 협력하여 AI 기반 의사 결정을 지원하는 데이터베이스를 관리하게 됩니다. 주요 책임은 다음과 같습니다. AI 시스템에서 필요한 문서를 처리하기 위한 백엔드 서비스 생성, 향상된 추론 기능을 위한 데이터 모델 설계, 코딩 에이전트 및 기타 서비스의 인터페이스 유지 관리, 서비스 신뢰성 보장 및 Kubernetes에서의 배포 관리, 효율성을 높이기 위한 자동화 인프라 기여, AI 에이전트를 위한 안전한 운영 패턴 개발입니다. 혁신을 중시하는 높은 신뢰 환경에서 일하게 되며, 기술적 역량과 문화적 적합성이 모두 요구됩니다.
우리는 열정적이고 생산 시스템에 경험이 있으며, 자율적이고 협력적인 팀 플레이어를 찾고 있습니다. 새로운 엔지니어링 도구를 배우고 적응하려는 의지가 필요합니다.
지원할 때는 자신만의 독특한 기술, 작업 스타일, 미래에 대한 신념, 그리고 개인적으로 감행한 중요한 위험에 대해 공유하여 눈에 띄는 것이 좋습니다.
기술 스택은 Python/FastAPI, Postgres, AWS의 Kubernetes, LLMs, 코딩 에이전트로 구성되어 있습니다.
이 직무는 몬트리올 올드 포트 사무실에서 근무하며, 대면 협업이 중요합니다. 보상으로 주식도 제공됩니다.
56.SSE 토큰 스트림 완벽 가이드(How to make SSE token streams resumable, cancellable, and multi-device)
서버 전송 이벤트(Server-Sent Events, SSE)를 활용하여 고급 챗봇 기능을 향상시키는 방법에 대해 논의하고 있습니다. 여기에는 재개 가능한 스트림, 응답 취소, 다중 장치 지원과 같은 기능이 포함됩니다. 이러한 기능은 SSE를 통해 구현할 수 있지만, 저자는 이를 쉽게 달성하기 어렵다고 주장합니다.
재개 가능한 스트림 기능은 사용자가 페이지를 새로 고침해도 진행 중인 응답의 토큰을 계속 받을 수 있어야 합니다. 이를 위해서는 마지막 이벤트 ID(Last-Event-ID)를 사용하여 스트림을 추적하고 재개해야 합니다.
응답 취소 기능은 사용자가 진행 중인 응답을 취소할 수 있어야 합니다. 이를 위해서는 연결이 끊길 수 있는 상황을 고려하여, 공유 데이터베이스에서 취소를 표시하는 시스템이 필요합니다.
다중 장치 지원 기능은 사용자가 여러 장치에서 동일한 대화에 접근할 수 있도록 해야 합니다. 데이터베이스에 토큰을 저장하는 것이 도움이 되지만, 새로운 프롬프트나 응답에 대해 다른 장치에 알리는 데 어려움이 있습니다.
저자는 SSE를 사용할 때의 비효율성을 강조합니다. 이러한 기능을 구현하기 위해서는 각 토큰에 대해 과도한 데이터베이스 쓰기가 필요하며, 취소 및 다중 장치 상호작용을 복잡하게 만들 수 있습니다.
대안으로 저자는 토큰 스트리밍을 보다 효과적으로 처리할 수 있는 전용 전송 시스템, 예를 들어 퍼브/섭 모델(pub/sub model)을 제안합니다. 이 시스템은 토큰을 지속적으로 게시하고, 장치 간 실시간 업데이트를 가능하게 하며, 취소 처리를 더 간단하게 할 수 있습니다.
결론적으로, SSE가 기술적으로 고급 챗봇 기능을 지원할 수 있지만, 저자는 보다 전문화된 전송 방법에 비해 번거로운 해결책이라고 주장합니다.
57.환각이 신뢰를 무너뜨린다; 메타인지가 해법이다(Hallucinations Undermine Trust; Metacognition Is a Way Forward)
생성형 인공지능, 특히 대형 언어 모델(LLM)은 여전히 "환각"이라고 불리는 오류로 어려움을 겪고 있습니다. 이는 잘못된 정보를 제공하는 현상입니다. 이러한 모델들은 더 많은 사실을 학습함으로써 사실 정확성이 개선되었지만, 자신이 알고 있는 것과 모르는 것을 인식하는 데 여전히 어려움을 겪고 있습니다. 이러한 한계는 오류를 제거하면서도 유용성을 유지하는 데 도전 과제가 됩니다.
정확한 답변을 제공하거나 아예 답변을 피하는 대신, 새로운 접근법은 정보에 대한 불확실성을 표현하는 것입니다. 이를 "신뢰할 수 있는 불확실성"이라고 하며, 모델이 자신의 한계를 인식하는 것을 의미합니다. 이 개념은 메타인지의 일환으로, 자신의 지식과 불확실성을 인식하는 것을 포함합니다. LLM에게는 불확실성을 명확하게 전달하고, 정보를 찾을 때와 무엇을 신뢰할지를 관리하는 것이 중요합니다. 메타인지를 이해하고 구현하는 것은 LLM을 더 신뢰할 수 있고 효과적으로 만드는 데 필수적입니다. 이 분야에서 여전히 해결해야 할 과제가 존재한다는 점도 강조되고 있습니다.
58.비영리 병원, 수억 달러 컨설팅 비용 낭비(Nonprofit hospitals spend billions on consultants with no clear effect)
최근 JAMA에 발표된 연구에 따르면 비영리 병원이 경영 컨설턴트에게 지출한 금액이 지난 10년 동안 최소 78억 달러에 달하는 것으로 나타났습니다. 이 연구는 이러한 컨설팅 서비스가 병원의 재정, 인력, 운영 및 환자 결과에 미치는 영향을 분석했습니다.
연구의 주요 내용은 다음과 같습니다. 2010년부터 2022년 사이에 20% 이상의 비영리 병원이 경영 컨설턴트를 고용했으며, 평균적으로 각 병원에서 1,570만 달러를 지출했습니다. 그러나 컨설턴트를 고용한 결과로 재정 지표나 환자 결과에서 유의미한 개선이 없었고, 유일하게 관찰된 효과는 뇌졸중 재입원이 약간 증가한 것이었습니다. 연구는 컨설턴트를 고용하는 것이 반드시 낭비라고 볼 수는 없지만, 실질적인 이점이 나타나지 않았다고 지적합니다. 저자들은 병원이 컨설팅 서비스에 지출하는 자금에 대해 더 많은 투명성과 책임을 요구하고 있습니다. 다른 유형의 컨설턴트를 포함한 총 지출은 250억 달러를 초과합니다.
주요 저자인 조셉 도브 브루흐 박사는 경영 컨설턴트에 대한 지출에 신중을 기할 필요가 있으며, 이들이 의료 시스템에 미치는 영향을 더 잘 이해하기 위한 추가 연구가 필요하다고 강조했습니다.
59.신뢰 – 1989년식 러스트 코딩(TRUST – Coding Rust like it's 1989)
TRUST는 오래된 파란 화면의 DOS 환경에서 영감을 받아 Rust 프로젝트를 위한 레트로 스타일의 텍스트 사용자 인터페이스(TUI) IDE입니다. 현재 실험적인 프로젝트로, 사용자가 파일을 편집하고 Rust 프로젝트를 탐색하며 Cargo 명령을 실행할 수 있도록 돕습니다.
TRUST의 주요 기능 중 하나는 파일 관리입니다. F2 키나 Ctrl+S를 사용하여 파일을 저장할 수 있으며, 편집기에서는 저장되지 않은 변경 사항을 별표(*)로 표시합니다. TRUST는 기존의 DOS IDE와는 관련이 없는 독립적인 프로젝트로, 향수를 불러일으키는 독창적인 소프트웨어입니다. TRUST를 실행하려면 cargo run -- /path/to/rust/project 명령어를 사용하면 되며, 경로를 지정하지 않으면 현재 디렉토리가 열립니다.
단축키로는 F1이 도움말, F2 또는 Ctrl+S가 저장, F3 또는 Ctrl+O가 파일 열기, F5 또는 Ctrl+R이 Cargo 실행, F7이 Cargo 확인, F8 또는 Ctrl+T가 Cargo 테스트, F9 또는 Ctrl+B가 Cargo 빌드, Esc 또는 Ctrl+Q가 종료입니다. F10 키를 누르면 메뉴 바가 열리며, 화살표 키를 사용해 메뉴를 탐색하고 Enter 키로 항목을 선택할 수 있습니다. 마우스 지원도 제공되어 클릭과 드래그로 탐색 및 텍스트 선택이 가능합니다.
프로젝트 창에서는 디렉토리와 편집 가능한 Rust 파일(.rs, .toml, .lock)을 보여주며, .git 및 target과 같은 특정 폴더는 무시합니다. 컴파일러의 출력은 하단의 메시지 창에 표시됩니다. TRUST는 Rust 프로그래머에게 향수를 불러일으키는 개발 경험을 제공하는 것을 목표로 하고 있습니다.
60.밸브, 스팀 컨트롤러 CAD 공개!(Valve releases Steam Controller CAD files under Creative Commons license)
밸브가 스팀 컨트롤러의 CAD 파일을 공개했습니다. 이를 통해 모더들은 스킨이나 장착물과 같은 맞춤형 추가 기능을 만들 수 있게 되었습니다. 공개된 파일에는 컨트롤러와 그에 연결된 퍽의 디자인이 포함되어 있어 신호 강도를 유지하는 데 필요한 중요한 정보도 제공됩니다. 이번 발표는 밸브가 이전에 모딩을 지원했던 것과 일치하며, 다른 제품에 대한 CAD 파일도 공유한 바 있습니다. 이 파일은 비상업적 사용을 허용하고 밸브에 대한 크레딧을 요구하는 크리에이티브 커먼즈 라이선스 하에 제공됩니다. 상업적인 기업은 파트너십 기회를 위해 밸브에 문의할 수 있습니다. 사용자들은 액세서리에 대한 아이디어를 공유하도록 권장받고 있습니다.
61.클로드 코드: 샌드박스 탈출(Claude Code CVE-2026-39861:sandbox escape via symlink)
Claude Code에서 발견된 CVE-2026-39861 취약점은 보안상 심각한 문제로, CVSS 점수는 7.7/10입니다. 이 취약점은 샌드박스 환경에서 실행되는 프로세스가 의도된 작업 공간 외부를 가리키는 심볼릭 링크를 생성할 수 있게 합니다. 소프트웨어가 이러한 심볼릭 링크에 파일을 쓸 경우, 안전 영역 외부에 파일이 작성될 수 있으며, 이는 샌드박스 외부에서 코드 실행을 허용할 수 있습니다.
이 취약점은 2.1.64 이전 버전에서 발생하며, 2.1.64 버전 및 그 이후 버전에서는 이 문제가 수정되었습니다. 이 취약점이 미치는 영향은 기밀성, 무결성, 가용성 모두 높습니다.
취약점을 악용하기 위해서는 Claude Code 환경에 신뢰할 수 없는 콘텐츠를 주입할 수 있어야 하며, 특별한 권한은 필요하지 않습니다. 자동 업데이트를 사용하는 사용자들은 이미 수정된 버전을 받았고, 수동 업데이트를 하는 사용자들은 최신 버전으로 업그레이드해야 합니다.
이 문제는 hackerone.com의 한 사용자에 의해 보고되었습니다. 더 자세한 정보는 국가 취약점 데이터베이스와 GitHub 자문 데이터베이스를 참조할 수 있습니다.
62.Principles for agent-native CLIs(Principles for agent-native CLIs)
요약이 없습니다.
63.Chrome removes claim of On-device Al not sending data to Google Servers(Chrome removes claim of On-device Al not sending data to Google Servers)
요약이 없습니다.
64.문서재단의 드라마 탐구(Digging into Drama at the Document Foundation)
리브레오피스 소프트웨어를 관리하는 문서 재단(TDF)이 최근 리브레오피스의 주요 기업 기여자인 콜라보라와 관련된 약 30명의 기여자들의 회원 자격을 박탈했습니다. 이 결정은 논란을 일으켰으며, TDF는 비영리 지위를 보호하기 위해 필요하다고 주장하는 반면, 다른 이들은 이를 권력 남용으로 보고 있습니다.
TDF는 비영리 재단으로 운영되며, 회원들이 재단의 목표에 상당한 기여를 해야 한다는 특정한 운영 규칙을 가지고 있습니다. 회원 자격을 가진 개인은 의사 결정 과정에 참여할 수 있으며, 이는 리브레오피스의 방향에 영향을 미치는 데 매우 중요합니다.
콜라보라는 리브레오피스에 가장 많은 기여를 해온 기업으로, TDF에서 회원 자격을 잃은 후 새로운 별도의 오피스 소프트웨어 버전을 만들 계획을 발표했습니다. TDF의 리더십은 콜라보라 관련 회원들의 제거가 비영리 지위를 위협할 수 있는 이전 이사회 결정으로 인해 발생할 수 있는 이해 충돌 때문이라고 밝혔습니다.
TDF가 법적 준수를 주장하고 있음에도 불구하고, 이 결정은 대중의 반발과 콜라보라 회원들에 대한 조치의 타당성에 대한 의혹을 불러일으켰습니다. 일부 이사회 구성원과 기여자들은 회원 자격 박탈 과정과 이러한 결정을 알리는 감사의 투명성 부족에 대해 우려를 표명했습니다.
TDF는 정관을 수정하고 다가오는 이사회 선거를 준비하는 과정에서 scrutiny를 받고 있습니다. 이 상황은 비영리 운영과 기업 기여자의 참여 간의 균형에 대한 질문을 제기하며, 리브레오피스와 같은 커뮤니티 주도 프로젝트에서의 기업 기여자의 역할에 대한 논의가 필요합니다. 이러한 갈등은 TDF와 리브레오피스의 미래에 큰 영향을 미칠 수 있습니다.
65.틈새 창작하기(Creating for a niche)
기계식 키보드 디자이너인 MtnKBD가 호주에서 소규모 글로벌 시장으로 특수 제품을 배송하는 어려움 때문에 사업을 접고 제품을 판매하기로 결정했습니다. 현재 많은 소규모 키보드 제작자들이 활동하고 있어 시장이 매우 분산되어 있습니다. 그럼에도 불구하고 MtnKBD의 '렛츠 탱고' 키보드는 뛰어난 장인정신과 디자인으로 높은 평가를 받고 있어 개인적으로도 좋아하는 제품입니다.
저자는 MtnKBD의 경험에 공감하며, 자신도 Dungeons and Dragons와 같은 소규모 게임 커뮤니티를 위한 특수 소프트웨어를 개발하고 있습니다. 이 소프트웨어는 보드 게임 삽입물의 3D 프린팅 도구와 같은 프로젝트로, 노동 집약적이지만 보람이 있으며, 제한된 청중을 대상으로 창의적인 표현을 할 수 있게 해줍니다.
저자는 소프트웨어에 요금을 부과하여 소규모 사용자 커뮤니티로부터 피드백을 받도록 유도하고, 이를 바탕으로 제품을 개선하고 있습니다. 또한, 지역 공연에서 활동하는 블루그래스 뮤지션인 아내 니콜에게서 영감을 얻고 있으며, 그녀는 품질 좋은 악기를 소중히 여기고 있습니다. 이처럼 두 사람은 각자의 분야에서 열정을 가지고 작업하며, 특수 커뮤니티에서 찾는 기쁨을 공유하고 있습니다.
66.RSS 피드가 구글보다 더 많은 트래픽!(RSS feeds send me more traffic than Google)
블로그의 저자는 RSS 피드가 구글보다 더 많은 방문자를 웹사이트로 유도한다고 이야기합니다. 그들은 공격적인 검색 엔진 최적화(SEO) 전략에 집중하지 않지만 여전히 괜찮은 수의 방문자를 받고 있다고 언급합니다. 방문자 출처를 추적해본 결과, 약 25%가 RSS 피드나 뉴스레터를 구독하는 사람들로부터 온다는 것을 알게 되었습니다. 저자는 많은 사람들이 자신의 블로그를 팔로우하는 것을 보며 기뻐하고, 이러한 방문자 유형이 검색 엔진을 통해 오는 방문자와 다르다는 점을 강조합니다. 또한, 저자는 별도의 아톰(Atom) 피드와 RSS 피드를 운영하고 있지만, 두 가지를 통합하는 것을 고려하고 있으며, 두 형식을 유지하는 것이 번거롭지는 않다고 말합니다. 전반적으로 저자는 독자들과 구독을 통해 생성된 트래픽에 감사하고 있습니다.
67.자동 해지 구독(The Self-Cancelling Subscription)
저자는 신용카드 혜택과 연결된 스트리밍 구독 서비스에서 겪은 불편한 경험을 이야기합니다. 어느 날 밤, 평소에 보던 "계속 시청하기" 버튼 대신 "무료 체험 시작" 메시지가 나타났습니다. 구독이 비활성화된 상태였기 때문입니다.
최근에 신용카드 정보를 업데이트했음에도 불구하고 구독 문제는 해결되지 않았고, 저자는 신용카드 회사와 스트리밍 서비스의 고객 지원팀에 전화를 걸었습니다. 두 곳 모두 문제가 없다고 주장하며 혼란과 좌절의 악순환이 이어졌습니다.
문제를 고민하며 잠을 이루지 못한 후, 저자는 계정을 분리한 다음 다시 연결하면 해결될 수 있다는 생각을 하게 되었습니다. 이 방법이 효과를 발휘해 구독을 성공적으로 재활성화할 수 있었고, 이후 취소 이메일도 받지 않았습니다.
저자는 이 문제가 "동기화 대 비동기화 경합 조건" 때문이라고 이론을 세웁니다. 즉, 계정을 연결하고 분리하는 과정이 예상한 순서대로 이루어지지 않았다는 것입니다. 그는 시스템의 복잡성과 이를 유지하는 데 어려움을 강조하며, 모든 것이 원활하게 작동할 때 우리는 그것을 당연하게 여기는 경향이 있다고 말합니다.
결국 이 이야기는 현대 기술 시스템의 어려움과 복잡성을 보여주면서, 이를 구축하고 유지하는 사람들의 노력을 기립니다.
68.ZAYA1-8B, 1억 미만의 파라미터로 DeepSeek-R1과 수학 대결!(ZAYA1-8B matches DeepSeek-R1 on math with less than 1B active parameters)
Zyphra는 ZAYA1-8B라는 새로운 AI 모델을 발표했습니다. 이 모델은 DeepSeek-R1과 같은 대형 모델과 비슷한 성능을 내면서도 10억 개 미만의 활성 파라미터만 사용합니다. 대부분의 고급 모델은 수십억 개의 파라미터와 비싼 하드웨어, 주로 NVIDIA 제품을 필요로 하는 점에서 이 점은 주목할 만합니다. ZAYA1-8B는 AMD 하드웨어에서 특별히 훈련되어 NVIDIA 외의 대안도 경쟁력 있는 결과를 낼 수 있음을 보여줍니다.
ZAYA1-8B의 주요 특징 중 하나는 활성 파라미터입니다. 이 모델은 전문가 혼합 방식을 사용하여 작업 수행 시 7억 6천만 개의 파라미터만 활성화합니다. 전체 파라미터 수는 84억 개에 달하지만, 이 설정 덕분에 작은 모델처럼 효율적으로 작동하면서도 큰 모델의 지식을 활용할 수 있습니다. 성능 면에서 ZAYA1-8B는 수학 및 코딩 작업에서 다른 모델보다 우수한 성과를 보였습니다. 특히 수학적 추론에서 강점을 보이지만, 복잡한 지시사항을 따르거나 일반적인 대화에서는 효과가 떨어집니다.
이 모델은 마르코프 RSA라는 방법을 도입하여 여러 개의 답변 경로를 생성하고 맥락을 관리함으로써 추론 능력을 향상시킵니다. 그러나 신뢰할 수 있는 도구 사용이나 복잡한 지시사항 준수와 같은 작업에서는 어려움을 겪고 있어, 수학과 코딩에 특화된 모델임을 나타냅니다.
ZAYA1-8B는 Zyphra Cloud를 통해 사용 가능하며, Hugging Face에서 다운로드할 수도 있습니다. 로컬 배포를 위한 특정 요구 사항이 있습니다. 이 모델은 수학과 코딩 작업에 집중하는 사용자에게 유용한 도구가 될 것으로 기대되며, 더 넓은 기능이 필요한 사용자에게는 다른 모델이 더 적합할 수 있습니다.
69.로스알라모스, 중성미자 탐지의 여정(Los Alamos and the long path to detecting neutrinos)
1970년까지 로스앨러모스의 과학자들은 사우스다코타의 지하 중성미자 실험에서 예상보다 적은 태양 중성미자를 감지하고 있다는 사실을 발견했습니다. 중성미자는 탐지가 어려운 거의 질량이 없는 입자로, 전자, 뮤온, 타우의 세 가지 종류가 있습니다. 이 불일치는 과학자들이 태양이나 중성미자에 대한 이해를 다시 생각하게 만들었습니다.
1987년, 소련-미국 갈륨 실험(SAGE)은 이 문제를 조사하기 위해 설계되었으며, 태양 중성미자가 지구로 오는 동안 종류가 변하는 현상인 진동을 발견했습니다. 이는 중성미자가 단순히 탐지하기 어려운 것이 아니라 서로 다른 종류로 변환된다는 것을 의미했습니다.
중성미자의 개념은 1920년대에 에너지 보존과 관련된 물리학의 불일치를 해결하기 위해 등장했습니다. 프레드 레이니스와 클라이드 코완은 1956년 핵반응로에서 전자 반중성미자를 감지하여 중성미자의 존재를 확인했고, 이로 인해 레이니스는 나중에 노벨상을 수상했습니다.
연구가 진행됨에 따라 과학자들은 중성미자의 질량을 측정하려고 했습니다. 실험 결과 전자 중성미자는 아주 작은 질량을 가지고 있다는 것이 밝혀졌지만, 소련 과학자들이 보고한 더 큰 질량은 우주론 이론을 바꿀 수 있다는 논란을 일으켰습니다. SAGE와 같은 협력 연구는 측정을 정교하게 하여 중성미자가 우주 질량의 충분한 부분을 설명하지 못할 수 있다는 점을 시사했습니다.
중성미자는 또한 물질-반물질 비대칭 문제와 관련이 있습니다. 이 문제는 빅뱅이 물질과 반물질을 동등하게 생성할 수 있었음에도 불구하고 우주가 주로 물질로 구성된 이유를 질문합니다. 일부는 중성미자가 이 불균형에 역할을 했다고 이론화합니다.
현재 진행 중인 연구, 특히 LEGEND 프로젝트는 중성미자가 마요라나 입자일 수 있는지를 탐구하고 있습니다. 마요라나 입자는 자신의 반입자이기 때문에, 이는 기본 물리학과 우주의 구성에 대한 새로운 통찰을 제공할 수 있습니다.
전반적으로 중성미자 연구는 지속적인 협력, 새로운 질문, 그리고 우주에 대한 더 깊은 이해로 이어지고 있으며, 입자 물리학에서 여전히 존재하는 복잡성과 신비를 강조하고 있습니다.
70.Gambling ads on social media reach more than twice as many men as women: study(Gambling ads on social media reach more than twice as many men as women: study)
요약이 없습니다.
71.아르테미스 II의 12K JPEG (12K+ JPEGs from NASA's Artemis II Mission)
NASA는 최근 아르테미스 II 미션을 완료하고 네 명의 우주비행사를 달 주위를 비행시키는 임무를 수행했습니다. 이 9일간의 여정 동안 그들은 12,000장 이상의 이미지를 촬영했으며, 이 이미지는 JPEG 형식으로 제공됩니다.
게시물의 저자는 강력한 작업 환경을 소개했습니다. 이 환경은 고속 CPU, 충분한 RAM, 빠른 SSD로 구성되어 있습니다. 저자는 Python을 사용하여 분석 도구를 실행하고 이미지를 처리하며 메타데이터를 추출합니다.
이미지를 다운로드하기 위해 저자는 자동화된 스크립트를 작성하여 12,217장 중 11,362장을 성공적으로 가져왔고, 총 14GB의 데이터를 확보했습니다. 이후 이 이미지에서 EXIF 메타데이터를 추출하고 이를 정리하여 분석하기 쉽게 만들었습니다.
제로샷 이미지 분류기를 사용하여 이미지를 "지구," "달," "별," "눈부심" 등의 레이블로 분류했습니다. 분석 결과 각 레이블에 대한 특정 수치가 나타났고, 사용된 카메라 설정에 대한 통찰도 제공되었습니다. 여기에는 노출 시간과 조리개 값이 포함됩니다.
저자는 또한 카메라 모델과 렌즈에 따른 이미지 분포, 다양한 유형의 이미지에 사용된 노출 설정에 대해서도 자세히 설명했습니다. 전체적으로 이 게시물은 아르테미스 II 미션에서 촬영된 이미지를 처리하고 이해하는 데 필요한 기술적 세부사항과 분석 결과를 결합하여 방대한 작업을 보여줍니다.
72.생산성의 힘(Let Me Convince You to Be Prolific)
허버트 루이의 글에서는 창작 활동을 많이 하는 것이 예술가와 창작자에게 큰 도움이 될 수 있다고 주장합니다. 주요 내용은 다음과 같습니다.
첫째, 양에 집중하라는 것입니다. 많은 작품을 만드는 데 집중하면 완벽을 추구하는 것보다 더 나은 결과를 얻을 수 있습니다. 이렇게 하면 자기 의심이나 창작의 벽을 피할 수 있습니다.
둘째, 작품을 많이 만들면 기술이 발전하고 실험할 기회가 생깁니다. 많은 작품을 만드는 과정에서 예상치 못한 성공을 경험할 수 있습니다.
셋째, 자주 작품을 공유하면 다른 사람들이 당신을 알아보고 지원해 줄 가능성이 높아집니다. 또한, 귀중한 피드백을 받을 수 있어 향후 프로젝트를 개선하는 데 도움이 됩니다.
넷째, 통계적으로 더 많은 시도가 더 나은 결과로 이어진다는 연구 결과가 있습니다. 베토벤이나 셰익스피어와 같은 많은 예술가들은 작품의 질이 다양했지만, 그들의 전체적인 생산량이 중요한 작품을 만들 확률을 높였습니다.
다섯째, 장기적인 이점이 있습니다. 주식 포트폴리오처럼, 많은 작품 중에는 덜 성공적인 것들도 있지만, 몇몇 작품은 시간이 지나면서 가장 큰 보상을 가져다줄 것입니다.
마지막으로, 꾸준함이 중요합니다. 창작 활동을 많이 하면 어려움에도 불구하고 계속해서 창작할 수 있는 동력을 유지할 수 있습니다. 이는 경쟁이 치열한 창작 환경에서 우위를 점하는 데 도움이 됩니다.
결국, 다작의 사고방식을 받아들이면 지속적인 창작과 개선, 그리고 예술적 성공의 가능성을 높일 수 있습니다.
73.라텍스, 러스트로 구현하다!(RaTeX: KaTeX-compatible LaTeX rendering engine in pure Rust)
RaTeX는 Rust 기반의 라이브러리로, 고품질의 LaTeX 수학식을 렌더링하는 데 최적화되어 있습니다. 이 라이브러리는 브라우저 없이도 다양한 플랫폼에서 일관된 출력을 제공합니다. 주요 특징은 다음과 같습니다.
RaTeX는 KaTeX의 성능을 목표로 하여, 수학 표현이 필요한 모바일 및 서버 환경에서 적합하게 사용할 수 있습니다. 다양한 SDK를 통해 쉽게 통합할 수 있으며, Swift, Kotlin, Flutter 등 여러 언어에서 사용할 수 있습니다. 모든 플랫폼에서 단일 레이아웃 엔진을 사용하여 예측 가능한 성능을 유지하며, 브라우저의 부하를 피할 수 있습니다.
또한, RaTeX는 화학 기호와 단위에 대한 지원을 포함하고 있어, 다양한 과학적 표기를 매끄럽게 결합할 수 있는 기능을 제공합니다. 오프라인에서도 사용할 수 있으며, JavaScript 번들이 필요하지 않아 다른 옵션에 비해 가볍습니다.
전반적으로 RaTeX는 전통적인 웹 기술에 의존하지 않고, 네이티브 애플리케이션이나 서버 측 환경에서 고품질의 수학 렌더링을 구현하고자 하는 개발자에게 이상적인 선택입니다.
74.그냥 가!(Just Use Go)
저자는 백엔드 개발을 위해 Go 프로그래밍 언어(일명 Golang)를 사용하는 것을 강력히 추천합니다. 주요 내용은 다음과 같습니다.
Go는 빠르게 컴파일되고 단일 바이너리로 배포되며, 다른 언어들, 예를 들어 Node.js나 Rust에서 볼 수 있는 복잡성을 피할 수 있어 간단하고 효율적입니다. Go의 단순함은 의도된 것으로, 복잡한 추상화나 프레임워크가 없습니다. 이 덕분에 모든 수준의 개발자들이 코드를 이해하고 유지 관리하기 쉬워집니다.
Go의 방대한 표준 라이브러리는 웹 애플리케이션에 필요한 모든 도구를 제공하여 Webpack과 같은 추가 프레임워크나 도구의 필요성을 없앱니다. Go의 고루틴과 채널은 다른 언어에서 자주 발생하는 혼란 없이 효율적인 동시성을 가능하게 합니다. 또한 Go의 모듈 시스템은 의존성 관리를 간소화하여 Node.js에서 발생할 수 있는 문제를 피할 수 있습니다.
Go는 포맷팅, 테스트, 프로파일링을 위한 도구를 내장하고 있어 제3의 도구나 복잡한 설정이 필요하지 않습니다. Go 애플리케이션의 배포는 간단하여, 컴파일된 바이너리를 서버에 복사하고 실행하기만 하면 됩니다. 저자는 불필요하게 마이크로서비스로 뛰어들기보다는 Go를 사용하여 모놀리식 아키텍처로 시작하는 것을 제안합니다. 이는 쉽게 확장할 수 있습니다.
Go의 오류 처리 시스템은 개발자들이 잠재적인 문제를 숨기지 않고 직접 해결하도록 유도합니다. 저자는 Go를 선택하는 것이 더 간단하고 유지 관리가 용이하며 효율적인 애플리케이션으로 이어지는 실용적인 결정이라고 믿습니다. 개발자들에게 Go의 간단한 접근 방식을 받아들일 것을 권장합니다.
75.일 잘하는 척하기(Appearing productive in the workplace)
이 글은 인공지능, 특히 생성형 인공지능이 직장에서의 생산성과 전문성에 미치는 영향을 다룹니다. 파킨슨의 법칙을 언급하며, 이는 일이 주어진 시간을 채우기 위해 확장된다는 원칙입니다. 인공지능 도구는 이러한 제한 없이 작업을 생성할 수 있습니다.
첫 번째로, 많은 근로자들이 정식 교육을 받지 않았음에도 불구하고 인공지능 덕분에 전문가처럼 보이는 작업을 수행합니다. 그러나 그들의 이해 부족이 드러나지 않을 경우 심각한 문제가 발생할 수 있습니다.
두 번째로, 사람들은 인공지능 도구를 사용하여 코딩이나 데이터 시스템 설계와 같은 전문 분야 외의 작업을 맡고 있습니다. 이로 인해 검증되지 않은 결함이 있는 결과물이 나올 수 있습니다.
세 번째로, 작업의 질이 더 이상 작업을 수행한 사람의 능력을 신뢰성 있게 반영하지 않습니다. 인공지능이 초보자를 능숙하게 보이게 만들기 때문에 작업의 질을 판단하기가 어려워졌습니다.
네 번째로, 인공지능을 통해 문서를 쉽게 생성할 수 있게 되면서 서류의 양이 폭발적으로 증가했습니다. 이로 인해 독자들이 유용한 정보를 찾기가 더 어려워졌습니다.
다섯 번째로, 인공지능이 생산성을 높일 수는 있지만 인간의 감독과 판단을 대체할 수는 없습니다. 인공지능을 효과적으로 활용하기 위해서는 인간이 결과물을 검증할 수 있는 작업에 사용하는 것이 중요합니다.
마지막으로, 전문성을 제대로 유지하는 기업은 번창할 것이고, 인공지능을 무분별하게 사용하는 기업은 책임 문제에 직면하고 고객의 신뢰를 잃을 수 있습니다. 저자는 인공지능의 한계를 이해하고 작업 과정에서 인간의 참여를 유지하는 것이 품질과 책임을 보장하는 데 중요하다고 강조합니다.
76.학교가 구한 소녀들(Child marriages plunged when girls stayed in school in Nigeria)
죄송하지만, 외부 웹사이트나 링크에 직접 접근할 수는 없습니다. 하지만 요약하고 싶은 내용을 제공해 주시면 도와드릴 수 있습니다!
77.디스크 없는 리눅스 부팅(Diskless Linux boot using ZFS, iSCSI and PXE)
이 가이드는 ZFS, iSCSI, PXE를 사용하여 디스크 없이 리눅스를 부팅하는 방법을 설명합니다. 이 방법은 새로운 모델을 테스트하면서도 윈도우 게임 환경을 방해하지 않도록 설계되었습니다.
작성자는 개발 작업에 리눅스를 선호하지만, 윈도우와의 듀얼 부트 시스템 관리의 복잡성을 피하고 싶어합니다. USB 드라이브를 사용하여 리눅스를 부팅하는 것은 불편하고, 데이터 손실의 위험이 있습니다. 이 해결책은 NAS를 활용하여 원격 부팅을 가능하게 합니다.
네트워크 설치는 로컬 설치보다 느릴 수 있지만, 충분한 RAM이 있다면 원활한 운영이 가능합니다.
설정 개요는 다음과 같습니다. 먼저, Netboot, TFTP, iSCSI, ZFS를 처리할 수 있는 Debian 기반 서버(예: Proxmox)를 사용해야 합니다. 다음으로, 필요한 패키지를 설치하고 Netboot을 구성하며, 사용자 정의 부트 메뉴를 설정합니다. TFTP 서버의 설정을 조정하여 PXE 부팅을 가능하게 하고, 라우터를 설정하여 PXE 부팅 요청을 TFTP 서버로 전달해야 합니다. 이후 ZFS 풀과 볼륨을 생성하여 운영 체제를 저장할 공간을 마련하고, 시스템 디스크를 위한 iSCSI 타겟과 백스토어를 설정하며 인증 설정도 포함해야 합니다. 마지막으로, 네트워크에서 부팅하고 설치 중에 iSCSI를 구성하여 Debian 설치를 완료합니다.
설치 과정에서는 언어, 위치, iSCSI 볼륨 구성을 선택해야 하며, 사용자는 원격 디스크에 설치 프로그램을 연결하기 위해 iSCSI 인증 정보를 입력해야 합니다. 기존 데이터가 있는 다른 디스크에 영향을 주지 않도록 신중한 파티셔닝이 중요합니다.
이 가이드는 각 단계에서 올바른 구성이 성공적인 설치와 네트워크 저장소에서의 부팅을 보장하는 데 중요하다고 강조합니다. 설치 후 사용자는 사용자 정의 넷부트 메뉴를 통해 iSCSI 타겟에서 직접 Debian으로 부팅할 수 있습니다.
이 가이드를 따르면 사용자는 기존의 윈도우 환경에 방해받지 않고 간편한 리눅스 경험을 즐길 수 있습니다.
78.언슬로스와 NVIDIA로 LLM 훈련 가속!(Making LLM Training Faster with Unsloth and NVIDIA)
Unsloth 스튜디오는 NVIDIA와 협력하여 대형 언어 모델(LLM)의 훈련 속도를 약 25% 향상시켰습니다. 이 과정에서 정확성은 유지되었습니다. 이러한 개선은 Unsloth가 이미 제공하고 있는 2-5배의 속도 향상에 기반하고 있습니다. 최적화는 RTX 노트북과 NVIDIA 데이터 센터 GPU에서 자동으로 적용되며, Unsloth 업데이트만 필요합니다.
주요 개선 사항으로는 첫째, 짧은 예제를 하나의 패킹된 시퀀스로 결합하여 불필요한 패딩을 제거하는 메타데이터 캐싱이 있습니다. 이 메타데이터를 여러 층에서 재사용할 수 있어 반복 작업이 줄어들고, 훈련 중 전체 속도가 14.3% 증가합니다.
둘째, 더블 버퍼링 체크포인트 리로드 기술이 메모리 사용을 최적화합니다. 이 방법은 CPU 메모리에 활성화를 저장하고 데이터 전송과 계산을 겹치게 하여 80억 개 매개변수 모델에서 8.4%, 140억 개에서 6.7%, 320억 개에서 4.6%의 속도 향상을 가져옵니다.
셋째, 전문가 혼합 모델(MoE)의 라우팅 프로세스 개선이 동적 쿼리를 줄여 약 10-15%의 속도 향상을 이끌어냅니다. 특정 경로에서는 전방 계산이 23%, 후방 계산이 13% 증가했습니다.
이러한 최적화는 불필요한 작업을 줄이고 병렬 처리를 증가시켜 훈련 효율성을 크게 향상시키는 데 중점을 두고 있습니다.
79.SQLite, 도서관 추천 저장 포맷!(SQLite Is a Library of Congress Recommended Storage Format)
SQLite는 미국 의회 도서관에서 XML, JSON, CSV와 함께 데이터셋을 위한 추천 저장 형식으로 인정받고 있습니다. 추천 저장 형식은 디지털 콘텐츠의 장기적인 생존과 접근성을 보장하는 데 도움을 줍니다. 의회 도서관은 여러 기준에 따라 형식을 평가합니다.
첫째, 공개성입니다. 형식의 무결성을 검증할 수 있는 완전한 사양과 도구가 제공되어야 합니다. 둘째, 채택입니다. 이 형식은 정보 자원의 제작자와 사용자들 사이에서 널리 사용되어야 합니다. 셋째, 투명성입니다. 형식은 쉽게 분석하고 읽을 수 있어야 합니다. 넷째, 자기 문서화입니다. 디지털 객체는 기본적인 설명 및 기술 메타데이터를 포함해야 합니다. 다섯째, 외부 의존성입니다. 형식은 특정 하드웨어나 소프트웨어에 대한 의존성이 최소화되어야 합니다. 여섯째, 특허의 영향입니다. 특허는 콘텐츠 보존을 제한해서는 안 됩니다. 마지막으로, 기술적 보호 메커니즘입니다. 형식은 보존 노력을 방해하는 암호화와 같은 기능을 포함해서는 안 됩니다.
80.프로그래밍 여전히 최악(Programming Still Sucks)
저자는 기술 분야에서 일하는 것의 어려움과 현실에 대해 반성합니다. 특히 인공지능의 발전과 직업 안정성에 대한 우려가 커지는 상황에서 그렇습니다. 기술 모임에서는 종종 AI가 일자리를 빼앗을 것이라는 질문을 받는데, 저자는 이에 대해 불안감을 인정하면서도 기술 세계가 항상 어려웠음을 강조합니다.
저자는 역할과 구조가 불분명한 혼란스러운 작업 환경을 묘사합니다. 생산성에 대한 강조로 인해 성장과 학습을 촉진하는 중요한 주니어 직책들이 사라졌습니다. 이로 인해 조직 내에서 중요한 시스템을 유지하는 캐릭터인 사라와 같은 인물의 존재가 무시되면서, 기관의 지식이 상실되고 있습니다.
저자는 일자리에 대한 진정한 위협은 AI가 아니라, 기업들이 비용을 절감하고 출력을 최적화하기 위해 인간의 경험과 멘토링을 희생하는 탐욕이라고 주장합니다. 이 글은 AI가 일자리 상실의 주범으로 자주 지목되지만, 실제로는 리더들이 내리는 결정과 기본적인 경력 개발의 상실이 산업에 진정한 위협이 된다고 강조하며 마무리됩니다.
81.더러운 프래그, 4가지 안정 커널 수정안(Four stable kernels with partial fixes for Dirty Frag)
그렉 크로우-하트먼이 여러 개의 안정적인 커널을 출시했습니다. 버전은 7.0.5, 6.18.28, 6.12.87, 6.6.138입니다. 이번 업데이트에는 더티 프래그와 카피페일2라는 두 가지 보안 문제에 대한 부분적인 수정이 포함되어 있습니다. 그는 이 결함을 완전히 해결하기 위해서는 추가적인 패치가 필요하다고 언급했지만, 그 패치는 아직 개발 중이며 추가되지 않았습니다.
82.풀밭의 도구들: 차세대 장인 양성(Tools in the Grass: Raising the next generation of crafts person)
Shea Alexander의 블로그 글에서는 저자의 부모가 여섯 형제자매 모두에게 손으로 만드는 작업을 하도록 영감을 주었다고 이야기합니다. 사람들은 종종 부모님의 비결이 무엇인지 묻지만, Shea는 그 비결이 품질에 대한 사랑, 음악, 그리고 책에 있다고 믿습니다. 부모님은 도서관 방문과 다양한 공예를 탐구할 기회를 제공함으로써 호기심을 북돋아 주었습니다. 그들은 홈스쿨링을 하면서 "아이 주도 학습"을 실천하여 아이들이 탐구하고 실수를 할 수 있도록 했습니다. 도구가 손상되는 경우가 있더라도 그 과정을 허용했습니다. 지금 Shea는 자신의 다섯 살 아이에게도 같은 방식을 적용하고 있으며, 도구 관리보다 창의성을 우선시하고 창의적인 정신을 키우는 것이 중요하다고 강조합니다.
83.캔버스 해킹, 학교 마비(Canvas Breach Disrupts Schools and Colleges Nationwide)
2026년 5월 7일, 사이버 범죄 그룹인 ShinyHunters가 교육 기술 플랫폼인 Canvas에 데이터 갈취 공격을 감행했습니다. 이 공격은 미국 전역의 학교와 대학에 영향을 미쳤습니다. 범죄 그룹은 Canvas의 로그인 페이지에 2억 7500만 명의 학생과 교직원의 데이터를 유출하겠다고 위협하며 몸값을 요구하는 메시지를 올렸습니다. 이에 Canvas를 운영하는 Instructure는 "예정된 유지보수"를 이유로 플랫폼을 오프라인 상태로 전환했습니다.
그 주 초, Instructure는 데이터 유출 사실을 인정하며 도난당한 데이터에는 이름, 이메일 주소, 학생 ID가 포함되어 있지만 비밀번호나 금융 정보와 같은 민감한 정보는 포함되지 않았다고 밝혔습니다. 문제를 통제하고 있다고 주장했지만, 이 공격은 특히 기말고사 시즌에 수업에 큰 차질을 빚었습니다.
ShinyHunters는 이전에도 Instructure를 여러 차례 공격했으며, 이번이 8개월 사이에 최소 세 번째 데이터 유출 사건입니다. 전문가들은 Instructure가 상황을 경시하고 있다고 비판하며, 많은 대학들이 이미 몸값 지불에 대해 이 그룹과 접촉했다고 전했습니다.
Instructure는 이번 공격에서 Free-for-Teacher 계정과 관련된 취약점이 악용되었음을 확인하고, 해당 계정을 일시적으로 중단했습니다. 회사는 영향을 받은 기관에 직접 통지할 것이라고 약속하며, 소셜 미디어의 검증되지 않은 정보에 의존하지 말 것을 권고했습니다.
84.파이심플GUI 6(PySimpleGUI 6)
2026년 4월 6일 기준으로 PySimpleGUI 프로젝트는 버전 5에서 버전 6으로 전환하고 있습니다. 이전 버전인 5는 더 이상 사용되지 않으며, 문서도 이 변경 사항을 반영하고 있습니다.
버전 4.60.5가 PyPI에 출시되어 사용자들에게 안정적인 옵션을 제공합니다. 새로운 버전 6은 LGPL3 라이선스 하에 오픈 소스로 출시되어, 사용자들이 버전 5에서 개선된 점들을 활용할 수 있게 되었습니다.
psgdemos와 같은 애플리케이션들이 버전 6으로 업데이트되어 GitHub와 PyPI에서 제공되고 있습니다. 최신 버전은 2026년 4월 14일에 PyPI에 업로드되었으며, 버전 4 이후 많은 변화가 있었습니다.
설치 방법은 사용자가 PyPI에서 최신 버전을 쉽게 설치하거나 GitHub에서 직접 다운로드할 수 있습니다. 프로젝트가 완전히 버전 6으로 전환됨에 따라 업데이트는 계속해서 자주 이루어질 예정입니다. 몇 주 이후의 유지 관리에 대한 미래는 불확실합니다.
85.테슬라, 사이버트럭 리콜!(Tesla is recalling its cheaper Cybertruck because the wheels might fall off)
테슬라는 모든 173대의 후륜구동 사이버트럭을 리콜합니다. 이는 브레이크 로터에 문제가 있어 바퀴가 분리될 수 있는 가능성이 있기 때문입니다. 리콜 대상은 7만 달러에 판매된 18인치 강철 휠을 장착한 모델입니다. 테슬라는 이 문제와 관련된 일부 보증 청구를 발견했지만, 사고나 부상 사례는 보고되지 않았습니다. 이번 리콜은 사이버트럭의 11번째로, 출시 이후 여러 가지 문제에 직면해 왔습니다. 테슬라는 영향을 받은 브레이크 부품을 무상으로 교체하여 문제를 해결할 계획입니다.
86.인도 성냥 라벨의 시각 기록(Indian matchbox labels as a visual archive)
인도의 세 가지 창의적인 프로젝트가 성냥갑을 재해석하며 그 풍부한 문화 역사와 시각 언어를 활용하고 있습니다.
첫 번째 프로젝트인 '마치스'는 소날 나그와니가 설립하였으며, 성냥갑을 수집 가능한 예술 작품으로 변모시키는 것을 목표로 하고 있습니다. 성냥갑 디자인에 담긴 사회적 메시지에서 영감을 받아, 성소수자 권리와 신체 긍정 같은 주제를 탐구합니다. 이 성냥갑은 나무로 제작되며 독특한 디자인을 특징으로 하여 현대 미술과 전통 형식을 결합하고 있습니다.
두 번째 프로젝트인 '매치박스 코믹스'는 티나 토마스가 이끄는 스튜디오 코카치가 만든 재미있는 만화 시리즈입니다. 각 성냥갑에는 어린이와 성인 모두에게 매력적인 독특한 아코디언 스타일의 만화가 들어 있습니다. 이 프로젝트는 만화를 더 쉽게 접근할 수 있고 즐길 수 있도록 하여, 만화 매체와 관련된 장벽을 허물고자 합니다.
세 번째 프로젝트인 '매치박스 모멘토스'는 하르시트 아그라왈의 인터랙티브 프로젝트로, 사용자들이 디지털 성냥갑 예술 컬렉션을 만들 수 있게 합니다. 다양한 문화 기관과 협력하여 인도의 성냥갑 시각 역사를 살펴보며, 시간이 지남에 따라 사회적 변화를 반영합니다. 이 프로젝트는 인공지능을 활용하여 빈티지 스타일을 재해석하면서도 그 독특한 미적 특성을 유지합니다.
이러한 이니셔티브는 성냥갑을 단순한 용기가 아니라 예술, 문화, 이야기의 캔버스로서 기념하며, 인도 역사와 현대 디자인에서의 중요성을 보여줍니다.
87.오픈BSD의 매력(OpenBSD Stories: The closest thing to cute kittens (OpenBSD/zaurus))
1990년대에 사용자들은 가정용 컴퓨터에서 유닉스와 유사한 시스템을 실행하고 싶어 했습니다. 이로 인해 BSD 코드를 다양한 플랫폼으로 이식하려는 노력이 시작되었고, 그 중에는 코모도어 아미가와 아콘 리스크PC가 포함되었습니다. 이러한 프로젝트들은 결국 넷BSD로 통합되었으며, ARM 포트인 넷BSD/arm32도 포함되었습니다.
오픈BSD는 처음에는 ARM 지원이 없었지만, 샤프 자우루스와 같은 새로운 ARM 장치가 등장하면서 관심이 높아졌습니다. 2002년에 출시된 자우루스 SL 시리즈는 리눅스를 탑재했지만, 개발자들이 오픈BSD를 이식하도록 자극했습니다.
이 작업을 시작하기 위해 챌리스 테크놀로지의 CATS 보드가 개발의 기반으로 선택되었습니다. 오픈BSD 개발자인 데일 란은 2003년에 넷BSD/cats 코드를 오픈BSD로 이식하기 시작했습니다. 그러나 펌웨어 문제와 하드웨어 특성으로 인해 어려운 작업이었고, 개발자들 간에 디버깅과 설정에 대한 논의가 이어졌습니다.
개발 팀은 다양한 하드웨어 및 소프트웨어 문제를 겪으면서 천천히 진전을 이루었습니다. 결국 2004년 2월 초에는 오픈BSD/cats가 현실이 되어 첫 번째 성공적인 커널 부팅이 보고되었습니다.
이 이야기는 기술적 장애물과 펌웨어 문제를 극복하기 위해 협력하는 개발자들의 노력을 강조하며, 궁극적으로 오픈BSD가 자우루스와 같은 ARM 장치에서 실행될 수 있는 길을 열었습니다. 이 여정은 계속되고 있으며, 향후 업데이트에서 더 많은 발전이 기대됩니다.
88.코마이: 사랑할 수 있는 매트릭스 채팅 앱(Komai: a fine Matrix chat app you can get to love)
Etke.cc는 새로운 매트릭스 채팅 애플리케이션인 코마이를 출시했습니다. 기존의 매트릭스 클라이언트와 자가 호스팅에 대한 불만이 쌓인 끝에, 그들은 자신만의 솔루션을 만들기로 결정했습니다. 코마이는 현재의 클라이언트들이 매트릭스 프로토콜의 복잡성으로 인해 겪는 문제를 해결하여 데스크톱 사용자 경험을 개선하는 것을 목표로 하고 있습니다.
코마이의 개발은 기존의 nheko 클라이언트에서 시작되었지만, 팀이 여러 가지 변경을 거치면서 더 독립적인 클라이언트를 만들기로 했습니다. 성능과 암호화를 개선하기 위해 구식 구성 요소를 matrix-rust-sdk와 같은 현대적인 기술로 교체했습니다.
코마이는 몇 가지 주목할 만한 기능을 제공합니다. 대형 화면에 최적화된 데스크톱 중심 디자인, 사용자 맞춤형 테마를 갖춘 사용자 친화적인 인터페이스, 음성 전사 및 자동화 기능, 다양한 사용자 프로필을 위한 다중 계정 지원 등이 포함됩니다.
현재 코마이는 리눅스 전용 애플리케이션이지만, 팀은 사용자 피드백을 수집하고 지속적으로 개선할 계획입니다. 코마이는 오픈 소스이며 매트릭스 사용자들에게 강력한 도구가 되기를 목표로 하고 있습니다. 이 애플리케이션은 GitHub를 통해 다양한 형식으로 설치할 수 있습니다.
매트릭스 호스팅에 관심이 있는 사람들을 위해 etke.cc는 설정 및 유지 관리 서비스도 제공합니다.
89.IT 생산성의 역설(The IT Productivity Paradox (2008))
IT 생산성 패러독스는 정보 기술(IT)에 대한 상당한 투자가 이루어졌음에도 불구하고 생산성 통계가 이에 상응하는 개선을 보이지 않는 현상을 말합니다. 이 개념은 1987년 경제학자 로버트 솔로우에 의해 유명해졌으며, 그는 기술이 발전하고 있음에도 불구하고 이러한 발전이 경제 성장으로 이어지지 않는다고 지적했습니다.
1990년대 후반의 기술 호황 기간 동안 IT가 생산성에 미치는 영향에 대한 낙관적인 시각이 다시 나타났습니다. 그러나 기술 거품이 꺼진 이후에도 이 패러독스에 대한 논의는 계속되었습니다. 저자들은 IT 투자가 생산성 증가로 이어지지 않는 여러 가지 설명을 탐구하며, 다양한 사례 연구와 IT와 생산성 간의 관계를 측정하는 데 있어 겪는 어려움을 분석합니다.
이 문제의 복잡성과 경제 문헌 내에서의 다양한 의견에도 불구하고, 저자들은 IT가 실제로 변화를 가져올 수 있다는 희망적인 시각을 유지하며, 이러한 잠재력을 인식하지 못하는 전통적인 경제 접근 방식을 수정할 필요성을 강조합니다.
90.쉐보레 전기 크레이트 패키지(Chevrolet Performance eCrate package (400v/200hp))
쉐보레 퍼포먼스 e크레이트는 기존의 내연기관 차량을 전기차로 변환할 수 있는 새로운 전기차 변환 키트입니다. 이 키트에는 변환에 필요한 필수 구성 요소가 포함되어 있습니다.
e크레이트의 주요 특징은 200마력의 출력과 266 lb-ft의 토크를 제공합니다. 배터리는 66 kWh 리튬 이온 배터리로, 무게는 947파운드이며 다양한 차량에 적합한 크기를 가지고 있습니다. 충전 옵션은 세 가지로 나뉘며, 레벨 1(120V)에서는 시간당 1% 충전, 레벨 2(240V)에서는 시간당 10% 충전, 레벨 3(480V)에서는 시간당 75% 충전이 가능합니다.
e크레이트 패키지는 CARB 규정에 따라 적절히 설치되면 미국 50개 주에서 배출가스 법규를 준수하여 도로에서 합법적으로 사용할 수 있습니다. 설치를 위해서는 GM 4단 자동 변속기가 필요하며, 이 패키지는 인증된 설치업체를 통해서만 판매됩니다.
구매를 원하는 고객은 인증된 설치업체에 연락해야 하며, 인증된 설치업체 목록은 곧 온라인에서 확인할 수 있습니다. 추가 질문이나 도움이 필요할 경우, 고객은 쉐보레 퍼포먼스에 이메일을 보내거나 웹사이트를 참조하면 됩니다.
이 패키지는 전기 추진력을 통합하여 클래식 자동차를 현대화하며, 지속 가능한 자동차 솔루션을 향한 중요한 발걸음이 됩니다.
91.뉴욕 지하철 최장 단독 여행(SingleRide: Longest route on NYC Subway without visiting the same station twice)
뉴욕시에서 가장 긴 지하철 노선을 타고 같은 역에 두 번 멈추지 않는 도전을 해보세요. 플러싱-메인 스트리트에서 출발해 노선 끝에 도착하기 전에 반드시 환승해야 합니다. 매일 다른 역에서 시작하는 것이 이 도전의 규칙입니다. 이 도전은 로건 윌리엄스가 설계했습니다.
92.멀티 에이전트 작업을 위한 에이전트 키트(Agent-harness-kit scaffolding for multi-agent workflows (MCP, provider-agnostic))
에이전트 하네스 키트(AHK) v1.1.1 요약:
에이전트 하네스 키트(AHK)는 소프트웨어 프로젝트에서 여러 에이전트를 관리하기 위한 프레임워크를 자동으로 생성하는 도구입니다. 주요 내용은 다음과 같습니다.
설정 과정은 간단합니다. 프로젝트 디렉토리에서 npx @cardor/agent-harness-kit init 명령어를 입력한 후, 프로젝트 이름, 설명, 데이터베이스 유형 등과 같은 질문에 답하면 됩니다. 그러면 이 도구가 프로젝트에 필요한 파일과 설정을 생성합니다.
에이전트의 역할은 네 가지로 나뉩니다. 리더는 작업과 에이전트를 조정하고, 탐색자는 코드베이스를 읽고 이해하며, 빌더는 코드 변경을 구현하고, 리뷰어는 완료된 작업을 검증합니다.
저장 옵션으로는 기본적으로 SQLite가 제공되며, 외부 의존성이 없어 설정이 간편합니다. 원격 및 프로덕션 환경에서는 PostgreSQL과 MySQL을 사용할 수 있습니다.
주요 기능으로는 에이전트 활동을 모니터링할 수 있는 대시보드, 작업과 행동을 관리하기 위한 내장 도구, 명령 프롬프트에 대한 입력 검증, 여러 AI 제공업체(Claude Code, OpenCode)를 지원하는 기능, 그리고 안전성을 위한 TypeScript 설정이 있습니다.
향후 계획으로는 Jira, Linear, GitHub와의 통합을 통한 작업 관리 개선과 향상된 원거리 데이터 수집 및 팀 상태 공유 기능이 포함되어 있습니다.
AHK는 다양한 에이전트 간의 작업 조정을 자동화하여 프로젝트 관리를 간소화하고, 팀이 효과적으로 협업할 수 있도록 돕는 것을 목표로 하고 있습니다.
93.AI로 인한 메인보드 대란(Motherboard sales 'collapse' amid unprecedented shortages fueled by AI)
메인보드 판매가 크게 감소하고 있으며, Asus, Gigabyte, MSI, ASRock와 같은 주요 기업들은 2026년에 25% 이상의 판매 감소를 예상하고 있습니다. 이는 반도체 제조업체들이 소비자용 부품 대신 AI 칩 생산에 집중하고 있기 때문으로, 이로 인해 메모리와 저장 장치와 같은 필수 PC 부품의 공급 부족과 가격 상승이 발생하고 있습니다.
2025년에 1,500만 개의 메인보드를 판매한 Asus는 2026년에는 약 1,000만 개만 판매할 것으로 예상하고 있습니다. Gigabyte와 MSI도 판매 예측을 줄였으며, ASRock은 출하량이 37% 감소할 것으로 보입니다. 전체 메인보드 시장은 28% 축소될 가능성이 있습니다.
많은 잠재 구매자들이 부품 가격 상승과 Intel 및 AMD의 CPU 공급 제한으로 인해 업그레이드를 미루고 있습니다. 또한, Nvidia는 새로운 GPU 출시를 연기했습니다. 판매 부진에도 불구하고 Asus와 Gigabyte와 같은 기업들은 새로운 시장 기회를 잡기 위해 일부 생산을 AI 서버로 전환하고 있습니다.
새로운 PC를 조립하려는 사람들에게는 메인보드에 대한 할인 혜택이 있을 수 있지만, 전반적인 부품 가격은 여전히 공급 부족으로 인해 높은 상태입니다.
94.크롬, 무단으로 4GB AI 설치!(Google Chrome silently installs a 4 GB AI model on your device without consent)
구글 크롬이 사용자 동의 없이 4GB의 인공지능 모델을 사용자 기기에 설치하는 것으로 밝혀졌습니다. 이 모델은 제미니 나노(Gemini Nano)라고 불리며, 숨겨진 디렉토리에 저장됩니다. 크롬의 인공지능 기능이 활성화되면 자동으로 다운로드되지만, 사용자에게는 이 설치에 대한 알림이 없고, 선택적으로 설치를 거부할 수도 없습니다. 만약 모델 파일을 삭제하면 크롬은 다시 다운로드합니다.
이러한 행위는 환경에 미치는 영향이 큽니다. 대규모로 진행될 경우, 다운로드로 인해 발생하는 이산화탄소(CO2) 배출량은 6,000톤에서 60,000톤에 이를 수 있습니다. 이는 얼마나 많은 기기가 이 모델을 받느냐에 따라 달라집니다. 이러한 상황은 사용자 동의 요구사항을 위반하므로 개인정보 보호법과 관련하여 심각한 법적 문제를 일으킵니다.
또한, 이 보고서는 구글의 행동을 다른 회사인 앤트로픽(Anthropic)의 유사한 문제와 비교합니다. 앤트로픽 역시 사용자 동의 없이 소프트웨어를 설치했습니다. 두 경우 모두 강제 설치, 투명성 부족, 제거의 어려움이라는 공통된 패턴을 보입니다.
저자는 구글이 모델을 다운로드하기 전에 사용자 동의를 받았어야 하며, 모델의 존재에 대한 명확한 문서를 제공하고, 파일 삭제에 대한 사용자 선호를 존중했어야 한다고 주장합니다. 전체적으로 이 메시지는 기술 회사들이 사용자 개인정보와 환경 책임에 대해 더 많은 책임을 져야 한다는 점을 강조합니다.
95.컬러 그림자(Colored Shadow Penumbra)
2026년 5월 2일, 로맹 뒤랑이 색상 그림자 효과인 'Colored Penumbra'를 발표했습니다. 이 효과는 조명의 그림자 가장자리에 색상을 추가하여 시각적 사실감을 높이는 데 도움을 줍니다. 이 기술은 언리얼 엔진 5(UE5)에서 사용할 수 있습니다.
이 효과는 엔진 셰이더를 수정하여 복잡한 조정 없이 쉽게 적용할 수 있도록 설계되었습니다. 모든 종류의 동적 조명과 함께 작동하지만, 효과를 보려면 더 넓은 그림자 경계가 필요합니다. 색상 채도는 전반적으로 조정할 수 있지만, 개별 조명이나 장면에 대해서는 조정할 수 없습니다. 이 과정을 진행하는 것은 간단하며, 특정 셰이더 파일의 몇 가지 줄을 수정한 후 다시 컴파일하면 됩니다.
구체적인 구현 단계는 다음과 같습니다. 서브스트레이트 사용자라면 SubstrateDeferredLighting.ush 파일의 190번째 줄을 수정해야 합니다. 비서브스트레이트 사용자라면 DeferredLightPixelShaders.usf 파일의 397번째 줄을 수정하면 됩니다. 수정 후에는 PenumbraSaturation 값을 원하는 대로 조정하고 셰이더를 저장한 뒤 다시 컴파일하면 됩니다.
이 효과는 시각적으로 강렬하므로 원하는 결과를 얻기 위해 조정이 필요할 수 있습니다. 추가 질문이나 의견이 있다면 소셜 미디어 플랫폼을 통해 문의해 주세요.
96.사이버 위기, 이미 시작됐다!(Mythos set off a cybersecurity 'hysteria.' Experts say threat was already here)
사이버 보안 전문가들은 앤트로픽의 강력한 AI 모델인 미토스가 수천 개의 소프트웨어 취약점을 드러냈다고 경고하고 있습니다. 이러한 취약점은 앤트로픽과 오픈AI의 이전 모델을 사용해도 확인할 수 있습니다. AI는 이러한 취약점을 더 빠르게 찾아내는 데 도움을 주지만, 기업들이 이를 수정하는 데 너무 오랜 시간이 걸려 시스템이 보호받지 못하는 경우가 많습니다. 연구자들은 현재 사이버 범죄에서 AI의 공격 능력이 방어 조치를 초월하고 있다고 주장합니다.
미토스는 전 세계 은행과 기술 기업들 사이에서 우려를 불러일으켰으며, 트럼프 행정부는 AI 도구에 대한 감독을 강화하는 방안을 고려하고 있습니다. 앤트로픽은 미토스의 배포를 몇몇 주요 기업으로 제한하여 오용을 방지하려 했지만, 전문가들은 취약점을 발견하는 능력이 이미 존재해 왔으며 해커들이 이를 악용할 기술을 보유하고 있다고 지적합니다.
AI 도구가 점점 더 발전함에 따라 사이버 공격의 위협도 증가할 것으로 예상됩니다. 기업들이 방어책을 마련하는 동안, 초기 이점은 공격자에게 있습니다. 사이버 보안 커뮤니티는 취약점을 신속하고 효과적으로 해결하는 데 어려움을 겪고 있으며, 이로 인해 다양한 분야에서 사이버 범죄가 증가할 것이라는 우려가 커지고 있습니다.
97.맥에서 크롬북으로!(I switched from Mac to a Lenovo Chromebook)
저자는 애플의 액체 유리와 소프트웨어 문제로 인해 맥에서 레노버 크롬북으로 전환했습니다. 그럼에도 불구하고 애플의 하드웨어 품질은 여전히 높이 평가하고 있습니다. 레노버 크롬북은 메디아텍 칩을 탑재하고 있어 애플의 M2 칩과 비슷한 성능을 보여주며, 배터리 수명도 좋고 품질이 뛰어난 디자인을 가지고 있습니다.
레노버 크롬북 플러스 14는 가볍고 견고한 금속 디자인을 자랑하며, 맥북과 비슷한 트랙패드를 갖추고 있습니다. 저자는 긴 배터리 수명과 내장 웹캠 커버를 특히 좋아합니다.
소프트웨어 측면에서 저자는 웹 개발자로서의 필요를 충족한다고 느끼며, Figma와 Onshape 같은 다양한 웹 앱을 사용하고 있습니다. 크롬 OS는 프로그레시브 웹 앱과 안드로이드 앱을 지원하며, 크롬 OS와 안드로이드 간의 원활한 통합 기능도 마음에 듭니다.
저자는 크롬북에서 코딩 도구를 사용하는 긍정적인 경험을 강조하지만, 현재 ARM 장치에서 리눅스용 시그널이 작동하지 않는 점은 아쉽다고 언급합니다. 전반적으로 저자는 전환에 대해 긍정적인 마음을 가지고 있으며, 애플에 실망한 다른 사람들도 크롬북으로의 전환을 고려해보라고 권장합니다.
98.In Blow to Democrats, Virginia Court Strikes Down House Map(In Blow to Democrats, Virginia Court Strikes Down House Map)
요약이 없습니다.
99.코딩과 공학의 경계가 무너진다(Vibe coding and agentic engineering are getting closer than I'd like)
저자는 AI 코딩 도구에 대한 대화를 되돌아보며 "바이브 코딩"과 "에이전틱 엔지니어링" 사이의 불안한 겹침을 지적합니다. 바이브 코딩은 캐주얼하고 책임감이 덜한 코딩을 의미하고, 에이전틱 엔지니어링은 전문적이고 책임감 있는 코딩을 뜻합니다. 처음에는 이 두 개념이 명확히 구분된다고 생각했지만, 바이브 코딩은 개인 프로젝트에는 적합하지만 다른 사람을 위한 소프트웨어에는 부적절하다고 여겼습니다. 그러나 AI 코딩 도구가 발전하면서 저자는 코드를 검토하지 않고 이러한 도구에 의존하게 되었고, 그로 인해 책임감에 대한 죄책감을 느끼고 있습니다.
저자는 이를 조직 내 다른 팀의 소프트웨어를 신뢰하는 것과 비교하며, AI 도구가 신뢰할 수 있는 결과를 만들어내지만 책임감이 결여되어 있다는 점을 인정합니다. 저자는 적절한 감독 없이 AI가 생성한 코드를 신뢰하는 것이 일반화되는 것에 대해 우려를 표합니다.
또한 저자는 AI로 인해 소프트웨어 개발의 역학이 변화하고 있다고 언급합니다. AI는 빠른 코드 생산을 가능하게 하여 소프트웨어 개발 주기와 설계 과정 전체를 변화시킵니다. 이전에는 비용이 많이 드는 실수를 방지하기 위해 구조화되어 있었던 과정이 이제는 속도에 맞춰 조정되고 있습니다.
이러한 변화에도 불구하고 저자는 자신의 경력에 대해 안정감을 느끼며, AI가 코딩을 도와줄 수는 있지만 소프트웨어 개발의 복잡성은 여전히 인간의 전문 지식을 필요로 한다고 믿습니다. 저자는 새로운 검증되지 않은 옵션보다 검증된 소프트웨어 솔루션을 선호하며, 이는 신뢰성을 중시하는 마음을 반영합니다.
100.클라우드플레어의 리눅스 취약점 대응(How Cloudflare responded to the “Copy Fail” Linux vulnerability)
2026년 4월 29일, 리눅스 커널에서 "Copy Fail"이라는 취약점이 발견되어 무단 접근을 통해 권한 상승이 가능해졌습니다. 클라우드플레어는 상황을 신속히 평가하고, 자사 시스템에는 영향을 미치지 않았으며 고객 데이터도 위험에 처하지 않았음을 확인했습니다.
클라우드플레어는 대규모 리눅스 서버 인프라를 운영하며, 커뮤니티 릴리스를 바탕으로 맞춤형 커널을 정기적으로 업데이트합니다. 취약점이 공개되자, 클라우드플레어의 팀들은 함께 협력하여 노출 여부를 평가하고, 기존 보안 조치를 검증하며, 악용의 징후를 찾기 위해 노력했습니다.
이 취약점은 리눅스 커널의 암호화 API에서 발생한 결함을 이용하여 공격자가 의도된 메모리 경계를 넘어 파일을 조작할 수 있게 했습니다. 클라우드플레어는 기존의 행동 탐지 시스템이 이 악용 패턴을 신속하게 식별할 수 있음을 확인했습니다.
위험을 완화하기 위해 클라우드플레어는 여러 가지 전략을 시행했습니다. 첫째, 취약점의 잠재적 영향을 파악하고 어떤 커널 버전이 영향을 받았는지 평가했습니다. 둘째, 사전 탐색을 통해 이전에 악용된 사례가 없는지 확인했습니다. 셋째, 정상 운영을 유지하면서 시스템을 보호하는 런타임 완화 조치를 개발했습니다. 넷째, 취약점을 패치하기 위해 업데이트된 커널 버전을 배포했습니다.
이 과정에서 클라우드플레어는 고객 서비스에 아무런 영향을 미치지 않았습니다. 그들은 대응 조치를 개선하고 시스템 가시성을 높여 향후 취약점을 예방하겠다는 의지를 강조했습니다. 이번 사건은 다양한 팀 간의 준비성과 협력적 대응의 효과를 잘 보여주었습니다.