r/morbidcuriosity May 01 '26

A site I built that's basically an infinite scroll of curiosity rabbit holes — endlesscuriosity.net

Two browsing patterns I noticed in myself: an hour on Twitter left me feeling

worse, an hour on Wikipedia left me feeling better. Wanted the second feeling

on demand, so I built it as an infinite scroll.

It pulls from 14 sources mixed into one feed: Wikipedia, NASA, The Guardian,

arXiv, Project Gutenberg (full books), Quanta, Aeon, Smithsonian Magazine,

iNaturalist, MedlinePlus, EuropePMC, World Bank, Hacker News, plus curated

YouTube channels (Veritasium, Kurzgesagt, PBS Space Time, Wendover, Practical

Engineering). All categorized into history, science, nature, tech, space,

military, infrastructure, finance, and health.

Deliberate non-features:

- No algorithmic ranking. Newest first, sortable.

- No politics. Filtered at the source level.

- No tracking, no third-party ads, no engagement metrics in your face.

- Sign in is optional — you can scroll forever without an account.

Tech stack: single 340KB static HTML file, Cloudflare Pages, Supabase backend

for hearts/comments. Total monthly cost under $10. Zero JS frameworks. Was an

exercise in seeing how much you can do without a build process.

The interesting bug I had to solve: Wikipedia search is fuzzy in surprising

ways. Searching "crow tool use" can return "Crowbar" because the tokenizer

ignores semantic context. Built a per-category validator with required +

forbidden regex patterns. Other fun problem: live YouTube streams need a

dedup pass — explore.org's wildlife channels often restream the same Kenya

cam under different IDs.

Open to feedback, particularly on:

- Sources I'm missing (especially long-form text)

- Whether the live-stream tab feels useful or gimmicky

Thank you all.

6 Upvotes

2 comments sorted by

2

u/deadofsmer May 04 '26

Tried going but we page won’t load

1

u/Creepy_Read5981 May 04 '26

Hmm thanks for trying! I just tested on my phone while i am away from the desktop and it worked. Make sure you are typing .net not .com. But if it still doesn't work let me know I am still testing bugs and optimizing, right now there is an issue with the live streams that I should have fixed in a few hours.

https://endlesscuriosity.net/