Wayland 앱 프로그래밍이 고통스러운 이유
## X11에서 Wayland로의 전환, 끝나지 않는 진통 리눅스 데스크톱의 디스플레이 서버가 X11에서 Wayland로 전환되고 있다는 이야기는 이제 10년 넘게 이어지고 있다. 2025년 현재, 대부분의 주요 리눅스 배포판이 Wayland를 기본...
Project Nomad: 오프라인에서도 절대 끊기지 않는 지식 베이스를 만들겠다는 프로젝트
## 인터넷이 없으면 아무것도 못 하는 시대의 역설 우리는 점점 더 많은 지식을 클라우드에 의존하고 있습니다. Notion에 문서를 쓰고, Confluence에 위키를 올리고, Google Docs에서 협업합니다. 하지만 비행기 안에서, 지하철 터널...
Mac 한 대로 3970억 파라미터 AI 모델을 돌린다? Flash-MoE가 보여주는 로컬 LLM의 새 지평
## 로컬 AI 추론의 한계를 다시 쓰다 최근 AI 모델의 크기는 기하급수적으로 커지고 있지만, 대부분의 개발자가 실제로 이런 거대 모델을 로컬에서 돌려볼 기회는 거의 없었습니다. 수천억 개의 파라미터를 가진 모델을 실행하려면 수백 GB의 VRA...
AI가 리눅스 커널 코드를 리뷰한다: Sashiko 프로젝트의 도전
## 커널 코드 리뷰, AI 에이전트에게 맡길 수 있을까 리눅스 커널은 현존하는 가장 크고 복잡한 오픈소스 프로젝트 중 하나다. 수천만 줄의 코드베이스에 전 세계 수천 명의 개발자가 기여하며, 매 릴리스마다 수만 개의 패치가 제출된다. 이 방대한...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Cloudflare가 archive.today를 '봇넷' 사이트로 분류했다 — DNS 인프라의 권력에 대해
## 무슨 일이 있었나 웹 아카이빙 서비스로 널리 알려진 archive.today가 Cloudflare의 보안 DNS 서비스(1.1.1.2)에서 더 이상 접속되지 않는 상황이 발생했다. Cloudflare Radar 페이지에서 해당 도메인을 조회하면...
샌드박싱의 딜레마: 완벽한 격리는 왜 이렇게 어려운가
## 보안의 기본이자 가장 어려운 문제, 샌드박싱 ACM에서 발행된 이 논문은 소프트웨어 샌드박싱(sandboxing)이라는 주제를 정면으로 다룬다. 샌드박싱은 신뢰할 수 없는 코드를 격리된 환경에서 실행하여 시스템의 나머지 부분에 영향을 주지 못하...
LLM 시대, 장인정신을 잃어가는 개발자들에 대한 경고
## 도구가 편해질수록 잃어버리는 것들 "craft-lovers are losing their craft" — 직역하면 "장인정신을 사랑하는 사람들이 정작 자신의 장인정신을 잃고 있다"는 의미입니다. 이 글은 LLM(대형 언어모델) 도구가 일상화된 ...
Atomic: 시맨틱 연결 기반의 셀프호스팅 개인 지식 베이스
## 또 하나의 노트 앱? 이번엔 좀 다릅니다 개발자라면 누구나 한 번쯤 "완벽한 메모/지식 관리 도구"를 찾아 헤맨 경험이 있을 것입니다. Notion, Obsidian, Logseq, Roam Research 등 이미 수많은 선택지가 있는 시...
컨테이너 보안 도구 Trivy의 공급망이 일시적으로 침해당했다 — 우리가 알아야 할 것들
## 무슨 일이 있었나 컨테이너 이미지와 인프라의 취약점을 스캔하는 오픈소스 보안 도구 Trivy의 생태계 공급망이 일시적으로 침해당한 사실이 공개되었습니다. Aqua Security가 운영하는 Trivy는 CI/CD 파이프라인에서 컨테이너 보안...
아동 보호라는 이름으로 인터넷 감시 체계를 만들지 말라 — 기술적으로 왜 위험한가
## 무슨 이야기인가 최근 유럽연합을 중심으로 아동 성착취물(CSAM) 차단을 명분으로 한 인터넷 규제 법안들이 연이어 등장하고 있습니다. 표면적으로는 아동 보호라는 누구도 반대할 수 없는 대의를 내세우지만, 그 기술적 구현 방식을 들여다보면 사...
AI가 인간의 사고방식 자체를 바꾸고 있다: '빠른 사고'와 '느린 사고' 사이에서
## 카너먼의 프레임워크로 본 AI 시대의 인지 변화 노벨 경제학상 수상자 대니얼 카너먼은 그의 저서 "생각에 관한 생각(Thinking, Fast and Slow)"에서 인간의 사고를 두 가지 시스템으로 나눴습니다. 시스템 1은 직관적이고 자동적인...
tinybox: 오프라인에서 1200억 파라미터 AI를 돌리는 데스크탑 장비의 등장
## 클라우드 없이 초거대 모델을 돌린다고? tinygrad의 창업자 George Hotz가 만든 하드웨어 프로젝트 tinybox가 본격적으로 모습을 드러내고 있다. tinybox는 이름 그대로 '작은 상자'지만, 그 안에 담긴 성능은 전혀 작지 않...
Deno의 위기 — CEO 부재, 레이오프, 그리고 JavaScript 런타임 전쟁의 현실
## Deno에 무슨 일이 일어나고 있는가 Node.js의 창시자 Ryan Dahl이 Node.js의 설계적 실수를 바로잡겠다며 2018년에 시작한 프로젝트 Deno가 심각한 위기를 맞고 있습니다. 최근 Deno 사의 상당수 인력이 정리해고(레이...
인터넷 아카이브를 차단해도 AI 학습은 막지 못한다 — 대신 웹의 역사가 사라진다
## 웹의 기억 저장소가 위협받고 있다 EFF(Electronic Frontier Foundation)가 최근 인터넷 아카이브(Internet Archive)에 대한 접근 차단 움직임에 대해 강력한 경고를 내놓았습니다. 일부 웹사이트 운영자들이 ...
Atuin v18.13: 셸 히스토리 검색을 넘어 AI 터미널 비서로 진화하다
## 셸 히스토리, 다시 생각해보기 터미널을 주력으로 사용하는 개발자라면 Ctrl+R을 하루에도 수십 번 누를 것입니다. bash나 zsh의 기본 역방향 검색(reverse-i-search)은 동작하긴 하지만, 솔직히 사용성이 좋다고 말하기는 어렵습...
구글, 안드로이드 사이드로딩에 24시간 대기와 강제 재부팅 도입 — 보안인가, 통제인가
## 무슨 일이 있었나 구글이 안드로이드의 사이드로딩(sideloading) 절차를 대폭 강화한다고 발표했습니다. 앞으로 Play 스토어를 거치지 않고 APK 파일을 직접 설치하려면 24시간의 대기 시간과 기기 재부팅이라는 두 가지 추가 단계를 거쳐...
Ubuntu 26.04, 46년간 유지된 sudo 비밀번호 입력 방식을 드디어 바꾼다
## 46년 만의 변화 터미널에서 `sudo`를 입력하고 비밀번호를 칠 때, 화면에 아무것도 표시되지 않는 경험 — 리눅스를 처음 접한 사람이라면 누구나 한 번쯤 "입력이 안 되는 건가?" 하고 당황했을 것입니다. 커서가 깜빡이기만 할 뿐 별표(*)...
DVD의 콘텐츠 보호는 어떻게 무너졌나: CSS 암호화의 구조와 취약점 분석
## 디지털 저작권 보호의 초기 역사를 들여다보다 오늘날 넷플릭스나 디즈니+ 같은 스트리밍 서비스의 DRM(Digital Rights Management)은 매우 정교한 수준으로 발전해 있습니다. 하지만 디지털 콘텐츠 보호의 역사를 거슬러 올라가면,...
Arnold Robbins의 'Linux Applications Programming' 2판이 GitHub에 공개되다
## 리눅스 시스템 프로그래밍의 클래식이 돌아왔다 UNIX와 리눅스 세계에서 오랫동안 활동해온 Arnold Robbins가 자신의 저서 **"Linux Applications Programming by Example: The Fundamental A...
2025 튜링상, 양자 정보 과학의 선구자 베넷과 브라사르에게 돌아가다
## 컴퓨터 과학계의 노벨상, 올해의 주인공은 ACM(미국컴퓨터학회)이 수여하는 튜링상(Turing Award)은 컴퓨터 과학 분야의 노벨상으로 불립니다. 올해 그 영예의 주인공은 **찰스 베넷(Charles H. Bennett)**과 **질 브라사...