AnonomousWolf

joined 6 months ago
MODERATOR OF
[–] AnonomousWolf@lemm.ee 5 points 1 month ago

Migadu is cheap AF, I pay 19€ a year.

And I can use my own domain and unlimited email address (so I can switch my whole family over for that amount)

I also love their No BS approach, they even list the drawbacks of using Migadu as one of the main links on their site https://www.migadu.com/procon/

[–] AnonomousWolf@lemm.ee 6 points 1 month ago (2 children)

Very nice 👌 I strongly considered them but ended up going with Migadu

I think infomaniak is the better solution for most people, their UX seems good.

[–] AnonomousWolf@lemm.ee 5 points 1 month ago (1 children)

Thanks for sharing.

Most YouTubes use 10x different titles for a video and change them every say 30min to see which one gets the most clicks.

Veratasium did a great video about this, and why he's also forced to do it to survive the YT algorithm

[–] AnonomousWolf@lemm.ee 17 points 1 month ago (2 children)

Bluesky isn't decentralised, given enough time there is nothing stopping it from becoming X

[–] AnonomousWolf@lemm.ee 4 points 1 month ago (4 children)

Nice!!

What alternatives do you use now? (email, documents etc.)

[–] AnonomousWolf@lemm.ee 2 points 1 month ago

I watch John Oliver a lot I like his content and agree with the vast majority of what he says.

I also like watching right wing stuff so I don't end up in a echo chamber, I find most right wing stuff rediculous. But there's some crazy thigns happening that I wouldn't be aware of if I didn't watch it so I'm glad I do/did

[–] AnonomousWolf@lemm.ee -2 points 1 month ago (1 children)

What is the point of devisions if anyone is allowed to compete in them?

[–] AnonomousWolf@lemm.ee -3 points 1 month ago (4 children)

Sport has always had devisions and you need to draw lines who is and isn't allowed in a devision.

Example: Under 21 years old Undee 80kg Handicapped Ober 40 years old Women's Etc.

You can't just let anyone compete in any devision else you don't have devisions, and you need to draw lines where those devisions begin and end.

All I'm saying is IMO when it comes to the Women's devision, it's shouldn't be black and white.

[–] AnonomousWolf@lemm.ee 0 points 1 month ago (1 children)

I'd think swimming, but a better example might be basketball.

Going through male puberty would make you taller than you would have otherwise been, and in basketball beign taller gives you an advantage.

[–] AnonomousWolf@lemm.ee -1 points 1 month ago

I can accept spots deciding for themselves.

However a lot of sports have decided that trans women who went through male puberty aren't allowed in their women's devision.

[–] AnonomousWolf@lemm.ee -2 points 1 month ago (3 children)

Insults again, I'm done talking to you. I want a civil discussion.

[–] AnonomousWolf@lemm.ee -3 points 1 month ago (5 children)

Look at the sub you are in.

I feel the way I do, and I am open to having my mind changed. Getting angry at me and immediately using insults like shut your fucking piehole isn't going to change my mind, and is against the rules of this sub.

I would like to have my mind changed, if I'm not allowed to have a conversation about how I feel, how is that going to happen?

 

My budget is ~500 Euro.

I haven't built a PC in 10 years, I gave no idea where to start.

It will mostly be used to run Nextcloud, Minecraft Server and some future homelab projects.

I'm thinking of using this for the case https://www.the-diy-life.com/introducing-lab-rax-a-3d-printable-modular-10-rack-system

Where do I start? What CPU or motherboard would you recommend? I want it to be somewhat future proof and also act as a NAS

 
 

I have nextcloud AIO running, and I see there is ONLYOFFICE Nextcloud Office Libre Office Markdown Editor etc.

Lots to choose from and many combinations possible, What setup are your running and what would your recommend?

 
 

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Metric Weight Description
Top Provider User Share 30 Measures how many users are on the largest instance. Full points if <20%; 0 if >80%.
Top Provider Content Share 30 Measures how much content is hosted by the largest instance. Full points if <20%; 0 if >80%.
Ease of Self-Hosting: Server 20 Technical ease of running your own backend. Full points for simple setup with good docs.
Ease of Self-Hosting: User Interface 20 Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.

📋 Example Breakdown (Estimates)

Platform Score Visualization
📧 Email 95 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐹 Lemmy 79 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐘 Mastodon 74 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🟣 PeerTube 94 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🖼 Pixelfed 42 🟧🟧🟧🟧🟧🟧🟧🟧
🔵 Bluesky 14 🟥🟥🟥
🟥 Reddit 3 🟥

📧 Email

  • Top Provider User Share: Google ≈ 17% → Score: 30/30
  • Top Provider Content Share: Google handles ≈ 17% of mail → Score: 30/30
  • Self-Hosting: Server: Easy (Can leverage hundreds of email hosting options) → Score: 16/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 19/20

