매일 쌓이는 개발자의 시야

오늘의 기술 흐름.

세상의 기술 소식, 한국어로 한눈에.
읽을 이야기와 써볼 도구를 골라 담았습니다.

최신 발행본뉴스와 저장소 2009:10 기준날짜별로 찾아보기 ↗
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 각 카드의 원문을 확인해 주세요.

요약 원칙 ↗

관심 분야로 읽기

수집 당시 지표 기준

읽을 소식

Hacker News18

개발자 커뮤니티가 주목하는 이야기

오늘의 주요포인트 상위 6

01AI · 머신러닝

쇼피파이, 리액트 네이티브에서 스위프트·코틀린으로 복귀

원제 Shopify moves back to Native from React Native

486 포인트댓글 348
Key Point

LLM 시대에 모바일 개발 패러다임이 근본적으로 바뀌는 사례로, 2020년 기준으로 타당했던 기술 선택이 5년 만에 재평가되는 과정을 보여줍니다.

핵심 요약

  • 쇼피파이는 2020년 리액트 네이티브로 전환했으나, LLM 기술 발전으로 2025년 다시 평가해 네이티브 개발로 돌아가기로 결정했다.
  • LLM 에이전트가 iOS 버전을 참고해 안드로이드 기능을 구현하고, 기존에 없던 수준의 테스트와 검토 자동화를 지원하면서 기술적 비용이 크게 줄었다.
  • 기존에 리액트 네이티브 선택 이유였던 '두 번 빌드하지 않기'라는 전제가 LLM으로 무효화되었고, 각 플랫폼 네이티브 기능과 공식 도구에 더 가까워질 수 있다는 이점이 부각됐다.
  • 2020년과 달리 이번엔 그린필드(전면 재구축) 방식을 선택했으며, 기존 리액트 네이티브 라이브러리 중 FlashList는 계속 유지하고, Skia는 포크·아카이빙, Restyle은 2026년까지만 지원한다.
02기타

소프트웨어 산업이 사람을 광기로 몰아간다

원제 I have a theory that software drives people insane

406 포인트댓글 164
Key Point

소프트웨어 팀과 회사가 끊임없이 변경과 가속에 빠지는 심리적·구조적 원인을 진단해 조직 운영 방식을 돌아보게 한다.

핵심 요약

  • 소프트웨어는 속도, 자금, 복잡성, 추상화, 무한한 변경 자유도를 결합해 정상인을 비정상적으로 만든다.
  • 물리적 건설과 달리 소프트웨어의 변경 비용은 눈에 띄지 않아 모두가 무료라고 착각하지만, 그 비용은 문맥 전환과 아키텍처 침식 속에 조용히 쌓인다.
  • 기술적으로 거의 모든 아이디어가 가능하고 실제로 구현이 빠를 수 있어서, 아이디어가 의사결정이 되는 저항이 거의 없다.
  • 소프트웨어는 '완성'의 명확한 기준이 없어 항상 개선할 여지가 남고, 이것이 조직을 신경증적으로 만든다.
  • 모든 것이 긴급해 보이고 모든 결정이 전략적으로 느껴지며, 실행 가능한 선택지를 실제 필요와 구분하기 어려워진다.
03보안

OpenAI, 학습 데이터 제외 설정 자동 되돌리기 반복

원제 Tell HN: OpenAI keeps re-enabling the 'allow training' setting

384 포인트댓글 147
Key Point

자신의 대화 데이터가 OpenAI의 모델 학습에 사용되지 않기를 원하는 사용자들에게 직접적인 영향을 미친다.

핵심 요약

  • OpenAI 계정 설정에서 '학습 데이터 제외(allow training)' 옵션을 비활성화해도 자동으로 다시 활성화되는 현상이 발생하고 있다.
  • 사용자가 여러 차례 설정을 초기화했음에도 나중에 확인하니 다시 활성화된 상태였다.
  • 개인 데이터가 AI 학습에 사용되지 않기를 원하면 설정을 주기적으로 확인해야 한다.
04인프라 · 데브옵스

마이크로소프트, Rust를 1순위 개발 언어로 공식 지정

원제 Rust is tier-1 language at Microsoft

355 포인트댓글 172
Key Point

Windows 개발의 오랜 기축언어 C++과 Rust를 같은 플랫폼에서 지원하려는 마이크로소프트의 전략이 기술로 현실화된 것으로, 향후 Windows 기반 시스템과 시스템 소프트웨어의 개발 방식이 바뀔 수 있기 때문이다.

핵심 요약

  • 마이크로소프트가 Rust를 C++, C#, TypeScript와 동등한 'Tier-1 언어'로 정식 지정했다.
  • Windows 개발 환경에서 Rust를 네이티브로 지원하기 위해 rustc_codegen_utc라는 새로운 코드 생성 백엔드를 개발했다.
  • rustc_codegen_utc는 Rust의 컴파일러를 MSVC 백엔드에 직접 연결해 C++과 동일한 Windows 플랫폼 기능, 보안 기능, 디버깅 및 최적화 도구를 사용하게 한다.
  • 펌웨어·드라이버부터 마이크로서비스까지 전 영역에서 Rust/C++ 혼합 프로젝트를 위한 완벽한 상호운용성을 제공한다.
  • 2026년 초부터 프로덕션 상태이며, 현재 마이크로소프트 내 100개 이상의 프로젝트에서 사용 중이다.
05기타

케이블 보관함, 절대 버리지 말 것

원제 Don't let anyone take away your big box of cables

286 포인트댓글 222
Key Point

오래된 물건의 쓸모는 예측 불가능하며, 언젠가는 필요한 순간이 올 수 있다는 일상의 교훈을 담고 있다.

