4

Shutting down the letsblock.it project and its official instance · letsblockit/l...

 2 months ago
source link: https://github.com/letsblockit/letsblockit/discussions/663
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Shutting down the letsblock.it project and its official instance · letsblockit/letsblockit · Discussion #663 · GitHub

The letsblock.it project enables users to remove low-quality content and useless nags, to tailor their online experience and focus on what matters. It has been running for more than two years now and its official instance currently serves more than 800 active users and hundreds of anonymous visitors every day. We achieved this thanks to dozens of contributors and financial sponsors who I am grateful for.

I started this project in 2021 as a way to help people regain agency over their online experience: enshittification of the commercial web had already started, but deceptive patterns and user-hostile features were not so prevalent yet. In that context, I naively hoped to be able to contain most of this through content filters and started writing the templates that became letsblock.it.

Unfortunately, the commercial web is getting worse every day, with:

  • user-hostile design becoming the norm, as big tech corporations are set to extract as much money from society as possible
  • the "generative AI" bubble wasting precious water and electricity to drown good content into a sea of derivative low-quality content
  • the advertising company Google continuing their efforts to deny people control over their browser, neutering content-blocking extensions with MV3 under false security claims and planning to lock down the OS and browser with DRM.

This project is making the commercial web more bearable, but I'd rather spend my energy on making the non-commercial web more attractive. I want to support communities and applications that respect their users and value what we have to say. These websites don't need letsblock.it rules, because they don't shove low-quality content and anti-features down our throats.

What will happen

  • The official instance hosted at https://letsblock.it/ will be shut down at the end of June 2024. Because its database contains personal information, I will not hand over its operations to a third party. Its database will be destroyed after users get a chance to migrate out.
  • Limited maintenance to guarantee security will continue in the meantime, but the rules will not receive any fix or update.
  • If a group of users wants to carry these efforts forward, I'll support them in forking the project and setting up a new server if they wish. I'll happily publicize this fork and assist users in migrating their data.

Provisional timeline

March 2024: official announcement

  • ✔️ Announcement on OpenCollective and removal of all contribution options
  • ✔️ Announcement on a GitHub discussion

April 2024: allowing users to migrate out

  • Registrations of new accounts on the official instance will be disabled and a notice linking to this discussion added
  • Import and export functions will be added and documented
  • Recommended alternatives will be listed to help users move on

June 2024: shutdown of the official instance, archival of the project

Assuming that no external factors (cost increase, cyber attack...) require to shorten this delay:

  • The official instance will be shutdown and all user data deleted at the end of the month
  • The GitHub project will be archived and not further updates released, even for security fixes

What's next?

After several failed projects and abandoned hobbies, launching letsblock.it and keeping it running for over two years is a big success in my book. I am very grateful to everyone who contributed to this project and made it possible. My motivation has always been to be useful to others and I think it's better to give our users a controlled shutdown than keep the project stale and unmaintained.

This is not a call for contributors or new maintainers. If users want to take over this project's legacy, I'd prefer it to be done under a new name to avoid any confusion. Feel free to coordinate on this discussion though, and I'd be happy to support you with the setup.

You must be logged in to vote

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK