AI에게 '망각'을 가르치다 — 생물학적 기억 감쇠를 적용한 메모리 시스템
## 사람처럼 잊어버리는 AI, 왜 필요할까요? 요즘 ChatGPT나 Claude 같은 AI에게 '내가 누구인지', '뭘 좋아하는지'를 기억시키려고 메모리(Memory) 기능을 쓰는 분들 많으실 거예요. 그런데 이 메모리, 한 가지 큰 문제가 있...
1986년 '유닉스 매직' 포스터, 한 줄씩 해부해 보니
## 마법사들이 그려진 그 전설의 포스터 오래된 유닉스 커뮤니티에 계셨거나 운영체제 수업을 들으셨다면, 한 번쯤 본 적 있을 거예요. **1986년 Bell Labs에서 만들어진 "Unix Magic" 포스터.** 마법사 옷을 입은 인물이 지팡이...
AI 시대의 새로운 라이선스 실험, '인간이 작성한 코드'만 인정하는 HSL
## AI가 코드를 쓰는 시대, 라이선스가 흔들리고 있어요 요즘 GitHub에 올라오는 코드 중에 사람이 직접 한 글자 한 글자 친 코드가 얼마나 될까요? 정확한 통계는 없지만, GitHub Copilot이나 Cursor, Claude Code ...
[심층분석] 보안 연구자의 만능 칼? 'hackingtool' v2.0이 가져온 변화와 우리가 알아야 할 것들
## 들어가며: 왜 지금 'hackingtool'을 다시 봐야 할까요? 혹시 '해킹툴'이라는 단어를 들으면 어떤 이미지가 떠오르세요? 영화에서 후드 뒤집어쓴 사람이 검은 화면에 초록색 글씨로 뭔가를 두드리는 장면? 아니면 어둠의 경로에서 받은 수...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
[심층분석] Claude Code의 숨은 무기, '스킬'을 공개합니다 — Matt Pocock의 .claude 디렉터리 전격 해부
## 들어가며: '스킬'이라는 새로운 흐름 최근 AI 코딩 도구를 쓰는 개발자들 사이에서 조용히 번지고 있는 키워드가 하나 있어요. 바로 **'에이전트 스킬(Agent Skill)'**입니다. 이게 뭐냐면, 쉽게 말해 AI 코딩 어시스턴트(Claud...
Common Lisp 위에 정적 타입을? Coalton과 새 IDE "Mine" 이야기
## Lisp가 다시 움직이고 있다 혹시 Common Lisp라는 언어 들어보셨나요? 1984년에 표준화된, **현존하는 가장 오래된 고수준 프로그래밍 언어 중 하나**예요. 괄호로 가득한 코드 모양 때문에 농담거리가 되곤 하지만, 매크로 시스템과 ...
GnuPG, 양자내성암호를 메인라인에 품다 — PGP 30년 만의 가장 큰 변화
## 무슨 일이 일어났나요 오랫동안 이메일 암호화와 코드 서명의 표준 도구였던 **GnuPG(GNU Privacy Guard)** 가 드디어 **포스트 양자 암호(Post-Quantum Cryptography, 이하 PQC)** 를 메인라인 코드에 ...
물건 만드는 법을 잊은 서구, 이제는 코드 짜는 법까지 잊고 있다
## 무슨 이야기인가요? 최근 영미권 기술 블로그계에서 좀 묵직한 글 하나가 화제예요. 제목은 "서구는 물건 만드는 법을 잊었다, 이제는 코드 짜는 법도 잊고 있다". 표현이 좀 자극적이긴 한데, 핵심 주장을 풀어보면 이런 거예요. 미국과 유럽이...
Datalog를 GPU에서 돌리면 어떻게 될까: 선언형 쿼리의 새로운 가능성
## Datalog가 뭐고, 왜 GPU에서 돌리는 게 흥미로운가 혹시 **Datalog**라는 언어 들어보셨어요? 이름은 좀 낯설지만, 사실 SQL의 사촌쯤 되는 선언형 쿼리 언어예요. 1980년대 데이터베이스 이론에서 출발했는데, 최근에 정적 분석...
PR에 코멘트 달고 승인하는 법: 코드 리뷰의 잊혀진 기본기
## 코드 리뷰가 어렵게 느껴지는 진짜 이유 주니어 시절에 가장 부담스러웠던 일이 뭐였나 떠올려 보면, 저는 단연 **코드 리뷰**였어요. 내가 짠 코드를 남이 본다는 것도 떨리지만, 남의 코드를 보고 "여기 고치세요"라고 코멘트 다는 건 더 어...
브라우저에서 바로 윈도우 원격 데스크톱? Go + WebAssembly로 만든 grdpwasm
## 도입: RDP를 브라우저에서 연다는 발상 원격 근무가 일상이 되면서 **RDP(Remote Desktop Protocol)**, 그러니까 윈도우의 원격 데스크톱 프로토콜을 쓸 일이 부쩍 늘었어요. 그런데 보통은 전용 클라이언트를 깔거나, 회...
Lisp에 정적 타입을? Coalton 전용 IDE 'Mine'이 보여주는 함수형의 새 흐름
## 도입: Lisp가 다시 움직이고 있어요 오랫동안 잠잠하던 Lisp 진영에서 흥미로운 프로젝트가 하나 나왔어요. 이름이 **Mine**, **Coalton**과 **Common Lisp**를 위한 IDE예요. "아니 Lisp 아직도 쓰는 사람 있...
끝내지 못한 사이드 프로젝트, AI 코딩 도구로 다시 살려도 괜찮아요
## 우리 모두의 디스크에 잠들어 있는 그것 개발자라면 누구나 갖고 있을 거예요. **시작은 거창했지만 끝을 못 본 사이드 프로젝트**. "이번엔 진짜 만들어서 출시한다"고 시작한 메모 앱, 가계부, RSS 리더, 운동 기록 앱 같은 것들요. 깃...
[심층분석] 직접 만들어보면서 배우는 게 진짜다: 'Build Your Own X'가 50만 별을 받은 이유
## 들어가며: 왜 우리는 "직접 만들어보기"에 끌리는가 혹시 이런 경험 해보셨어요? React를 몇 년째 쓰고 있는데, 막상 "가상 DOM이 어떻게 동작해요?"라는 질문을 받으면 머릿속이 하얘지는 그런 순간이요. 또는 매일 `git commit...
코모도어 64 전설의 사운드, 마틴 갤웨이가 1980년대 원본 소스를 공개했다
## 8비트 게임 음악의 살아있는 역사 혹시 '람보(Rambo)', '타이거하이크(Times of Lore)', '이미지 파이트(Yie Ar Kung-Fu)' 같은 옛날 게임 들어보셨나요? 1980년대 후반 코모도어 64(Commodore 64,...
AI는 정말 추론할 수 있을까? 람다 계산법으로 묻는 람벤치(Lambench)
## 새로운 AI 벤치마크가 등장했다 Victor Taelin이라는 개발자가 **Lambench**라는 새로운 AI 벤치마크를 공개했어요. 이름에서 짐작하셨겠지만 **람다 계산법(lambda calculus)**을 기반으로 AI 모델의 추론 능력을 ...
[심층분석] AI를 너무 믿었더니 벌어진 일 — '프로세스 신뢰'의 함정과 LLM 시대의 검증 문화
## 들어가며 — "AI가 그렇게 말했어요"라는 변명이 통하지 않는 시대 요즘 개발 현장에서 자주 듣는 말이 하나 있어요. **"ChatGPT가 그렇게 하라고 했는데요?"** 농담처럼 들리지만, 실제로 코드 리뷰 자리에서, 회의실에서, 심지어는 사고...
도스 시절 그 파란 화면이 돌아왔다, Turbo Vision 2.0의 모던 포팅
## 추억 속의 인터페이스가 살아 있다 혹시 90년대 후반이나 2000년대 초반에 프로그래밍을 배우셨던 분이라면, **Borland Turbo Pascal**이나 **Turbo C++**의 그 파란 배경에 노란 메뉴바가 떠 있던 화면을 기억하실지...
AI 에이전트가 직접 관리하는 위키, 'wuphf' 프로젝트 살펴보기
## 에이전트에게도 "두 번째 뇌"가 필요하다 요즘 Cursor, Claude Code, Codex 같은 AI 코딩 에이전트를 쓰다 보면 한 가지 답답한 점을 느끼게 돼요. 분명 어제 같은 코드베이스를 같이 들여다봤는데, 오늘 새 세션을 열면 마...
파이어폭스가 Brave의 광고 차단 엔진을 품었다 — 브라우저 광고 차단 판이 바뀐다
## 무슨 일이 일어났느냐 파이어폭스가 자체 트래킹 보호 기능 안에 **Brave 브라우저가 만든 오픈소스 광고 차단 엔진 `adblock-rust`를 통합**했어요. itsfoss의 보도에 따르면 모질라가 최근 빌드에서 이 엔진을 ETP(Enh...