

It’s pointless and stupid is what it is.


It’s pointless and stupid is what it is.


It’s the way that word has been used for over 20 years.


I’ve been wrestling with this issue myself recently.
There can be both performance and other issues with a db whose data files are on nfs. That said I’ve done this for years without any real problem. No db corruption so far - but it’s a possibility and I’ve probably been lucky. I have good backups just in case.
Like you I also don’t want to maintain a “pet” database on my file server. I want to spin up databases in kubernetes pods and not use local pod storage.
I’ve been investigating using iSCSI instead. It’s “block level” rather than “file level” and performs better with a database. Also none of the locking issues mentioned. It’s a recommended way to do remote storage for a db.
The downside is that it’s less resilient to the file server becoming unavailable.
Might be worth investigating for you as well - I’ll be performing some poc tests to figure out how much of a pain it may be (I don’t want to need to fsck a bunch of targets after a file server reboot).


My biggest customizations are all of the software I install and use to do things with the computer.


Wait… So if Linux doesn’t have the api (sorry, the “signal” 🙄) how will sites that require it respond? What does it mean to be “exempt” - every user is considered to be an adult?


An alternative to complete cloning (which gets out of date fast) would be to manage systems with ansible.(or puppet, or chef).
You can script configurations, package installs, users, etc. And it also allows for hardware/architecture specifics when needed (e.g. drivers for the different platforms).
You would then just install a base os and run your playbook. No need to store gigs of data and easier to update the base os to newer versions. You could even mix
You can also push out changes without needing to snapshot a new image and re-install it everywhere.
does it still work for software development?
… Why wouldn’t it? Like you could do other things but not write code?


Both extremes are absolutely maddening here. I’m getting as sick of the anti-AI crowd as I am the vibe-code-tech-bros. At this point you could just put them all in a sack and start hitting them with sticks and wouldn’t care who got the worst of it.
There’s a definite middle-ground here. Linus is one of the ultimate pragmatists and it shows here. It was helpful - so he used it. It helped you so you used it. I’ve found it to be incredibly helpful so I use it.
Not all usages are equal just as all hand-written code is not equal. There are good ways to use these tools and bad ways. But the tools themselves are still just tools.
It’s a bit more interesting than that…
Linux, unlike Windows, will let you delete a file that is actively in use. It removes the reference on the file system but the contents of the file won’t be deleted until all file pointers to it close. In fact it will still be seen as taking up disk space until it’s garbage collected (deleting a large file that’s in use can be frustrating).
So the file is actually still available to that running process. If you replace it with a new executable and run that then you get the new version.


2Gig on S3 (in us-east-1) is like $0.05/mo. and is enough for either Nextcloud or Immich. Your data is going to be the largest consumer of space.


Things like Immich or Nextcloud are far too much for what I need, I basically just need a password-protected upload interface and the ability to grab the direct links to the images to embed them.
Why do you care that they do things you don’t need if they also do what you need?
Because these do just what you need and do it well.


I also wondered why this is a big news
You think this is “big” news? An Ubuntu focused blog reporting on what Ubuntu is doing is not exactly the big time.


Reverse proxies do not give you security.


I invite you to peruse the man page for cp.


This seems suspicious
Found 1 remapped NVMe devices.
Switch your BIOS from RAID to AHCI mode to use them.
Have you setup a RAID?


Yes, but some do things better than others.
Ehhhhhh, kinda. “better” is highly subjective. Distros are “bundles of software” and a philosophy about how things are installed / when they are installed / what their default settings are / etc.
A lot of people, especially newbs and less technical folks, grossly misunderstand what those differences are and what they mean.
CachyOS is btrfs by default, and does btrfs better than most.
Bullshit. Not that it’s btrfs by default but that it does it “better” than anyone else is ridiculous. It uses the same kernel driver and user-land tools as my Pop_OS install which is based on Ubuntu 24.04 and which, believe it or not, is running btrfs just fine.
Btrfs is a bit more complex than your vanilla ext4
Kid - I remember when ext4 was released. Very exciting to have a journaling filesystem at the time…
Bazzite excels at gaming related things. Alpine at lightweight stuff, Nix at inmutability, etc…
“excels” at meaning “has steam installed by default” and “makes nvidia drivers easier to install” you mean.
My Pop_OS laptop runs game just fine.
All these distros with their various design goals and bundled packages are variations on a theme. Like different Lego sets that include parts from a common box. But when you use the “btrfs” block you use the same one everyone else does.
And none of them will deal gracefully with a failing disk that the OS has been told not to ignore errors on.


Agree - critical infrastructure should have as few dependencies as possible.


I agree that immutable distro proponents are obnoxious.
Immutable distros wouldn’t have helped in this case.
I hate when people here complain of “bloat” since often it just means “there’s this one thing I don’t use and it irrationally offends me by its existence”.
You can uninstall just about anything you don’t want. So very much not like Windows in that regard.
Are you running out of space? Out of memory? Or simply offended that some functionality you don’t like exists?
You’d like to think so…
https://app.opencve.io/cve/?product=coreutils&vendor=gnu
Latest cve is a heap overflow.