took me a bit to figure out that this article is talking about the band "massive attack" and that it isn't about a cyberattack that was deemed "massive"
Well, good news then: lvm comes with most modern linux distros. In fact, it is an option you can enable when installing linux mint.
I use it on every system that I run (workstations and servers) and never had any issues.
It really just makes partition management way easyer: With normal partitions you cannot grow any partition without moving all other partitions after it. LVM can do it without touching anything else.
The best case for semthing like this is when you buy bigger ssd. You can copy the data with dd and then grow any and partitions that you want without hassle.
I recommend that you take a look at LVM. It can help you manage your partitions without much planning beforehand.
In my case all it does is setting DisableAppUpdate to true. So that firefox doesn't update itself and instead the package manager does it.
That reminds me of PayPal. I can't use my hardware sevurity key to log in on mobile... Unless I enable desktop mode in firefox. Then it works
If someone wants some "smart" lights but can't do mains wiring they are going to buy the bulbs. Easy as that. Most people don't know/care about the issues those bulbs have.
Because then the lights wouldn't change brightness or color temperature with the angle of the sun, my motion sensors wouldn't work, and the light wouldn't turn on together with my morning alarm.
I use good ol' obscurity. My reverse proxy requires that the correct subdomain is used to access any service that I host and my domain has a wildcard entry. So if you access asdf.example.com you get an error, the same for directly accessing my ip, but going to jellyfin.example.com works. And since i don't post my valid urls anywhere no web-scraper can find them. This filters out 99% of bots and the rest are handled using authelia and crowdsec
I build my own smart lights to avoid this kind of bs. Thanks to ESPhome i didn't even need to program them myself. Everything is in an offline VLan and connected to Homeassistant.
Yubikey. I dont want to trust my phone, so I use some separate hardware instead