Usually the filesystem driver provides an API call that sets the appropriate data structures so that the directory entry table is preallocated. The ext-family filesystems provide the mklost+found command to tap into…
> My theory is if any child wants help with fine motor control the help is provided by a left hand to a left hand. Neither of my parents were left handed, and yet, here I am; despite attempts otherwise I might add.
The economic motivation just simply isn't there. I'm sure we could cherry pick a few examples of companies where things like quality and security really are part of the culture, not just feel-good lip services. The…
Partially. Being gifted is special needs education. And the average K-12 in the US is not equipped to provide that for that special need, especially in a post No Child Left Behind era. A lot of adults conflate…
One man's freedom fighter is another man's terrorist.
This is very much a big compromise where you decide for yourself that storage capacity and maybe throughput are more important than anything else. The md metadata is not adequately protected. Btrfs checksums can tell…
This is what LVM/btrfs/ZFS snapshots were invented for. Windows is using Volume Shadow Copies, which for the purposes of this discussion, you can think of as roughly equivalent.
> What slice of my mortality pie was radon before and after spending $5000? You'll never know. The same way people in the exclusion zone will never know if their thyroid cancer was always destined to be or if it really…
This will change starting with Trixie. Of course, I have always manually configured tmpfs for /tmp/ since Jessie as part of my post-install checklist.
> Why hire an intern or a recent college-grad when they lack both the expertise and experience to do what an AI could probably do? AI can barely provide the code for a simple linked list without dropping NULL pointer…
> What an average person wants in their desktop is Windows - not Linux and certainly not some obscure independent distro. And this is still not a problem of that distro or Linux. The average person doesn't even want…
> You’re also at the mercy of the libraries you use, no? To a certain extent. No one says you must use the, presumably newer, version of a library using generics or even use libraries at all. Although for any…
> GCC Go does not support generics, so it's currently not very useful. I don't think a single one of the Go programs I use (or have written) use generics. If generics is the only sticking point, then that doesn't seem…
In general, no. Most of the coal companies went bust and the rights are owned by gas and/or fracking companies or consolidated by one of the surviving companies.
> Also 60fps is pretty low, certainly isn't "high fps" anyway Uhhhhhmmmmmm....what are you smoking? Almost no one is playing competitive shooters and such at 4k. For those games you play at 1080p and turn off lots of…
> These are the companies you want to be at IMHO. Provided the compensation is adequate, slow and stable > fast and pivot-y. Absolutely...not. Slow does not mean stable. Slow means the floor is rotting out from under…
> I don’t think it’s fair to compare a workflow that is designed for sed/awk. If your position is that we should not be writing bash but instead Python, then yes, it is absolutely fair. > the benefit of which is that I…
I have not really been a fan of ChatGPT quality. But even if that were not an issue, it is kinda hard to ask ChatGPT to write a script and a test suite for something that falls under export control and/or ITAR, or even…
I have a lot of scripts that started as me automating/documenting a manual process I would have executed interactively. The script format is more amenable to putting up guardrails. A few even did get complex enough that…
You forgot to point out all those "footguns" you avoided by writing in Python rather than bash...
That is fair... But if all I need to do is generate the report I proposed...why would I embed that in a Ruby script (or a Python script, or a Perl script, etc.) when I could just use a bash script?
I stopped caring about POSIX shell when I ported the last bit of software off HP-UX, Sun OS, and AIX at work. All compute nodes have been running Linux for a good long while now. What good is trading away the benefits…
Yes. And it is only downhill from there. Now, show us `mycommand | sed 's/ugly/beautiful/g' | awk -F: '{print $2,$4}' 1> something.report 2> err.log` in Python.
If you just want to move some files around and do basic text substitution, turning to Python or another other "full fledged programming language" is a mistake. There is so much boiler plate involved just to do something…
Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.
Usually the filesystem driver provides an API call that sets the appropriate data structures so that the directory entry table is preallocated. The ext-family filesystems provide the mklost+found command to tap into…
> My theory is if any child wants help with fine motor control the help is provided by a left hand to a left hand. Neither of my parents were left handed, and yet, here I am; despite attempts otherwise I might add.
The economic motivation just simply isn't there. I'm sure we could cherry pick a few examples of companies where things like quality and security really are part of the culture, not just feel-good lip services. The…
Partially. Being gifted is special needs education. And the average K-12 in the US is not equipped to provide that for that special need, especially in a post No Child Left Behind era. A lot of adults conflate…
One man's freedom fighter is another man's terrorist.
This is very much a big compromise where you decide for yourself that storage capacity and maybe throughput are more important than anything else. The md metadata is not adequately protected. Btrfs checksums can tell…
This is what LVM/btrfs/ZFS snapshots were invented for. Windows is using Volume Shadow Copies, which for the purposes of this discussion, you can think of as roughly equivalent.
> What slice of my mortality pie was radon before and after spending $5000? You'll never know. The same way people in the exclusion zone will never know if their thyroid cancer was always destined to be or if it really…
This will change starting with Trixie. Of course, I have always manually configured tmpfs for /tmp/ since Jessie as part of my post-install checklist.
> Why hire an intern or a recent college-grad when they lack both the expertise and experience to do what an AI could probably do? AI can barely provide the code for a simple linked list without dropping NULL pointer…
> What an average person wants in their desktop is Windows - not Linux and certainly not some obscure independent distro. And this is still not a problem of that distro or Linux. The average person doesn't even want…
> You’re also at the mercy of the libraries you use, no? To a certain extent. No one says you must use the, presumably newer, version of a library using generics or even use libraries at all. Although for any…
> GCC Go does not support generics, so it's currently not very useful. I don't think a single one of the Go programs I use (or have written) use generics. If generics is the only sticking point, then that doesn't seem…
In general, no. Most of the coal companies went bust and the rights are owned by gas and/or fracking companies or consolidated by one of the surviving companies.
> Also 60fps is pretty low, certainly isn't "high fps" anyway Uhhhhhmmmmmm....what are you smoking? Almost no one is playing competitive shooters and such at 4k. For those games you play at 1080p and turn off lots of…
> These are the companies you want to be at IMHO. Provided the compensation is adequate, slow and stable > fast and pivot-y. Absolutely...not. Slow does not mean stable. Slow means the floor is rotting out from under…
> I don’t think it’s fair to compare a workflow that is designed for sed/awk. If your position is that we should not be writing bash but instead Python, then yes, it is absolutely fair. > the benefit of which is that I…
I have not really been a fan of ChatGPT quality. But even if that were not an issue, it is kinda hard to ask ChatGPT to write a script and a test suite for something that falls under export control and/or ITAR, or even…
I have a lot of scripts that started as me automating/documenting a manual process I would have executed interactively. The script format is more amenable to putting up guardrails. A few even did get complex enough that…
You forgot to point out all those "footguns" you avoided by writing in Python rather than bash...
That is fair... But if all I need to do is generate the report I proposed...why would I embed that in a Ruby script (or a Python script, or a Perl script, etc.) when I could just use a bash script?
I stopped caring about POSIX shell when I ported the last bit of software off HP-UX, Sun OS, and AIX at work. All compute nodes have been running Linux for a good long while now. What good is trading away the benefits…
Yes. And it is only downhill from there. Now, show us `mycommand | sed 's/ugly/beautiful/g' | awk -F: '{print $2,$4}' 1> something.report 2> err.log` in Python.
If you just want to move some files around and do basic text substitution, turning to Python or another other "full fledged programming language" is a mistake. There is so much boiler plate involved just to do something…
Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.