Zuckerberg’s yacht was closer, but someone else saved a stranded boat

알래스카의 유람선 와일드니스 레거시호가 연료 부족으로 인해 패러가트 만 근처에 좌초된 작은 보트와 승무원들을 구조했습니다. 하지만 알래스카 비콘과 핼리팩스 해운 뉴스에서 검토한 추적 데이터에 따르면, 가장 가까운 선박은 마크 저커버그의 초대형 요트인 라운치패드(Launchpad)였습니다.

이 사건은 선박 추적 데이터에 기반하여 발생했으며, 라운치패드가 구조 작업에 가장 가까운 위치에 있었음이 확인되었습니다. 와일드니스 레거시호 승객 중 한 명인 마이클 러브는 선장에게 라운치패드가 더 가까워졌다고 발표했지만 응답을 거부하여 승객들로부터 야유를 받았다고 블루스키에 게시했습니다.

AIS 추적 정보는 라운치패드가 도움이 필요한 선박에 더 가까웠음을 뒷받침하지만, 이후 입구 근처에서 멈추는 모습이 포착되었습니다. 이처럼 실제 해상 상황에서 선박 간의 위치 추적 데이터가 어떻게 활용되고 해석되는지에 대한 사례를 보여줍니다.

Production Imminent: 40 Solar-Charging Aptera EVs Coming Soon

태양광 충전 전기차 회사인 Aptera가 생산 임박 단계에 접어들면서 주목받고 있습니다. 이 회사는 햇빛을 이용해 하루에 최대 46마일의 주행 거리를 얻을 수 있는 초효율적인 차량을 개발하고 있으며, 외부 전원 없이 태양광 에너지로 구동된다는 점이 특징입니다. Aptera는 현재 40대의 생산 차량을 제작하기 위한 주요 부품을 주문했으며, 이미 5만 건에 가까운 예약이 잡혀 있어 이는 회사 역사상 최초로 차량을 출고하기 직전의 중요한 이정표가 됩니다.

Aptera는 지난 한 해에 생산 의도를 가진 조립 라인에서 5대의 차량을 제작하여 생산 속도를 입증하고 차량 품질을 보장하기 위한 검증 소프트웨어를 개발하는 등 생산 준비를 가속화해 왔습니다. 이 과정에서 일부 생산 차량은 고객에게 직접 전달되기보다는 테스트 목적으로 사용될 수 있다는 점을 명시했습니다.

앞으로 생산이 본격화될 경우, 초기 모델들은 대규모 투자자나 선행 투자자들에게 우선적으로 제공될 가능성이 높습니다. 따라서 관심 있는 사용자는 현재 예약 절차를 통해 대기 목록에 이름을 올릴 수 있습니다.

Show HN: A replayable A2A jury for tracing how agents influence decisions

ProtoLink는 에이전트들이 어떻게 결정을 유도하는지 추적할 수 있는 재현 가능한 A2A(Agent-to-Agent) 배심원 시스템을 선보입니다. 이 시스템은 가상의 책임 심판소 내에 자율 에이전트를 배치하여 그들의 의사소통을 관찰하고 기록함으로써 에이전트 간의 상호작용과 영향력을 분석하는 것을 목표로 합니다.

핵심은 법적 분석이 아니라 에이전트들 간의 역할, 인센티브, 커뮤니케이션 습관이 어떻게 상호작용하여 의견을 변화시키는지에 대한 소프트웨어 실험을 제공한다는 점입니다. 예를 들어, 특정 공개 메시지 이후 배심원들이 어떻게 의견을 바꾸는지 재현할 수 있으며, 이는 에이전트 간의 영향 관계를 시각적으로 확인하게 해줍니다.

이 실험은 가상의 사건을 바탕으로 진행되지만, 실제 법적 분석이나 안전성 평가가 아니며, 결과는 소프트웨어 실험의 결과로 간주해야 합니다. 개발자들은 이 시스템을 통해 에이전트 간의 인과 관계를 추적하고, 특정 결과가 어떤 커뮤니케이션 흐름에서 비롯되었는지 검증하는 방법을 탐색할 수 있습니다.

