headlines are ai-processed and may occasionally contain errors

about

boringnews.news takes headlines from real news sources and rewrites them to remove the clickbait, the emotional manipulation, and the general vibe of someone yelling at you. the result is intentionally bland.

the name is the point. news should be boring. if a headline makes you feel something before you’ve even read the article, someone is optimizing for your attention, not your understanding.

how it actually works

i pull from 24 RSS feeds across 6 categories (general, business, tech, health, science, politics) — sources like BBC, NPR, NYT, and Google News. every 15 minutes, a GitHub Actions cron rotates through categories and sends new headlines to Gemini 2.5 Flash for neutralization. processed articles land in Supabase with deduplication so you don’t see the same story from five outlets.

the site itself is Next.js with ISR, so pages are fast and fresh without hammering the database on every request.

why “boring”

modern news UX is designed to keep you scrolling. every headline is “breaking,” every story is “shocking.” it’s exhausting and it makes it harder to actually understand what’s happening. this is a small, deliberate overcorrection.

no ads, no tracking, no notifications. read the headlines, get on with your day.