BrightCandle

joined 2 years ago
[–] BrightCandle@lemmy.world 2 points 3 days ago

Making desktop applications has become a nightmare in anything but C or C# and that isn't exactly a language people really want to be programming in these days. That is a big part of the problem there aren't good GUI bindings for a lot of languages and most programmers nowadays have been building websites and working with GUI APIs is a huge step back.

Everyone is preferring server/web solutions now as its easier to charge customers for it and keep it up to date and the knock on consequence is desktop app support isn't great or considered important.

[–] BrightCandle@lemmy.world 10 points 1 month ago (2 children)

On the one hand they were talking selfhosting and then they pull out multiple $10s thousands rack servers. People don't need a data centre at home to sync some files, pictures, email and play some media!

[–] BrightCandle@lemmy.world 0 points 1 month ago (1 children)

Every one always says XMPP and there were a lot of recommendations for ejabberd. I tried this recently and it was a total disaster, I do not have a working chat server. If I followed the docker instructions the server would just crash with no details of what went wrong. Where it should have been creating a default server config file it was instead creating a directory with the wrong permissions then promptly crashing. I tried following their documentation but after about 6 hours of messing about and adding more and more I still couldn't get a client to login to it. I have no idea how to make this work.

So whatever the solution ultimately is I can't recommend Ejabberd.

 

A good guide on initial server setup for users, ssh hardening and firewall settings. Not just useful for VPS it is basically the same steps on a home linux install too.

[–] BrightCandle@lemmy.world 26 points 3 months ago

Someone was reviewing some footage and decided to hide the deletion in amongst lots of other benign videos. They seem to always loose the critical videos showing police brutality don't they!?