ProtoLink는 에이전트 간의 상호작용을 추적하는 통신 기저 역할을 하며, 이는 에이전트 시스템의 투명성과 의사결정 과정의 설명 가능성을 높이는 데 기여합니다. 또한, 다양한 시나리오와 조건에서 실행을 비교하고 결과를 보고할 수 있는 기능을 제공하여 에이전트 시스템의 행동을 체계적으로 테스트할 수 있게 합니다.

Banksy works cost public almost £150k

스트리트 아티스트 뱅크시의 작품들이 공공의 비용으로 거의 15만 파운드에 달하는 것으로 나타났습니다. 이는 작품 제거 및 보안 작업에 소요된 비용이며, 향후 비용이 추가될 것으로 예상됩니다. 가장 큰 비용은 2025년 9월에 런던 로열 법원(Royal Courts of Justice) 벽에 그려진 벽화 제거 및 보안 조치에 발생했으며, 이 비용만 8만 5천 파운드를 초과했습니다.

법무부(MoJ)는 해당 건물 벽에서 페인트를 제거하기 위해 5만 파운드를 지출했으며, 추가적으로 초과 근무 및 보안 비용으로 3만 5천 3백 파운드가 사용되었습니다. 이러한 지출은 뱅크시의 작품이 기물 파손인지 아니면 가치 있는 공공 예술인지에 대한 논쟁을 다시 불러일으키고 있습니다.

일부에서는 뱅크시가 공공 건물을 무단으로 훼손할 권리가 있다고 주장하며 세금 납부를 요구해야 한다고 비판합니다. 반면, 예술 평론가들은 그의 작품이 관광객을 유치하고 정치적 분열을 넘어 사람들을 하나로 모으는 긍정적인 효과가 있다고 옹호합니다.

이러한 논란 속에서 건물 소유주와 당국은 벽화 제거를 위해 레이저 기술을 사용하거나 난간 설치를 위한 건축 허가(LBC)를 신청하는 등 복잡한 절차를 밟고 있습니다. 따라서 뱅크시의 예술 활동과 공공 자원의 사용에 대한 윤리적, 재정적 논의가 계속되고 있습니다.

정정: 이번 주 App Store 거절 사례는 정당한 거절이었다

John Gruber가 Apple의 앱 스토어 거절 사례에 대해 정정하고 사과했습니다. 그는 Apple이 해당 앱을 천문학 앱으로 오인했다는 전제가 틀렸음을 인정하며, Daring Fireball 운영 24년 만에 처음으로 글을 철회했습니다.

이러한 정정은 실제 제출된 앱의 내용과 관련이 있습니다. 원래 논란이 되었던 앱은 “Dark Hours”가 아니라 “Asterly”였으며, 앱 설명에서 천문학 전용이라는 설명과 달리 ‘오늘의 타로 카드’와 같은 내용이 포함되어 있었습니다.

이는 앱의 분류와 설명이 실제 내용과 일치하지 않았음을 보여줍니다. 개발자들은 앱의 카테고리 설정과 설명이 실제 기능 및 콘텐츠를 정확하게 반영해야 한다는 점을 상기할 필요가 있습니다.

결론적으로 이번 사례는 앱 스토어 거절의 정당성에 대한 논란을 넘어, 앱의 카테고리 설정과 설명의 정확성에 대한 중요한 맥락을 제공합니다.

FCC moves to ban Lidar-equipped foreign drones from US

미국 연방통신위원회(FCC)가 리다(Lidar) 장비를 탑재한 외국 드론에 대한 금지 조치를 추진하고 있습니다. 이는 해당 기술을 군사 등급으로 분류하는 제안에 따른 것으로, 드론 기술의 규제와 관련된 중요한 변화를 예고합니다.

