frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

What If Your Exhaustion Has Nothing to Do with Your Life?

https://thinkingrock.substack.com/p/what-if-your-exhaustion-has-nothing
1•djrivard•44s ago•0 comments

The Debugging Book – Tools and Techniques for Automated Software Debugging

https://www.debuggingbook.org/#
1•vismit2000•1m ago•0 comments

How LLMs Actually Generate Text [video]

https://www.youtube.com/watch?v=NKnZYvZA7w4
1•y0eswddl•3m ago•1 comments

Metaculus and Markets: What's the Difference? (2025)

https://www.metaculus.com/notebooks/38198/metaculus-and-markets-whats-the-difference/
1•kqr•3m ago•0 comments

Essential Criteria for Emerging VC Managers in 2026

https://taghash.io/blog/12-essential-criteria-for-emerging-vc-managers-in-2026/
1•koolhead17•4m ago•0 comments

MiroThinker

https://github.com/MiroMindAI/MiroThinker
1•handfuloflight•5m ago•0 comments

Et AI.: A proposal for AI attribution

https://anagogistis.com/posts/et-ai/
2•anagogistis•7m ago•1 comments

PhD Admission 2026: Dates, Eligibility, Entrance Exams and Complete Guide

https://sites.google.com/view/backlinklistforcrawling
1•aimlay•8m ago•1 comments

Pseudorandom black swans: cache attacks on CTR_DRBG

https://security.cohney.info/blackswans/
1•fanf2•9m ago•0 comments

Gamified TLDR on A2A

https://mcpa2a.lovable.app
1•maieuticagent•11m ago•0 comments

People in Brazil are living past 110 and scientists want to know why

https://www.sciencedaily.com/releases/2026/01/260107225527.htm
2•phyzix5761•11m ago•0 comments

Show HN: The dev dashboard I built for my non-technical co-founder

1•akhnid•13m ago•0 comments

GM to take $7.1B hit from electric vehicle production changes, China

https://www.freep.com/story/money/cars/general-motors/2026/01/08/gm-to-take-7-1b-hit-from-ev-prod...
1•cebert•13m ago•0 comments

Show HN: Woid – High-performance C++ type erasure and polymorphism library

https://github.com/akopich/woid
1•akopich•16m ago•1 comments

Show HN: Rankiwiki a multilingual community ranking site

1•rankiwiki•17m ago•0 comments

Show HN: VeridisQuo – open-source deepfake detector with explainable AI

https://github.com/VeridisQuo-orga/VeridisQuo
1•theocastillo•18m ago•1 comments

Friday Links #33 – Fresh JavaScript Tools and Trends

https://jsdevspace.substack.com/p/friday-links-33-fresh-javascript
1•javatuts•19m ago•0 comments

Moss-kernel: a Linux-compatible kernel written in Rust

https://github.com/hexagonal-sun/moss-kernel
1•ravenical•23m ago•0 comments

A Simulation of Being Dropped Randomly in the Ocean Every Day for 5 Years

https://old.reddit.com/r/theydidthemath/comments/1q840uk/self_a_simulation_of_being_dropped_rando...
1•debesyla•24m ago•0 comments

Looking Back at the Best Inventions of 2001

https://shkspr.mobi/blog/2026/01/looking-back-at-the-best-inventions-of-2001/
2•blenderob•24m ago•0 comments

Organ Meat Is All the Rage Thanks to MAHA and the Natural Food Fad

https://www.bloomberg.com/news/articles/2026-01-09/liver-heart-and-tallow-are-maha-favorites-foun...
2•helsinkiandrew•25m ago•2 comments

Transcript: Are martial arts the answer to AI? – Yuval Noah Harari

https://www.danielfalbo.com/bookmarks/martial-arts-ai
2•danielfalbo•25m ago•0 comments

No 10: Grok changes 'insulting' and make deepfake creation a 'premium service'

https://uk.finance.yahoo.com/news/no-10-grok-changes-insulting-121140676.html
1•chrisjj•27m ago•1 comments

TuneKit: Fine-Tune SLMs

https://tunekit.app/
1•handfuloflight•27m ago•0 comments

39c3: In-house electronics manufacturing from scratch: How hard can it be? [video]

https://media.ccc.de/v/39c3-in-house-electronics-manufacturing-from-scratch-how-hard-can-it-be
1•fried-gluttony•27m ago•0 comments

TicTacToe for the AGC

https://github.com/NeilFraser/AGC-code/blob/main/Apps/TicTacToe.agc
1•ColinWright•28m ago•0 comments

Casio AE1200WH-1A

https://www.casio.com/us/watches/casio/product.AE-1200WH-1AV/
1•geowalker•29m ago•1 comments

China's humanoid robots come out fighting

https://www.ft.com/content/46d5a159-f6e5-4fd3-a08b-e58dd83ca0b1
1•ashishgupta2209•29m ago•0 comments

Elixir v1.19.5 Released

https://elixirforum.com/t/elixir-v1-19-5-released/73923
2•amalinovic•30m ago•0 comments

The Future of Coding Agents

https://steve-yegge.medium.com/the-future-of-coding-agents-e9451a84207c
2•terryf•30m ago•0 comments
Open in hackernews

Show HN: Pydantic-AI-stream – Structured event streaming for pydantic-AI agents

https://github.com/opale-ai/pydantic-ai-stream
6•sbargaoui•18h ago

Comments

sbargaoui•18h ago
We've been building agents with pydantic-ai in production. The framework is great for defining agents, but we kept rewriting the same infrastructure to actually show them to users.

The pattern we landed on: agent runs in a background worker, emits events to Redis Streams, frontend consumes via SSE. Multiple clients can listen to the same stream. If the user navigates away or hits stop, we delete a key and the agent aborts gracefully at the next node boundary.

pydantic-ai gives you Agent.iter() and streaming primitives, but wiring this up - structured events, reconnection, history across turns - is a lot of glue.

This library wraps iter() and handles the lifecycle:

begin → [llm-begin → part-deltas → llm-end]+ → end

Each event is typed: text delta, tool call with args, tool return, error. Frontend gets structured JSON it can render directly.

It's thin (~400 LOC) and doesn't patch pydantic-ai internals. You bring your own session storage by implementing load/save.

Feedback welcome, especially on the event protocol.

shikhar•18h ago
Very cool! Would you consider making the streaming backend pluggable? s2.dev could make a lot of sense as a serverless option, and a self-hostable OSS implementation of the API is also coming soon. S2 is great for agent session-level streams (https://s2.dev/blog/agent-sessions), and unlike Redis Streams all data is always completely durable on object storage.
sbargaoui•18h ago
Thanks! Pluggable backends are surely on the radar.

The current implementation is deliberately thin: the stream operations are just xadd/xread/set/get/delete. Abstracting that into a protocol wouldn't be hard, and a model based on stream-per-session, durable and serverless fits the use case well.

Redis was the pragmatic choice for v0 since most teams already have it running and the latency is good for real-time streaming to frontends. But durability is a valid concern, especially if the agent run matters (billing, compliance, debugging), you want it persisted properly, not just in Redis memory.

If S2's self-hostable OSS version lands soon, that'd lower the barrier for people to try it.

Would love to hear if there are other backend preferences out there !