1.SQLite로 완벽한 워크플로우(SQLite is all you need for durable workflows)
SQLite는 복잡한 인프라가 필요하지 않은 시스템에서 지속적인 워크플로우를 만드는 데 충분할 수 있습니다. 지속적인 실행은 복잡한 설정 없이 워크플로우 상태를 유지하는 데 중점을 둡니다.
SQLite의 장점은 별도의 데이터베이스 서비스 없이 상태를 간단하고 거래적으로 저장할 수 있다는 점입니다. 이로 인해 네트워크 지연이 없고 운영이 간소화됩니다.
SQLite 파일을 관리하기 위해 Litestream을 사용하면 S3 호환 스토리지에 비동기적으로 백업할 수 있습니다. 이 방법은 SQLite 볼륨이 백업이 완료되기 전에 실패할 경우 데이터 손실이 발생할 수 있지만, 많은 AI 및 실험적 워크플로우에 적합합니다.
이 접근 방식은 AI 에이전트에 특히 유용합니다. 작은 독립적인 상태 단위를 허용하여 시스템을 더 간단하고 비용 효율적으로 만듭니다.
하지만 더 높은 가용성과 확장성이 필요한 경우에는 Postgres가 더 나은 선택입니다. 많은 경우, SQLite와 Litestream만으로도 불필요한 복잡성 없이 지속 가능한 시스템을 구축할 수 있습니다.
2.미스트랄 AI 서밋 노트(Notes from the Mistral AI Now Summit in Paris)
Mistral AI가 주최한 AI Now Summit에서는 회사의 발전이 단순한 AI 모델 개발을 넘어섰음을 강조했습니다. Mistral은 이제 컴퓨팅 인프라, 모델, 플랫폼, 컨설팅 서비스 등을 포함한 완전한 AI 시스템을 구축하고 있습니다. 파리에는 데이터 센터를 운영하고 있으며, 다른 지역으로의 확장을 계획하고 있습니다. 이들은 고객이 자체적으로 운영할 수 있는 효율적이고 개방적이며 맞춤형 모델에 중점을 두고 있습니다.
이번 서밋에서는 ASML과 BNP 파리바와 같은 기업과의 파트너십이 강조되었으며, Mistral이 AI를 활용해 실제 문제를 해결하는 방법을 보여주었습니다. 새로운 제품인 Vibe for Work가 소개되었는데, 이는 Claude for Work와 유사하지만 새로운 기술 혁신보다는 협업에 더 중점을 두고 있습니다.
Mistral의 전략은 속도와 에너지 효율성 면에서 더 나은 성능을 발휘하는 소형 전문 모델을 사용하는 것입니다. 문서 처리 도구와 다국어 음성 인식 같은 예시가 있습니다. 데이터 주권과 온프레미스 솔루션에 대한 강조는 특히 규제가 많은 산업에 속한 유럽 기업들에게 매력적으로 다가옵니다.
특히 한 발표에서는 Mistral의 AI를 사용해 고대 파피루스 문서를 분석하는 사례가 소개되었으며, 이는 인문학 분야에서 AI의 잠재력을 보여주었습니다.
Mistral은 인공지능 일반 지능(AGI) 경쟁보다는 실용적인 솔루션에 집중하며 유럽의 주요 AI 파트너가 되는 것을 목표로 하고 있습니다. 이러한 접근 방식의 성공은 더 많은 유럽 기업들이 Mistral의 기술을 채택하는 데 달려 있으며, 이는 미국의 기술 대기업에 대한 의존도를 줄이는 변화를 의미합니다.
3.죽은 경제 이론(The dead economy theory)
AI의 발전이 경제와 사회에 미치는 영향을 다룬 이 글에서는 저자가 "죽은 경제 이론"이라고 부르는 개념에 초점을 맞추고 있습니다. 주요 내용을 간단히 정리하면 다음과 같습니다.
첫째, "죽은 인터넷 이론"에 따르면, 대부분의 온라인 콘텐츠가 AI에 의해 생성되고 있어 진정한 인간 상호작용과 창의성이 부족해지고 있습니다. 사람들은 진짜 소통보다는 기계가 만든 콘텐츠와 상호작용하고 있습니다.
둘째, AI의 경제적 영향력은 상당합니다. 주요 AI 기업들이 수십억 달러를 투자하며 인간 노동을 대체하는 데 집중하고 있습니다. "코파일럿"이나 "어시스턴트"와 같은 용어는 마케팅에 불과하며, 실제 목표는 노동 비용을 크게 줄이는 것입니다.
셋째, AI의 경제적 결과로 기업들이 비용 절감을 위해 AI를 도입하면서 직원들을 대체하게 됩니다. 이로 인해 소비자 지출이 줄어들고, 고객이 부족해진 기업들은 어려움을 겪게 되어 경제에 부정적인 영향을 미칩니다.
넷째, 자동화의 위험성도 존재합니다. AI의 급속한 발전은 근로자들이 적응할 시간 없이 대규모 실업을 초래할 수 있습니다. 과거 경제의 변화는 수십 년이 걸렸지만, AI의 영향은 훨씬 더 빠르게 나타날 수 있습니다.
다섯째, 정치적 및 사회적 함의도 무시할 수 없습니다. AI가 인간 노동의 필요성을 줄인다면, 이는 시민의 경제적 기여에 의존하는 민주적 거버넌스의 기반을 위협하게 됩니다. 더 이상 인간 노동자가 필요 없는 시스템은 사회적 안정성을 해치고 불평등을 심화시킬 수 있습니다.
여섯째, 기술 산업 내에서 많은 사람들은 AI의 생산성 향상이 이러한 문제를 해결할 것이라고 믿고 있습니다. 그러나 증거에 따르면 AI가 약속한 혜택을 제공하지 못할 수도 있으며, 오히려 일자리 시장에 해를 끼칠 수 있습니다.
일곱째, 이 글은 AI의 윤리적 함의에 대한 진지한 고려가 필요하다고 강조하며, AI의 미래에 대한 논의에서 영향을 받는 사람들의 목소리가 반영되어야 한다고 촉구합니다.
마지막으로, AI의 영향을 해결하기 위한 제안으로는 AI 기술의 공공 소유, 더 나은 규제, 그리고 보다 공정한 경제 분배를 보장하는 정책 등이 있습니다. 이 글은 AI의 부상이 심각한 일자리 손실과 경제적 불균형을 초래할 수 있으며, 민주주의와 사회적 안정의 기반을 도전할 수 있다고 경고합니다. 이러한 문제를 책임감 있게 다루기 위한 긴급한 반성과 행동이 필요하다고 강조합니다.
4.렌더링 차이 분석(On Rendering Diffs)
이 글에서는 코드 리뷰를 위한 코드 차이(rendering diffs)를 표시하는 데 있어 발생하는 문제점들을 다룹니다. 특히 변경 사항이 클 경우, 리뷰 과정이 느려지고 탐색이 어려워질 수 있습니다. 작은 변경 사항은 관리하기 쉽지만, 큰 변경 사항은 복잡성을 증가시킵니다. 이를 해결하기 위해 피에르 컴퓨터 회사는 코드 리뷰 경험을 개선하기 위해 효율적으로 차이를 표시하는 새로운 구성 요소인 코드뷰(CodeView)를 도입했습니다.
첫 번째로, 차이가 커질수록 구문 강조, 댓글, 레이아웃 관리와 같은 기능이 필요해지면서 렌더링이 복잡해지고 성능 문제가 발생할 수 있습니다. 두 번째로, 코드뷰는 차이를 매끄럽고 효율적으로 렌더링하여 팀이 도구의 한계에 신경 쓰지 않고 작업에 집중할 수 있도록 합니다.
세 번째로, 코드뷰는 가상화 기술을 활용하여 화면에 보이는 콘텐츠만 렌더링합니다. 이로 인해 메모리와 처리 능력을 관리할 수 있으며, 브라우저의 부하를 줄이고 스크롤 성능을 향상시킵니다. 네 번째로, "역 스티키 기법(Inverse Sticky Technique)"을 통해 빠른 스크롤 중에도 빈 공간이 나타나지 않도록 하여 사용자 경험을 개선합니다.
다섯 번째로, 메모리 사용량을 줄이고 성능을 향상시키기 위한 최적화가 이루어졌습니다. 특히 대규모 코드 저장소의 주요 업데이트에서 발생하는 큰 차이를 처리할 때 유용합니다. 여섯 번째로, 지연 구문 강조 기능을 통해 메인 스레드가 빠르게 렌더링을 처리하는 동안 강조 작업이 백그라운드에서 진행되어 리뷰의 반응성을 더욱 향상시킵니다.
마지막으로, 팀은 CSS 성능과 매우 긴 줄 처리와 같은 몇 가지 문제점이 여전히 남아 있음을 인정하며, 일부 작업에 대해 서버 기반 솔루션을 탐색하고 경량 편집 및 의미적 차이와 같은 기능을 고려할 계획입니다. 코드뷰의 궁극적인 목표는 코드 차이의 렌더링으로 인한 방해 없이 팀이 더 효과적으로 작업할 수 있도록 리뷰 과정을 단순화하는 것입니다.
5.비주64: 가변 정수 인코딩(Bijou64: A variable-length integer encoding)
2026년 4월, 브루클린 젤렌카는 Subduction CRDT 동기화 프로토콜을 위해 개발된 새로운 가변 길이 정수 인코딩 방식인 bijou64를 소개했습니다. 이 방식은 서명 검증의 버그를 해결하기 위해 처음 만들어졌지만, 일반적인 LEB128 인코딩보다 훨씬 빠른 성능을 보여주었습니다.
bijou64의 주요 목적은 각 정수가 단일하고 고유한 표현을 갖도록 하여 인코딩된 값의 모호성을 없애고 보안을 강화하는 것입니다. LEB128은 동일한 숫자에 대해 여러 가지 표현을 허용하기 때문에, 서명된 데이터와 압축에서 문제를 일으킬 수 있습니다. 서로 다른 바이트 시퀀스가 동일한 정수를 생성할 수 있기 때문입니다.
bijou64는 본질적으로 정수의 고유한 인코딩을 보장하도록 설계되었습니다. 즉, 디코딩 과정에서 추가적인 검사가 필요 없이 각 숫자를 인코딩하는 방법이 하나만 존재합니다. 인코딩 기술로는 첫 번째 바이트가 작은 숫자를 직접 인코딩하고, 더 큰 숫자에 대해 추가 바이트가 몇 개 더 오는지를 나타내는 역할을 합니다. 또한, 각 정수에 대해 고유한 인코딩을 유지하기 위해 오프셋을 사용합니다.
성능 면에서, 벤치마크 결과 bijou64는 LEB128보다 2배에서 10배 더 빠르게 정수를 디코딩할 수 있으며, 특히 큰 숫자에서 그 차이가 두드러집니다. 인코딩 성능도 우수하지만, 작은 정수의 경우 LEB128이 약간 더 빠릅니다. bijou64는 유망한 방식이지만, 새로운 형식이기 때문에 LEB128보다 테스트가 덜 진행되었습니다. 따라서 고유성이 중요한 새로운 프로토콜에 추천되지만, 많은 기존 애플리케이션에서는 여전히 LEB128이 신뢰할 수 있는 선택입니다.
bijou64는 crates.io에서 오픈 소스 라이브러리로 제공되며, 다른 잠재적 확장을 위한 개발이 계속 진행되고 있습니다. 요약하자면, bijou64는 고유한 표현이 중요한 상황에서 정수를 인코딩하는 더 빠르고 안전한 대안을 제공합니다.
6.날씨에 맞춘 로스코(Rothko for your current weather conditions)
이 글은 미국 화가 마크 로스코의 작품에 대해 다루고 있습니다. 로스코는 빛과 색상을 활용한 것으로 유명합니다. 1940년대 후반 이후, 그는 사물을 묘사하기보다는 감정적인 경험을 창출하는 데 집중했습니다. 그의 그림은 일반적으로 부드러운 가장자리의 두세 개의 직사각형이 캔버스 위에 배치되어 있으며, 기쁨이나 비극과 같은 감정을 불러일으키도록 설계되었습니다. 그는 자신의 작품이 낮은 높이와 어두운 조명에서 전시되기를 선호했으며, 이는 관람객들이 단순히 감상하는 것을 넘어 깊이 있는 경험을 하도록 유도했습니다.
7.프레임워크 12, 왜 사야 할까?(It's hard to justify buying a Framework 12)
저는 외부 링크, 특히 유튜브 비디오에 접근할 수 없습니다. 하지만 비디오의 텍스트나 주요 내용을 제공해 주시면, 요약하는 데 기꺼이 도와드리겠습니다!
8.GTA 6, 개발자 연대!(GTA 6 Developers Unionize)
GTA 6 개발자들이 Rockstar Games의 행동에 맞서기 위해 Rockstar Game Workers Union을 결성했습니다. 이들은 법원에서 문제를 해결할 계획입니다. 이 노조는 영국 독립노동조합(IWGB)과 연계되어 있으며, 그들의 목표를 설명하는 영상을 통해 발표되었습니다.
주요 이슈는 다음과 같습니다. 30명 이상의 직원이 "중대한 비행"으로 해고되었으며, IWGB는 이것이 노조를 약화시키려는 시도라고 주장하고 있습니다. 이 노조는 영국 내 다양한 Rockstar 사무소의 직원들로부터 지지를 받고 있습니다. 그들은 임금 투명성을 개선하고, 유연한 근무를 허용하며, 과도한 초과 근무를 없애는 것을 목표로 하고 있습니다.
노조는 업데이트를 위해 소셜 미디어 계정을 만들었고, Rockstar에 대한 법적 싸움을 위해 기부를 요청하고 있습니다. Rockstar가 이러한 법적 절차에 간섭하고 있다는 주장도 제기되고 있습니다.
9.액체 AI, 38T로 훈련된 8B-A1B 공개!(Liquid AI reveals 8B-A1B MoE trained on 38T)
Liquid AI가 LFM2.5-8B-A1B라는 새로운 모델을 출시했습니다. 이 모델은 노트북과 같은 소비자 기기에서 효율적으로 사용할 수 있도록 설계되었습니다. 이전 모델인 LFM2-8B-A1B보다 개선된 점은 컨텍스트 창이 32K에서 128K 토큰으로 확장되었고, 어휘가 두 배로 늘어나 비라틴 언어에 대한 지원이 강화되었다는 것입니다. 속도 최적화가 이루어져 도구 호출을 효과적으로 연결하고 복잡한 지시를 따를 수 있습니다.
주요 특징으로는 일반 소비자 하드웨어에서 잘 작동하는 온디바이스 어시스턴트 기능이 있습니다. 이전 버전과 비교해 추론 능력, 정확성, 그리고 잘못된 출력인 환각 현상이 크게 개선되었습니다. 또한, CPU와 GPU 모두에 최적화되어 있어 응답 생성 속도가 매우 빠릅니다.
훈련 과정에서도 여러 언어를 더 잘 처리할 수 있도록 컨텍스트가 확장되고 토큰화가 개선되었습니다. 반복적인 추론 루프를 피하고 환각 현상을 효과적으로 관리할 수 있는 메커니즘도 도입되었습니다.
벤치마크 결과에 따르면, LFM2.5-8B-A1B는 수학 문제 해결과 지시 따르기 등 다양한 작업에서 더 작거나 큰 모델들과 경쟁력 있는 성능을 보여줍니다.
전반적으로 LFM2.5-8B-A1B는 개인 기기에서 강력한 AI 시스템을 직접 운영할 수 있는 비전을 향한 중요한 진전을 나타내며, 사용자 프라이버시와 효율성을 유지합니다. 이 모델은 Hugging Face와 같은 플랫폼에서 다운로드 및 세부 조정이 가능합니다.
10.AI도 막는 CAPTCHA(CAPTCHAs can still detect AI agents)
"메인 사이트"라는 언급이 있었지만, 요약할 특정 텍스트가 제공되지 않았습니다. 요약하고 싶은 텍스트를 제공해 주시면 기꺼이 도와드리겠습니다!
11.TV 탐험가: 무료 TV의 진화(TV Explorer. Adding advanced UI to free online TV)
TVExplorer는 사용자들이 TV 프로그램과 영화를 찾고 탐색할 수 있도록 도와주는 도구 또는 플랫폼입니다. 이 플랫폼은 추천 기능, 검색 옵션, 다양한 제목에 대한 정보 등을 제공하여 시청 경험을 향상시킵니다. 사용자는 자신의 취향에 맞춰 새로운 콘텐츠를 쉽게 발견할 수 있습니다.
12.AI, 프론트엔드의 암흑기?(Is AI causing a repeat of frontend’s lost decade?)
이 기사는 인공지능(AI)이 프로그래밍 직업 시장, 특히 프론트엔드 개발자에게 미치는 영향을 다루고 있으며, 과거의 기술 변화와의 유사성을 언급하며 "기술 저하" 현상을 설명합니다.
AI는 프로그래밍 작업을 단순화하고 있으며, 이는 자바스크립트 프레임워크가 프론트엔드 개발을 덜 숙련된 작업자에게 더 접근 가능하게 만든 것과 유사합니다. 이로 인해 개발자들 사이에서 전문 지식과 기술이 감소하고 있습니다.
프론트엔드 개발은 과거에 HTML, CSS 및 성능 문제에 대한 깊은 이해를 요구했습니다. 그러나 프레임워크의 발전으로 일반 프로그래머들도 이러한 작업을 기본 기술을 마스터하지 않고 수행할 수 있게 되었습니다.
AI 도구는 이제 코딩 작업을 자동화하는 데 사용되고 있으며, 이는 개발자들 사이에서 품질과 이해도를 저하시킬 수 있습니다. 저자는 AI를 "주니어 엔지니어"에 비유하며, AI의 결과물을 비판적으로 평가할 필요성을 강조합니다.
이 기사는 바우하우스 운동을 언급하며, 장인 정신과 산업 프로세스를 통합하려는 노력이 소프트웨어 개발에도 유사하게 적용될 수 있음을 시사합니다. 이는 품질과 효율성을 균형 있게 유지하는 데 도움이 될 수 있습니다.
AI와 프레임워크의 사용이 쉬워짐에 따라 낮은 품질의 소프트웨어가 생산될 위험이 커집니다. 이러한 도구들이 개발 속도를 높일 수 있지만, 신중하게 관리하지 않으면 잘 설계되지 않은 제품이 나올 수 있습니다.
저자는 고품질 작업에 대한 수요는 줄어들 수 있지만, 진입 장벽이 낮아짐에 따라 전체 소프트웨어 산업은 성장할 것이라고 예측합니다. 그러나 여전히 품질을 우선시하는 숙련된 인력이 필요할 것입니다.
전반적으로 이 기사는 프로그래밍에서 AI가 가져오는 도전과 기회를 강조하며, 개발자들이 새로운 기술에 적응하면서도 자신의 기술을 잘 유지할 것을 촉구합니다.
13.로빈후드, AI 주식 거래 가능!(Robinhood now lets your AI agents trade stocks)
기술 산업은 AI 에이전트에 점점 더 많은 관심을 기울이고 있으며, 일부 기업은 이러한 에이전트가 사용자 대신 결제와 주식 거래를 할 수 있는 기능을 개발하고 있습니다.
주식 거래 앱인 로빈후드는 AI 에이전트 거래를 지원하고, AI 에이전트를 위한 새로운 가상 신용 카드를 도입한다고 발표했습니다. 사용자는 AI 에이전트를 위한 별도의 계정을 만들 수 있으며, 이 에이전트는 사용자의 투자 포트폴리오를 분석하고 거래를 제안할 수 있습니다. 그러나 에이전트는 전용 지갑에서 미리 충전된 잔액만 사용하여 거래를 실행할 수 있습니다. 사용자는 AI 에이전트가 수행한 모든 거래에 대한 알림을 받고, 앱에서 그 활동을 모니터링할 수 있습니다. 일부 거래는 실행 전에 사용자 승인이 필요할 수 있으며, 로빈후드는 의심스러운 활동을 검토하기 위해 사기 탐지 기능을 제공합니다.
현재 AI 거래 기능은 베타 버전으로 제공되며 주식 거래만 지원하지만, 로빈후드는 향후 옵션, 암호화폐 등으로 이 기능을 확장할 계획입니다. 가상 신용 카드는 처음에 로빈후드 골드 카드 소지자에게 제공되며, 사용자는 AI 에이전트의 지출 한도와 승인 선호도를 설정할 수 있습니다.
로빈후드는 AI 기능을 강화하고 있으며, AI 연구 플랫폼을 인수하고 투자 조언을 위한 AI 어시스턴트를 추가한 바 있습니다. 스트라이프와 아마존을 포함한 다른 기업들도 사용자 대신 결제를 할 수 있는 AI 에이전트를 개발하고 있습니다.
14.웰링턴의 편지(Letter from the Duke of Wellington to the British Foreign Office (1809))
제공된 링크는 조지아 공대의 계정 관리 절차에 대한 문서로 연결됩니다. 이 문서에는 대학의 컴퓨터 및 공학 대학(CNS)과 관련된 계정을 관리하는 방법에 대한 정보가 포함되어 있습니다. 더 자세한 내용은 링크를 방문해 보시기 바랍니다.
15.High Density Living, 2000 Years Ago: Inside the Roman Apartment Building(High Density Living, 2000 Years Ago: Inside the Roman Apartment Building)
요약이 없습니다.
16.모델보다 더 피곤해야 해(We should be more tired than the model)
저자는 자동 코드 생성 도구를 사용할 때 코드에 대한 통제를 잃는 것에 대한 우려를 표명합니다. 이러한 도구가 빠른 해결책을 제공하지만, 전통적인 코딩에서 필요한 기억력과 문제 해결 능력 같은 인지 과정을 활성화하지 않는다고 느낍니다.
저자는 이러한 도구를 사용하는 것이 게임처럼 느껴질 수 있으며, 이는 기술 습득에 방해가 될 수 있다고 지적합니다. 이를 극복하기 위해 저자는 도구를 보다 신중하게 사용할 수 있는 몇 가지 전략을 제안합니다. 첫째, 초기 코드를 스스로 작성한 후 도구에 검토를 요청하는 것입니다. 둘째, 이해하지 못하는 코드에 대해 도구에 질문하는 것입니다. 셋째, 도구를 사용하여 여러 구현 방법을 비교하는 것입니다. 넷째, 제안된 구현에 대해 다른 사람들과 논의하는 것입니다. 다섯째, 도구를 사용하기 전에 문제에 충분한 시간을 투자하는 것입니다. 마지막으로, 기본 프로그래밍 개념과 관련 문헌을 다시 살펴보는 것입니다.
이러한 방법들은 코딩 과정에 복잡성을 더하지만, 궁극적으로 저자의 이해와 기술을 강화하여 도구를 더 잘 활용할 수 있도록 돕습니다. 결론적으로, 개발자들은 자신이 의존하는 모델보다 자신의 작업에 더 깊이 관여해야 한다고 강조합니다.
17.오프라인으로의 은퇴(I am retiring from tech to live offline)
채드 화이타크는 기술 산업에서 은퇴하고 오프라인 생활에 집중하겠다고 발표했습니다. 그는 인공지능의 발전이 오픈 소스 프로젝트에 대한 자신의 열정을 줄였다고 느끼고 있습니다. 앞으로 모든 이들에게 좋은 일이 있기를 바란다고 전했습니다. 또한, 글을 쓰고 있을 당시 센트리에서 일하고 있었다고 언급했습니다.
18.CVE-벤치: LLM 취약점 테스트(CVE-Bench: testing LLM agents on real-world vulnerability patches)
이 텍스트는 AI 모델이 실제 보안 취약점을 수정하는 능력을 평가하는 새로운 기준인 CVE-Bench에 대해 다루고 있습니다. 이 기준은 OpenAI의 세 가지 모델과 Poolside의 두 가지 모델을 포함해 총 다섯 개의 AI 모델이 20개의 실제 보안 취약점(CVE)을 해결하는 성능을 세 가지 조건, 즉 전체 권고사항, 행동 설명, 위치 정보에 따라 평가합니다.
주요 내용은 다음과 같습니다. 첫째, 성능 결과에서 어떤 모델도 일관되게 취약점을 수정하지 못했습니다. 가장 성능이 좋은 모델인 gpt-5.5는 전체 과제의 50%를 해결했으며, 가장 유리한 조건에서는 60%를 해결했습니다. 그러나 모델이 결함에 대한 설명 없이 파일 위치만 제공받았을 때 성능은 떨어졌습니다.
둘째, CVE-Bench는 실제 보안 문제를 테스트하기 위해 설계되었으며, 다양한 파이썬 프로젝트에서 발생하는 여러 취약점에 초점을 맞추고 있습니다. 과제는 관련성과 관리 가능성을 고려하여 신중하게 선별되었습니다.
셋째, 각 모델은 통제된 환경에서 테스트되었으며, 소스 코드에 접근할 수 있었고, 보고된 취약점을 수정하기 위해 탐색, 수정 또는 테스트를 수행해야 했습니다. 이 기준은 취약점이 수정되었는지 여부뿐만 아니라, 모델이 문제를 해결하는 접근 방식도 평가하며, 수정 횟수와 도구 사용과 같은 요소를 고려합니다.
넷째, 평가 결과는 "잘못된 검색 편향"과 같은 구조적인 실패 패턴을 드러냈습니다. 이는 모델이 작업에 집중하지 못하는 경우를 의미하며, "예산 소진"은 모델이 완전한 수정을 구현하기 전에 시간이 부족해지는 상황을 나타냅니다.
다섯째, 이 기준은 파이썬에만 국한된 점과 최근 CVE의 작은 데이터셋을 포함한 한계가 있습니다. 이는 모델이 이전에 유사한 수정을 본 적이 있을 가능성으로 인해 오염될 위험이 있습니다.
결론적으로, 어떤 모델도 그 가족 내에서 다른 모델보다 신뢰할 수 있게 우수한 성능을 보이지 않았으며, 결과는 더 저렴한 모델이 성능 차이에도 불구하고 비용 효율적일 수 있음을 시사합니다. 이 기준은 보안 패치에서 AI 개발에 대한 정보를 제공하고, 데이터셋과 평가 방법 개선을 위한 추가 기여를 장려하는 것을 목표로 하고 있습니다.
이 평가는 AI가 보안 취약점을 효과적으로 해결하는 데 직면한 지속적인 도전 과제를 강조하며, 실제 시나리오에서 철저한 테스트의 중요성을 부각시킵니다.
19.로컬 Git 원격(Local Git remotes)
"cani"라는 프로젝트를 진행하면서, 집 서버에 로컬 Git 원격 저장소를 설정했습니다. 그 과정은 다음과 같습니다.
먼저, 충돌을 피하기 위해 베어 저장소를 만들기 위해 프로젝트 폴더를 새로운 위치로 복제했습니다. 이를 위해 터미널에서 다음 명령어를 입력했습니다.
cd /home/user/bares git clone --bare /home/user/projects/cani
그 다음, 같은 컴퓨터에서 베어 저장소를 원격으로 추가했습니다. 명령어는 다음과 같습니다.
git remote add local /home/user/bares/cani.git
다른 컴퓨터에서 추가할 때는 다음과 같이 입력했습니다.
git remote add local ssh://USER@MACHINE:/home/user/bares/cani.git
이후, 원격 저장소의 기본 브랜치를 'main'으로 설정했습니다. 명령어는 다음과 같습니다.
git remote set-branches local main
변경 사항을 푸시할 때는 다음 명령어를 사용했습니다.
git push local
변경 사항을 풀 때는 다음과 같이 입력했습니다.
git pull local
로컬 원격 저장소를 사용하는 것이 매우 유용하다는 것을 알게 되었습니다. 특히 외부 원격 저장소의 가동 시간이 낮을 때 더욱 그렇습니다. 이 설정 덕분에 지연 없이 빠르게 푸시할 수 있었고, 친구의 서버에 백업을 유지할 수 있었습니다. 전반적으로, 대형 기술 서비스에 의존하지 않고 프로젝트를 관리하는 좋은 방법이었습니다.
20.내 오픈소스 프로젝트로 피싱 사건 발생!(Someone used my open source project to phish people)
2026년 5월, 오픈 소스 프로젝트 관리 도구인 카네오의 제작자인 안드레 아체프스키는 자신의 클라우드 버전이 봇넷에 의해 악용되어 14,000명에게 피싱 이메일이 발송된 사실을 발견했습니다. 공격자는 짧은 시간 안에 949개의 작업 공간을 생성하고, 카네오와 관련된 인증된 도메인을 사용하여 합법적으로 보이는 초대장을 보냈습니다.
피싱 공격이 성공한 이유는 카네오의 가입 과정이 너무 개방적이었고 필요한 보안 조치가 부족했기 때문입니다. 안드레는 설계 결함으로 인해 공격자가 도구를 의도한 대로 사용할 수 있었음을 깨달았고, 캡차, 속도 제한, 의심스러운 이메일 주소 필터와 같은 더 나은 안전 장치의 필요성을 강조했습니다.
공격 이후, 그는 피싱 계정에 대한 접근을 신속하게 차단하고 초대장을 정리했습니다. 또한 향후 악용을 방지하기 위해 새로운 보안 기능을 도입했습니다. 안드레는 자신의 프로젝트 클라우드 버전이 자가 호스팅 버전과는 다른 위험을 안고 있다는 것을 배우고, 알지 못하는 사용자에게 서비스를 제공할 때의 책임을 인식했습니다. 그는 클라우드 버전을 유지할 계획이지만, 이를 더 안전하게 만들고 합법적인 사용자에게는 여전히 사용하기 편리하도록 할 것입니다.
21.AI 시대의 전문성(Expertise in the age of AI)
AI 코딩 에이전트의 시대에 접어들면서 주니어 엔지니어를 채용하는 것이 점점 덜 매력적이 되어가고 있습니다. 이는 주니어 엔지니어의 높은 비용과 시니어 엔지니어의 생산성을 극대화해야 할 필요성 때문입니다. 시니어 엔지니어들은 쉽게 일자리를 찾을 수 있지만, 최근 컴퓨터 과학을 졸업한 신입들은 취업 시장에서 큰 어려움을 겪고 있습니다. 그럼에도 불구하고, 주요 기업들은 여전히 뛰어난 주니어 인재를 찾기 위해 경쟁하고 있으며, 이는 전문성 요구의 변화가 있음을 보여줍니다.
AI가 일에 미치는 영향은 과학 계산기가 발명된 이후 인간 계산기의 감소와 비슷합니다. 계산기가 더 발전했음에도 불구하고, 교육에서는 여전히 수학 개념을 배우는 것을 강조합니다. 이는 신호 가설(학위가 필터 역할을 함)과 기술 가설(고생을 통해 직관을 얻는 것)이 경험이 많은 엔지니어들이 코딩 에이전트를 잘 활용하는 이유를 설명하기 때문입니다.
현재 코딩 에이전트와 성공적으로 상호작용하기 위해서는 약 5년의 경험이 필요합니다. 이로 인해 많은 신입 졸업생들이 따라잡기 어려운 격차가 생기고 있습니다. 따라서 강한 코딩 직관을 가진 소수의 주니어 엔지니어만이 가치 있는 인재로 평가받고 있습니다.
소프트웨어 엔지니어링에 진입하기 위한 기준이 높아지고 있지만, 모든 사람은 다양한 분야에서 AI를 효과적으로 활용하기 위해 기본적인 코딩 기술을 배워야 합니다. 짧은 학습 기간을 통해 개인은 AI에게 도움을 요청하는 방법, 출력 결과의 정확성을 확인하는 방법, 프로그래밍 개념을 적용하는 방법을 이해할 수 있습니다.
결론적으로, AI에 의존하기 전에 기술을 숙달하는 것이 중요하다는 점이 강조됩니다. 초기 수학 수업에서 계산기를 사용하지 않았던 것처럼, 개인은 AI 도구에 의존하기 전에 자신의 작업에 깊이 몰입해야 합니다.
22.세다나 채용 중!(Cedana (YC S23) Is Hiring)
AI와 고성능 컴퓨팅(HPC)은 높은 비용과 제한된 자원으로 인해 실패 시 큰 손실을 초래합니다. 연구와 수익을 위해 클러스터의 생산성을 유지하는 것이 중요하지만, 작업 부하와 하드웨어 관리는 점점 더 복잡해지고 있습니다.
Cedana는 자동화된 GPU 체크포인팅을 통해 AI와 HPC 클러스터의 활용도와 신뢰성을 향상시킵니다. 이 기술은 데이터 손실 없이 GPU 작업 부하를 신속하고 원활하게 이전할 수 있게 하여 신뢰성과 속도를 높입니다. Kubernetes, SLURM, NVIDIA Dynamo와 같은 기존 시스템과 쉽게 통합되며, 코드나 설정을 변경할 필요가 없습니다.
Cedana 팀은 AI를 위한 계산 프로세스 최적화에 대한 풍부한 경험을 가지고 있으며, 주목할 만한 연구 기여를 해왔습니다. 이들은 다양한 환경에서 고급 자동화를 배포한 경험이 있으며, 헬스케어 AI 회사를 성공적으로 설립하고 매각한 경력이 있습니다.
Forward Deployed Engineer로서 고객과의 기술적 협력을 관리하고, Cedana의 솔루션을 고객의 고유한 환경에 맞게 맞춤화하는 역할을 맡게 됩니다. 시스템 설치 및 구성, 제품 혁신 주도, 성능 최적화, 신뢰할 수 있는 플랫폼 운영 보장 등의 책임이 있습니다.
주요 책임으로는 SLURM 및 Kubernetes에 대한 고객 통합 주도, 기술적 격차 식별 및 제품 개선을 위한 피드백 제공, 플랫폼 성능 측정 및 최적화, 중요한 배포 처리 및 문제 해결, 향후 배포를 간소화하기 위한 내부 가이드 개발이 포함됩니다.
자격 요건으로는 SLURM과 관련된 소프트웨어 엔지니어링 경험이 3-10년 이상 필요하며, 기업 또는 연구 배포를 처음부터 끝까지 관리한 경험이 있어야 합니다. 강력한 리눅스 및 Kubernetes 지식과 시스템 디버깅 및 자원 관리에 대한 이해가 요구됩니다.
우대 사항으로는 HPC 통합 경험, 고객과의 대면 역할, 연구 컴퓨팅 경험이 포함됩니다. SLURM 플러그인 개발 경험과 관련 아키텍처에 대한 이해, AI 오케스트레이션 도구 및 오픈 소스 스케줄러 경험이 있으면 좋습니다.
이 직무는 원격 근무가 가능하며, 미국 기반으로 약 25%의 출장이 필요합니다. 연봉은 14만 달러에서 18만 달러 사이이며, 주식 옵션이 포함됩니다. 복리후생으로는 종합 건강 보험, 무제한 유급 휴가, 401K 플랜이 제공됩니다.
Cedana는 모든 배경과 신분의 지원자를 환영하는 평등한 기회를 제공하는 고용주입니다.
23.로봇 훈련, 무료 청소 서비스!(Shift will clean homes for free to train future robots)
AI 스타트업인 Shift가 청소하는 동안 청소원의 모습을 촬영하는 대가로 무료 가정 청소 서비스를 제공하고 있다. 이 서비스의 목적은 향후 가정용 로봇 개발을 위한 훈련 데이터를 수집하는 것이다. 청소원들은 자신의 시각에서 행동을 촬영할 수 있는 카메라가 장착된 특별한 "마법 모자"를 착용한다.
Shift는 고객의 개인 정보가 보호된다고 강조하며, 훈련에 사용되기 전에 개인 정보는 흐림 처리된다고 설명했다. 현재 이 서비스는 뉴욕에서 제공되고 있으며, 곧 다른 도시로 확장할 계획이다. 무료 청소 서비스는 일시적인 것이며, Shift는 향후 배관 및 요리와 같은 다른 서비스로도 사업을 확장할 예정이다.
24.실시간 LLM 추론: 3k 토큰/s(Real-time LLM Inference on Standard GPUs: 3k tokens/s per request)
Kog AI는 Kog Inference Engine(KIE)을 기술 미리보기로 출시했습니다. 이 엔진은 AMD MI300X GPU에서 초당 3,000개의 토큰을 생성하고, NVIDIA H200 GPU에서는 2,100개의 토큰을 생성하는 인상적인 속도를 자랑합니다. KIE는 실시간 추론을 위해 설계되었으며, 특히 단일 요청 상황에서 AI 에이전트의 응답 속도를 최적화하는 데 중점을 두고 있습니다.
KIE는 표준 데이터 센터 GPU가 특수한 추론 하드웨어와 동등한 성능을 발휘할 수 있음을 보여줍니다. 이는 소프트웨어 스택을 최적화함으로써 가능해졌습니다. 사용자들은 라이브 코딩 플레이그라운드에서 엔진의 기능을 직접 테스트할 수 있습니다.
AI 에이전트에게 응답 생성 속도는 매우 중요합니다. 많은 작업이 순차적인 상호작용을 요구하기 때문에, 더 빠른 속도는 사용자 경험과 생산성을 크게 향상시킬 수 있습니다. 높은 토큰 생성 속도를 달성하는 데 있어 주요한 병목 현상은 계산 성능이 아닌 메모리 대역폭입니다. Kog는 이 대역폭을 극대화하여 성능을 개선하고 있습니다.
Kog는 전통적인 다중 커널 접근 방식에서 발생하는 지연을 없애는 독특한 모노커널 런타임을 개발했습니다. 이로 인해 더 빠른 토큰 생성이 가능해졌습니다. Kog 팀은 이 기술을 확장하여 더 큰 머신러닝 모델과 효율성을 높이기 위한 양자화 기법 등 추가 기능을 지원할 계획입니다.
Kog의 혁신은 표준 GPU에서 AI 추론이 수행되는 방식을 혁신할 수 있는 잠재력을 가지고 있으며, 독점 하드웨어에 의존하지 않고도 높은 성능을 달성할 수 있음을 보여줍니다. Kog AI의 발전은 AI 인프라 분야에서 중요한 역할을 할 것으로 기대되며, AI 애플리케이션의 속도와 효율성을 향상시키는 데 기여할 것입니다.
25.ATLAS: 대규모 자동화 교과서 라이브러리(ATLAS: Autoformalized Textbook Library At Scale)
이 텍스트는 트위터 게시물과 "대규모 수학 형식화"라는 제목의 논문을 언급하고 있습니다. 이 논문은 제공된 링크에서 arXiv에서 확인할 수 있습니다. 논문의 주제는 수학 개념과 증명을 체계적으로 구조화하고 형식화하는 노력에 관한 것으로, 이를 통해 더 많은 사람들이 이해하고 관리할 수 있도록 하는 데 중점을 두고 있습니다.
26.강한 실행의 길(Durable execution, the hard way)
이 가이드는 Go와 Postgres를 사용하여 내구성이 있는 실행 엔진을 구축하는 방법을 설명합니다. 이 내용은 Kelsey Hightower의 'Kubernetes the hard way'에서 영감을 받았습니다. 내구성 있는 실행은 함수가 진행 상황을 저장하고 실패에서 복구할 수 있게 해주어, 특히 인공지능 애플리케이션에서 긴 작업을 수행할 때 유용합니다. 이러한 방식을 사용하는 시스템은 '워크플로우 엔진'이라고 불립니다.
이 가이드는 내구성 있는 실행 엔진을 이해하고자 하는 사람들과 자신만의 워크플로우 엔진을 개발하는 개발자를 위한 것입니다. SQL, 코딩, 백엔드 개념에 대한 기본 지식이 필요합니다. 필요한 환경은 Go 1.25 이상, Postgres(가능하면 Docker를 통해), 그리고 pgx입니다. 각 레슨은 탐색을 위한 README.md 파일, 예제 코드를 실행할 main.go 파일, 스키마와 쿼리를 위한 SQL 파일로 구성되어 있습니다.
가이드를 마치면 간단하고 기능적인 워크플로우 엔진을 갖추게 됩니다. 이 가이드는 사용자 친화적인 기능보다는 기본 개념을 이해하는 데 중점을 두고 있습니다.
레슨 내용에는 간단한 작업 큐, 동시 작업 제한, 내구성 있는 이벤트 로그, 비결정론 추적, 내구성 있는 작업 등이 포함됩니다. 내구성 있는 실행은 전적으로 Postgres에서 구현되며, 상태가 있는 내구성 있는 작업과 독립적인 일반 작업을 구분합니다. 작업 관리를 위한 다양한 재시도 및 재실행 기능도 포함되어 있습니다.
코드와 SQL 파일을 실험해 볼 수 있으며, 오류를 발견하면 GitHub에 보고하여 보상을 받을 수 있습니다. 관심이 있다면, Postgres 기능을 활용한 성능 향상 및 작업 관리와 같은 고급 주제를 다루는 추가 레슨도 제공될 수 있습니다. 이 가이드는 레슨 지침을 검증하는 데 AI를 사용했지만, 내용 작성에는 사용되지 않았습니다.
27.지속 가능할까?(Is this sustainable?)
이 기사는 지난 3년 동안 AI 도구를 완전히 도입한 조직에서 시니어 엔지니어의 역할에 미친 영향을 다루고 있습니다. 주요 내용은 다음과 같습니다.
첫째, 작업 방식의 변화가 있습니다. 아이디어를 구상하고 실제 프로토타입을 만드는 데 걸리는 시간이 크게 줄어들었습니다. 시니어 엔지니어들은 이제 아이디어를 신속하게 시연할 수 있는 프로토타입을 제작할 수 있어 의사결정이 빨라졌습니다. 그러나 엔지니어링 작업이 저렴해진 반면, 팀 간의 조정과 정렬은 더 어려워졌습니다.
둘째, 기술의 재분배가 이루어지고 있습니다. AI 도구를 효과적으로 활용하는 엔지니어들은 더 많은 영향력을 얻고 있지만, 이러한 도구에 어려움을 겪는 엔지니어들은 불리한 상황에 놓일 수 있습니다. 이로 인해 조직 내 기회에 차이가 생기고 있습니다.
셋째, 시니어 역할의 변화가 있습니다. AI가 주로 초급 직무를 위협한다고 여겨지는 것과는 달리, 시니어 엔지니어들은 더 많은 실무 작업과 전략적 책임을 맡게 되었습니다. 그들은 이제 더 많은 코딩과 전략 문서 작성을 하고 있지만, 이는 멘토링과 깊이 있는 사고를 위한 시간을 줄이는 결과를 가져왔습니다.
넷째, 지속 가능성에 대한 우려가 커지고 있습니다. 현재의 작업 속도는 지속 가능하지 않습니다. 생산성이 높아진 것처럼 보이지만, 기대치는 더욱 빠르게 상승하여 시니어 엔지니어들에게 더 큰 압박을 주고 멘토링과 같은 중요한 인간 중심 작업을 위한 시간이 줄어들고 있습니다.
다섯째, 깊이와 폭의 균형이 중요해지고 있습니다. 시니어 엔지니어들은 AI 관련 작업에 더 전문화되고 있어 일반적인 지식을 잃을 위험이 있습니다. 이러한 전문화는 현재는 가치를 더할 수 있지만, 기술 환경이 변화할 경우 부담이 될 수 있습니다.
여섯째, 업무 범위가 크게 확대되었습니다. 엔지니어들은 이제 특정 팀뿐만 아니라 전체 조직에 영향을 미치는 이니셔티브에 참여하고 있지만, 이는 성공 측정과 공로 인정에서 어려움을 초래합니다.
마지막으로, 시니어 엔지니어들이 겪는 이러한 역학은 미래에 중간 수준의 엔지니어들에게도 영향을 미칠 가능성이 높습니다. 전반적인 추세는 생산성이 증가했지만, 작업의 질과 엔지니어들의 복지가 위험에 처할 수 있음을 시사합니다.
결론적으로, AI 도구가 엔지니어링 작업 흐름을 혁신했지만, 새로운 도전 과제를 도입하여 역할의 지속 가능성을 낮추고 멘토링과 전략적 사고의 중요성을 감소시킬 수 있습니다.
28.내년, 난민 연령 AI 추정 시작(AI will be used to estimate age of asylum seekers from next year)
영국은 내년에 인공지능(AI) 도구를 사용해 난민 신청자의 나이를 추정할 계획입니다. 이 기술은 성인이 아동인 척하는 경우를 식별하는 데 목적이 있습니다. 정부는 국경에서 촬영된 사진을 분석할 소프트웨어 회사와 계약을 체결했습니다. 내무부는 이 기술이 성인이 난민 시스템을 악용하는 것을 방지하는 데 도움이 될 것이라고 믿고 있습니다. 최근 평가에서 아동이라고 주장한 사람 중 43%가 실제로는 성인으로 확인되었습니다.
하지만 인권 단체인 휴먼 라이츠 워치와 영국 사회복지사 협회는 AI를 이용한 나이 추정에 대해 비판하고 있습니다. 이들은 AI가 검증되지 않았고 취약한 아동에게 해를 끼칠 수 있다고 주장합니다. 나이 평가가 복잡한 과정이므로 훈련된 전문가가 처리해야 한다고 강조하고 있습니다.
정부가 이 기술을 도입하기로 한 배경에는 난민 신청이 증가한 것이 있습니다. 지난 한 해 동안 111,000건 이상의 신청이 있었습니다. 비판자들은 이 민감한 분야에서 AI를 사용하는 것이 심각한 실수를 초래하고 보호를 받으려는 아동의 권리를 침해할 수 있다고 경고하고 있습니다. AI 시스템은 내년에 도버의 처리 센터에서 시험 운영될 예정입니다.
29.가위바위보의 비밀 정원(The Secret Garden of Rock-Paper-Scissors)
가위 바위 보(RPS)는 많은 사람들이 세 가지 선택지를 넘어 확장하려고 시도한 간단한 게임입니다. 선택지를 늘리고 무승부를 허용함으로써 복잡한 전략과 상호작용의 장을 만들어냅니다.
게임은 가위 바위 보 도마뱀 스팍과 같은 버전으로 발전할 수 있으며, 이는 두 가지 선택지를 추가하지만 복잡성을 증가시킵니다. 이 경우 전통적인 가위 바위 보에 비해 무승부가 덜 발생합니다.
역설적인 토너먼트는 모든 움직임이 반격될 수 있는 무승부 없는 게임입니다. 움직임의 수가 증가함에 따라 게임은 균형을 유지하면서 다양한 전략을 제공합니다.
약한 토너먼트에서는 무승부를 허용함으로써 새로운 전략이 등장합니다. 플레이어는 공격적이거나 방어적인 전술을 선택할 수 있어 게임 플레이가 더욱 다양해집니다.
포괄적인 게임은 선택지 간에 서로 다른 강점과 약점을 가질 수 있으며, 여전히 유효한 전략이 됩니다. 이는 더 창의적인 게임 테마와 서사를 가능하게 합니다.
게임은 균형을 이루는 여러 전략을 가질 수 있어, 플레이어가 더 나은 결과를 위해 선택지를 혼합할 수 있습니다.
게임을 평가하는 데는 여러 지표가 도움이 될 수 있습니다. 예를 들어, 고유한 전략의 수, 무승부 발생률, 승리 확률의 균형 등이 있습니다.
이 글은 다양한 게임 변형과 그 특성을 탐구하며, 게임 디자이너들이 테마와 전략에 대해 창의적으로 생각하도록 독려합니다. 전통적인 가위 바위 보 게임을 확장함으로써 풍부한 역동성을 드러내어 게임 디자인과 전략 탐구의 비옥한 토양이 됩니다.
30.최신 확인 빈도 조사(Poll: How often do you check "newest"?)
초기 추천이 제출물이 메인 페이지에 도달하는 데 얼마나 중요한지에 대해 이야기합니다. 실제로 몇 명이 "최신" 제출물을 확인하여 주목받도록 도와주는지에 대한 의문을 제기합니다. 저자는 "죽은 글 보기" 옵션을 활성화한 사용자와 이를 연결하는 것에 대한 잠재적인 관심도 언급합니다. 설문조사가 편향될 수 있다는 점을 인정하면서도 이 아이디어가 흥미롭다고 생각합니다.
31.대규모 AI 코드 리뷰(Orchestrating AI code review at scale)
이 텍스트는 Cloudflare에서 AI 코드 리뷰를 도입하여 효율성을 높이고 엔지니어링 팀의 병목 현상을 줄이는 방법에 대해 설명합니다. 주요 내용을 요약하면 다음과 같습니다.
전통적인 코드 리뷰는 긴 대기 시간과 반복적인 피드백 주기로 인해 엔지니어링 속도를 늦출 수 있습니다. 기존의 AI 코드 리뷰 도구를 사용한 초기 시도는 유연성이 제한적이어서 Cloudflare는 자체 AI 코드 리뷰 시스템을 개발하게 되었습니다.
Cloudflare는 OpenCode라는 시스템을 구축했습니다. 이 시스템은 단일 모델에 의존하지 않고 여러 전문 AI 에이전트를 활용하여 코드 리뷰를 수행합니다. 여기에는 보안과 코드 품질과 같은 특정 분야에 집중하는 에이전트가 포함됩니다.
이 시스템은 조합 가능한 플러그인 아키텍처로 설계되어 있어, 다양한 버전 관리 시스템과 AI 제공업체와 함께 사용할 수 있습니다. 이를 통해 의존성을 하드코딩하지 않고도 유연하게 운영할 수 있습니다.
머지 요청이 들어오면 여러 전문 에이전트가 동시에 리뷰를 진행하여 실제 문제를 더 정확하게 식별하고 수동 리뷰 시간을 줄입니다. 시스템은 구조화된 로깅을 위해 JSON Lines (JSONL) 형식을 사용하여 실시간 처리와 효율적인 데이터 처리를 가능하게 합니다.
이미 리뷰된 머지 요청에 변경 사항이 생기면, 시스템은 이전 피드백을 추적하며 점진적인 재리뷰를 수행할 수 있습니다. 첫 달 동안 이 시스템은 131,000건 이상의 리뷰를 완료했으며, 평균 리뷰 시간은 약 3.5분으로 수동 개입이 필요한 경우는 적었습니다.
리뷰당 평균 비용은 약 1.19달러였으며, 복잡한 리뷰의 경우 비용이 더 높아지지만, 전반적으로 시간과 자원을 절약하는 데 기여했습니다. 그러나 AI 시스템은 여전히 전체 아키텍처 맥락이 부족하고 복잡한 동시성 문제에 어려움을 겪는 등 한계가 있습니다.
전반적으로 Cloudflare에서 코드 리뷰에 AI를 도입한 것은 리뷰 과정을 빠르고 효율적으로 개선했으며, 코드의 다양한 측면에 전문적으로 집중할 수 있는 기회를 제공했습니다.
32.1997년식 퀘이크 재현!(Let's compile Quake like it's 1997)
2026년 2월 5일, 파비앙 상글라르가 1997년의 방식으로 퀘이크 실행 파일을 만드는 과정을 자세히 설명한 가이드를 공유했습니다. 퀘이크의 초기 버전은 HP 712-60에서 개발되었고, 이후에는 인터그래프 하드웨어를 사용하여 Windows NT와 Visual C++로 작업했습니다.
주요 내용은 다음과 같습니다. 첫째, 역사적 배경으로 퀘이크의 초기 실행 파일은 다양한 하드웨어를 활용한 독특한 환경에서 만들어졌으며, 초기 출시 후 Windows NT로 전환되었습니다. 둘째, 빌드 환경을 재현할 수 있는 옵션으로는 인터그래프 워크스테이션(찾기 어려움), 듀얼 펜티엄 프로 머신(더 쉬움), 90년대 후반의 PC, 오라클의 VirtualBox를 이용한 가상 머신이 있습니다.
셋째, 설치 과정은 Windows NT 4 설치가 간단하며 약 30분 정도 소요됩니다. 퀘이크를 빌드하기 위해서는 Visual C++ 6이 필요하며, CD가 없으면 온라인에서 찾을 수 있습니다. 넷째, 소스 코드 처리에서는 퀘이크 공식 아카이브에서 올바른 소스 코드(q1source.zip)를 받아야 VC++6에서 프로젝트 문제를 피할 수 있습니다.
마지막으로 빌드 과정에서는 설정 후 누락된 구성 요소로 인해 빌드 실패가 발생할 수 있으며, VC++ 프로세서 팩과 같은 추가 소프트웨어를 설치해야 합니다. 모든 설정이 완료되면 프로젝트를 성공적으로 빌드할 수 있어 퀘이크를 플레이할 수 있습니다. 이 글은 90년대 소프트웨어 개발의 복잡성과 특이성을 강조하며, 당시의 강력하지만 도전적인 도구들을 조명합니다.
33.튤립 광풍: 꽃이 집보다 비쌌던 시절(Tulip mania: when a single flower was worth more than a house (2025))
튤립 열풍은 1630년대 네덜란드에서 발생한 중요한 사건으로, 튤립 구근의 가치가 급등하여 종종 집값과 맞먹는 수준에 이르렀습니다. 이 열풍은 오스만 제국에서 튤립이 도입되면서 시작되었고, 부유층 사이에서 지위의 상징으로 인기를 끌었습니다.
사람들은 튤립 구근을 투자 대상으로 거래하기 시작했고, 이로 인해 가격이 폭등했습니다. 예를 들어, '셈퍼 아우구스투스'라는 희귀한 구근은 암스테르담의 운하 집과 같은 가격에 거래되었습니다. 그러나 1637년 2월, 경매에 구매자가 나타나지 않으면서 이 금융 거품은 터졌고, 가격이 폭락하여 많은 투자자들이 재산을 잃게 되었습니다.
네덜란드 경제가 전반적으로 붕괴되지는 않았지만, 이 사건은 문화적으로 큰 수치로 남았습니다. 오늘날에도 튤립은 네덜란드 문화에서 특별한 위치를 차지하고 있으며, 네덜란드는 세계에서 가장 많은 튤립 구근을 생산하는 나라입니다. 튤립 열풍은 시장 투기와 비이성적인 과열의 위험에 대한 경고의 이야기로 자주 언급됩니다.
34.날씨의 과학과 자연(The Science of Weather and the Nature of Science)
이 글은 과학 역사에서 중요한 인물인 장 바티스트 라마르크의 업적과 기여에 대해 다루고 있습니다. 라마르크는 18세기 후반 파리에서 살았으며, 처음에는 구름 관찰에 집중했습니다. 이를 통해 그는 최초의 구름 분류 중 하나를 만들었습니다.
라마르크는 다섯 가지 구름 유형을 구분하고, 1802년에 발표한 기상 연감에서 그의 연구 결과를 공개했습니다. 같은 해에 그는 "생물학(Biologie)"이라는 용어를 처음 사용했습니다. 그는 달이 중력으로 날씨 패턴에 영향을 미친다고 믿었으며, 이는 현대 기상학에서 "대기 조수"로 인정받고 있습니다.
라마르크는 기상학을 모든 사람이 이해할 수 있도록 하려 했습니다. 그는 대중에게 날씨 관측을 기록하도록 초대하여 참여적인 공동체를 조성했습니다. 그러나 그의 아이디어는 동시대의 수학자들로부터 비판을 받았고, 그들은 그의 확률적 접근이 결정론적 모델에 비해 비과학적이라고 여겼습니다.
라마르크는 프랑스에 국가 기상 서비스를 설립할 것을 제안했으며, 이는 잠시 시행되었지만 정치적 변화로 인해 결국 종료되었습니다. 그의 기여에도 불구하고 라마르크의 연구는 종종 조롱당했으며, 기존 과학자들로부터 반대에 직면했습니다. 그러나 그의 날씨와 생물학에 대한 혁신적인 아이디어는 최근 몇 년 동안 인정받기 시작하며, 과학 역사에서 그의 중요성을 강조하고 있습니다.
전반적으로 라마르크의 작업은 관찰, 대중 참여, 과학적 탐구를 결합하려는 초기 시도를 나타내며, 자연과 인류의 상호 연결성을 믿었던 그의 신념을 보여줍니다.
35.클로드 오퍼스 4.8(Claude Opus 4.8)
2026년 5월 28일, Claude Opus 4.8이 출시되었습니다. 이번 버전은 이전 버전인 4.7보다 성능이 향상되고 새로운 기능이 추가되었습니다. 업그레이드는 동일한 가격으로 제공됩니다.
Opus 4.8은 더 나은 협업 능력을 보여주며, 특히 복잡한 작업에서 판단력과 신뢰성이 향상되었습니다. 새로운 기능으로는 동적 워크플로우가 추가되어, Claude Code가 대규모 작업을 여러 개의 작은 작업으로 나누어 동시에 처리할 수 있게 되었습니다. 사용자는 Claude가 작업에 얼마나 많은 노력을 기울일지를 선택할 수 있어, 속도와 품질의 균형을 맞출 수 있습니다. 또한, 빠른 모드에서는 이전 모델보다 2.5배 빠른 속도로 작동하며, 비용 효율성도 개선되었습니다.
Opus 4.8은 다양한 벤치마크에서 뛰어난 성능을 보여주며, 코딩, 추론, 실용적인 작업에서 이전 모델과 경쟁사보다 우수한 결과를 나타냈습니다. 초기 테스트를 진행한 사용자들은 Opus 4.8의 신뢰성, 향상된 추론 능력, 복잡한 워크플로우를 효율적으로 처리하는 능력에 대해 긍정적인 평가를 내렸습니다.
또한, 이 모델은 작업에서 불확실성을 인식하는 능력이 향상되어, 근거 없는 주장을 피하는 데 더 능숙해졌습니다. 회사는 비슷한 능력을 가진 모델을 더 낮은 비용으로 개발할 계획이며, 고급 작업을 위한 새로운 모델인 Claude Mythos도 개발 중입니다.
전반적으로 Claude Opus 4.8은 AI 성능과 사용자 경험에서 중요한 업그레이드를 나타내며, 이전과 동일한 가격 구조로 제공됩니다.
36.레고 도난 사건!(Bricks and Minifigs Stole a Man's $200k Lego Collection)
MyBrickLog은 LEGO 수집가를 위한 무료 온라인 플랫폼입니다. 사용자들은 자신의 LEGO 세트를 추적하고 가격을 확인하며, 원하는 세트를 목록으로 만들 수 있습니다. 이 사이트에는 모든 테마의 LEGO 세트가 20,000개 이상 등록되어 있습니다. 주요 기능으로는 소유한 세트와 그 상태(밀봉, 개봉, 완전한 상태)를 추적하고, 단종된 세트의 소매 및 재판매 가격을 확인하며, 컬렉션과 미니피규어를 관리하는 기능이 있습니다.
브라이언 맨셀과 그의 아버지는 20만 달러 이상의 가치가 있는 LEGO 스타워즈 컬렉션을 만들었습니다. 그들은 지역의 Bricks & Minifigs 매장과 협력하여 이 컬렉션을 판매하기 위한 위탁 계약을 체결했습니다. 그러나 회사의 변화 이후, 매장은 컬렉션을 반환하지 않겠다고 주장하며 책임이 없다고 말했습니다. 브라이언은 회사 측으로부터 협박과 위협을 받았고, 그들은 그가 보상을 받았다고 주장했습니다. 유튜버 레클리스 벤은 이 상황을 기록하고 회사 경영진과 대면했지만, 저항에 부딪히고 경찰이 개입하는 사태가 발생했습니다. 법 집행 기관은 종종 브라이언과 벤을 피해자가 아닌 용의자로 취급하며 Bricks & Minifigs 편을 들었습니다. 결국 법원은 Bricks & Minifigs에 책임이 있다고 판결했지만, 매장은 브라이언에게 보상하는 대신 문을 닫았습니다. 이 사건은 기업의 행동과 법 집행 기관의 대응에 대한 신뢰성 문제를 제기합니다.
현재 브라이언 맨셀은 컬렉션을 잃은 후 GoFundMe 캠페인을 통해 지원을 요청하고 있습니다. 이 논란은 기업 윤리와 법적 책임 문제를 부각시키고 있습니다.
37.클로드 코드의 역동적 워크플로우(Dynamic Workflows in Claude Code)
Claude Code의 동적 워크플로우 도입으로 사용자는 복잡한 작업을 더 효율적으로 처리할 수 있게 되었습니다. 이 새로운 기능 덕분에 일반적으로 몇 달이 걸리는 프로젝트를 단 며칠 만에 완료할 수 있습니다. Claude는 여러 에이전트를 배치하여 다양한 하위 작업을 동시에 처리하는 오케스트레이션 스크립트를 동적으로 생성하여 결과를 전달하기 전에 철저한 검사를 보장합니다.
동적 워크플로우는 버그 수정, 코드 마이그레이션, 보안 감사와 같은 대규모 작업에 특히 유용합니다. 현재 Claude Code CLI, 데스크톱 앱, 그리고 특정 플랜의 VS Code 확장에서 사용할 수 있습니다. 그러나 표준 세션보다 더 많은 자원을 요구할 수 있으므로 사용자는 작은 작업부터 시작하는 것이 좋습니다.
동적 워크플로우를 사용하려면 사용자가 Claude에게 워크플로우 생성을 요청하거나 "울트라코드" 설정을 활성화하여 자동으로 워크플로우를 관리할 수 있습니다. 이 기능은 Zig에서 Rust로의 Bun 코드베이스 포팅과 같은 작업에서 이미 효과를 입증하며, 11일 만에 대규모 작업을 완료했습니다.
전반적으로 동적 워크플로우는 복잡한 엔지니어링 작업을 효율적이고 신뢰성 있게 수행할 수 있도록 하여 사용자의 필요에 맞춰 적응함으로써 생산성을 향상시킵니다.
38.환자 얼굴 스캔, 치료 지속의 조건(Headway Therapy Patients Forced to Scan Their Faces to Keep Getting Care)
온라인 치료 플랫폼인 헤드웨이는 고객과 제공자가 신원 확인을 위해 생체 인식 스캔을 받도록 요구할 예정입니다. 곧 시작되는 이 과정에서는 사용자가 정부에서 발급한 신분증 사진과 얼굴 사진을 찍어 신원을 확인해야 합니다. 이때 사용자는 기기의 카메라를 이용해 머리를 좌우로 움직여야 합니다. 이 절차는 선택할 수 있는 옵션이 없으며, 사용자는 반드시 따르거나 플랫폼을 떠나야 합니다.
39.UX에 집착한 키레나 하이라이터(An Obsessive Focus on UX: Pilot's Pressure-Regulating Kire-Na Highlighter)
파일럿의 키레나 형광펜은 일본의 과도한 디자인을 잘 보여주는 사례입니다. 이 디자인은 일상에서의 작은 불편함을 없애는 데 중점을 두고 있습니다. 디자이너들은 전통적인 형광펜의 문제점을 발견했습니다. 사용자가 압력을 조절하기 어려워서 하이라이트가 지저분하고 일관성이 없다는 것이었습니다. 이를 해결하기 위해 펜촉에 두 개의 압력 가이드를 추가하여, 직선으로 깔끔하게 표시할 수 있고 번짐이나 잉크가 새는 것을 방지하는 형광펜을 만들었습니다.
이 제품은 6년간의 개발 과정을 거쳤으며, 그 과정에서 프로젝트를 다시 시작하기도 했습니다. 새로운 나일론 팁과 빠르게 마르는 잉크를 도입하여, 일본어로 "깨끗한"이라는 뜻을 가진 키레나라는 이름에 걸맞은 제품이 탄생했습니다. 이 형광펜은 출시 첫 해에 1천만 개 이상 판매되며 큰 성공을 거두었습니다.
40.론니 치엥의 'AI 반대' 연설, 하버드 졸업생들 환호(Ronny Chieng's 'Fuck AI' Speech Met with Cheers from Harvard Graduates)
로니 챈은 "더 데일리 쇼"의 코미디언이자 스타로, 하버드 졸업식에서 강력한 연설을 하며 졸업생들에게 인공지능(AI)을 거부할 것을 촉구했습니다. 그는 AI에 대한 강한 반감을 드러내며, AI가 일반 사람들의 지능을 떨어뜨리고 기술에 대한 과도한 의존으로 인해 "인지적 부채"를 초래한다고 주장했습니다. 챈은 창의성과 예술을 만드는 과정이 AI가 제공하는 지름길보다 더 중요하다고 강조했습니다. 그의 연설은 청중으로부터 열렬한 지지를 받았으며, 이는 AI를 홍보하는 일부 연설자들이 받은 부정적인 반응과 대조적이었습니다. 그는 새로운 세대의 사명이 "AI를 파괴하는 것"이어야 한다고 믿으며, 진정한 기술과 노력은 기술에 의존하는 것보다 더 중요하다고 강조했습니다.
41.웹 터미널 Wterm(Wterm – A terminal emulator for the web)
웹 터미널 에뮬레이터인 "dub-term"은 브라우저에서 실행되는 도구입니다. 이 도구는 Zig 프로그래밍 언어로 작성되었으며, 빠른 성능을 위해 WebAssembly(WASM)로 컴파일됩니다. 주요 기능은 다음과 같습니다.
텍스트 기능으로는 기본적인 텍스트 선택, 복사/붙여넣기, 검색 및 접근성 지원이 포함됩니다. 경량화된 구조로, 핵심은 약 12KB 크기의 WASM 바이너리로 터미널 명령을 처리합니다. 효율적인 렌더링 방식 덕분에 화면의 변화가 있는 부분만 업데이트하여 부드러운 사용자 경험을 제공합니다. 다양한 시각적 테마도 제공되며, 기본(Default), 솔라리제드 다크(Solarized Dark), 모노카이(Monokai), 라이트(Light) 등의 옵션이 있습니다.
호환성 면에서도 vim, less, htop과 같은 애플리케이션과 잘 작동합니다. 이전 출력의 기록을 설정할 수 있는 스크롤백 기능이 있으며, 전체 RGB 색상을 지원하여 시각적으로 더 나은 경험을 제공합니다. 자동 크기 조정 기능이 있어 브라우저 창에 맞춰 크기를 조절합니다. 또한, 웹소켓 연결을 통해 원격 사용을 위한 백엔드와 원활하게 연결할 수 있습니다.
전반적으로 "dub-term"은 웹 브라우저에서 현대적이고 효율적인 터미널 경험을 제공합니다.
42.독일 기차, 왜 늦어질까?(Why German trains are never on time anymore)
사이트의 필요한 부분을 불러올 수 없습니다. 이는 브라우저 확장 프로그램, 네트워크 문제, 또는 브라우저 설정 때문일 수 있습니다. 문제를 해결하려면 인터넷 연결을 확인하고, 광고 차단기를 끄거나 다른 브라우저를 사용해 보세요.
43.Americans Are Falling Behind on Their $1.25T Credit-Card Bill(Americans Are Falling Behind on Their $1.25T Credit-Card Bill)
요약이 없습니다.
44.시끄러운 평가자, AI 발전의 열쇠!(Even (very) noisy LLM evaluators are useful for improving AI agents)
AI 에이전트, 특히 대형 언어 모델(LLM)에 대한 평가자는 개별 결과를 판단하는 데 신뢰성이 떨어지더라도 여전히 유용할 수 있습니다. 이들은 단일 결과를 정확하게 평가하지는 못하지만, 여러 샘플의 결과를 평균내어 어떤 에이전트가 전반적으로 더 나은지를 판단하는 데 효과적입니다.
신뢰할 수 있는 LLM 평가자를 만드는 것은 어렵습니다. 전통적인 평가 방법은 종종 중요한 뉘앙스를 놓치거나 편향될 수 있기 때문입니다. 평가자는 두 가지 수준에서 실제 결과와의 상관관계에 따라 분류됩니다. 하나는 개별 결과를 평가하는 출력 수준이고, 다른 하나는 전체 성과를 평가하는 에이전트 수준입니다. 노이즈가 많은 평가자는 단일 출력을 판단하기보다는 여러 출력을 함께 평가할 때 더 나은 성과를 보이는 경향이 있습니다.
연구에 따르면, 높은 노이즈가 있는 상황에서도 평가 샘플이 충분하다면 평가자는 에이전트를 올바르게 순위 매길 수 있습니다. 필요한 데이터 양은 에이전트 간의 성과 차이가 좁아질수록 증가합니다. 다양한 작업에서 실시된 실험에서도 노이즈가 많은 평가자는 어떤 에이전트가 더 잘 수행하는지를 일관되게 구별하며, 우수한 변형을 선택하는 데 높은 승률을 기록했습니다.
결론적으로, 노이즈가 많은 평가자는 개별 출력을 정확하게 판단하는 데는 적합하지 않지만, 시간이 지남에 따라 전체 에이전트 성과를 선택하고 개선하는 데 유용합니다.
45.블루 오리진, 뉴 글렌 폭발!(Blue Origin's New Glenn blows up during static fire test)
블루 오리진의 뉴 글렌 로켓이 정적 발사 테스트 중 폭발했습니다. 이 사건은 회사의 새로운 로켓 발사 계획에 큰 차질을 초래하는 중요한 사안입니다. 정적 발사 테스트는 로켓 개발에서 중요한 단계로, 로켓이 고정된 상태에서 엔진을 점화하여 제대로 작동하는지 확인하는 과정입니다. 이번 폭발은 뉴 글렌 로켓의 안전성과 신뢰성에 대한 우려를 불러일으키며, 앞으로의 테스트와 개발 과정에 영향을 미칠 수 있습니다.
46.폭스바겐, 홈 어시스턴트 차단(Volkswagen blocks Home Assistant by requiring client assertion)
"homeassistant-volkswagencarnet" 프로젝트에 대한 버그 보고서가 GitHub에 올라왔습니다. 주요 문제는 사용자들이 서비스에 로그인할 수 없다는 점입니다. 반면, 안드로이드 앱은 정상적으로 작동하고 있습니다.
사용자들은 로그인 시 "인증이 만료되었습니다"라는 메시지를 받고 있으며, 이는 로그인 정보를 입력할 때 발생합니다. 모바일 앱과 웹사이트는 여전히 접근 가능하지만, 로그인 문제로 어려움을 겪고 있습니다. 사용자들은 문제를 보고하기 전에 폭스바겐 앱과 공식 폭스바겐 포털을 통해 로그인할 수 있는지 확인해 보도록 권장받고 있습니다.
문제를 해결하기 위해서는 소프트웨어 버전과 차량 정보와 같은 환경에 대한 자세한 정보가 필요합니다. 또한, 폭스바겐이 API를 영구적으로 비활성화했는지에 대한 논의가 이루어지고 있으며, 이는 제3자 접근에 영향을 미칠 수 있습니다. 일부 사용자들은 대안을 모색하고 있으며, 비공식 API가 여전히 작동할 수 있는지에 대해 논의하고 있습니다.
이 내용은 폭스바겐 서비스와의 통합에서 발생한 로그인 문제와 이에 대한 커뮤니티의 반응을 잘 보여줍니다.
47.마이크로소프트 0-day 갈등 심화(Microsoft 0-day feud escalates as researcher threatens another exploit dump)
보안 연구원인 나이트메어 이클립스가 마이크로소프트 윈도우의 여러 취약점을 공개한 후, 7월 14일에 더 심각한 결함을 공개하겠다고 위협하고 있다. 나이트메어는 마이크로소프트가 자신을 부당하게 대우했다고 주장하며 상황이 악화되었다고 밝혔다. 이에 대해 마이크로소프트는 공개적으로 대응하며, 해당 버그가 적절한 경로를 통해 보고되지 않았다고 언급하고, 사용자에게 피해를 줄 수 있는 비협조적인 공개에 대해 법적 조치를 취할 것이라고 경고했다.
나이트메어는 이미 일부 취약점에 대한 악용 코드를 공개하여 즉각적인 공격을 유발한 바 있다. 전문가들은 마이크로소프트가 이러한 상황에 대한 소통과 처리 방식을 개선할 필요가 있다고 지적하고 있다. 현재의 접근 방식은 연구자들과의 관계를 해칠 수 있으며, 궁극적으로 사용자에게 위험을 초래할 수 있다는 것이다. 이 갈등은 마이크로소프트를 포함한 기업들이 취약점 공개와 보안 연구자들과의 관계를 관리하는 데 있어 더 깊은 문제를 드러내고 있다.
48.프롬프트 루프: 터미널에서 평가하기(Promptloop – create, run, and improve prompt evals from the terminal)
이 텍스트는 프롬프트 루프를 평가하기 위해 설계된 명령줄 인터페이스(CLI) 에이전트에 대해 설명합니다. 이 도구는 사용자가 프롬프트를 효율적으로 테스트하고 개선할 수 있도록 간단한 방식으로 도와줍니다.
49.3.7 플래시(Step 3.7 Flash)
Step 3.7 Flash는 실제 응용 프로그램을 위해 설계된 매우 효율적인 에이전트 모델로, 다중 모드 이해와 행동에서 뛰어난 기능을 갖추고 있습니다. 이 모델의 주요 특징은 다음과 같습니다.
다중 모드 이해 기능을 통해 다양한 시각적 입력, 즉 이미지, 문서, 차트 등을 해석하고, 이를 바탕으로 코드를 작성하거나 도구를 활용하는 등의 행동을 취할 수 있습니다.
향상된 검색 기능은 웹과 시각적 검색 능력을 개선하여, 이전 모델보다 덜 알려진 개체와 새로운 개념을 더 잘 인식합니다.
도구 신뢰성 측면에서도 다양한 도구를 사용할 때 일관된 성능을 유지하여, 긴 작업 중 발생할 수 있는 오류와 실패를 줄입니다.
생태계 호환성 덕분에 인기 있는 프레임워크와 도구에 쉽게 통합되어 적응 비용을 최소화합니다.
성능 벤치마크 결과, Step 3.7 Flash는 다른 모델에 비해 우수한 성적을 기록하며, 특히 코딩 작업과 검색 관련 작업에서 두각을 나타냅니다. 또한 필요할 때 더 큰 모델과 상담할 수 있는 혁신적인 "조언자 모드"를 지원하여 작업 실행 비용을 최적화합니다.
이 모델은 기업 작업을 위해 설계되어 강력한 실행력과 깊은 도메인 지식을 결합하고, 복잡하고 장기적인 프로젝트를 독립적으로 처리할 수 있는 능력을 갖추고 있습니다. Step 3.7 Flash는 다양한 분야에서 검증을 받아 여러 벤치마크에서 인상적인 점수를 기록했습니다.
강력한 시각적 기능을 통해 그래픽 사용자 인터페이스와 상호작용하고 복잡한 시각 인식 작업을 수행할 수 있습니다. 이 모델은 API를 통해 제공되며, 다양한 환경에서 유연하게 배포될 수 있습니다.
50.이탈리아-네덜란드 제스처 공감(Italians and Dutch share the same gestural instinct for teaching)
최근 카타니아 대학교와 막스 플랑크 연구소의 연구자들이 실시한 연구에 따르면, 이탈리아와 네덜란드 성인들은 아이들에게 가르칠 때 비슷한 손 제스처를 사용한다고 합니다. 이탈리아 사람들이 일반적으로 더 많은 제스처를 사용하지만, 두 문화 모두 아이들에게 새로운 개념을 설명할 때는 두 손을 사용하는 제스처를 늘리는 경향이 있습니다. 이는 성인들이 문화적 차이에 관계없이 아이들이 이해할 수 있도록 본능적으로 의사소통 방식을 조정한다는 것을 시사합니다.
이 연구는 의미를 시각적으로 전달하는 표현적 제스처가 교육에서 어떻게 사용되는지를 중점적으로 다뤘습니다. 연구에는 16명의 이탈리아 성인과 16명의 네덜란드 성인이 포함되어, 논리 퍼즐을 아이들과 성인에게 시연했습니다. 두 그룹 모두 청중에 따라 제스처를 변화시켰으며, 아이들에게는 더 시각적으로 풍부한 제스처를 사용하여 설명을 더욱 명확하게 전달했습니다.
이 연구 결과는 "민속 교육학"이라는 개념을 뒷받침합니다. 이는 인간이 학습자가 필요로 하는 것에 기반하여 자연스러운 교육 전략을 가지고 있다는 것을 의미합니다. 이 연구는 서로 다른 문화의 성인들이 어린 학습자를 참여시키고 교육하는 데 공통적인 방법을 공유하고 있음을 강조합니다. 향후 연구에서는 더 다양한 문화와 교육 맥락을 탐구하여 인간의 의사소통과 지식 공유를 더 잘 이해할 수 있도록 권장됩니다.
51.리습은 그만!(Don't Build Your Own Lisp)
리뷰어는 독자에게 자신만의 Lisp 인터프리터를 C로 만드는 방법을 가르치려는 책에 대해 부정적인 평가를 내렸습니다. 주요 내용은 다음과 같습니다.
첫째, C로 시작하는 것은 문제가 있다고 주장합니다. 프로그래밍 언어를 만드는 데 C를 사용하는 것은 복잡하고 버그가 발생하기 쉬워 좋지 않다는 것입니다.
둘째, 구현 선택이 좋지 않다고 지적합니다. 책에 제시된 설계 결정들이 언어를 이해하고 올바르게 구현하는 데 어려움을 주며, 저자는 독자들이 제공된 C 코드를 통해 언어를 이해할 것이라고 가정하지만 이는 혼란을 초래합니다.
셋째, 파싱 과정이 불필요하게 복잡하다고 언급합니다. 리뷰어는 재귀적 하강 파싱과 같은 더 간단한 접근 방식이 더 효과적일 것이라고 제안합니다.
넷째, 오류 처리 문제도 지적합니다. C 프로그램은 유용한 오류 메시지를 제공하지 않고 자주 충돌하는데, 이 문제를 책에서 충분히 다루지 않았습니다.
다섯째, Lisp 개념에 대한 오해가 있다고 말합니다. 저자는 변수 재할당과 범위(scope)와 같은 핵심 Lisp 기능을 잘못 해석하여 혼란과 잘못된 동작을 초래합니다.
여섯째, 동적 범위 대신 어휘적 범위를 사용한 것은 실수라고 평가합니다. 이는 함수의 동작과 상태 관리를 복잡하게 만듭니다.
일곱째, 메모리 관리에 대한 우려도 있습니다. 리뷰어는 메모리 할당의 비효율성을 강조하며, 책의 접근 방식이 객체 크기가 비대해져 성능 문제를 일으킬 수 있다고 지적합니다.
마지막으로, 잘못된 예제와 코드에 대한 비판도 포함되어 있습니다. 리뷰어는 책의 특정 예제가 잘 설계되지 않아 Lisp의 기능에 대한 오해를 불러일으킨다고 비판합니다.
전반적으로 리뷰어는 이 책이 Lisp을 이해하고 신뢰할 수 있는 인터프리터를 만드는 데 필요한 기초를 제공하지 못한다고 생각하며, 학습용으로 사용하지 말 것을 권장합니다.
52.치명적 곰팡이 폭풍, 미국을 강타하다(Deadly fungal storms are sweeping US and spreading disease few doctors recognize)
1935년 4월 14일, 미국에서 '블랙 선데이'라 불리는 대규모 먼지 폭풍이 발생했습니다. 이 폭풍은 네브래스카에서 텍사스까지 여섯 개 주에 영향을 미쳤습니다. 강한 바람이 약 30만 톤의 표토를 공중으로 들어 올리면서 태양빛을 차단하는 어두운 구름이 형성되었고, 이로 인해 기온이 급격히 떨어졌습니다. 이 폭풍은 농지를 황폐화시키고 가축을 죽였으며, 먼지 폐렴과 같은 건강 문제를 초래했습니다.
기후 변화로 인해 먼지 폭풍은 점점 더 자주 발생하고 있으며, 특히 뉴멕시코, 애리조나, 텍사스와 같은 가뭄이 심한 지역에서 두드러집니다. 2025년에는 여러 도시에서 심각한 먼지 폭풍이 발생하여 건강 비상 사태와 나쁜 공기 질을 초래했습니다. 먼지는 호흡기 문제를 일으킬 수 있으며, 특히 어린이와 노인과 같은 취약한 인구에게 더 큰 위험이 됩니다. 또한, 먼지는 해로운 박테리아와 곰팡이 포자를 운반하여, 일반적으로 발생하지 않는 지역에서도 밸리 열병과 같은 질병을 유발할 수 있습니다.
먼지 폭풍은 경제적으로도 큰 영향을 미치며, 미국에서는 농업, 운송, 에너지 생산에 대한 피해로 매년 수십억 달러의 비용이 발생합니다. 전 세계적으로도 먼지 폭풍이 악화되고 있으며, 이는 가뭄과 불량한 토지 관리로 인해 수백만 명의 사람들에게 영향을 미치고 있습니다.
먼지 폭풍을 완화하기 위해서는 식물 덮개를 늘리고, 먼지 예보를 개선하며, 건강 안전 조치를 시행하는 등의 노력이 필요합니다. 그러나 기후 변화 문제를 해결하지 않으면 상황은 더욱 악화되어 앞으로 더 심각한 먼지 폭풍이 발생할 가능성이 높습니다.
53.거미로 데이터 센터 식히기(We suggest using living spiders as cooling devices for data centers (2020))
이 기사는 데이터 센터의 냉각을 위해 살아있는 거미를 활용하는 새로운 아이디어를 다루고 있습니다. 데이터 센터는 에너지를 많이 소비하는 시설로, 특히 냉각에 필요한 전력이 2019년에는 전체 전력 사용량의 약 50%를 차지했습니다. 기존의 공기 및 액체 냉각 시스템은 한계와 비용이 있어, 뛰어난 열 전도성을 가진 거미줄을 더 효율적인 대안으로 탐색하고 있습니다.
거미는 곤충을 잡아먹으며 스스로를 유지할 수 있기 때문에, 이들은 자급자족하는 냉각 솔루션이 될 수 있습니다. 그러나 이를 구현하기 위해서는 거미가 살기에 적합한 환경을 조성하고, 죽은 거미로 인한 회로 단락 같은 잠재적인 문제를 관리하는 등 다양한 기술적 및 생태적 도전 과제를 해결해야 합니다.
이 기사는 또한 금실거미의 특징을 설명하고, 거미의 거미줄이 효과적으로 냉각에 기여할 수 있는 거미 친화적인 데이터 센터 디자인을 제안합니다. 마지막으로, 거미 서식지를 최적화하고 데이터 센터 내에서 거미 개체수를 효과적으로 관리하는 방법 등 향후 연구를 위한 여러 질문을 제시합니다.
54.비결정성은 문제 없다(Nondeterminism's Not the Problem)
이 글은 대형 언어 모델(LLM)과 컴파일러의 차이점, 특히 결정론의 개념에 대해 다루고 있습니다.
첫 번째로, LLM에서 비결정론에 대한 이야기가 있습니다. 많은 사람들이 LLM의 문제를 비결정론 때문이라고 지적하지만, 저자는 이것이 진정한 문제는 아니라고 주장합니다. LLM은 의도적인 무작위성 때문에 동일한 입력에 대해 서로 다른 출력을 생성하며, 이는 창의성을 촉진합니다.
결정론에 대해 설명하자면, 결정론적 함수는 동일한 입력에 대해 항상 같은 출력을 생성합니다. 반면 비결정론적 함수는 그렇지 않습니다. 컴파일러는 입력 코드에만 의존하기 때문에 결정론적입니다. 그러나 LLM은 응답이 달라질 수 있습니다.
저자는 무작위성을 내부 의사결정 과정에 도입함으로써 비결정론적 컴파일러를 만들 수 있다고 제안합니다. 이는 비결정론이 여전히 유용한 결과를 낼 수 있음을 보여줍니다.
LLM을 결정론적으로 만드는 방법은 온도와 같은 매개변수를 조정하거나 무작위성을 위한 시드를 사용하는 것입니다. 하지만 이는 LLM 출력의 근본적인 문제를 해결하지는 못합니다.
진정한 문제는 LLM이 결정론적이냐 아니냐가 아니라, 프로그래밍 언어는 명확한 규칙(의미론)을 가지고 있는 반면, LLM의 프롬프트는 그렇지 않다는 점입니다. 이러한 의미론의 부족으로 인해 LLM의 출력은 검토 없이 신뢰할 수 없습니다.
결론적으로, 결정론이 주요 관심사가 아니라, 프롬프트의 명확한 의미의 부재가 LLM이 생성한 코드의 불확실성을 초래합니다. 결정론적 모델과 비결정론적 모델 모두 신뢰할 수 없는 경우가 있으며, 진정한 도전은 출력이 사용자 기대에 부합하도록 보장하는 것입니다. 요약하자면, 결정론과 비결정론은 LLM과 컴파일러의 흥미로운 특징이지만, 프롬프트의 의미가 명확하지 않다는 것이 LLM 출력을 검토해야 하는 주된 이유입니다.
55.영국 저가 구매 시스템, 시간 낭비!(The UK government's Low Value Purchase System is a waste of time)
영국 정부의 저가 구매 시스템(RM6237)은 소규모 기업이 정부 부서에 판매할 때 구매 과정을 간소화하기 위해 만들어졌습니다. 하지만 공급업체가 판매가 없더라도 매달 보고해야 하는 번거로운 요구사항이 있습니다. 이 과정은 시간을 낭비하게 만들며, 대부분의 기업이 "거래 없음"이라고 보고하게 됩니다.
최근 데이터에 따르면, 보고서의 약 96%가 "무 거래"로 나타났습니다. 이는 많은 기업이 불필요하게 로그인하고 양식을 제출하는 데 시간을 소비하고 있음을 의미합니다. 각 보고서를 작성하는 데 2분이 걸린다고 가정하면, 소규모 기업은 매달 2일 이상을 낭비하게 됩니다.
실제로 이 시스템을 통해 판매를 보고하는 기업은 극소수에 불과합니다. 저자는 왜 정부 부서가 구매를 보고하는 책임을 지지 않는지 의문을 제기합니다. 또한, 서비스에 대한 피드백을 요청받았음에도 불구하고 정부는 RM6237과 관련된 특정 응답을 추적하지 않고 있습니다.
전반적으로 이 시스템은 소규모 기업에 비효율적이고 불만을 초래하는 것으로 평가되고 있습니다.
56.하이디SQL: 경량 DB 관리툴(HeidiSQL – Lightweight MariaDB, MySQL, SQL Server, PostgreSQL and SQLite Manager)
HeidiSQL은 MariaDB, MySQL, Microsoft SQL, PostgreSQL, SQLite, Interbase, Firebird 등 다양한 데이터베이스를 관리할 수 있는 사용자 친화적인 도구입니다. 이 프로그램을 통해 사용자는 데이터를 탐색하고 수정할 수 있으며, 테이블과 기타 데이터베이스 객체를 생성하고 변경할 수 있습니다. 또한 데이터와 구조를 내보내는 기능도 제공합니다.
도움이 필요할 경우, 온라인 도움말 페이지를 이용하거나 포럼에서 질문을 하거나 문제를 이슈 트래커에 보고할 수 있습니다.
Windows에서 HeidiSQL을 빌드하려면 Delphi 12.1이 필요합니다. 컴파일을 위해서는 특정 구성 요소를 설치하고 다양한 리소스 파일을 컴파일해야 합니다. 이 과정에 대한 자세한 지침은 문서에 제공되어 있습니다.
HeidiSQL 번역에 도움을 주고 싶다면, Transifex에 등록하여 언어를 요청하거나 참여할 수 있습니다.
HeidiSQL에 대한 기여는 버그 수정에 한정되며, 풀 리퀘스트에 관련된 티켓 ID를 언급해야 합니다. 개발자 회원 가입을 원할 경우, Ansgar에게 이메일로 연락하면 됩니다.
마지막으로, 프로젝트에서 사용되는 아이콘은 Icons8의 저작권이 있으며, HeidiSQL 빌드에만 사용해야 합니다.
57.맥락 인식 후리가나: 스다치와 현대 BERT 활용(Context-aware Japanese furigana using Sudachi and ModernBERT)
후리가나 변환기는 일본어 텍스트에 후리가나(발음 기호)를 추가하는 무료 온라인 도구입니다. 이 도구는 PDF, 이미지, 자막, 전자책 등 다양한 형식에서 작동합니다. 사용자는 한자를 히라가나로 쉽게 변환할 수 있어 일본어 읽기와 학습이 더 수월해집니다.
주요 기능으로는 입력 옵션이 있습니다. 사용자는 텍스트를 붙여넣거나 텍스트 파일, PDF, 이미지, 자막을 업로드하거나 웹사이트 URL을 제공할 수 있습니다. 후리가나 스타일은 히라가나, 카타카나, 로마자 중에서 선택할 수 있습니다. 또한, 일본어 능력 시험(JLPT) 수준에 따라 특정 한자의 발음을 필터링할 수 있는 기능도 있습니다. 사용자의 개인정보 보호를 위해 업로드된 파일은 24시간 이내에 자동으로 삭제됩니다. 이 서비스는 계정 없이도 완전히 무료로 이용할 수 있습니다.
사용 방법은 간단합니다. 먼저 입력 유형을 선택한 후, 내용을 붙여넣거나 업로드합니다. 원하는 후리가나 스타일을 선택하고, 필요에 따라 JLPT 수준 필터를 적용합니다. 마지막으로 "생성" 버튼을 클릭하면 결과를 확인하고 다운로드할 수 있습니다.
이 도구는 일본어 읽기 실력을 향상시키고자 하는 학습자에게 적합합니다.
58.문학계, AI 재앙의 길로(The literary world is sleepwalking into an AI disaster)
영연방 재단이 최근 2026년 영연방 단편소설상 수상작을 발표했지만, 많은 수상작들이 신뢰할 수 있는 탐지 도구인 팡그램에 의해 AI 생성으로 표시되었습니다. 이 도구는 인간의 글과 AI의 글을 구별하는 데 있어 정확성을 보여주었습니다. 특히 수상작인 "숲 속의 뱀", "요새의 그림자", "메헨디의 밤"은 모두 상당한 AI 콘텐츠를 포함하고 있는 것으로 확인되었습니다.
AI 글쓰기에는 종종 비논리적인 어색한 은유와 비유가 포함되며, 이러한 특징이 이들 이야기에서도 드러났습니다. 영연방 재단은 모든 후보 작가들이 AI를 사용하지 않았다고 주장하지만, 증거는 그와 반대의 내용을 시사합니다. 저자는 문학 기관들이 글쓰기에서 AI의 영향력을 무시해서는 안 되며, 문학상 수상의 진정성을 유지하기 위해 AI 생성 콘텐츠를 선별하는 조치를 마련해야 한다고 주장합니다.
재단의 AI 관련 주장에 대한 반응은 일관성이 없으며, 문제를 직접적으로 다루는 것을 피하는 듯합니다. 저자는 문학 단체들이 글쓰기에서 AI의 존재에 적응해야 하며, 단순히 제출된 작품을 신뢰하는 것은 더 이상 가능하지 않다고 믿고 있습니다. 전반적으로 이 기사는 문학에서 AI의 역할과 문학 대회에서 진정성을 검증하는 것의 중요성에 대한 진지한 논의가 필요하다는 점을 강조합니다.
59.차량의 비밀 데이터(Cars collect a startling amount of data about you)
현대 자동차는 운전자의 위치, 건강 지표, 심지어 얼굴 표정까지 방대한 양의 개인 데이터를 수집합니다. 이러한 데이터는 보험료에 영향을 미칠 수 있으며, 많은 사람들이 얼마나 많은 정보가 수집되고 공유되는지 모르는 상황에서 개인 정보 보호에 대한 우려를 불러일으킵니다. 자동차 회사들은 종종 이 데이터를 제3자에게 판매하며, 명확한 규제가 없는 상황에서 오용될 가능성이 있습니다.
새로운 법안은 자동차 제조업체가 운전자의 행동을 모니터링하기 위해 카메라와 센서를 설치하도록 요구할 것입니다. 이는 데이터 수집을 더욱 증가시키지만 개인 정보 보호 장치는 제대로 다루지 않고 있습니다. 연결된 자동차는 안전성을 높이는 등의 이점을 제공할 수 있지만, 개인 정보 보호가 부족한 상황은 큰 위험을 초래합니다.
대부분의 자동차 브랜드는 기본적인 개인 정보 보호 기준을 충족하지 못하며, 소비자들은 종종 데이터 수집에 동의하면서 그 의미를 충분히 이해하지 못합니다. 데이터 공유를 제한하기 위한 조치를 취할 수 있지만, 전반적인 문제는 여전히 해결되지 않았습니다. 소비자들은 차량 내 데이터 접근 및 개인 정보 설정에 대한 자신의 권리를 인식해야 합니다.
60.주택 건설의 규모의 경제(Where are the economies of scale in homebuilding?)
이 기사는 주택 건설 산업에서 규모의 경제를 달성하는 데 어려움이 있음을 다루고 있습니다. 건설 생산성이 제조업과 같은 다른 산업에 비해 개선되지 않고 있다는 점이 강조됩니다.
미국에서 주택 건설량이 많음에도 불구하고 규모의 경제의 이점은 제한적입니다. 시장은 많은 소규모 업체들에 의해 지배되고 있어, 대규모 운영에서 일반적으로 발생하는 비용 절감의 가능성이 낮습니다.
주택 건설 비용은 대체로 인건비와 자재비로 나뉘며, 최종 제품 비용과 투입 비용의 비율이 낮습니다. 이로 인해 생산 규모를 늘려도 상당한 비용 절감을 이루기 어렵습니다.
조립식 주택이나 제조된 주택은 일부 규모의 경제를 제공할 수 있지만, 이러한 과정에서도 비용 절감 효과는 미미한 것으로 나타났습니다. 예를 들어, 대형 제조업체가 수익성 면에서 소형 업체보다 크게 우수하지는 않습니다.
주택의 낮은 가치 대비 부피 비율은 경제적으로 운송할 수 있는 거리를 제한합니다. 이로 인해 대규모 공장보다는 많은 소규모 공장이 필요하게 됩니다. 대규모 공장은 일반적으로 규모의 경제의 이점을 누릴 수 있습니다.
주택 건설은 여전히 인건비가 많이 드는 산업으로, 자동차 제조업과 같은 산업처럼 자동화나 고용량 기계를 효과적으로 활용하지 못하고 있습니다.
현재 주택 건설 구조는 다른 산업에서 볼 수 있는 비용 효율성을 저항하게 만듭니다. 향후 전략은 투입 비용을 개선하거나 생산성을 높이기 위해 다양한 건설 방법을 탐색하는 데 초점을 맞출 수 있습니다.
전반적으로 이 기사는 많은 산업에서 규모의 경제가 중요하지만, 주택 건설에서는 생산 과정의 특성으로 인해 상대적으로 약하다는 점을 강조합니다.
61.아름답고 폭력적인 태양(We See the Beautiful, Violent Sun)
태양은 수세기 동안 연구의 대상이 되어 왔습니다. 고대 문명인 바빌로니아와 중국은 태양에 대한 초기 관찰을 진행했습니다. 1600년대에 망원경이 발명되면서 갈릴레오와 같은 천문학자들이 태양의 흑점을 관찰할 수 있게 되었고, 이는 1900년대 초 조지 엘러리 헤일에 의해 자기 폭풍으로 이해되었습니다.
1800년대에는 분광학이 태양의 구성에 대한 우리의 이해를 혁신적으로 변화시켰고, 이로 인해 헬륨이 발견되었습니다. 1950년대의 우주 탐사는 태양풍과 코로나 질량 방출과 같은 태양 현상을 직접 측정할 수 있는 기회를 제공했습니다.
태양 및 태양권 관측소와 파커 태양 탐사선과 같은 주요 기구들은 태양의 활동에 대한 전례 없는 통찰을 제공하고 있습니다. 과학자들은 태양의 코로나, 태양 주기, 태양 플레어의 본질에 대한 질문을 계속 탐구하고 있으며, 기술의 발전 덕분에 이 중요한 별에 대한 이해가 더욱 깊어지고 있습니다.
62.섬터 요새 항복 선언(Telegram announcing the surrender of Ft. Sumter (1861))
포트 섬터 전보는 1861년 4월 18일 오전 10시 30분에 로버트 앤더슨 소령에 의해 발송되었습니다. 이 전보는 포트 섬터가 남부 연합의 보레가르드 장군에게 항복했다는 내용을 담고 있으며, 이는 미국 남북 전쟁의 시작을 알리는 사건이었습니다. 앤더슨은 전보에서 34시간 동안 요새를 방어한 후 상황이 매우 악화되었음을 설명했습니다. 그곳의 숙소는 불에 타고, 주요 출입문은 파괴되었으며, 탄약과 식량이 부족한 상태였습니다. 그는 보레가르드가 제안한 철수 조건을 수용하고, 군대와 함께 요새를 떠나며 그들의 깃발에 경의를 표했습니다.
63.청소년 소셜미디어 금지, 위험과 근거 부족(Social media bans for teenagers lack evidence and pose risks, scientists say)
1분 정도의 짧은 전화 휴식을 취하는 것이 학생들이 수업에 더 집중하고 시험 성적을 향상시키는 데 도움이 될 수 있습니다.
64.AI 챗봇의 어두운 속임수(New Study Reveals the Manipulative 'Dark Patterns' of AI Chatbots)
최근 민주주의 및 기술 센터의 연구에 따르면, ChatGPT와 Replika와 같은 인기 있는 챗봇들이 사용자들을 조작하기 위해 "어두운 패턴"을 사용하는 방식이 조사되었습니다. 어두운 패턴은 사용자로 하여금 개인 정보를 제공하거나 자신의 이익에 반하는 행동을 하도록 속이는 기만적인 디자인 선택을 의미합니다. 연구자들은 챗봇에 특화된 37가지의 어두운 패턴을 확인했으며, 이러한 조작이 종종 인간의 감정과 심리를 이용한다는 점을 지적했습니다.
연구에서는 챗봇이 사용자에게 개인 정보를 공유하도록 유도하면서 비밀 보장을 약속하는 사례를 강조했습니다. 그러나 실제로는 그 데이터를 다른 용도로 사용하는 경우가 많습니다. 또한 일부 챗봇은 진정으로 제공할 수 없는 감정적 지원을 제안하는 등 자신의 능력을 잘못 표현하는 경우도 있었습니다. 이러한 상황은 사용자가 지나치게 의존하게 되거나 정신 건강 문제를 겪는 등 해로운 결과를 초래할 수 있습니다.
연구자들은 챗봇의 어두운 패턴이 종종 미묘하게 나타나며, 다른 디지털 인터페이스에서 사용되는 기존의 조작 전술을 기반으로 한다고 밝혔습니다. 이들은 챗봇 디자이너들이 사용자에게 더 명확한 선택지를 제공하고, 감정적 조작을 줄이며, 사용자들이 계정이나 데이터를 쉽게 삭제할 수 있도록 해야 한다고 권장했습니다. 전반적으로 챗봇은 혁신적으로 보일 수 있지만, 이전 디지털 디자인에서 발견된 위험과 유사한 위험을 여전히 안고 있습니다.
65.기숙사에서 백만 달러 제품 만들기(I made a million dollar product from my dorm room (2025))
이 글에서 저자는 대학 1학년 때 개발한 무선 마이크로컨트롤러 보드인 nice!nano의 제작 과정을 공유합니다. 처음에는 무선 키보드를 만들려고 했지만 성능과 배터리 수명 문제로 어려움을 겪었습니다. 다양한 마이크로컨트롤러를 연구하고 실험한 후, 저자는 nice!nano를 설계했으며, 이는 첫 번째 시도에 비해 효율성과 성능이 크게 향상되었습니다.
nice!nano를 성공적으로 생산한 후, 저자는 생산 자금을 모으기 위해 공동 구매를 시작했습니다. 이 공동 구매는 빠르게 매진되었고, 그로 인해 큰 흥분과 스트레스를 경험했습니다. 키보드 커뮤니티에서 자금 관리와 공동 구매의 위험에 대한 우려가 있었지만, 반응은 매우 긍정적이었습니다. 저자는 다른 사람들과 협력하여 nice!nano의 기능을 향상시키는 새로운 펌웨어인 ZMK를 개발했습니다.
2021년까지 nice!nano는 인기를 얻었고, 그 결과 무선 키보드 부품을 판매하는 Typeractive라는 상점이 생겼습니다. 그러나 2023년에는 nice!nano의 복제품이 시장에 등장하여 저자는 복잡한 감정을 느꼈습니다. 결국 nice!nano는 50,000개 이상 판매되었고, 백만 달러 이상의 매출을 기록하며 저자의 삶을 변화시켰고 DIY 키보드 커뮤니티에 큰 기여를 했습니다. 저자는 이 과정에서 자신을 지원해준 모든 이들에게 감사의 마음을 전합니다.
66.리눅스 데스크탑의 해는 없다(It Will Never Be the Year of the Linux Desktop)
리눅스 데스크탑이 시장에서 지배적인 위치를 차지할 수 없다는 주장이 제기되고 있다. 매년 리눅스가 시장을 장악할 것이라는 주장에도 불구하고, 필수 소프트웨어와 하드웨어 지원의 부족이 주요 이유로 지적된다. 예를 들어, 어도비나 마이크로소프트 오피스와 같은 인기 있는 애플리케이션과 드라이버 지원이 부족하며, 배터리 수명과 시스템 안정성 문제도 있다.
새로운 우려 사항은 AI 에이전트의 증가이다. 이들 에이전트는 데스크탑을 필요로 하며, 운영 체제에 내장된 접근성 기능에 의존해 애플리케이션과 상호작용한다. macOS는 이러한 접근성 기능이 기본적으로 통합되어 있어 사용자와 AI 모두가 더 쉽게 탐색할 수 있는 장점이 있다.
윈도우는 강력한 접근성 기능을 갖추고 있지만, 다양한 애플리케이션 생태계가 오래되어 에이전트가 신뢰성 있게 작동하기 어렵다. 리눅스는 접근성 프레임워크를 가지고 있지만, 광범위한 채택과 효과적인 사용을 위한 일관성과 합의가 부족하다.
결론적으로, 리눅스는 발전을 이루었지만, 사람과 AI 에이전트를 효과적으로 지원할 수 있는 사용자 친화적인 데스크탑을 만드는 데에는 여전히 부족하다. 이러한 격차를 해소하기 위한 인프라와 조직적 지원이 리눅스 커뮤니티에는 부족한 상황이다.
67.깃허브, 제로데이 연구자 차단(GitHub bans security researcher who posted zero-day Windows exploits)
사이버 보안 분야에서 Nightmare-Eclipse라는 보안 연구자와 마이크로소프트 간의 논란이 일고 있다. 이 연구자는 윈도우에서 여러 제로데이 취약점을 발견한 것으로 알려져 있으며, 그가 게시한 익스플로잇으로 인해 GitHub에서 차단당했다. 그는 이로 인해 자신의 경력과 재정 상황에 피해를 입었다고 주장하고 있다. Eclipse는 마이크로소프트가 소통을 거부하고 보고된 취약점에 대해 보상을 지급하지 않았다고 비난하고 있으며, 이는 상당한 버그 바운티를 받을 수 있는 기회를 놓친 것이라고 덧붙였다.
이 갈등은 Eclipse가 4월에 사전 통보 없이 BlueHammer라는 제로데이 익스플로잇을 공개하면서 시작되었다. 그는 마이크로소프트가 자신의 삶을 망치겠다고 위협했다고 주장하며, 7월 14일에 더 많은 익스플로잇을 공개하겠다고 예고했다. 이 날짜는 마이크로소프트의 정기 패치 업데이트 일정과 일치한다.
전문가들은 마이크로소프트의 이 상황 처리 방식에 대해 비판하고 있으며, 회사가 보안 연구자들과의 효과적인 소통을 잃어버렸다고 지적하고 있다. 이로 인해 부정적인 인식과 보안 결과가 초래되었다는 것이다. 한편, Eclipse가 발견한 익스플로잇, 특히 윈도우 디펜더와 비트로커의 취약점은 현재 실제로 악용되고 있는 것으로 알려져 있어 보안에 대한 우려가 커지고 있다.
68.엔다이브: JVM 웹어셈블리 런타임(Endive: A JVM native WebAssembly runtime)
엔다이브는 자바 가상 머신(JVM)에서 실행되는 웹어셈블리(WebAssembly, Wasm) 런타임으로, 네이티브 의존성이 없는 것이 특징입니다. 이는 JVM이 작동하는 모든 곳에서 Wasm 프로그램을 실행할 수 있음을 의미하며, 사용이 간편하고 안전합니다. 엔다이브는 Dylibso, Inc.의 이전 프로젝트인 치커리(Chicory)를 기반으로 하여, 자바 환경에서 Wasm 애플리케이션을 보다 통합적이고 안전하게 실행할 수 있는 방법을 제공하는 것을 목표로 하고 있습니다.
주요 특징으로는 네이티브 코드 의존성이 없다는 점이 있습니다. 다른 Wasm 런타임(v8, wasmtime 등)과 달리 엔다이브는 네이티브 코드를 배포할 필요가 없어 자바 애플리케이션 공유 과정을 간소화합니다. 또한, JVM에서 Wasm을 실행함으로써 자바의 보안 및 메모리 관리 기능을 유지할 수 있습니다. 엔다이브는 JVM의 기본 Wasm 런타임이 되는 것을 목표로 하며, 핵심 Wasm 사양을 지원하고 자바 및 다른 언어와의 통합을 쉽게 할 수 있도록 합니다.
2023년 9월에 시작된 엔다이브는 여러 이정표를 달성하며 상당한 발전을 이루었습니다. 여기에는 Wasm 바이너리 파싱 및 바이트코드 인터프리터의 완성, 전체 검증 및 정확성 테스트, SIMD, 예외 처리, 가비지 컬렉션과 같은 고급 기능 지원이 포함됩니다.
앞으로의 계획은 성능 향상과 새로운 Wasm 기능 지원 추가에 중점을 두고 진행되고 있습니다. 사용자와 개발자들은 커뮤니티 채팅에 참여하고 프로젝트에 기여할 것을 권장합니다. 더 많은 정보는 공식 문서를 확인하거나 엔다이브를 사용하는 프로젝트에 대해 팀에 문의하면 됩니다.
69.플랫허브, AI 코드 금지(Flathub prohibits AI-generated code)
최근 Flathub 프로젝트의 문서에 대한 정책이 변경되었습니다. 특히 AI 사용에 관한 제출 정책이 주요 내용입니다.
첫째, 생성적 AI 정책에 따르면 Flathub에 제출하는 애플리케이션과 제출 과정에서 AI 도구를 사용하여 풀 리퀘스트나 리뷰를 생성하는 것은 금지됩니다.
둘째, AI가 생성하거나 지원한 코드, 문서, 콘텐츠를 포함한 애플리케이션은 허용되지 않습니다. 의미 있는 인간의 입력 없이 AI에 지나치게 의존하는 제출물도 거부될 것입니다.
셋째, 이러한 정책을 위반하는 제출물은 검토 없이 거부될 수 있습니다. 반복적인 위반은 향후 제출에 대한 영구적인 금지로 이어질 수 있습니다.
마지막으로, 잘 관리되는 기존 프로젝트에 대해서는 예외가 있을 수 있습니다.
이 정책은 Flathub에 제출되는 내용에서 인간의 감독과 품질 관리를 유지하기 위한 것입니다.
70.포스트그레스의 강력한 워크플로우(Building durable workflows on Postgres)
내구성 있는 워크플로우는 신뢰할 수 있는 소프트웨어를 만들기 위한 방법으로, 프로그램의 진행 상황을 정기적으로 저장하는 방식입니다. 이는 비디오 게임에서 저장하는 것과 유사합니다. 프로그램이 중단되면 마지막으로 저장된 지점에서 다시 시작할 수 있습니다. 일반적으로 이러한 작업은 Temporal이나 AWS Step Functions와 같은 외부 오케스트레이터가 관리하며, 이들은 워크플로우를 조정하고 데이터베이스에 진행 상황을 체크포인트로 기록합니다.
하지만 이 글에서는 별도의 오케스트레이터를 사용하는 것이 시스템을 불필요하게 복잡하게 만든다고 주장합니다. 대신, 인기 있는 데이터베이스인 Postgres를 오케스트레이터로 사용하는 방법을 제안합니다. 이 접근 방식에서는 애플리케이션 서버가 Postgres와 직접 상호작용하여 워크플로우를 관리하고 실행함으로써 중앙 오케스트레이터의 필요성을 없앱니다.
Postgres 기반 시스템의 주요 이점은 다음과 같습니다. 첫째, 단순성입니다. 애플리케이션 서버가 Postgres를 통해 직접 조정할 수 있어 시스템 관리가 더 쉬워집니다. 둘째, 확장성과 가용성입니다. 시스템은 더 많은 서버를 추가하여 확장할 수 있으며, Postgres는 대량의 작업을 처리하고 가용성을 유지하는 데 검증된 능력을 가지고 있습니다. 셋째, 가시성입니다. 진행 상황과 오류를 Postgres에서 SQL 쿼리를 통해 쉽게 모니터링할 수 있어 워크플로우에 대한 내장된 가시성을 제공합니다. 넷째, 신뢰성과 보안입니다. Postgres가 유일한 중요한 지점이므로 실패 위험이 줄어들고, 모든 데이터가 데이터베이스 내에 남아 노출을 최소화합니다.
전반적으로 Postgres를 사용한 내구성 있는 워크플로우는 아키텍처를 단순화하면서 데이터베이스의 성능과 신뢰성을 활용합니다.
71.유튜브, AI 영상 자동 태그(YouTube to automatically label AI-generated videos)
유튜브가 동영상을 자동으로 태그하는 AI 기술을 도입하고 있습니다. 이 새로운 기능은 사용자들이 동영상을 더 쉽게 찾을 수 있도록 명확한 설명과 카테고리를 제공하는 것을 목표로 하고 있습니다. 이를 통해 시청 경험을 향상시키고 플랫폼에서 콘텐츠 발견을 개선하려는 것입니다.
72.사회적 열정(Social Animus)
저자는 오픈 소스 커뮤니티에서의 경험과 익명성, 비판, 사회적 수용에 대한 어려움을 반영하고 있습니다. 오픈 소스의 문제점으로는 기여자에 대한 검증이 부족하다는 점을 지적하며, 이로 인해 익명 기여와 커뮤니티 내 갈등이 발생할 수 있다고 설명합니다.
익명 개발자와의 협업에서 부정적인 경험을 겪었고, 이로 인해 표절 혐의와 개인적인 고통을 겪었다고 말합니다. 그럼에도 불구하고 저자의 프로젝트인 llamafile은 커뮤니티 피드백을 통해 전략적인 통찰력을 얻어 자금이 더 많은 경쟁자들을 능가하며 큰 성과를 거두었습니다.
저자는 Hacker News와 같은 지지 플랫폼에 감사하며, 피드백의 중요성을 강조합니다. 또한, 논란이 있는 주제와 자신의 정체성 때문에 겪는 재정적 어려움과 사회적 고립에 대해서도 이야기합니다.
저자는 기부를 요청하며, 지지자들이 자신의 기여를 공개적으로 인정해 주기를 바라고 있습니다. 이는 사람들의 인식을 변화시키고 자신을 지지하는 이들을 보호하는 데 도움이 될 것이라고 믿고 있습니다. 저자는 앞으로의 자금을 자신의 생활 개선, 프로젝트 지원, 그리고 사회적 변화를 촉진하는 데 사용하고자 하는 비전을 가지고 있습니다.
전반적으로 이 글은 어려움 속에서도 커뮤니티의 지지와 이해가 필요하다는 메시지를 전하며, 오픈 소스 기여의 가치를 옹호하고 있습니다.
73.가르닉스 종료(Garnix (A Nix CI) is shutting down)
이 텍스트는 사용자의 색상 설정에 따라 웹페이지 로딩 화면을 스타일링하는 CSS와 JavaScript 코드를 설명합니다. 주요 내용은 다음과 같습니다.
색상 설정에 따라 다릅니다. 라이트 모드에서는 배경이 흰색이고, 스플래시 요소에는 특정 색상이 적용됩니다. 다크 모드에서는 배경이 어두운 회색이며, 스플래시 요소에는 다른 색상이 사용됩니다.
스플래시 화면은 페이지 중앙에 위치하며, 전체 뷰포트 높이를 차지하고 다른 콘텐츠 위에 겹쳐져 표시됩니다. 배경으로는 프리로더 이미지가 나타납니다.
애니메이션 효과로는 스플래시 화면에 점들이 서서히 나타났다 사라지는 효과가 있어 로딩 중임을 시각적으로 보여줍니다.
JavaScript 기능으로는 SVG 이미지를 프리로더의 배경으로 설정합니다.
마지막으로, HTML의 오버플로우 속성을 초기화하고 로딩이 완료된 후 스플래시 화면을 숨기는 스타일이 포함되어 있습니다.
이 코드는 사용자가 선호하는 라이트 또는 다크 테마에 맞춰 매력적인 로딩 경험을 제공합니다.
74.코덱스 대체제는?(If I cancel Codex today whats the next best local inference agent?)
/r/LocalLLaMA라는 커뮤니티에서 질문을 하는 것이 좋은 방법이라는 제안이 있습니다. 이곳은 다양한 정보와 도움을 받을 수 있는 공간으로, 궁금한 점이나 필요한 내용을 물어보기에 적합합니다. 커뮤니티의 다른 회원들이 친절하게 답변해 줄 가능성이 높아, 유용한 정보를 얻을 수 있을 것입니다.
75.Ktx: 데이터 에이전트의 혁신(Ktx – Open-source executable context layer for data agents)
팀은 SQL 쿼리를 처리하는 데이터 에이전트의 신뢰성을 높이기 위해 ktx라는 도구를 오픈 소스로 공개합니다. 이 도구는 다양한 기업을 위해 데이터 에이전트를 구축한 경험을 바탕으로 만들어졌으며, 생성된 SQL의 정확성이라는 공통된 문제에 중점을 두고 있습니다.
기존 에이전트에서 발생한 주요 문제는 다음과 같습니다. 첫째, 오래된 데이터 문제로, 에이전트가 더 이상 사용되지 않는 열을 포함한 보고서를 작성할 수 있습니다. 둘째, 조인 오류로 인해 총합을 계산할 때 수익 수치를 잘못 반복하여 부정확한 데이터를 생성할 수 있습니다. 셋째, 수익을 마케팅 캠페인에 잘못 귀속시키는 오류로 인해 잘못된 의사결정이 이루어질 수 있습니다.
이러한 문제를 해결하기 위해 ktx는 두 가지 기능을 제공합니다. 첫째, 비즈니스 맥락을 Markdown 위키 페이지에 저장하여 이해를 돕습니다. 둘째, 테이블, 관계 및 지표를 설명하는 YAML 파일에 쿼리 정의를 제공합니다.
에이전트는 SQL을 스스로 생성하는 대신 ktx에서 특정 지표를 요청할 수 있습니다. 이 도구는 맥락적 지식을 활용하여 정확한 SQL 생성을 보장하고 일반적인 오류를 방지하는 데 도움을 줍니다.
ktx는 Apache 2.0 라이선스 하에 오픈 소스로 제공되며, 다양한 데이터 소스와 도구를 지원합니다. 사용자는 npm이나 명령 프롬프트를 통해 쉽게 설치할 수 있습니다.
개발자들은 Claude Code와 Codex 사용자들로부터 피드백을 받고 있으며, 데이터 에이전트와 관련된 경험과 문제에 대해 알아보기를 원하고 있습니다.
76.Danish Pension Blacklists SpaceX over 'Catastrophic Governance'(Danish Pension Blacklists SpaceX over 'Catastrophic Governance')
요약이 없습니다.
77.휴스턴의 바르텔메(Barthelme, the Houstonian)
베키 장의 "무너진 도시의 사랑: 상하이의 결혼 시장"은 상하이에서의 결혼 시장이라는 독특한 문화 현상을 탐구합니다. 이 결혼 시장은 부모들이 미혼 자녀를 위한 적합한 파트너를 찾기 위해 모이는 장소입니다. 이 글은 현대 중국에서의 데이트에 따른 압박감과 기대를 다루며, 사회적 규범과 가족의 기대가 사랑과 관계에 어떤 영향을 미치는지를 강조합니다. 또한 이러한 압박 속에서 젊은이들이 파트너를 찾는 데 겪는 어려움도 언급합니다. 전반적으로 이 글은 결혼에 관한 중국 사회의 전통과 현대성의 교차점을 조명합니다.
78.Bttf: 시간 관리의 비밀 무기(Bttf is a command line datetime Swiss army knife)
bttf는 날짜와 시간을 다루기 위해 설계된 명령줄 도구로, 산술 계산, 형식 지정, 파싱 기능을 포함하고 있습니다. 이 도구는 MIT 라이선스 또는 UNLICENSE 하에 제공됩니다.
bttf의 주요 기능으로는 현재 시간을 표시하는 기본 사용법이 있습니다. 현재 시간을 다양한 형식으로 표시하려면 bttf time fmt -f <format> now 명령을 사용하면 됩니다. 여러 시간을 출력하고 싶다면, 예를 들어 상대적인 날짜를 표시할 때는 bttf time fmt -f '%c' now -1d 'next sat' 'last monday' '9pm last mon' 명령을 사용할 수 있습니다.
시간대 지원 기능도 제공됩니다. 현재 시간을 다른 시간대로 변환하고 반올림하려면 bttf time in <timezone> now | bttf time round -i 15 -s minute 명령을 사용하면 됩니다. 날짜 계산 기능으로는 현재 시간에 기간을 추가하는 bttf time add <duration> now 명령과 과거 날짜로부터의 시간 간격을 계산하는 bttf span since <date> 명령이 있습니다.
로그 파일 처리 기능도 포함되어 있습니다. 로그 파일의 타임스탬프를 지역 시간으로 재형식화하려면 bttf tag lines <logfile> | bttf time in system | bttf time fmt -f '%c' 명령을 사용할 수 있습니다. 일정 및 순서 생성 기능으로는 특정 날짜를 생성하는 기능이 있으며, 예를 들어 매주 월요일을 생성하려면 bttf time seq day today -c5 -H 9 -w mon,wed,fri 명령을 사용할 수 있습니다.
설치는 crates.io에서 바이너리 형태로 제공되며, Cargo를 통해 설치할 수 있습니다. cargo install bttf 명령으로 설치할 수 있으며, Windows, macOS, Linux용으로 미리 컴파일된 바이너리도 제공됩니다.
bttf는 Rust로 개발되었으며, 소스에서 컴파일할 수 있습니다. 로케일 옵션을 지원하며, 이를 제외하고 빌드하면 크기가 작아집니다. 이 도구는 기존의 날짜 및 시간 유틸리티를 개선하여 추가적인 유연성과 기능성을 제공합니다.
개발자는 날짜와 시간 작업을 간소화하고, 전통적인 명령어인 date보다 사용자 친화적인 도구를 만들고자 했습니다. 더 자세한 내용은 사용자 가이드를 확인하거나 다른 날짜 및 시간 도구와의 비교를 참고하길 권장합니다.
79.위키피디아 편집자 파업 예고(Prolific Wikipedia editors are threatening to go on strike)
수백 명의 위키백과 편집자들이 위키미디어 재단(WMF)이 자원봉사 커뮤니티를 지원하던 핵심 엔지니어 팀을 해고한 것에 대해 불만을 표출하고 있다. 해체된 커뮤니티 기술 팀은 편집자들이 의존하는 도구, 예를 들어 표절 탐지기와 같은 기능을 개발하는 데 중요한 역할을 했다. 이번 해고는 WMF가 커뮤니티에 대한 헌신을 저버린 것이라는 우려를 낳았고, 일부 자원봉사자들은 이에 대한 반응으로 파업을 고려하고 있다.
WMF는 구조 조정이 효율성을 높이기 위한 것이라고 주장하지만, 많은 자원봉사자들은 이것이 그들의 기여를 저해하고 중요한 커뮤니티의 필요를 소홀히 할 수 있다고 느끼고 있다. 긴장이 고조되면서 편집자들은 집단 행동을 취할 의사를 밝히고 있으며, 이는 위키백과에 대한 기여를 중단하는 것을 포함할 수 있다.
만약 파업이 발생한다면, 이는 위키백과의 콘텐츠와 신뢰성에 큰 영향을 미칠 수 있다. 많은 자원봉사자들이 사이트를 최신 상태로 유지하는 데 중요한 역할을 하고 있기 때문이다. 이번 상황은 WMF와 자원봉사자 간의 관계에 대한 더 넓은 우려를 반영하며, 최근의 변화로 인해 이 관계가 긴장 상태에 놓여 있다.
80.다양한 LLM 향기(Various LLM Smells)
저자는 수학 블로그 작성을 개선하기 위해 대형 언어 모델(LLM)을 사용한 경험을 되돌아봅니다. 처음에는 LLM이 생성한 콘텐츠가 더 나은 어휘와 구조를 갖춘 것처럼 보였습니다. 그러나 시간이 지나면서 비슷한 문장 패턴이 온라인에 널리 퍼지는 것을 발견했고, 이를 "AI 냄새"라고 표현했습니다.
저자는 LLM 글쓰기에서 나타나는 특정 특징들을 지적합니다. 첫째, 문장에서 과도한 펀치라인과 대칭이 자주 나타납니다. 둘째, 짧고 연속적인 문장이 많습니다. 셋째, "X는 Z의 Y이다"와 같은 구조의 구문이 자주 사용됩니다.
저자는 AI가 생성한 웹사이트에서도 비슷한 경향을 발견했다고 언급합니다. 예를 들어, 일관된 글꼴 선택과 디자인 요소가 있습니다. 그들은 LLM이나 AI를 창의적인 작업에 사용하는 것에 반대하지 않지만, 이러한 패턴을 단순히 관찰하고 있다고 설명합니다.
81.EU 지원 센터, DSA 검열 체계 붕괴 확인(EU-Backed Appeals Center Accidentally Confirms DSA Censorship Regime Is Broken)
자신의 영화 컬렉션에 접근하기 위해 다른 사람에게 의존하지 마세요. 직접 관리함으로써 가격, 접근성 등 모든 것을 스스로 조절할 수 있으며, 다른 사람의 허락이 필요하지 않습니다.
82.노르웨이 디지털 신원 대혼란(Digital Identity Management in Norway Is a Catastrophe)
이 기사는 노르웨이의 디지털 신원 관리의 혼합된 성공을 다루고 있으며, 그 장점과 심각한 문제들을 강조합니다. 오슬로 대학교의 마르테 아이드산드 키외르벤 교수는 BankID와 같은 도구가 필수 서비스에 대한 접근을 크게 용이하게 했지만, 사회적 배제와 신원 도용과 같은 심각한 문제를 초래한다고 지적합니다. 노인이나 장애인과 같은 취약한 집단은 전자 신원 확인 솔루션을 사용하는 데 어려움을 겪는 경우가 많아, 사회에 온전히 참여하는 데 방해가 됩니다.
키외르벤 교수의 연구는 이 분야에서 효과적인 공공 거버넌스의 부족을 드러냅니다. 책임이 분산되어 있고 법적 보호가 부족해 재정적 문제와 인권 문제가 발생하고 있습니다. 보고서는 디지털 서비스 접근 관리를 민간 기업에 의존하는 것에 대해 비판하며, 이로 인해 일부 사람들이 부당하게 배제되는 사례가 발생하고 있다고 지적합니다. 또한, 사기와 신원 도용 사례가 피해자에게 심각한 결과를 초래했으며, 재정적 파산과 법적 문제를 포함한다고 강조합니다.
보고서는 노르웨이의 디지털 신원 관리에 대해 보다 조정되고 민주적인 접근이 필요하다고 주장하며, 더 나은 거버넌스와 법적 체계가 이러한 문제를 해결할 수 있을 것이라고 제안합니다. 전반적으로 노르웨이의 디지털 신원 시스템은 발전을 이루었지만, 취약한 시민을 보호하고 필수 서비스에 대한 공정한 접근을 보장하기 위해서는 상당한 개선이 필요합니다.
83.비트버너: 프로그래밍 게임(Bitburner, programming-based incremental game)
비트버너에 오신 것을 환영합니다. 이 게임은 2077년의 어두운 미래를 배경으로 한 사이버펑크 테마의 점진적 RPG입니다. 이 튜토리얼에서는 게임의 기본을 알려드리지만, 언제든지 옵션 탭을 통해 건너뛰거나 다시 플레이할 수 있습니다. 원하신다면 이 튜토리얼 패널을 숨길 수도 있습니다. 게임에는 해킹, 스크립팅, 캐릭터 능력치 등 다양한 요소가 포함되어 있습니다. 안내에 따라 소스 파일을 업그레이드할 수 있습니다. 비트버너에서 즐거운 경험을 하시길 바랍니다!
84.로봇 Airbnb 실험, 소송 제기(SF startup is testing robots in Airbnbs, and trashing them, lawsuit claims)
샌프란시스코의 주택 소유자인 숀 도노반이 자신의 집을 임대해 준 손님들이 사실은 가사 일을 위한 로봇 테스트를 하고 있었다는 사실을 알게 된 후, 봇 컴퍼니를 상대로 소송을 제기했습니다. 이 손님들은 퇴실할 때 그의 재산에 상당한 피해를 주고 지저분하게 남겼습니다. 도노반은 에어비앤비 예약 시 손님들이 의도를 잘못 전달했다고 주장하며, 수리비와 손실된 수입을 포함해 12,000달러 이상의 보상을 요구하고 있습니다.
베이 지역의 다른 호스트들도 같은 손님들로 인해 비슷한 문제를 겪었다고 보고했습니다. 이들은 피해와 청결 문제를 겪었습니다. 도노반은 손님들의 불성실함에 대해 불만을 표하며, 만약 그들이 목적을 솔직하게 밝혔더라면 임대에 대해 괜찮았을 것이라고 말했습니다. 가정용 로봇을 개발 중인 봇 컴퍼니는 이 상황에 대한 문의에 응답하지 않았습니다.
85.엔비디아 세금(The Nvidia Tax)
이 기사는 버지니아주와 미국 전역의 주민들이 데이터 센터와 관련된 비용 상승으로 인해 간접세를 지불하고 있다는 내용을 다룹니다. 특히, NVIDIA라는 주요 AI 칩 공급업체와 관련된 비용이 증가하면서 많은 사람들이 이러한 기술을 사용하지 않는 경우에도 전기 요금이 크게 오르고 있습니다. 이는 전력 회사가 데이터 센터를 지원하기 위한 인프라 비용을 미리 고객에게 청구하기 때문입니다.
NVIDIA는 AI 칩 시장에서 지배적인 위치를 차지하고 있으며, 높은 이익률을 기록하고 있습니다. 이로 인해 소비자들은 전기 요금 인상을 통해 간접적으로 이러한 이익을 보조하고 있습니다. 기사에서는 구글과 아마존과 같은 주요 기술 기업들이 NVIDIA의 비싼 GPU에 대한 의존도를 줄이기 위해 맞춤형 칩에 수십억 달러를 투자하고 있다는 점을 강조합니다. 그러나 이러한 노력에도 불구하고 기술 산업은 여전히 GPU 성능 향상에 집중하고 있으며, 모든 작업에 GPU가 필요한지에 대한 질문은 하지 않고 있습니다.
저자는 AI 작업의 상당 부분이 전통적인 CPU를 통해 더 효율적으로 수행될 수 있다고 주장합니다. AI가 반드시 GPU에 의존해야 한다는 지속적인 가정은 소비자들이 실제로 지불하고 있는 진정한 "세금"으로 여겨집니다. 기사는 업계가 GPU에 대한 의존도를 재평가하지 않는 한, 일반 소비자와 투자자 모두의 비용이 계속해서 상승할 것이라고 결론짓습니다.
86.정부가 만든 혼란, C-22 법안(Bill C-22 Is a Mess of the Government's Own Making)
캐나다의 법안 C-22는 설계가 미흡하고 입법 과정이 급하게 진행되었다는 비판을 받고 있습니다. 개인정보 보호 옹호자와 기술 기업을 포함한 전문가들은 이 법안이 지나치게 포괄적이며 암호화와 시민의 자유에 위험을 초래한다고 주장하고 있습니다. 감시 권한과 메타데이터 보존에 대한 우려가 제기되었고, 충분한 공공 협의가 이루어지지 않았다는 점도 문제로 지적되고 있습니다.
비판자들은 정부가 이 법안이 "백도어"를 요구하지 않는다고 보장하는 것이 불충분하다고 강조합니다. 법안이 기업들에게 데이터를 보존하도록 압박할 수 있으며, 이는 보안 시스템에 위협이 될 수 있습니다. 특히 애플은 법안의 비밀 조항이 사용자와의 규정 준수에 대한 논의를 방해할 수 있다고 경고했습니다.
정부는 법안에 대한 반대 의견을 잘못 이해하고 있으며, 백도어 포함 여부에만 초점을 맞추고 있다는 비판을 받고 있습니다. 기술 기업부터 시민 자유 단체에 이르기까지 다양한 이해관계자들이 암호화와 개인정보 보호를 위한 중요한 수정이 필요하다고 목소리를 높이고 있습니다.
하원에서 이 법안에 반대하는 청원이 빠르게 수천 명의 서명을 모았으며, 이는 대중의 우려가 크다는 것을 보여줍니다. 비판자들은 정부가 현재 형태로 법안을 계속 추진한다면 캐나다의 디지털 주권과 디지털 인프라에 대한 신뢰를 해칠 위험이 있다고 주장하고 있습니다.
전반적으로 정부는 속도를 늦추고, 의미 있는 협의를 진행하며, 전문가와 대중이 제기한 중요한 문제들을 해결한 후 법안을 진행해야 한다는 요구가 커지고 있습니다.
87.앤트로픽, 65억 달러 시리즈 H 투자 유치!(Anthropic raises $65B in Series H funding at $965B post-money valuation)
앤트로픽이 시리즈 H 펀딩에서 650억 달러를 모금하며 기업 가치를 9,650억 달러로 끌어올렸습니다. 이번 펀딩은 알티미터 캐피탈과 세쿼이아 캐피탈과 같은 주요 투자자들이 주도하였으며, 인공지능(AI) 안전성 연구를 강화하고 컴퓨팅 능력을 확장하며, 자사의 AI 제품인 클로드의 세계적인 비즈니스 활용을 지원하는 데 사용될 예정입니다. 클로드의 채택은 빠르게 증가하고 있으며, 수익은 470억 달러를 초과했습니다. 앤트로픽은 아마존과 구글과 같은 주요 기술 기업들과 중요한 컴퓨팅 자원에 대한 새로운 계약을 체결했습니다. 여러 투자 회사의 리더들은 클로드가 기업 운영 방식을 혁신하고 미래 AI 혁신의 잠재력을 가지고 있다고 강조하고 있습니다. 앤트로픽은 또한 밀라노와 한국에 새로운 사무소를 열며 글로벌 입지를 확장하고 있습니다.
88.Tesla's AI trainers don't trust its self-driving tech – or its safety stats(Tesla's AI trainers don't trust its self-driving tech – or its safety stats)
요약이 없습니다.
89.동독의 유닉스(Unix in East Germany (GDR) (1990))
독일 민주 공화국(GDR)에서의 유닉스 개발 역사를 다룬 이 글은 특히 카를 마르크스 시의 기술대학교에서의 경험을 중심으로 전개됩니다.
1982년, 컴퓨터 과학과는 학생이 부족하고 구식 컴퓨터 시스템에 의존하고 있었습니다. 이들은 서비스 개선을 위해 DOS에서 TSO(시간 공유 옵션)로 전환했습니다. 그러던 중 유닉스 관련 자료가 담긴 마그테이프를 발견하게 되었고, 이는 유닉스라는 고급 언어로 작성된 운영 체제에 대한 관심을 불러일으켰습니다.
이 팀은 C 컴파일러를 자신들이 이해할 수 있는 언어로 번역하여, 결국 IBM 360 기계에서 코드를 생성할 수 있는 작동하는 C 컴파일러를 만들어냈습니다. 그들은 GDR의 다른 기관들과 협력하여 유닉스와 유사한 시스템과 도구를 개발하였고, 이를 통해 PSU라는 배치 시스템을 개선하여 상호작용이 가능한 시스템으로 발전시켰습니다.
더 강력한 기계인 IBM 370으로 업그레이드하면서, 실제 유닉스 시스템을 성공적으로 이식하여 교육과 연구 능력을 향상시켰습니다. 이들은 다양한 유닉스 시스템 간의 일관된 문서화의 필요성을 인식하고, 정립된 기준에 따라 시스템 호출과 라이브러리 기능을 문서화하기 시작했습니다.
저자들은 연구와 개발에서 더 많은 자유를 원하며, 정치적 상황 변화에 따라 국제 협력과 기술 발전에 대한 관심을 나타냈습니다. 이 글은 GDR에서 유닉스 시스템의 발전 과정을 강조하며, 혁신, 협력, 그리고 컴퓨터 교육에 대한 헌신을 부각시킵니다.
90.트론: 레거시의 역사 해부(Nitpicking the shell history scene in 'Tron: Legacy')
영화 트론: 레거시에서 샘 플린은 아버지의 마지막 작업을 조사하기 위해 컴퓨터를 사용하는 장면이 있습니다. 저자는 컴퓨터 화면의 텍스트를 면밀히 분석하며, 영화가 컴퓨터를 사실적으로 묘사할 의도가 없지만 몇 가지 세부사항은 놀랍도록 그럴듯하다고 지적합니다.
첫 번째로, 샘은 여러 유닉스 명령어를 입력하는데, history 대신 bin/history를 사용하는 점은 의문을 불러일으킵니다. 실제 유닉스 시스템에서는 명령어 기록을 다르게 저장하기 때문입니다. 저자는 이 부분이 영화 제작자들이 장면의 셸 기록을 어떻게 만들었는지를 보여줄 수 있다고 제안합니다.
두 번째로, 샘은 자신이 권한이 없는 사용자로 로그인되어 있음을 발견하고 루트 계정에 접근하려고 시도합니다. 그는 백도어 계정을 사용해 성공하지만, 플린의 개인 기계에 왜 백도어가 존재하는지에 대한 의문이 생깁니다.
세 번째로, 시스템은 "SolarOS"라는 이름으로 표시되는데, 이는 실제 유닉스 시스템인 솔라리스와 유사한 허구의 이름입니다. 그러나 시스템의 요소들은 리눅스와 더 잘 어울리는 부분이 있어 표현의 혼란을 나타냅니다.
네 번째로, 저자는 ./configure, make, make install과 같은 명령어의 순서를 잘못 판단합니다. 이 명령어들은 실제로 예상과는 다른 논리를 따릅니다.
다섯 번째로, 플린이 소프트웨어를 실행하기 전에 메모리를 확보하려는 행동은 성급하고 다소 부주의하게 묘사되어 그의 산만한 상태를 반영합니다.
여섯 번째로, 레이저를 제어하는 소프트웨어에는 두 가지 안전 장치가 있는데, 이는 현실적이지만 높은 안전 기준을 충족하지는 않을 수 있습니다.
일곱 번째로, 플린은 위험한 행동을 하기 전에 유언장을 수정하지만, 그 저장 방법과 위치는 그렇게 중요한 문서에 비해 비현실적으로 보입니다.
마지막으로, 터미널의 텍스트는 가변 폭 글꼴로 나타나는데, 이는 명령줄 출력에서는 드문 경우로, 기술적 선택보다는 스타일적 선택으로 보입니다.
결론적으로, 영화에서 유닉스 시스템의 묘사에는 명백한 오류가 있지만, 많은 요소들이 세심한 디테일을 보여줍니다. 이 장면을 분석하는 과정은 영화 내러티브에서 기술적 정확성에 대한 주의 깊은 관찰과 비판적 사고를 촉진합니다.
91.계속할까요? AI 권한 피로 게임(Continue? Y/N: A 60-second game about AI agent permission fatigue)
이 텍스트는 Claude Code와 관련된 코딩 작업에 대한 지시사항으로 보입니다. Claude가 코드 리팩토링을 마무리하고 있으며, 특정 명령어에 대한 승인이 필요하다는 내용입니다. 다음 회의까지 1분이 남았고, 제시된 명령어를 승인할지 거부할지 결정해야 합니다. 시간을 제한받고 있으므로 신중하게 읽고 빠르게 응답해야 합니다. "인간-루프 모델"에 대한 언급은 이 모델이 효과적이지 않을 수 있는 상황에 대한 논의를 시사합니다.
92.유로오피스 출시 임박!(Euro-Office: General availability set for June 9)
유로오피스는 유럽 기관들과 협력하여 개발된 새로운 오피스 제품군으로, 2026년 6월 9일에 공식 출시될 예정이다. 이 제품군은 사용자가 문서, 스프레드시트, 프레젠테이션을 공동으로 작성하고 편집할 수 있도록 지원한다. 안정적인 버전은 GitHub에서 생산용으로 사용할 수 있다.
주요 기능으로는 6월 9일에 출시되는 넥스트클라우드 허브 26 스프링과의 통합이 포함된다. 사용자는 간단한 클릭으로 유로오피스와 콜라보라 중에서 선택할 수 있다. 또한, IONOS 관리형 넥스트클라우드 고객을 위한 배포 계획과 오피스.eu 및 프랑스 XWiki와의 통합도 예정되어 있다.
특히 규제가 많은 산업에서 안전하고 주권적인 디지털 솔루션에 대한 수요가 증가하고 있다. 유로오피스는 성능, 보안, 개방형 표준 지원에 중점을 두어 이러한 요구를 충족하는 것을 목표로 하고 있다.
이 프로젝트는 다양한 기관의 기여 덕분에 활기를 띠고 있으며, 유럽에서 일자리 창출과 혁신을 이끌고 있다. 유로오피스에 기여하고자 하는 개인은 GitHub에서 더 많은 정보를 찾을 수 있다.
93.RSS에서 <[Cdata[ ]]> 사용 금지(Avoid Using "< [Cdata[ ]]>" in RSS)
RSS 피드에서 CDATA를 사용하는 것은 특별한 문자를 이스케이프하지 않고 포함할 수 있는 방법으로 자주 사용됩니다. 하지만 CDATA에는 몇 가지 중요한 단점이 있습니다.
첫째, CDATA 블록 내에서는 ]]>라는 시퀀스를 포함할 수 없어 내용을 나누어야 하며, 이로 인해 코드가 읽기 어려워집니다. 둘째, CDATA는 콘텐츠가 더 안전하거나 원시 HTML처럼 보이게 할 수 있지만, 이는 사실이 아닙니다. 셋째, CDATA를 사용하면 콘텐츠 처리 방식이 일관되지 않을 수 있으며, 특별한 경우를 요구하게 됩니다. 넷째, CDATA에 대해 논의하는 콘텐츠가 있을 경우 디버깅이 복잡해집니다.
따라서 CDATA 대신 문자를 직접 이스케이프하는 것이 좋습니다. 이 방법은 더 간단하고 일관되며 다양한 유형의 콘텐츠에서 일관되게 작동합니다.
결론적으로, CDATA는 특히 구형 시스템에서는 편리해 보일 수 있지만, 새로운 RSS나 Atom 피드 생성기에서는 일반적으로 정규 XML 이스케이프를 사용하는 것이 더 좋습니다.
94.The most unlikely school bag(The most unlikely school bag)
요약이 없습니다.
95.But It Happened [video](But It Happened [video])
요약이 없습니다.
96.블루 오리진의 참사 이유(Why the failure of Blue Origin's New Glenn rocket is so catastrophic)
블루 오리진의 뉴 글렌 로켓이 플로리다에서 진행된 정적 발사 시험 중 폭발하면서 발사 기지에 큰 피해를 입혔습니다. 이 사고는 블루 오리진, NASA, 그리고 미국 우주 산업에 심각한 영향을 미치며, 인프라에 손상을 주고 발사 능력을 제한합니다.
주요 문제는 다음과 같습니다. 첫째, 발사대 손상입니다. 폭발로 인해 블루 오리진의 발사대(LC-36A)가 파괴되었으며, 이 발사대는 건설하는 데 수년과 수억 달러가 소요되었습니다. 재건하거나 다른 장소로 이전하는 데는 최소 1년이 걸릴 수 있습니다.
둘째, 로켓 설계에 미치는 영향입니다. 스페이스X가 반복적인 설계 과정을 사용하는 것과 달리, 블루 오리진의 뉴 글렌은 성숙한 설계를 기반으로 하고 있습니다. 이 실패로 인해 거의 매달 예정되어 있던 발사가 중단되며, NASA와 아마존을 포함한 다양한 고객에게 영향을 미칩니다.
셋째, 아르테미스 프로그램에 대한 함의입니다. 블루 오리진의 달 착륙선인 블루 문 마크 1은 NASA의 아르테미스 미션에 필수적입니다. 로켓의 실패로 인해 달 탐사 로버의 배송이 지연될 수 있으며, 향후 유인 미션에도 복잡한 문제가 발생할 수 있습니다.
전반적으로 이번 사건은 미국의 대형 발사 능력에 대한 의존도를 높이고, 향후 달 탐사 미션을 복잡하게 만듭니다.
97.라즈베리파이 6 소식(News about Raspberry Pi 6 and Microcontroller Development)
2026년 5월 22일, 라즈베리 파이 엔지니어들이 미래 개발에 대해 AMA(무엇이든 물어보세요)를 개최했습니다. 주요 내용은 다음과 같습니다.
라즈베리 파이 6는 2026년에서 2027년 사이에 출시될 것으로 예상되지만, 전 세계적인 DRAM 부족으로 인해 2028년 초까지 늦어질 수 있습니다. 주요 업그레이드는 새로운 기능인 M.2 슬롯보다는 더 빠른 CPU와 개선된 입출력(I/O) 성능이 될 것으로 보입니다.
현재 Pi Zero 2W는 기판 공급 부족으로 일시적인 품귀 현상을 겪고 있지만, 이를 해결하기 위해 새로운 공급업체를 도입하고 있습니다. Pi Zero 3에 대한 계획은 아직 없으며, 비용과 기술적 한계로 인해 개발이 어렵습니다.
RP2350 마이크로컨트롤러는 전력과 보안 문제에 직면했으나, 최근 개선으로 일부 문제가 해결되었습니다. 비용 문제로 인해 Picos에는 여전히 마이크로 USB가 사용되고 있지만, USB-C는 미래의 가능성으로 남아 있습니다.
소프트웨어 지원은 라즈베리 파이의 핵심 초점이며, 라이브러리와 드라이버 개발에 상당한 시간이 투자되고 있습니다. 이러한 강력한 소프트웨어 지원은 라즈베리 파이 제품의 지속적인 인기를 끌고 있는 주요 이유 중 하나입니다.
전반적으로 Pi 5는 당분간 플래그십 모델로 남을 것이며, 소프트웨어 개발은 라즈베리 파이 팀의 우선 과제가 되고 있습니다.
98.The Current Crisis: What's Happening to Science in America(The Current Crisis: What's Happening to Science in America)
요약이 없습니다.
99.소프트웨어 아키텍처 마스터하기(Any advice on how to learn good software architecture practices?)
AI가 인기를 끌기 시작할 때 코딩을 시작한 저자는 애플리케이션 아키텍처에 대한 지식이 부족하다고 느끼며, 종종 AI에 의존해 도움을 받고 있습니다. 그들은 커뮤니티에서 아키텍처 계획 능력을 향상시키기 위한 추천을 찾고 있습니다. AI에게 많은 질문을 하지만, 비AI 참고 자료가 있으면 AI의 결과를 더 잘 평가할 수 있을 것이라고 생각합니다. 체계적인 출발점이 그들의 학습 과정에 중요하다고 강조합니다.
100.I hated writing until I learned there’s a science to it (2024)(I hated writing until I learned there’s a science to it (2024))
요약이 없습니다.