탁구 로봇이 프로 선수를 이겼다 — 단순한 이벤트가 아닌 이유
## 로봇이 탁구에서 인간 상위권을 꺾었어요 일본에서 개발된 탁구 로봇이 마침내 **최상위 레벨의 인간 선수들을 이기기 시작했다**는 소식이 전해졌어요. 예전에도 "로봇이 탁구 친다"는 시연은 있었지만, 대부분 속도를 늦춘 랠리를 주고받는 수준이었거...
tanh를 직접 근사해본다고? 딥러닝 엔지니어가 알아두면 좋은 수치계산 이야기
## 왜 갑자기 tanh 근사를 이야기하는가 딥러닝을 조금이라도 해본 분이라면 `tanh`라는 함수를 한 번쯤 본 적 있을 거예요. 하이퍼볼릭 탄젠트라고 부르는데요, 입력값을 -1과 1 사이로 압축해주는 활성화 함수예요. LSTM, RNN 게이트, ...
Rust 코드의 '진짜 올바름'을 증명한다 — Verus 프로젝트 들여다보기
## 테스트로는 부족한 순간이 있어요 우리가 보통 코드가 맞는지 확인할 때 쓰는 방법은 테스트예요. 유닛 테스트, 통합 테스트, 프로퍼티 테스트까지 잘 깔아두면 대부분 버그를 잡을 수 있죠. 그런데 가끔은 이걸로 부족한 영역이 있어요. 예를 들어 운...
Axios 개발 도구 침해 사건과 OpenAI의 대응: 서드파티 리스크가 다시 도마 위로
## 익숙한 라이브러리에서 시작된 사건 혹시 자바스크립트로 HTTP 요청을 다뤄본 분이라면 **Axios**라는 이름이 친숙하실 거예요. fetch보다 사용하기 편하고, 인터셉터나 자동 JSON 변환 같은 기능을 제공해서 npm 다운로드 수가 매주 ...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
소프트웨어가 빠지니 반값이 됐다: 알버타의 '무기술' 트랙터 실험
요즘 북미 농업 장비 얘기를 듣다 보면 조금 이상한 풍경이 보여요. 수억 원짜리 트랙터에 센서와 디스플레이, 소프트웨어가 잔뜩 붙어 있는데, 농부가 고장 난 부품을 직접 갈아끼우려고 하면 "인증된 딜러를 불러야 한다"는 메시지가 뜨는 거죠. 존 디어(...
ChatGPT가 당신의 회사 계정에 들어온다 — 워크스페이스 에이전트 공개
요즘 AI 에이전트 이야기가 여기저기서 나오죠. "에이전트"라는 단어가 너무 남발돼서 이제는 뭐가 진짜 에이전트인지 헷갈릴 정도인데요. OpenAI가 이번에 공개한 **워크스페이스 에이전트(Workspace Agents)**는 이 개념을 구체적으로, ...
서버가 아니라 AI 모델이 실시간으로 뱉어내는 웹사이트 — flipbook.page 실험
웹사이트 한 페이지를 여는 과정을 상상해 볼게요. 보통은 이런 흐름이죠. 브라우저가 서버에 요청을 보내고, 서버는 미리 만들어둔 HTML 파일을 찾거나 템플릿에 데이터를 채워 HTML을 조립한 뒤, 그걸 그대로 돌려줍니다. 수십 년 동안 웹의 작동...
쇼핑할 때마다 값이 다르다면? 감시 가격제(Surveillance Pricing)의 실체
요즘 온라인 쇼핑하다가 "어? 어제 봤을 때보다 비싼데?" 싶었던 적 있으시죠. 아니면 친구랑 같은 여행 사이트에서 같은 호텔을 검색했는데 가격이 다르게 나온 경험이요. 우연일 수도 있지만, 그 뒤에는 꽤 정교한 시스템이 돌아가고 있을 가능성이 큽...
어도비는 정말 끝난 걸까: 크리에이티브 제국이 흔들리는 이유
## 어도비가 위기라는 이야기, 진짜일까 포토샵, 일러스트레이터, 프리미어 프로. 디자이너와 영상 편집자라면 이 이름들을 모를 수가 없죠. 어도비(Adobe)는 수십 년 동안 크리에이티브 소프트웨어 시장의 독점에 가까운 위치를 유지해온 회사예요. 그...
마틴 파울러가 말하는 세 가지 빚: 기술 부채, 인지 부채, 그리고 의도 부채
## 파울러가 왜 또 부채 이야기를 꺼냈을까 소프트웨어 개발을 조금이라도 해본 분이라면 '기술 부채(Technical Debt)'라는 말은 한 번쯤 들어봤을 거예요. 워드 커닝햄이 처음 만든 이 비유는 "지금 당장 빠르게 짜느라 대충 넘어간 코드...
GPU 한 장에 올리는 플래그십 코딩 모델, Qwen3.6-27B가 나왔어요
## 또 한 판 붙은 오픈소스 코딩 LLM 오픈소스 코딩 모델 경쟁이 한여름 장마처럼 쏟아지고 있어요. 이번엔 알리바바의 Qwen 팀이 **Qwen3.6-27B**라는 신작을 내놨는데요. 이름에서 보이듯 270억 파라미터급이고, 요즘 대세인 Mo...
Tor 써도 정체가 드러난다? 파이어폭스 IndexedDB에서 새어나온 식별자
## 익명성의 전제가 흔들렸어요 Tor 브라우저를 쓰는 이유는 단 하나, "추적당하지 않기 위해서"죠. 창을 닫고 새로 열면 완전히 다른 사용자처럼 보여야 하고, 툴바의 "새 신원(New Identity)" 버튼을 누르면 이전 세션과 연결고리가 ...
AI가 시키지도 않은 코드를 왜 고칠까? '최소 편집' 학습법 이야기
## 시키지도 않은 리팩터링, 다들 겪어보셨죠 커서(Cursor)나 클로드 코드(Claude Code) 같은 AI 코딩 도구를 쓰다 보면 한 번쯤 답답했던 순간이 있을 거예요. 분명 "이 함수에서 null 체크 하나만 추가해줘"라고 요청했는데, 돌아...
DuckDB 1.5.2가 나왔어요 - 노트북에서도 돌아가는 분석용 SQL 엔진의 진화
## 데이터 분석의 지형이 조용히 바뀌고 있어요 DuckDB라는 이름, 데이터 분석 쪽에 계신 분들은 많이 들어보셨을 거예요. 한 마디로 표현하면 '분석용 SQLite'예요. SQLite가 작은 트랜잭션형 데이터를 앱 안에 품고 다니는 데 최적화...
MuJoCo, 구글 딥마인드의 로봇 시뮬레이터가 왜 다시 주목받나
## 로봇 학습의 뒤에서 묵묵히 일하는 엔진 MuJoCo라는 이름을 처음 들어보신 분도 많을 거예요. 정확하게 읽으면 '뮤조코'인데, Multi-Joint dynamics with Contact의 약자예요. 한국어로 풀면 '접촉이 있는 다관절 동...
AI 에이전트가 전부 비동기로 가고 있다 - 왜 지금 흐름이 바뀌는가
## 에이전트가 갑자기 '기다림'에 익숙해지고 있어요 요즘 AI 에이전트 관련해서 재미있는 변화가 일어나고 있어요. 지금까지 우리가 써왔던 챗봇이나 코파일럿 같은 도구들은 대부분 '동기(synchronous)' 방식이었거든요. 이게 뭐냐면, 사용...
왜 레지스터를 0으로 만들 때 SUB이 아니라 XOR을 쓸까? - 어셈블리 고전 퀴즈의 진짜 답
## 질문부터 던져볼게요 어셈블리 코드를 들여다보다 보면 희한한 장면을 자주 만나요. 어떤 레지스터를 0으로 초기화할 때 개발자들이 죄다 `XOR eax, eax` 이렇게 쓰거든요. 직역하면 "eax와 eax를 XOR 연산해라"인데, 같은 값끼리...
LLM이 찾아낸 '가짜 취약점' 때문에 리눅스 커널 코드가 삭제되고 있다
## AI가 보안을 돕는다고요? 오히려 혼란을 만들고 있습니다 요즘 GPT-4나 Claude 같은 대형 언어 모델(LLM)이 코드 리뷰나 보안 분석에 쓰이는 일이 부쩍 늘었죠. "AI가 사람 대신 취약점을 찾아준다"는 이야기, 한 번쯤 들어보셨을 거...
구글이 공개한 8세대 TPU 'Ironwood' — 에이전트 시대의 두뇌 칩
## 구글이 또 새 TPU를 꺼냈어요 구글이 8세대 TPU를 공식 발표했어요. 이름은 **Ironwood(아이언우드)**, 그리고 함께 등장한 **Axion(액시온)**이라는 Arm 기반 CPU까지, 두 칩을 한 세트로 묶어서 "에이전트(Agen...
미국의 태양광 패널 340만 장을 데이터로 본다는 것
## 태양광 농장을 지도에 찍어본 엔지니어 데이터 엔지니어 Mark Litwintschik이 재밌는 프로젝트를 공개했어요. 바로 **미국 전역에 설치된 태양광 패널 340만 장의 위치와 정보를 분석한 블로그 포스트**예요. 제목은 간단하게 '3....