리눅스 입력 지연시간 직접 측정하기: X11 vs 웨이랜드, VRR, 그리고 DXVK — 278 points

“웨이랜드(Wayland)가 더 빠릿하다”는 식의 입증되지 않은 풍문에 지친 마르코 네트(Marco Nett)가 입력 지연시간을 제대로 측정하기 위한 하드웨어 장비를 직접 제작했다. 에이다프룻 QT Py RP2040 마이크로컨트롤러에 고무줄로 모니터에 밀착시킨 BPW34 포토다이오드를 연결한 구성이다. 이 장치는 1000Hz 주기의 USB HID 마우스로 작동하며, 클릭 신호를 보낸 뒤 픽셀이 실제로 변화하는 시점을 감지하기 위해 약 24마이크로초(µs)마다 포토다이오드의 신호를 샘플링한다. 클릭 한 번당 1만 2천 개의 샘플 데이터가 분석을 위해 호스트로 전송된다.

회로도, 펌웨어, 케이스 도면, 원시 테스트 데이터까지 모두 깃허브에 공개된 보기 드문 하드웨어 중심의 실증 프로젝트다. 저자는 리눅스 게이밍 커뮤니티의 ‘최적화 팁’ 대다수가 검증되지 않은 민간요법에 불과하다고 지적하며, 막연한 추측을 끝내기 위해 측정 장비를 만들었다고 밝힌다. 이 장치는 기존 오픈소스 지연시간 측정 도구들(OSLTT, m2p-latency, Open-Source-LDAT)의 장점을 한데 모아 발전시켰다.

리눅스 게이밍 커뮤니티에 진정으로 절실했던 엔지니어링이다. “FPS 게임에는 여전히 X11이 낫다”는 류의 블로그 글을 또 하나 양산하는 대신, 재현 가능한 정량적 측정 데이터를 내놓았다. 진짜 교훈은 어떤 디스플레이 서버가 이겼느냐가 아니다. 그동안 대부분의 사람들이 아무것도 직접 측정해보지 않은 채 최적화라는 미신(cargo-culting)에 빠져 있었다는 사실이다.

Source


웹페이지면 충분했을 당신의 ‘앱’ (그래서 직접 고쳤습니다) — 545 points

댄 큐(Dan Q)는 자녀들과 함께 갈 디즈니랜드 여행 일정을 확인하려 했다. 여행사는 ’Travelbound’라는 네이티브 모바일 앱의 설치를 요구했다. 앱에 들어있는 것은 텍스트, 이미지, PDF 링크뿐이었고 어차피 웹을 통해 전송되는 데이터였다. 거기에 구글 계정 추적과 다른 여행 상품 광고라는 두 가지 불필요한 기능이 덤으로 얹혀 있었다. 그래서 그는 앱을 리버스 엔지니어링하기로 했다.

