테크 아티클
관심 있는 수집처의 개발 이야기와 기술 글을 모아볼 수 있어요.
이 페이지 20개 · 전체 수집처
FM-1 Workbench - FM1 펌웨어용 앱과 SDK의 라이선스 및 재배포 조건
FM1의 공개 APP 소스는 GPLv3 전용 라이선스를 따르며, 별도 조건의 바이너리 SDK와 결합해 배포할 수 있도록 링크 예외를 둠 독점 엔진 SDK는 FM1 기기용으로만 개발, 실행, 바이너리 재배포를 허용하며, 상업적 이용도 가능하지만 독점 소스는 제공하지 않음 부팅/업데이트 리소스와 V15 복구 펌웨어는 Apache-2.0으로 배포되며, APP과
Ace - 내 Mac에서 팀원과 AI 에이전트가 함께 작업하는 코딩 환경
채널에서 팀원과 구현 방향을 논의한 뒤 @ace를 부르면 에이전트가 앞선 대화를 읽고 작업을 시작 에이전트가 작업 중 질문을 올리면 답을 아는 팀원이 바로 답해 작업을 이어갈 수 있음 같은 Tailscale 네트워크에서 팀원의 채널에 들어가 대화와 진행 상황을 실시간으로 보고, 채널 주인이 허용하면 그 팀원의 Mac에서 실행되는 에이전트에 직접 작업을 맡김
최소한 제3의 선택지가 필요한 이유
Android와 iOS를 벗어나는 실용적인 대안이 필요함. Google 의존성을 제거한 ROM과 대체 앱 스토어만으로 충분하다는 기대와 달리, 사용자와 개발자가 기기와 앱을 통제할 여지가 줄고 있음 iOS는 원래 폐쇄적이었고, 개방형 대안이었던 Android도 통제를 강화하고 있음. 개발자 검증과 복잡한 앱 설치 절차뿐 아니라 대체 ROM을 차단하는 앱도
셀을 차지하지 않는 터미널 테두리
문자 대신 셀 가장자리의 선으로 테두리를 그리는 터미널 프로토콜을 개발해 Ghostty 패치와 Ratatui 데모로 구현함 행과 열을 추가로 소비하지 않아 패널 경계에 탭을 배치하고, 한 줄 높이의 둥근 버튼이나 텍스트 바로 아래의 입력란 밑줄을 그릴 수 있음 테두리를 셀 속성으로 저장해 텍스트와 함께 스크롤, 삭제, 삽입, 재배치되며, 선마다 색상과 너비
“글루 워크는 해롭다”에 대한 반론
문서 정리나 온보딩 같은 글루 워크(glue work) 는 성과로 잘 드러나지 않아도, 팀이 같은 문제에 반복해서 시간을 쓰는 일을 줄여줌 기능 출시를 주로 보상하는 조직도 팀을 굴러가게 하는 글루 워크에 의존하며, 그 가치를 평가에 반영하지 못하면 개선 기회를 놓침 Oxide에서는 간헐적으로 실패하는 테스트의 패턴을 정리해 에이전트 스킬 flake-rev
음악 플레이어를 이렇게 만들지는 말자
인터넷 차단을 겪으며 오프라인 음악 재생의 필요성을 느낀 개발자가 Zig 기반 음악 플레이어 AMP를 직접 만들기 시작함 기존 플레이어의 가사 표시가 불편해, 최소한의 기능과 C++ 의존성 배제, 네이티브 앱처럼 느껴지는 시스템 통합을 목표로 삼음 인터넷 복구 뒤 Claude Max 20x로 며칠간 쉬지 않고 프롬프트를 입력하며 상당 부분을 바이브 코딩했지
Haskell 생태계를 위한 기술 비전
Haskell Foundation 기술 리더십 위원회(TLC) 가 정식 활동을 시작해 개발 도구, 보안, 장기 호환성 개선 과제를 발굴하고 재단의 자금 지원 대상을 정함 AI가 코드를 생성할 때 타입과 도메인 전용 언어(eDSL)로 지켜야 할 규칙을 코드에 담아, 개발자가 변경 사항을 검토하고 통제하기 쉽게 만드는 방향을 제시함 빠른 개발 반복 주기와 디버
빅테크는 우리를 실망시킨다
Microsoft Outlook, Teams, Copilot 장애로 업무가 중단되고, 일부 중소기업은 정상적인 고객 지원 대신 소셜미디어로 연락을 받음 장애 영향은 기업을 넘어 학교, 대학, 법원까지 이어졌으며, 서로 다른 이틀에 걸쳐 문제가 발생함 엔지니어를 포함한 수만 명 규모의 감원이 장애 가능성을 높이고 신속한 복구를 어렵게 한다는 비판이 나옴 Mi
600번의 실험으로 알아낸 JEPA 월드 모델의 특성
LeWM의 Push-T 실험에서는 예측 모델 개선보다 계획 방식 변경이 더 큰 효과를 냄. 학습 데이터와 유사한 경로에서 적절한 하위 목표를 제공하면, 학습된 예측기로도 시뮬레이터의 정확한 물리와 비슷한 성공률을 얻음 장기 과제를 25스텝 단위 하위 목표로 나누고, 시연을 연결한 메모리 그래프에서 경로를 찾는 방식으로 재학습 없이 성공률을 22%에서 85%
1,140만 달러 규모 NVIDIA 하드웨어, 캘리포니아에서 텍사스로 운송 중 사라져
캘리포니아 오클랜드에서 텍사스 포트워스로 운송하던 NVIDIA 컴퓨터 하드웨어 6팔레트가 사라짐. 보도된 화물 가치는 1,140만 달러이나 경찰은 금액과 구체적인 품목을 확인하지 않음 화물을 인수한 트럭은 남쪽으로 이동하며 여러 차례 장시간 정차했고, 수사관들은 남부 캘리포니아 샌버너디노 카운티에서 차량의 행적을 놓친 것으로 알려짐 오클랜드 경찰은 2026
No AI Slop 선언문
AIE Code Summit 2026의 발표자와 참가자들이 함께 작성한 선언문 2001년 17명의 엔지니어가 문서 중심의 무거운 개발 프로세스에 맞서 애자일 선언문을 만들었듯이, AI 시대의 과제인 슬롭(slop)에 대응하는 가치와 원칙을 정리함 AI 사용 자체를 반대하지 않음. 슬롭을 받아본 적도, 보내본 적도 있는 사람들이 AI를 더 잘 쓰기 위해 사람
FAA, 전국 항공기 이륙 중지 조치 발령
FAA, 전국 항공기 이륙 중지 조치 발령
학생이 iPad에서 PowerPoint를 여는 데 필요한 16번의 클릭
학생이 iPad에서 PowerPoint를 여는 데 필요한 16번의 클릭
Relax: Rust 빌드 시간을 줄이기 위한 JIT 컴파일러
Relax는 Cargo 패키지를 소스에서 바로 실행하는 Rust 기반 라이브 컴파일러이자 JIT 런타임으로, 함수를 처음 호출할 때 컴파일하고 자주 실행되는 함수는 백그라운드에서 최적화함 함수 단위 핫 패치로 실행 상태를 유지하면서 코드 변경을 반영하고, 저장 시 변경된 함수를 실행했던 테스트만 다시 수행함 프로젝트 측정에서 대형 3D 게임의 첫 프레임까지
AI로 해독한 Gödel의 노트, 증명된 정리 수백 개 담겼다는 연구 결과
Helsinki University의 Jan von Plato가 Claude로 Kurt Gödel의 미공개 수학/논리학 노트 1,009쪽을 분석해, 기존에 알려지지 않았던 정리 수백 개를 찾아냈다고 밝힘 연구팀이 옮겨 적은 노트와 관련 문헌을 입력하자 Claude는 며칠 만에 650쪽 해설을 생성함. 주당 약 한 쪽에 머물던 분석을 크게 앞당겼지만, 결과는
시스템 프로그래밍에서 C보다 Zig를 선택하는 이유
Zig는 C처럼 가비지 컬렉터 없이 하드웨어에 가까운 코드를 작성하면서도, 자원 정리와 오류 처리 등 C에서 시간이 드는 작업을 언어 기능으로 지원함 errdefer 는 할당 바로 아래에 오류 발생 시 정리 코드를 두고 역순으로 실행하며, 테스트용 할당기로 각 할당 실패 경로의 메모리 누수도 확인할 수 있음 길이를 포함하는 슬라이스와 정수 오버플로 검사는
Claude 서비스 장애 발생
claude.ai, Claude API, Claude Code 등에서 오류 증가가 발생했으며, 제공된 장애 이력상 2026년 11월 13일의 두 장애는 모두 해결됨 Microsoft 365 커넥터와 Claude for Outlook은 회복 조짐을 보이지만, 일부 SharePoint 검색 요청은 여전히 오류를 반환함 Microsoft 측 장애가 종료되지 않아
“LibreOffice는 1년 365일 작동합니다. 그냥 그렇다고요.”
LibreOffice는 1년 내내 작동함 작동 기간을 “365일”로 명시함 “실제로(actually)”라는 말로 작동 여부를 한 번 더 강조하는 문장임 “그냥 그렇다고요(Just saying)”라는 짧은 말로 마무리함 구체적인 기능이나 기술적 설명은 덧붙이지 않음 LibreOffice의 짧은 메시지 “LibreOffice는 실제로 1년 365일 작동합니다.
AI가 작가와 독자 사이의 신뢰를 무너뜨리고 있다
소설 The Weight of Ink의 작가가 실제로 쓰지 않은 줄거리 때문에 항의를 받음. 파킨슨병을 앓는 방문객은 같은 병을 가진 등장인물이 조력 자살을 선택한다고 잘못 알고 있었음 실제 작품에서 Helen Watt는 스스로 목숨을 끊지 않으며, 방문객은 소설을 읽지 않은 상태였음 작가는 몇 주 전 ChatGPT에 자기 소설에 관해 질문하면서, 해당 인
클라우드 의존을 없애기 위해 Coway 공기청정기를 역공학하기
Coway Airmega IconS의 통신과 Bluetooth 초기 설정 절차를 역공학해, Coway 클라우드 없이 Home Assistant에서 로컬로 제어하는 통합을 구현함 기존 통합은 클라우드 API에 의존해 앱 개편, HTML 변경, 서버 장애와 계정 차단 때마다 원격 제어가 중단되는 문제가 있었음 기기가 루트 CA 인증서를 평문 HTTP로 다운로드