FCC의 제안은 리다 기술이 군사 등급으로 간주될 수 있다는 점에 초점을 맞추고 있으며, 이로 인해 드론 기술 전반에 대한 규제가 강화될 수 있습니다. 이러한 조치는 드론 기술 개발 및 상업적 활용에 참여하는 개발자들에게 기술의 사용 범위와 관련된 새로운 법적, 규제적 맥락을 제시합니다.

더 나아가 이 제안은 열 모델(thermal models)과 드론 라이트 쇼에 사용되는 군집(swarms) 기술에도 영향을 미칠 수 있습니다. 이는 단순히 드론 자체의 규제를 넘어, 첨단 센서 기술과 자율 시스템이 적용된 광범위한 드론 시스템에 대한 포괄적인 검토가 필요함을 시사합니다.

따라서 개발자들은 드론 시스템에 리다와 같은 첨단 센서 기술을 통합할 때, 국제적인 규제 환경과 잠재적인 군사적 분류가 기술의 상업적 적용에 미치는 영향을 고려해야 합니다. 이는 기술 개발 방향과 제품 설계에 중요한 제약 조건으로 작용할 수 있습니다.

An OpenAI Strategist Says AI Labs Should Rival Government Power

OpenAI 전략가인 딘 볼(Dean Ball)은 최첨단 AI 연구소들이 정부의 권력에 대항하는 균형추가 될 수 있다고 주장했습니다. 그는 최첨단 AI 시스템을 구축하는 조직들이 "세상에 존재하는 새로운 종류의 기관"이라고 설명하며, 기업들이 국가가 설정한 규칙 내에서 작동하는 단순한 기업으로만 생각하기에는 더 이상 충분하지 않을 수 있다는 점을 시사했습니다.

이러한 관점은 AI 기술이 소프트웨어 개발, 과학 연구, 의료, 군사 분석, 심지어 기업 운영에 깊숙이 관여하게 될 미래를 고려할 때 중요합니다. 정부는 AI 제공업체의 기술에 동시에 의존하게 되면서 규제 주체로서의 관계가 일반적인 관계와 달라질 수 있습니다.

이미 클라우드 인프라나 인터넷 접근성을 통제하는 기업들이 국가의 핵심 인프라를 장악하고 있듯이, AI는 이러한 의존성을 더욱 심화시킬 수 있습니다. AI가 인프라가 아닌 다른 모든 것을 포괄하게 되면서, 정부는 AI 제공업체의 기술을 규제해야 하는 상황에 직면하게 될 것입니다.

결국 이 논의의 핵심은 특정 기업이 강력해지는 것 자체가 아니라, 그 기업이 너무 강력해져서 더 이상 "단지 회사"라는 설명이 적절하지 않게 되는 지점에 있습니다. 이는 AI 시대에 기업과 정부 간의 권력 구조가 어떻게 재편될지에 대한 근본적인 질문을 던집니다.

TechCrunch Mobility: Zoox prepares for launch and Uber’s AV empire

아마존이 소유한 Zoox가 곧 상업 운행을 시작할 준비를 하고 있으며, 이는 자율주행차 시장에 중요한 규제적 선례를 남깁니다. Zoox 차량은 이미 라스베이거스, 샌프란시스코에서 승객을 태우고 있으며 마이애미와 오스틴에서도 조기 승객 프로그램을 시작했습니다. Zoox는 연방 법규에서 요구하는 조향 휠이나 페달 같은 전통적인 제어 장치가 부족하기 때문에 NHTSA의 면제를 받아 상업적으로 차량 2,500대를 2년간 운행할 수 있게 되었습니다.

이러한 면제는 조향 휠이나 페달이 없는 자율주행차를 개발하는 다른 모든 개발자들에게 기회를 제공하며, 이는 테슬라와 같은 다른 기업들에게도 영향을 미칠 수 있습니다. 예를 들어, 자율주행차는 후방 거울 없이도 센서를 통해 충분한 시야를 확보할 수 있기 때문에 이러한 규제 완화는 자율주행 기술의 발전을 가속화할 것입니다.

