4 ms·
Why your social.org files can have millions of lines without performance issues
- mjmas 1y agos/Lines/Millions of Lines/
- dang 1y agoFixed. Thanks!
- ChrisArchitect 1y agoContext FYI: Org-social is a decentralized social network that runs on Org Mode https://news.ycombinator.com/item?id=44889354 https://news.ycombinator.com/item?id=44889354
- pshirshov 1y agoOut of curiosity, how popular it is?
- andros 1y agoIt depends on the niche you're in. It's not at the level of X/Twitter or Mastodon. You need a minimum of technical knowledge.
- frumiousirc 1y agoMy most recent traversal of the social graph found 46 accessible nodes and 487 edges.
- 0_____0 1y agoSo, like ARPANET ca. 1980
- dietr1ch 1y agoSo, It leverages on HTTP range requests to try fetching only what's needed, but to me it seems that it's something that should be efficiently achievable without having to have a unified document. In my filesystem I could arrange things to be easy to fetch ls ~/Org/Social/2025/10/ and then fetch the documents I didn't have. I feel that all this logic is just to workaround problems that may arise when fetching multiple small files, mostly tied to overhead and artificial data ordering when fetching a set of tiny files. Hasn't HTTP3 fixed most of them already?