Funny how people tend to quote Linus Torvalds on technical issues in order to prove a point. I hear the guy barely made it through college.
Actually, I lied about even that. I was thrown out of fourth grade because I couldn’t write my own name, and it’s been all downhill from there. I had to lie about getting into college just so that I’d have better chances of making a career here at McDonalds - if you have a college degree (or you lied about having one), they don’t make you scrape the burger pans.
heh, he had good sense of humour already back in 1999
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/
I just have a HedgeDoc presentation and a subdomain on some public FreeDNS domain:
http://testman.kak.si/
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.
Problem is that the whole concept of advertising is “telling other people what to do”.
RSS is freedom
go tell other people to use it
also Lemmy RSS community
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
so this is something similar to https://celestiaproject.space/ but made with Godot engine?
sounds cool. Now we just need to convert it into a space-themed game.
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)
You could have system monitor open in order to check what happens with Firefox process when the browser freezes.
See if you can find a reproducible way to freeze the browser. That way you can start to narrow down the cause of the issue.
You could stay on the older version of Firefox and only update once the next version is released.
this is just one of the instances
there are many more instances according to https://farside.link/ (which is a thing that will automatically redirect you to one of them: https://farside.link/teddit/ )
so by using this, you help reduce the load on individual instance, resulting in less “too many requests” errors for everyone.
this meme was the inspiration for the name of the self-hosting project YUNOhost https://yunohost.org/
lol
but this does bring up a real concern:
I highly doubt that “desktop PCs” will still be a thing in 7 decades.
the desktop/laptop will most likely get replaced by something else
and if modern PCs have some roadblocks for installing any OS you want (SecureBoot, and soon Microsoft Pluton), then imagine how much harder it will be on the next iteration of personal devices.
Well, “will be”. Already is. On phones. Most phones require serious wizardry or make it basically impossible to install other OS on them.
And as far as I see, phones will be the thing that takes place of PCs.
so yes, I would not mind if the FOSS community abandons the whole Year Of The Linux Desktop™ meme right now and instead starts to focus on ensuring that the upcoming platform will allow us to have the freedom. Let Microsoft enjoy the dominance on PC. Maybe challenge them every now and then. But the primary focus of FOSS community should be the preemptive liberation of the platform that will follow PC.
Thank you for coming to my TED Talk.
ah, ok, I was thinking of “Galileo”:
https://www.uploadvr.com/is-valve-building-a-consolized-living-room-pc-for-wireless-vr/
cc @Voyajer@lemmy.world