사이버보안 기관 CISA 관리자가 GitHub에 AWS GovCloud 키를 노출한 사건
## 사이버보안 잡으라고 만든 곳에서 사고가 났어요 혹시 CISA라는 기관 들어보셨나요? 미국 국토안보부 산하에 있는 사이버보안 및 인프라보안국(Cybersecurity and Infrastructure Security Agency)이라는 곳이거...
애플 인텔리전스로 진화한 접근성 기능, 기술이 사람을 향할 때
## 애플이 또 한 번 "접근성"이라는 카드를 꺼냈어요 매년 5월이 되면 애플은 "세계 접근성 인식의 날(Global Accessibility Awareness Day)"을 앞두고 새로운 접근성 기능을 발표해요. 일종의 전통인데요, 올해 발표는 ...
Rust 라이브러리를 Haskell에서 그대로 쓰는 법 - Hsrs 바인딩 생성기
## Rust와 Haskell 사이의 다리를 놓다 요즘 시스템 프로그래밍 쪽에서 Rust가 워낙 강세잖아요. 메모리 안전성과 성능을 동시에 잡았다는 평가를 받으면서 새 라이브러리들이 계속 Rust로 쓰여지고 있죠. 그런데 함수형 프로그래밍을 좋아...
Cursor의 새 모델 Composer 2.5, 속도와 정확도를 둘 다 잡았다는데
## Cursor가 또 자체 모델을 내놨다 AI 코딩 도구 시장에서 가장 핫한 플레이어 중 하나인 Cursor가 **Composer 2.5**를 공개했습니다. Composer는 Cursor가 자체적으로 만든 코딩 전용 AI 모델이에요. 지난번 1...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
안드로이드 폰을 햄 라디오로 만든다고요? kv4p HT 프로젝트의 매력
## 이게 뭐냐면요 혹시 "햄 라디오(아마추어 무선)"라는 말 들어보셨나요? 인터넷이 없던 시절부터 전 세계 사람들이 무선 주파수로 서로 교신하던, 일종의 "하드웨어판 인터넷 그 이전 세계"예요. 지금도 전 세계 수백만 명의 햄 운영자(자격증을 가진...
최근 6개월 LLM 흐름을 5분 안에 따라잡기: Simon Willison의 정리 노트
## 잠깐 한눈 팔면 따라잡기 힘든 LLM 세계 LLM 분야는 정말 정신없이 빠르게 굴러가요. 한 주만 트위터를 안 봐도 새로운 모델이 두세 개 나오고, 한 달 쉬면 업계 지형도가 통째로 바뀌어 있거든요. 그래서 LLM 관련 글을 꾸준히 써온 S...
머스크 vs 올트먼 소송 결말 — OpenAI 영리법인 전환의 마지막 빗장이 풀렸다
## 무슨 일이 일어났나 드디어 길고 길었던 진흙탕 싸움 하나가 마무리됐어요. 일론 머스크가 샘 올트먼과 OpenAI를 상대로 낸 소송에서 패소했거든요. 머스크는 OpenAI 공동창업자 중 한 명이었는데, 회사가 처음에 내세웠던 "비영리로 인류를...
Anthropic이 Stainless를 인수했다 - API 개발자 도구의 새로운 판도
## 무슨 일이 일어났나 Anthropic이 Stainless라는 회사를 인수했다는 소식이 들려왔어요. 이름이 좀 낯설 수 있는데요, Stainless는 API SDK를 자동으로 만들어주는 도구를 개발하는 스타트업이에요. 쉽게 말하면, 어떤 회사...
내 나라의 전력망을 포스터로 만들어보자: grid2poster 오픈소스 프로젝트
## 전기는 어디서 와서 어디로 흐를까 매일 스마트폰을 충전하고 노트북을 켜고 에어컨을 돌리지만, 정작 그 전기가 어떤 경로로 우리 집까지 오는지는 잘 모르고 살아요. 발전소에서 시작해서 송전탑을 거치고 변전소에서 전압이 낮춰지고 마지막에 우리 ...
존 그루버의 일침: AI는 '제품'이 아니라 '기술'이다 — 시리, 알렉사, 그리고 '에이전트'의 환상
## AI 붐 한가운데서 들려온 이상한 이야기 요즘 어딜 가나 "AI 제품", "AI 앱", "AI 에이전트"라는 말이 쏟아져 나오죠. 회사들은 너도나도 "우리는 AI 컴퍼니입니다"라고 외치고, 투자자들은 AI라는 단어가 들어가야만 지갑을 엽니다...
맥북으로 LLM 돌리는 게 OpenRouter API보다 비싸다고?
## "로컬 AI가 더 싸지 않을까?" 라는 환상 맥북 프로 M4 Max 같은 고성능 Apple Silicon이 나오면서 "이제 로컬에서 LLM 돌리는 게 답이지" 하는 분위기가 생겼습니다. 클라우드 API에 토큰당 돈 내는 것보다, 한 번 좋은 기...
네이티브 앱이 텍스트만 만나면 무너지는 이유
## 네이티브가 항상 최고일까요? 모바일 앱이나 데스크톱 앱을 만들 때 "네이티브로 가야 진짜다"라는 말, 많이 들어보셨을 거예요. iOS면 Swift/SwiftUI, 안드로이드면 Kotlin/Compose, 데스크톱이면 각 OS의 네이티브 UI...
C++26에 SIMD 라이브러리가 들어왔다, 그런데 정말 아무도 안 바랄까?
## SIMD가 도대체 뭐예요? 먼저 SIMD부터 짚고 갈게요. Single Instruction, Multiple Data의 줄임말인데, 풀어서 말하면 **명령어 하나로 여러 개의 데이터를 한꺼번에 처리한다**는 뜻이에요. 예를 들어 숫자 4개...
Halt and Catch Fire - 잊혀진 CPU 명령어가 알려주는 시스템의 본질
## HCF, 컴퓨터를 멈추는 명령어 혹시 **HCF(Halt and Catch Fire)** 라는 말 들어보셨나요? 직역하면 "멈추고 불을 잡아라"인데, 이게 진짜로 옛날 CPU에 있었던(또는 있다고 전해지는) 명령어 이름이에요. 1970년대 모토...
Bazel에 Content-Defined Chunking이 들어왔다 - 대용량 빌드 캐시가 빨라지는 이유
## Bazel과 빌드 캐시, 잠깐 짚고 갈게요 Bazel 들어보셨나요? 구글이 내부에서 쓰던 빌드 시스템을 오픈소스로 공개한 거예요. 대규모 프로젝트, 그러니까 수만 개의 파일과 수십 개의 언어가 섞여 있는 코드베이스를 효율적으로 빌드하기 위해...
우리는 세상을 너무 복잡하게 만들어 버렸다 - 개발자가 한번쯤 멈춰서 생각해볼 것들
## 왜 이 글이 마음에 남을까요? 개발 일을 하다 보면 가끔 이런 생각이 들 때가 있어요. "내가 지금 만들고 있는 이거, 정말 필요한 걸까?" 화면 하나 만드는 데 React, Next.js, TypeScript, Tailwind, ESLin...
MCP 서버에 'Hello 페이지'를 만들자는 제안, 왜 이게 의미 있을까
## MCP가 뭔지부터 짚고 갈게요 요즘 AI 개발 쪽에서 **MCP(Model Context Protocol)**라는 말이 자주 들리죠. 작년에 Anthropic이 발표한 표준인데, 한 줄로 설명하면 **"AI 모델이 외부 도구나 데이터에 접근할 ...
Windows 95에서 리눅스를 돌린다고? WSL9x라는 황당하고도 멋진 프로젝트
## 추억의 Windows 95가 갑자기 왜? 이번에 Codeberg에 공개된 **WSL9x**라는 프로젝트가 좀 웃기면서도 흥미로워요. 이름만 봐도 짐작이 가시죠? Microsoft가 만든 **WSL(Windows Subsystem for Li...
이모지가 깨질 때 진짜로 일어나는 일, '잘못된 서러게이트 쌍' 이야기
## "이모지가 두 글자처럼 보이는 이상한 현상의 정체" 여러분이 한 번쯤 마주쳤을 만한 버그가 있어요. 어떤 사용자가 이름란에 이모지를 넣어서 가입했는데, DB에 저장하려고 보니까 글자 수가 이상하게 카운트되거나, 절반만 잘려서 들어가거나, 아...
하스켈로 GPU를 굴린다? 함수형 병렬 라이브러리 Accelerate 다시 보기
## "함수형 언어로 GPU를 다룬다고?" 여러분이 GPU 프로그래밍 한다고 하면 보통 CUDA, OpenCL, 아니면 PyTorch나 JAX 같은 게 떠오를 거예요. 그런데 **하스켈(Haskell)**로 GPU를 굴리는 라이브러리가 있다는 사...