이미 압축된 ZIP을 더 작게? ZIP Shrinker가 보여준 빈틈
## "ZIP은 이미 최대로 압축된 거 아닌가요?" 혹시 파일을 ZIP으로 압축해서 메일로 보내본 적 있죠? 우리는 보통 ZIP을 만들면 "이제 최대한 작아진 거야"라고 생각해요. 그런데 에반 한(Evan Hahn)이라는 개발자가 재미있는 도구를 공...
지구 10배 크기의 마인크래프트 세계를 통째로 백업한 사람들
## 1조 블록의 디지털 고고학 혹시 마인크래프트의 "2B2T" 서버를 들어보셨나요? "2 Builders 2 Tools"의 약자인데, 마인크래프트 세계에서 가장 오래되고 가장 무법지대인 서버로 유명해요. 2010년에 시작돼서 지금까지 한 번도 ...
'넷스케이프 타임'이 지금도 실리콘밸리를 지배하는 이유
## 30년 전 브라우저 전쟁에서 시작된 속도 강박 혹시 "넷스케이프 타임(Netscape Time)"이라는 말을 들어보셨나요? 90년대 중반, 넷스케이프라는 회사가 인터넷 브라우저 시장을 휩쓸던 시절에 생겨난 표현인데요. 보통 회사들이 한 제품...
또 터진 npm 공급망 공격, 'Mini Shai-Hulud'가 314개 패키지를 감염시킨 방법
## 또 npm이 뚫렸습니다 자바스크립트 생태계를 쓰는 분이라면 한 번쯤 들어봤을 거예요. npm 저장소에서 또 대규모 공급망 공격이 터졌습니다. 이번에 발견된 공격은 'Mini Shai-Hulud'라는 이름이 붙었는데요. 무려 **314개의 n...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Cursor의 새 모델 Composer 2.5, 속도와 정확도를 둘 다 잡았다는데
## Cursor가 또 자체 모델을 내놨다 AI 코딩 도구 시장에서 가장 핫한 플레이어 중 하나인 Cursor가 **Composer 2.5**를 공개했습니다. Composer는 Cursor가 자체적으로 만든 코딩 전용 AI 모델이에요. 지난번 1...
Click Click Click: 2016년의 웹 실험이 지금도 섬뜩한 이유
## 이게 뭐길래 다시 회자될까요 `clickclickclick.click`라는 사이트가 있어요. 2016년에 네덜란드 스튜디오 두 곳(Studio Moniker와 VPRO Medialab)이 만든 웹 실험인데, 페이지를 열면 "버튼을 클릭하세요...
컴퓨터 보안의 양심, Peter G. Neumann이 남기고 간 것들
## 한 시대가 끝났어요 컴퓨터 과학계에서 정말 오랫동안 "보안과 안전"의 양심으로 불려온 분이 있었어요. **Peter G. Neumann**. SRI International의 컴퓨터 과학자였고, 1985년부터 무려 40년 가까이 ACM 학회지의...
안드로이드 폰을 햄 라디오로 만든다고요? kv4p HT 프로젝트의 매력
## 이게 뭐냐면요 혹시 "햄 라디오(아마추어 무선)"라는 말 들어보셨나요? 인터넷이 없던 시절부터 전 세계 사람들이 무선 주파수로 서로 교신하던, 일종의 "하드웨어판 인터넷 그 이전 세계"예요. 지금도 전 세계 수백만 명의 햄 운영자(자격증을 가진...
내 도메인이 GitHub Pages에서 악용됐어요: 방치된 CNAME이 부르는 보안 사고
## 도대체 무슨 일이 벌어진 걸까요 Meertens라는 개발자가 자기 블로그에 올린 사연인데, 읽고 나면 등골이 좀 서늘해져요. 어느 날 보니까 자기 도메인의 서브도메인 하나가 전혀 모르는 사람의 GitHub Pages 사이트로 연결돼서 피싱이...
FPGA로 계산기를 처음부터 만들어보기: 디지털 회로의 즐거움을 다시 발견하기
## 왜 굳이 FPGA로 계산기를? 계산기는 우리 모두가 쓰는 가장 익숙한 도구 중 하나죠. 스마트폰에도 들어 있고, 컴퓨터에도 기본 앱으로 있고, 심지어 100원짜리 동전보다 싼 칩 하나로도 만들 수 있어요. 그런데 굳이 FPGA로 계산기를 처...
최근 6개월 LLM 흐름을 5분 안에 따라잡기: Simon Willison의 정리 노트
## 잠깐 한눈 팔면 따라잡기 힘든 LLM 세계 LLM 분야는 정말 정신없이 빠르게 굴러가요. 한 주만 트위터를 안 봐도 새로운 모델이 두세 개 나오고, 한 달 쉬면 업계 지형도가 통째로 바뀌어 있거든요. 그래서 LLM 관련 글을 꾸준히 써온 S...
데이터센터의 폐열이 도시를 데우고 있다: 'AI 인프라'가 만드는 새로운 도시 열재해
## 데이터센터가 도시 기온을 올린다고요? ASME(미국기계학회)에서 발표된 최근 연구가 흥미로운 문제를 정면으로 다뤘어요. **데이터센터에서 나오는 폐열(waste heat)이 도시의 열섬 효과를 가속화하는 새로운 열재해(thermal hazard...
C++ 컴파일러는 언제 가상 함수 호출을 최적화할 수 있을까? 디버추얼라이제이션의 모든 것
## 가상 함수, 편하지만 느린 그 녀석 C++을 쓰다 보면 `virtual` 키워드를 자주 만나게 되거든요. 부모 클래스에 가상 함수를 만들어두고, 자식 클래스가 각자 다르게 구현하면, 같은 코드로 다양한 동작을 처리할 수 있어서 정말 편해요....
가챠를 본질만 남기면 어떻게 될까 — Number Gacha라는 작은 실험
## 가챠에서 그래픽도 캐릭터도 다 빼면 남는 건 **Number Gacha**라는 웹 게임이 공개됐어요. 이름 그대로 "숫자 가챠"인데, 정말로 화면에 숫자만 떠요. 캐릭터 일러스트도, 화려한 연출도, 스토리도 없어요. 버튼을 누르면 숫자 하나...
Lisp 4대장 한눈에 비교하기 — Common Lisp, Racket, Clojure, Emacs Lisp의 같은 점과 다른 점
## Lisp는 하나가 아니에요 흔히 "리스프(Lisp)"라고 하면 하나의 언어를 떠올리기 쉬운데요, 사실 리스프는 1958년에 존 매카시가 만든 이후로 수십 년에 걸쳐 수많은 갈래로 갈라진 거대한 가문이에요. 그중에서도 지금까지 살아남아 실무나 학...
정규식 84,688개로 체스 엔진을 만들었다고? Regex Chess의 황당하고 흥미로운 실험
## "정규식으로 체스를 둔다"는 황당한 발상 니콜라스 칼리니(Nicholas Carlini)라는 분이 정말 기이한 프로젝트를 공개했어요. 이름하여 **Regex Chess**. 정규식(regular expression) 84,688개만으로 체스 엔...
교황청과 Anthropic이 함께 쓴 AI 회칙, 'Magnifica Humanitas'가 던지는 질문
## 교황이 AI에 대한 회칙을 낸다고요? 좀 의외의 소식이 들려왔어요. 교황 레오 14세가 첫 회칙(encyclical)을 발표하는데, 그 주제가 다름 아닌 **인공지능**이라는 거예요. 더 흥미로운 건 이 회칙을 공개하는 자리에 Anthrop...
Cloudflare가 공개한 "Mythos" - 사이버보안 영역에서 AI 모델은 어디까지 왔나
## 방어자의 입장에서 AI를 본다는 것 Cloudflare가 최근 "Project Glasswing"이라는 연구 프로젝트의 일부로 "Mythos"라는 사이버보안 특화 프론티어 모델 실험 결과를 공개했어요. 이게 왜 중요하냐면, 지금까지 AI와 ...
컴퓨터 두 대, 모니터 하나, 손가락 하나 까딱 안 하기 - 깔끔한 듀얼 PC 셋업의 정석
## 책상 위 두 대의 컴퓨터, 어떻게 쓰세요? 재택근무 하시는 분들 중에 회사 노트북이랑 개인 데스크탑을 같이 쓰는 분들 많죠. 아니면 메인 작업용 맥이랑 게임용 윈도우 PC를 같이 두고 쓰시는 분들도요. 그런데 막상 두 대를 같이 쓰다 보면 ...
"이제 그만 좀 합시다" - SPA 만능주의에 던지는 어느 개발자의 직설적인 질문
## 또 React로 시작하시려고요? 새 웹 프로젝트 만든다고 하면 거의 자동반사처럼 `npx create-next-app` 치거나 Vite로 React 셋업하잖아요. 그런데 한 개발자가 본인 블로그에 "SPA의 폭정(The tyranny of ...