Total: 95/100


🐹 Lemmy

  • Top Provider User Share: lemmy.world ≈ 37% → Score: 21.5/30
  • Top Provider Content Share: lemmy.world hosts ≈ 37% content → Score: 21.5/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 79/100


🐘 Mastodon

  • Top Provider User Share: mastodon.social ≈ 40% → Score: 20/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 20/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 74/100


🟣 PeerTube

  • Top Provider User Share: wirtube.de ≈ 14% → Score: 30/30
  • Top Provider Content Share: Approximately 14% → Score: 30/30
  • Self-Hosting: Server: Docker, active community, moderate resources → Score: 16/20
  • Self-Hosting: Client: Web-first UI, FOSS, some mobile options → Score: 18/20

Total: 94/100


🖼 Pixelfed

  • Top Provider User Share: pixelfed.social ≈ 71% → Score: 4.5/30
  • Top Provider Content Share: Approximately 71% → Score: 4.5/30
  • Self-Hosting: Server: Laravel-based, Docker available, some config needed → Score: 15/20
  • Self-Hosting: Client: Web UI, FOSS, mobile apps in progress → Score: 18/20

Total: 42/100


🔵 Bluesky

  • Top Provider User Share: bsky.social ≈ 99% → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche and poorly documented → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟠 Reddit

  • Top Provider User Share: Reddit hosts 100% of user accounts → Score: 0/30
  • Top Provider Content Share: Reddit hosts all user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • No provider > 20%: If no provider has more than 20%, it gets full 30 points.
  • Between 20% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 20) / 60)
…but only if TopProviderShare is between 20% and 80%.
If below 20%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 20) / 60) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command or setup wizard, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config, poor documentation → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

📚 Sources

Footnotes

This is a work in progress and may contain mistakes. If you have ideas or suggestions for improvement, feel free to let me know.

Source: https://github.com/NoBadDays/decentralization-score/blob/main/decentralization_score_2025.04.md

 

🧮 Decentralization Scoring System (v1.3)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Metric Weight Description
Top Provider User Share 30 Measures how many users are on the largest instance. Full points if <20%; 0 if >80%.
Top Provider Content Share 30 Measures how much content is hosted by the largest instance. Full points if <20%; 0 if >80%.
Ease of Self-Hosting: Server 20 Technical ease of running your own backend. Full points for simple setup with good docs.
Ease of Self-Hosting: User Interface 20 Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.

📋 Example Breakdown (Estimates)

Platform Score Visualization
📧 Email 95 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐹 Lemmy 79 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐘 Mastodon 74 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🟣 PeerTube 94 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🖼 Pixelfed 42 🟧🟧🟧🟧🟧🟧🟧🟧
🔵 Bluesky 14 🟥🟥🟥
🟥 Reddit 3 🟥

📧 Email

  • Top Provider User Share: Google ≈ 17% → Score: 30/30
  • Top Provider Content Share: Google handles ≈ 17% of mail → Score: 30/30
  • Self-Hosting: Server: Easy (Can leverage hundreds of email hosting options) → Score: 16/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 19/20

Total: 95/100


🐹 Lemmy

  • Top Provider User Share: lemmy.world ≈ 37% → Score: 21.5/30
  • Top Provider Content Share: lemmy.world hosts ≈ 37% content → Score: 21.5/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 79/100


🐘 Mastodon

  • Top Provider User Share: mastodon.social ≈ 40% → Score: 20/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 20/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 74/100


🟣 PeerTube

  • Top Provider User Share: wirtube.de ≈ 14% → Score: 30/30
  • Top Provider Content Share: Approximately 14% → Score: 30/30
  • Self-Hosting: Server: Docker, active community, moderate resources → Score: 16/20
  • Self-Hosting: Client: Web-first UI, FOSS, some mobile options → Score: 18/20

Total: 94/100


🖼 Pixelfed

  • Top Provider User Share: pixelfed.social ≈ 71% → Score: 4.5/30
  • Top Provider Content Share: Approximately 71% → Score: 4.5/30
  • Self-Hosting: Server: Laravel-based, Docker available, some config needed → Score: 15/20
  • Self-Hosting: Client: Web UI, FOSS, mobile apps in progress → Score: 18/20

Total: 42/100


🔵 Bluesky

  • Top Provider User Share: bsky.social ≈ 99% → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche and poorly documented → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟠 Reddit

  • Top Provider User Share: Reddit hosts 100% of user accounts → Score: 0/30
  • Top Provider Content Share: Reddit hosts all user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • No provider > 20%: If no provider has more than 20%, it gets full 30 points.
  • Between 20% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 20) / 60)