핵심 요약

  • 개발자가 10년간 쌓인 케이블 상자 밑바닥에서 필요한 케이블 두 개를 찾아냈다.
  • "그 케이블 언제 쓸 거야?"라는 질문에 대한 답이 오늘 나왔다는 조언에 공감한 저자가 그 글을 인쇄해 상자 앞면에 테이프로 붙였다.
  • 앞으로 상자를 열 때마다 그 말을 보며 왜 이 물건들을 보관하는지 기억하게 될 것이라고 했다.
06스타트업 · 비즈니스

소니, 디지털 게임 소유권 논란으로 캘리포니아 집단소송 직면

원제 List of references on Sony websites to players "owning" their digital games

258 포인트댓글 87
Key Point

소니가 물리 매체를 중단하고 디지털 유통으로 전환하는 시점에 게임 소유권 개념을 둘러싼 법적 문제가 실제 분쟁으로 비화했으며, 판결은 디지털 게임 구매 방식과 표시 관행을 크게 바꿀 수 있다.

핵심 요약

  • 캘리포니아 주민 4명이 플레이스테이션 스토어가 '구매' '구매 확인' 같은 구매 언어로 게임을 광고하지만, 실제로는 취소 가능한 제한적 라이선스만 제공한다고 소송을 제기했다.
  • 플스 스토어는 확인 버튼 위에 라이선스 공시를 작은 텍스트로 표시해 캘리포니아 투명성 법규가 요구하는 명확한 공시에 미치지 못한다고 원고들은 주장한다.
  • 구매자들은 소유권을 얻는다고 믿고 수백 달러를 지출했지만, 실제로는 양도·대여·복제가 불가능한 라이선스를 받았으며 플랫폼 지속 여부에 따라 접근권이 결정된다.
  • 소니는 합리적 소비자는 디지털 게임 소유권을 얻는다고 믿지 않는다고 주장하며 중재 강제와 소송 각하를 신청했다.
  • 2026년 3월 분기 소니는 게임 판매의 85%가 디지털이었고, 2028년 1월부터 신작 물리 디스크 생산을 중단할 예정이다.
  • 소송은 캘리포니아 디지털 상품 투명성법과 거짓 광고법, 소비자 보호법 위반을 주장하며 5백만 달러 이상 규모의 집단소송으로 진행 중이다.

전체 색인12건 · 분야별

AI · 머신러닝5

하드웨어 · 시스템2

기타2

인프라 · 데브옵스1

스타트업 · 비즈니스1

오픈소스 · 도구1

써볼 도구

GitHub Trending02

새롭게 발견하는 오픈소스 저장소

오늘의 주요당일 스타 상위 2

01AI · 머신러닝

nashsu/llm_wiki

문서를 자동으로 연결하는 개인 위키, LLM Wiki 공개

원제 nashsu/llm_wiki

스타 18,148당일 +142TypeScript
Key Point

개인 지식베이스를 구축하는 패러다임이 바뀌고 있으며, 이 프로젝트는 Karpathy의 방법론을 실제 사용 가능한 데스크톱 앱으로 구현한 구체적 사례를 보여준다.

핵심 요약

  • LLM Wiki는 문서를 자동으로 정리하고 상호 연결한 개인 지식베이스를 구축하는 크로스플랫폼 데스크톱 애플리케이션이다.
  • 기존 RAG 방식처럼 매번 처음부터 검색·답변하는 대신, LLM이 지속적으로 구조화된 위키를 증분 방식으로 구축하고 유지한다.
  • PDF·Office·EPUB·웹 클립 등 다양한 형식의 문서를 지원하고, 이미지 추출, 소스 추적, 벡터 검색, 지식 그래프 분석 기능을 갖춘다.
  • Karpathy의 LLM Wiki 패턴을 기반으로 하며, 원본 추상 설계를 데스크톱 앱으로 구현하면서 3단 패널 UI, Chrome 웹 클리퍼, 로컬 API/MCP 서버 등을 추가했다.
  • Obsidian 호환성을 유지하고, 사용자가 큐레이션하면 LLM이 지속적으로 유지·보수하는 역할 분담 구조를 따른다.
02보안

NationalSecurityAgency/ghidra

NSA의 소프트웨어 역분석 도구 Ghidra, 오픈소스로 공개

원제 NationalSecurityAgency/ghidra

스타 74,762당일 +101Java
Key Point

NSA가 자체 사이버 분석 작업에 사용해온 고급 역분석 도구를 오픈소스화함으로써, 보안 연구자와 개발자들이 고수준의 코드 분석 능력을 직접 활용할 수 있게 된 점이 의미있다.

핵심 요약

  • 미국 국방부 산하 NSA(국가안보국)가 개발한 소프트웨어 역분석 프레임워크 Ghidra를 오픈소스로 공개하고 있다.
  • Windows, macOS, Linux 등 다양한 플랫폼의 컴파일된 코드를 분석할 수 있으며, 디스어셈블리, 어셈블리, 디컴파일, 그래프 생성, 스크립팅 등의 기능을 제공한다.
  • Java 또는 Python으로 커스텀 확장 프로그램과 스크립트를 개발할 수 있고, 사용자 대화형 모드와 자동화된 모드 모두에서 실행 가능하다.
  • 악성 코드 분석 및 네트워크 취약점 파악을 위해 NSA의 사이버보안 임무 지원을 목표로 설계되었다.
  • JDK 21 이상이 필요하며, 공식 릴리스에서 다운로드하거나 소스 저장소를 클론해 직접 빌드할 수 있다.
  • 일부 Ghidra 버전에는 알려진 보안 취약점이 있으므로 설치 전 보안 권고사항을 확인해야 한다.

이번 피드는 여기까지입니다.

작은 발견을 다음 커밋으로 이어가세요.