Submission + - Nanoblog Index: Budgeted Parallel Lookup & Tweet-Count Ranking (Shyamal Chan (github.io)
advancecoder writes: X publishes no global catalog of accounts and no lifetime ranking by post volume. Nanoblog Index builds two
public boards—celebrity and civilian—each capped at 100,000 seats, and ranks verified humans by raw lifetime tweet_count only. The private TypeScript worker looks up seed handles through the official X API in batches of 100, then writes a JSON snapshot the public Next.js site can render without holding a bearer token. This paper specifies the frozen grade covenant, the human filter, the seed-overlay snapshot, and a pre-calculated request budget that fans remaining lookups across at most eight parallel workers after a single probe call. We report local runtime, test-suite cost, and the request arithmetic for the current 2,533-handle seed. The design treats HTTP 402 (credits depleted) as a hard stop, not as evidence that zero accounts exist.
public boards—celebrity and civilian—each capped at 100,000 seats, and ranks verified humans by raw lifetime tweet_count only. The private TypeScript worker looks up seed handles through the official X API in batches of 100, then writes a JSON snapshot the public Next.js site can render without holding a bearer token. This paper specifies the frozen grade covenant, the human filter, the seed-overlay snapshot, and a pre-calculated request budget that fans remaining lookups across at most eight parallel workers after a single probe call. We report local runtime, test-suite cost, and the request arithmetic for the current 2,533-handle seed. The design treats HTTP 402 (credits depleted) as a hard stop, not as evidence that zero accounts exist.