일일 요약 · Hacker News
· 63 해커뉴스
OpenAI는 SpaceX가 Cursor를 인수한 후, 2026년 11월 12일을 제안된 종료일로 하여 Cursor에 제공하는 OpenAI 모델 계약을 종료할 것이라고 SpaceX에 통보했습니다. OpenAI는 계약상 허용된 최대 통지 기간을 제공하여 개발자들이 Cursor를 통해 모델에 계속 접근할 수 있는 시간을 최대화하려 했습니다. 이 결정은 Elo…
Linux에서 iPhone을 사용하는 개발자가 macOS의 Continuity 기능을 그리워하며 만든 오픈소스 프로젝트 Tether를 소개합니다. iMessage, SMS, 알림, 연락처 동기화는 물론 파일 전송, 클립보드 동기화, OTP 자동 완성까지 지원합니다. KDE Connect와 달리 iPhone을 지원하며, mTLS 기반 보안을 갖췄습니다. B…
데비안 프로젝트가 일반 결의 투표 결과, 생성형 AI 도구의 '책임 있는 사용'을 허용하는 안(choice 5)이 채택되었습니다. 이 결의안은 생성형 AI 사용을 공식적으로 지지하거나 금지하지 않으며, 책임 있는 사용이 기여자의 생산성을 크게 향상시킬 수 있다고 인정합니다. 동시에 AI 도구 사용 여부와 관계없이 모든 기여는 동일한 품질, 정확성, 유지보…
엔지니어링 리더십 뉴스레터에서 13년 경력의 저자가 AI 도구에만 집중하는 경향을 비판하며, 진정한 생산성 향상의 핵심은 훌륭한 조직 문화라고 주장한다. AI는 기존 문화를 증폭시킬 뿐이며, 나쁜 문화에서는 오히려 피해를 키울 수 있다. Conway의 법칙을 인용해 조직의 산출물이 문화를 반영한다고 설명하고, AI 도입은 하향식이 아닌 상향식으로만 성공할…
- ▲ 440인터넷은 이제 약탈적 쓰레기통이다
90년대 인터넷을 기억하는 작가가 현대 웹의 변질을 분석한다. 초기 웹은 아마추어가 만든 공공 광장이었지만, 이제는 인간의 취약성을 탐지하고 증폭해 결제 링크를 붙이는 최적화된 기계가 되었다. 사기꾼이 피해자를 찾는 대신 플랫폼이 피해자를 찾아내고, 피해자는 판매원이 되어 하향식 피라미드에 동원된다. 암호화폐는 이러한 약탈 경제의 정점으로, AI 언어 모…
트럼프 행정부가 관세 관련 기록을 요구할 수 있는 법률(19 USC 1509)을 활용해 언론인, 비영리 단체, 노조의 개인 정보를 사법적 승인 없이 수집하고 있다는 사실이 드러났다. 미니애폴리스 언론인 조지아 포트의 경우, 법원이 검색 영장을 두 차례 기각했음에도 불구하고 DHS는 행정 소환장을 통해 구글과 T모바일에서 6개월치 통화 기록과 유튜브 계정…
EVE Online이 2003년 출시 이후 처음으로 Python 3로의 전환을 시작했습니다. 2.4백만 줄의 Python 코드로 이루어진 게임 서버는 Python 2.7에 머물러 있었지만, 이제 Python 3의 성능 향상과 현대적 도구를 활용하기 위해 마이그레이션을 진행합니다. 1단계에서는 자동화 도구로 기계적 수정을 수행했으며, 이미 95.9%의 파일…
Tencent가 자체 개발한 차세대 AI 모델 'Hy4'의 프리뷰 버전을 공개하고, 동시에 오픈소스로도 배포한다고 발표했다. 이번 공개는 Tencent의 AI 기술력을 대외적으로 과시하는 동시에, 글로벌 AI 생태계에서의 영향력을 확대하려는 전략으로 풀이된다. Hy4는 기존 모델 대비 향상된 성능과 효율성을 갖춘 것으로 알려졌으며, 개발자와 연구자들은 이…
아이슬란드가 13년 만에 EU 가입 협상 재개 여부를 묻는 국민투표를 실시했다. 최신 여론조사에서 반대가 51.6%로 앞서는 등 초박빙이다. 핵심 쟁점은 안보보다는 어업과 주권이다. EU 가입 시 공동어업정책으로 어장 통제권을 잃을 것을 우려하는 목소리가 크다. 찬성 측은 경제적 이익을 강조하지만, 반대 측은 브뤼셀에 결정권을 넘기는 것이라고 반박한다.…
글레이셔 마이스(Glacier Mice)는 빙하 위에서 발견되는 이끼 덩어리로, 여러 종의 이끼가 모여 형성되며 선충, 톡토기, 물곰 같은 미생물의 서식처가 된다. 이들은 하루 평균 2.5cm씩 움직이며, 바람이나 경사와 무관하게 무리 지어 이동하는 특이한 행동을 보인다. 알래스카, 칠레, 그린란드, 아이슬란드, 스발바르, 우간다, 베네수엘라 등에서 관찰…
GrapheneOS 프로젝트가 Pixel 11 시리즈 포팅을 일주일 만에 부분적으로 진행했지만, ARM 하드웨어 메모리 태깅(MTE) 지원 부족으로 완료하지 못했다고 밝혔다. 소프트웨어, 펌웨어, 그리고 거의 확실히 하드웨어에서 MTE가 지원되지 않으며, Google이 비용 절감을 위해 중요한 보안 기능을 제거한 것으로 보인다.
LLM 에이전트로 취약점 연구를 하다 보면, 조사가 길어질수록 모델이 이전에 확립한 사실을 잊거나 잘못된 가정에 기반해 추론하는 문제가 발생한다. 저자는 이 문제를 해결하기 위해 LLM의 메모리를 Datalog 엔진으로 구현한 'Lemmalog'를 개발했다. LLM은 자연어와 코드를 구조화된 사실로 변환하고, Lemmalog는 사실 간의 관계와 파생 규칙…
NASA의 Nancy Grace Roman 우주 망원경이 2026년 8월 30일 SpaceX Falcon Heavy 로켓으로 발사될 예정입니다. 허블의 100배 이상 넓은 시야를 갖춘 이 망원경은 암흑 에너지, 외계행성, 적외선 천체물리학의 핵심 질문에 답할 것입니다. 또한 별빛을 차단해 외계행성을 직접 관측하고, 우리 은하의 행성계를 통계적으로 조사하며…
Hot Chips 2026에서 삼성은 LPDDR5X 메모리 칩 내부에 MAC 유닛을 집적한 PIM(Processing-in-Memory) 기술을 공개했다. 각 뱅크에 PIM 블록을 배치해 외부 버스 제약 없이 내부 대역폭을 활용, 16개 뱅크 전체에서 614 GB/s의 대역폭을 제공하며, 이는 일반 DRAM 접근(76.8 GB/s)의 약 8배에 달한다.…
SQLite의 JSON 지원과 생성 열(generated columns) 기능을 활용하면, JSON 문서를 그대로 저장하면서 필요한 필드를 추출하고 인덱싱할 수 있습니다. 이 글에서는 간단한 예제를 통해 JSON 데이터를 SQLite에 삽입하고, 가상 열을 사용해 필드를 추출하고, NOT NULL 제약이나 인덱스를 적용하는 방법을 설명합니다. 또한 ALT…
StemDeck는 MP3, WAV, FLAC 파일 또는 YouTube URL을 드롭하면 Demucs 기반으로 보컬, 드럼, 베이스, 기타, 피아노 등 최대 6개 스템으로 분리해주는 무료 오픈소스 도구입니다. 모든 처리는 로컬에서 이루어지며, 계정이나 구독 없이 DAW 스타일의 믹서에서 각 스템을 음소거/솔로/볼륨 조절하고 웨이브폼을 확대/반복 재생할 수…
거의 모든 노트북 스피커는 음질이 좋지 않다. 특히 고가 노트북조차 얇고 거친 소리를 내는 경우가 많다. 하지만 리눅스 데스크톱 사용자라면 EasyEffects라는 앱을 통해 PipeWire의 고급 오디오 기능을 활용해 스피커 음질을 크게 향상시킬 수 있다. 이 글에서는 EasyEffects의 설치와 프리셋 적용 방법, 그리고 커뮤니티에서 공유되는 다양한…
TurboKV는 Rust로 작성된 비동기 임베디드 키-값 데이터베이스로, 원자적 배치, 정렬된 범위 스캔, 지속성 옵션, 압축, 백그라운드 컴팩션을 제공합니다. 벤치마크에 따르면 Durable 모드에서 fjall 대비 최대 4.4배, redb 대비 수천 배 빠른 처리량을 보여줍니다. Apple M4에서 측정되었으며, WAL 동기화 경계의 차이를 고려한 공…
Monzo에서 Engine by Starling으로 이직한 저자는 새 직장에서 빨리 성과를 내고 싶은 충동이 얼마나 강한지 고백한다. 하지만 행동 편향은 맥락 없이는 소음일 뿐이다. 이 글은 정보 수집, 종합, 전략적 실행의 3단계를 통해 청사진도 없이 망치를 휘두르지 않고, 제대로 된 기반 위에서 결정적으로 움직이는 방법을 제시한다. 경청도 적극적인 행…
연방 항소법원이 예측 시장 업체 Kalshi에 불리한 판결을 내리면서, 애리조나주의 Kalshi 기소가 다시 추진될 가능성이 열렸다. 9th Circuit은 스포츠 베팅이 연방법상 '스왑'에 해당하지 않는다고 판단, Kalshi의 광범위한 해석을 거부했다. 이 판결은 앞서 Kalshi를 보호했던 하급법원의 가처분 결정을 뒤집을 수 있는 근거가 되며, 주…
미국 기술 업계의 GDPR 비난은 종종 쿠키 배너를 규제의 실패 사례로 내세우지만, 저자는 쿠키 배너가 오히려 감시 산업을 폭로하는 역할을 했다고 주장한다. GDPR이 전 세계 데이터 보호 법률의 표준이 된 '브뤼셀 효과'와 EU의 강력한 집행 체계를 설명하며, 일본과의 협정이 일본 국민의 프라이버시 권리를 강화한 사례를 든다. 반면 미국은 감시 자본주의…
버닝맨의 공동 창립자 중 한 명이 36년 전 자신이 만든 축제가 어떻게 변질됐는지 고백한다. 그는 1996년 이후로 블랙록 사막에 발을 들이지 않았지만, 여전히 인터뷰 요청이 끊이지 않는다. 그는 축제가 여전히 재미있고 옛 펑크 산업적 분위기를 간직한 크루들이 있다고 인정하면서도, 자신이 만들었던 무정부주의적 영혼은 사라졌다고 말한다.
미국 기업들의 이익이 국민소득에서 차지하는 비중이 2차대전 이후 최고 수준으로 치솟은 반면, 근로자 보상 비중은 사상 최저로 떨어졌다. FT가 분석한 데이터에 따르면, 기업 이익은 GDP 대비 15%를 넘어섰고, 근로자 보상은 43% 미만으로 하락했다. 이는 노동시장의 구조적 변화와 기업의 가격 결정력 강화, 그리고 정부의 경기부양책이 맞물린 결과로 풀이…
수메르 왕 목록의 홍수 이전 8명의 왕들은 28,800년, 36,000년, 43,200년 등 비현실적으로 길고 규칙적인 재위 기간을 기록한다. 일부는 이를 고대 기후 사건의 왜곡된 기억으로 해석한다. 이 글은 이 가설을 검증하기 위해, 왕 목록의 경계를 241.2ka로 재조정하고 11.6ka BP에 고정한 뒤, 제4기 사건 카탈로그와의 정렬을 가우시안 커…
Monzo가 AWS에서 실행되는 주 플랫폼 전체가 다운되더라도 고객이 카드 결제, 송금, 잔액 확인 등 핵심 기능을 계속 사용할 수 있도록 GCP에서 독립적으로 운영되는 백업 인프라 'Monzo Stand-in'을 구축했습니다. 이 시스템은 3,000개에 달하는 마이크로서비스 대신 단 18개의 서비스로 최소한의 필수 기능만 지원하며, 주 플랫폼과 완전히…
Galaxium은 WebGPU를 활용한 실험적인 우주 탐험 애플리케이션입니다. 최신 Chrome, Edge, Safari(macOS 26+), Firefox에서 하드웨어 가속 그래픽을 통해 고성능의 3D 우주 시각화를 제공합니다. WebGPU의 강력한 성능을 활용하여 실시간으로 은하계를 탐험하고, 별과 행성의 디테일을 생생하게 감상할 수 있습니다. 현재…
Defrag98은 브라우저에서 실행되는 무료 Windows 98 디스크 조각 모음 시뮬레이터입니다. C부터 F까지 4개의 가상 드라이브(512MB~2GB)를 선택하고, 하드 디스크 사운드 효과와 함께 실제 Windows 98 유틸리티와 동일한 색상 그리드가 실시간으로 재구성되는 모습을 감상할 수 있습니다. 느린 90년대 후반 드라이브부터 빠른 드라이브까지…
이 글은 Rust에서 함수형 상태 머신을 설계하는 두 가지 강력한 패턴, Typestate와 Newtype을 소개합니다. Typestate 패턴은 타입 시스템을 활용해 상태 전이를 컴파일 타임에 검증하며, Newtype 패턴은 상태별로 다른 타입을 정의해 잘못된 상태 전이를 방지합니다. 저자는 실제 코드 예제를 통해 각 패턴의 장단점을 비교하고, 복잡한…
Typebase는 앱 안의 typebase/ 폴더에 데이터베이스 스키마, 서버 액션, 인증을 정의하면, 단 한 번의 명령으로 완전히 타입이 지정된 서버를 배포할 수 있는 백엔드 솔루션입니다. 프론트엔드는 로컬 함수처럼 서버를 호출하며, Next.js, SvelteKit, Nuxt, Expo 등 각 프레임워크에 맞는 클라이언트를 제공합니다. RLS의 암시적…
폴란드 볼슈틴(Wolsztyn)의 파로보조브니아 볼슈틴(Parowozownia Wolsztyn) 기지가 운영하는 유럽 마지막 정기 표준궤 증기 여객 열차의 2026년 운행 시각표가 공개됐다. 평일에는 볼슈틴-즈봉신네크(Zbąszynek) 구간을, 토요일에는 볼슈틴-포즈난(Poznań) 구간을 달리며, 일요일과 공휴일에는 운행하지 않는다. 2026년 8월…
고객의 32비트 ARM 임베디드 Linux 시스템에서 Go 애플리케이션이 간헐적으로 치명적인 netpoll 오류로 크래시되는 문제를 추적한 과정을 다룹니다. 원인은 Go 런타임의 netpoll 코드가 8바이트 epoll_event.data 필드에 원시 포인터와 태그된 포인터를 혼용하면서, 32비트 리틀 엔디언 시스템에서 fdseq 태그가 netpollEv…
Autistici/Inventati는 2002년에 발표한 선언문을 통해 인터넷에서의 자유로운 커뮤니케이션과 디지털 자원 접근을 위한 공간을 reclaim하려는 목표를 밝힌다. 이들은 상업적 서비스에 반대하며, 검열에 저항하고 지식을 공유하기 위해 독립 서버를 운영한다. 그들은 미디어와 커뮤니케이션이 전문가의 전유물이 되어서는 안 된다고 믿으며, 자주 관리…
CPython의 내장 타입(list, tuple, dict, set, str 등)별 연산의 시간 복잡도를 Big O 표기법으로 정리한 문서입니다. 각 연산이 입력 크기에 따라 어떻게 실행 시간이 증가하는지 보여주며, 특히 list의 append는 O(1)이지만 중간 삽입/삭제는 O(n)이라는 점, dict와 set의 평균 O(1) 연산이 해시 충돌 시 O…
- ▲ 107색을 숫자로: 색을 정량화하는 방법
전 세계 수십억 개의 모니터가 동일한 색을 재현할 수 있는 것은 색에 대한 표준 정의가 있기 때문입니다. 이 글은 색을 물리적으로 측정하고 숫자로 표현하는 과정을 설명합니다. 광자의 파장과 세기로 정의되는 분광 출력 분포, 인간의 눈에 있는 원추세포의 민감도 곡선, 그리고 색맹이 발생하는 이유를 다룹니다. 또한 색을 숫자로 정의함으로써 색의 덧셈과 곱셈,…
vLLM v0.28.0이 584개의 커밋과 270명의 기여자(신규 76명)로 출시되었습니다. 이번 릴리스의 핵심은 Kimi-K3와 DeepSeek V4 모델에 대한 대규모 성능 최적화입니다. Kimi-K3는 Decode Context Parallel(DCP), fused FlashKDA 커널, SiTU activation, GEMM-RS 시퀀스 병렬화,…
켄터키주 시블리 경찰서의 아사드 자히르 경관이 Flock Safety의 번호판 인식 카메라 시스템을 이용해 전 여자친구를 2,048회 추적한 혐의로 체포됐다. Flock Safety가 도입한 AI 감사 도구가 비정상적인 사용을 적발했으며, 이는 경찰의 Flock 시스템 남용 사례 중 하나로, 최근 들어 스토킹 목적의 오용이 잇따르고 있다. 자히르는 보호…
Flock Safety CEO Garrett Langley가 Fox News에서 프라이버시보다 안전을 우선시하는 발언을 한 후, 그의 집 주소로 추정되는 정보가 X에 퍼지며 논란이 커지고 있다. EFF는 Flock의 데이터 보존 정책 변경(30일→7일)을 '부분적, 자발적, 되돌릴 수 있는' 것이라고 비판했고, 하원의원 Keith Self는 PRIVACY…
저자는 5년 전 구입한 Ender 3 3D 프린터에 네오디뮴 자석과 펜을 부착해 플로터로 개조했습니다. Inkscape와 Simple Inkscape Scripting 확장 프로그램을 사용해 벡터 경로를 gcode로 변환하고, Python으로 생성 예술 알고리즘을 구현했습니다. 특히 손으로 그린 도형을 입력으로 사용해 유려한 추상 형태를 만드는 기법을 소…
LLM을 레거시 코드베이스에 적용하면 품질이 급격히 떨어진다. 모델이 시스템에 대한 질문에 답을 추측하기 때문이다. 저자는 DDD(도메인 주도 설계)를 기반으로 코드베이스가 '준비'되도록 만드는 전략을 제시한다. 전략적 작업(결정)과 전술적 작업(구현)을 분리하고, 각 저장소에 `.workflow.json` 매니페스트와 `CONTEXT.md` 용어집을 두…
SLEEPWALKER는 ESET Management Agent의 DLL을 위장해 DLL side-loading으로 설치되는 수동형 백도어입니다. 특정 네트워크 패킷을 기다리다가 수신 시에만 활성화되며, 명령은 자체 설계한 23개 명령어로 구성된 바이트코드로 전달됩니다. 이 백도어는 TCP, UDP, ICMP, SMB, VMCI 등 다양한 전송 채널을 지원…
현대 사회의 불만은 종종 과거에 대한 향수로 나타나며, 더 단순하고 개인적인 삶을 갈망한다. 그러나 저자는 우리가 진정으로 원하는 것은 시간을 되돌리는 것이 아니라, 우리가 만든 '우주 시대 도구'를 활용하여 수렵채집인처럼 살아가는 것이라고 주장한다. 규칙과 구조는 필요악이며, 우리는 이를 개인화의 기회로 삼아 더 나은 미래를 향해 나아갈 수 있다.
한 개발자가 6년 동안 같은 YouTube ASMR 영상을 반복 재생하며 작업하다가, 루프 오류와 불완전한 반복에 지쳐 직접 FFXIV 게임 자산을 추출하고 Web Audio API로 완벽한 무한 루프 사운드를 구현했습니다. 이 글은 게임 파일에서 사운드를 찾는 과정, SoundFilter 플러그인을 이용한 자산 식별, 그리고 JavaScript로 랜덤…
Kumander Linux는 Windows 7에서 영감을 받은 직관적인 인터페이스를 제공하여 Windows에서 Linux로의 전환을 쉽게 만듭니다. 기본 브라우저로 Google Chrome을 포함하고, LibreOffice, Kdenlive, Ardour 7과 같은 사전 설치된 소프트웨어, Steam 게임 지원, VirtualBox를 통한 가상 머신 실행…
GCC 17 이전 버전에서 중첩 함수를 콜백으로 사용하려면 실행 가능한 스택이 필요했습니다. 이 글에서는 트램펄린에서 코드 주소와 정적 체인을 추출해 `__builtin_call_with_static_chain`으로 직접 호출하는 해킹을 소개합니다. 이 방법을 사용하면 `patchelf --clear-execstack`으로 스택을 다시 실행 불가능하게 만…
- ▲ 73손상된 ZIP 파일 복구하기
ZIP 파일이 손상되어 열리지 않을 때, 간단한 복구 방법을 소개합니다. 이 글은 파일 구조를 이해하고, 손상된 부분을 우회하거나 복구하는 실용적인 팁을 제공합니다. 특히, 압축 파일의 헤더와 데이터 블록을 분석하여 손상된 ZIP 파일에서 최대한 많은 데이터를 복구하는 방법을 다룹니다.
AI가 금융 시장에서 거품을 일으키고 있는 가운데, 실제로 LLM이 더 똑똑해지고 있는지 아니면 단지 우리를 더 잘 속이고 있는지에 대한 논쟁이 커지고 있습니다. 120개 오픈소스 프로젝트의 AI 정책을 검토한 결과, 37개 프로젝트가 AI 기여를 전면 금지했고, Linux 커널은 AI 사용을 허용하되 LLM 사용을 명시하도록 요구합니다. GCC, QEM…
NASA가 43억 달러를 투입한 낸시 그레이스 로만 우주망원경(Nancy Grace Roman Space Telescope)을 8월 30일 발사한다. 허블과 비슷한 해상도지만 시야가 넓어 한 달이면 우리 은하 전체를 관측할 수 있으며, 이는 허블로는 약 100년이 걸리는 작업이다. 로만은 암흑에너지의 정체를 규명하고, 외계 행성과 초신성을 대규모로 발견할…
소프트웨어 엔지니어가 LLM 사용으로 인해 '만드는 즐거움'과 '손재주(savviness)'를 잃어가는 개인적인 고백을 담은 글입니다. 저자는 과거에는 문제를 깊이 파고들고 직접 구현하며 배우는 과정에서 보람을 느꼈지만, 이제는 프롬프트만 작성하면 코드가 생성되는 환경에서 무료함과 권태를 느낀다고 말합니다. 또한 LLM이 실수를 대신 수정해주면서 실수로부…
콜로라도 프론트 레인지 지역의 가혹한 기후 조건(더운 여름, 추운 겨울, 낮은 강수량, 알칼리성 토양)에서 도시 숲을 기후 변화에 적응시키기 위해 나무 다양성을 높이는 것이 중요하다. 이 글은 2022년 제8회 나무 다양성 컨퍼런스의 내용과 포트 콜린스 육묘장의 스콧 스코거보, 전 포트 콜린스 시립 산림가 팀 뷰캐넌, 덴버 식물원의 파나요티 켈라이디스,…
Warp는 Claude Platform을 기반으로 AI 터미널 및 에이전트 개발 환경을 구축했습니다. 코드 리뷰 에이전트의 잡음 많은 출력 문제를 해결하기 위해, 피드백을 에이전트 루프에 통합하는 자기 개선 프레임워크를 개발했습니다. 이 프레임워크는 기본 스킬과 개선 스킬이라는 두 가지 스킬을 사용하며, 인간 피드백을 수집하여 기본 스킬을 지속적으로 업데…
중국 PC 제조사 Chuwi가 449달러에 출시한 Unibook은 Intel의 새로운 Wildcat Lake 프로세서를 탑재한 초저가 노트북입니다. 가격 대비 포트 구성과 키보드는 훌륭하지만, 화면의 sRGB 색재현율이 59%에 불과하고, 트랙패드가 매우 불편하며, 드라이버 지원 페이지가 열리지 않는 등 여러 문제가 있습니다. 리뷰어는 Windows 재설…
MySQL 버전이 수명 종료에 도달하자, AWS 확장 지원 비용을 피하기 위해 업그레이드를 진행했습니다. 복제본을 먼저 업그레이드하고 문제가 없는지 확인한 뒤 전환했지만, 한 시간 후 이상한 버그가 보고되었습니다. 조사 결과 특정 테이블의 ID가 이전 데이터베이스와 다르게 할당되었고, 이 ID를 참조하는 6개 테이블 중 5개는 올바르게 업데이트되었지만 나…
유럽연합의 새로운 포장재 및 포장 폐기물 규제(PPWR)가 2026년 8월부터 시행되면서, 소규모 테이블탑 RPG 디자이너와 퍼블리셔들이 큰 타격을 입고 있다. 27개 회원국마다 다른 EPR(생산자책임재활용) 수수료와 복잡한 규정을 준수해야 하는 부담이 과중하며, 일부 업체는 유럽 시장에서 철수하거나 판매를 중단하는 상황이다. Black Armada, G…
영국 왕실의 이미지 관리는 수백 년 전부터 중요한 과제였다. 조지 2세의 아내 캐롤라인 왕비는 독일 출신 하노버 왕조의 정통성을 영국인에게 확립하기 위해 아서 왕과 멀린의 전설을 활용했다. 1735년 리치먼드 궁전 정원에 멀린의 동굴이라는 이색 건축물을 짓고, 영국의 고대 영웅들을 전시해 왕조의 영국적 뿌리를 강조하려 했다. 이는 당시 왕세자 프레더릭과의…
UCLA의 RePL 연구팀이 개발 중인 쿼리 언어 Prela의 핵심 개념을 Python으로 구현한 미니 튜토리얼입니다. Prela는 모든 테이블을 이진 관계(두 개의 열)로 분해하고, 함수 합성처럼 관계를 합성하여 복잡한 조인을 간결하게 표현합니다. 이 글에서는 영화 데이터를 예로 들어 select, where, eq 등의 연산자를 직접 구현하며, SQL…
2022년, 뉴욕의 USO 사무실에 300통이 넘는 연애편지가 든 상자가 익명으로 도착했다. 이 편지들은 2차 대전 당시 '스피디'라는 별명을 가진 루이스 웨버가 아내 프랜시스에게 보낸 것이었다. 연구자들은 오랜 수색 끝에 생존한 조카를 찾아내 편지의 주인공에 대한 새로운 사실을 밝혀냈다. 스미소니언 매거진이 이 감동적인 사연과 편지에 담긴 이야기를 소개…
Vim에는 'UserGettingBored'라는 농담 autocmd가 문서에만 존재하며 실제로는 아무 동작도 하지 않습니다. 이 이벤트는 2000년 Bram Moolenaar에 의해 처음 추가되었고, 2013년에 현재의 설명('사용자가 같은 키를 42번 누를 때. 농담입니다! :-)')으로 바뀌었습니다. 2022년에는 Mike Smith가 이 농담에서 영…
Aptera가 8월 20일, Launch Design과 4400만 달러 규모의 파트너십을 맺고 첫 태양광 전기차의 설계와 생산에 나선다. 이번 계약으로 Launch는 Aptera의 초기 투자자가 되고, Aptera는 대량 생산 시설과 물량 할인에 접근할 수 있게 된다. Launch는 Aptera의 주식 워런트를 확보함으로써 Aptera의 성공에 직접적인…
GitHub에 공개된 'e'는 Chez Scheme으로 작성된 콘솔 텍스트 에디터로, Emacs의 정신(버퍼, 윈도우, 킬 링, 증분 검색, Scheme 톱레벨)을 차용하되 작게 유지한다. 모든 것이 R6RS 라이브러리로 구성되어 있으며, M-x로 실행 중인 에디터에서 Scheme 코드를 평가할 수 있고, 모듈은 핫 리로드된다. 의존성은 Chez Sche…
일본의 한 신사가 583년 동안 호수의 결빙 상태를 기록해 왔습니다. 이 기록은 단순한 기상 관측이 아니라, 신성한 점괘(divination)로 여겨집니다. 데이터는 NSIDC G01377 ARAI1 (DOI 10.7265/N5W66HP8)을 통해 제공되며, 1443년부터 1578년까지의 기록이 포함되어 있습니다. 각 기록은 'stage 1 · crack…
지난주 eBay에서 $20에 구매한 C-mount 렌즈가 도착했습니다. 그런데 이 렌즈는 사실 슈퍼 8 프로젝터용 렌즈였고, 32mm 지름의 특이한 나사산 때문에 어댑터를 완전히 재설계해야 했습니다. 새 어댑터는 원래 프린트보다 마모시켜 겨우 맞춘 상태입니다. 렌즈는 장착되고 빛을 모으지만 무한대 초점이 맞지 않습니다. 초점면을 센서에 더 가깝게 이동해야…
대부분의 양자 속도 향상 주장은 종이에만 존재하는 오라클에 의존합니다. 이 12주 코스는 처음부터 실용적인 양자 회로를 만드는 기술을 가르칩니다. 문제 선택, 오라클 구축, 가역 설계, 가비지 수집, 측정을 통한 소거, 호출 규약, 증명 전달 회로, 양자 이점의 실제 위치, 메모리 비용, 테스트 및 벤치마킹까지 다룹니다. 특히 '오라클이 존재한다고 가정'…
Flyway Community Edition은 유료 버전에만 있는 `undo` 명령 없이도 마이그레이션 롤백을 구현할 수 있습니다. 이 글에서는 버전 번호가 항상 증가해야 한다는 Flyway의 규칙을 활용하여, 역방향 SQL을 새 버전의 마이그레이션으로 위장해 적용하는 방법을 소개합니다. 마이그레이션 배치를 기록하고, 다운 스크립트를 스테이징하며, `fl…