1.
치즈의 흰색 비밀
(There's White Stuff Growing on Your Cheese That Isn't Mold (2018))

치즈에서 가끔 발견되는 흰색 물질은 항상 곰팡이가 아닙니다. 이는 칼슘 락테이트나 치즈가 잘 숙성되었음을 나타내는 결정일 수 있습니다.

치즈가 숙성되면 두 가지 종류의 결정이 생길 수 있습니다. 무기 결정은 칼슘 인산염과 같은 물질로, 치즈 제조 과정에서 형성되며 특정 치즈의 껍질에 나타날 수 있습니다. 유기 결정은 타이로신과 류신과 같은 아미노산으로, 치즈가 숙성되면서 단백질이 분해되면서 생기며, 바삭한 식감을 더해줍니다.

칼슘 락테이트는 체다 치즈와 같은 치즈의 겉면에 나타날 수 있으며, 이는 치즈가 잘 숙성되었음을 의미합니다. 이 기사는 치즈 애호가들에게 이러한 흰색 형성을 버리지 말고 오히려 즐기라고 권장합니다. 이들은 종종 더 풍부한 맛과 즐거운 식감을 나타내기 때문입니다. 흰색 물질이 단단하면 결정일 가능성이 높고, 부드럽다면 곰팡이일 수 있습니다. 따라서 치즈에서 흰색 물질을 발견하면, 어떻게 처리할지 결정하기 전에 그 질감을 확인해 보세요.

작성자: ilikepi | 점수: 113

2.
신뢰성 높은 AI 에이전트
(AI Agents: Less Capability, More Reliability, Please)

이 기사는 AI 에이전트의 능력과 신뢰성 사이의 균형에 대해 다룹니다. AI 에이전트를 더욱 강력하게 만드는 것보다, 그들이 신뢰할 수 있고 일관된 성능을 보이는 것이 더 중요하다고 제안합니다. 사용자가 신뢰할 수 있는 AI를 만드는 데 중점을 두어야 하며, 이는 일부 고급 기능을 줄이는 것을 의미할 수도 있습니다. 저자는 신뢰할 수 있는 AI가 더 나은 사용자 경험과 결과로 이어질 수 있다고 주장합니다.

작성자: serjester | 점수: 100

3.
스웨덴의 데모문화 유산
(The demoscene as a UNESCO heritage in Sweden)

스웨덴에서 데모신이 국가 유네스코 유산으로 인정받았다. 이는 Ziphoid와 저자가 제출한 신청의 결과이다. 이 인정은 유럽 전역에서 데모신을 세계 문화유산으로 기념하기 위한 더 넓은 노력의 일환이다. 데모신은 가장 오래된 디지털 서브컬처 중 하나로, 기술 변화에도 불구하고 그 가치와 전통을 유지하고 있다.

데모신의 주요 초점은 하드웨어의 능력을 보여주는 창의적인 경쟁에 있다. 하지만 모든 참가자가 이런 방식으로 참여하는 것은 아니다. Hack n’ Trade와 같은 일부 그룹은 독특하고 비전통적인 창작물을 만드는 것을 우선시한다. 다른 그룹은 문화 보존이나 이벤트 조직에 기여하며, 꼭 작품을 발표하지 않더라도 활동을 이어간다.

저자는 데모신에서의 개인적인 경험을 공유하며, 대규모 이벤트보다 지역 모임과 우정의 중요성을 강조한다. 이 커뮤니티는 다양한 배경과 동기를 가진 사람들로 구성되어 있다. 어떤 이들은 향수를 느끼며 이곳을 탈출구로 삼고, 다른 이들은 기업 예술의 영향을 벗어난 자유로운 표현의 형태로 받아들인다. 이러한 보수성과 개방성의 조화가 데모신이 무형 유산으로 여겨지는 주요 이유 중 하나이다.

작성자: robin_reala | 점수: 325

4.
터소 SQLite 오프라인 동기화 베타
(Turso SQLite Offline Sync Public Beta)

Turso의 오프라인 동기화 기능이 이제 공개 베타로 제공됩니다. 이 기능을 통해 애플리케이션은 인터넷 연결 없이도 정상적으로 작동할 수 있습니다. 즉, 로컬 데이터베이스는 정상적으로 운영되며, 인터넷에 다시 연결되면 Turso Cloud와 자동으로 동기화됩니다. 이전에는 데이터베이스에 쓰기 작업을 하려면 네트워크 연결이 필요했기 때문에 속도가 느리고 오프라인에서는 불가능했습니다. 이제는 로컬 데이터베이스가 오프라인에서도 빠른 쓰기를 지원하여 성능이 향상되었습니다.

오프라인 동기화의 주요 이점은 다음과 같습니다. 먼저, 로컬 우선 애플리케이션을 통해 인터넷 없이도 빠르고 반응성이 뛰어난 앱을 만들 수 있습니다. 모바일 앱에서는 Expo 기반의 React Native 애플리케이션을 포함하여 오프라인에서도 사용할 수 있는 경험을 제공합니다. 판매 시점 시스템에서는 인터넷 연결 없이도 거래를 처리할 수 있습니다. 원거리 데이터 수집이 가능해져서 연결이 없는 지역에서도 데이터를 수집할 수 있습니다. IoT 애플리케이션은 데이터를 로컬에 저장하고 주기적으로 Turso Cloud와 동기화할 수 있습니다.

공개 베타에서는 로컬과 원격 변경 사항의 양방향 동기화, 내장 데이터베이스에 대한 원격 쓰기 지원, 충돌 감지 기능이 포함되어 있습니다. 충돌 해결 기능은 곧 추가될 예정입니다.

개발자는 선호하는 AWS 위치에서 데이터베이스를 생성하고 TypeScript 또는 Rust를 사용하여 오프라인 기능을 구현할 수 있습니다. 향후 업데이트는 충돌 해결, 동기화 최적화 및 암호화에 중점을 둘 예정입니다. 데이터 손실의 가능성 때문에 베타 버전은 프로덕션 환경에서 사용하지 않는 것이 좋습니다. 피드백은 Discord를 통해 환영합니다.

작성자: charlieirish | 점수: 35

5.
브라우저에서 자바 마인크래프트
(Java Minecraft in the Browser)

Browsercraft는 CheerpJ라는 자바 런타임을 이용해 웹 브라우저에서 수정되지 않은 버전의 마인크래프트를 플레이할 수 있게 해줍니다. 이 서비스는 마인크래프트 클래식, 베드락 에디션, 또는 최신 버전의 마인크래프트가 아닙니다. 게임을 수정하지 않고 원본 파일을 그대로 실행합니다. CheerpJ는 브라우저가 자바 애플리케이션을 변경 없이 실행할 수 있도록 도와줍니다. 현재 지원되는 마인크래프트 버전은 1.2.5로, 일부 제한 사항이 있으며, 예를 들어 오디오 기능은 제공되지 않습니다. 이 프로젝트는 진행 중이며, 프로그래머들이 문제를 해결하는 데 도움을 줄 수 있도록 디스코드에 참여하거나 깃허브에 기여해 주기를 환영합니다.

작성자: John7878781 | 점수: 62

6.
팩스로 디버깅 1-2-3
(Debugging Lotus 1-2-3 by fax)

존 그레이엄-커밍은 1990년경의 이야기를 나눕니다. 그 당시 그는 누군가가 로터스 1-2-3 소프트웨어의 문제를 해결하는 데 도움을 주었는데, 온라인 소통이 제한적이고 전화 통화 비용이 비쌌습니다. 그는 상대방에게 프린터 설정에 대한 정보를 요청하고 여백을 조정하는 방법을 안내했습니다. 그는 디버깅 과정에서 빠른 소통의 중요성을 강조하며, 신속한 피드백 루프를 유지하는 것이 효과적인 문제 해결에 필수적이라고 말합니다. 이 원칙은 "디버깅의 제로법칙"이라고 불립니다.

작성자: jgrahamc | 점수: 25

7.
제미니 2.5 vs 클로드 3.7: 코딩 대결
(Gemini 2.5 Pro vs. Claude 3.7 Sonnet: Coding Comparison)

구글이 최근에 Gemini 2.5 Pro를 출시하며 이 모델이 코딩과 추론에 가장 적합하다고 주장했습니다. 이 새로운 모델은 100만 개의 토큰을 처리할 수 있는 컨텍스트 창을 제공하여 Claude 3.7 Sonnet의 20만 개 토큰에 비해 큰 장점을 가지고 있습니다. 또한 무료로 제공됩니다.

코딩 작업에서의 성능을 살펴보면, Gemini 2.5 Pro는 비행 시뮬레이터를 성공적으로 만들었지만, Claude 3.7 Sonnet은 비행기의 동작에 문제가 있었습니다. 루빅스 큐브 해결에서는 Gemini 2.5 Pro가 복잡한 문제를 해결하는 데 뛰어난 성과를 보였고, Claude 3.7 Sonnet은 올바른 결과를 내지 못했습니다. 4D 테서랙트 시각화에서는 두 모델 모두 올바른 출력을 생성했지만, Gemini 2.5 Pro의 결과가 더 만족스러웠습니다. LeetCode 문제 해결에서는 Gemini 2.5 Pro가 어려운 문제를 정확히 풀었으나, Claude 3.7 Sonnet은 시간 초과 오류로 실패했습니다.

종합적으로 볼 때, Gemini 2.5 Pro는 모든 코딩 시나리오에서 Claude 3.7 Sonnet보다 뛰어난 성능을 보였습니다. 과거에 Claude 3.7 Sonnet이 강력한 경쟁자였던 것은 사실이지만, 이제는 Gemini 2.5 Pro가 코딩 작업에 있어 더 나은 선택임이 분명해졌습니다. 최상급 코딩 모델을 찾고 있다면 Gemini 2.5 Pro를 추천합니다.

작성자: mraniki | 점수: 256

