←back to thread

The New Internet

(tailscale.com)
517 points ingve | 1 comments | | HN request time: 1.4s | source
1. jpeeler ◴[] No.41086012[source]
Did anyone else immediately do the calculation of 8.1 billion (world population 2024) * 1/20000 = 405k user base? Which makes me wonder what percentage are paying users.