···33Simple code and data to measure how distributed various social networks are in practice.
4455* `hhi.py <file.csv>`: Computes [Herfindahl–Hirschman index](https://en.wikipedia.org/wiki/Herfindahl%E2%80%93Hirschman_index) - values closer to 0 indicate competitive ecosystems, closer to 1 indicate monopolies
66+* `fetch-bsky.py`: Scrapes PDS list and user counts from the main bluesky relay
67* `fedilist.csv`: Contains user data for the fediverse (ActivityPub), from https://fedilist.com/instance
88+* `atproto-bsky-relay.csv`: Contains user data for the atmosphere (AT Protocol), scraped by `fetch-bsky.py` from the main bluesky relay
79* `mackuba.csv`: Contains user data for the atmosphere (AT Protocol), from https://blue.mackuba.eu/directory/pdses and bsky number comes from https://bsky.jazco.dev/stats