yak.fish
—

yak.fish — a daily aggregation of public news.

descend the river to the new/old line · dive a story to its hosts · leave to the source · each line is one story across every host

Set in Recursive Variable at yak.fish's wordmark coordinates (wght 540, casl 0, mono 0.55) and Atkinson Hyperlegible. Composed in vanilla HTML, CSS, and JavaScript.

No tracking. No accounts. No ads. Designed to last.

keyboard / filter · esc clear · space next reach · j k next / prev · + - altitude · g g top · s save · o open · ? colophon

touch drag the river → snap a reach (crossing marks seen, drag back to undo) · pinch → altitude (in = density · out = items) · tap a story → hosts, then the source · long-press a story → dive · swipe right → share to your OS · swipe left → save · tap a density mark → descend to that time · tap wordmark → pull to now · double-tap → filter · long-press → focus · drag wordmark ↔ → scrub the day

filter plain text · @source · @section · @saved

RSS / JSON — /cache/latest.json