루팅된 안드로이드 에뮬레이터와 HTTP Toolkit으로 몇 분간 트래픽을 분석한 결과, 앱의 백엔드 전체가 단 하나의 REST 엔드포인트(https://travelbound.api.vamoos.com/api/itineraries/{username}-{password})에서 JSON 데이터를 받아오는 구조임을 알아냈다. 그는 해당 API를 직접 호출해 추적도, 광고도, 앱 설치 요구도 없이 깔끔하게 여행 일정을 보여주는 가벼운 웹페이지를 직접 만들어버렸다.

“모든 것을 앱으로 만들려는 병폐”를 적나라하게 보여주는 완벽한 사례다. 여행사는 단순한 JSON API 위에 네이티브 껍데기를 씌우고, 사용자 감시와 광고를 덧붙인 뒤 ’제품’이라 불렀다. 리버스 엔지니어링 과정 자체는 지극히 단순했다. URL에 사용자 이름과 비밀번호를 평문으로 이어 붙여 보내는 API 구조는 그 자체로 보안 참사이기도 하다. 진짜 본질은 이러한 왜곡된 관행이 얼마나 당연한 일상으로 자리 잡았는가에 있다. 기업들은 앱 설치를 사용자 편익이 아니라 고객을 가두는 락인(lock-in) 수단으로 악용하고 있다.

Source


클로드의 ‘핵심을 지탱하는(load-bearing)’ 말버릇을 없애는 법 — 291 points

요한나 라르손(Johanna Larsson)이 클로드의 점점 더 거슬리는 언어적 버릇들을 해결했다. ‘load-bearing(하중을 견디는/핵심적인)’, ‘honest takes(솔직한 평가)’, ‘you’re absolutely right(전적으로 맞습니다)’ 등 모델이 지나치게 남발하여 깃허브 이슈 스레드까지 생겨난 진부한 어구들이다. 그녀의 해결책은 Claude Code의 MessageDisplay 훅을 이용해 화면에 출력되기 직전 해당 문구들을 가로채 바꿔치기하는 방식이다.

이 파이썬 스크립트는 표준 입력(stdin)에서 JSON을 읽어 정규표현식으로 단어를 치환한 뒤 수정된 화면 텍스트를 출력한다. ’load-bearing’은 ’cooked(망한)’로, ’you’re absolutely right’는 ’I’m a complete clown(제가 완전히 광대였습니다)’으로, ’seam’은 ’whatchamacallit(거시기)’으로 바뀐다. ~/.claude/settings.json에 등록해 두면 세션이 시작될 때 자동으로 로드된다.

가벼운 유머성 글이지만 실질적인 불편함을 정확히 짚어냈다. 모든 LLM이 똑같은 유행어로 수렴할 때, 결과물은 사려 깊은 조수의 답변이 아니라 영혼 없는 기업용 템플릿처럼 느껴진다. 한편 Claude Code의 훅 시스템 자체는 매우 유용한 인프라다. 디스플레이 계층에서 모델의 출력을 가로채 변형할 수 있는 기능은 농담 섞인 치환을 넘어 전문 용어 자동 해설, 출처 링크 주입, 문체 톤 조절 등 다양한 실무적 응용 가능성을 열어준다.

Source


안드로이드나 iOS 사용을 강제하는 유럽의 ‘연령 인증’ 앱 — 378 points

EU 디지털 신원 지갑(Digital Identity Wallet)의 연령 인증 규격을 둘러싼 깃허브 토론에서 중대한 플랫폼 종속성 문제가 불거졌다. 기술 사양에 구글 플레이 무결성(Google Play Integrity) API 연동이 필수로 규정되어 있어, 연령 인증 앱이 구글 플레이 서비스가 탑재된 공식 안드로이드 기기나 iOS에서만 구동될 수밖에 없는 구조이기 때문이다. 이는 구글 서비스를 걷어낸 커스텀 안드로이드(GrapheneOS, LineageOS)나 리눅스 폰(PinePhone, Librem 5) 등 모든 대안 모바일 플랫폼 이용자를 원천 배제한다.

이 토론 스레드는 디지털 권리 옹호론자들의 거센 반발을 사고 있다. 핵심 문제는 국가가 의무화하는 신원 인증 시스템이 특정 사기업의 기기 인증 프레임워크 위에 구축되고 있다는 점이다. 구글 플레이 무결성 검증은 기기가 부트로더가 잠긴 ‘순정’ 안드로이드인지를 확인하는 일종의 DRM 메커니즘이며, 이것이 시민의 신원을 검증하는 신뢰의 기반으로 둔갑했다. 프라이버시를 위해 스마트폰의 소프트웨어를 직접 관리하는 시민들이 정작 정부 필수 서비스에서 배제되는 셈이다.

회의실 탁상공론에서는 합리적으로 들렸을 법한(“앱이 변조되지 않았음을 확인해야 한다”) 설계 결정이, 현실에서는 어떻게 심각한 차별과 배제를 낳는지를 보여주는 전형이다. EU는 수년간 개방형 표준을 내세우며 디지털 신원 체계를 설계해 놓고, 마지막 관문에 이르러 독점적 문지기(gatekeeper)에게 열쇠를 넘겨주었다.

Source


우리는 생각하는 행위마저 AI에 너무 많이 넘겨주고 있는가? — 264 points

예니 준(Yennie Jun)은 샌프란시스코의 한 스타트업 행사에서 겪은 인상적인 일화로 글을 시작한다. 마이크가 달린 기기를 목에 걸고 다니며 온종일 모든 대화를 녹음해 클로드에게 매일 분석시키는 한 남자를 만났다는 것이다. 그의 주장은 이러했다. “Claude Fable이 나보다 똑똑하다고 생각한다. 나보다 비판적 사고를 훨씬 잘하기 때문에 요즘은 모든 생각을 Fable에게 맡겨버린다.” 그가 운영하는 스타트업은 동의 없이 인간 엔지니어들의 작업 로그를 수집해 AI로 대체하는 비즈니스를 하고 있었다.

이 에세이는 AI 도구들이 그동안 모든 탐구와 의사결정 과정에 필수적이었던 중간 사고 단계들을 무너뜨리고 있다고 지적한다. 검색 엔진을 쓸 때만 해도 질문을 쪼개고, 출처를 비판적으로 평가하며, 종합적인 답을 직접 도출해야 했다. 반면 LLM은 그 모든 사고 과정을 건너뛰고 완성된 결과물로 직행한다. 준은 LLM이 소프트웨어 작업에서 자율적으로 작업을 지속할 수 있는 시간의 길이를 측정한 METR의 데이터를 인용하며, 그 발전 곡선이 대단히 가파르다고 경고한다.

AI 의존성에 관한 담론에서 완전히 새로운 분석은 아닐지라도, 목에 마이크를 건 남자의 일화는 시사하는 바가 크다. AI를 도구로 활용하는 것과 자신의 인지적 정체성 전체를 ‘사고의 외주화’ 위에 올려놓는 것은 전혀 다른 차원의 문제다. 진정 섬뜩한 것은 누군가 그런 행동을 했다는 사실이 아니라, 그가 스타트업 행사에서 이를 자랑스러운 차별점으로 발표하고 있었으며 그 누구도 그것을 문제 삼지 않았다는 현실이다.

Source


호주 전력 소매업체, 낮 시간대 3시간 무료 전기 제공 의무화 — 244 points

2026년 7월 1일부터 뉴사우스웨일스, 사우스오스트레일리아, 퀸즐랜드 남동부의 전력 소매업체들은 ’솔라 셰어러 오퍼(Solar Sharer Offer)’에 따라 가구당 매일 최소 3시간의 무료 전기를 의무적으로 제공해야 한다. 태양광 패널이 없어도 되며, 자가 소유주가 아니어도 상관없다. 스마트 계량기를 갖추고 소매업체에 신청하기만 하면 된다.

이 정책은 전력망으로 쏟아져 들어오는 430만 가구의 옥상 태양광 발전으로 인해 낮 시간대 도매 전력 가격이 마이너스로 떨어지는 혜택을 일반 소비자에게 환원하는 구조다. 그동안 표준 요금제를 쓰던 일반 가정은 이러한 마이너스 가격 혜택을 전혀 누리지 못했다. 무료 시간대는 지역 사정에 맞춰 오전 11시오후 2시, 혹은 정오오후 3시 사이에 설정된다. 빅토리아주도 2026년 10월 도입을 검토 중이며, 2027년까지 타 주로 확대될 예정이다.

복잡한 자격 심사나 소득 증명 없이 소비자에게 직접 혜택을 돌려주는 훌륭한 에너지 정책의 표본이다. 흥미로운 질문은 행동 경제학적 관점에 있다. 일반 가정들이 전기차 충전, 세탁, 온수 가열 같은 전력 소비를 이 무료 시간대로 적극적으로 옮겨올 것인가, 아니면 그저 약간의 전기요금 할인에 그칠 것인가다. 이 글이 전력 소매업체(Lenergy)의 홍보성 성격을 띠고 있음을 감안하더라도, 정책적 메커니즘 자체는 매우 타당하다.

Source


S&P, 오라클 신용등급을 ‘정크’ 바로 위인 BBB-로 강등 — 267 points

S&P 글로벌이 오라클의 신용등급을 BBB에서 투자적격 등급 중 가장 낮은 BBB-로 한 단계 하향 조정했다. 여기서 한 번 더 강등되면 투기(정크) 등급으로 전락하게 된다. 등급 전망은 안정적으로 유지되었으나 방향성은 명확하다. 오라클의 공격적인 AI 인프라 투자가 감당하기 어려운 속도로 현금을 태워 없애고 있다는 점이다.

수치는 냉혹하다. S&P는 2027 회계연도(2027년 5월 종료)에 오라클의 잉여영업현금흐름(FOCF)이 420억 달러 적자를 기록할 것으로 추산했다. 오라클은 GPU 및 네트워크 장비 비용 상승을 이유로 자본적 지출(capex) 전망치를 S&P의 기존 예상치였던 600억 달러에서 900억~950억 달러로 대폭 상향했다. 회사는 이를 부채와 자본 조달의 혼합으로 충당하고 있으며, 이것이 바로 신용등급 강등을 촉발한 원인이 되었다.

오픈AI에 대한 높은 의존도 또한 핵심적인 집중 위험(cluster risk)으로 지목되었다. 오라클이 전통적인 소프트웨어 기업에서 하이퍼스케일러로 변신하는 과정은 AI 데이터센터 증설을 축으로 기록적인 속도로 진행되고 있다. S&P는 이미 2025년 7월에 등급 전망을 ’부정적’으로 하향하며 이러한 사태를 경고한 바 있다. 이번 강등은 오라클 한 기업에 대한 경고를 넘어, 충분한 수익성을 입증하지 못한 채 막대한 부채를 끌어다 AI 인프라 구축 경쟁에 올인하는 대기업 전반에 울리는 경종이다.

Source


오늘을 관통하는 맥락

오늘 프론트페이지를 관통하는 세 가지 핵심 줄기:

기술의 과도한 통제에 대한 회의론. 무의미한 여행사 전용 앱을 분해한 댄 큐의 글, 플랫폼 종속 문제를 폭로한 EU 연령 인증 토론, AI에 대한 인지적 의존성을 질문한 예니 준의 에세이는 모두 하나의 실로 연결된다. 사용자를 돕는다는 명목을 내세우지만 실제로는 사용자의 자유를 옭아매는 기술들이다. 여행사 앱은 편리함으로 포장된 감시 장치이고, 연령 인증 규격은 프라이버시를 중시하는 시민을 배제하는 보안 연극(security theater)이며, AI 의존성에 대한 경고는 편리함의 대가로 인간 고유의 비판적 사고 능력을 퇴화시키고 있는지 묻는다.

주장하기 전에 직접 측정하라. 리눅스 입력 지연시간 측정 프로젝트와 오라클의 신용등급 강등은 모두 막연한 느낌(vibes) 대신 객관적인 증거를 요구한다. 게이밍 커뮤니티는 정량적 측정 없이 수년간 지연시간 최적화라는 도시전설을 거래해 왔고, 오라클은 막대한 현금을 태우면서 장밋빛 AI 전환 서사만을 팔아왔다. 두 이야기 모두 화려한 수사 뒤편의 실제 숫자를 확인한 사람들의 손을 들어준다.

현실을 따라잡는 정책, 현실을 짓밟는 정책. 호주의 무료 낮 시간대 전기 정책은 제도 설계가 전력망의 물리적 현실과 완벽하게 부합할 때 어떤 혁신이 일어나는지 보여준다. 반면 EU의 연령 인증 규격은 기술적 파급력을 이해하지 못한 채 회의실에서 설계된 정책이 어떤 참사를 낳는지 보여준다. 훌륭한 정책은 구체적이고 현실에 발을 붙이고 있지만, 나쁜 정책은 관념적이며 겉치레로 덧붙여질 뿐이다.