8.
미래에서 온 1995년의 2025년 예측
(Back From The Future: 1995's predictions of 2025 life)

1995년에 세 명의 저자가 2020년대의 삶에 대한 예측을 했습니다. 그들은 글로벌 인터넷, 전자책 리더기와 같은 휴대 기기의 보편적 사용, 태양광 발전 등 기술과 사회의 발전을 상상했습니다. 2025년의 인구 추정치는 84억 명으로, 실제 인구인 약 82억 명과 거의 일치했습니다.

로봇이 시각 장애인을 돕는 기술 개발이나 비트코인과 같은 전자 화폐의 출현과 같은 예측은 놀랍도록 정확했습니다. 그러나 스마트폰 혁명이나 소셜 미디어의 영향과 같은 중요한 발전은 놓쳤습니다. 또한 초고속 여객기나 화성으로의 유인 임무가 정기적으로 이루어질 것이라는 예측은 부정확했습니다.

일부 예측은 현실과 가까웠지만, 미국의 국가 의료 시스템에 대한 기대나 여가 시간이 늘어날 것이라는 믿음과 같은 예측은 크게 빗나갔습니다. 전반적으로 그들의 예측은 1990년대의 낙관주의와 트렌드를 반영하며, 성공한 부분도 있지만 많은 부분에서 실패했습니다. 그들의 예측에 대한 추가 분석은 다음 게시물에서 다룰 예정입니다.

작성자: rbanffy | 점수: 17

9.
내가 다루지 않을 것: 디옥시젠 디플루오라이드
(Things I Won't Work With: Dioxygen Difluoride (2010))

이 글에서는 위험한 화학물질인 디옥시젠 디플루오라이드(FOOF)에 대해 다루고 있으며, 이 물질의 불안정하고 폭발적인 성질을 강조합니다. FOOF를 만들기 위해서는 산소와 플루오린의 혼합물을 매우 높은 온도에서 가열해야 하는데, 이는 매우 위험하여 일반적으로 화학자들이 피하는 방법입니다. FOOF는 1932년에 처음 합성되었으며, 오랜 연구 역사를 가지고 있지만 안전 문제로 인해 실제로 다룬 사람은 많지 않습니다.

글에서는 A. G. 스트렝이 FOOF를 사용하여 수행한 일련의 폭발적인 실험에 대해 설명합니다. 그는 에틸 알코올과 메탄과 같은 다양한 물질과의 반응에서 폭발을 포함한 극단적인 반응을 관찰했습니다. 스트렝의 연구는 FOOF가 강력한 산화제로서 많은 화합물과 위험하게 반응하기 때문에 극도의 위험성을 지닌 것으로 알려져 있습니다.

FOOF의 불안정성과 재앙의 가능성에도 불구하고, 일부 연구는 계속 진행되고 있으며, 특히 로스앨러모스에서는 국가 안보를 위한 목적으로 연구가 이루어지고 있습니다. 흥미롭게도, 상업 공급업체인 항저우 세이지 화학회사는 FOOF를 대량으로 공급한다고 주장하고 있지만, 이는 실제로 그 물질이 안전하게 공급될 수 있는지에 대한 의구심을 불러일으킵니다.

작성자: PebblesRox | 점수: 122

10.
Oracle attempt to hide serious cybersecurity incident from customers
(Oracle attempt to hide serious cybersecurity incident from customers)

요약이 없습니다.

작성자: 2bluesc | 점수: 88

11.
Compiler Options Hardening Guide for C and C++
(Compiler Options Hardening Guide for C and C++)

요약이 없습니다.

작성자: pjmlp | 점수: 104

12.
라디오로 게임 다운로드!
(Yes, in the 1980s we downloaded games from the radio)

1980년대에는 사람들이 라디오에서 방송되는 오디오를 녹음해 카세트 테이프에 담고, 이를 집에서 사용하는 컴퓨터로 재생하여 비디오 게임을 다운로드하곤 했습니다. 이 향수를 자극하는 방식이 페이스북 게시물에서 언급되었지만, 많은 댓글 작성자들은 그런 일이 없었다고 부인해, 이를 기억하는 사람들에게는 실망을 안겼습니다.

이 시기에 영국은 경제적 어려움을 겪고 있었고, 가정용 컴퓨터는 막 인기를 얻기 시작했습니다. BBC는 대중에게 컴퓨터 사용법을 교육하기 위해 컴퓨터 문해력 프로젝트를 시작했으며, 이 프로젝트에는 라디오 방송도 포함되었습니다. BASICODE라는 시스템이 개발되어 다양한 컴퓨터에서 소프트웨어가 작동할 수 있도록 했습니다. BBC는 이 시스템을 이용해 프로그램을 방송했고, 열성팬들은 이를 녹음해 자신의 컴퓨터에서 재생할 수 있었습니다.

하지만 컴퓨터 제조업체 간의 경쟁이 치열해지면서 이 방법은 점차 사라지고 새로운 기술로 대체되었습니다. 오늘날 이 방식은 젊은 세대에게는 거의 믿기 어려운 이야기처럼 들립니다.

작성자: spzb | 점수: 180

13.
이맥스의 LLM으로 자동화된 인터랙티브 픽션
(Automating Interactive Fiction Logic Generation with LLMs in Emacs)

이 글에서는 인기 있는 텍스트 편집기인 Emacs를 사용하여 대형 언어 모델(LLM)을 활용해 인터랙티브 픽션의 논리를 자동화하는 방법에 대해 설명합니다. 이러한 자동화의 장점으로는 시간 절약과 창의성 증진이 있습니다. 이 과정은 LLM을 이용해 이야기 요소와 의사 결정 논리를 생성하는 것으로, 작가들이 인터랙티브 픽션 프로젝트에서 매력적인 서사를 개발하는 데 도움을 줍니다.

작성자: dskhatri | 점수: 5

14.
CSS로 <select> 맞춤 설정!
(The <select> element can now be customized with CSS)

크롬 브라우저가 웹 개발자들이 CSS를 사용해 <select> 요소를 사용자화할 수 있는 새로운 기능을 도입했습니다. 이 기능은 크롬 135 버전부터 제공되며, 접근성이 뛰어나고 시각적으로 매력적인 드롭다운을 만드는 데 도움을 줍니다.

개발자들은 이제 새로운 CSS 속성인 appearance: base-select를 사용하여 <select> 요소를 스타일링할 수 있습니다. 이 속성은 사용자화에 적합한 구성 가능하고 간결한 디자인을 제공합니다. 또한, 이번 업데이트를 통해 개발자들은 <option> 요소 안에 이미지나 SVG와 같은 풍부한 HTML 콘텐츠를 포함할 수 있게 되었습니다. 이는 이전에는 지원되지 않았던 기능입니다.

사용자화 가능한 <select>는 사용자 맞춤형 디자인을 최적화한 새로운 디자인을 제공하며, 외관에 대한 더 많은 제어를 가능하게 하는 내부 변경 사항도 포함되어 있습니다. 옵션은 팝오버 형식으로 표시됩니다. 하지만 이 기능은 기존 웹사이트에 영향을 줄 수 있는 변화도 동반하므로 주의가 필요합니다. 크롬은 이 기능을 실험적으로 도입하여 그 영향을 모니터링하고 있습니다.

기존의 JavaScript와의 상호작용은 변경되지 않지만, 개발자들은 풍부한 콘텐츠를 추가할 경우 선택된 값이 어떻게 파싱되는지 테스트해야 합니다. 블로그에서는 이러한 변화에 적응할 수 있도록 문서와 커뮤니티 예제에 대한 링크를 제공합니다.

이번 업데이트는 웹 개발자들이 사용자화 가능하고 사용자 친화적인 드롭다운 인터페이스를 만드는 데 있어 중요한 진전을 나타냅니다.

작성자: tosh | 점수: 141

15.
Symmetry between up and down quarks is more broken than expected
(Symmetry between up and down quarks is more broken than expected)

요약이 없습니다.

작성자: terminalbraid | 점수: 33

16.
팔마 2
(Palma 2)

제공된 코드는 웹페이지가 로드될 때 실행되는 자바스크립트 함수입니다. 이 함수는 URL에 'newsletter&form_type=customer'가 포함되어 있는지 확인합니다. 만약 포함되어 있다면, 뉴스레터 구독에 대한 성공 팝업을 표시합니다.

주요 내용으로는, 팝업이 오류 메시지를 보여주고 성공 메시지는 숨긴다는 점입니다. 또한, 팝업이 닫혔음을 기억하기 위해 쿠키가 설정되어 하루 동안 유지됩니다. 닫기 버튼이나 오버레이를 클릭하면 팝업이 숨겨집니다. 마지막으로, 브라우저의 URL은 쿼리 매개변수를 제거하여 업데이트됩니다.

전반적으로 이 코드는 웹사이트에서 뉴스레터 구독 확인 팝업을 관리하는 역할을 합니다.

작성자: tosh | 점수: 45

17.
성능 우선 C/C++
(C and C++ Prioritize Performance over Correctness (2023))

이 글에서는 C와 C++가 정확성보다 성능을 우선시하는 방식, 특히 "정의되지 않은 동작"이라는 개념에 대해 설명합니다.

정의되지 않은 동작은 C89 표준에서 도입된 개념으로, C와 C++ 표준이 어떤 일이 발생해야 하는지를 명시하지 않는 상황을 의미합니다. 여기에는 초기화되지 않은 변수를 사용하거나, 부호 있는 정수 오버플로우, 무한 루프, 널 포인터 역참조와 같은 경우가 포함됩니다.

이 표준들은 컴파일러가 코드를 공격적으로 최적화할 수 있도록 허용하는데, 이 과정에서 정확성이 희생될 수 있습니다. 예를 들어, 컴파일러는 오버플로우 검사를 생략하거나 코드의 일부를 경고 없이 건너뛰어 프로그램이 제대로 작동하지 않을 수 있습니다.

문제의 예로는 초기화되지 않은 변수가 있습니다. 컴파일러는 최적화 과정에서 초기화되지 않은 변수를 무시할 수 있어 예측할 수 없는 결과를 초래할 수 있습니다. 부호 있는 정수 오버플로우의 경우, 정의되지 않은 동작 덕분에 컴파일러는 보안 취약점을 방지할 수 있는 검사를 최적화하여 제거할 수 있습니다. 무한 루프가 포함된 코드 경로는 컴파일러에 의해 최적화되어 제거될 수 있으며, 이로 인해 예상치 못한 동작이 발생할 수 있습니다. 널 포인터를 사용하는 경우에도 프로그램이 충돌할 수 있지만, 그 동작이 정의되지 않아 컴파일러가 진실이 아닐 수 있는 가정에 따라 최적화를 진행할 수 있습니다.

이 글은 C와 C++에서 성능이 중요하지만, 이는 정확성과 디버깅의 용이성을 희생하는 대가가 따른다고 강조합니다. 이러한 트레이드오프 때문에 C와 C++는 신뢰성이 중요한 애플리케이션에는 덜 적합할 수 있습니다.

프로그래머는 이러한 트레이드오프를 인식해야 합니다. 만약 정확성과 디버깅이 성능보다 더 중요하다면, C나 C++보다 다른 언어가 더 적합할 수 있습니다. 이 글은 독자들에게 C와 C++를 프로젝트에 사용할 때의 함의를 인식할 것을 권장합니다.

작성자: endorphine | 점수: 5

18.
MLB: 양키스의 '토르페도 배트' 등장!
(MLB: Yankees' new ''Torpedo Bats'' legal and likely coming to a dugout near you)

뉴욕 양키스가 MIT 물리학자 레니가 개발한 '토르피도 배트'라는 새로운 배트를 선보였습니다. 이 배트는 스위트 스폿에서의 질량을 증가시키는 독특한 디자인을 가지고 있어, 선수들이 더 나은 타격을 하고 홈런을 더 많이 칠 수 있도록 돕습니다. 최근 경기에서 양키스는 이 배트를 사용해 한 경기에서 구단 기록인 아홉 개의 홈런을 쳐내며, 이 새로운 기술이 야구에 미치는 공정성과 영향에 대한 의문을 불러일으켰습니다.

MLB는 토르피도 배트가 기존 규정을 준수하기 때문에 합법으로 인정했지만, 일부 전통주의자들은 이러한 혁신이 스포츠의 본질을 해칠 수 있다고 우려하고 있습니다. 비판자들은 성능을 향상시키는 배트를 만드는 것이 선수들의 기술 수준 저하로 이어질 수 있다고 주장하며, 선수들이 타격 기술을 향상시키기보다는 기술에 의존하게 될 것이라고 지적합니다. 성공할 경우 다른 팀들도 이 디자인을 빠르게 채택할 가능성이 있으며, 이는 게임의 양상을 영원히 변화시킬 수 있다는 추측이 나오고 있습니다.

작성자: cf100clunk | 점수: 45

19.
방콕 지진 진동 분석
(Analysis of amplified ground motion in Bangkok from recent earthquakes (2023))

이 연구 논문은 방콕 분지에서 중간 규모에서 큰 지진 발생 시 지반 진동이 어떻게 증폭되는지를 조사합니다. 연구 결과, 분지의 깊은 충적 퇴적물과 독특한 형태가 지진파를 상당히 증폭시켜, 600km 이상 떨어진 지진에서도 고층 건물에 영향을 미칠 수 있음을 확인했습니다.

주요 발견 사항은 다음과 같습니다. 첫째, 방콕 분지 내에서 기록된 지반 진동은 외부에서 기록된 진동보다 2배에서 3배 더 강한 것으로 나타났으며, 특히 방콕 중심부의 건물에 큰 영향을 미쳤습니다. 둘째, 연구는 2007년부터 2021년까지의 지진 데이터를 분석하였고, 규모가 5.5 이상인 8개의 주요 지진에 초점을 맞췄습니다. 이 데이터는 이러한 사건 동안 지반 가속도가 지속적으로 1 cm/s²를 초과했음을 보여주었습니다.

셋째, 연구는 다양한 분석 방법을 사용하여 지진파의 주파수 성분을 탐구했습니다. 특정 주파수(0.1에서 0.3 Hz 및 0.5와 2 Hz에서의 작은 피크)에서 독특한 증폭 효과를 확인했습니다. 넷째, 이 지역은 주로 낮은 전단파 속도를 가진 부드러운 토양으로 구성되어 있어 지반 진동의 증폭에 기여합니다. 암반까지의 깊이는 지역에 따라 다르며, 이는 지진파의 전파 방식에 영향을 미칩니다.

다섯째, 이러한 발견은 구조 엔지니어들이 방콕에서 건물을 설계할 때 이러한 증폭 효과를 고려해야 함을 강조합니다. 특히 인근 지역에서 큰 지진이 발생할 가능성을 감안할 때 더욱 중요합니다. 마지막으로, 이 논문은 고급 지반 진동 모델링을 활용한 추가 연구가 필요하다고 제안하며, 이를 통해 방콕 지역의 지진 대비를 개선할 수 있을 것으로 기대합니다.

이 연구는 방콕 분지의 지질적 특성이 지진 활동을 어떻게 증폭시키는지를 이해하는 데 중요한 통찰을 제공하며, 고층 구조물에 대한 위험을 제기하고 건물 설계 및 도시 계획에서 신중한 고려가 필요함을 시사합니다.

작성자: KayEss | 점수: 8

20.
베트남 은행 앱의 iOS API 문제
(Technical Analysis – Improper Use of Private iOS APIs in Vietnamese Banking Apps)

최근 Verichains의 분석에 따르면, 두 개의 베트남 은행 앱인 BIDV SmartBanking과 Agribank Plus가 사용자 아이폰과 아이패드에 설치된 다른 앱을 감지하기 위해 사적인 iOS API를 부적절하게 사용한 것으로 나타났습니다. 이러한 행위는 애플의 정책을 위반하며, 사용자에게 개인정보 보호 위험을 초래합니다. 분석 결과, 이 앱들은 특정한 사적 API를 사용해 다른 애플리케이션을 확인하고, 자신의 행동을 숨기기 위해 약한 암호화를 사용한 것으로 밝혀졌습니다.

이러한 행동은 보안 문제로 간주되며, 애플의 보안 보상 프로그램에 따라 최대 5,000달러의 버그 보상으로 이어질 수 있습니다. 사적 API의 오용은 앱이 앱 스토어에서 삭제되는 결과를 초래할 수 있으며, 이는 수백만 고객에게 영향을 미칠 수 있습니다. Verichains는 자사의 보안 솔루션인 BShield가 이러한 위험한 관행에 관여하지 않으며, 사용자 안전을 보장하기 위해 앱 스토어 정책을 준수한다고 밝혔습니다.

작성자: quyleanh | 점수: 46

21.
IMAP의 비밀
(How IMAP works under the hood)

이 글은 이메일 통신의 기술, 특히 IMAP 프로토콜에 대해 설명합니다. 주요 내용은 다음과 같습니다.

이메일은 사용자들이 자신의 메일 서버를 운영할 수 있게 해주며, 이는 중앙 집중식 메시징 서비스(예: WhatsApp)와 다릅니다. 중앙 집중식 서비스는 서비스 중단 시 통신이 방해받을 수 있지만, 이메일은 이러한 문제에서 자유롭습니다.

IMAP(인터넷 메시지 접근 프로토콜)은 이메일 클라이언트를 메일 서버에 연결하여 사용자가 여러 기기에서 이메일을 관리할 수 있도록 합니다. IMAP4는 1994년에 출시된 버전으로, 현재 가장 많이 사용되며 최신 버전은 IMAP4rev2입니다.

메일 서버에 연결하는 방법으로 telnet 유틸리티를 사용하는 방법이 설명되며, 안전한 로그인 방식의 중요성이 강조됩니다. 여기에는 보안이 취약한 LOGIN 명령과 더 안전한 AUTHENTICATE 명령 등 다양한 인증 방법이 언급됩니다.

연결 후 사용자는 자신의 이메일 폴더를 나열하고 선택하여 메시지를 볼 수 있습니다. IMAP 명령을 사용하여 검색을 수행하고 이메일 내용을 가져오는 방법도 설명됩니다.

이 글은 IMAP을 사용하여 명령줄에서 이메일을 읽고 관리하는 방법에 대한 통찰을 제공하지만, 이메일을 보내기 위해서는 SMTP라는 다른 프로토콜이 필요하다는 점도 언급합니다. 전체적으로 이 글은 이메일 관리를 위한 IMAP 프로토콜을 이해하고 사용하는 데 도움이 되는 소개 자료입니다.

작성자: michidk | 점수: 131

22.
윈98 빠른 설치
(Win98-quickinstall: A framework and installer to quickly install Windows 98)

Windows 9x QuickInstall ISO Creator는 Windows 98을 빠르게 설치하기 위한 최적화된 ISO 이미지를 생성하는 도구입니다. 에릭 보아랭이 개발했으며, 마이크로소프트의 공식 지원을 받지 않습니다.

이 도구는 사용자가 기존의 Windows 98 설치를 패키징하여 드라이버와 기타 도구를 포함한 ISO 파일로 만들어 빠른 설치를 가능하게 합니다. 리눅스를 기반으로 한 맞춤형 설치 방법을 사용하여 호환되는 하드웨어에서 60초에서 90초 사이의 빠른 설치 시간을 제공합니다. 부팅 가능한 USB 드라이브와 ISO 파일 생성도 지원합니다.

QuickInstall을 사용하기 위해서는 i486급 CPU와 최소 24MB의 메모리, 지원되는 IDE/SATA/SCSI 컨트롤러가 필요합니다. ISO 이미지를 생성하려면 Windows 7, 8.1, 10 또는 Python 3.5 이상의 현대적인 리눅스가 필요합니다.

부팅 방법으로는 CD/DVD-ROM을 사용하는 것이 추천되며, CD 부팅을 지원하지 않는 시스템에서는 DOS 또는 작은 커널을 이용한 플로피 에뮬레이션 옵션이 있습니다. 또한 부팅 가능한 USB 이미지를 생성할 수 있습니다.

ISO를 생성하는 과정은 다음과 같습니다. 먼저 가상 머신에 Windows 98을 설치한 후 설치 파일을 추출합니다. 그 다음 드라이버와 추가 파일을 준비하고, 제공된 스크립트를 사용하여 모든 것을 ISO 또는 USB 이미지로 패키징합니다.

여러 운영 체제를 포함하는 설치 이미지를 만들기 위해 여러 OS 루트를 지정할 수 있습니다. 이미지 생성 시 Windows 파일 무결성 문제에 유의해야 하며, 특히 구형 하드웨어에서 발생할 수 있는 일반적인 설치 문제에 대한 특정 해결 방법을 따르는 것이 중요합니다.

이 도구는 구형 시스템에 Windows 98을 효율적으로 설치하고자 하는 사용자에게 높은 수준의 맞춤화와 제어를 제공합니다.

작성자: userbinator | 점수: 181

23.
느리지만 확실한 비밀번호 공격의 진실
(Unmasking a slow and steady password spray attack)

이 기사는 마이크로소프트 계정에 대한 비밀번호 스프레이 공격을 탐지하는 방법에 대해 다룹니다. 특정 사례를 통해 공격자가 여러 계정에 로그인하려고 시도했으며, 이 과정에서 24개의 서로 다른 사용자 계정에 접근하려고 하면서 로그인 시도를 제한하여 탐지를 피한 상황을 설명합니다.

주요 내용으로는, 처음 관찰된 사례에서 한 사용자가 로그인 실패 후 성공적으로 로그인한 경우가 있어 공격인지 여부를 판단하기 어려웠습니다. 이후 팀이 모든 로그인 기록을 조사한 결과, 실패한 로그인과 성공적인 로그인 간의 패턴이 발견되어 악의적인 활동이 있음을 나타냈습니다. 공격자는 여러 개의 IP 주소를 사용하고 로그인 시도를 제한하여 탐지를 피했습니다.

가장 중요한 점은 개별 사용자 활동에만 집중하면 더 넓은 공격 패턴을 놓칠 수 있다는 것입니다. 따라서 전체 테넌트의 활동을 분석하는 것이 이러한 위협을 식별하는 데 매우 중요합니다.

결론적으로, 로그인 활동에 대한 넓은 시각은 그렇지 않으면 간과될 수 있는 공격자를 발견하는 데 도움이 됩니다.

작성자: noleary | 점수: 35

24.
Wondercraft (YC S22) Is Hiring
(Wondercraft (YC S22) Is Hiring)

요약이 없습니다.

작성자: youssefarizk | 점수: 1

25.
아마존의 노바챗 출격!
(Amazon introduces Nova Chat, entering the arena with ChatGPT, Claude, Grok)

아마존은 쇼핑객, 판매자, 광고주, 기업에 도움이 되는 생성형 인공지능 솔루션을 개발하는 데 집중하고 있습니다. 이들은 Alexa+, Amazon Q, Rufus와 같은 여러 애플리케이션을 개발했으며, 사용자가 인공지능 애플리케이션을 쉽게 구축하고 확장할 수 있도록 돕는 Amazon Bedrock도 포함되어 있습니다.

회사는 경쟁력 있는 가격으로 고품질 인공지능을 제공하는 새로운 모델 시리즈인 Amazon Nova를 소개했습니다. 개발자들이 이 모델을 탐색할 수 있도록 nova.amazon.com이라는 새로운 웹사이트도 개설되었습니다. 또한, Amazon Nova Act라는 새로운 인공지능 모델이 웹 브라우저에서 작업을 수행할 수 있도록 설계되었으며, 개발자들이 실험할 수 있는 SDK 미리보기도 제공됩니다.

Amazon Nova는 텍스트, 이미지, 비디오를 생성할 수 있는 다양한 모델을 포함하고 있습니다. Nova Act SDK는 개발자들이 온라인에서 작업을 수행할 수 있는 에이전트를 만들 수 있도록 도와주어 업무 흐름을 더욱 효율적으로 만들어 줍니다.

개발자와 사용자들은 nova.amazon.com을 방문하여 이러한 기능을 탐색하고 콘텐츠를 생성하며 새로운 도구로 작업을 시작할 수 있습니다. 아마존은 모든 경험 수준을 위한 인공지능 및 머신러닝 관련 135개 이상의 무료 및 저비용 AWS 교육 과정을 제공하고 있습니다.

작성자: ao98 | 점수: 50

26.
내 홈서버의 선택, FreeBSD!
(Why do I run FreeBSD for my home servers)

2024년에는 GNU/Linux가 데스크탑 용도로 매우 좋은 선택이 되고 있으며, 특히 Valve/Steam과 같은 회사 덕분에 게임 성능이 크게 향상되었습니다. 저자는 자신의 노트북에서 EndeavourOS를 사용하고 있으며, 이 운영체제가 사용자 친화적이라고 느끼고 있습니다. 기술적인 세부 사항에 대해 깊이 들어가지 않고도 애플리케이션과 장치를 쉽게 설치하고 사용할 수 있습니다.

하지만 저자는 Linux를 서버 운영체제로 비판하고 있습니다. 특히 SystemD와 Docker와 같은 현대적인 컨테이너 기술이 도입되면서 복잡성이 증가하고 있다는 점을 지적합니다. 이러한 시스템은 한때 간단했던 작업을 복잡하게 만들어 실패의 위험이 커지고 문제 해결이 어려워집니다. 저자는 구성 요소가 많아질수록 시스템의 신뢰성이 떨어진다고 강조합니다.

FreeBSD는 서버 관리에 더 나은 대안으로 제시되며, 그 단순함과 안정성, 효과적인 업그레이드 과정이 칭찬받고 있습니다. 저자는 FreeBSD의 설정이 간단하고 파일 구조가 명확하며 신뢰할 수 있는 로그 관리가 이루어진다는 점을 높이 평가합니다. 일부 데스크탑 기능에서 어려움이 있긴 하지만, FreeBSD의 시스템 설계는 생산 환경에 유리하다고 여겨집니다.

또한 저자는 개발자들 사이에서 소프트웨어 배포를 위해 Docker를 선호하는 경향이 있다는 점을 언급하며, 이로 인해 본래 더 간단할 수 있는 설치가 복잡해질 수 있다고 말합니다. 다양한 애플리케이션에 대한 전통적인 설치 문서가 부족하다는 점에 불만을 표하며, FreeBSD에서 더 쉬운 배포 방법이 필요하다고 강조합니다.

결론적으로, Linux는 데스크탑 운영체제로서 뛰어난 성능을 보이지만, FreeBSD는 그 단순함과 신뢰성 덕분에 서버 용도로 더 선호됩니다. 현대 서버 설정의 복잡성이 저자에게는 큰 우려 사항입니다.

작성자: psxuaw | 점수: 22

27.
안타르크티카의 마지막 여정
(One Last Ride for Antarctica's 'Ivan the Terra Bus')

안타르티카의 맥머도 기지에서 30년 넘게 운영된 아이반 더 테라 버스가 은퇴하게 된다. 편안함과 독특한 주황색과 흰색 디자인으로 유명한 아이반은 1994년부터 공항과 연구 기지 사이를 오가며 인력을 수송해왔다. 은퇴 소식이 퍼지자 팬들은 아이반이 폐기될까 걱정했다.

아이반은 길이가 14미터에 달하는 대형 버스로, 느리지만 안정적인 주행으로 유명하다. 더 빠른 차량들이 등장했음에도 불구하고, 아이반은 여전히 많은 사람들에게 사랑받는 존재로 남아 있으며, 이를 타본 이들에게는 향수를 불러일으킨다. 아이반의 독특한 매력 중 하나는 초기 사고로 생긴 움푹 들어간 자국으로, 이는 애칭인 “찰리의 실수”로 불린다.

아이반의 은퇴 시기가 다가오자, 그 운명에 대한 우려가 커졌다. 많은 이들이 아이반이 경매에 나와 폐기될까 두려워했다. 그러나 헌신적인 팬들과 직원들의 노력 덕분에 아이반은 구출되어 뉴질랜드 크라이스트처치로 옮겨졌다. 아이반의 장기적인 거처는 아직 결정되지 않았지만, 국제 남극 센터에 전시될 가능성이 높다. 아이반은 남극 역사에서 중요한 부분으로 계속해서 소중히 여겨질 것이다.

작성자: Thevet | 점수: 65

28.

Runway Gen-4는 일관되고 제어 가능한 미디어를 생성하기 위해 설계된 새로운 AI 모델 시리즈입니다. 이 모델은 사용자가 다양한 장면에서 일관성을 유지하는 캐릭터, 장소 및 객체를 생성할 수 있도록 도와줍니다. 사용자는 특정 스타일, 분위기 및 촬영 기법을 설정할 수 있으며, AI는 이러한 요소를 유지하면서 다양한 각도에서 재생성을 가능하게 합니다.

주요 기능으로는 일관된 캐릭터 생성이 있습니다. 단 하나의 참조 이미지만으로도 다양한 조명이나 설정에 적응할 수 있는 균일한 캐릭터를 만들 수 있습니다. 또한, 일관된 객체를 쉽게 배치하여 서사나 제품 사진 등 다양한 콘텐츠를 제작할 수 있습니다. 장면을 완성하기 위해 참조 이미지와 설명을 제공하면, 여러 관점에서 완전한 장면을 생성할 수 있습니다. 고품질의 동적 비디오를 생성하여 사실적인 움직임과 일관성을 제공합니다. 이 모델은 실제 물리학을 시뮬레이션하여 현실감을 높입니다. 또한, 시각 효과(GVFX)를 통해 실사와 애니메이션이 잘 통합된 유연한 비디오 콘텐츠를 만들 수 있습니다.

Runway는 Lionsgate와 Tribeca Festival 2024와 협력하여 영화 제작의 미래를 탐구하고 있으며, 이러한 도구를 통해 창의적인 가능성을 확장하고 있습니다.

작성자: meetpateltech | 점수: 29

29.
워너브라더스, '코요테 vs 아크메' 전세계 판매 완료
(Warner Bros Completes Worldwide Sale of 'Coyote vs Acme')

워너 브라더스가 이전에 보류되었던 영화 "코요테 대 아크미"의 권리를 케첩 엔터테인먼트에 약 5천만 달러에 판매했습니다. 이 영화는 상징적인 루니 툰 캐릭터인 와일 E. 코요테를 주인공으로 하며 2026년에 극장에서 개봉될 예정입니다. 데이비드 그린이 감독을 맡고, 윌 포르테와 존 시나 등이 출연하며, 이야기는 와일 E.가 로드러너를 쫓는 과정에서 아크미 회사의 제품이 실패하자 회사를 상대로 소송을 제기하는 내용을 담고 있습니다.

테스트 상영에서 긍정적인 반응을 얻었음에도 불구하고, 이 영화는 워너 브라더스의 비용 절감 조치로 인해 처음에는 보류되었습니다. 케첩 엔터테인먼트의 CEO는 이 향수를 불러일으키는 영화를 새로운 관객에게 선보이게 되어 매우 기쁘다고 밝혔습니다. 이번 계약은 케첩에게 중요한 투자로, 이전에도 워너 브라더스의 다른 프로젝트를 인수한 바 있습니다.

작성자: ChrisArchitect | 점수: 12

30.

온라인 서비스 약관에 동의하는 것이 얼마나 오해의 소지가 있는지를 다루고 있으며, 이러한 계약에 대한 이해를 높이려는 목적이 있습니다. 많은 인기 서비스들이 방대한 개인 정보를 수집하고, 사전 통보 없이 약관을 변경할 수 있으며, 경고 없이 콘텐츠나 계정을 삭제할 수 있다는 점을 강조합니다.

주요 내용으로는 개인 정보 보호 문제를 들 수 있습니다. 페이스북이나 유튜브와 같은 서비스는 사용자 데이터를 추적하고 로그를 유지하며, 실제로 콘텐츠를 삭제하지 않는 경우가 많습니다. 또한, 많은 플랫폼은 사용자에게 권리를 포기하도록 요구하며, 약관을 자의적으로 변경할 수 있습니다.

ToS;DR(Terms of Service; Didn't Read)라는 시스템은 약관의 공정성과 투명성에 따라 A부터 E까지 등급을 매깁니다. A는 가장 좋은 등급을 의미하고, E는 심각한 우려가 있음을 나타냅니다. 이 프로젝트는 자원봉사자들이 다양한 서비스의 분석과 개선 작업에 참여하도록 초대합니다.

목표는 사용자들이 온라인에서 수용하는 계약에 대해 비판적으로 생각하고 인식을 높이는 것입니다.

작성자: ColinWright | 점수: 182

31.
C/C++ 소프트웨어 안전하게 지키기
(How to Secure Existing C and C++ Software Without Memory Safety [pdf])

소프트웨어 메모리 안전성의 주요 이점은 C와 C++ 소프트웨어를 공격자로부터 보호하는 데 도움을 준다는 점입니다. 공격자는 버그를 이용해 소프트웨어를 제어할 수 있지만, 메모리 안전성이 확보된 소프트웨어에서는 대부분의 버그가 공격자에게 완전한 제어 권한을 주지 않습니다. 이는 큰 장점입니다.

이러한 보안 개선은 기존의 C/C++ 소프트웨어에 큰 수정 없이 적용할 수 있습니다. 완전한 메모리 안전성을 달성하려고 하기보다는, 손상된 메모리가 문제를 일으킬 수 있는 경로를 줄이는 것이 중요합니다. 이를 위해 이미 효과적인 컴파일러와 런타임 도구가 있으며, 이 도구들은 특별한 하드웨어나 추가적인 노력을 필요로 하지 않습니다. 현재 다양한 시스템에서 성공적으로 사용되고 있습니다. 이러한 도구를 개발 과정에 통합함으로써 C와 C++ 소프트웨어의 공격에 대한 보안을 크게 강화할 수 있습니다.

작성자: aw1621107 | 점수: 103

32.
The Egg (By Andy Weir)
(The Egg (By Andy Weir))

요약이 없습니다.

작성자: jxmorris12 | 점수: 131

33.
WhatsApp MCP 서버 공개!
(Show HN: WhatsApp MCP Server)

WhatsApp MCP 서버는 개인 WhatsApp 메시지와 연락처를 관리하고 개인이나 그룹에 메시지를 보낼 수 있는 도구입니다. 이 서버는 WhatsApp 웹 API를 통해 WhatsApp 계정에 직접 연결되며, 메시지는 로컬의 SQLite 데이터베이스에 저장됩니다. 사용자는 Claude와 같은 AI 어시스턴트를 통해 메시지와 상호작용할 수 있습니다.

주요 기능으로는 메시지와 연락처를 쉽게 검색하고 Claude의 기능을 이용해 메시지를 보낼 수 있는 기능이 있습니다. 모든 메시지 기록은 안전하게 기기에 저장되며, Claude와 Cursor와 통합되어 향상된 메시징 기능을 제공합니다.

설치 과정은 다음과 같습니다. 먼저 Go, Python 3.6 이상, Anthropic Claude 데스크톱 앱(또는 Cursor)을 설치해야 하며, UV 패키지 관리자를 설치합니다. 그 다음, git clone https://github.com/lharries/whatsapp-mcp.git 명령어를 사용해 저장소를 복제합니다. 이후 whatsapp-bridge 디렉토리로 이동하여 Go 애플리케이션을 실행하고, WhatsApp 앱으로 표시된 QR 코드를 스캔하여 인증을 진행합니다. Claude 또는 Cursor와의 통합을 위해 JSON 구성 파일을 수정하고 저장한 후, 애플리케이션을 재시작하면 WhatsApp 옵션이 나타납니다.

애플리케이션 구성 요소에는 WhatsApp과의 연결 및 인증을 처리하는 Go WhatsApp Bridge와 WhatsApp 데이터와의 상호작용을 위한 모델 컨텍스트 프로토콜을 구현하는 Python MCP 서버가 포함됩니다. 설정이 완료되면 Claude를 사용하여 연락처를 검색하고 메시지 및 채팅을 조회하며 메시지를 보낼 수 있습니다.

문제가 발생할 경우, 권한이나 QR 코드 표시와 관련된 문제는 터미널 설정을 확인하거나 애플리케이션을 재시작해 보세요. Go 애플리케이션과 Python 서버가 모두 실행 중인지 확인해야 정상적으로 작동합니다. 메시지가 로드되지 않는 경우 몇 분 기다리거나 데이터베이스 파일을 삭제하고 재시작하여 동기화할 수 있습니다. 추가적인 도움이 필요하면 MCP 문서를 참조하여 문제 해결 및 팁을 확인하세요.

작성자: lharries | 점수: 181

34.
혁명 이야기
(Talkin’ about a Revolution)

이 글은 인류 역사에 대한 현재의 상태를 두 가지 관점으로 나누어 논의합니다. 하나는 역사를 무의미한 사건의 연속으로 보는 시각이고, 다른 하나는 발전의 이야기로 보는 시각입니다. 저자는 인류가 파괴의 위험에 처해 있음을 나타내는 종말의 시계를 언급하며, 인류가 위험한 길을 걷고 있다고 경고합니다.

역사적으로, 공산주의가 붕괴된 이후 인류의 발전에 대한 낙관론이 절정에 달했지만, 그 이후로 핵무기 경쟁과 기후 위기 등 글로벌 위협이 심화되었습니다. 저자는 인류가 너무 늦기 전에 파괴적인 행동을 바꿀 수 있을지, 그리고 이러한 변화가 사회의 혁명적인 전환을 요구할 것인지에 대해 질문합니다.

철학자 헤겔은 역사가 목적을 가지고 있으며 자유를 향해 나아간다고 믿었습니다. 이 글은 현대 학계가 좁은 철학적 주제에 집중하는 것을 비판하며, 철학자들이 더 넓은 정치적이고 역사적인 질문과 다시 연결될 필요가 있다고 주장합니다.

리처드 부르크의 저서 "헤겔의 세계 혁명"은 헤겔의 역사와 혁명에 대한 사상을 탐구하는 내용을 담고 있습니다. 부르크는 헤겔의 역사적 발전에 대한 생각을 명확히 하려 하며, 변화가 종종 직선적인 발전이 아니라 주기적으로 일어난다는 점을 강조합니다. 그는 계몽주의 가치에 대한 현대의 회의론을 비판하고, 과거의 아이디어를 단순히 현재에 재활용하기보다는 역사적 맥락을 이해할 필요가 있다고 주장합니다.

결론적으로, 이 글은 인류가 존재의 위협에 직면하고 이를 해결하기 위해 역사적 교훈을 고려해야 할 긴급한 필요성을 강조합니다.

작성자: pepys | 점수: 49

35.
고전 아콘 컴퓨터 에뮬레이터
(RPCEmu is an emulator of classic Acorn computer systems)

RPCEmu는 Risc PC와 A7000을 포함한 고전 Acorn 컴퓨터를 위한 에뮬레이터로, Windows, Linux, MacOSX에서 작동합니다. 이 소프트웨어는 작동하기 위해 RISC OS ROM 이미지가 필요하며, 이는 온라인에서 찾거나 Easy-Start 번들을 통해 얻을 수 있습니다.

현재 이 소프트웨어는 개발 중이며 여러 버그가 존재하므로 사용자는 사용하기 전에 파일을 백업하는 것이 좋습니다. 사용자 매뉴얼과 다양한 플랫폼에 대한 설치 가이드 등 유용한 문서들이 여러 개 제공되고 있습니다.

다운로드 항목에는 Windows용 바이너리 패키지, 다양한 플랫폼을 위한 소스 코드, RISC OS가 포함된 Easy-Start 번들, 미리 포맷된 하드 및 플로피 디스크 이미지가 포함되어 있습니다.

최신 버전(0.9.5)에서는 마우스 휠 지원, 향상된 플로피 디스크 기능, 개선된 네트워크 드라이버 성능 등의 개선 사항이 포함되어 있습니다.

사용자는 코드와 패치를 제출하여 프로젝트에 기여할 수 있으며, 도움이 필요할 경우 RPCEmu 메일링 리스트에 가입하거나 Stardot 포럼을 방문할 수 있습니다.

작성자: andsoitis | 점수: 54

36.
John Ousterhout and Robert Martin Follow-Up to Aposd vs. Clean Code [video]
(John Ousterhout and Robert Martin Follow-Up to Aposd vs. Clean Code [video])

요약이 없습니다.

작성자: funcimp | 점수: 8

37.
희귀 멀린 원고 조각
(Fragments of a rare Merlin manuscript from c. 1300)

1300년경의 희귀한 원고 조각이 케임브리지 대학교 도서관에서 발견되어 디지털화되었습니다. 이 조각은 아서 왕 전설의 잘 알려지지 않은 후속작인 "Suite Vulgate du Merlin"의 일부입니다. 이 원고는 약 40부만 존재하며, 각각 손으로 작성되어 독특한 특징을 가지고 있습니다.

이 조각은 16세기 재산 기록의 제본 속에 숨겨져 있던 것을 발견했습니다. 상태가 좋지 않아 접근이 어려웠고, 이를 연구하기 위해 손상 없이 분석할 수 있는 첨단 디지털 기법을 활용한 협력 프로젝트가 진행되었습니다. 전문가들은 다중 스펙트럼 이미징과 CT 스캔을 사용하여 숨겨진 텍스트와 세부 사항을 드러내어 원고를 가상으로 펼칠 수 있게 했습니다.

이 조각은 두 가지 중요한 사건을 담고 있습니다. 하나는 고바인(Gauvain)이 이끄는 색슨족과의 전투이고, 다른 하나는 하프 연주자로 변장한 멀린의 궁정 장면입니다. 이 작업은 원본 상태에서 유물을 보존하는 것의 중요성을 보여주며, 역사적 이야기를 열어줍니다. 디지털화된 결과물은 이제 온라인에서 공개되어 더 많은 사람들이 이 중세의 보물을 탐험할 수 있게 되었습니다. 이 프로젝트는 취약한 원고를 보존하는 새로운 기준을 제시하며, 전 세계적으로 유사한 노력을 촉진할 수 있는 계기가 될 것입니다.

작성자: derbOac | 점수: 116

38.
제임스 웹 망원경, 은하 회전 방향 공개!
(James Webb Space Telescope Reveals That Most Galaxies Rotate Clockwise)

제임스 웹 우주 망원경(JWST)은 대부분의 은하가 같은 방향으로 회전한다는 사실을 발견했습니다. 연구된 263개의 은하 중 약 3분의 2가 시계 방향으로 회전하고 있습니다. 이는 천문학자들이 은하의 회전 방향이 시계 방향과 반시계 방향으로 고르게 나뉘어 있을 것이라고 예상했던 것과는 다른 결과입니다.

이 예상치 못한 발견을 설명하는 두 가지 주요 이론이 있습니다. 첫 번째는 우주가 회전하는 블랙홀에서 시작되었을 가능성입니다. 이는 블랙홀이 내부에서 새로운 우주를 생성할 수 있다는 것을 시사합니다. 이 경우 회전 방향은 블랙홀의 회전 속도에 영향을 받을 수 있습니다. 두 번째 이론은 우리 은하인 밀키웨이의 회전이 은하의 밝기를 어떻게 인식하는지에 영향을 미칠 수 있다는 것입니다. 이로 인해 더 많은 은하가 반대 방향으로 회전하는 것처럼 보일 수 있습니다.

이 이론들을 확인하고 우주에 대한 우리의 이해에 미치는 영향을 파악하기 위해서는 추가 연구가 필요합니다.

작성자: instagraham | 점수: 170

39.
유럽의 핵 딜레마
(Europe's Nuclear Trilemma:Difficult and Dangerous Options for Post-US Deterrence)

이 기사는 미국의 안보 환경 변화 이후 유럽이 핵 방어에서 직면한 도전 과제를 다루고 있다. 유럽 지도자들은 정치적 동향이 변화함에 따라 미국에 의존하는 것이 위험하다는 것을 깨닫고 있다. 그들은 러시아에 대한 효과적인 억제력 확보, 전략적 안정성 유지(핵 선제 사용 유인 감소), 핵무기 확산 통제라는 세 가지 목표를 달성하고자 하지만, 이 세 가지를 동시에 이루기는 어렵다.

유럽은 이 세 가지 목표 중 두 가지를 선택해야 하며, 이는 어려운 선택을 의미한다. 첫 번째 선택은 비확산과 전략적 안정성을 중시하지만, 이 경우 러시아에 대한 억제력이 약해진다. 두 번째 선택은 비확산과 신뢰할 수 있는 억제력을 추구하지만, 이로 인해 핵 선제 사용 가능성이 높아지고 핵 확산 위험이 증가한다. 세 번째 선택은 신뢰할 수 있는 억제력과 전략적 안정성을 동시에 추구하는 것으로, 이는 동유럽에 새로운 핵 보유국이 필요하게 되어 비확산 노력에 악영향을 미친다.

현재 상황에서 미국의 지원이 없으면 유럽의 핵 보유국인 프랑스와 영국은 러시아에 대해 효과적으로 억제력을 발휘하기 어려울 수 있다. 그들의 현재 핵무기는 신속 대응이나 저출력 전술 사용을 위해 설계되지 않아, 전선 국가들이 취약해질 수 있다.

저자들은 프랑스와 영국이 동유럽에 핵 보호를 제공하는 연장 억제 전략이 비확산보다 바람직하다고 제안한다. 이를 위해서는 그들의 핵 능력과 교리를 업데이트해야 하지만, 이는 국내 정치적 도전에 직면할 수 있다.

유럽은 이러한 전략적 선택을 신중하게 고려해야 하며, 행동하지 않을 경우 위험한 결과를 초래할 수 있다. 모든 선택이 trade-off를 포함하지만, 유럽의 미래를 확보하기 위해서는 적극적인 조치가 필요할 수 있다.

작성자: howard941 | 점수: 4

40.
뇌-음성 연결로 소통 회복
(A streaming brain-to-voice neuroprosthesis to restore naturalistic communication)

2025년 3월 31일에 발표된 이 보고서는 심각한 마비를 겪고 있는 사람들이 보다 자연스럽게 의사소통할 수 있도록 돕는 새로운 기술에 대해 설명합니다. 연구는 뇌의 언어 영역에서 고밀도 기록을 활용하여 실시간으로 음성을 생성하는 뇌-음성 신경 보철 장치에 초점을 맞추고 있습니다.

마비 환자들은 종종 말하는 데 어려움을 겪어 고립감을 느끼게 됩니다. 전통적인 의사소통 방법은 자연스러운 대화를 방해하는 지연을 초래할 수 있습니다. 이 연구에서는 심각한 마비를 가진 참가자가 뇌 활동을 지속적으로 음성으로 변환하는 음성 합성기를 사용했습니다. 이 시스템은 80밀리초 단위로 작동하여 거의 즉각적인 의사소통을 가능하게 했습니다.

연구팀은 참가자의 부상 전 목소리에 맞춰 음성 합성을 개인화하는 고급 딥러닝 모델을 개발했습니다. 이 시스템은 무음으로 말하는 것을 감지할 수 있어 사용자가 소리 없이도 의사소통할 수 있도록 지원합니다. 신경 보철 장치는 참가자에게 효과적일 뿐만 아니라 근육 신호와 다양한 기록 기술과 같은 다른 무음 말하기 방법과도 함께 작동할 가능성을 보여주었습니다.

이 연구는 보조 의사소통 기술의 중요한 발전을 의미하며, 마비로 인해 말을 할 수 없는 사람들에게 자연스러운 음성을 회복할 수 있는 잠재적인 해결책을 제공합니다. 이 연구는 혁신적인 신경 보철 기술을 통해 언어 장애가 있는 사람들의 삶을 개선하는 데 한 걸음 더 나아간 것을 보여줍니다.

작성자: delichon | 점수: 4

41.
Lapham's Quarterly Announces New Stewardship
(Lapham's Quarterly Announces New Stewardship)

요약이 없습니다.

작성자: benbreen | 점수: 39

42.
녹슨 차의 화장, RLHF는 쓰레기!
(RLHF Is Cr*P, It's a Paint Job on a Rusty Car: Geoffrey Hinton)

제프리 힌튼, "AI의 대부"로 알려진 그는 인간 피드백을 통한 강화 학습(RLHF)을 비효율적이라고 비판했습니다. 그는 이를 녹슨 차에 형편없는 페인트 작업을 하는 것에 비유하며, 문제를 해결하지 않고 단지 겉만 덮는 것에 불과하다고 주장했습니다. 힌튼은 AI 시스템의 편향성과 부정확성과 같은 표면적인 문제를 해결하기보다는, 안전성과 신뢰성을 내장한 시스템을 개발하는 데 집중해야 한다고 강조합니다.

RLHF는 인간의 피드백을 이용해 AI 모델을 훈련시키는 방법으로, 복잡한 작업을 이해하는 데 도움을 줍니다. 그러나 힌튼은 이 접근 방식이 근본적인 결함을 해결하기보다는 단지 가리기만 한다고 믿고 있습니다. 그의 비판은 현재 AI 개발 방법의 장기적인 지속 가능성에 대한 AI 커뮤니티의 우려를 반영합니다. 메타의 AI 수장인 얀 르쿤과 같은 다른 전문가들도 비슷한 견해를 가지고 있으며, 현재의 기술이 진정한 인간과 같은 지능으로 이어지지 않을 수 있고 결국 한계에 부딪힐 수 있다고 경고하고 있습니다.

작성자: gitremote | 점수: 5

43.
추억의 컴퓨터 방, 블루95
(Blue95: a desktop for your childhood home's computer room)

Blue95는 과거의 컴퓨터 스타일을 떠올리게 하는 가벼운 데스크탑 환경입니다. 이 시스템은 Fedora Atomic을 기반으로 하며, Chicago95 테마를 적용했습니다.

새로운 기능 중 하나로 사용자는 설치 없이 Blue95를 테스트할 수 있는 라이브 CD 기능이 추가되었습니다. 설치 방법으로는 다른 Fedora Atomic 데스크탑, 특히 Xfce 기반의 시스템에서 리베이스하는 것이 추천됩니다. Blue95 이미지로 리베이스하기 위해서는 특정 명령어를 사용해야 합니다.

이 프로젝트의 목표는 Fedora Xfce 업데이트와 시스템 구성 요소에 맞추는 것입니다. 또한 코덱과 자동 업데이트 같은 기능을 통해 사용자 경험을 개선하고, 옛 디자인을 엄격하게 재현하지 않으면서도 향수를 불러일으키는 미적 감각을 창출하는 것을 지향합니다.

이 프로젝트를 지원해 준 기여자들과 팀들, 특히 Chicago95와 Xfce 팀에 감사의 말씀을 전합니다.

작성자: elvis70 | 점수: 528

44.
사계절 여행
(Station: Travel Through the Four Seasons (1994))

이 텍스트는 미츠오 이사카가 만든 고전 매킨토시 게임인 "스테이션: 사계절 여행"에 대해 다룹니다. 이 게임은 포인트 앤 클릭 어드벤처 형식으로, 플레이어는 일본 시골을 기차로 여행하며 다양한 캐릭터와 상호작용하고 여러 장면을 탐험하게 됩니다. 이 게임은 멀티미디어 챌린지 '94의 컬렉션의 일부로, Infinite Mac 웹사이트를 통해 온라인으로 플레이하거나 매킨토시 가든에서 다운로드할 수 있습니다.

게임은 주로 일본어로 진행되며, 음성 해설과 일부 화면 텍스트가 포함되어 있습니다. 구글 번역기를 이용해 도움을 받을 수 있습니다. 소개 부분에서는 네 개의 기차역이 있는 평화로운 마을을 묘사하며, 각 기차역은 다른 계절을 나타냅니다. 내레이터는 봄을 테마로 한 "사쿠라가오카" 역을 방문할 계획입니다.

작성자: msephton | 점수: 17

45.
오카위키
(Oka.wiki)

OKA는 스위스에 본사를 둔 비영리 단체로, 위키백과와 다른 열린 플랫폼을 개선하기 위해 기여자와 번역가에게 재정 지원을 제공합니다. 이들은 대표성이 부족한 국가의 작가를 고용하여 영향력 있는 콘텐츠를 제작하는 데 집중하며, 이를 통해 위키백과의 편향을 줄이는 데 기여하고 있습니다.

OKA는 전업 기여자에게 매달 일정 금액을 지급하여 위키백과의 콘텐츠를 향상시키고 있습니다. 이들은 2,200개 이상의 새로운 기사를 작성하여 연간 800만 회의 조회수를 기록했습니다. 또한, 새로운 기사를 만드는 것보다 기존 기사를 번역하는 데 우선순위를 두고 있으며, 머신러닝 도구를 활용해 이 과정을 효율적으로 진행하고 있습니다. 영어, 스페인어, 포르투갈어 위키백과에 집중하여 더 넓은 독자층에 도달하고 관련 주제에서 고품질 콘텐츠를 보장하고 있습니다.

재원은 주로 개인 기부로 마련되지만, 자선단체와 기업의 지원도 받으며, 기부자의 영향력이 편집의 자유에 영향을 미치지 않도록 하고 있습니다. OKA는 자율성과 투명성을 중요시하며, 프리랜서들이 자신의 작업에 대한 소유권을 유지하면서 글로벌 지식 기반에 기여할 수 있도록 하고 있습니다.

작성자: jjmarr | 점수: 94

46.
로그인 실패의 중요성
(Why Login Failures Matter)

사용자 로그인을 추적하는 것은 원활한 인증 경험을 보장하는 데 중요합니다. 성공적인 로그인도 중요하지만, 로그인 실패를 모니터링하는 것도 필수적입니다. 로그인 실패는 사용자가 애플리케이션에 접근하는 데 어려움을 겪고 있음을 나타내기 때문입니다. 이러한 실패의 원인을 이해하면 사용자 경험을 개선하는 데 도움이 됩니다.

로그인 실패를 추적하는 것은 사용자들이 어디에서 어려움을 겪는지를 보여주기 때문에 중요합니다. 이러한 문제를 식별하고 해결하는 것이 필요합니다. 로그인 실패가 줄어드는 추세는 사용자 접근 문제의 감소를 의미하므로 바람직합니다.

로그인 실패란 인증 시도가 실패한 모든 경우를 의미합니다. 여기에는 다중 인증(MFA) 문제나 복구 과정이 불완전한 경우도 포함됩니다. 로그인 실패를 측정하기 위해서는 모든 로그인 활동(성공과 실패 모두)을 기록하는 것부터 시작해야 합니다. 각 실패에 대한 자세한 데이터를 수집하여 그 원인을 이해하는 것이 중요합니다. 의미 있는 분석을 위해 최소한 세 달 분량의 데이터를 확보하는 것이 좋습니다.

로그인 실패의 원인은 여러 가지가 있습니다. 성능 문제로 인해 응답 속도가 느리면 사용자가 이탈할 수 있습니다. 사용자 경험(UX) 문제로는 혼란스러운 지침, 일관되지 않은 입력 필드 길이, 피드백 부족 등이 있으며, 이는 사용자에게 불만을 초래할 수 있습니다. 보안 조치는 중요하지만 로그인 과정을 복잡하게 만들어 실패를 유발할 수 있습니다. 또한 사용자가 자격 증명을 잊거나 주의가 산만해지는 경우도 로그인 실패에 기여합니다.

로그인 실패를 줄이는 것의 이점은 인증된 사용자가 더 가치 있다는 점입니다. 이들은 개인화되고 효과적으로 참여할 수 있습니다. 로그인 성공률을 높이면 사용자 신뢰와 만족도가 향상됩니다.

실행할 수 있는 조치로는 로그인에 어려움을 겪는 사용자에게 자동 도움말이나 간편한 자격 증명 재설정 옵션을 제공하는 것입니다. 전통적인 로그인 방식 대신 비밀번호 없는 옵션이나 소셜 로그인과 같은 대안을 고려할 수 있습니다. 사용자가 원할 경우 로그인 상태를 유지할 수 있도록 하여 편리함과 보안의 균형을 맞추는 것도 중요합니다.

로그인 실패를 이해하고 해결하는 것은 더 나은 사용자 경험과 비즈니스 가치를 높이는 데 기여할 수 있습니다. 로그인 성과에 대한 데이터를 수집하고 분석하는 것은 개선을 위한 중요한 과정입니다.

작성자: mooreds | 점수: 12

47.
공공 비밀 폭로, GitHub 공격!
(Public secrets exposure leads to supply chain attack on GitHub CodeQL)

GitHub CodeQL에서 잠재적인 공급망 공격이 발견되었습니다. 이는 약 1.022초 동안 공개적으로 노출된 비밀로 인해 발생했습니다. 이 짧은 시간 동안 공격자는 GitHub Actions 워크플로우에서 악성 코드를 실행할 수 있었고, 이는 공용 및 기업 GitHub 계정 모두에 영향을 미칠 수 있었습니다.

이 공격이 악용될 경우, 다음과 같은 결과를 초래할 수 있습니다. 개인 저장소에서 소스 코드가 도난당할 수 있으며, GitHub Actions에 저장된 민감한 자격 증명에 접근할 수 있습니다. 또한 CodeQL 워크플로우를 실행하는 내부 시스템에서 코드가 실행될 수 있고, 캐시 오염을 통해 GitHub Actions의 비밀이 유출될 수 있습니다.

이 취약점은 GitHub Actions와 노출된 비밀을 찾기 위한 도구에 대한 연구를 통해 확인되었습니다. 워크플로우 아티팩트에서 과도한 권한을 가진 GitHub 토큰이 발견되어, 이를 통해 악의적인 활동이 가능해졌습니다.

이 취약점을 테스트하기 위해 파이썬 스크립트가 작성되어 공격을 시뮬레이션했습니다. 이 테스트는 공격자가 토큰을 사용해 브랜치를 생성하고 저장소에 파일을 푸시할 수 있음을 성공적으로 입증했습니다.

연구 결과, 저장소에서 CodeQL을 활성화하면 github/codeql-action 저장소와 의도치 않게 상호작용할 수 있어, 공격자가 태그를 덮어쓰고 여러 저장소에서 악성 코드를 실행할 수 있는 가능성이 있음을 보여주었습니다.

GitHub은 이 취약점에 신속하게 대응하여 수정하고 보안 권고(CVE-2025-24362)를 발표했습니다. 사용자들은 워크플로우 아티팩트에서 비밀의 노출을 제한하고, 토큰에 대한 적절한 권한을 보장할 것을 권장받고 있습니다.

이번 사건은 CI/CD 시스템에서 공개된 비밀의 위험성과 민감한 정보를 보호하기 위한 적절한 보안 조치의 중요성을 강조합니다.

작성자: cyberbender | 점수: 286

48.
Show HN: AI-powered reading companion that helps you read hard books
(Show HN: AI-powered reading companion that helps you read hard books)

요약이 없습니다.

작성자: joezee | 점수: 9

49.
파이썬 잠금 파일 표준화!
(Python lock files have officially been standardized)

작가는 브렛에게 감사의 마음을 전하고 있습니다. 브렛은 마지막 순간에 나온 의견과 세부사항을 잘 처리해 주었고, 작가는 대화에 조금 늦게 참여했음에도 불구하고 그에 대한 고마움을 느끼고 있습니다.

작성자: ofek | 점수: 12

50.
오웰의 아들, 리처드 블레어
(George Orwell and me: Richard Blair on life with his extraordinary father)

리처드 블레어는 조지 오웰의 유일한 아들로, 아버지의 삶과 함께한 시간을 회상하며 오웰의 성격과 그들의 관계에 대한 통찰을 나눕니다. 리처드는 태어난 직후 입양되었고, 그의 양어머니가 세상을 떠난 후 오웰은 손수 양육하며 스코틀랜드의 시골에서 그를 돌보았습니다. 오웰은 문학적 재능이 뛰어난 인물이었지만 개인적인 문제로 힘들어했음에도 불구하고, 리처드는 그를 헌신적인 아버지로 기억합니다. 그들은 낚시를 하거나 자연을 탐험하는 등 소소한 즐거움을 함께 나누었고, 오웰은 글쓰기에 집중했습니다.

오웰은 복잡한 인물로, 결핵과 싸우며 여러 번의 격렬한 연애를 경험했습니다. 리처드는 오웰의 성격에 내재된 모순을 인정하며, 특히 여성에 대한 그의 견해는 그가 더 오래 살았다면 변화했을 것이라고 생각합니다. 리처드는 오웰의 다양한 주제에 대한 견해, 특히 유대인에 대한 초기 태도와 관련된 논란도 언급합니다.

리처드가 다섯 살 때 오웰이 세상을 떠난 후, 그는 아버지의 유산과 "1984"와 "동물농장" 같은 작품들이 미친 영향에 대해 배우며 성장했습니다. 리처드는 오웰의 기억을 보존하는 데 헌신하며, 아버지의 삶과 저작에 대해 깊이 있는 지식을 쌓아왔습니다.

전반적으로 리처드는 오웰의 유산을 지키는 역할을 자처하며, 아버지가 문학과 사회에 미친 깊은 영향을 자랑스럽게 여기고 있습니다. 그는 자신이 선택한 삶의 길이 다르다는 점도 인정합니다.

작성자: lermontov | 점수: 64

51.
1700년 고아 쓰나미의 비밀
(Orphan tsunami of 1700–Japanese clues to a parent earthquake in America (2015))

1700년 1월에 일본을 강타한 "고아 쓰나미"에 대한 보고서는 이 쓰나미가 경미한 홍수를 일으켰지만 눈에 띄는 지진은 없었다고 설명합니다. 이 쓰나미는 북미 북서부 해안에서 발생한 지진으로부터 비롯되었으며, 두 지역의 연구를 통해 1990년대에야 그 연관성이 밝혀졌습니다. 보고서는 이 과학적 조사를 자세히 설명하고 있으며, 오늘날 지진과 쓰나미 위험을 이해하는 데 있어 그 중요성을 강조합니다. 특히 카스케이디아 지역에서의 위험성을 다루고 있습니다. 또한 2011년 일본 쓰나미와의 유사성을 언급하며 지속적인 위험성을 강조합니다. 이 문서는 여러 일본 및 미국 기관과 협력하여 준비된 전문 논문으로, 관련 발견에 대한 광범위한 참고 문헌과 섹션이 포함되어 있습니다.

작성자: Tomte | 점수: 42

52.
Ask HN: Finding Remote Enterprise SW Consulting Leads: Non-US Resident Edition
(Ask HN: Finding Remote Enterprise SW Consulting Leads: Non-US Resident Edition)

요약이 없습니다.

작성자: mecHacker | 점수: 31

53.
결말의 비밀, 2부
(Finalizers are tricker than you might think. Part 2)

.NET에서 파이널라이저는 복잡할 수 있으며, 특히 네이티브 리소스를 관리할 때 더욱 그렇습니다. 네이티브 리소스는 공통 언어 런타임(CLR)에서 관리되지 않는 자원으로, 일반적으로 생성자와 소멸자와 같은 방법을 통해 수동으로 할당하고 정리해야 합니다.

예를 들어, RocksDbWrapper라는 클래스를 다룬 기사에서는 네이티브 데이터베이스 리소스를 사용하는 사례를 설명합니다. 이 클래스는 리소스를 정리하기 위해 IDisposable 인터페이스를 구현하지만, 안전성을 위해 파이널라이저도 포함되어 있습니다. 그러나 Dispose 메서드가 호출되지 않으면, 파이널라이저가 리소스가 실제로 사용되기 전에 실행될 수 있어 잠재적인 충돌이 발생할 수 있습니다.

이 문제의 원인은 가비지 컬렉터(GC)가 메서드 호출 중 더 이상 사용되지 않는 지역 변수와 인스턴스를 수집할 수 있기 때문입니다. 즉, 메서드 실행이 너무 오래 걸리면 GC가 여전히 필요한 리소스를 정리할 수 있어 불안정성이 초래될 수 있습니다.

네이티브 리소스를 적절히 관리하기 위해서는 SafeHandle라는 특별한 클래스를 사용하는 것이 좋습니다. 이 클래스는 네이티브 리소스를 안전하게 캡슐화하도록 설계되어 있으며, 경쟁 조건을 방지하고 리소스가 사용 중에 잘못 정리되지 않도록 보장합니다.

결론적으로, .NET에서 네이티브 리소스를 관리하는 것은 까다롭고, 개발자들은 파이널라이저나 수동 정리에 의존하기보다는 SafeHandle을 사용하는 것이 좋습니다. 이렇게 하면 재현하기 어려운 버그와 충돌을 피할 수 있습니다.

작성자: GOPbIHbI4 | 점수: 31

54.
교실 공기청정의 힘
(Installing air filters in classrooms has surprisingly large educational benefits (2020))

교실에 공기 필터를 설치하면 학생들의 시험 성적이 크게 향상될 수 있으며, 이는 학급 규모를 3분의 1로 줄이는 것과 비슷한 효과를 가져옵니다. 뉴욕대학교의 마이클 길레인 연구에 따르면, 로스앤젤레스의 학교들이 가스 누출 이후 공기 필터를 설치한 결과, 수학 성적이 0.20 표준편차, 영어 성적이 0.18 표준편차 증가했습니다. 이 개선은 필터의 가격이 교실당 약 700달러로 저렴했기 때문에 더욱 주목할 만합니다.

공기 필터는 가스 누출로 인한 오염을 직접적으로 해결하기보다는 일반적인 실내 공기 오염을 줄이는 데 도움을 주었습니다. 연구 결과, 학교의 공기 질이 특별히 나쁘지 않았음을 보여주었습니다. 이 연구는 깨끗한 공기가 인지 능력을 향상시킬 수 있으며, 학생들이 교육 기간 동안 깨끗한 공기를 경험하면 장기적인 이점이 있을 수 있다고 제안합니다.

공기 필터의 저렴한 비용과 학생 성취도에 미치는 큰 영향을 고려할 때, 이 프로그램은 학교 전반에 쉽게 확산될 수 있으며, 특히 공기 질 문제가 더 심각한 저소득 지역 사회에 큰 혜택을 줄 수 있습니다. 다양한 학군에서 추가 실험을 진행하면 이 접근 방식을 뒷받침할 더 많은 데이터를 제공할 수 있을 것입니다.

작성자: tangjurine | 점수: 286

55.
Ask HN: What are you working on? (March 2025)
(Ask HN: What are you working on? (March 2025))

요약이 없습니다.

작성자: david927 | 점수: 320

56.
Xfinity XB3 절전법
(Xfinity XB3 hardware mod: Disable WiFi and save 2 watts)

컴캐스트는 "Xfinity NOW"라는 저렴한 선불 서비스를 제공하며, 이 서비스는 무제한 데이터를 포함합니다. 하지만 고객은 제공된 Arris TG1682P 모뎀(XB3)을 사용해야 하며, 이 모뎀은 다른 모뎀보다 전력을 더 많이 소모합니다(14.9와트).

전력 소비를 줄이기 위해 하드웨어 수정을 통해 XB3의 WiFi 라디오를 비활성화할 수 있습니다. 이 과정은 모뎀의 내부 부품에 접근하여 특정 핀(EN/enable)을 접지에 연결하는 방식으로 진행됩니다. 이 수정을 수행한 후 전력 소비는 12.5와트로 줄어들었고, WiFi 표시등은 꺼졌지만 유선 이더넷 연결은 여전히 가능했습니다.

그러나 이 수정에는 몇 가지 위험이 따릅니다. 수정이 모뎀 회로에 미치는 전체적인 영향을 알 수 없기 때문입니다. XB3는 또한 인텔 퓨마 6 칩셋을 사용하고 있으며, 이 칩셋은 과거에 성능 문제로 비판받았지만 현재 테스트에서는 정상 속도를 보이고 있습니다.

작성자: p1mrx | 점수: 79

57.
최고의 수면 추적기 찾기
(Finding the Best Sleep Tracker)

두 달 전, 브라이언 존슨의 영상을 보고 수면을 개선하기로 결심했습니다. 수면의 질을 측정할 방법이 필요했기 때문에 Oura, Whoop, 8Sleep, 그리고 AutoSleep 기능이 있는 애플 워치의 네 가지 수면 추적기를 비교해 보았습니다.

두 달 동안 데이터를 수집한 결과, Oura와 Whoop이 가장 우수한 추적기로 나타났습니다. 이 두 기기는 아침에 느끼는 기분과 일치하는 일관되고 높은 수면 점수를 제공했습니다. 8Sleep은 괜찮은 성능을 보였지만, 애플 워치와 AutoSleep 조합은 가장 신뢰할 수 없었습니다. 이 조합은 수면의 질과 상관없는 무작위 점수를 주었습니다.

주요 발견 사항으로는 Oura와 Whoop이 모두 비슷한 점수를 기록하며 좋은 상관관계(0.65)를 보였고, 8Sleep은 괜찮지만 Oura나 Whoop만큼 신뢰할 수는 없었습니다. AutoSleep은 점수가 임의적이고 신뢰할 수 없어 추천하지 않습니다.

심박수 측정에 있어 Oura, Whoop, AutoSleep은 일관된 결과를 제공했지만, 8Sleep은 매트리스 특성 때문에 신뢰성이 떨어졌습니다. 규칙적인 운동 후에는 안정 심박수와 심박수 변동성이 개선되었지만, 여러 생활 사건으로 인해 전체적인 수면 질은 변동이 있었습니다.

추천 사항으로는 편리함과 종합적인 기능을 갖춘 Whoop이 최상의 선택이며(9.5/10), 링을 착용하는 것에 괜찮다면 Oura가 추적 정확도가 뛰어나 좋은 대안이 될 것입니다(10/10). 신뢰할 수 없는 추적 때문에 AutoSleep은 피하는 것이 좋으며, 더 나은 애플 워치 앱을 찾는 것을 고려해 보세요.

결론적으로, 질 좋은 수면은 생산성에 매우 중요합니다. 제 수면 점수는 일상적인 성과에 큰 영향을 미치며, 시간이 지남에 따라 수면의 질을 추적하고 개선하는 것이 중요하다는 점을 강조합니다.

작성자: nreece | 점수: 32

58.
잃어버린 치아 보상
(Claim for a missing tooth)

이빨 요정이 수거할 수 없는 잃어버린 이빨에 대해 환불을 받을 수 있습니다. 예를 들어, 실수로 삼킨 이빨, 족제비에게 도난당한 이빨, 또는 소행성에 의해 파괴된 이빨이 해당됩니다. 환불 청구를 시작하려면 온라인 서비스를 이용하거나 TF-230 양식을 인쇄하여 작성한 후 베개 아래에 두면 됩니다.

작성자: lukecarr | 점수: 343

59.
브리즈위키, 팬덤 위키 혁신!
(BreezeWiki makes wiki pages on Fandom readable)

BreezeWiki는 Fandom의 위키 페이지를 더 쉽게 읽을 수 있도록 광고, 동영상, 추천 콘텐츠를 제거하는 도구입니다. 사용하려면 URL에서 "fandom.com"을 "breezewiki.com"으로 변경하면 됩니다. 앞으로 자동으로 리디렉션되도록 하려면 새로운 브라우저 확장 프로그램을 설치할 수 있습니다. BreezeWiki는 여러 독립적인 미러를 통해 운영되므로, 하나가 작동하지 않더라도 다른 미러는 여전히 사용할 수 있습니다.

BreezeWiki는 사용자가 페이지를 편집하거나 새 페이지를 생성하는 것을 허용하지 않는다는 점이 중요합니다. 자신만의 위키를 만들고 싶다면 Miraheze를 이용할 수 있습니다.

사용자들은 Fandom의 광고와 느린 로딩 시간에 불만을 표하며, BreezeWiki가 더 깔끔한 대안으로서의 장점을 강조하고 있습니다.

작성자: LorenDB | 점수: 129

60.
바이브 공학은 없다
(There is no Vibe Engineering)

이 글에서는 안드레이 카르파시가 소개한 "바이브 코딩" 개념에 대해 다루고 있습니다. 바이브 코딩은 엔지니어가 코드와 직접 상호작용하는 대신 AI와 상호작용하는 손쉬운 접근 방식을 강조합니다. 바이브 코딩은 인기를 얻고 있으며 AI가 소프트웨어 개발을 변화시키는 방법으로 여겨지고 있지만, 저자는 이것이 소프트웨어 공학의 기본적인 역할을 대체하지는 않는다고 주장합니다.

소프트웨어 공학의 정의는 단순히 코드를 작성하는 것이 아닙니다. 이는 사용자 요구를 충족하고 시간이 지나면서 성장하고 적응할 수 있는 시스템을 만드는 것을 포함합니다. 바이브 코딩은 즉각적인 코딩 작업에 집중하지만, 시스템의 신뢰성과 보안과 같은 중요한 공학적 고려사항을 간과합니다. 이러한 요소들은 개발 과정 초기에 더 잘 다루어져야 합니다.

"바이브 엔지니어링"이라는 개념이 제안되었는데, 이는 AI가 생성한 구성 요소를 사용하여 신뢰할 수 있는 시스템을 구축하는 미래를 암시합니다. 그러나 여전히 전통적인 공학 원칙에 의존할 것입니다. 현재 바이브 코딩은 빠른 프로토타입 제작에는 효과적이지만, 생산 수준의 소프트웨어에는 적합하지 않습니다.

결론적으로, 바이브 코딩은 유용한 도구이지만 철저한 소프트웨어 공학 관행의 필요성을 대체하지는 않습니다.

작성자: todsacerdoti | 점수: 52

61.
노벨 대결
(The Nobel Duel)

"노벨 듀얼"은 니콜라스 웨이드가 쓴 책으로, 두 내분비학자인 앤드류 샬리와 로저 기예르민 간의 치열한 경쟁을 다룹니다. 이들은 모두 시상식에서 1977년 생리학 또는 의학 부문 노벨상을 수상한 인물로, 시상식의 배경이 된 것은 시상식에서 중요한 역할을 하는 뇌의 시상하부에서 펩타이드 호르몬을 발견한 것입니다. 이 책은 과학 연구의 경쟁적인 성격이 어떻게 경력과 과학적 발전에 영향을 미칠 수 있는지를 강조합니다.

노벨상은 많은 과학자들이 꿈꾸는 권위 있는 상으로, 연구자들 간의 치열한 경쟁을 유발합니다. 샬리와 기예르민은 시상하부라는 호르몬 조절에 중요한 뇌 영역을 연구했습니다. 그들의 발견은 인정을 받고자 하는 열망에서 비롯되었고, 이는 그들이 신체 기능 이해에 중요한 호르몬을 분리하기 위해 경쟁하면서 bitter rivalry로 이어졌습니다.

이들의 경쟁은 개인적인 갈등으로 발전했으며, 서로의 연구를 폄하하고 공개적으로 논쟁하는 모습이 나타났습니다. 이러한 경쟁은 협력에 영향을 미쳤고, 동료들과의 관계를 긴장하게 만들었습니다. 두 사람은 시상하부에서 생성되는 호르몬의 양이 적고 당시 사용 가능한 분석 방법의 한계로 인해 호르몬을 분리하고 식별하는 데 어려움을 겪었습니다.

그럼에도 불구하고 이 두 과학자는 호르몬 기능에 대한 이해를 발전시키는 데 중요한 기여를 했습니다. 결국 그들은 여러 호르몬의 구조를 규명하는 데 성공하여 공동으로 노벨상을 수상하게 되었습니다. 그러나 노벨상을 수상한 후에도 경쟁이나 그들이 직면한 압박은 사라지지 않았습니다. 두 사람 모두 수상 이후 경력에서 어려움을 겪었으며, 이는 그들이 조성한 유독한 경쟁 환경 때문이었습니다.

이 책은 현재의 과학상 수여 시스템, 특히 노벨상이 해로운 경쟁을 조장한다고 제안합니다. 개인의 성취에만 초점을 맞추는 대신 집단의 기여를 인정하는 모델을 제안합니다. "노벨 듀얼"은 과학에서 야망의 어두운 면을 경고하는 이야기로, 명예를 추구하는 것이 어떻게 관계를 왜곡하고 협력을 방해할 수 있는지를 보여줍니다.

작성자: mailyk | 점수: 72

62.
File Systems Unfit as Distributed Storage Back Ends (2019)
(File Systems Unfit as Distributed Storage Back Ends (2019))

요약이 없습니다.

작성자: qianli_cs | 점수: 67

63.
오늘의 대학생
(The average college student today)

저자는 오랜 교수 경력을 바탕으로 현재 평균 대학생에 대한 관찰을 공유하며, 그동안의 큰 변화를 언급합니다. 그들은 지역 공립 대학에서 가르치며 학생들을 다양한 측면에서 전형적이라고 묘사합니다. 그러나 많은 학생들이 기능적으로 문맹 상태에 있어 성인 문학을 읽고 이해하는 데 어려움을 겪고 있다는 점에 우려를 표합니다.

학생들은 종종 지정된 텍스트를 읽지 않으며, 비용과 같은 변명을 내세우지만, 저자는 그 진짜 이유는 열망과 노력이 부족하기 때문이라고 생각합니다. 글쓰기 능력도 저하되고 있으며, 많은 학생들이 8학년 수준의 글을 작성하고 독창적인 생각 대신 진부한 표현을 사용하고 있습니다. 부정행위가 만연해져 전통적인 과제를 평가하기가 어려워졌습니다.

출석 문제도 심각합니다. 학생들은 수업에 자주 결석하고, 수업 중간에 자리를 떠나는 경우가 많습니다. 많은 학생들이 책임감이 부족해 교수에게 노트를 제공하고 강의를 요약해 주기를 기대합니다. 저자는 이러한 문제들이 학생들의 스마트폰 중독과 교육에 대한 일반적인 무관심 때문이라고 분석합니다.

이러한 어려움에도 불구하고 저자는 교육에 대한 헌신을 유지하고 있지만, 학생들을 참여시키는 데 점점 더 어려움을 느끼고 있습니다. 이 문제는 단순히 교육적인 차원이 아니라 사회적인 문제라고 강조하며, 학생들 사이에서 학업에 대한 헌신이 줄어드는 것에 대해 안타까움을 표현합니다.

작성자: Jyaif | 점수: 634

64.
압축의 혁신, 계산의 확장
(Compress Better, Compute Bigger)

프란체스코 알테드 ironArray SLU CEO는 데이터 과학과 고성능 컴퓨팅에서 직면하는 문제들, 특히 사용 가능한 메모리를 초과하는 대용량 데이터셋을 다룰 때의 어려움에 대해 이야기합니다. Blosc와 Blosc2의 개발자들은 빠른 데이터 압축과 압축 해제를 가능하게 하는 솔루션을 만들어, 사용자가 RAM보다 100배 이상 큰 데이터셋을 처리할 수 있도록 지원합니다.

Blosc2의 주요 특징 중 하나는 다양한 코덱과 필터를 제공하여 압축 속도와 데이터 크기 간의 균형을 최적화할 수 있다는 점입니다. 최신 CPU 기능을 활용하여 성능을 향상시키는 것이 특징입니다. 또한, Blosc2는 빠른 부분 압축 해제와 유연한 데이터 슬라이싱을 지원하여 대용량 데이터셋에 쉽게 접근할 수 있도록 합니다. 새로운 계산 엔진은 CPU 캐시를 활용하여 메모리 접근을 최소화하면서 대규모 데이터셋에 대한 계산을 가능하게 합니다.

성능 비교에서 Blosc2는 NumPy, Zarr, Dask와 같은 다른 솔루션들보다 처리 속도에서 크게 앞서 있습니다. 특히 대용량 데이터셋을 다룰 때 메모리 접근을 효율적으로 관리하여, 압축을 사용할 때도 180GB까지의 데이터셋을 성능 저하 없이 계산할 수 있습니다.

Blosc2는 최대 8TB의 데이터셋을 관리할 수 있으며, 매우 큰 데이터셋의 경우 디스크에 저장된 데이터셋이 메모리에 저장된 데이터셋보다 성능이 더 좋습니다. LZ4와 ZSTD와 같은 압축 알고리즘은 데이터셋 크기가 증가하더라도 성능을 유지하는 데 도움을 줍니다.

Blosc2는 압축과 계산을 효과적으로 결합하여 대규모 데이터셋의 고성능 처리를 가능하게 합니다. 다양한 데이터 처리 라이브러리와 잘 통합되어 데이터 과학자와 엔지니어에게 필수적인 도구로 자리 잡고 있습니다.

실험을 재현하거나 Blosc2의 기능을 탐색하고자 하는 사람들을 위해 필요한 코드와 요구 사항은 Blosc2 저장소에서 확인할 수 있습니다.

작성자: todsacerdoti | 점수: 14

65.
Curl로 HTTPS RR 다루기
(HTTPS RR in Curl)

cURL은 현재 RFC 9460에 설명된 새로운 DNS 레코드인 HTTPS RR에 대한 실험적 지원을 추가하고 있습니다. 이 레코드는 대상 호스트 이름에 대한 중요한 정보를 제공하며, 기존의 SRV 및 URI와 같은 레코드에 대한 대안을 제시하여 웹 통신을 개선하는 것을 목표로 하고 있습니다.

HTTPS RR의 주요 기능으로는 ECH 구성, ALPN 목록, 대상 및 포트 정보, IP 주소 제공 등이 있습니다. ECH(Encrypted Client Hello)는 TLS 연결에서 서버 이름을 암호화하여 개인 정보를 보호합니다. cURL은 ECH에 대한 실험적 지원을 하고 있습니다. ALPN 목록은 서버가 지원하는 HTTP 버전을 나타내어 클라이언트가 HTTPS로 업그레이드할지, 특히 HTTP/3로 전환할지를 결정하는 데 도움을 줍니다. HTTPS RR은 서비스에 대해 다른 호스트 이름이나 포트를 지정할 수 있으며, 일반 DNS 레코드가 제공하지 않는 경우 IPv4 및 IPv6 주소도 제공할 수 있습니다.

cURL은 호스트 이름 해석을 위해 세 가지 방법을 사용합니다. 첫 번째는 DoH(DNS-over-HTTPS)로, 사용자가 HTTPS를 통해 지정된 서버에 DNS 요청을 보낼 수 있습니다. 두 번째는 로컬 리졸버로, cURL은 c-ares 또는 표준 getaddrinfo()를 사용하여 이름을 해석할 수 있습니다. 마지막으로 c-ares 방법은 일반 DNS 레코드와 HTTPS RR을 동시에 검색합니다.

현재의 한계로는 HTTPS RR을 실행 중에 비활성화할 수 있는 옵션이 없다는 점이 있습니다. 잘못된 레코드가 있을 경우 문제가 될 수 있습니다. 또한 cURL의 구현은 아직 완전하지 않으며, HTTPS RR의 널리 사용되는 부분에만 초점을 맞추고 있습니다.

일부 사이트, 특히 Cloudflare에서 호스팅되는 사이트는 이미 HTTPS RR을 사용하고 있습니다. 사용자들은 cURL에서 이 기능을 시도해보고 피드백을 제공하여 기능 개선에 도움을 줄 것을 권장합니다.

작성자: TangerineDream | 점수: 54

66.
Why a plane turned around when a passenger lost a phone midflight
(Why a plane turned around when a passenger lost a phone midflight)

요약이 없습니다.

작성자: bookofjoe | 점수: 103

67.
모두 아는 앱들
(Everyone knows all the apps on your phone)

이 기사는 특정 안드로이드 앱이 사용자 기기에 설치된 다른 앱과 어떻게 상호작용하는지에 대한 개인 정보 보호 문제를 다루고 있습니다.

첫 번째로, 접근 권한 변화에 대해 설명합니다. 이전에는 안드로이드 앱이 휴대폰에 설치된 모든 앱을 볼 수 있었지만, 2022년 안드로이드 11부터 이 접근이 제한되었습니다. 이제 앱은 기능에 필수적인 경우에만 다른 앱을 볼 수 있으며, 이를 설정 파일에 명시해야 합니다.

두 번째로, 일부 인도 앱, 예를 들어 스위기(Swiggy)와 제프토(Zepto)는 매니페스트 파일에 지나치게 많은 다른 앱을 나열하고 있는 것으로 나타났습니다. 스위기는 154개, 제프토는 165개의 앱을 포함하고 있습니다. 이는 사용자 프로파일링과 개인 정보 침해에 대한 우려를 불러일으킵니다.

세 번째로, 특정 용도를 위한 예외가 존재합니다. 결제 앱과 같은 일부 앱의 설치 여부 확인은 정당할 수 있지만, 많은 쿼리는 이러한 앱의 핵심 기능에 필요하지 않은 것으로 보입니다.

네 번째로, 스위기와 제프토와 같은 배달 앱은 배달원이 다른 어떤 회사에서 일하는지도 모니터링하고 있어 개인 생활에 대한 프라이버시 문제를 제기합니다.

다섯 번째로, 개인 정보 보호 정책의 허점이 있습니다. 특정 설정 필터를 사용하면 앱이 적절한 권한 없이 설치된 앱의 전체 목록에 접근할 수 있는 중요한 허점이 발견되었습니다. 분석된 47개 앱 중 31개에서 이러한 문제가 확인되었습니다.

마지막으로, 설치된 앱 데이터는 민감하며 데이터 중개업자에 의해 악용될 수 있는 위험이 크다는 점을 강조합니다. 이는 타겟 광고나 가격 차별과 같은 잠재적인 오용으로 이어질 수 있습니다.

결론적으로, 사용자는 앱을 설치할 때 주의해야 하며, 자신의 데이터가 예상보다 더 쉽게 기업에 노출될 수 있음을 인식해야 합니다.

작성자: gniting | 점수: 1127

68.
Digital cuneiforms: Updated tool expands access to ancient Hittite texts
(Digital cuneiforms: Updated tool expands access to ancient Hittite texts)

요약이 없습니다.

작성자: ardanarac | 점수: 25

69.
빌리지 로드쇼 파산 신청
(Village Roadshow Entertainment has filed for Chapter 11 bankruptcy protection)

빌리지 로드쇼 엔터테인먼트가 챕터 11 파산을 신청했습니다. 주된 원인은 워너 브라더스와의 법적 분쟁과 독립 영화 및 텔레비전 분야에서의 수익성 없는 사업입니다. '조커'와 '매트릭스'와 같은 인기 프랜차이즈를 지원해온 이 회사는 5억 달러에서 10억 달러 사이의 부채를 보고했으며, 자산은 1억 달러에서 5억 달러 사이로 평가받고 있습니다. 스트리밍 서비스로의 전환과 COVID-19 팬데믹의 영향은 재정에 더욱 큰 압박을 주었습니다. 빌리지 로드쇼는 2021년부터 워너 브라더스와 법적 분쟁을 벌여왔으며, '매트릭스 리저렉션'을 극장과 HBO 맥스에서 동시에 개봉한 결정이 프랜차이즈의 가치를 해쳤다고 주장하고 있습니다. 이 분쟁으로 인해 상당한 법적 비용도 발생했습니다. 한때 주요 업체였던 빌리지 로드쇼는 변화하는 엔터테인먼트 환경 속에서 생존하기 위해 고군분투하면서 직원 수가 크게 줄어들었습니다.

작성자: MilnerRoute | 점수: 71

70.
리눅스 시스템 프로그래밍 입문
(Introduction to System Programming in Linux (Early Access))

이 문서는 유닉스와 시스템 프로그래밍에 관한 가이드를 소개하며, 포괄적인 목차를 포함하고 있습니다. 주요 내용은 다음과 같습니다.

가이드는 서문, 감사의 글, 서론, 소개, 20개의 장, 여러 개의 부록 및 색인으로 구성되어 있습니다.

내용 개요는 다음과 같습니다. 기본 개념에서는 유닉스와 시스템 프로그래밍의 기초를 소개합니다. 명령 인터페이스 부분에서는 명령줄에서 작업하는 방법을 설명합니다. 파일 입출력에서는 파일의 기본 및 고급 개념을 다룹니다. 파일 시스템에서는 파일 시스템과 디렉토리 구조에 대한 개요를 제공합니다. 프로세스와 스레드에서는 프로세스 관리, 생성, 종료 및 스레딩에 대해 설명합니다. 신호와 타이머에서는 신호, 타이머 및 수면 함수에 대해 소개합니다. 대화형 프로그래밍에서는 터미널 입출력과 사용자 인터페이스를 위한 NCurses 라이브러리를 논의합니다. 프로세스 간 통신에서는 프로세스 간의 통신에 대한 기본 및 고급 주제를 다루고, 소켓에 대한 소개도 포함되어 있습니다.

부록에서는 라이브러리 생성, 시스템 한계, 날짜 형식, 필터, 유니코드, Make 유틸리티 및 연습 문제의 해답에 대한 추가 정보를 제공합니다.

이 가이드는 유닉스 시스템 프로그래밍을 배우기 위한 초기 접근 자료로 설계되었습니다.

작성자: teleforce | 점수: 196

71.
프랑스 법원, 르펜 출마 금지
(French Court bans far-right leader Marine Le Pen from running for office)

프랑스 법원이 극우 지도자 마린 르펜의 공직 출마를 5년간 금지하는 판결을 내렸습니다. 그녀는 2004년부터 2016년까지 유럽연합 의회 보좌관을 위해 사용될 400만 유로 이상을 자신의 정당인 국민연합의 직원 급여로 잘못 사용한 혐의로 유죄 판결을 받았습니다. 이 금지와 함께 르펜은 4년형을 선고받았지만, 그녀는 이 판결에 대해 항소할 계획입니다.

르펜의 유죄 판결은 프랑스 내에서 엇갈린 반응을 일으켰습니다. 극우 지지자들은 이를 민주주의에 대한 공격으로 보고 있으며, 다양한 정당의 정치인들은 민주적 과정에 미칠 영향에 대해 우려를 표명하고 있습니다. 판결 이후 일부는 축하하는 반응을 보였고, 다른 이들은 그녀가 2027년 대통령 선거에 참여하지 못하게 된 것에 대해 걱정을 나타냈습니다.

대선에 출마한 경험이 있는 르펜은 이번 판결이 자신의 지지자들의 목소리를 약화시킨다고 주장하고 있습니다. 그녀의 정당 내 리더십도 위기에 처해 있으며, 그녀의 제자인 조르당 바르델라가 더 큰 역할을 맡을 가능성이 있습니다. 법원의 결정은 국제적인 관심을 끌었고, 일론 머스크와 자이르 보우소나루 같은 인물들이 정치적 편향의 사례로 언급했습니다.

작성자: WastedCucumber | 점수: 42

72.
프라이버시의 종말, 오프그리드로!
(Privacy died last century, the only way to go is off-grid)

이 기사는 디지털 시대에서 개인 프라이버시의 감소에 대해 다루고 있으며, 감시에서 벗어나는 것이 거의 불가능하다는 점을 강조합니다. 아마존이 알렉사 음성 명령을 로컬에서 처리하는 대신 클라우드에서 처리하기로 한 최근 결정은 기업들이 사용자 프라이버시보다 기술을 우선시하고 있다는 중요한 사례입니다. 국가 공공 데이터와 유나이티드헬스 그룹 사건과 같은 보안 침해는 개인 정보에 대한 위험을 더욱 부각시킵니다.

또한, 이 글은 중국 스파이들이 미국 통신망에 대한 주요 사이버 공격에 연루되어 있다는 점을 지적하며, 민감한 통신의 보안에 대한 우려를 제기합니다. 23andMe와 같은 기업들이 파산 위기에 처하면서 수백만 개의 DNA 기록의 운명도 불확실해졌습니다.

GDPR과 CCPA와 같은 일부 프라이버시 규정이 존재하지만, 저자는 진정한 프라이버시를 달성하기가 이제는 어렵다고 주장합니다. 개인은 온라인 존재를 최소화하고 프라이버시 중심의 기술을 사용하는 등의 방법으로 자신을 보호할 수 있지만, 완전한 프라이버시는 오프그리드 생활을 하지 않는 한 실현하기 어려울 것입니다. 전반적으로, 한때 당연하게 여겨졌던 프라이버시는 오늘날의 상호 연결된 세계에서 사실상 사라졌다는 메시지를 전달합니다.

작성자: LorenDB | 점수: 11

73.
공룡 시대 파리 덫? 화석 벌의 놀라운 변화
(A cretaceous fly trap? Remarkable abdominal modification in a fossil wasp)

이 연구 논문은 약 9900만 년 전 중생대 백악기에서 발견된 화석 말벌의 새로운 속과 종인 Sirenobethylus charybdis에 대해 설명합니다. 이 연구는 말벌의 배 부분에서 발견된 독특한 특징들을 확인했으며, 그 중 세 개의 변형된 플랩이 손잡이 역할을 할 수 있는 구조로, 이는 벌레를 잡는 식물인 비너스 플라이트랩과 유사합니다. 이러한 적응은 말벌이 알을 낳을 때 숙주를 일시적으로 immobilize하는 데 도움을 주었을 것으로 보입니다.

연구 결과는 이 말벌이 Chrysidoidea라는 말벌 그룹 내에서 독특한 계통을 나타내며, 중생대 백악기 당시 이 곤충들이 오늘날보다 더 다양한 기생 전략을 가지고 있었음을 시사합니다. 또한 이 연구는 수백만 년에 걸친 곤충의 포식 전략을 이해하는 데 있어 이러한 화석의 진화적 중요성을 강조합니다.

전반적으로 이 연구는 곤충의 다양한 적응을 조명하고 그들의 진화 역사에 대한 이해를 넓히는 데 기여합니다.

작성자: gnabgib | 점수: 35

74.
컴퓨터 과학자 자택 급습
(FBI raids home of prominent computer scientist who has gone incommunicado)

잘 알려진 컴퓨터 과학자 샤오펑 왕이 FBI가 그의 집과 아내 니안리 마의 집을 급습한 후 갑자기 실종되었습니다. 왕은 인디애나 대학교에서 21년 동안 재직하며 암호학과 사이버 보안 분야에 집중해왔습니다. 최근 대학 측은 그의 프로필과 이메일을 삭제했으며, 그와 연락을 시도했지만 실패했습니다.

FBI는 인디애나주 블루밍턴과 카멜에 있는 그들의 집을 수색했지만, 조사 이유는 공개하지 않았습니다. 동료들은 이러한 행동이 이례적이라며 우려를 표하고 있으며, 많은 질문이 남아 있다고 전했습니다. 조사는 계속 진행 중이며, 추가적인 세부 사항이 기다려지고 있습니다.

작성자: JaimeThompson | 점수: 919

75.
C++ 몬스터 정복하기
(Taming the UB Monsters in C++)

C++ 프로그래밍 언어의 안전성과 보안을 강화하기 위한 지속적인 개선 사항에 대해 논의하고 있습니다. 특히, 정의되지 않은 동작(UB)을 해결하는 데 중점을 두고 있습니다. 주요 내용은 다음과 같습니다.

정의되지 않은 동작은 C++에서 중요한 문제로, 메모리 안전성과 보안 취약점을 초래합니다. 커뮤니티는 UB를 줄이기 위해 노력하고 있으며, 이는 종종 악용 가능한 버그로 이어집니다.

C++26에서의 최근 및 향후 변화에 대해 살펴보면, C++11 이후 많은 부분이 컴파일 타임에 UB가 없는 상태로 개선되었습니다. 특히 constexpr 코드는 안전한 실행을 보장합니다. C++26 초안에서는 초기화되지 않은 변수에 대한 UB를 제거하고, 일반적인 작업의 안전성을 높이는 강화된 표준 라이브러리를 도입했습니다. 앞으로의 제안들은 UB 사례를 체계적으로 정리하고 해결하기 위해 잘못된 동작 정의, 안전성 프로필, 계약 검증과 같은 도구를 사용할 계획입니다.

많은 개선 사항은 코드 변경 없이도 적용할 수 있습니다. 기존 코드를 C++26 컴파일러로 다시 컴파일하면 안전성이 향상됩니다. 개발자는 필요에 따라 안전 기능을 선택적으로 비활성화할 수도 있습니다.

보안 측면에서도 UB를 해결하는 데 강한 초점이 맞춰져 있습니다. 원격 코드 실행 취약점을 초래할 수 있는 UB를 다루기 위한 보안 프로필 제안이 있으며, 이는 기존 C++ 코드를 큰 수정 없이 강화하는 것을 목표로 하고 있습니다.

C++ 커뮤니티는 향후 몇 년 동안 이러한 문제에 대해 실질적인 진전을 이루겠다는 의지를 가지고 있으며, 다른 현대 프로그래밍 언어와 경쟁할 수 있는 더 안전하고 보안이 강화된 언어를 목표로 하고 있습니다. 이러한 노력에 대한 긍정적인 전망이 제시되며, C++의 안전성과 보안이 크게 개선될 가능성이 언급되고 있습니다.

작성자: ingve | 점수: 79

76.
벨랩스 홀름델
(Bell Labs Holmdel Complex)

벨랩스 홀름델 단지는 뉴저지주 홀름델 타운십에 위치한 중요한 연구 시설로, 44년 동안 벨 시스템과 이후 벨랩스를 위해 운영되었습니다. 건축가 에로 사리넨이 설계한 이 단지는 독특한 거울 같은 건물로, 6,000명 이상의 엔지니어와 연구원이 근무했습니다. 이곳은 레이저 냉각에 관한 노벨상 수상 연구가 진행된 장소로 유명합니다.

2006년, 회사의 연구 초점이 변화하면서 이 단지는 매각되었고, 이후 벨 웍스라는 복합 용도 공간으로 개조되었습니다. 2013년부터는 서머셋 개발이 운영하며, 첨단 스타트업과 지역 사회 서비스, 도서관 및 행사 공간 등을 제공합니다. 이곳은 2017년에 국가 사적 등록부에 추가되었습니다.

역사적으로 이 장소는 라디오 천문학의 발명에도 중요한 의미가 있었습니다. 한때 전성기를 누렸던 이 건물은 쇠퇴기를 겪었으나, 현재는 상점, 사무실, 공공 행사 등이 있는 활기찬 커뮤니티 허브로 다시 태어났으며, 건축 유산을 보존하고 있습니다. 벨 웍스는 도시의 편의 시설과 교외 환경을 결합한 "메트로벌"로 자주 언급됩니다.

작성자: lordleft | 점수: 20

77.
고대 대추나무 6종 발견
(Six new ancient date trees)

아라바 연구소는 2,000년 된 씨앗에서 여섯 그루의 고대 대추야자를 성공적으로 재배했습니다. 이 프로젝트는 엘레인 솔로웨이 박사와 사라 살론 박사가 이끌었습니다. 이 연구의 목표는 멸종된 것으로 여겨졌던 유대 대추야자를 되살리는 것입니다. 첫 번째 나무인 메투셀라가 2005년에 발아되었고, 이후 두 그루의 암나무인 아담과 한나가 확인되었습니다. 2021년에는 메투셀라와 다른 나무들에 의해 수분된 한나에서 700개의 대추가 수확되었습니다. 이 대추는 메드주올 대추와 비슷한 맛을 가지고 있으며, 키부츠 케투라의 게스트하우스에서 판매될 예정입니다.

이 프로젝트는 1960년대 마사다에서 발굴된 씨앗에서 시작되었습니다. 수십 년의 연구 끝에, 씨앗은 특정 기술을 사용하여 성공적으로 발아되었습니다. 여기에는 온도를 높이고, 수분을 공급하며, 성장 호르몬을 적용하는 방법이 포함됩니다. 이 연구의 목표는 고대 재배 방법을 재발견하고 현대 농업에 대한 관련성을 탐구하는 것입니다.

이 독특한 대추는 식물학적 성과를 나타낼 뿐만 아니라, 이 지역의 역사적 서사를 연결하여 문화적 통합을 촉진하는 데 기여하고자 합니다. 나무들은 아라바 연구소에서 관람할 수 있으며, 과수원을 확장하기 위한 노력도 계속되고 있습니다.

작성자: mooreds | 점수: 20

78.
Span<T>.SequenceEquals is faster than memcmp
(Span<T>.SequenceEquals is faster than memcmp)

요약이 없습니다.

작성자: xnorswap | 점수: 143

79.
딩고의 운명
(The Dingo's Fate)

이 기사는 호주에서 딩고의 복잡한 역사와 종의 "토착성" 개념에 대한 질문을 다루고 있습니다.

딘고 펜스는 세계에서 가장 긴 울타리 중 하나로, 호주 아웃백의 야생 개이자 최상위 포식자인 딩고로부터 농경지를 보호하기 위해 세워졌습니다. 딩고는 다양한 법률에 따라 토착 야생동물로도, 침입종으로도 분류되며, 이로 인해 그들의 생태적 역할과 보존 상태에 대한 혼란이 발생하고 있습니다.

호주는 수백만 년 동안 생태적으로 고립되어 독특한 야생동물의 배열을 형성했지만, 인간이 도착하면서 딩고가 함께 들어오게 되었고, 이로 인해 생태계에서 주요 포식자가 되었습니다. 딩고의 사례는 전통적인 "토착" 개념에 도전하며, 초기 인간 이주와 관련된 기원을 가지고 있다는 점에서 종의 분류 방식을 재평가할 필요성을 제기합니다.

생태계는 동적이며 특정 종의 존재 여부에 의해 엄격하게 정의되지 않는다는 점도 강조됩니다. 기능적 특성이 토착성의 엄격한 정의보다 중요하다는 주장을 담고 있습니다. 저자는 고정된 토착성 개념에 얽매이지 않고 변화와 새로운 종을 수용할 수 있는 유연한 생태계 이해의 필요성을 주장합니다.

결론적으로, 호주에서의 딩고 존재는 종이 토착으로 간주되는 의미를 복잡하게 만들며, 생태 보존에 대한 보다 적응 가능한 접근 방식의 필요성을 강조합니다.

작성자: Thevet | 점수: 37

80.
물고기 냄새 증후군
(Fish odor syndrome – A rare metabolic condition that makes sweat smell like fish)

트리메틸아민뇨증, 일반적으로 "물고기 냄새 증후군"으로 알려진 이 질환은 드문 대사 장애로, 영향을 받는 사람들은 땀, 소변, 호흡에서 강한 물고기 냄새를 발산하게 됩니다. 이 상태는 특정 음식을 소화하는 과정에서 생성되는 트리메틸아민이라는 화학 물질이 축적되면서 발생합니다. 보통 FMO3라는 효소가 트리메틸아민을 분해하지만, TMAU 환자에서는 이 효소가 제대로 기능하지 않아 냄새가 쌓이게 됩니다.

TMAU는 여성에게서 더 흔하게 나타나며, 특히 사춘기와 같은 호르몬 변화에 의해 유발될 수 있습니다. 증상은 출생 시 나타날 수도 있고, 나중에 나타날 수도 있습니다. 이 질환은 생명을 위협하지는 않지만, 정신 건강과 사회적 상호작용에 심각한 영향을 미칠 수 있습니다.

TMAU에 대한 치료법은 없지만, 관리 방법으로는 트리메틸아민이 풍부한 음식(해산물, 계란, 특정 육류 등)을 피하고, 산성 비누를 사용하며, 항생제나 활성탄과 같은 약물을 복용하여 트리메틸아민 수치를 줄이는 방법이 있습니다.

작성자: Brajeshwar | 점수: 31

81.
What to Do
(What to Do)

요약이 없습니다.

작성자: npalli | 점수: 254

82.
기술과 생태의 조화
(Eco Cycles or How I Feel About Technology)

움베르토 에코는 저명한 작가이자 사상가로서 기술과의 복잡한 관계를 가지고 있었습니다. 그는 처음에는 팩스기와 같은 혁신에 감탄했지만, 나중에는 그로 인해 발생하는 스팸에 압도당하게 되었습니다. 이러한 경험은 그가 "에코 사이클"이라고 부르는 일반적인 패턴을 반영합니다. 새로운 기술은 초기 사용자에게는 흥미롭고 유익하게 시작되지만, 결국 대중화되면서 부담스럽고 비효율적으로 변하게 됩니다.

에코 사이클은 이메일과 스마트폰과 같은 기술이 한때 자유와 효율성을 약속했지만, 정보 과부하와 주의 산만으로 이어질 수 있음을 보여줍니다. 이러한 기술을 사용하는 사람이 많아질수록, 그 기술은 덜 효과적이고 더 많은 요구를 하게 되어, 해방의 도구에서 스트레스의 원천으로 변하게 됩니다.

교통 체증은 이러한 사이클의 좋은 예입니다. 교통 체증은 물류 문제보다 인간 심리에 더 관련이 있습니다. 교통수단이 개선되었음에도 불구하고, 사람들은 더 멀리 살게 되어 문제는 계속되고 있습니다.

에코는 "헤도닉 트레드밀"이라는 개념을 탐구합니다. 이는 기술에서 얻는 만족감이 일시적이어서 끊임없이 더 많은 것을 원하게 만든다는 것입니다. 이러한 갈망과 소비의 사이클은 다양한 문화와 철학에서 볼 수 있는 인간 본성에 뿌리를 두고 있습니다.

그는 기술이 종종 우리의 행복보다 자신의 성장을 우선시한다고 주장합니다. 이러한 시스템과 상호작용하면서 우리는 더 많은 스트레스와 불만을 느낄 수 있습니다. 진정한 자유는 모든 새로운 기술을 받아들이는 것이 아니라, 언제 거절할지를 아는 것과 어떤 사이클에서 벗어날지를 선택하는 데서 옵니다. 궁극적으로 에코 사이클은 우리의 습관과 욕망을 반영하며, 단순히 따라가는 것이 아니라 한 발 물러서는 것의 중요성을 강조합니다.

작성자: Kvakes | 점수: 54

83.
깨끗한 코드보다 선명한 코드!
(Don't write clean code, write CRISP code)

존 아룬델은 "CRISP" 코드 작성 개념에 대해 이야기합니다. CRISP는 Correct(정확함), Readable(가독성), Idiomatic(관용적), Simple(단순함), Performant(성능)이라는 다섯 가지 요소의 약자입니다. 그는 "클린 코드"의 중요성에는 모두 동의하지만, 이를 정의하는 것은 어려울 수 있다고 강조합니다.

첫째, 정확함은 코드가 의도한 대로 작동해야 한다는 것입니다. 좋은 테스트는 정확성을 보장하는 데 도움이 되지만, 결함이 있을 수도 있습니다. 따라서 테스트를 수행할 때는 회의적이고 겸손한 태도로 접근하는 것이 중요합니다. 코드가 잘못되었을 가능성을 염두에 두어야 합니다.

둘째, 가독성은 코드가 이해하기 쉬워야 한다는 점입니다. 가독성은 종종 다른 우선사항을 위해 희생되지만, 시간이 지나도 코드를 유지보수하는 데 필수적입니다. 아룬델은 코드를 신중하고 의도적으로 읽어보아야 하며, 미래의 독자를 혼란스럽게 할 수 있는 부분을 찾아내야 한다고 조언합니다.

셋째, 관용적이라는 것은 코드에서 관습을 따르는 것이 이해를 돕는다는 것입니다. 표준 이름과 구조를 사용하면 다른 사람들이 코드를 읽고 유지보수하기가 더 쉬워집니다. 관용적 관행에 대한 친숙함은 다른 사람의 코드를 연구함으로써 얻을 수 있습니다.

넷째, 단순함은 효과적인 코드의 핵심입니다. 단순한 코드는 직관적이며 불필요한 복잡성을 피합니다. 아룬델은 단순함을 이루기 위해서는 노력이 필요하며, 반복이 때로는 명확성을 높이는 데 도움이 될 수 있다고 주장합니다.

마지막으로 성능은 중요하지만, 아룬델은 성능이 정확성이나 단순함을 가리는 것이 되어서는 안 된다고 말합니다. 성능에 집중하다 보면 유지보수가 어려운 복잡한 코드가 될 수 있습니다. 효율적인 코드를 목표로 삼는 것은 좋지만, CPU 시간보다 프로그래머의 시간을 최적화하는 것이 더 중요하다고 강조합니다.

전반적으로 아룬델은 개발자들이 CRISP 코드를 목표로 삼아 이 원칙들을 균형 있게 적용하여 더 나은 소프트웨어를 만들도록 권장합니다.

작성자: chautumn | 점수: 17

84.
지구 회전, 전력 가능성?
(Can Earth's rotation generate power? Physicists divided over controversial claim)

최근 실험 결과에 따르면, 독특한 자기 물질이 지구의 자전으로부터 자기장을 통해 전기를 생성할 수 있을지도 모른다고 합니다. 이 주장은 물리학자들 사이에서 논란을 일으켰으며, 모든 이들이 그 타당성에 동의하는 것은 아닙니다. 연구는 에너지를 활용할 수 있는 새로운 방법의 가능성을 제시하고 있지만, 과학계 내에서는 여전히 회의적인 시각이 존재합니다.

작성자: qnleigh | 점수: 97

85.
칼루아: 대형 메시 네트워크 구축기
(Kalua: An OpenWrt extension for building large mesh-networks)

칼루아는 메쉬 네트워크 구축을 쉽게 만들어주는 도구입니다. 커뮤니티와 모니터링 리소스는 Wireless Subsignal과 Intercity VPN Monitoring에서 확인할 수 있으며, API 문서도 제공됩니다.

빌드 프로세스를 시작하려면, 먼저 스크립트를 다운로드하고 실행해야 합니다. 터미널에서 wget 명령어를 사용하여 스크립트를 다운로드한 후, 해당 디렉토리로 이동하여 도움말을 확인할 수 있습니다. 특정 이미지를 La Fonera 2.0N에 맞춰 빌드하려면, 추가적인 명령어를 입력해야 합니다.

저장소를 복제하려면 git 명령어를 사용합니다. 필요한 디렉토리를 만들고 빌드 도구에 대한 심볼릭 링크를 생성해야 합니다. 이를 통해 빌드 환경을 설정할 수 있습니다.

데비안에서 처음부터 빌드하려면, 필요한 패키지를 설치해야 합니다. apt-get 명령어를 사용하여 패키지를 업데이트하고 설치합니다. 이후 OpenWrt와 Kalua 저장소를 복제하고, 설정한 후 빌드를 진행합니다.

컴파일한 이미지를 라우터에 업로드하려면 TFTP를 사용하여 플래시합니다. atftp 명령어를 통해 로컬 파일을 라우터에 전송할 수 있습니다.

라우터에서 직접 개발하려면 Git을 설치해야 합니다. opkg 명령어를 사용하여 업데이트하고 설치합니다.

새로운 장치의 경우, 텔넷을 통해 기본 설정을 구성하고 필수 패키지를 설치해야 합니다. 서버에서 라우터로 업데이트를 빌드하고 복사하려면 SCP를 사용할 수 있습니다. 칼루아는 메쉬 네트워크 구축 과정을 간소화합니다. 위의 단계를 따라 네트워크 설정을 시작해 보세요. 더 자세한 구성과 옵션은 제공된 링크와 문서를 참조하시기 바랍니다.

작성자: namanyayg | 점수: 89

86.
로봇의 패션쇼: 유니트리 G1 첫 등장
(Robotics Meets Runway: Unitree G1's Catwalk Debut at SHFW)

유니트리 G1이라는 휴머노이드 로봇이 2024년 3월 26일 상하이 패션 위크에서 인간 모델들과 함께 런웨이를 걸으며 첫선을 보였습니다. 이 로봇은 127cm의 키에 35kg의 무게를 가지고 있으며, 첨단 관절 모터와 학습 능력을 갖추고 있어 우아하게 움직이고 관객과 소통할 수 있습니다.

스타일리시한 복장을 한 유니트리 G1은 디자이너 의상을 선보이며 관중에게 손을 흔들어 보였습니다. 패션쇼에 매끄럽게 녹아든 모습으로 모두를 감동시켰습니다. 또한, 사족 보행 로봇이 행사에 혁신을 더하며 함께 예술 설치물을 창작했습니다.

이번 행사는 패션의 중요한 변화를 나타내며, 기술이 예술과 어떻게 융합될 수 있는지를 보여주고 전통적인 런웨이 쇼를 재정의하는 계기가 되었습니다. 이는 패션의 미래와 창의적 표현에서 지능형 기계의 역할에 대한 중요한 논의를 불러일으킵니다.

작성자: lewiswatson | 점수: 30

87.
Nvidia AI PC, 데이터 과학자의 선택!
(Nvidia's latest AI PC boxes sound great – for data scientists with $3k to spare)

Nvidia는 최근 데이터 과학자와 개발자를 위해 AI 기반의 새로운 PC인 DGX Spark와 DGX Station을 공개했습니다. DGX Spark는 초당 1,000조 개의 연산을 수행할 수 있는 소형 데스크탑으로, 가격은 약 3,000달러입니다. DGX Station은 더 큰 워크스테이션으로, 무거운 AI 작업을 처리하도록 설계되었으며, 가격은 더 비쌀 것으로 예상됩니다.

분석가들은 Nvidia가 AI 훈련 인프라 시장에서의 지배력을 바탕으로 PC와 네트워킹 등 다양한 기업 분야에서 영향력을 확대하려고 한다고 말합니다. 그러나 AI PC에 대한 기대감이 실제 판매로 이어지지 않고 있는 상황입니다. 많은 소비자들이 높은 가격과 매력적인 응용 프로그램의 부족으로 인해 구매를 주저하고 있습니다.

유럽에서 AI 기능을 갖춘 노트북이 상당한 판매 비중을 차지하고 있지만, 이는 수요 증가보다는 제품의 가용성이 높아진 데 기인하고 있습니다. Nvidia의 새로운 제품은 일반 소비자 시장을 흔들 수 있는 주류 기기가 아니라, 전문가를 위한 특수 도구로 여겨지고 있습니다.

Nvidia는 소프트웨어와 네트워킹 기능을 강화하고 있으며, 이는 다양한 기업 솔루션에 자사의 기술을 통합하려는 전략적 노력을 나타냅니다. Nvidia는 상당한 이익을 내고 있어 새로운 시장에 진출할 자원을 갖추고 있지만, 이러한 움직임이 큰 변화를 가져올지는 아직 불확실합니다.

작성자: rntn | 점수: 38

88.
포스트그레스 언어 서버 출시
(Postgres Language Server: Initial Release)

Postgres Language Server는 Postgres 데이터베이스 작업을 개선하기 위해 설계된 도구 모음입니다. 이 도구는 언어 서버 프로토콜(LSP)을 따르며, libpg_query라는 파서를 사용하여 Postgres 구문과 완벽하게 호환됩니다.

이 서버는 여러 가지 인터페이스를 지원합니다. 여기에는 명령줄 인터페이스(CLI), HTTP API, 그리고 웹어셈블리(WebAssembly)가 포함됩니다. 주요 기능으로는 자동 완성, 구문 오류 강조, EXPLAIN 정보를 활용한 타입 검사, 그리고 Squawk를 기반으로 한 린터가 있습니다.

이 프로젝트는 이러한 기능을 더욱 향상시키고 개발자들에게 강력한 인프라를 제공하는 것을 목표로 하고 있습니다. 기여는 환영하며, 자세한 내용은 문서와 토론에서 확인할 수 있습니다.

이 도구의 개발에 기여한 libpg_query, Biome, Squawk와 같은 프로젝트에 감사의 뜻을 전합니다.

작성자: steinroe | 점수: 341

89.
F-35B 탈출과 배신
(A decision to eject from a failing F-35B fighter and the betrayal in its wake)

2023년 9월, 해병대 대령 찰스 "트레" 델 피조는 F-35B 전투기를 조종하던 중 심각한 상황에 직면했습니다. 폭풍 속에서 시스템이 연속적으로 고장 나고 시야를 잃은 그는 비행기가 추락할 것을 우려해 비상 탈출을 결심했습니다. 그의 탈출은 성공적이었지만, 파편에 맞고 허리가 부러지는 부상을 입었습니다.

사고 이후 조사 결과, 전투기가 주요 시스템의 고장을 초래한 심각한 전기적 결함을 겪었다는 사실이 밝혀졌습니다. 이로 인해 델 피조는 비상 탈출을 해야 했습니다. 두 개의 조사에서는 그가 잘못한 것이 없다고 결론 내렸지만, 세 번째 조사에서는 그가 상황을 잘못 판단했다고 주장했습니다. 이로 인해 그는 2024년에 지휘에서 해임되었고, 이는 그에게 큰 충격이었습니다. 특히 그는 이전에 여러 차례 표창을 받았던 인물입니다.

델 피조의 이야기는 책임 문제와 고압적인 상황에서 조종사에 대한 대우에 대한 중요한 질문을 제기합니다. 그의 경험은 군 항공 분야의 더 넓은 문제를 반영하며, 기술이 조종사의 의사결정에 미치는 영향과 고장 난 항공기에서 탈출한 조종사에게 불이익을 줄 수 있는 문화에 대한 우려를 포함합니다. 31년간의 해병대 경력을 마치고 민간인 생활에 적응하는 델 피조는 자신의 경험에서 얻은 교훈이 향후 조종사 교육과 안전 프로토콜 개선에 기여하기를 희망하고 있습니다.

작성자: po | 점수: 227

90.
Ask HN: If you had 100 hours to learn something new, what would you learn?
(Ask HN: If you had 100 hours to learn something new, what would you learn?)

요약이 없습니다.

작성자: erkanerol | 점수: 29

91.
Show HN: I built a tool to add noise texture to your images
(Show HN: I built a tool to add noise texture to your images)

요약이 없습니다.

작성자: Rayid | 점수: 47

92.
앰버문 진화
(Ambermoon Advanced)

Ambermoon Advanced는 Pyrdacor가 개발한 클래식 게임 Ambermoon의 비공식 확장판입니다. 이 프로젝트는 다섯 개의 에피소드로 나뉘어 출시될 예정이며, 각 에피소드는 새로운 콘텐츠를 추가합니다. 에피소드 제목은 다음과 같습니다: 바다의 신비, 원소 생물, 녹색 보석, 모래 아래, 다른 세계입니다.

현재 에피소드 1과 2가 제공되고 있으며, 최근에 에피소드 3이 출시되었습니다. 버전 시스템은 “1.EH” 형식을 사용하여 에피소드(E)와 핫픽스(H) 버전을 나타냅니다. 예를 들어, 에피소드 3의 버전은 1.30과 1.31입니다.

이 확장판은 아미가에서 플레이할 수 있으며, Pyrdacor의 여가 시간에 개발되고 있기 때문에 버그와 문제가 있을 수 있습니다. 플레이어는 자주 저장하고 문제를 보고할 것을 권장합니다.

게임 플레이 변경 사항, 속성 및 기술에 대한 자세한 정보가 포함된 물리적 게임 매뉴얼이 준비 중입니다.

플레이어는 힌트 섹션과 에피소드 간 호환성을 위한 세이브게임 패처를 통해 도움을 받을 수 있습니다. 피드백은 환영하며, 프로젝트 지원을 위한 기부도 감사히 받습니다.

현대 시스템에서 플레이하려는 경우, 플레이어는 GitHub에서 리메이크 버전을 찾을 수 있습니다. 새로운 콘텐츠로 인한 크기 제한으로 인해 현재 디스크 이미지는 제공되지 않습니다.

작성자: snvzz | 점수: 14

93.
MAME 0.276 출시!
(MAME 0.276)

MAME 0.276이 출시되어 여러 가지 개선 사항과 버그 수정이 포함되었습니다. 주요 업데이트로는 64비트 ARMv8 재컴파일러의 성능 향상, 코나미 GX 아케이드 게임과 필립스 CD-i 소프트웨어의 그래픽 문제 해결, 여러 IGS 도박 게임과 일부 다이나믹스 마작 게임의 중국어 버전 추가가 있습니다. 또한, 린드럼 신디사이저는 이제 인터랙티브한 제어와 사운드 출력을 지원합니다. 다양한 아케이드 게임의 오디오 문제도 수정되었습니다.

추가적으로, PC-88VA 에뮬레이션의 개선, 더 많은 TI-99 주변기기 지원, 세가 3D 아케이드 게임 에뮬레이션의 버그 수정이 이루어졌습니다. 윈도우 사용자들은 이제 디버거 창이 작업 표시줄에 나타날 수 있습니다.

이번 릴리스에는 수정된 버그 목록, 새로운 작동 시스템과 클론, 작동 상태로 승격된 시스템도 포함되어 있습니다. 일부 시스템과 클론은 작동하지 않는 것으로 표시되었습니다.

소스 코드와 바이너리 패키지는 다운로드할 수 있으며, 더 자세한 내용은 "whatsnew.txt" 파일에서 확인할 수 있습니다.

작성자: chungy | 점수: 95

94.
미국 노동자의 삶, 죽음의 그래프
(How Working-Class Life Is Killing Americans, in Charts (2020))

이 기사는 대학 학위가 없는 미국의 노동계층 사이에서 "절망의 죽음"이 급증하고 있다는 우려스러운 상황을 다룹니다. 연구자 앤 케이스와 앵거스 디턴은 처음에 중년의 백인 미국인들이 자살, 알코올 중독, 약물 남용으로 인해 사망률이 증가하고 있다고 지적했습니다. 그러나 그들의 연구 결과는 이 추세가 노동계층의 모든 연령대에 영향을 미치고 있음을 보여주었습니다. 이 그룹의 전체 사망률이 증가하고 있으며, 이는 현대 사회의 공공 건강에 있어 우려스러운 변화를 나타냅니다.

작성자: rawgabbit | 점수: 6

95.
린치의 광고 세계
(Commercials that David Lynch directed (2018))

일부 영화 제작자들은 개인 프로젝트를 준비하기 위해 광고에서 시작하는 반면, 데이비드 린치와 같은 이들은 먼저 자신만의 독특한 비전을 확립합니다. 린치는 1977년 영화 이터너헤드로 명성을 얻었고, 이후 엘리펀트 맨블루 벨벳과 같은 주목할 만한 영화를 제작하며 독창적인 감독으로 자리매김했습니다. 그의 성공은 광고 분야에서도 기회를 가져왔고, 그는 칼빈 클라인과 조지아 커피와 같은 대형 브랜드의 광고를 감독하며 자신의 독특한 스타일을 산업에 선보였습니다.

린치의 광고는 종종 미국 외부에서 방영되며, 이는 그가 유럽과 아시아에서 인기를 끌고 있음을 보여줍니다. 그의 예술적인 접근에도 불구하고, 그는 고전적인 미국 문화를 수용하며 스위스 담배 브랜드의 광고에도 출연했습니다. 린치의 광고는 초현실적이고 인상적인 이미지로 유명하며, 그만의 독특한 비전을 잘 나타내고 있습니다.

작성자: bookofjoe | 점수: 164

96.
Rust Any part 3: we have upcasts
(Rust Any part 3: we have upcasts)

요약이 없습니다.

작성자: jmillikin | 점수: 173

97.
C. 엘레간스: 컴퓨터 과학자의 도전
(C. Elegans: The worm that no computer scientist can crack)

OpenWorm 프로젝트는 13년 동안 미세한 선충인 C. elegans의 컴퓨터 시뮬레이션을 만들기 위해 노력해왔지만 여러 어려움에 직면해 있습니다. 이 생물체는 단 302개의 뉴런으로 구성되어 있지만, 정확하게 시뮬레이션하기에는 매우 복잡한 특성을 가지고 있습니다. 프로젝트의 목표는 이 벌레의 행동과 상호작용을 모방할 수 있는 디지털 쌍둥이를 만드는 것으로, 이를 통해 과학자들이 생물학적 시스템을 더 잘 이해할 수 있도록 돕는 것입니다.

C. elegans는 가장 많이 연구된 생물 중 하나임에도 불구하고, 현재까지 그 동역학을 정확히 포착하는 시뮬레이션은 성공하지 못했습니다. 현재의 시도는 실험 데이터를 컴퓨터 모델로 변환하는 과정이지만, 결과는 느리고 제한적입니다. 이 글에서는 생명을 단순히 구성 요소로 나누는 것이 아니라 가상 환경에서 재현하는 것이 중요하다고 강조합니다.

프로젝트에 참여한 전문가들은 이러한 어려움을 인식하고 있으며, 협력과 기술 발전의 잠재적 이점을 강조합니다. 그들은 벌레의 신경계에 대한 데이터를 수집하기 위한 새로운 방법을 모색하고 있으며, 이는 궁극적으로 완전한 모델로 이어질 수 있습니다. 이 야심찬 노력은 과학에서 "달 탐사"에 비유되며, C. elegans뿐만 아니라 더 복잡한 신경계, 예를 들어 인간의 뇌를 이해하는 데에도 혁신적인 breakthroughs를 가져올 수 있습니다.

결국, 이 글은 생명과 유사한 시뮬레이션을 만드는 것의 역설을 반영합니다. 생명을 파괴하는 것은 쉽지만, 그것을 재현하는 것은 심지어 가상으로도 엄청난 시간과 노력이 필요한 도전이라는 점을 강조합니다.

작성자: noleary | 점수: 149

98.
Fastest and Minimalist Note Taking App
(Fastest and Minimalist Note Taking App)

요약이 없습니다.

작성자: ifrosted | 점수: 43

99.
독립형 파이썬 스크립트
(Self-contained Python scripts with uv)

Python 스크립트를 독립적으로 실행 가능하게 만들려면 uv 패키지를 사용할 수 있습니다. 이를 통해 의존성이나 가상 환경을 수동으로 관리하지 않고도 스크립트를 실행할 수 있습니다.

작성자는 Go 프로젝트를 진행 중이며, API 엔드포인트 테스트를 위해 Python의 httpx 패키지를 선호합니다. 사용자 데이터를 관리하기 위해 기존 사용자를 삭제하고 새로운 사용자를 추가하는 스크립트(jam_users.py)를 만들었습니다.

처음에는 스크립트를 실행하기 위해 의존성을 전역적으로 설치하거나 가상 환경을 사용해야 했는데, 이는 이상적이지 않았습니다. 그러던 중 uv를 발견하게 되었고, 이 패키지는 스크립트 내에서 특별한 주석 형식을 사용해 필요한 패키지를 직접 선언할 수 있게 해주어 의존성 관리를 간소화합니다.

스크립트의 shebang 라인을 수정하여 uv를 포함시키면, 의존성 충돌에 대한 걱정 없이 스크립트를 직접 실행할 수 있습니다. 이 방법은 다른 사람과 스크립트를 쉽게 공유할 수 있게 해주며, 상대방의 시스템에 uv만 설치되어 있으면 됩니다.

결론적으로, uv를 사용하면 Python 스크립트를 실행하는 과정이 훨씬 수월해지며, 의존성과 환경 설정을 자동으로 처리해 줍니다.

작성자: todsacerdoti | 점수: 337

100.
엔테 사진 v1
(Ente Photos v1)

Ente Photos는 5년간의 개발과 40,000건 이상의 코드 업데이트를 거쳐 첫 번째 주요 버전인 v1을 출시했습니다. 이 앱은 사진 저장에서 개인 정보 보호와 편리함을 결합하는 데 중점을 두고 있으며, 사용자만이 사진에 접근할 수 있도록 종단 간 암호화를 제공합니다.

v1의 주요 기능으로는 강력한 암호화를 통한 개인 정보 보호, 얼굴 인식 및 검색 기능의 개발이 포함됩니다. 이 기능들은 도전적이었지만 결국 성공적으로 구현되었습니다. 사용자는 인터넷 없이도 사진 속 인물, 사물, 장면을 로컬에서 검색할 수 있습니다. 또한, 앱은 중요한 인물과 기억을 강조하며, 홈스크린 위젯을 통해 쉽게 접근할 수 있도록 합니다. 데이터는 세 개의 서로 다른 클라우드 위치에 안전하게 저장되며, 그 중 하나는 대피소에 백업되어 있습니다. Ente는 일부 대형 기술 회사와 달리 다양한 기기에서 데이터에 접근할 수 있도록 허용합니다.

커뮤니티 기능으로는 공유 링크, 가족 계획, 게스트 보기, 기억을 전할 수 있는 유산 기능이 포함되어 있습니다. 사용자는 자신의 서버에서 Ente를 실행할 수 있는 오픈 소스 옵션도 제공합니다.

앞으로 팀은 비디오 스트리밍, 새로운 갤러리 레이아웃, 계정이 필요 없는 로컬 우선 버전을 도입할 계획입니다. 그들은 여정에 도움을 준 모든 이들에게 감사의 뜻을 전하며, Ente Photos의 발전에 함께할 사람들을 초대합니다. 2025년 4월 5일에는 커뮤니티 AMA를 개최할 예정입니다.

작성자: LaSombra | 점수: 30
0
Creative Commons