Obsidian 대신 그냥 마크다운 파일로? Files.md가 던지는 질문
## 노트 앱, 왜 자꾸 갈아타게 될까요 노트 앱 한 번이라도 옮겨본 분들은 다 공감하실 거예요. 에버노트에서 노션으로, 노션에서 옵시디언(Obsidian)으로, 또 어디론가. 옮길 때마다 데이터 형식이 달라서 변환하느라 진땀 빼고, 결국 예전 ...
테슬라 솔라 루프, 사실상 종료 수순: 일반 패널로 회귀하는 이유
## 무슨 일이 일어났냐면 2016년 일론 머스크가 "지붕 자체가 태양광 패널이 되는 시대"를 선언하며 화려하게 공개했던 **테슬라 솔라 루프(Solar Roof)** 가 사실상 생명 유지 장치만 켜 놓은 상태라는 보도가 나왔어요. Electre...
[심층분석] “그냥 F 한 글자만 알려달라고!” — ChatGPT의 과잉 안전장치, 왜 이렇게 답답해진 걸까
## 도입: 왜 사람들이 ChatGPT에 분노하기 시작했나 요즘 ChatGPT 커뮤니티를 둘러보면 비슷한 톤의 글들이 정말 많아요. "그냥 F 하나만 답해줘 형 😭" 같은 절규들이거든요. 이게 뭐냐면, 사용자가 정말 단순한 질문을 했는데 ChatGP...
좋은 보조정리 하나가 정리 천 개보다 낫다: 수학자의 통찰에서 배우는 추상화의 기술
## 오래된 글인데 왜 지금 다시 회자될까요? 2007년에 Rutgers 대학의 수학자 Doron Zeilberger 교수가 쓴 짧은 에세이 "A Good Lemma Is Worth a Thousand Theorems"가 다시 화제에 올랐어요. 제목...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Haskell의 Profunctor Equipment: 추상화의 끝판왕을 들여다보기
## 갑자기 무슨 이야기인가요? 범주론(Category Theory)을 프로그래밍에 접목하는 걸로 유명한 Bartosz Milewski가 또 하나의 흥미로운 글을 발표했어요. 이번 주제는 **Profunctor Equipment**라는, 이름만 들어...
16바이트 x86 어셈블리로 매트릭스 우주를 만들었어요 - 그것도 소리까지
## 트윗 한 줄도 안 되는 16바이트의 마법 영화 매트릭스에서 초록색 글자가 위에서 아래로 비처럼 내리는 장면, 다들 기억하시죠. 그 효과를 화면에 띄우는 코드를 짠다고 하면 보통 몇 줄이나 필요할까요? Python으로 짜면 수십 줄, C로 짜...
k 언어 버전 3을 C#으로 구현했어요 - APL 가족의 막내, ksharp
## 월스트리트에서 비밀스럽게 쓰이는 언어 k라는 언어, 처음 들어보셨을 분도 많을 것 같아요. 한 줄로 설명하면 "월스트리트에서 비밀스럽게 쓰이는 초고속 배열 언어"예요. APL이라는 1960년대 언어에서 갈라져 나온 가족 중 하나인데요, Ar...
Jank가 자체 중간 표현(IR)을 만들었어요 - LLVM만으로는 부족했던 이유
## 네이티브로 컴파일되는 Clojure, Jank Jank라는 언어, 들어보셨나요? 한 마디로 표현하면 "네이티브로 컴파일되는 Clojure"예요. Clojure는 원래 JVM 위에서 도는 함수형 언어인데, 시작이 느리고 메모리도 많이 먹는다는...
[심층분석] AI 에이전트를 과학자로 변신시키는 135개의 스킬 모음, K-Dense의 시도가 의미하는 것
## AI가 논문을 읽고, 실험을 설계하고, 데이터를 분석하는 시대 요즘 AI 코딩 도구를 쓰다 보면 신기한 순간이 많아요. Cursor나 Claude Code 같은 도구한테 "이 코드 리팩토링해줘" 하면 척척 해주잖아요. 그런데 만약 이렇게 물...
AMD의 기밀 컴퓨팅을 뚫었다: Infinity Fabric 설정 오류로 SEV-SNP 우회하기
## 클라우드에서 내 데이터는 정말 안전할까 클라우드를 쓰면서 한 번쯤 이런 생각 해보셨을 거예요. '내 서버가 돌아가는 그 물리적 머신에는 다른 회사 서버도 같이 돌고 있을 텐데, 클라우드 사업자가 마음만 먹으면 내 메모리를 들여다볼 수 있는 ...
내 나라의 전력망을 포스터로 만들어보자: grid2poster 오픈소스 프로젝트
## 전기는 어디서 와서 어디로 흐를까 매일 스마트폰을 충전하고 노트북을 켜고 에어컨을 돌리지만, 정작 그 전기가 어떤 경로로 우리 집까지 오는지는 잘 모르고 살아요. 발전소에서 시작해서 송전탑을 거치고 변전소에서 전압이 낮춰지고 마지막에 우리 ...
포켓몬으로 배우는 Prolog: 논리형 프로그래밍이 이렇게 쉬웠나
## 코드를 '쓰는' 게 아니라 '말하는' 언어가 있다고요? 우리가 평소 쓰는 파이썬이나 자바스크립트는 '어떻게 할지'를 컴퓨터한테 일일이 알려주는 방식이에요. for 루프 돌리고, if로 분기하고, 함수 호출하고. 이런 걸 명령형(imperativ...
ThinkPad 30년의 역사, IBM의 도시락 박스에서 Lenovo의 AI 워크스테이션까지
## 검은색 직사각형, 빨간 트랙포인트, 그리고 한 시대 혹시 카페에서 빨간 점이 박힌 검은색 노트북을 쓰는 사람을 본 적 있으세요? 십중팔구 그건 ThinkPad예요. 1992년에 처음 등장한 이래로 30년이 넘는 시간 동안 거의 같은 디자인 ...
버몬트 시골 마을에 다시 등장한 공중전화, 그런데 이번엔 VoIP로 돌아왔다
## 사라진 줄 알았던 공중전화가 다시 돌아왔어요 혹시 공중전화 마지막으로 써본 게 언제인지 기억나세요? 한국에서도 이제 공중전화는 거리에서 거의 찾아볼 수 없는 풍경이 됐는데요. 그런데 미국 버몬트주의 작은 시골 마을들에서 공중전화가 다시 설치...
AI 에이전트를 위한 코드 검색 도구 Semble, grep보다 토큰 98% 절감하는 비결
## AI 코딩 에이전트의 숨겨진 비용, '컨텍스트 낭비' 요즘 Cursor, Claude Code, Cline 같은 AI 코딩 에이전트를 안 써본 개발자가 거의 없을 정도로 흔해졌죠. 그런데 막상 큰 코드베이스에서 써보면 답답한 경험을 한 번쯤...
Prolog의 어두운 면: 논리 프로그래밍 언어가 우리에게 남긴 교훈
## 무슨 이야기인가요? 혹시 **Prolog**라는 언어 들어보셨어요? 컴퓨터공학과 수업에서 잠깐 다루고 지나가거나, AI 역사 책에서 "1980년대 일본의 5세대 컴퓨터 프로젝트에 쓰였던 그 언어" 정도로 기억하는 분들이 많을 거예요. 명령형 언...
GenCAD: 이미지 한 장으로 3D CAD 모델을 자동 생성하는 AI
## 무슨 일이 있었나요? 혹시 3D 모델링 해본 적 있으세요? 제품 디자이너나 기계공학 엔지니어들이 쓰는 CAD(Computer-Aided Design, 컴퓨터 보조 설계) 프로그램 말이에요. SolidWorks, Fusion 360, AutoCA...
AI에게 배움까지 외주 주지 마세요 — 애디 오스마니의 경고
## AI가 다 해주는 시대의 함정 구글의 엔지니어링 매니저이자 웹 성능 전문가로 유명한 **애디 오스마니(Addy Osmani)**가 개발자들에게 묵직한 조언을 던졌어요. 제목은 "배움을 외주 주지 마세요(Don't Outsource the L...
[심층분석] AI 커뮤니티를 들썩이게 한 ChatGPT의 그 순간, 무엇을 말해주고 있을까
## 도입: 왜 우리는 ChatGPT의 '예상치 못한 순간'에 빠져들까 요즘 AI 커뮤니티를 보고 있으면 자주 반복되는 패턴이 있어요. 누군가 ChatGPT에 평범한 질문을 하나 던졌는데, 돌아온 답이 너무 의외라서 캡처해 올리는 거예요. 그러면 사...
고엔트로피 합금 - 금속공학의 상식을 깬 신소재 이야기
## 5종류 금속을 한꺼번에 섞으면 무슨 일이 벌어질까 개발자 커뮤니티에서 갑자기 금속공학 이야기가 나오면 좀 의아하실 수 있는데요, 사실 **고엔트로피 합금(High-Entropy Alloy, HEA)** 은 재료과학에서 지난 20년간 가장 흥...