한편, 우버의 자율주행차 제국에 대한 투자 규모도 주목받고 있습니다. 금융타임스는 우버가 자율주행차에 약 100억 달러를 투자했다고 추정했으며, 우버 CEO는 향후 몇 년 동안 12만 대의 무인 차량을 배치하기 위해 100억 달러를 투자하겠다고 밝혔습니다. 모브(Moove)와 같은 다른 기업들도 자율주행차 플릿 관리 사업을 확장하며 웨이모(Waymo)와 같은 자율주행차 자산을 인수하는 등 관련 분야에서 경쟁하고 있습니다.

49ers coach says his Tesla was on Autopilot when he crashed

샌프란시스코 49ers의 코치 카일 샤나한이 팔로 알토 다운타운 근처에서 발생한 사고에 연루된 사실이 최근 밝혀졌습니다. 샤나한은 사고 당시 자신의 잘못이라고 말했지만, 최근 기자회견에서 사고 당시 테슬라의 오토파일럿(Autopilot) 기능이 작동 중이었다는 추가적인 세부 사항을 공개했습니다.

이러한 정보는 운전자의 책임과 첨단 운전자 지원 시스템(ADAS)의 작동 상태 사이의 관계에 대한 논의를 촉발합니다. 샤나한은 오토파일럿을 9년간 사용해 왔기 때문에 이에 대해 어느 정도 익숙함을 보였으며, 사고 발생 시 오토파일럿이 오작동했는지 또는 자신이 기능을 해제했는지에 대한 의문을 제기했습니다.

이는 자율 주행 기술과 같은 시스템이 운전자에게 부여하는 책임의 경계와 기술적 신뢰성에 대한 중요한 맥락을 제공합니다. 운전자가 시스템에 얼마나 의존하고 있으며, 시스템의 오작동 가능성이 사고에 미치는 영향은 어떤 법적, 기술적 의미를 갖는지에 대한 논의가 필요합니다.

UnYOLO: Agent credential broker and policy engine for your GitHub account

unYOLO는 GitHub, Hugging Face와 같은 서비스에 접근하는 에이전트가 실제 자격 증명(credential)을 보유하지 않고도 안전하게 작업할 수 있도록 하는 프레임워크입니다. 이 시스템은 에이전트가 브로커와 통신하게 하며, 실제 자격 증명은 브로커가 안전하게 보관하고 정책에 따라 접근 권한을 부여합니다.

이 프레임워크의 핵심은 세밀한 정책을 로컬 파일에 저장하여 에이전트에게 별도의 계정을 만들거나 권한 승인 화면을 거치지 않고도 작업을 수행하게 하는 것입니다. 에이전트가 추가적인 권한이 필요할 경우, 시간 제한이 설정된 임시 권한을 부여하여 해당 권한이 만료되도록 관리할 수 있습니다.

브로커는 제공자(provider)의 토큰을 보관하고 에이전트에게는 정책에 기반한 클라이언트 자격 증명을 제공하여, 에이전트가 승인되지 않은 요청을 시도할 경우 GitHub와 같은 서비스가 이를 차단하도록 합니다. 정책 엔진은 요청을 분류하고, 규칙 파일에 따라 승인 여부를 결정하며, 거부(deny) 규칙이 승인된 권한보다 우선한다는 원칙을 적용합니다.

이러한 접근 방식은 에이전트가 토큰을 직접 보유하여 모든 리포지토리에 접근하게 되는 위험을 방지하며, 정책 기반의 접근 제어와 감사 기록을 통해 보안을 강화합니다. 사용자는 JSON 규칙 파일을 직접 읽고 변경할 수 있어, 에이전트의 접근 권한을 세밀하게 제어할 수 있습니다.

Every fast write moves work somewhere else

