{
  "fedi": {
    "lastUpdate": "02-09-2026",
    "dataFile": "data/fedi-mau/2026-02-09T07:01:26Z.csv",
    "HHI": 884,
    "shannon": 4.6282,
    "simpson": 0.9116,
    "servers": 27589,
    "biggest_abs": 324968,
    "biggest_pct": 27.28,
    "rest_abs": 866294,
    "rest_pct": 72.72,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        8
      ],
      [
        75,
        74
      ],
      [
        90,
        408
      ],
      [
        99,
        15677
      ],
      [
        99.5,
        21633
      ]
    ]
  },
  "at": {
    "lastUpdate": "02-09-2026",
    "dataFile": "data/at-mau/2026-02-09T07:00:24Z.csv",
    "HHI": 9836,
    "shannon": 0.0671,
    "simpson": 0.0164,
    "servers": 1785,
    "biggest_abs": 5670180,
    "biggest_pct": 99.18,
    "rest_abs": 47112,
    "rest_pct": 0.82,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        1
      ],
      [
        99.5,
        2
      ]
    ]
  },
  "git": {
    "lastUpdate": "02-09-2026",
    "HHI": 9272,
    "shannon": 0.2266,
    "simpson": 0.0727,
    "servers": 1580,
    "biggest_abs": 305327504,
    "biggest_pct": 96.27,
    "rest_abs": 11814213,
    "rest_pct": 3.73,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        4
      ],
      [
        99.5,
        5
      ]
    ],
    "dataFile": "data/git/2026-02-09T00:00:00__sh-fromhtml.csv"
  },
  "hosting": {
    "lastUpdate": "10-31-2025",
    "HHI": 744,
    "shannon": 4.9738,
    "simpson": 0.9256,
    "servers": 20955,
    "biggest_abs": 282775,
    "biggest_pct": 24.98,
    "rest_abs": 849111,
    "rest_pct": 75.02,
    "b_vals": [
      [
        25,
        2
      ],
      [
        50,
        15
      ],
      [
        75,
        109
      ],
      [
        90,
        535
      ],
      [
        99,
        10312
      ],
      [
        99.5,
        15296
      ]
    ]
  },
  "dns": {
    "lastUpdate": "05-2023",
    "HHI": 1545,
    "shannon": 3.7577,
    "simpson": 0.8454,
    "servers": 20787,
    "biggest_abs": 42414181,
    "biggest_pct": 37.3,
    "rest_abs": 71307384,
    "rest_pct": 62.7,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        3
      ],
      [
        75,
        22
      ],
      [
        90,
        195
      ],
      [
        99,
        3287
      ],
      [
        99.5,
        5218
      ]
    ]
  },
  "cert": {
    "lastUpdate": "05-2023",
    "HHI": 2260,
    "shannon": 1.7538,
    "simpson": 0.7739,
    "servers": 58,
    "biggest_abs": 13815915,
    "biggest_pct": 35.29,
    "rest_abs": 25332396,
    "rest_pct": 64.71,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        2
      ],
      [
        75,
        4
      ],
      [
        90,
        5
      ],
      [
        99,
        10
      ],
      [
        99.5,
        12
      ]
    ]
  },
  "email": {
    "lastUpdate": "06-2021",
    "HHI": 1323,
    "shannon": 4.6535,
    "simpson": 0.8676,
    "servers": 14274,
    "biggest_abs": 26696.666666666664,
    "biggest_pct": 33.28,
    "rest_abs": 53515.333333333336,
    "rest_pct": 66.72,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        3
      ],
      [
        75,
        103
      ],
      [
        90,
        6221
      ],
      [
        99,
        13440
      ],
      [
        99.5,
        13841
      ]
    ]
  },
  "trends": {
    "fedi": {
      "weekly": {
        "shannon": -0.0093,
        "shannon_contrib": {
          "increase": [
            {
              "host": "theden.network",
              "change": 0.038133,
              "user_change": 9377
            },
            {
              "host": "piefed.social",
              "change": 0.004722,
              "user_change": 1042
            },
            {
              "host": "alim.ie",
              "change": 0.004225,
              "user_change": 673
            },
            {
              "host": "loops.video",
              "change": 0.003676,
              "user_change": 1078
            },
            {
              "host": "social.vivaldi.net",
              "change": 0.002716,
              "user_change": 866
            },
            {
              "host": "piefed.ca",
              "change": 0.002617,
              "user_change": 490
            },
            {
              "host": "troet.cafe",
              "change": 0.00217,
              "user_change": 620
            },
            {
              "host": "hkust.social",
              "change": 0.001575,
              "user_change": 281
            },
            {
              "host": "mastodon.social",
              "change": 0.001553,
              "user_change": 7395
            },
            {
              "host": "paper.wf",
              "change": 0.001499,
              "user_change": 513
            }
          ],
          "decrease": [
            {
              "host": "pixelfed.social",
              "change": -0.016583,
              "user_change": -12279
            },
            {
              "host": "www.glotter.com",
              "change": -0.012472,
              "user_change": -2391
            },
            {
              "host": "ioc.exchange",
              "change": -0.006823,
              "user_change": -1169
            },
            {
              "host": "gram.social",
              "change": -0.002433,
              "user_change": -690
            },
            {
              "host": "theforkiverse.com",
              "change": -0.00216,
              "user_change": -626
            },
            {
              "host": "thu.closed.social",
              "change": -0.002054,
              "user_change": -373
            },
            {
              "host": "yakyudon.net",
              "change": -0.00117,
              "user_change": -185
            },
            {
              "host": "mstdn.games",
              "change": -0.000934,
              "user_change": -153
            },
            {
              "host": "open.audio",
              "change": -0.000763,
              "user_change": -96
            },
            {
              "host": "blog.zaramis.se",
              "change": -0.00075,
              "user_change": -99
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0582,
        "shannon_contrib": {
          "increase": [
            {
              "host": "theden.network",
              "change": 0.038133,
              "user_change": 9377
            },
            {
              "host": "theforkiverse.com",
              "change": 0.017838,
              "user_change": 5271
            },
            {
              "host": "loops.video",
              "change": 0.017795,
              "user_change": 4861
            },
            {
              "host": "ak.z.org",
              "change": 0.012155,
              "user_change": 2320
            },
            {
              "host": "mstdn.z.org",
              "change": 0.012155,
              "user_change": 2320
            },
            {
              "host": "pf.z.org",
              "change": 0.01215,
              "user_change": 2319
            },
            {
              "host": "piefed.social",
              "change": 0.006683,
              "user_change": 1499
            },
            {
              "host": "pixelfed.tokyo",
              "change": 0.006313,
              "user_change": 1346
            },
            {
              "host": "pixelfed.au",
              "change": 0.005803,
              "user_change": 1209
            },
            {
              "host": "social.vivaldi.net",
              "change": 0.005337,
              "user_change": 2104
            }
          ],
          "decrease": [
            {
              "host": "gram.social",
              "change": -0.01791,
              "user_change": -4849
            },
            {
              "host": "www.glotter.com",
              "change": -0.013112,
              "user_change": -2384
            },
            {
              "host": "ioc.exchange",
              "change": -0.007133,
              "user_change": -1157
            },
            {
              "host": "fed.brid.gy",
              "change": -0.006303,
              "user_change": 1220
            },
            {
              "host": "lgbt.earth",
              "change": -0.006186,
              "user_change": -996
            },
            {
              "host": "pixelfed.social",
              "change": -0.006006,
              "user_change": 1383
            },
            {
              "host": "thu.closed.social",
              "change": -0.005629,
              "user_change": -997
            },
            {
              "host": "baltic.social",
              "change": -0.00532,
              "user_change": -824
            },
            {
              "host": "troet.cafe",
              "change": -0.003192,
              "user_change": -455
            },
            {
              "host": "pix.netfreaks.fr",
              "change": -0.00309,
              "user_change": -441
            }
          ]
        }
      }
    },
    "at": {
      "weekly": {
        "shannon": -0.0106,
        "shannon_contrib": {
          "increase": [
            {
              "host": "blacksky.app",
              "change": 0.0029,
              "user_change": 2737
            },
            {
              "host": "pds.stockage.quebec",
              "change": 0.001512,
              "user_change": 1000
            },
            {
              "host": "pds.1440.news",
              "change": 0.000935,
              "user_change": 611
            },
            {
              "host": "gems.xyz",
              "change": 0.0008,
              "user_change": 536
            },
            {
              "host": "bbi.to",
              "change": 0.000707,
              "user_change": 436
            },
            {
              "host": "pds.bsky.yinzcloud.net",
              "change": 0.000677,
              "user_change": 439
            },
            {
              "host": "pds.sprk.so",
              "change": 0.000674,
              "user_change": 473
            },
            {
              "host": "cannect.space",
              "change": 0.000655,
              "user_change": 418
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.00065,
              "user_change": 368
            },
            {
              "host": "peedee.es",
              "change": 0.00024,
              "user_change": 133
            }
          ],
          "decrease": [
            {
              "host": "randomly-generated.ngrok-free.app",
              "change": -0.019297,
              "user_change": -19774
            },
            {
              "host": ".host.bsky.network",
              "change": -0.001955,
              "user_change": -95952
            },
            {
              "host": "x.mt.social",
              "change": -0.000276,
              "user_change": -195
            },
            {
              "host": "pds.catbird.blue",
              "change": -0.000177,
              "user_change": -94
            },
            {
              "host": "pds.snek.cc",
              "change": -0.000174,
              "user_change": -92
            },
            {
              "host": "pds1.podping.at",
              "change": -6.3e-05,
              "user_change": -33
            },
            {
              "host": "ali525-pds.hf.space",
              "change": -3.7e-05,
              "user_change": -17
            },
            {
              "host": "tngl.sh",
              "change": -3.6e-05,
              "user_change": -34
            },
            {
              "host": "northsky.social",
              "change": -3.2e-05,
              "user_change": -25
            },
            {
              "host": "pds.cannect.space",
              "change": -2.1e-05,
              "user_change": -11
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0104,
        "shannon_contrib": {
          "increase": [
            {
              "host": "blacksky.app",
              "change": 0.003651,
              "user_change": 3547
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.001865,
              "user_change": 2595
            },
            {
              "host": "pds.stockage.quebec",
              "change": 0.001512,
              "user_change": 1000
            },
            {
              "host": "pds.1440.news",
              "change": 0.001094,
              "user_change": 694
            },
            {
              "host": "pds.sprk.so",
              "change": 0.000985,
              "user_change": 690
            },
            {
              "host": "pds.bsky.yinzcloud.net",
              "change": 0.00085,
              "user_change": 539
            },
            {
              "host": "cannect.space",
              "change": 0.0008,
              "user_change": 498
            },
            {
              "host": "gems.xyz",
              "change": 0.00075,
              "user_change": 511
            },
            {
              "host": "bbi.to",
              "change": 0.000731,
              "user_change": 448
            },
            {
              "host": "keik.info",
              "change": 0.000401,
              "user_change": 263
            }
          ],
          "decrease": [
            {
              "host": "randomly-generated.ngrok-free.app",
              "change": -0.019735,
              "user_change": -19773
            },
            {
              "host": ".host.bsky.network",
              "change": -0.001812,
              "user_change": 58338
            },
            {
              "host": "esnoticia.online",
              "change": -0.001144,
              "user_change": -723
            },
            {
              "host": "testpds.wizardry.systems",
              "change": -0.00024,
              "user_change": -130
            },
            {
              "host": "tngl.sh",
              "change": -0.000209,
              "user_change": -139
            },
            {
              "host": "seabikes.social",
              "change": -0.000186,
              "user_change": -96
            },
            {
              "host": "pds.catbird.blue",
              "change": -0.000183,
              "user_change": -95
            },
            {
              "host": "stroam.social",
              "change": -0.000181,
              "user_change": -94
            },
            {
              "host": "crimson-field-2410.fly.dev",
              "change": -0.000181,
              "user_change": -93
            },
            {
              "host": "mybluesky.link",
              "change": -0.000179,
              "user_change": -93
            }
          ]
        }
      }
    },
    "git": {
      "weekly": {
        "shannon": 0.0318,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bitbucket.org",
              "change": 0.027872,
              "user_change": 1688308
            },
            {
              "host": "github",
              "change": 0.004902,
              "user_change": 851922
            },
            {
              "host": "src.fedoraproject.org",
              "change": 2.4e-05,
              "user_change": 1260
            },
            {
              "host": "pagure.io",
              "change": 1e-05,
              "user_change": 352
            },
            {
              "host": "gitlab.alpinelinux.org",
              "change": 8e-06,
              "user_change": 247
            },
            {
              "host": "gitlabext.wsl.ch",
              "change": 1e-06,
              "user_change": 24
            },
            {
              "host": "gitlab.xfce.org",
              "change": 0.0,
              "user_change": 8
            },
            {
              "host": "git.janouch.name",
              "change": 0.0,
              "user_change": 5
            },
            {
              "host": "git.tstarr.us",
              "change": 0.0,
              "user_change": 2
            },
            {
              "host": "git.io-warnemuende.de",
              "change": 0.0,
              "user_change": 2
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.000412,
              "user_change": 1069
            },
            {
              "host": "bitbucket",
              "change": -0.000257,
              "user_change": 1898
            },
            {
              "host": "packagist",
              "change": -5.6e-05,
              "user_change": 17
            },
            {
              "host": "main",
              "change": -3e-05,
              "user_change": 1
            },
            {
              "host": "gitorious",
              "change": -2.1e-05,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -2.1e-05,
              "user_change": 4
            },
            {
              "host": "googlecode",
              "change": -1.6e-05,
              "user_change": 1
            },
            {
              "host": "salsa.debian.org",
              "change": -1.4e-05,
              "user_change": 7
            },
            {
              "host": "git.drupalcode.org",
              "change": -1.1e-05,
              "user_change": 1
            },
            {
              "host": "bower",
              "change": -1.1e-05,
              "user_change": 1
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0303,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bitbucket.org",
              "change": 0.027872,
              "user_change": 1688308
            },
            {
              "host": "github",
              "change": 0.004612,
              "user_change": 4190535
            },
            {
              "host": "src.fedoraproject.org",
              "change": 1.3e-05,
              "user_change": 1260
            },
            {
              "host": "pagure.io",
              "change": 9e-06,
              "user_change": 352
            },
            {
              "host": "gitlab.alpinelinux.org",
              "change": 8e-06,
              "user_change": 243
            },
            {
              "host": "gitlabext.wsl.ch",
              "change": 3e-06,
              "user_change": 69
            },
            {
              "host": "gitlab.esss.lu.se",
              "change": 1e-06,
              "user_change": 110
            },
            {
              "host": "git.io-warnemuende.de",
              "change": 1e-06,
              "user_change": 15
            },
            {
              "host": "git.mihon.tech",
              "change": 1e-06,
              "user_change": 10
            },
            {
              "host": "gitlab.dsi.universite-paris-saclay.fr",
              "change": 0.0,
              "user_change": 87
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.000939,
              "user_change": 5023
            },
            {
              "host": "bitbucket",
              "change": -0.000525,
              "user_change": 10909
            },
            {
              "host": "packagist",
              "change": -0.000128,
              "user_change": 157
            },
            {
              "host": "main",
              "change": -7e-05,
              "user_change": 2
            },
            {
              "host": "gitorious",
              "change": -4.9e-05,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -4.8e-05,
              "user_change": 13
            },
            {
              "host": "googlecode",
              "change": -3.8e-05,
              "user_change": 1
            },
            {
              "host": "salsa.debian.org",
              "change": -3.1e-05,
              "user_change": 37
            },
            {
              "host": "git.drupalcode.org",
              "change": -2.6e-05,
              "user_change": 2
            },
            {
              "host": "bower",
              "change": -2.6e-05,
              "user_change": 1
            }
          ]
        }
      }
    },
    "fedi_software": {
      "weekly": {
        "shannon": -0.0218,
        "shannon_contrib": {
          "increase": [
            {
              "host": "piefed",
              "change": 0.006935,
              "user_change": 1754
            },
            {
              "host": "loops",
              "change": 0.003736,
              "user_change": 1101
            },
            {
              "host": "writefreely",
              "change": 0.001845,
              "user_change": 674
            },
            {
              "host": "peertube",
              "change": 0.00158,
              "user_change": 946
            },
            {
              "host": "fedibird",
              "change": 0.000915,
              "user_change": 302
            },
            {
              "host": "microdotblog",
              "change": 0.000638,
              "user_change": 206
            },
            {
              "host": "mostr",
              "change": 0.000458,
              "user_change": 440
            },
            {
              "host": "brighteon",
              "change": 0.000397,
              "user_change": 78
            },
            {
              "host": "friendica",
              "change": 0.000373,
              "user_change": 89
            },
            {
              "host": "pawkey",
              "change": 0.000288,
              "user_change": 35
            }
          ],
          "decrease": [
            {
              "host": "wordpress",
              "change": -0.015754,
              "user_change": -5084
            },
            {
              "host": "pixelfed",
              "change": -0.012894,
              "user_change": -12389
            },
            {
              "host": "mastodon",
              "change": -0.006448,
              "user_change": 17429
            },
            {
              "host": "z",
              "change": -0.001282,
              "user_change": -356
            },
            {
              "host": "funkwhale",
              "change": -0.000703,
              "user_change": -117
            },
            {
              "host": "pleroma",
              "change": -0.0007,
              "user_change": -153
            },
            {
              "host": "plume",
              "change": -0.000381,
              "user_change": -77
            },
            {
              "host": "neodb",
              "change": -0.000367,
              "user_change": -72
            },
            {
              "host": "bridgy-fed",
              "change": -0.000186,
              "user_change": 247
            },
            {
              "host": "lemmy",
              "change": -0.000147,
              "user_change": 97
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0068,
        "shannon_contrib": {
          "increase": [
            {
              "host": "z",
              "change": 0.037804,
              "user_change": 9275
            },
            {
              "host": "loops",
              "change": 0.017936,
              "user_change": 4833
            },
            {
              "host": "piefed",
              "change": 0.010481,
              "user_change": 2624
            },
            {
              "host": "peertube",
              "change": 0.002864,
              "user_change": 2498
            },
            {
              "host": "writefreely",
              "change": 0.001856,
              "user_change": 980
            },
            {
              "host": "microdotblog",
              "change": 0.00144,
              "user_change": 574
            },
            {
              "host": "friendica",
              "change": 0.000453,
              "user_change": 150
            },
            {
              "host": "NodeBB",
              "change": 0.000323,
              "user_change": 60
            },
            {
              "host": "pawkey",
              "change": 0.000304,
              "user_change": 37
            },
            {
              "host": "smithereen",
              "change": 0.000259,
              "user_change": 37
            }
          ],
          "decrease": [
            {
              "host": "elektrine",
              "change": -0.022361,
              "user_change": -4698
            },
            {
              "host": "wordpress",
              "change": -0.016802,
              "user_change": -5093
            },
            {
              "host": "pixelfed",
              "change": -0.013336,
              "user_change": -9386
            },
            {
              "host": "mastodon",
              "change": -0.003984,
              "user_change": 30407
            },
            {
              "host": "bridgy-fed",
              "change": -0.002544,
              "user_change": 692
            },
            {
              "host": "pleroma",
              "change": -0.001322,
              "user_change": -225
            },
            {
              "host": "fedibird",
              "change": -0.001115,
              "user_change": -97
            },
            {
              "host": "ghost",
              "change": -0.001034,
              "user_change": -53
            },
            {
              "host": "funkwhale",
              "change": -0.000856,
              "user_change": -132
            },
            {
              "host": "neodb",
              "change": -0.000774,
              "user_change": -111
            }
          ]
        }
      }
    },
    "bsky_verifiers": {
      "weekly": {
        "shannon": -0.0179,
        "shannon_contrib": {
          "increase": [],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.003595,
              "user_change": 175
            },
            {
              "host": "@theathletic.com",
              "change": -0.002217,
              "user_change": 0
            },
            {
              "host": "@financialtimes.com",
              "change": -0.001793,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.001251,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.001216,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.00118,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.001135,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -0.000993,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -0.000726,
              "user_change": 0
            },
            {
              "host": "@huffpost.com",
              "change": -0.000679,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0442,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@forbes.com",
              "change": 0.001843,
              "user_change": 2
            }
          ],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.009091,
              "user_change": 437
            },
            {
              "host": "@theathletic.com",
              "change": -0.005741,
              "user_change": 0
            },
            {
              "host": "@financialtimes.com",
              "change": -0.00465,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.003247,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.003157,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.003065,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.002948,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -0.002579,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -0.001888,
              "user_change": 0
            },
            {
              "host": "@huffpost.com",
              "change": -0.001766,
              "user_change": 0
            }
          ]
        }
      }
    }
  },
  "bsky_verifiers": {
    "HHI": 6976,
    "shannon": 0.8628,
    "simpson": 0.3024,
    "servers": 21,
    "biggest_abs": 5654,
    "biggest_pct": 83.34,
    "rest_abs": 1130,
    "rest_pct": 16.66,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        4
      ],
      [
        99,
        13
      ],
      [
        99.5,
        16
      ]
    ],
    "lastUpdate": "02-09-2026",
    "dataFile": "data/bsky-verifiers/2026-02-09T07:03:01Z.csv"
  },
  "fedi_software": {
    "HHI": 4290,
    "shannon": 1.4806,
    "simpson": 0.5709,
    "servers": 131,
    "biggest_abs": 760927,
    "biggest_pct": 63.88,
    "rest_abs": 430335,
    "rest_pct": 36.12,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        3
      ],
      [
        90,
        6
      ],
      [
        99,
        19
      ],
      [
        99.5,
        23
      ]
    ],
    "lastUpdate": "02-09-2026",
    "dataFile": "data/fedi-software/2026-02-09T07:03:01Z.csv"
  }
}
