![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/8286e071-7449-4413-a084-1eb5242e2cf4.png)
In what way do you think this article supports anything about the claim that “ssh can be broken into fairly easily”. It’s at best an argument for not using passwords with SSH, and at least for using very good passwords.
In what way do you think this article supports anything about the claim that “ssh can be broken into fairly easily”. It’s at best an argument for not using passwords with SSH, and at least for using very good passwords.
Which problem(s) are you trying to solve? The networking issue of firewalls and port forwarding? The admin tasks of installing and configuring applications? The task nobody does of maintaining software and keeping it up-to-date?
nixos scripts
What’s a nixos script?
Raspberry Pi is not a server. That people use it as one does not mean it’s fit for purpose.
SSH, especially password only ssh, can be broken into fairly easily.
WTF are you smoking? The tailscale propaganda is really getting crazy these days.
ssh is one of the most secure servers you can run. The tailscale propaganda is crazy in this community.
This community is like 90% tailscale shills.
That’s fair - I’m not saying users shouldn’t be able or allowed to use computers, but just that it’s been proven over and over again that most people simply don’t get computers. They should always have the option to learn what they can though.
Computers are not a good choice for “regular users”. Get them a locked-down iPhone and be done with it.
What you are describing is not a situation unique to Linux - or even Windows. “Software is hard and it sometimes breaks”. My Windows 11 laptop that I use for work and to which I have made exactly zero modifications sometimes doesn’t recognize when I’ve connected external speakers. And I can’t disable hyper-v despite following all of the instructions. This is a corporate provisioned and managed system and simple stuff just doesn’t work.
X% of all things have bugs. Your mistake is in thinking that the percentage that you’re seeing are somehow special or related to the particular OS you’re running at the time. The classic “the grass is greener” fallacy. This is pretty evidenced also by the fact that you’re a classic “distro hopper” whose always looking for the perfect system rather than taking the time to understand the problems and deal with them as they come.
I self-host my own damn mail server and I wouldn’t want to support infrastructure for a business I was starting…
If your core business is not “making sure wordpress is running” then outsource it to others to worry about. You’ll have enough on your plate.
One thing to address is that if you’re sending lots of emails you start to raise concerns about being a spammer. Especially if somebody forgets they signed up for your newsletter and clicks “report as spam”. It can be a quick way to get blocked from your mail provider since they can themselves become blocked and they’d rather ban you than deal with that hassle. Just be sure whoever you’re sending mail through is okay with you sending “bulk” mail.
It’s a rhetorical question. Would you consider 4 years to be a “short amount of time” to remain at a job you didn’t like?
How long would you stay in a job you hate?
This is true of all languages.
That’s fair. Debian does need to be extra careful given their position in the OS chain.
The thing is that, in C the API could be slightly different and you could get terrible crashes, for example because certain variables were freed at different times, etc. In Rust that is literally impossible to happen unless you (very extremely rarely) need to do something unsafe, which is explicitly marked as such and will never surprise you with an unexpected crash.
What? That’s utter BS. Maybe the kernel devs aren’t wrong about the “rust religion”. Not every bug in C is a memory bug.
We’re talking about a future version having regressions or different-than-expected behavior from what your application was built and tested on. I guarantee you that can happen with rust.
Rust programs will 99.999 % work if they can be compiled.
It’s the same in C. Most programs don’t test against the exact versions of most C libraries either. I’m not sure why he’s so amazed at this.
That phrase has practically lost all meaning.
Yes, that is my complaint, thanks.
I don’t think the networking part is part that needs solving. Modern AP/routers are pretty easy to configure and setup securely. Dunno - I’m definitely not in the target audience for what you’re doing though.