빠른 쓰기 작업은 작업이 다른 곳으로 이동하게 만듭니다. 데이터베이스 호스트에서 클라이언트의 PUT 요청이 로컬 SSD에 도달하는 방식과 그 이후의 데이터 안전성 확보는 지연 시간과 내구성 사이의 중요한 트레이드오프를 발생시킵니다. 로컬 SSD에 대한 fdatasync()를 기다리는 것은 프로세스나 커널 충돌은 견딜 수 있지만, 장치나 호스트 손실은 막지 못합니다. 반면, 네트워크 볼륨이나 여러 데이터베이스 서버에 복사하는 것은 쓰기 작업에 네트워크 및 복사 시간을 포함시켜 더 많은 실패를 견딜 수 있게 합니다.

최신 스토리지 설계는 객체 스토리지 주변으로 구축되어 이 선택을 더욱 흥미롭게 만듭니다. 객체 스토리지 서비스는 데이터의 내구성을 소유할 수 있으며, 컴퓨팅이 오가더라도 불변의 정렬 파일을 저장하고 쓰기 시 공유 디스크 페이지에 대한 작은 무작위 업데이트를 피할 수 있습니다. 이처럼 쓰기 경로를 분리함으로써 클라이언트의 PUT 요청은 메모리, 로컬 SSD, 원격 스토리지, 그리고 다수의 데이터베이스 서버를 거치게 되며, 각 단계에서 작업이 어떻게 이동하는지 명확히 알 수 있습니다.

Big O 표기법은 키나 값이 커질 때 작업의 성장을 나타내지만, 실제 내구성 지연 시간의 차이는 보여주지 않습니다. 예를 들어, 로컬 WAL에 쓰는 것과 객체 스토리지에 쓰는 것 모두 Big O는 동일하지만, 성공을 위해 필요한 실제 작업량은 경로에 따라 달라집니다. 따라서 실제 지연 시간 결과를 해석하려면 성공 지점과 백분위수 정보가 반드시 필요합니다.

결론적으로, 쓰기 성공 시점과 어떤 작업이 완료되었는지에 대한 선택은 시스템이 얼마나 많은 실패를 견딜 수 있는지에 따라 달라집니다. 더 빠른 경로는 일반적으로 더 적은 작업과 적은 실패를 견디지만, 성공을 나중에 처리하는 것은 더 많은 내구성을 확보하고 데이터베이스가 조정 및 복구를 책임지도록 할 수 있습니다.

Shopify가 재고 예약 시스템을 Redis에서 MySQL로 교체해 대규모 트래픽을 처리한 방법

Shopify는 결제 과정에서 재고 중복 판매를 방지하기 위한 예약 시스템을 Redis에서 MySQL로 성공적으로 이전하여 대규모 트래픽 환경에서도 처리량과 정확성을 모두 달성했습니다. 이 시스템 교체는 2025년 피크 트래픽을 포함한 대규모 부하를 안정적으로 처리하기 위해 이루어졌습니다.

이러한 마이그레이션 과정에서 Shopify는 MySQL 8의 기능을 활용하여 데이터 동시성 문제를 해결했습니다. 구체적으로 MySQL 8의 SKIP LOCKED 기능을 사용하고 재고 1개당 1행 구조를 채택하여 데이터 무결성을 확보했습니다.

또한 시스템의 성능과 효율성을 유지하기 위해 품목 및 위치별 행의 수를 최대 1,000개로 제한하는 제약 조건을 설정했습니다. 이는 대규모 데이터 환경에서 락(lock) 경쟁을 최소화하고 시스템의 처리 속도를 보장하는 데 중요한 역할을 했습니다.

Show HN: Vibez – Open-Source Rust Based Digital Audio Workstation (DAW)

Rust 기반의 오픈 소스 디지털 오디오 워크스테이션(DAW)인 Vibez가 v0.1.4 버전으로 공개되었습니다. 이 소프트웨어는 연주(Perform), 배열(Arrange), 믹싱(Mix)의 세 단계를 중심으로 설계되어 라이브 퍼포먼스를 편집 가능한 배열로 전환하는 데 중점을 둡니다. 사용자는 패드 그리드를 통해 연주를 수행하고, 이를 선형 타임라인에 배열하며, 실제 콘솔처럼 믹싱할 수 있습니다.

