doesn’t work for me (using fish) and is apparantly only available in bash; would you call that then a command?
Right, the ^search^replace is a Bash feature. It is a builtin command, like echo or cd in example. Just because a command is not available to any other shell or if its not an independent program, does not make it not a command (in my opinion).
However I agree its a little bit out of place here. A note that its a builtin and not universally available to every shell would have been nice in such a listing.
These lists are always nice. But how does following even fit into the topic of this post at all? These are not underrated hidden gems and most who use the terminal used it already:
file.txt Command – Overwrite a File
Routing the stdout to a file is one of the most common used "commands" in Linux. And one to learn at the very beginning.
ping -i 60 -a IP_address Command – Ping with a Custom Interval
Probably not that useful in day to day usage, but I assume this is one of the most basic commands lot of people used it in the past to test if they have internet access. ping google.com is common, or so I thought.
Otherwise there are some nice listings, such as at (I really should use that one too), du (actually not that hidden, but its probably underrated and people install lot of tools doing same instead) or yes (useful for certain automation, where you know the answer is to proceed). A solid list, but a little bit short and with a few questionable entries.
They do more than just autocomplete, even in autocomplete mode. These Ai tools suggest entire code blocks and logic and fill in multiple lines, compared to a standard autocomplete. And to use it as a standard autocomplete tool, no Ai is needed. Using it like that wouldn't be bad anyway, so I have nothing against it.
The problems arise when the Ai takes away the thinking and brain functionality of the actual programmer. Plus you as a user get used to it and basically "addicted". Independent thinking and programming without Ai will become harder and harder, if you use it for everything.
The anonymous pipes are neat. I am building a project (need to go back to it) which runs an external application. I remember getting stdout and stderr was a bit complicated. These pipes could simplify things a lot.
For what? It's just Linux Kernel. If you speak about a specific operating system or distribution, then you can call it by name. Otherwise I've recently taken to calling it "Linux based operating system", when I try to avoid to call it by name (EndeavourOS).
Do they expect people, but more importantly organizations and companies, trusting them again? Why would they use Redis over the independent fork Valkey?
Good example why you don't want to use and rely on proprietary software (the extension is not 100% open source as I understand), if there are free (as in source code and license) alternatives.
I probably am bad at web searching (don't do this long enough and don't use Google either). At least this was a learning experience for myself, so its not totally waste of time for me. And maybe someone else can look in the code and learn. Now I see there are alternatives available, such as
Nothing. I wasn't just aware of that program. It never popped up when I searched online or when looking in my system's package manager searching for "crc".
I agree, this is the real impact of Ai. It won't replace developers, but make them work for less money. But I actually think real programmers will be even more needed in the future, if there is ton of bad code written by non coders with Ai or even by real coders with the support of Ai. That means we get more code, that needs to be reviewed and worked on by real programmers.
Therefore on one hand it will lessen the money earned for real programmers, on the other hand they will be more useful and needed in the future.
Took a while, as we was waiting for this since the launch of the Steam Deck. Now the floodgate is open.
The obligatory The Year Of Linux. :D