"The Price", season 3 episode 8 of Star Trek: The Next Generation features a wormhole where one end is currently stable but the other wanders
This is what my focus feels like
It's also interesting / discouraging that the wormhole ends up being worthless because for trade you really want to go somewhere and come back consistently and repeatedly
"When I look at some of the trends on the web today, I wonder if we’re at that point yet. I wonder if we’re ready to revisit some of the ideas of the early web again."
Why not rework my RSS reader to generate a static river of news page every hour or so?
I really just want a personal newspaper that I page through and occasionally dive further into specific sources
I realized I never want an inbox-like experience with read-message counts and per-item management
I do like the functionality I built where I see the first 12 or so items in a feed but can click a button to load up the next 12 if there's further history available.
That means I can either breeze past a really active feed if I don't have time for it now, or I can linger and dive further in
I could take the SQLite-backed DB and feed polling code. Replace the live server-side API that powers the front-end client with baked static resources.
The front-end only ever does GET requests to URLs like /feed/8673509/items?limit=12&startingFrom={date}
The feed polling needs to have some state and history - thus keeping the SQLite DB and not starting from scratch every run. Feeds tend to be a 12-15 item window on a larger stream, and I like to accumulate more of the stream between reads of more active sources.
Maybe if running via Github Action, the SQLite DB could be checked out at the start of the action and then committed back to the repo at the end.
My current feed reader's DB gets up to about 40MB. Not enormous, but maybe larger than the typical single file for a git repo?
Oh, hey, my feed reader on glitch is just gone now:
Not the end of the world, but I'll kind of miss the dozen or so subscriptions I picked up in the last year.