Vibez의 핵심 기능 중 하나는 재사용 가능한 멀티트랙 루프인 섹션(Sections) 기능입니다. 섹션은 프로젝트의 트랙, 악기, 이펙트 및 믹서를 공유하며, 연주와 배열, 캡처 과정이 이 섹션들을 활용하여 이루어집니다. 또한, 라이브 퍼포먼스를 클립과 자동화 레이어로 기록하는 캡처 기능이 있어, 섹션 편집 후에도 녹음된 결과물이 훼손되지 않도록 보장합니다.

이 DAW는 16개의 패드를 사용하여 섹션 모드, 악기 모드, 트랙 뮤트 모드 등 다양한 기능을 수행하며, MPC2000XL에서 영감을 받은 스윙 기능도 지원합니다. 현재 Vibez는 알파 버전이며, 리눅스가 주요 개발 플랫폼으로 사용되고 있습니다. 아직 오디오 입력이나 MIDI 녹음/출력 기능이 부족하고 자동 저장이나 충돌 복구 같은 안전장치가 없다는 점을 고려해야 합니다.

소프트웨어는 GPL-3.0 라이선스로 배포되며 리눅스, macOS, 윈도우 환경에서 사용 가능합니다. 특히 macOS와 윈도우에서는 아직 코드 서명이 되지 않아 보안 경고가 발생할 수 있으며, 애플 시스템에서는 추가적인 권한 설정이 필요합니다. 개발자들은 이 오픈 소스 프로젝트의 현재 기능과 향후 목표를 확인하고 기여할 수 있습니다.

Criminal Deception in Silicon Valley

실리콘 밸리 내 범죄적 기만 행위에 대한 내용이 다루어진 기사입니다. 이 기사는 실리콘 밸리 지역에서 발생하는 범죄적 기만 행위의 문제점을 조명하고 있습니다.

해당 기사는 실리콘 밸리 환경에서 발생하는 기만 행위의 구체적인 사례나 영향을 상세히 다루고 있습니다. 개발자 커뮤니티나 기술 환경에 미치는 잠재적인 위험에 대해 논의하고 있습니다.

이 주제는 기술 산업 내에서 발생하는 윤리적, 법적 문제와 관련하여 개발자들이 인지해야 할 중요한 맥락을 제공합니다. 관련 내용을 확인하여 실리콘 밸리 내의 기만 행위가 기술 생태계에 미치는 영향을 이해하는 것이 필요합니다.

Human vs. AI – Diff-based line-level provenance for text under agentic editing

에이전트 편집 환경에서 코드 라인의 출처를 추적하는 새로운 방법이 제시되었습니다. 이 기술은 텍스트의 마크업이 아닌 버전 기록을 기반으로 해당 라인이 인간에 의해 작성되었는지 또는 에이전트에 의해 생성되었는지에 대한 라인별 출처(provenance)를 제공합니다.

이러한 출처 추적은 에이전트가 코드를 편집할 때 인간이 작성한 코드의 소유권을 보호하고, 에이전트가 자유롭게 수정할 수 있는 영역을 구분하는 데 중요한 역할을 합니다. 예를 들어, 인간이 소유권을 주장해야 하는 코드 영역을 설정하고 다른 에이전트의 개입을 제한할 수 있습니다.

구체적으로 이 방법은 단순한 차이 분석을 통해 인간 작성 라인과 기계 생성 라인의 '섬'과 '바다'를 구분하는 방식으로 작동합니다. 개발자는 이 정보를 활용하여 에이전트가 코드의 어느 부분을 수정할 수 있고 어느 부분을 보존해야 하는지에 대한 명확한 기준을 설정할 수 있습니다.

이 도구는 Git 저장소의 버전 기록을 활용하여 특정 라인의 출처를 표시하며, 사용자는 `--ours`와 `--theirs` 같은 파라미터를 통해 인간과 에이전트의 기여도를 수치화하여 확인할 수 있습니다. 이는 에이전트 기반 개발 워크플로우에서 코드의 투명성과 책임 소재를 확보하는 데 실질적인 도움을 줄 것입니다.

