올해 Reddit에 나온 인보이스 생성기만 92개, 제 제품은 93번째입니다
첫 제품을 출시하며 Supabase, Vercel, Railway와 Paddle을 익힌 개발자가 인보이스 생성기 시장에서 첫 사용자를 찾고 있습니다. 댓글에서는 전체 제품 수보다 보증금과 잔금 청구, 독일 전자 인보이스처럼 구체적인 문제와 고객층을 좁히라는 제안이 나왔습니다.
개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.
첫 제품을 출시하며 Supabase, Vercel, Railway와 Paddle을 익힌 개발자가 인보이스 생성기 시장에서 첫 사용자를 찾고 있습니다. 댓글에서는 전체 제품 수보다 보증금과 잔금 청구, 독일 전자 인보이스처럼 구체적인 문제와 고객층을 좁히라는 제안이 나왔습니다.
FastAPI에서 같은 동기식 HTTP 호출도 일반 def 엔드포인트에서는 스레드 풀로 넘어가지만 async def 안에서는 이벤트 루프를 막습니다. 글쓴이는 부하 실험으로 스레드 풀의 기본 한도 40과 CPU 작업에서 asyncio.to_thread가 제한적으로만 효과를 내는 이유를 측정하고, 프로세스 풀과 스택 추적 워치독을 비교합니다.
MausBot은 컴퓨터에서 여러 AI 에이전트를 익숙한 채팅 인터페이스로 운영하는 오픈소스 도구입니다. 봇마다 역할과 반복 작업을 지정하고 앱을 연결할 수 있으며, Apache 2.0 라이선스로 공개합니다. 지원되는 AI 계정이나 API 키가 필요하고 제공업체 비용과 사용량 제한은 별도로 적용됩니다.
C 컴파일러 antcc에서 Lua 벤치마크가 -O2로 더 느려지는 원인을 추적합니다. mem2reg가 루프 안의 초기화되지 않은 지역 변수를 잘못 처리해 불필요한 phi 노드를 만들었고, 레지스터 압박과 스필링이 늘어났습니다. alloca 처리 한 줄을 고쳐 성능 저하가 사라졌습니다.
Linux Mint가 6개월 주기를 연간 릴리스로 바꿉니다. 다음 버전 Mint 27은 크리스마스에 출시할 예정이며 Ubuntu 26.04를 기반으로 합니다. Cinnamon, Xfce, MATE 에디션을 제공하고, 점 릴리스 대신 27, 28, 29처럼 연도에 맞춘 번호를 사용합니다.
Leakwise는 에이전시의 작업 기록과 청구서를 대조해 누락된 매출을 찾는 도구입니다. 작성자는 금액 대조에는 결정론적 규칙을 쓰고 AI는 설명과 우선순위 지정에만 활용합니다. 아직 매출과 고객이 없어 실제 데이터로 검증할 단계입니다.
Transformers.js와 WebGPU, WebAssembly를 활용해 브라우저에서 실행하는 AI 기능 다섯 가지를 구현하고 성능과 한계를 시험합니다. 이미지 배경 제거와 의미 검색은 실용성을 보였지만 모델 다운로드 용량과 기기별 성능 차이 때문에 선택 기능으로 제공하는 편이 적절하다고 설명합니다.
Nix 구현체 Lix가 보안, 디버거, 데몬 프로토콜과 사용성을 개선한 2.96 버전을 공개했습니다. 평가 시간이 5~12% 줄었고, ssh:// 저장소 URI는 지원 중단 절차에 들어갔으며 다음 버전에서 제거될 예정입니다.
개발자는 Hacker News에 제품을 소개한 뒤 웹사이트가 느려졌고, 로그를 살펴보니 상당수 요청이 페이지를 렌더링하지 않는 봇에서 왔다고 설명합니다. 특정 서비스의 과도한 요청을 차단하고 robots.txt와 속도 제한을 적용했으며, 서버 성능도 개선하고 있습니다.
같은 프롬프트와 프로젝트 노트를 사용해 Gemini 4 Argon과 Claude Opus 5.5에 Three.js 행성 페이지를 한 번씩 만들게 했습니다. Argon은 5.5분, 1.58달러가 들었고 Opus는 14분, 2.54달러가 들었습니다. 다만 실행 횟수가 모델마다 한 번뿐이고 Opus만 결과물을 세 차례 확인해 단순한 성능 비교로 보기는 어렵습니다.
SaaS PostFast의 검색 데이터로 SEO 콘텐츠별 유입과 가입 성과를 비교하고, AI 답변 인용이 방문으로 이어지는 비율을 살핍니다. 검색 결과의 의도와 페이지에서 끝낼 수 없는 작업을 기준으로 콘텐츠 주제를 고르라는 실무 조언입니다.
크래시 후 데몬을 재시작해도 기록 공백이 남지 않는 버그의 원인은 복구 로직이 확인하는 PID 파일을 테스트 정리 단계에서 삭제한 것이었습니다. 테스트 하네스가 실행 조건을 재현하고 데몬 실행 여부가 아닌 복구 결과를 검증해야 한다는 교훈을 agentwatch 사례로 설명합니다.
Kai는 이메일, 캘린더, 할 일을 연결해 받은편지함 분류와 답장 초안 작성, 일정 조정, 회의 기록과 요약을 제공하는 AI 비서입니다. 작업은 백그라운드에서 진행하지만, 제품 측은 사용자가 승인하기 전에는 메시지를 보내지 않는다고 설명합니다.
Rust 형식 검증 도구 Creusot 0.14.0이 부분 순서 명세, 스냅샷의 검증 조건 생성, rust-analyzer의 Pearlite 명세 이동 기능을 추가했습니다. 프로그램 코드와 증명 명세를 분리해 다루면서 증명 오류를 일찍 찾고 명세 안에서 정의를 탐색하기 쉬워졌습니다.
튀르키예 중부 사무하에서 히타이트어와 후르리어 설형문자 점토판 131점과 파편이 추가로 발견됐습니다. 왕실의 질병과 장례 의식, 군대의 지원 요청, 종교 의례를 기록한 문서로, 21세기 들어 발견된 히타이트어 문서고 가운데 가장 큰 규모라고 합니다.
OpenAI의 Navier-Stokes 증명은 스페인 수학자들의 접근법을 그대로 따른 결과가 아니라, 세부 구조가 다른 방법을 사용한 것으로 전문가들이 파악하고 있습니다. 다만 대규모 LLM이 만든 Lean 증명과 논문 설명의 차이, 모델의 추론 경로를 확인하기 어려운 점은 남아 있습니다.
Fish Audio가 여러 화자의 대화와 긴 콘텐츠 생성을 겨냥한 350억 파라미터 텍스트 음성 변환 모델 Drama 3를 공개했습니다. H200 한 장에서 측정한 스트리밍 성능과 보코더를 별도 GPU에 배치했을 때의 처리량·첫 오디오 지연도 함께 제시했습니다.
MotionLab은 Stripe와 Google Play의 구독 정보를 Supabase의 사용자별 한 행에 통합합니다. 작성자는 웹훅 순서가 뒤바뀌는 상황과 스토어별 상태 차이를 처리한 방법, 결제 완료 화면과 열 이름에서 얻은 교훈을 정리합니다.
저자는 LLM이 존재하지 않는 API를 지어내는 원인을 지식 부족보다 요청에 성급히 동의하는 대화 방식에서 찾습니다. Fernando Flores의 '행동을 위한 대화'를 바탕으로, 구현 전에 사실을 확인하고 전제에 문제가 있으면 대안 제시나 거절을 허용하는 프롬프트를 제안합니다.
Understory Notes는 읽으며 모은 노트를 개요로 정리하고, 조사 자료를 옆에 두고 글을 작성하는 Mac용 노트 앱입니다. 하나의 노트를 여러 상위 노트 아래에 배치해 연결하는 방식으로 폴더와 위키 링크를 대신하며, Markdown 파일로 저장하고 PDF, 리치 텍스트, Markdown, 웹사이트로 내보냅니다.