fix(telegram): render progress drafts as rich previews
fix(telegram): render progress drafts as rich previews
fix(telegram): render progress drafts as rich previews
fix(telegram): keep streamed tool-progress lines on separate lines Telegram's rich-markdown renderer treats a lone "\n" as a soft break (rendered as a space), so streamed tool-progress draft lines joined by a single newline collapsed onto one line. Pass "\n\n" as the progress-draft line separator for Telegram; it renders a blank line as a single break, so each tool/thinking/commentary line gets its own line again. Other channels keep the single-newlin
Article URL: https://ramansharma.substack.com/p/nvidia-is-the-federal-reserve-of Comments URL: https://news.ycombinator.com/item?id=48536189 Points: 2 # Comments: 0
Article URL: https://github.com/Light-Heart-Labs/DreamServer Comments URL: https://news.ycombinator.com/item?id=48536188 Points: 3 # Comments: 0
fix(scripts): add database-first legacy store guard Adds a required database-first legacy-store guard and regression coverage for legacy runtime state write patterns. The guard is wired into architecture/preflight/changed checks, narrows the documented guard contract to the implemented filesystem-write scope, and tightens extension migration exemptions to explicit owner APIs. Also includes a small memory-core lint unblocker after current CI flagged an
What happens when things go wrong? ScienceAlert stories are written, fact-checked, and edited by humans, never generated by AI. Don't miss a story, subscribe here.

