OpenAI Codex Chronicle - 마이크로소프트 Recall의 클라우드 버전?
작년에 마이크로소프트가 Windows 11에 "Recall"이라는 기능을 넣으려다가 보안 전문가들에게 엄청 얻어맞은 사건 기억하세요? 컴퓨터 화면을 몇 초마다 스크린샷으로 찍어서 AI가 나중에 "어제 봤던 그 레시피 뭐였지?" 같은 질문에 답해주는...
Vercel OAuth 공급망 공격, 환경변수 한 줄이 통째로 털린 사건
## 조용히 일어났지만 파장이 큰 사고 Vercel에서 OAuth 토큰을 매개로 한 공급망 침해(supply chain attack) 사건이 확인됐어요. 이번 사건의 무서운 점은 코드 저장소가 털린 것도, 서버가 해킹당한 것도 아니라는 거예요. ...
Windows Server 2025, ARM에서 오히려 더 잘 돈다고요?
## x86의 아성이 흔들리는 순간 서버 시장에서 "Windows = x86/x64"는 거의 공식이었어요. 수십 년 동안 인텔과 AMD의 x86 계열 CPU 위에서 돌아가도록 최적화돼 왔으니까요. 그런데 최근 한 엔지니어가 Windows Server...
Kasane - Kakoune 에디터에 GPU 렌더링과 WASM 플러그인을 더한 새로운 시도
## 텍스트 에디터의 세계에 새로운 플레이어가 등장했어요 터미널 기반 텍스트 에디터 이야기를 잠깐 해볼게요. Vim, Emacs, Neovim 같은 이름은 익숙하실 텐데 혹시 **Kakoune**이라는 에디터를 들어보셨나요? 2011년에 나온 이...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
"이제 당신의 PR은 받지 않겠습니다" - 한 오픈소스 메인테이너의 선언이 던진 질문
## 오픈소스 메인테이너가 지쳐가고 있어요 오픈소스 프로젝트를 운영하는 개발자 dpc가 자신의 블로그에 "이제 여러분의 PR(Pull Request, 코드 수정 제안)을 더 이상 받지 않겠다"라는 꽤 도발적인 글을 올렸어요. 제목만 보면 "아니, 오...
Flipper Zero로 마트 가격표를 바꾼다고? TagTinker가 던지는 보안 질문
## 마트 가격표가 해킹당할 수 있다는 이야기 요즘 대형마트나 편의점 가보시면 종이 가격표 대신 까만색 전자잉크(E-ink) 디스플레이로 된 가격표가 점점 많아지고 있어요. ESL(Electronic Shelf Label)이라고 부르는 이 장치는...
LiteLLM보다 44배 가볍다는 Go 기반 AI 게이트웨이, GoModel
## AI 게이트웨이가 대체 뭐길래 요즘 AI 앱을 만들다 보면 이런 고민이 생깁니다. OpenAI도 쓰고 싶고, Claude도 쓰고 싶고, 로컬에 띄운 Llama도 붙이고 싶은데, 각자 API 형식이 다 달라서 코드가 지저분해진다는 거예요. 그...
소프트웨어 엔지니어링의 법칙들: 우리가 매일 부딪히는 개발 세계의 물리 법칙
## 코드를 짜다 보면 반복해서 만나는 현상들 개발을 몇 년 하다 보면 이런 경험 있지 않으세요? "분명히 간단한 기능인데 왜 이렇게 오래 걸리지?", "팀에 사람을 더 뽑았는데 오히려 일정이 늦어지네?", "회의에서 나누는 얘기가 코드 구조랑 ...
여러 언어가 섞인 모노레포에서 Changesets로 버전 관리하기
## 모노레포의 골치 아픈 문제, 버전 관리 모노레포(monorepo)라는 개념이 이제 꽤 익숙하시죠. 여러 프로젝트를 하나의 저장소에 모아놓고 관리하는 방식인데요, Google이나 Meta 같은 회사들이 오랫동안 써온 구조이고, 요즘은 스타트업들도...
롭락스 치트와 AI 도구 하나가 Vercel 플랫폼 전체를 멈춰 세운 사건
며칠 전 Vercel 플랫폼 전반에 큰 장애가 있었어요. 처음엔 단순 트래픽 폭증이나 인프라 문제처럼 보였는데, 원인을 파보니 조합이 꽤 황당했어요. 한쪽은 롭락스(Roblox) 치트 배포자들, 다른 한쪽은 요즘 유행하는 생성형 AI 코딩 도구 하나....
Git을 대체할 차세대 버전관리 Jujutsu, '메가머지'로 거대 리팩토링을 다루는 법
## Jujutsu가 뭔가요 혹시 **Jujutsu(jj)** 라는 버전관리 도구 들어보셨나요? 구글 엔지니어 마틴 본 즈웨이게베르겐(Martin von Zweigbergk)이 시작한 프로젝트인데요, 한마디로 "Git을 대체하려는 차세대 VCS"예요...
C의 strcpy는 사실 어떻게 만들어질까 - x86-64 문자열 명령어로 직접 구현해보기
## strcpy 안을 들여다본 적 있나요? C 언어 공부할 때 strcpy, strlen, strcmp 같은 함수는 그냥 쓰기만 하는 도구였잖아요. 헤더에 선언되어 있고, 쓰면 작동하는 블랙박스였죠. 그런데 이 함수들이 내부적으로 어떻게 구현되어 ...
Kimi K2.6 공개, 오픈소스 코딩 모델이 드디어 프론티어급에 닿았습니다
## 중국발 오픈소스 모델의 또 하나의 이정표 Moonshot AI가 **Kimi K2.6**을 공개했어요. Kimi는 중국 스타트업이 만들고 있는 오픈소스(정확히는 오픈 웨이트) LLM 시리즈인데, 이번 버전은 특히 **코딩과 에이전트 작업**에 ...
RTX 3090 한 장으로 27B 모델을 초당 207 토큰 – Lucebox Hub 프로젝트
## 로컬 LLM의 속도 한계를 다시 한 번 "로컬에서 LLM을 돌리는 건 재밌지만 느리다"는 건 오래된 고정관념이었어요. 성능 좋은 API 모델에 비해, 내 PC에서 돌리는 오픈 웨이트 모델은 답변이 한 글자씩 뚝뚝 나오는 느낌을 줄 때가 많죠...
파이어폭스에서도 USB 장치를 다루고 싶다면, awawausb를 만나보세요
## 파이어폭스의 오랜 숙제, WebUSB 웹 브라우저로 USB 장치를 직접 제어할 수 있다는 거, 신기하지 않나요? 예를 들어 웹사이트에 들어갔을 뿐인데 아두이노 보드에 펌웨어가 올라가고, 카드 리더기로 결제가 되고, 게임패드의 LED가 켜지고...
Atlassian, 기본값으로 데이터를 AI 학습에 쓰기 시작했다: Jira·Confluence 사용자들이 알아야 할 것
## 조용히 바뀐 기본 설정 Atlassian이 Jira, Confluence, Trello 같은 자사 제품에서 수집한 고객 데이터를 **기본값으로 AI 모델 학습에 사용하도록** 정책을 바꿨다는 소식이에요. 쉽게 말해, 여러분 회사의 이슈 티켓, ...
AVX-512로 라우팅 테이블 조회를 가속한다 - planb-lpm 프로젝트
## 인터넷 라우터가 하는 일, 생각보다 까다로워요 라우터가 패킷을 받으면 가장 먼저 하는 일이 "이 IP 주소를 어디로 보낼까?"를 결정하는 거예요. 이걸 **LPM(Longest Prefix Match, 최장 접두사 매칭)**이라고 부르는데,...
GitHub 별점은 정말 실력의 증거일까, 가짜 스타 경제의 민낯
## 왜 지금 이 이야기가 중요한가 오픈소스 프로젝트를 평가할 때 우리가 가장 먼저 보는 게 뭔가요. 보통 GitHub 저장소의 별(Star) 개수부터 확인하잖아요. 채용 담당자도, 투자자도, 동료 개발자도 스타 수를 "이 프로젝트가 얼마나 신뢰...
1987년부터 살아 있는 유닉스 공용 서버 SDF, 아직도 접속되는 이유
## "공용 유닉스"라는 말, 처음 들어보셨나요? 요즘 개발자들에게 서버란 대부분 **AWS EC2**나 **Vercel** 같은 클라우드죠. 근데 클라우드라는 개념이 생기기 훨씬 전, 인터넷 초창기에는 **여러 사람이 한 대의 유닉스 서버에 ssh...
'컨텍스트 엔지니어링' 실전 구현체 공개 — 프롬프트 엔지니어링 이후의 새 패러다임
## 프롬프트 엔지니어링은 끝났다, 이제는 '컨텍스트 엔지니어링' 작년까지만 해도 LLM을 잘 쓰는 비결은 '프롬프트 엔지니어링'이라는 말로 통했죠. 모델한테 질문하는 문장을 어떻게 다듬느냐가 전부인 것처럼 느껴졌거든요. 그런데 최근 업계 분위기...