…but only if TopProviderShare is between 20% and 80%.
If below 20%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 20) / 60) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command or setup wizard, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config, poor documentation → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

📚 Sources

Footnotes

This is a work in progress and may contain mistakes. If you have ideas or suggestions for improvement, feel free to let me know.

Source: https://github.com/NoBadDays/decentralization-score/blob/main/decentralization_score_2025.04.md

 

🧮 Decentralization Scoring System (v1.2)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Metric Weight Description
Top Provider User Share 30 Measures how many users are on the largest instance. Full points if <10%; 0 if >80%.
Top Provider Content Share 30 Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%.
Ease of Self-Hosting: Server 20 Technical ease of running your own backend. Full points for Docker/simple setup with good docs.
Ease of Self-Hosting: User Interface 20 Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.

📋 Example Breakdown (Estimates)

Platform Score Visualization
📧 Email 88 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐹 Lemmy 60 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐘 Mastodon 55 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🟣 PeerTube 68 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🖼 Pixelfed 63 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🔵 Bluesky 14 🟥🟥🟥
🟥 Reddit 3 🟥

📧 Email

  • Top Provider User Share: Google ≈ 17% → Score: 27/30
  • Top Provider Content Share: Google likely handles ≈ 17% of mail → Score: 27/30
  • Self-Hosting: Server: Easy (Can leverage hundreds email hosting services) → Score: 16/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 18/20

Total: 88/100


🐹 Lemmy

  • Top Provider User Share: lemmy.world ≈ 37.17% → Score: 12/30
  • Top Provider Content Share: lemmy.world likely hosts ~37% content → Score: 12/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 60/100


🐘 Mastodon

  • Top Provider User Share: mastodon.social ≈ 42.7% → Score: 11/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 10/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 55/100


🟣 PeerTube

  • Top Provider User Share: Framatube (~17%) → Score: 27/30
  • Top Provider Content Share: Estimated around 20% → Score: 25/30
  • Self-Hosting: Server: Docker, active community, moderate resources → Score: 16/20
  • Self-Hosting: Client: Web-first UI, FOSS, some mobile options → Score: 18/20

Total: 68/100


🖼 Pixelfed

  • Top Provider User Share: pixelfed.social ≈ 23% → Score: 24/30
  • Top Provider Content Share: Estimated around 30% → Score: 21/30
  • Self-Hosting: Server: Laravel-based, Docker available, some config needed → Score: 15/20
  • Self-Hosting: Client: Web UI, FOSS, mobile apps in progress → Score: 18/20

Total: 63/100


🔵 Bluesky

  • Top Provider User Share: bsky.social ≈ ~90%+ (very centralized) → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟠 Reddit

  • Top Provider User Share: Reddit hosts all user accounts = 100% → Score: 0/30
  • Top Provider Content Share: Reddit hosts all user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • 100% (one provider): If one provider has all the users, it gets 0 points.
  • No provider > 10%: If no provider has more than 10%, it gets full 30 points.
  • Between 10% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 10) / 70)
…but only if TopProviderShare is between 10% and 80%.
If below 10%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 10) / 70) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command, low resources, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config (e.g. DNS, spam) → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

📚 Sources

//TODO This is very much still a work in progress, so it likely still contains mistakes and the example data isn't yet retreived from reliable sources. I'm working on that. If you want to help provide sources please do.

This is saved on GitHub, https://github.com/NoBadDays/decentralization-score/blob/main/decentralization_score_2025.04.md

If you have ideas or thoughts on how this can be improved, let me know

 

🧮 Decentralization Scoring System (v1.0)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Top Provider User Share (30 points): Measures how many users are on the largest instance. Full points if <10%; 0 if >80%.
Top Provider Content Share (30 points): Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%.
Ease of Self-Hosting: Server (20 points): Technical ease of running your own backend. Full points for Docker/simple setup with good docs.
Ease of Self-Hosting: User Interface (20 points): Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.


📋 Example Breakdown (Estimates)

📧 Email (2025)

  • Top Provider User Share: Apple ≈ 53.67% → Score: 4.5/30
  • Top Provider Content Share: Apple likely handles >50% of mail → Score: 4.5/30
  • Self-Hosting: Server: Easy (Leverage email hosting services) → Score: 18/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 18/20

Total: 45/100


🐹 Lemmy (2025)

  • Top Provider User Share: lemmy.world ≈ 37.17% → Score: 12/30
  • Top Provider Content Share: lemmy.world likely hosts ~37% content → Score: 12/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 60/100


🐘 Mastodon (2025)

  • Top Provider User Share: mastodon.social ≈ 42.7% → Score: 11/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 10/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 55/100


