{
  "fedi": {
    "lastUpdate": "10-06-2026",
    "dataFile": "data/fedi-mau/2026-10-06T06:03:41Z.csv",
    "HHI": 539,
    "shannon": 4.9118,
    "simpson": 0.9461,
    "servers": 27922,
    "biggest_abs": 275591,
    "biggest_pct": 19.28,
    "rest_abs": 1153548,
    "rest_pct": 80.72,
    "b_vals": [
      [
        25,
        2
      ],
      [
        50,
        13
      ],
      [
        75,
        93
      ],
      [
        90,
        427
      ],
      [
        99,
        13631
      ],
      [
        99.5,
        20777
      ]
    ]
  },
  "at": {
    "lastUpdate": "10-06-2026",
    "dataFile": "data/at-mau/2026-10-06T06:00:43Z.csv",
    "HHI": 9480,
    "shannon": 0.2025,
    "simpson": 0.0519,
    "servers": 2187,
    "biggest_abs": 4316527,
    "biggest_pct": 97.36,
    "rest_abs": 116844,
    "rest_pct": 2.64,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        5
      ],
      [
        99.5,
        10
      ]
    ]
  },
  "git": {
    "lastUpdate": "10-06-2026",
    "HHI": 9221,
    "shannon": 0.2393,
    "simpson": 0.0779,
    "servers": 1591,
    "biggest_abs": 312727514,
    "biggest_pct": 96.0,
    "rest_abs": 13016809,
    "rest_pct": 4.0,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        4
      ],
      [
        99.5,
        5
      ]
    ],
    "dataFile": "data/git/2026-10-06T00: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.0158,
        "shannon_contrib": {
          "increase": [
            {
              "host": "pxlmo.com",
              "change": 0.018601,
              "user_change": 4639
            },
            {
              "host": "preprod.epsilon.social",
              "change": 0.01498,
              "user_change": 3599
            },
            {
              "host": "epsilon.social",
              "change": 0.014906,
              "user_change": 3881
            },
            {
              "host": "mastoturk.org",
              "change": 0.012022,
              "user_change": 2747
            },
            {
              "host": "gram.social",
              "change": 0.004079,
              "user_change": 738
            },
            {
              "host": "pixelfed.ru",
              "change": 0.003084,
              "user_change": 845
            },
            {
              "host": "fed.brid.gy",
              "change": 0.003071,
              "user_change": 158
            },
            {
              "host": "mastodon.social",
              "change": 0.002819,
              "user_change": -1413
            },
            {
              "host": "pix.diaspodon.fr",
              "change": 0.002756,
              "user_change": 509
            },
            {
              "host": "mostr.pub",
              "change": 0.00272,
              "user_change": 264
            }
          ],
          "decrease": [
            {
              "host": "pixel.rebel.ar",
              "change": -0.03361,
              "user_change": -9892
            },
            {
              "host": "wirtube.de",
              "change": -0.025764,
              "user_change": -7098
            },
            {
              "host": "blog.dakloifarwa.de",
              "change": -0.016776,
              "user_change": -5417
            },
            {
              "host": "blog.librescrum.org",
              "change": -0.007998,
              "user_change": -1927
            },
            {
              "host": "blogs.oicn.icu",
              "change": -0.006968,
              "user_change": -1814
            },
            {
              "host": "pixelfed.tokyo",
              "change": -0.006955,
              "user_change": -3825
            },
            {
              "host": "wf.unixcat.net",
              "change": -0.006828,
              "user_change": -1823
            },
            {
              "host": "news.kofo.com",
              "change": -0.006695,
              "user_change": -1795
            },
            {
              "host": "write.owu.one",
              "change": -0.006344,
              "user_change": -1851
            },
            {
              "host": "blog.liberta.vip",
              "change": -0.006274,
              "user_change": -1631
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0771,
        "shannon_contrib": {
          "increase": [
            {
              "host": "gram.social",
              "change": 0.171223,
              "user_change": 100386
            },
            {
              "host": "paper.wf",
              "change": 0.053734,
              "user_change": 17426
            },
            {
              "host": "pixelfed.social",
              "change": 0.038941,
              "user_change": 34738
            },
            {
              "host": "pixey.org",
              "change": 0.037704,
              "user_change": 11442
            },
            {
              "host": "pixel.tchncs.de",
              "change": 0.036967,
              "user_change": 11147
            },
            {
              "host": "pixelfed.art",
              "change": 0.031706,
              "user_change": 9269
            },
            {
              "host": "pixelshot.it",
              "change": 0.028087,
              "user_change": 8235
            },
            {
              "host": "pixelfed.ru",
              "change": 0.025949,
              "user_change": 7848
            },
            {
              "host": "pixelfed.au",
              "change": 0.025509,
              "user_change": 7052
            },
            {
              "host": "metapixl.com",
              "change": 0.02069,
              "user_change": 5509
            }
          ],
          "decrease": [
            {
              "host": "blog.dakloifarwa.de",
              "change": -0.085377,
              "user_change": -33590
            },
            {
              "host": "blog.sparkway.org",
              "change": -0.042545,
              "user_change": -12167
            },
            {
              "host": "napp.sparkway.org",
              "change": -0.042545,
              "user_change": -12167
            },
            {
              "host": "rsst.sparkway.org",
              "change": -0.042479,
              "user_change": -12143
            },
            {
              "host": "rustodon.sparkway.org",
              "change": -0.042474,
              "user_change": -12141
            },
            {
              "host": "blog.librescrum.org",
              "change": -0.040165,
              "user_change": -11688
            },
            {
              "host": "blog.liberta.vip",
              "change": -0.037896,
              "user_change": -11301
            },
            {
              "host": "blogs.oicn.icu",
              "change": -0.03775,
              "user_change": -11224
            },
            {
              "host": "wf.unixcat.net",
              "change": -0.037295,
              "user_change": -11186
            },
            {
              "host": "news.kofo.com",
              "change": -0.037133,
              "user_change": -11152
            }
          ]
        }
      }
    },
    "at": {
      "weekly": {
        "shannon": 0.0055,
        "shannon_contrib": {
          "increase": [
            {
              "host": "pds.wsocial.network",
              "change": 0.002838,
              "user_change": 2388
            },
            {
              "host": ".host.bsky.network",
              "change": 0.000983,
              "user_change": -103125
            },
            {
              "host": "tdpl.io",
              "change": 0.000666,
              "user_change": 395
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.000581,
              "user_change": 62
            },
            {
              "host": "pds.delve.town",
              "change": 0.000427,
              "user_change": 195
            },
            {
              "host": "eurosky.social",
              "change": 0.000394,
              "user_change": -24
            },
            {
              "host": "haruhwa.com",
              "change": 0.000331,
              "user_change": 2
            },
            {
              "host": "ai.lnan.site",
              "change": 0.000283,
              "user_change": 119
            },
            {
              "host": "lnan.site",
              "change": 0.000233,
              "user_change": 98
            },
            {
              "host": "blacksky.app",
              "change": 0.00022,
              "user_change": 72
            }
          ],
          "decrease": [
            {
              "host": "pds.radial.fan",
              "change": -0.000718,
              "user_change": -496
            },
            {
              "host": "club23.loveistoys.com",
              "change": -0.000386,
              "user_change": -172
            },
            {
              "host": "zone24.ofdev.net",
              "change": -0.000366,
              "user_change": -162
            },
            {
              "host": "social30.ofdev.net",
              "change": -0.000317,
              "user_change": -138
            },
            {
              "host": "lane25.loveistoys.com",
              "change": -0.000312,
              "user_change": -136
            },
            {
              "host": "loft27.loveistoys.com",
              "change": -0.000302,
              "user_change": -131
            },
            {
              "host": "nest26.ofdev.net",
              "change": -0.000281,
              "user_change": -121
            },
            {
              "host": "keik.info",
              "change": -0.000196,
              "user_change": -97
            },
            {
              "host": "nihilist.cloud",
              "change": -0.000171,
              "user_change": -209
            },
            {
              "host": "space32.ofdev.net",
              "change": -0.000162,
              "user_change": -66
            }
          ]
        }
      },
      "monthly": {
        "shannon": 0.0153,
        "shannon_contrib": {
          "increase": [
            {
              "host": "haruhwa.com",
              "change": 0.017754,
              "user_change": 13611
            },
            {
              "host": "pds.wsocial.network",
              "change": 0.005214,
              "user_change": 4445
            },
            {
              "host": "nihilist.cloud",
              "change": 0.005013,
              "user_change": 3224
            },
            {
              "host": "tdpl.io",
              "change": 0.003116,
              "user_change": 2242
            },
            {
              "host": ".host.bsky.network",
              "change": 0.00259,
              "user_change": -178539
            },
            {
              "host": "atproto.brid.gy",
              "change": 0.001299,
              "user_change": 465
            },
            {
              "host": "eurosky.social",
              "change": 0.001122,
              "user_change": 434
            },
            {
              "host": "certified-apppds-core-epds-pr-254.up.railway.app",
              "change": 0.000893,
              "user_change": 428
            },
            {
              "host": "pds.demo.getair.space",
              "change": 0.000842,
              "user_change": 401
            },
            {
              "host": "northsky.social",
              "change": 0.000829,
              "user_change": 473
            }
          ],
          "decrease": [
            {
              "host": "certified.one",
              "change": -0.011606,
              "user_change": -8813
            },
            {
              "host": "keik.info",
              "change": -0.007232,
              "user_change": -4944
            },
            {
              "host": "pds.bskytool.site",
              "change": -0.002641,
              "user_change": -1533
            },
            {
              "host": "pds.radial.fan",
              "change": -0.001815,
              "user_change": -1283
            },
            {
              "host": "tngl.sh",
              "change": -0.000816,
              "user_change": -562
            },
            {
              "host": "pds.opnmt.me",
              "change": -0.000625,
              "user_change": -340
            },
            {
              "host": "pds3.bskytool.site",
              "change": -0.000533,
              "user_change": -250
            },
            {
              "host": "pds4.bskytool.site",
              "change": -0.000508,
              "user_change": -237
            },
            {
              "host": "pds3.ofdev.net",
              "change": -0.000448,
              "user_change": -206
            },
            {
              "host": "pds5.ofdev.net",
              "change": -0.000434,
              "user_change": -199
            }
          ]
        }
      }
    },
    "git": {
      "weekly": {
        "shannon": -0.0006,
        "shannon_contrib": {
          "increase": [
            {
              "host": "codeberg.org",
              "change": 4e-06,
              "user_change": 414
            },
            {
              "host": "git.khirnov.net",
              "change": 4e-06,
              "user_change": 91
            },
            {
              "host": "gitea.dmz.rs",
              "change": 1e-06,
              "user_change": 13
            },
            {
              "host": "gitea.com",
              "change": 1e-06,
              "user_change": 55
            },
            {
              "host": "pigweed.googlesource.com",
              "change": 0.0,
              "user_change": 11
            },
            {
              "host": "git.csic.es",
              "change": 0.0,
              "user_change": 11
            },
            {
              "host": "git.bleu255.com",
              "change": 0.0,
              "user_change": 9
            },
            {
              "host": "dci-gitlab.cines.fr",
              "change": 0.0,
              "user_change": 7
            },
            {
              "host": "gitlab.oit.duke.edu",
              "change": 0.0,
              "user_change": 24
            },
            {
              "host": "git-ce.rwth-aachen.de",
              "change": 0.0,
              "user_change": 7
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.000139,
              "user_change": 7648
            },
            {
              "host": "github",
              "change": -0.000116,
              "user_change": 1316461
            },
            {
              "host": "bitbucket",
              "change": -0.000115,
              "user_change": 2226
            },
            {
              "host": "bitbucket.org",
              "change": -0.000108,
              "user_change": 2231
            },
            {
              "host": "packagist",
              "change": -2.4e-05,
              "user_change": 192
            },
            {
              "host": "main",
              "change": -1.5e-05,
              "user_change": 1
            },
            {
              "host": "gitorious",
              "change": -1e-05,
              "user_change": 0
            },
            {
              "host": "launchpad",
              "change": -8e-06,
              "user_change": 132
            },
            {
              "host": "bower",
              "change": -5e-06,
              "user_change": 0
            },
            {
              "host": "git.drupalcode.org",
              "change": -5e-06,
              "user_change": 11
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0007,
        "shannon_contrib": {
          "increase": [
            {
              "host": "codeberg.org",
              "change": 3.3e-05,
              "user_change": 1830
            },
            {
              "host": "koodivaramu.eesti.ee",
              "change": 2.3e-05,
              "user_change": 577
            },
            {
              "host": "git.egov.bg",
              "change": 7e-06,
              "user_change": 163
            },
            {
              "host": "gitea.com",
              "change": 5e-06,
              "user_change": 231
            },
            {
              "host": "src.fedoraproject.org",
              "change": 4e-06,
              "user_change": 711
            },
            {
              "host": "git.khirnov.net",
              "change": 4e-06,
              "user_change": 98
            },
            {
              "host": "invent.kde.org",
              "change": 4e-06,
              "user_change": 258
            },
            {
              "host": "guix.gnu.org",
              "change": 3e-06,
              "user_change": 233
            },
            {
              "host": "git.ecmwf.int",
              "change": 3e-06,
              "user_change": 70
            },
            {
              "host": "gitlab-research.centralesupelec.fr",
              "change": 3e-06,
              "user_change": 80
            }
          ],
          "decrease": [
            {
              "host": "bitbucket",
              "change": -0.000158,
              "user_change": 9795
            },
            {
              "host": "bitbucket.org",
              "change": -0.000143,
              "user_change": 9816
            },
            {
              "host": "github",
              "change": -0.000132,
              "user_change": 2493928
            },
            {
              "host": "gitlab.com",
              "change": -0.000123,
              "user_change": 29806
            },
            {
              "host": "packagist",
              "change": -3.9e-05,
              "user_change": 815
            },
            {
              "host": "main",
              "change": -2.9e-05,
              "user_change": 0
            },
            {
              "host": "gitorious",
              "change": -2e-05,
              "user_change": 0
            },
            {
              "host": "bower",
              "change": -1.1e-05,
              "user_change": 2
            },
            {
              "host": "git.drupalcode.org",
              "change": -1e-05,
              "user_change": 31
            },
            {
              "host": "launchpad",
              "change": -4e-06,
              "user_change": 726
            }
          ]
        }
      }
    },
    "fedi_software": {
      "weekly": {
        "shannon": -0.0362,
        "shannon_contrib": {
          "increase": [
            {
              "host": "bridgy-fed",
              "change": 0.003071,
              "user_change": 158
            },
            {
              "host": "mostr",
              "change": 0.002721,
              "user_change": 265
            },
            {
              "host": "friendica",
              "change": 0.001517,
              "user_change": 341
            },
            {
              "host": "akkoma",
              "change": 0.001295,
              "user_change": 281
            },
            {
              "host": "xenomorph",
              "change": 0.000976,
              "user_change": 199
            },
            {
              "host": "lemmy",
              "change": 0.000933,
              "user_change": -345
            },
            {
              "host": "pleroma",
              "change": 0.000782,
              "user_change": 139
            },
            {
              "host": "loops",
              "change": 0.000768,
              "user_change": 121
            },
            {
              "host": "ghost",
              "change": 0.000577,
              "user_change": -80
            },
            {
              "host": "fedibird",
              "change": 0.000556,
              "user_change": -6
            }
          ],
          "decrease": [
            {
              "host": "writefreely",
              "change": -0.024325,
              "user_change": -16887
            },
            {
              "host": "elektrine",
              "change": -0.007683,
              "user_change": -2059
            },
            {
              "host": "neodb-skybridge",
              "change": -0.005524,
              "user_change": -1345
            },
            {
              "host": "NodeBB",
              "change": -0.004473,
              "user_change": -2121
            },
            {
              "host": "bookwyrm",
              "change": -0.004275,
              "user_change": -1400
            },
            {
              "host": "mastodon",
              "change": -0.00411,
              "user_change": 6545
            },
            {
              "host": "pixelfed",
              "change": -0.002244,
              "user_change": -21302
            },
            {
              "host": "hubzilla",
              "change": -0.000336,
              "user_change": -96
            },
            {
              "host": "fedihood",
              "change": -0.000223,
              "user_change": -42
            },
            {
              "host": "seikey",
              "change": -0.00015,
              "user_change": -30
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.1137,
        "shannon_contrib": {
          "increase": [
            {
              "host": "pixelfed",
              "change": 0.091668,
              "user_change": 211421
            },
            {
              "host": "peertube",
              "change": 0.008562,
              "user_change": 9383
            },
            {
              "host": "mastodon",
              "change": 0.005141,
              "user_change": 14341
            },
            {
              "host": "microdotblog",
              "change": 0.003496,
              "user_change": 1936
            },
            {
              "host": "vutuv",
              "change": 0.001979,
              "user_change": 432
            },
            {
              "host": "friendica",
              "change": 0.001796,
              "user_change": 608
            },
            {
              "host": "trendeer",
              "change": 0.001242,
              "user_change": 200
            },
            {
              "host": "akkoma",
              "change": 0.000938,
              "user_change": 376
            },
            {
              "host": "commonpub",
              "change": 0.000761,
              "user_change": 157
            },
            {
              "host": "bowrd",
              "change": 0.000523,
              "user_change": 89
            }
          ],
          "decrease": [
            {
              "host": "writefreely",
              "change": -0.162034,
              "user_change": -138562
            },
            {
              "host": "bridgy-fed",
              "change": -0.021056,
              "user_change": -11142
            },
            {
              "host": "lemmy",
              "change": -0.006559,
              "user_change": -1410
            },
            {
              "host": "neodb-skybridge",
              "change": -0.006052,
              "user_change": -1310
            },
            {
              "host": "NodeBB",
              "change": -0.005475,
              "user_change": -1290
            },
            {
              "host": "elektrine",
              "change": -0.004803,
              "user_change": -1059
            },
            {
              "host": "mostr",
              "change": -0.004493,
              "user_change": 375
            },
            {
              "host": "ghost",
              "change": -0.002361,
              "user_change": -205
            },
            {
              "host": "piefed",
              "change": -0.002216,
              "user_change": -306
            },
            {
              "host": "wordpress",
              "change": -0.002101,
              "user_change": -292
            }
          ]
        }
      }
    },
    "bsky_verifiers": {
      "weekly": {
        "shannon": -0.0009,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@huffpost.com",
              "change": 0.000946,
              "user_change": 2
            }
          ],
          "decrease": [
            {
              "host": "@theathletic.com",
              "change": -0.000267,
              "user_change": 0
            },
            {
              "host": "@bsky.app",
              "change": -0.000214,
              "user_change": 29
            },
            {
              "host": "@financialtimes.com",
              "change": -0.000209,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.000153,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.000146,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.000135,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.000134,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -0.000115,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -8.8e-05,
              "user_change": 0
            },
            {
              "host": "@latimes.com",
              "change": -8.1e-05,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0065,
        "shannon_contrib": {
          "increase": [
            {
              "host": "@huffpost.com",
              "change": 0.000765,
              "user_change": 2
            }
          ],
          "decrease": [
            {
              "host": "@bsky.app",
              "change": -0.001288,
              "user_change": 101
            },
            {
              "host": "@theathletic.com",
              "change": -0.000885,
              "user_change": 0
            },
            {
              "host": "@ms.now",
              "change": -0.000766,
              "user_change": -1
            },
            {
              "host": "@financialtimes.com",
              "change": -0.000692,
              "user_change": 0
            },
            {
              "host": "@ign.com",
              "change": -0.000509,
              "user_change": 0
            },
            {
              "host": "@washingtonpost.com",
              "change": -0.000484,
              "user_change": 0
            },
            {
              "host": "@nytimes.com",
              "change": -0.000447,
              "user_change": 0
            },
            {
              "host": "@nbcnews.com",
              "change": -0.000443,
              "user_change": 0
            },
            {
              "host": "@wired.com",
              "change": -0.00038,
              "user_change": 0
            },
            {
              "host": "@theglobeandmail.com",
              "change": -0.000292,
              "user_change": 0
            }
          ]
        }
      }
    },
    "git_ecosystems": {
      "weekly": {
        "shannon": -0.0016,
        "shannon_contrib": {
          "increase": [
            {
              "host": "Bitbucket.org",
              "change": 5.1e-05,
              "user_change": 8693
            },
            {
              "host": "salsa.debian.org",
              "change": 6e-06,
              "user_change": 491
            },
            {
              "host": "git.minetest.land",
              "change": 4e-06,
              "user_change": 103
            },
            {
              "host": "gitgud.io",
              "change": 3e-06,
              "user_change": 150
            },
            {
              "host": "gitlab.eumetsat.int",
              "change": 3e-06,
              "user_change": 67
            },
            {
              "host": "git.pyrocko.org",
              "change": 3e-06,
              "user_change": 64
            },
            {
              "host": "gitlab.gnome.org",
              "change": 2e-06,
              "user_change": 91
            },
            {
              "host": "invent.kde.org",
              "change": 2e-06,
              "user_change": 107
            },
            {
              "host": "gitlab.opencode.de",
              "change": 2e-06,
              "user_change": 61
            },
            {
              "host": "gitlab.freedesktop.org",
              "change": 1e-06,
              "user_change": 87
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.00128,
              "user_change": -119216
            },
            {
              "host": "GitHub",
              "change": -0.000357,
              "user_change": 1085012
            },
            {
              "host": "git.kaki87.net",
              "change": -3e-06,
              "user_change": 0
            },
            {
              "host": "codeberg.org",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "git.siteop.biz",
              "change": -2e-06,
              "user_change": -42
            },
            {
              "host": "git.libregaming.org",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "git.jaronnie.com",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "git.braindead-labs.de",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "git.soy.dog",
              "change": -2e-06,
              "user_change": 0
            },
            {
              "host": "git.tea-assets.com",
              "change": -2e-06,
              "user_change": 0
            }
          ]
        }
      },
      "monthly": {
        "shannon": -0.0016,
        "shannon_contrib": {
          "increase": [
            {
              "host": "Bitbucket.org",
              "change": 0.00144,
              "user_change": 122812
            },
            {
              "host": "ci.tripsoft.pro",
              "change": 3.4e-05,
              "user_change": 1534
            },
            {
              "host": "git.tea-assets.com",
              "change": 3.1e-05,
              "user_change": 1354
            },
            {
              "host": "salsa.debian.org",
              "change": 1.7e-05,
              "user_change": 1219
            },
            {
              "host": "jihulab.com",
              "change": 1.4e-05,
              "user_change": 679
            },
            {
              "host": "gitgud.io",
              "change": 1.2e-05,
              "user_change": 505
            },
            {
              "host": "invent.kde.org",
              "change": 1.2e-05,
              "user_change": 544
            },
            {
              "host": "gitlab.gnome.org",
              "change": 1e-05,
              "user_change": 392
            },
            {
              "host": "gitlab.univ-lille.fr",
              "change": 8e-06,
              "user_change": 265
            },
            {
              "host": "gitlab.opencode.de",
              "change": 7e-06,
              "user_change": 254
            }
          ],
          "decrease": [
            {
              "host": "gitlab.com",
              "change": -0.002749,
              "user_change": -259671
            },
            {
              "host": "GitHub",
              "change": -0.000451,
              "user_change": 1981394
            },
            {
              "host": "git.kaki87.net",
              "change": -5e-06,
              "user_change": 0
            },
            {
              "host": "codeberg.org",
              "change": -4e-06,
              "user_change": 0
            },
            {
              "host": "git.libregaming.org",
              "change": -4e-06,
              "user_change": 0
            },
            {
              "host": "git.jaronnie.com",
              "change": -3e-06,
              "user_change": 0
            },
            {
              "host": "git.braindead-labs.de",
              "change": -3e-06,
              "user_change": 0
            },
            {
              "host": "git.soy.dog",
              "change": -3e-06,
              "user_change": 0
            },
            {
              "host": "gitea.com",
              "change": -2e-06,
              "user_change": 19
            },
            {
              "host": "git.ng.bluemix.net",
              "change": -2e-06,
              "user_change": 0
            }
          ]
        }
      }
    }
  },
  "bsky_verifiers": {
    "HHI": 7554,
    "shannon": 0.7236,
    "simpson": 0.2445,
    "servers": 23,
    "biggest_abs": 7288,
    "biggest_pct": 86.81,
    "rest_abs": 1107,
    "rest_pct": 13.19,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        3
      ],
      [
        99,
        13
      ],
      [
        99.5,
        16
      ]
    ],
    "lastUpdate": "10-06-2026",
    "dataFile": "data/bsky-verifiers/2026-10-06T06:09:21Z.csv"
  },
  "fedi_software": {
    "HHI": 3045,
    "shannon": 1.714,
    "simpson": 0.6954,
    "servers": 219,
    "biggest_abs": 678440,
    "biggest_pct": 47.47,
    "rest_abs": 750699,
    "rest_pct": 52.53,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        2
      ],
      [
        75,
        3
      ],
      [
        90,
        6
      ],
      [
        99,
        23
      ],
      [
        99.5,
        29
      ]
    ],
    "lastUpdate": "10-06-2026",
    "dataFile": "data/fedi-software/2026-10-06T06:09:21Z.csv"
  },
  "git_ecosystems": {
    "HHI": 9622,
    "shannon": 0.1234,
    "simpson": 0.0377,
    "servers": 1996,
    "biggest_abs": 343170754,
    "biggest_pct": 98.09,
    "rest_abs": 6694055,
    "rest_pct": 1.91,
    "b_vals": [
      [
        25,
        1
      ],
      [
        50,
        1
      ],
      [
        75,
        1
      ],
      [
        90,
        1
      ],
      [
        99,
        2
      ],
      [
        99.5,
        3
      ]
    ],
    "lastUpdate": "10-06-2026",
    "dataFile": "data/git-ecosystems/2026-10-06T00:00:00__ecosystems-hosts.csv"
  }
}