Windows 11's built-in Weather app wastes more than 1 GB of RAM

Windows 11에 내장된 날씨 앱이 단순한 작업을 수행함에도 불구하고 1 기가바이트 이상의 RAM을 소비한다는 보고가 나왔습니다. 이는 운영체제의 효율성 개선 노력과 상반되는 결과로, 특히 메모리가 제한적인 시스템에서 성능 저하를 유발할 수 있다는 점에서 주목됩니다.

이러한 높은 메모리 사용량은 날씨 앱이 완전히 네이티브 윈도우 애플리케이션이 아니기 때문에 발생합니다. 해당 앱은 MSN 날씨 웹 앱을 Microsoft의 WebView2 프레임워크를 기반으로 구축했으며, 이로 인해 여러 개의 Chromium 기반 서브프로세스가 동시에 실행되어 비정상적으로 많은 메모리를 사용하게 됩니다.

실제로 테스트 결과, 날씨 예측을 표시하는 과정에서 앱은 1.2 기가바이트 이상의 RAM을 소비했으며, 인터페이스를 탐색하거나 확대하는 등의 기본적인 조작 시에는 1.5~1.6 기가바이트까지 메모리 사용량이 증가합니다. 8GB 또는 16GB RAM을 탑재한 PC에서 이 앱을 실행하면 시스템이 페이징 파일에 더 의존하게 되어 시스템 반응성이 떨어질 수 있습니다.

또한 이 애플리케이션에는 날씨 카드와 함께 광고가 포함되어 있어 사용자들로부터 비판을 받고 있습니다. 마이크로소프트가 윈도우 11의 효율성을 개선하려는 최근의 노력과 이러한 내장 앱의 메모리 소비 결과는 상충되는 것으로 보입니다. 향후 마이크로소프트가 MSN 브랜드 앱을 WinUI를 사용하여 완전히 네이티브하게 재구축할지에 대한 관찰이 필요합니다.

Silicon Valley misreads science fiction and undermines democracy

역사가 질 레포어(Jill Lepore)는 실리콘 밸리가 공상 과학 소설을 잘못 해석하고 민주주의를 훼손하고 있다고 주장합니다. 그녀는 기술 기업들이 점차 민주적 정부의 기능을 대체하고 있으며, 이는 알고리즘, 기업, 기계에 의한 통치라는 형태의 독재와 신비주의로의 회귀를 의미한다고 경고합니다.

레포어는 기술 자체를 반대하는 것이 아니라, 사기업이 국가의 기능을 점차적으로 흡수해 왔다는 점에 주목합니다. 이러한 변화는 효율성과 속도에 대한 관심에서 비롯된 혁신이었으나, 지난 20~25년 동안 이러한 결정들이 국가의 역할을 찬탈하는 의도적인 행위로 변모했다고 지적합니다.

이러한 관점에서 볼 때, 기술 발전이 가져온 변화를 단순히 기술적 진보로만 볼 것이 아니라, 그것이 사회와 정치 구조에 미치는 영향을 역사적 맥락에서 이해하는 것이 중요합니다. 기술과 기업의 역할에 대해 역사학자와 기술자들이 더 깊이 대화해야 할 필요성이 제기됩니다.

I Wanted to Own the Harness. Then Codex Desktop Won

개발자들이 특정 도구의 소유권과 사용 방식에 대해 논쟁하는 내용이 담긴 글입니다. 이 기사는 개발자가 특정 시스템이나 프레임워크의 통제권을 원했지만, 결국 다른 대안이 승리했다는 상황을 다루고 있습니다.

기사 제목은 "나는 하네스를 소유하고 싶었다. 그러고 나서 코덱스 데스크톱이 이겼다"로, 특정 개발 도구 또는 시스템의 소유권 및 제어권에 대한 갈등을 암시합니다. 이는 개발 환경에서 도구의 소유권, 라이선스, 또는 아키텍처 결정이 사용자 경험과 개발 흐름에 미치는 영향에 대한 논의를 담고 있을 것으로 예상됩니다.