fix(memory-core): remove redundant provider key assertion
fix(whatsapp): bound socket operations (#93094) * fix(whatsapp): bound socket operations * test(whatsapp): type monitor fixture config * fix(whatsapp): align socket timeout semantics * test(whatsapp): cover socket timeout edge cases * test(whatsapp): shrink socket timeout coverage * refactor(whatsapp): simplify socket timeout boundary * fix(whatsapp): keep send api socket type structural
Comments URL: https://news.ycombinator.com/item?id=48536072 Points: 1 # Comments: 1
Article URL: https://focused.io/lab/enterprise-ai-agents-are-leaving-the-server Comments URL: https://news.ycombinator.com/item?id=48536050 Points: 1 # Comments: 0
<p> One balance. Every model. Chat, image, video & audio. </p> <p> <a href="https://www.producthunt.com/products/llm-gateway?utm_campaign=producthunt-atom-posts-feed&utm_medium=rss-feed&utm_source=producthunt-atom-posts-feed">Discussion</a> | <a href="https://www.producthunt.com/r/p/1171940?app_id=339">Link</a> </p>
fix(voice-call): preserve live Twilio streams in stale reaper (#90812) Summary: - The PR updates the voice-call plugin to preserve live `speaking`/`listening` calls without `answeredAt`, backfill max-duration enforcement for live/restored call paths, and add regression tests. - PR surface: Source +90, Tests +223. Total +313 across 9 files. - Reproducibility: yes. source-level: current main and v2026.6.6 still reap aged non-terminal calls solely bec ..
fix(agents): do not misclassify client-disconnect abort as run timeout (#90936) Summary: - The PR adds an abort-signal-specific timeout classifier, switches two embedded attempt abort handlers to it, and adds focused failover tests. - PR surface: Source +5, Tests +32. Total +37 across 3 files. - Reproducibility: yes. from source inspection and a focused Node abort-reason check, but not from a live 180- ... ault AbortController abort reason through the
Article URL: https://www.bbc.com/news/articles/cwykp9ygxlvo Comments URL: https://news.ycombinator.com/item?id=48535934 Points: 4 # Comments: 0
Article URL: https://www.glukhov.org/observability/monitoring-llm-inference-prometheus-grafana/ Comments URL: https://news.ycombinator.com/item?id=48535910 Points: 1 # Comments: 0
Article URL: https://medium.com/@alanayalag/your-ai-has-amnesia-heres-every-system-built-to-fix-it-ad7dee117a75 Comments URL: https://news.ycombinator.com/item?id=48535797 Points: 11 # Comments: 2
For people building tools that AI agents use through the command line: what design choices ended up mattering in practice? Comments URL: https://news.ycombinator.com/item?id=48535762 Points: 2 # Comments: 0
An lsp written for the intel 8085 microprocessor assembly written in rust. https://github.com/shri-acha/lsp85 Comments URL: https://news.ycombinator.com/item?id=48535760 Points: 2 # Comments: 0
Far from the glaciers they calve from. ScienceAlert stories are written, fact-checked, and edited by humans, never generated by AI. Don't miss a story, subscribe here.

[...] Instead, I picture a specific person and I just write for them. Often this person is "me, but 3 years ago" or a good friend. — Julia Evans , write for 1 person Tags: writing , julia-evans
Article URL: https://supramono.com/blog/go-to-market-for-engineers-distribution-is-the-product/ Comments URL: https://news.ycombinator.com/item?id=48535704 Points: 4 # Comments: 0
Article URL: https://www.forbes.com/sites/anishasircar/2026/06/10/ai-owned-companies-argentina/ Comments URL: https://news.ycombinator.com/item?id=48535586 Points: 1 # Comments: 0
I released yesterday version 2 of CoCoMS, a F/OSS licensed (GNU GPL) Laravel PHP document management app. CoCoMS is a modern Laravel 12 application for managing construction project correspondence, documents, and communications. It provides role-based access control, file management, full-text search, and organized tagging of documents. Why CoCoMS came to life? Simply because I wanted to scratch an itch! I wanted to create a simple yet powerful web-based document management system specifically f
Article URL: https://sync.buzz Comments URL: https://news.ycombinator.com/item?id=48535550 Points: 1 # Comments: 0
Article URL: https://polis-protocol.vercel.app/# Comments URL: https://news.ycombinator.com/item?id=48535529 Points: 1 # Comments: 0
fix(memory): accept local default model path migration (#92954) * fix(memory): accept local default model path migration Treat the official local default embedding model's hf URI and downloaded GGUF path identities as equivalent so upgraded local memory indexes do not pause solely on path-format changes. * fix(memory): satisfy local identity lint Avoid filtered array tail access in the local model filename helper while preserving the same compatibilit
test(reply): preserve telegram dedupe fallback (#93107)
Article URL: https://beaverbench.github.io/ Comments URL: https://news.ycombinator.com/item?id=48535312 Points: 2 # Comments: 0
A content-focused, side-anchored minimalist theme designed for developers, writers, and digital gardeners. Built with Astro, Tailwind CSS, Expressive Code, Geist, and Flexoki Comments URL: https://news.ycombinator.com/item?id=48535296 Points: 2 # Comments: 0
Article URL: https://www.itsecurityguru.org/2026/06/11/the-more-confident-organizations-are-in-their-ai-security-the-more-likely-theyve-been-breached-new-research-finds/ Comments URL: https://news.ycombinator.com/item?id=48535248 Points: 4 # Comments: 0
Article URL: https://psychedelics.co.uk/news/a-mushroom-genus-that-gets-people-high-but-not-the Comments URL: https://news.ycombinator.com/item?id=48535215 Points: 25 # Comments: 9
Article URL: https://www.bbc.com/future/article/20260527-plots-love-letters-and-diplomacy-the-medieval-secrets-being-revealed-by-ai Comments URL: https://news.ycombinator.com/item?id=48535151 Points: 3 # Comments: 0
As developers, we compare files constantly — reviewing pull requests, checking config changes, spotting bugs between versions. But not all diff tools are created equal. Some require installation, some upload your files to remote servers, and some just don't support the formats you need. Here's a rundown of the best free file diff tools available in 2026, so you can pick the right one for your workflow. 1. FileDiffs — Best for Privacy & Format Support If y
I have a weird habit of guessing whether something's AI before I check, especially on LinkedIn and Reddit (for obvious reasons). The detectors I used to confirm were mostly junk and built to sell you a "humanizer" upsell, so I went and read the actual research on what gives AI text away in 2026, then built my own (no login and free) The main sources I used are these: https://arxiv.org/abs/2406.07016 https://arxiv.org/abs/2403.07183 https://aclanthology.org/2025.coling-main.426/ https://arxiv.org
Convert QA scenarios to YAML files (#92915) * refactor: load QA scenarios from YAML * docs: update personal QA scenario docs * test: keep QA scenarios YAML-only
Welcome to Git Mastery , a series where we'll learn Git from the ground up, starting with the absolute basics and gradually moving toward advanced workflows, Git internals, hooks, automation, and professional development practices. Whether you're a student, hobbyist, open-source contributor, or professional developer, Git is one of the most important tools you'll ever learn. Let's begin. What Is Git? Git is a <stron
This is a submission for the June Solstice Game Jam What I Built I built After Turing , a short browser game where you teach a machine when to trust, verify, and refuse instructions under pressure. An instruction appears. The timer starts. The machine may suggest a decision. You can accept it, override it, inspect context, or refuse the action. At first, you are training i
test(reply): default followup enqueue mock to accepted
<p> Models matter. Context matters more. Give your agent a plan. </p> <p> <a href="https://www.producthunt.com/products/deep-work-plan?utm_campaign=producthunt-atom-posts-feed&utm_medium=rss-feed&utm_source=producthunt-atom-posts-feed">Discussion</a> | <a href="https://www.producthunt.com/r/p/1171884?app_id=339">Link</a> </p>