🔵 Bluesky (2025)

  • Top Provider User Share: bsky.social ≈ ~90%+ (very centralized) → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟥 Reddit (2025)

  • Top Provider User Share: Reddit ≈ 48.4% → Score: 0/30
  • Top Provider Content Share: Reddit hosts a significant portion of user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • 100% (one provider): If one provider has all the users, it gets 0 points.
  • No provider > 10%: If no provider has more than 10%, it gets full 30 points.
  • Between 10% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 10%) / 70%)
…but only if TopProviderShare is between 10% and 80%.
If below 10%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 10) / 70) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command Docker, low resources, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config (e.g. DNS, spam) → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

PS.

This is Version 1.0 so there are likely flaws and mistakes in it, feel free to help create the best version we can I've put it on https://github.com/NoBadDays/decentralization-score

 

🧮 Decentralization Scoring System (v1.0)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Top Provider User Share (30 points): Measures how many users are on the largest instance. Full points if <10%; 0 if >80%.
Top Provider Content Share (30 points): Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%.
Ease of Self-Hosting: Server (20 points): Technical ease of running your own backend. Full points for Docker/simple setup with good docs.
Ease of Self-Hosting: User Interface (20 points): Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.


📋 Example Breakdown (Estimates)

📧 Email (2025)

  • Top Provider User Share: Apple ≈ 53.67% → Score: 4.5/30
  • Top Provider Content Share: Apple likely handles >50% of mail → Score: 4.5/30
  • Self-Hosting: Server: Easy (Leverage email hosting services) → Score: 18/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 18/20

Total: 45/100


🐹 Lemmy (2025)

  • Top Provider User Share: lemmy.world ≈ 37.17% → Score: 12/30
  • Top Provider Content Share: lemmy.world likely hosts ~37% content → Score: 12/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 60/100


🐘 Mastodon (2025)

  • Top Provider User Share: mastodon.social ≈ 42.7% → Score: 11/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 10/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 55/100


🔵 Bluesky (2025)

  • Top Provider User Share: bsky.social ≈ ~90%+ (very centralized) → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟥 Reddit (2025)

  • Top Provider User Share: Reddit ≈ 48.4% → Score: 0/30
  • Top Provider Content Share: Reddit hosts a significant portion of user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • 100% (one provider): If one provider has all the users, it gets 0 points.
  • No provider > 10%: If no provider has more than 10%, it gets full 30 points.
  • Between 10% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 10%) / 70%)
…but only if TopProviderShare is between 10% and 80%.
If below 10%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 10) / 70) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command Docker, low resources, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config (e.g. DNS, spam) → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

PS.

This is Version 1.0 so there are likely flaws and mistakes in it, feel free to help create the best version we can I've put it on https://github.com/NoBadDays/decentralization-score

19
submitted 2 months ago* (last edited 2 months ago) by AnonomousWolf@lemm.ee to c/fediverse@lemmy.ml
 

🧮 Decentralization Scoring System (v1.0)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Top Provider User Share (30 points): Measures how many users are on the largest instance. Full points if <10%; 0 if >80%.
Top Provider Content Share (30 points): Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%.
Ease of Self-Hosting: Server (20 points): Technical ease of running your own backend. Full points for Docker/simple setup with good docs.
Ease of Self-Hosting: User Interface (20 points): Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.


📋 Example Breakdown (Estimates)

📧 Email (2025)

  • Top Provider User Share: Apple ≈ 53.67% → Score: 4.5/30
  • Top Provider Content Share: Apple likely handles >50% of mail → Score: 4.5/30
  • Self-Hosting: Server: Easy (Leverage email hosting services) → Score: 18/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 18/20

Total: 45/100


🐹 Lemmy (2025)

  • Top Provider User Share: lemmy.world ≈ 37.17% → Score: 12/30
  • Top Provider Content Share: lemmy.world likely hosts ~37% content → Score: 12/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 60/100


🐘 Mastodon (2025)

  • Top Provider User Share: mastodon.social ≈ 42.7% → Score: 11/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 10/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 55/100


🔵 Bluesky (2025)

  • Top Provider User Share: bsky.social ≈ ~90%+ (very centralized) → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟥 Reddit (2025)

  • Top Provider User Share: Reddit ≈ 48.4% → Score: 0/30
  • Top Provider Content Share: Reddit hosts a significant portion of user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • 100% (one provider): If one provider has all the users, it gets 0 points.
  • No provider > 10%: If no provider has more than 10%, it gets full 30 points.
  • Between 10% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 10%) / 70%)
…but only if TopProviderShare is between 10% and 80%.
If below 10%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 10) / 70) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command Docker, low resources, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config (e.g. DNS, spam) → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

PS.

This is Version 1.0 so there are likely flaws and mistakes in it, feel free to help create the best version we can I've put it on https://github.com/NoBadDays/decentralization-score

view more: next ›