I posted this as a random idea on r/goodopensource a few days ago as a test and got some interest, so i'll post it here too:
Honestly, the internet is a painful place to be now. Everything on it seems to be designed solely for profit over utility, pushing to extract users personal data, and trying convince us to sign up to subscriptions.
You can't even google for things now as it shows you who is paying to find you, ahead of what you are looking for.
My suggestion for taking it back is:
We create an 'de-shittification' check-list for all the ways the internet has been fucked up
Form a community of mods, like Wikipedia's moderators.
We build a new browser with a built in search engine that only lists pre-approved sites.
Any user can submit a site to be listed on the search engine, if they think it passes our de-shittification list. Mods then review and approve it.
Any user can report a site that is in violation of a clause on our shit list. Nice big [!] button on the browser.
We actively encourage people to rebuild popular sites, with all the shit removed (and branding changed), then list them as an 'alternative to' which users can search. Like Facebook, but with your friends and community events, rather than politics and influencers.
We encourage self-hosting and community hosting ideas, to keep costs down and reduce the need for to monetise everything. Also self-ownership or community ownership, over companies.
There seems to be an army of devs who've lost their jobs to AI and greedy companies who want to keep more profits for themselves. A shitty internet that pretty much everyone hates.
That does feel like an opportunity, doesn't it?
As far as i'm aware this doesn't exist, but it should. A bit like the Fediverse, but for rebuilding the internet rather than social media without walled gardens (though many fediverse projects could be listed).
I'm just spit-balling here, but if others think its a good idea i'm fully in for setting up the build.
If you agree its needed, what should be on the De-shittifaction List?
To give an example and get started:
1: No user data collection (beyond account creation where needed).
2: No pop up ads
3: No targeted ads
4: No walled-garden social media
5: No political ads pushed via social media
6: Social media algorithms must be opensource and promote healthy content, over out-rage and drama.
7: No addictive design, taking ideas or working with, groups like Time Well Spent, IndieWeb, Solid, The Calm Technology philosophy, etc
Imho, Web devs built the internet, were told to make it shitty, and are now being told they aren't needed because AI can make it far more shitty than we/they ever could.. why don't we build it again with blackjack and hookers the way it always should have been?
[–]corobo 40 Punkte41 Punkte42 Punkte (8 Kinder)
[–]ShawnyMcKnight 7 Punkte8 Punkte9 Punkte (1 Kind)
[–]sweetbeard 2 Punkte3 Punkte4 Punkte (0 Kinder)
[+]roamingandy[S] Kommentar Bewertung unterhalb des Grenzwertes-11 Punkte-10 Punkte-9 Punkte (4 Kinder)
[–]WompityBombity 6 Punkte7 Punkte8 Punkte (1 Kind)
[–]gallyroi 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]impostor20109 0 Punkte1 Punkt2 Punkte (1 Kind)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]web-dev-kev 50 Punkte51 Punkte52 Punkte (6 Kinder)
[–]ShawnyMcKnight 21 Punkte22 Punkte23 Punkte (1 Kind)
[–]thekwoka 3 Punkte4 Punkte5 Punkte (0 Kinder)
[–]Okasenlun 5 Punkte6 Punkte7 Punkte (3 Kinder)
[+]roamingandy[S] Kommentar Bewertung unterhalb des Grenzwertes-6 Punkte-5 Punkte-4 Punkte (1 Kind)
[–]Okasenlun 4 Punkte5 Punkte6 Punkte (0 Kinder)
[–]kayk1 57 Punkte58 Punkte59 Punkte (8 Kinder)
[+]roamingandy[S] Kommentar Bewertung unterhalb des Grenzwertes-9 Punkte-8 Punkte-7 Punkte (2 Kinder)
[–]NoiseyGameYT 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]Levitz [Bewertung versteckt] (0 Kinder)
[+]uberprodude Kommentar Bewertung unterhalb des Grenzwertes-8 Punkte-7 Punkte-6 Punkte (4 Kinder)
[–]ShawnyMcKnight 1 Punkt2 Punkte3 Punkte (3 Kinder)
[–]uberprodude -1 Punkte0 Punkte1 Punkt (2 Kinder)
[–]ShawnyMcKnight 0 Punkte1 Punkt2 Punkte (1 Kind)
[–]uberprodude 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]SenecaSentMe 38 Punkte39 Punkte40 Punkte (15 Kinder)
[–]SardScroll 18 Punkte19 Punkte20 Punkte (11 Kinder)
[–]detroitsongbird 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]ShawnyMcKnight 2 Punkte3 Punkte4 Punkte (8 Kinder)
[–]SardScroll 5 Punkte6 Punkte7 Punkte (5 Kinder)
[–]ShawnyMcKnight 0 Punkte1 Punkt2 Punkte (4 Kinder)
[–]ings0c 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]NoteBlock08 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]15f026d6016c482374bf -1 Punkte0 Punkte1 Punkt (1 Kind)
[–]ShawnyMcKnight 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]BlueScreenJunkyphp/laravel 3 Punkte4 Punkte5 Punkte (0 Kinder)
[–]Noch_ein_Kamel 3 Punkte4 Punkte5 Punkte (0 Kinder)
[–]redblobgames 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]pseudo_babbler 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]shredinger137 0 Punkte1 Punkt2 Punkte (0 Kinder)
[+]AlexanderDoak 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]KaleAshamed9702 21 Punkte22 Punkte23 Punkte (19 Kinder)
[–]HaddockBranzini-II 1 Punkt2 Punkte3 Punkte (2 Kinder)
[–]KaleAshamed9702 2 Punkte3 Punkte4 Punkte (1 Kind)
[–]HaddockBranzini-II 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]Malechusnovice 1 Punkt2 Punkte3 Punkte (3 Kinder)
[–]KaleAshamed9702 0 Punkte1 Punkt2 Punkte (1 Kind)
[–]roamingandy[S] -3 Punkte-2 Punkte-1 Punkte (3 Kinder)
[–]LukeLC 3 Punkte4 Punkte5 Punkte (2 Kinder)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (1 Kind)
[–]LukeLC 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]hopingforabetterpast -5 Punkte-4 Punkte-3 Punkte (3 Kinder)
[–]FishFart 6 Punkte7 Punkte8 Punkte (1 Kind)
[–]hopingforabetterpast -2 Punkte-1 Punkte0 Punkte (0 Kinder)
[–]KaleAshamed9702 4 Punkte5 Punkte6 Punkte (0 Kinder)
[–]roamingandy[S] -2 Punkte-1 Punkte0 Punkte (3 Kinder)
[–]thekwoka 0 Punkte1 Punkt2 Punkte (2 Kinder)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (1 Kind)
[–]cointoss3 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]JohnnyGhoul777 7 Punkte8 Punkte9 Punkte (6 Kinder)
[–]ShawnyMcKnight 2 Punkte3 Punkte4 Punkte (1 Kind)
[–]JohnnyGhoul777 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]roamingandy[S] 1 Punkt2 Punkte3 Punkte (3 Kinder)
[–]MhamadKexpert 10 Punkte11 Punkte12 Punkte (0 Kinder)
[–]thekwoka 1 Punkt2 Punkte3 Punkte (1 Kind)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]Marble_Wraith 4 Punkte5 Punkte6 Punkte (0 Kinder)
[–]tobi914 2 Punkte3 Punkte4 Punkte (1 Kind)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]pseudo_babbler 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]ryan_devry 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]DoGooderMcDoogles 8 Punkte9 Punkte10 Punkte (6 Kinder)
[–]ItzRaphZ 5 Punkte6 Punkte7 Punkte (0 Kinder)
[–]ShawnyMcKnight 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]thekwoka 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]shiny0metal0assfull-stack idiot 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]divinecomedian3 -4 Punkte-3 Punkte-2 Punkte (1 Kind)
[–]shiny0metal0assfull-stack idiot 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]bill_gonorrhea 17 Punkte18 Punkte19 Punkte (1 Kind)
[–]stablefish 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]TowerOfSisyphus 3 Punkte4 Punkte5 Punkte (1 Kind)
[–]roamingandy[S] 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]FishFart 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]uberprodude 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]abeuscher 1 Punkt2 Punkte3 Punkte (3 Kinder)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (2 Kinder)
[–]eltoniq 2 Punkte3 Punkte4 Punkte (8 Kinder)
[–]Rare-Leading3391 1 Punkt2 Punkte3 Punkte (6 Kinder)
[–]ItzRaphZ 2 Punkte3 Punkte4 Punkte (0 Kinder)
[–]eltoniq 1 Punkt2 Punkte3 Punkte (2 Kinder)
[–]thekwoka 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]roamingandy[S] 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]shiny0metal0assfull-stack idiot 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]D0MiN0H 1 Punkt2 Punkte3 Punkte (4 Kinder)
[–]roamingandy[S] -1 Punkte0 Punkte1 Punkt (3 Kinder)
[–]D0MiN0H 1 Punkt2 Punkte3 Punkte (2 Kinder)
[–]roamingandy[S] -1 Punkte0 Punkte1 Punkt (1 Kind)
[–]D0MiN0H 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]Brilliant-Sea-9424 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]Paradroid888 2 Punkte3 Punkte4 Punkte (2 Kinder)
[–]hopingforabetterpast 1 Punkt2 Punkte3 Punkte (1 Kind)
[–]myhf 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]arekkushisu 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]gallyroi 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]Bjorkbat 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]ZheeDog [Bewertung versteckt] (0 Kinder)
[–]Existing-Wallaby-444 -1 Punkte0 Punkte1 Punkt (7 Kinder)
[–]roamingandy[S] 7 Punkte8 Punkte9 Punkte (5 Kinder)
[+]web-dev-kev Kommentar Bewertung unterhalb des Grenzwertes-6 Punkte-5 Punkte-4 Punkte (4 Kinder)
[–]roamingandy[S] 3 Punkte4 Punkte5 Punkte (3 Kinder)
[–]ItzRaphZ 0 Punkte1 Punkt2 Punkte (2 Kinder)
[–]roamingandy[S] 1 Punkt2 Punkte3 Punkte (1 Kind)
[–]ItzRaphZ 1 Punkt2 Punkte3 Punkte (0 Kinder)
[–]Vizceral_ 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]CondiMesmer 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]citrus1330 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]NoiseyGameYT 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]BorinGaems 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]JohnCasey3306 0 Punkte1 Punkt2 Punkte (0 Kinder)
[–]BorinGaems -1 Punkte0 Punkte1 Punkt (1 Kind)
[–]roamingandy[S] -1 Punkte0 Punkte1 Punkt (0 Kinder)
[–]vi6in -1 Punkte0 Punkte1 Punkt (0 Kinder)
[–]jqVgawJG -1 Punkte0 Punkte1 Punkt (0 Kinder)