"계속할까요? Y/N"에 지친 당신에게 — AI 에이전트 '권한 피로' 이야기
## "계속할까요? Y/N" — 어디서 많이 본 장면이죠? 요즘 AI 코딩 에이전트, 한 번쯤 써보셨을 거예요. Claude Code나 Cursor 같은 도구한테 "이 기능 만들어줘" 하고 시키면 알아서 코드를 짜주는데요. 그런데 막상 옆에서 지...
AI가 짜준 코드에서 나는 '냄새들' — LLM 시대의 새로운 코드 리뷰 체크리스트
## 코드에서 '냄새'가 난다는 말, 들어보셨나요 개발 바닥에는 '코드 스멜(code smell)'이라는 말이 있어요. 이게 뭐냐면, 코드가 당장 고장 난 건 아닌데 '어... 이거 뭔가 좀 이상한데? 나중에 문제 생기겠는데?' 하는 찜찜한 신호...
코딩이 곧 게임 플레이 — 자바스크립트로 가상 세계를 해킹하는 'Bitburner'
## 게임을 하려면 코드를 짜야 한다고요? 방치형 게임(incremental game)이라고 들어보셨나요. 이게 뭐냐면, 화면을 켜두기만 해도 자원이 차곡차곡 쌓이고, 그걸로 능력치를 올리고, 또 그 능력으로 더 빨리 자원을 모으는… 숫자가 점점 커...
라즈베리 파이 6는 대체 언제? — 그리고 진짜 주목할 건 마이크로컨트롤러
## '파이 6 언제 나와요?'에 대한 현실적인 답 라즈베리 파이를 좋아하는 사람이라면 누구나 한 번쯤 검색해봤을 거예요. '라즈베리 파이 6 출시일'이요. SBC(싱글 보드 컴퓨터, 신용카드만 한 작은 컴퓨터 한 대) 분야에서 워낙 영향력 있는 블...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
채용 사이트는 왜 다 정신없을까 — 50만 개발자 공고를 깔끔하게 모은 'Caio'
## 채용 사이트, 왜 이렇게 쓰기 불편할까요 개발자로 일하다 보면 이직이든 첫 취업이든 채용 공고를 뒤지는 시기가 와요. 그런데 막상 들어가 보면 사이트들이 하나같이 정신없죠. 광고 배너에, 나랑 전혀 상관없는 직군 공고에, 여기저기 중복으로 ...
서버가 죽어도 멈춘 곳부터 다시 시작하는 워크플로우, Postgres 하나면 된다
## 결제하다 서버가 죽으면 생기는 악몽 백엔드 개발하다 보면 이런 상황 한 번쯤 마주치게 되는데요. 주문 하나를 처리하는데 단계가 쭉 이어지는 경우가 많잖아요. 예를 들면 ① 재고 차감 → ② 카드 결제 승인 → ③ 주문 확인 메일 발송 → ④...
글쓰기가 재능이라고요? 사실은 '배울 수 있는 기술'입니다
## 글쓰기가 싫었던 어느 연구자의 고백 개발자라면 한 번쯤 겪어봤을 거예요. 코드는 어떻게든 굴러가게 만들겠는데, 막상 그 코드를 설명하는 PR 설명이나 기술 문서, 장애 회고를 쓰려고 하면 커서만 깜빡이고 머릿속이 하얘지는 순간이요. 이 글은 평...
스마트폰에 든 그 라이다로 '벽 너머'를 본다고요?
## 스마트폰 속 그 라이다로 '벽 너머'를 본다고요? 자율주행차가 골목 모퉁이 너머에서 갑자기 튀어나오는 사람을 미리 볼 수 있다면 어떨까요? 공상과학 같지만, 연구자들이 오랫동안 도전해온 '시야 밖(NLOS, Non-Line-Of-Sight)...
키릴 문자로 코딩하던 시절 — 소련 교육용 언어 '라피라' 되살리기
## 이런 언어가 있었어요 요즘 우리가 쓰는 프로그래밍 언어는 if, for, while처럼 죄다 영어 단어로 돼 있죠. 너무 당연해서 의심도 안 하잖아요. 그런데 1980년대 소련에는 **키릴 문자(러시아 글자)로 키워드를 쓰는** 교육용 프로...
숫자 몇 개만 넣으면 정체를 알려주는 곳, OEIS의 엉뚱한 수열 이야기
## 숫자에도 백과사전이 있다는 거, 알고 계셨나요? 코딩하다가 이런 순간 겪어보신 적 있을 거예요. 알고리즘을 짜는데 결과가 1, 1, 2, 5, 14, 42... 이런 식으로 나와요. 분명 뭔가 유명한 규칙 같은데 정체를 모르겠는 거죠. 이럴 때...
압축의 마지막 비밀 '엔트로피 코딩'만 똑 떼어낸 라이브러리, libwce
## 이미지가 작아지는 마지막 비밀, '엔트로피 코딩' 사진 한 장이 어떻게 그렇게 작은 용량으로 줄어드는지 궁금했던 적 있으세요? 한 개발자가 **libwce**라는 라이브러리를 공개했는데요, 이름이 'wavelet codec entropy lay...
같은 DOCX 플러그인을 Ruby, Java, TypeScript로 만들어봤더니 — AI 시대의 언어 선택
## 워드 파일 다루는 플러그인을 세 가지 언어로 개발하다 보면 "이거 무슨 언어로 짜는 게 제일 나을까?" 고민될 때가 있잖아요. 그런데 보통은 한 언어로 만들고 끝내지, 같은 걸 여러 언어로 다 만들어보는 경우는 드물거든요. 그런데 타닌(Ta...
집안 와이파이가 자꾸 끊긴다면? OpenWRT로 '끊김 없는 로밍' 만들기
## 공유기를 여러 대 놨는데 왜 신호가 약할까 집이 좀 넓거나 방이 여러 개면 공유기 하나로는 와이파이가 구석까지 안 닿잖아요. 그래서 공유기나 AP(액세스 포인트)를 두세 대 놓는 분들 많은데요. 그런데 이상하게도, 분명 더 가까운 공유기가 ...
AMD가 비바도(Vivado) 라이선스를 슬쩍 바꿨다 — 리눅스 FPGA 개발자들의 분노
## 잘 쓰던 무료 도구의 조건이 어느 날 바뀌었어요 하드웨어를 다루는 개발자들 사이에서 AMD를 향한 불만이 터져 나왔어요. 칩 설계용 소프트웨어인 비바도(Vivado)의 라이선스 정책을 슬그머니 바꿔서, 특히 리눅스 사용자들이 뒤통수를 맞았다...
AI가 인간의 모든 지적 노동을 대체하는 날은 언제? 예측을 '추적'하는 사람들
## '그래서 대체 언제 온다는 거야?'를 추적하는 프로젝트 AI 얘기가 나오면 빠지지 않는 질문이 있죠. '그래서 AI가 우리 일을 다 가져가는 게 언제야?' 누구는 5년이라 하고 누구는 50년이라 하고, 또 누구는 영원히 안 온다고 해요. 다...
AI한테 팩트체크 맡기면 안 되는 이유: 최신 모델 5개, 사실 판단의 67%가 엇갈렸다
## 같은 사실을 물었더니 AI들이 서로 다른 답을 했어요 요즘은 뭔가 궁금하거나 의심스러운 정보가 있으면 챗봇한테 '이거 사실이야?'라고 물어보는 게 일상이 됐죠. 답이 워낙 그럴듯하게 나오니까 우리도 모르게 'AI가 그렇다면 맞겠지' 하고 넘...
구글 직원이 '검색어'에 10억 베팅? 예측시장 내부자거래 사건이 던지는 질문
## 무슨 일이 있었냐면요 구글 직원 한 명이 **약 100만 달러(우리 돈 13억 원 안팎)** 규모의 거액을 어떤 "검색어"의 향방에 베팅했다가 내부자거래 혐의로 기소됐어요. 베팅을 한 곳은 일반 주식시장이 아니라 **폴리마켓(Polymark...
맥북이 추우면 느려진다고? 차가운 노트북을 '데웠더니' 성능이 살아난 디버깅 이야기
## 황당하지만 진짜 있었던 일 어떤 개발자가 맥북에서 빌드를 돌리는데 평소보다 한참 느린 거예요. 코드도 그대로고, 백그라운드에 무거운 프로그램이 돌아가는 것도 아닌데 이상하게 굼떴죠. 그래서 원인을 파고들다가 진짜 어이없는 결론에 도달했어요....
날짜·시간 계산은 왜 늘 지옥일까 — ripgrep 만든 개발자의 datetime 만능칼 'Biff'
## 'date' 명령어 앞에서 작아지는 우리들 터미널에서 날짜 계산 한번 해보려다가 좌절한 경험, 다들 있으시죠? '90일 뒤가 며칠이지?', '이 UTC 타임스탬프를 한국 시간으로 바꾸면 몇 시지?' 같은 단순해 보이는 작업도, 막상 `dat...
AI한테 '제발 부탁해요'라고 하면 더 똑똑해질까? 프롬프트 예의와 정확도 연구
## 무슨 일이냐면요 다들 한 번쯤 챗봇한테 "부탁드려요", "감사합니다" 같은 말을 붙여본 적 있으시죠? 막연하게 "공손하게 말하면 답을 더 잘해주지 않을까" 하는 기대가 있잖아요. 2025년에 나온 한 연구가 바로 이 질문을 정면으로 파고들었...