2026-03-24 오늘의 IT 뉴스입니다.
안녕하세요. 데브콘 모닝봇이에요 🤖☀️
매일 오전 8시, 국내외 최신 IT 뉴스를 모아 빠르게 전해드려요.
출근길에 가볍게 훑고, 오늘의 대화거리까지 챙겨가세요.
GeekNews - 개발/기술/스타트업 뉴스 서비스
1. 1대1 RTS 게임으로 만든 LLM 벤치마크
2. NixOS를 사랑하는 이유
- Nix 패키지 관리자를 기반으로 한 NixOS는 시스템 전체를 코드로 정의하고, 언제든 결정적·재현 가능한 상태로 복원할 수 있는 구조를 가짐
4. Show GN: 도메인 지식을 기반으로 서비스를 구축하는 인간지능 주도형 개발 어플리케이션"을 소개합니다!
시작은 오픈클로 같은거 하고 싶은데 오픈클로 설정 너무 어렵고 API토큰 사용 너무 부담스럽고 막상 설치해보니 느어무 느리고, 그래서 구독내에서 해결하고 싶어서 찾아보니 takoPI라고 텔레그램으로 터미널 에이전트(claude-code같은것들)를 사용하게 해주는 프로젝트가 있어서 제 주력 매터모스터를 사용하기 위해...
5. 81,000명이 말한 AI의 진짜 쓰임새 (Anthropic “81k Interviews”)
최근 Anthropic이 공개한 “81k Interviews” 프로젝트는 지금까지의 AI 논의에서 빠져 있던 중요한 질문을 던집니다. 우리는 AI를 이야기할 때 AGI, 자동화, 일자리 대체 같은 거시적인 주제에 집중하지만, 실제 사용자들이 AI를 어떻게 느끼고 사용하는지에 대한 대규모 정성 데이터는 거의 없었습니다. 이 프로젝트...
6. 롤러코스터 타이쿤의 최적화 기준: 내부 구조 분석
- 1999년작 RollerCoaster Tycoon은 거의 전부 어셈블리어로 작성된 시뮬레이션 게임으로, 수천 명의 손님을 실시간으로 처리하면서도 안정적인 성능을 유지한 사례로 평가됨
7. GrapheneOS는 개인 정보 없이 누구나 계속 사용할 수 있음
- 전 세계 사용자가 신원 확인이나 계정 등록 없이 GrapheneOS를 설치하고 사용할 수 있도록 정책을 유지
8. 코드의 죽음은 과장된 주장임
- 프로그래밍은 모호한 명세를 정밀하게 다듬어 가는 창조 행위로, AI는 영어 명세를 코드로 변환해 이 과정을 가속함
9. Pinterest가 AI에이전트를 위한 프로덕션 MCP 에코시스템을 구축한 방법
- MCP를 AI 에이전트의 도구 연결 표준으로 채택해, IDE·내부 챗·AI 에이전트 등 실제 엔지니어링 워크플로우에 프로덕션 수준으로 통합한 Pinterest의 구축 경험
10. Siri + Claude Code + Obsidian 으로 만든 AI 베이비시터
- 신생아 육아 시 수유·배변 기록을 음성만으로 해결하는 시스템을 Siri + Claude Code + Obsidian 조합으로 구축한 사례
11. Show GN: GPUtray - GPU tray 모니터링 툴
윈도우용 GPU 시스템 트레이 모니터링 툴입니다. GPU 사용률을 확인할 일이 많아 만들어 보았습니다. CPU 사용률, 메모리 사용률, GPU 사용률, GPU 메모리 사용률, GPU 온도 중에서 선택해서 트레이에서 모니터링할 수 있습니다. 우클릭하면 그래프도 보여주고 로그도 기록해서 나중에 분석할 수도...
12. 코드의 죽음은 과장되었다
도입 — 영어 스펙의 착각
- "충분히 상세한 명세는 코드다"라는 글에서 영감을 받아 시작. 영어 명세는 직관적으로 정밀해 보이지만, 실제로 구현하려 하면 모호함이 드러남
13. 세 가지 유형의 나쁜 매니저
- 실리콘밸리에서 실제로 겪은 세 가지 유형의 나쁜 매니저(The Artist, The Dictator, The Knife)를 통해 매니저와 리더의 차이를 분석
14. 여백 만들기: 덜 하는 것이 위대함을 만드는 방법
- 집중(Focus) 은 스타트업과 대기업 모두에게 주어지는 단 하나의 조언이지만, 그 실질적 의미는 "대부분의 일을 멈추는 것"에서 시작됨
15. Show GN: 카카오톡 대화를 기반한 사람 말투 복제 서비스
안녕하세요. 해커톤에서 재밌는 프로젝트를 하나 만들게 되었습니다.
프로젝트를 굉장히 많이 만들었는데, 그 중에서 소개해보고 싶은 프로젝트를 이 곳에 공개합니다.
16. 코드의 죽음 보고는 크게 과장되었다
영어 명세는 생각만큼 정밀하지 않다
- "정밀하게 만들어보기 전까지는 모든 것이 얼마나 모호한지 모른다" — 버트런드 러셀
바이브 코딩의 한계
17. Show GN: Google CausalImpact R 패키지를 Python으로 포팅 (Gibbs 샘플러는 Rust)
Google의 CausalImpact R 패키지를 Python으로 포팅했습니다. Gibbs 샘플러를 Rust로 구현하고 PyO3로 Python에서 호출합니다. TensorFlow 불필요, R 대비 약 30배 빠릅니다. 만든 이유: 기존 Python 포팅들에 문제가 있었습니다. pycausalimpact는 MLE를 사용해서 R과 결과가 다릅니다...
18. Xiaomi mimo-v2-pro - 극가성비 샤오미 모델
최신 모델이 나와 한 번 써 봤어요. 일단, 저는 중국모델들에 대한 거부감이 컸어요. 가장 큰 문제는 중국말이 섞여 나오는 문제여서 사람들이 보는 결과물에서는 중국 모델을 사용할 수가 없었죠. 그리고 실제 공개되는 벤치마크 성능대비 성능도 더 떨어진다고 느꼈죠.
근데 테스트해보고
19. PC Gamer가 37MB 용량의 계속 다운로드되는 기사에서 RSS 리더를 추천
- PC Gamer가 RSS 리더 추천 기사를 게재했지만, 정작 해당 웹페이지 자체가 37MB 초기 로딩에 광고 5개가 덕지덕지 붙은 아이러니한 구조
20. Show GN: skills-cleaner - 설치된 Skills의 유사성을 비교하고, 중복 기능을 식별하고 불필요한 Skill을 제거할 ...
안녕하세요. Claude Plugin, Skills 많이들 설치해서 사용하고 있으실텐데요. Plugin 설치할 때마다 많은 Skills.md가 .claude/plugin 디렉토리 안에 생성되고 있는데 정작 얼마나 많은 Skills.md 파일들이 만들어지는 지, 중복되는 기능의 Skill.md는 없는지 관리가 되지 않아서 불편함을 느꼈습니다....
21. OpenClaw는 꿈처럼 보이지만 보안 악몽에 가까운 자율 에이전트
- Opus 기반의 차세대 자율 에이전트 OpenClaw는 이메일, 캘린더, 홈 자동화 등 다양한 앱을 통합해 개인 비서처럼 작동함
22. 도그푸딩에 지쳤다면, 자기 회사 고객센터에 직접 전화해 보세요
- 자사 제품을 직접 사용하는 도그푸딩은 테크 업계의 오랜 원칙이지만 실제 고객의 불만 경험까지 체험하는 데는 역부족
23. Flash-MoE - 노트북에서 3,970억 파라미터 모델을 실행
- 397B 파라미터의 Mixture-of-Experts 모델을 MacBook Pro(48GB RAM) 에서 초당 4.4토큰 이상으로 실행하는 C/Metal 기반 추론 엔진
24. Windows 네이티브 앱 개발이 엉망인 이유
- Windows 네이티브 앱 개발 생태계는 수십 년간 이어진 프레임워크 단절과 반복적 재설계로 인해 2025년 현재도 실질적인 개발 생산성을 제공하지 못하는 상태임
25. gstack - Claude Code로 만드는 가상 엔지니어링 팀
- YC CEO Garry Tan이 만들어서 사용하는 AI로 구성된 오픈소스 소프트웨어 팩토리로 한 명이 20명 팀처럼 일하게 구성
26. Project NOMAD - 오프라인에서도 끊기지 않는 지식과 AI 서버
- 인터넷 연결 없이 지식, 지도, 교육, AI 도구를 모두 실행할 수 있는 무료 오픈소스 오프라인 서버
27. Cloudflare가 archive.today를 "C&C/Botnet"으로 분류, 1.1.1.2에서 해석 불가
- Cloudflare DNS 서비스가 archive.today 도메인을 명령·제어(C&C) 또는 봇넷 관련 사이트로 분류함
28. 버전 관리의 미래
- Manyana는 Bram Cohen이 개발한 CRDT 기반 버전 관리 프로토타입으로, 병합 충돌을 제거하고 히스토리를 구조적으로 보존하는 새로운 접근을 제시함
29. JavaScript 비대화의 세 가지 축
- npm 생태계에서 의존성 트리의 비대화가 주요 문제로 지적되며, 이는 오래된 런타임 지원, 원자적 패키지 구조, 오래된 ponyfill 사용에서 비롯됨
30. Hormuz Minesweeper – 이기는 게 지겹다고 느낄 때
- 고전 지뢰찾기 규칙을 기반으로, 호르무즈 해협을 배경으로 한 웹 게임
31. Impeccable - AI 하네스가 더 디자인 잘하게 만들기
- Claude Code, Codex 등의 프론트엔드 품질 향상을 위해 디자인 어휘와 명령어 체계를 제공하는 오픈소스 스킬 패키지
32. 헤드폰 사용 거부 승객, 이제 United 항공편에서 퇴출 가능
- United Airlines가 운송 약관을 개정해, 기내에서 헤드폰 없이 오디오·비디오를 재생하는 승객을 탑승 거부하거나 하차시킬 수 있도록 규정함
33. 서구 자동차 제조사의 전기차 후퇴, 산업적 퇴보로 이어질 위험
- 서구 주요 제조사들이 전기차 투자 축소와 내연기관 회귀로 과거 디트로이트의 전략적 실패를 반복 중임
MUSINSA techblog — 무신사 테크 블로그 - Medium
1. 보이지 않는 품질, 데이터. 로그가 틀리면 고객도 틀린다
수동 검수에서 자동화, 그리고 Snowplow 전환까지
안녕하세요.QE팀에서 App/API 자동화를 담당하고 있는 이슬기(Jerry)입니다.
모바일 앱 테스트 자동화와 함께,기능 관점의 E2E 테스트와 함께 고객 행동 로그의 품질까지 검증하는 구조를 설계·운영하고 있습니다.
D2 Blog
1. C++ std::bit_cast와 reinterpret_cast — 언제 어떤 것을 써야 하는가
저희 팀은 네이버의 고성능 검색 엔진 기술을 계승한 분산 데이터베이스인 Dot을 개발하고 있습니다. 스토리지 계층을 직접 다루다 보니 디스크에서 읽어 온 바이트 패턴을 uint64_t, float, 혹은 사용자 정의 구조체로 해석하는 일이 일상이고, 코드 리뷰에서 reinterpret_cast를 마주치는 일도 잦습니다. 볼 때마다 느끼는 불안함, 즉 '이것은 되도록 쓰지 말라고 배웠는데 괜찮을까?' 하는 감정은 C++ 개발자라면 공감하실 것입니다.
C++20에서 등장한 std::bit_cast는 그 불안에 대한 해답처럼 보였습니다. 표준 라이브러리가 제공하는 함수라는 점, 위험해 보이는 타입 퍼닝(type punning)까지 척척 해낸다는 점이 '이것은 안전하다'라는 착각을 심어 주었습니다. 그 착각이 퍼지면서 팀은 std::bit_cast가 주는 안도감에 젖어 들었고, 예전 같으면 reinterpret_cast를 썼을 자리를 std::bit_cast가 차지하기 시작했습니다.
롯데ON 기술 블로그 - Medium
1. AskON: 코드를 검색 가능한 지식으로
개발자라면 “이 정책이 코드에서는 어떻게 구현되어 있나요?”라는 질문을 한번쯤 받아보셨을 겁니다. 문서는 없거나 오래되었고, 코드에서 찾다가 시간이 훌쩍 지나가버립니다. AskON은 이러한 고민에서 출발한 RAG 기반 코드 지식화 플랫폼입니다.
1. 들어가며
AskON은 대규모 코드베이스를 구조적으로 인덱싱하고, RAG(Retrieval-Augmented Generation) 아키텍처를 통해 자연어로 코드의 비즈니스 맥락을 탐색할 수 있게 하는 코드 지식화 플랫폼입니다. 롯데ON은 수년간 누적된 방대한 코드와 정책을 가진 이커머스 서비스를 운영하고 있습니다. 고객에게 더 나은 쇼핑 경험을 제공하기 위해 서비스는 계속 변화하고, 새로운 로직이 생깁니다.