there is a bridge, but some parts of the fediverse got very mad about it
https://github.com/snarfed/bridgy-fed/
https://fed.brid.gy/
Other comments already pointed to some very good software solutions.
But I would argue that absolutely the biggest barrier to entry for the masses is hardware.
Restoring an old PC or making some cable spaghetti with some SBC is currently too advanced for average person.
Self-hosting for the masses would require some new form of home servers.
Something modular, where adding new components would be as easy as playing with Lego bricks.
I appreciate everyone in this thread giving actually useful replies instead of pointing out that OP could have posted in a more suitable community.
I don’t think there are any VR games on F-Droid.
From what I see, there are even barely any games of any kind on F-Droid.
Is this the “agile” development methodology that I heard so much about?
GotHub seems to display basic GitHub stuff decently well.
https://gh.whateveritworks.org/
so this is similar to LibRedirect?
https://github.com/libredirect/browser_extension
https://libredirect.github.io/
check out this list of privacy frontends and see if you can implement any of them in Predirect
Also, I see that you only handle one instance for redirect. Either the default instance or custom instance.
Consider implementing multiple instances.
Here is list of instances that LibRedirect uses:
https://raw.githubusercontent.com/libredirect/instances/main/data.json
Here is a list of instances that Farside.link uses:
https://raw.githubusercontent.com/benbusby/farside/master/services-full.json
Both LibRedirect and Farside still have to deal with the rate-limiting problem with Youtube and Reddit and I assume other sites as well.
Invidious instance or Teddit instance can be rate-limited, resulting in video not playing or post not showing up.
If your extension does not distribute user traffic across multiple instances, then I assume that your chosen instances will get hammered into ratelimit even faster than other instances.
So consider thinking about solution for this.
One of suggestions that I like is to allow user to provide an URL to a list of instances.
That way, someone or some automated system can periodically compose a list of instances and users can “subscribe” to that list.
Also some useful links:
https://github.com/digitalblossom/alternative-frontends
https://github.com/pluja/awesome-privacy#social-networks-and-platforms
https://github.com/mendel5/alternative-front-ends
https://matrix.to/#/#alternative-frontends:tchncs.de
SmartDock seems to be it’s spiritual successor
Wikipedia is usually a good place for descriptions and definitions
Check out this article about Lemmy and feel free to make improvements to it: https://en.wikipedia.org/wiki/Lemmy_(social_network)
I am aware of those two, but those are just for file storage. I was thinking something more general. Like having a Virtual Private Server, that people can extend with their donated resources. VPS can be used for more than just file storage. It can do processing as well.
apparently this is an alternative URL for it: https://www.raspberrypi.com/5
reminds me of that joke from Futurama
Zapp:
You, ensign, whats your name?
Hugh Man sir!
Zapp:
Now that’s a name you can trust.
You made all young men shape their hair in your image.
I was that age in 2006 and that style was strange to me back then as well
lol I don’t think that Bender would be the best moderator
most people on the internet have way too smooth brain to comprehend this
therefore Lemmy is complex and scary
this was suggested quite a few times already, both here and in Github issues.
question is, how do we get interested people to start implementing it
Developers said in the latest news post that they are aware of community wanting this, but they are way too busy working on some core Lemmy issues, so someone else will have to step up in order to get this to be implemented sooner
wait, what about if you have two communities where mods and admins are fine. Are there any options to federate those communities?
all this time I was under impression that communities already federate