YuzuDrink
Sometimes I’ll rename myself “Free XP Weekend” and invade people and then just jump off a cliff or let them wreck me. For free XP.
I even tried replacing Lightroom, which if you read the recommendations, people love the various FOSS options out there, but they were all garbage at onboarding or finding functionality or just even setting up a simple library with events and albums to group together and edit.
Discord on Linux is one of the biggest reasons I stopped trying to switch to Linux. Not the only, and I know web apps are a thing. But I hate setting literally a web app when there’s a “native” app, but their native app was doubling all my back/forward button inputs, and high was a massive disruption.
It was far from the only reason, more like the final straw in a growing list of frustrating shit that ALMOST worked right.
I mean… 2023 is shaping up to be pretty dope so far. FF16, Pikmin 4, Diablo IV, Armored Core (assuming it’s good), Tears of the Kingdom…
I’ve been working on getting Matrix Synapse running on my NAS, and the CLI hasn’t been my problem. I’m a programmer, and CLI doesn’t scare me; but the other issues you mention are all new to me, and getting a web service set up so people outside my local network can access it but without leaving me open to bad actors is wicked stressful.
The biggest problems end up being that I need to work with the soup of technologies, and there’s no one place to do all the things. I’ve got TWO routers (because my internet comes through one, and I run my LAN and wifi off one I trust better) which means I’m double-NATed, which is apparently the root of all evil; I can use Cloudflare to tunnel to my NAS, but I can’t accept simple (CNAME) redirects from a family member’s domain to one of my subdomains without paying Cloudflare $200/month, so that means I’m back to dealing with the double-NAT, and then I have to learn setting up TLS, which sounds like it’s simple, but still it’s jimmy way another thing to screw around with and another thing I could screw up on accident.
I could pay for a VPS, but that to me defeats a lot of the point of “host your own” federation when some company could be subpoenaed for copies of all their hosted accounts or something. (Yes, I could get subpoenaed for my data just as easily, but it takes more work to subpoena a thousand people than one company for a thousand people’s accounts.)
Anyway, I’d love to see things evolve to where it’s easy for newbies to host their own private instances of everything.
Personally, I’d love a drop-in tool that runs more like a temporary server while it’s running, syncing federated data you missed while your device was off; and only serving your data when it’s on. Likely with some kind of redirect service/NAT punchthrough so other clients can find you…
…but I think we’re a long way off from being able to do that.