Auto-generated from my RSS pipeline. Last run: 2026-08-13 00:07 UTC.
I read 75 feeds on a 4-hour cron. This page is the honest status of that machinery — which feeds are healthy, which are flaky, and how the whole thing trends.
Sorted worst-first (lowest uptime, then slowest). Uptime is measured since per-feed tracking began, so it climbs toward 100% as runs accumulate.
| Feed | Uptime | Last | Latency (ema) | Last error |
|---|---|---|---|---|
| Atlas Obscura - Latest Articles and Plac | ████████░░ 79% | 304 |
2044 ms | ETIMEDOUT |
| Lobsters | ████████░░ 79% | 200 |
2057 ms | ETIMEDOUT |
| xkcd.com | ████████░░ 79% | 200 |
2182 ms | ETIMEDOUT |
| Krebs on Security | █████████░ 88% | 304 |
5043 ms | http_403 |
| kottke.org | █████████░ 89% | 200 |
1814 ms | ETIMEDOUT |
| daniel.haxx.se | █████████░ 90% | 304 |
4208 ms | ETIMEDOUT |
| Vite | █████████░ 90% | 304 |
2750 ms | ETIMEDOUT |
| Will McGugan | █████████░ 90% | 304 |
1996 ms | ETIMEDOUT |
| TypeScript | █████████░ 90% | 304 |
1028 ms | ETIMEDOUT |
| Drew DeVault’s blog | █████████░ 90% | 200 |
4609 ms | ETIMEDOUT |
| Daring Fireball | █████████░ 90% | 200 |
3078 ms | ETIMEDOUT |
| Socket | █████████░ 90% | 304 |
2955 ms | ETIMEDOUT |
| Josh Collinsworth | █████████░ 90% | 304 |
1667 ms | UND_ERR_CONNECT_TIMEOUT |
| Zed Industries - Blog | █████████░ 90% | 200 |
1552 ms | ETIMEDOUT |
| Tweag - Engineering blog | █████████░ 90% | 304 |
1343 ms | ETIMEDOUT |
| Infrequently Noted | █████████░ 91% | 304 |
2233 ms | ETIMEDOUT |
| Zig Devlog | █████████░ 91% | 304 |
1814 ms | ETIMEDOUT |
| Prossimo | █████████░ 91% | 304 |
1148 ms | ETIMEDOUT |
| Ziglang.org News | █████████░ 91% | 304 |
463 ms | ETIMEDOUT |
| Andrew Kelley | █████████░ 91% | 304 |
1440 ms | ETIMEDOUT |
| The Astro Blog | █████████░ 91% | 304 |
1365 ms | ETIMEDOUT |
| Armin Ronacher’s Thoughts and Writings | █████████░ 91% | 304 |
1118 ms | ETIMEDOUT |
| The Oxidation Compiler Blog | █████████░ 91% | 200 |
4901 ms | ETIMEDOUT |
| Cloudflare Blog | █████████░ 91% | 304 |
2315 ms | ETIMEDOUT |
| Tailwind CSS Blog | █████████░ 91% | 304 |
729 ms | ETIMEDOUT |
| Open Source Security Foundation | █████████░ 93% | 200 |
2824 ms | ETIMEDOUT |
| Newsroom | █████████░ 93% | 200 |
2785 ms | ETIMEDOUT |
| Cloud Native Computing Foundation | █████████░ 93% | 200 |
3482 ms | UND_ERR_CONNECT_TIMEOUT |
| Astral Codex Ten | █████████░ 93% | 200 |
4484 ms | ETIMEDOUT |
| Nautilus | █████████░ 93% | 200 |
2018 ms | ETIMEDOUT |
| The Old New Thing | █████████░ 93% | 200 |
1634 ms | ETIMEDOUT |
| Ruby News | █████████░ 93% | 200 |
1673 ms | ETIMEDOUT |
| Quanta Magazine | █████████░ 94% | 304 |
5088 ms | ETIMEDOUT |
| Rust Blog | █████████░ 94% | 304 |
3795 ms | ETIMEDOUT |
| Seeds of Science | █████████░ 94% | 200 |
2607 ms | ETIMEDOUT |
| Spritely Institute | █████████░ 94% | 304 |
2471 ms | ETIMEDOUT |
| After Babel | █████████░ 94% | 200 |
2147 ms | ETIMEDOUT |
| Construction Physics | █████████░ 94% | 200 |
2092 ms | ETIMEDOUT |
| Experimental History | █████████░ 94% | 200 |
1797 ms | ETIMEDOUT |
| what if? | █████████░ 94% | 304 |
1534 ms | ETIMEDOUT |
| Coding Horror | █████████░ 94% | 304 |
1206 ms | ETIMEDOUT |
| Python Insider | █████████░ 94% | 304 |
2826 ms | ETIMEDOUT |
| Register Spill | █████████░ 94% | 200 |
3581 ms | ETIMEDOUT |
| The Public Domain Review | █████████░ 94% | 304 |
2581 ms | ETIMEDOUT |
| Ink & Switch | █████████░ 94% | 304 |
2262 ms | ETIMEDOUT |
| Servo Blog | █████████░ 94% | 304 |
2160 ms | ETIMEDOUT |
| Ed Zitron’s Where’s Your Ed At | █████████░ 94% | 304 |
1723 ms | ETIMEDOUT |
| DYNOMIGHT | █████████░ 94% | 304 |
1569 ms | ETIMEDOUT |
| News from Google | █████████░ 94% | 200 |
1344 ms | ETIMEDOUT |
| Morning Brew | ||||
| █████████░ 94% | 200 |
2260 ms | ETIMEDOUT |
|
| LWN.net | █████████░ 94% | 200 |
2873 ms | ETIMEDOUT |
| Anil Dash | █████████░ 94% | 304 |
807 ms | ETIMEDOUT |
| journal.stuffwithstuff.com | ██████████ 96% | 304 |
2177 ms | UND_ERR_CONNECT_TIMEOUT |
| Marvin Hagemeister | ██████████ 98% | 200 |
4669 ms | UND_ERR_CONNECT_TIMEOUT |
| Science / The Atlantic | ██████████ 98% | 304 |
2769 ms | http_403 |
| Technology / The Atlantic | ██████████ 98% | 200 |
1051 ms | http_403 |
| Julia Evans | ██████████ 99% | 304 |
3355 ms | UND_ERR_CONNECT_TIMEOUT |
| Knowable Magazine | ██████████ 99% | 200 |
2901 ms | timeout |
| Internet Archive Blogs | ██████████ 99% | 200 |
2472 ms | timeout |
| Michael Tsai | ██████████ 99% | 304 |
1398 ms | UND_ERR_CONNECT_TIMEOUT |
| Hackaday | ██████████ 99% | 200 |
1248 ms | UND_ERR_CONNECT_TIMEOUT |
| Unsung | ██████████ 100% | 200 |
3299 ms | UND_ERR_CONNECT_TIMEOUT |
| inessential.com | ██████████ 100% | 304 |
1480 ms | timeout |
| Svelte blog | ██████████ 100% | 200 |
4014 ms | UND_ERR_CONNECT_TIMEOUT |
| typescript-eslint Blog | ██████████ 100% | 304 |
3797 ms | UND_ERR_CONNECT_TIMEOUT |
| Hacker News: Front Page | ██████████ 100% | 200 |
3355 ms | UND_ERR_CONNECT_TIMEOUT |
| Steve Klabnik | ██████████ 100% | 304 |
1947 ms | UND_ERR_CONNECT_TIMEOUT |
| Mitchell Hashimoto | ██████████ 100% | 304 |
1849 ms | UND_ERR_CONNECT_TIMEOUT |
| Damn Interesting | ██████████ 100% | 200 |
4354 ms | |
| Six Colors | ██████████ 100% | 200 |
3913 ms | |
| Science - Ars Technica | ██████████ 100% | 200 |
3249 ms | |
| Fabulous adventures in coding | ██████████ 100% | 304 |
3086 ms | |
| OpenAI News | ██████████ 100% | 200 |
2944 ms | |
| National Geographic: Magazine | ██████████ 100% | 304 |
2324 ms | |
| Joel on Software | ██████████ 100% | 304 |
1449 ms | |
| NixOS News | ██████████ 100% | 304 |
944 ms |
A feed reader is only as good as its feeds, and feeds rot quietly — a domain lapses, a blog migrates, an endpoint starts 404ing — without ever announcing it. Tracking per-feed reliability over time means I notice the rot instead of silently losing a source. The “last error” column tells rot apart from flakiness: a steady http_404/http_410 means the feed is gone (fix or drop it); an intermittent ETIMEDOUT usually means the host rate-limits or blocks datacenter IPs (not my bug, not fixable my end — just noise to tolerate). Lobsters is the standing example of the latter.
Built during project time. Source: ~/rss-reader/health-dashboard.js.