해당 기사는 개발자들이 원하는 특정 구조나 도구의 소유권을 확보하려는 시도와, 그 과정에서 등장한 다른 대안적인 솔루션의 성공을 비교하며 그 맥락을 설명합니다. 독자들은 이러한 개발 도구의 소유권 문제가 실제 개발 환경과 커뮤니티에 어떤 영향을 미치는지 이해하는 데 도움이 될 것입니다.

Cool URIs Don't Change (1998)

멋진 URI는 변하지 않습니다. URI의 안정성은 소유자나 시스템에 의해 결정되며, 이론적으로는 도메인 이름 소유자가 URI 공간을 완전히 통제할 수 있습니다. 하지만 실제 웹 환경에서는 웹사이트 재구성이나 아카이빙 과정에서 링크가 끊어지는 문제가 빈번하게 발생합니다. 이는 문서의 생성 날짜나 배포 상태와 같은 메타데이터를 기록하지 않고 URI만 사용하는 데서 비롯된 부주의한 결과입니다.

웹 서버는 URI와 실제 파일 시스템의 파일 위치 사이의 유연한 관계를 관리하며, URI 공간을 추상적인 공간으로 보고 실제 구현에 맞게 매핑하는 것이 중요합니다. 예를 들어, CGI 스크립트 경로를 URI에 포함시키는 방식은 서버의 작동 방식을 노출시키고, 시스템 변경 시 모든 URI가 바뀌는 문제를 야기합니다. 따라서 문서의 영속성을 확보하려면 모든 문서에 수용 가능한 배포 정보, 생성 날짜, 그리고 이상적으로 만료 날짜와 같은 메타데이터를 보존해야 합니다.

이러한 문제를 해결하기 위해 URN(Uniform Resource Name)과 같은 영속적인 식별자를 활용하여 현재 파일 이름과 연결하는 데이터베이스를 구축하는 것이 효과적입니다. 웹 서버는 이 데이터베이스를 통해 영속적인 URI를 즉시 조회하여 현재 파일 위치를 반환하도록 설정해야 합니다. 이를 통해 파일의 버전이나 번역 관계를 관리하고, 콘텐츠 협상(content negotiation)을 통해 최적의 파일 형식(예: GIF와 PNG 중 더 나은 형식)을 선택할 수 있습니다.

결론적으로 URI 자체의 불변성보다는 조직이 영속적인 식별자를 사용하여 현재 파일 시스템의 위치를 관리하고 메타데이터를 보존하는 시스템을 구축하는 것이 링크의 안정성을 확보하는 핵심입니다.

Show HN: Today's cities on a globe of Earth's tectonic past and future

Tectonic Globe 프로젝트는 지각판 재구성 모델을 기반으로 현재 국가들과 도시들이 지구의 지질학적 과거와 미래를 어떻게 거쳐왔는지 시각화하는 회전 가능한 지구 모델을 제시합니다. 이 프로젝트는 10억 년 전부터 2억 5천만 년 후까지의 지질학적 움직임을 반영하여 대륙의 색상 가족은 유지하면서 육지가 판 운동을 따라 이동하는 모습을 보여줍니다.

구체적으로 현재의 국가들과 도시는 색상 경계 마커로 사용되며, 이들은 머디스 2021 지각 모델을 통해 현재의 정적인 다각형으로 분할됩니다. 이후 pyGPlates의 유한 회전을 사용하여 각 국가 조각들을 역으로 재구성하는 방식으로 과거의 지질학적 상태를 복원합니다.

미래 예측 부분은 젊은 판 운동을 기반으로 몇 가지 거친 충돌 이벤트를 포함한 상수 움직임 외삽법을 사용하므로, 이는 예측이라기보다는 상호작용적인 스케치로 간주해야 합니다. 재구성 과정에서 여전히 중첩되는 판 조각들은 빨간색 영역으로 표시되어 시각적으로 나타납니다.