alias dfx='df -x nfs -x none -x smbfs -x tmpfs -x cifs -x tmpfs -x fuse.sshfs -x devtmpfs -x squashfs'Trainwreck Design
21–30 of 107 posts
Re: Trainwreck Design
#22Perhaps one may learn to remember and , but will definitely not care to produce by heart oneliner bash abominations sprinkled with sygils and pipes and three-char cmd names.
This whole article very true, but somewhat irrelevant to 2024. Claude/Mistral/CHatGPT been parsing outputs perfectly, and there are plenty of experiments into getting the LLM to assist code writing and parsing results directly from the cmdline. And you know what, this also works in 100% console mode, you don't need GUI to talk to the new GUI called LLM.
the smaller models get, the sooner they get embedded in shells. then you'll get the real Ghost in the Shell, yeah...
Re: Trainwreck Design
#23(most) Kids will likely never learn these command and attributes and output like we passionately did in 1994. LLMs be spittin' them command lines quick and correct, transpiled/translated from English/French/...Macedonian if you like. they already do, and it already helps a lot. Perhaps one may learn to remember and , but will definitely not care to produce by heart oneliner bash abominations sprinkled with sygils and…
Re: Trainwreck Design
#24For example if the overwhelming majority of users use df to get an overview of how much disk space they are using and how much they have left, the default option should be giving you a easily digestable output of precisely that.
I get that in terminal-land this can be a problem, as the default df command is now probably parsed by a thousand shell scripts and chaninging it breaks things. But that is also bad design: If there are hard reasons like that that could conceivable lock you into doing it a certain way, you should warn against it and offer a stable alternative (stderr: "The output of df -h is not meant to be machine readable, use df --machine instead"). Again frequency is the guide here. People will more often type df -h to manually check things than they have to write df --machine in a script.
Same goes for the default output of ip a (which in my opinion should be more like ip -br -c a).
Re: Trainwreck Design
#25This is the bazaar version of enshittification. In that the software becomes worse for the user, but for different reasons than in the commercial world. In the end users lose anyway
Re: Trainwreck Design
#26Good article content, but wow the article looks great! Really incredible! If by any chance someone knows the tools that were used to make the big-font subtitles (or the whole page?), enlightenment would be highly appreciated!
FIGlet http://www.figlet.org/ is a nice command-line tool for doing stuff like this. Can preview its fonts online here: https://patorjk.com/software/taag/
Re: Trainwreck Design
#27From my .bashrc: alias dfx='df -x nfs -x none -x smbfs -x tmpfs -x cifs -x tmpfs -x fuse.sshfs -x devtmpfs -x squashfs'
Re: Trainwreck Design
#28A webpage that uses numeric identifiers for external references that are found only when scrolling to the very bottom of the page and show their URLs as plain text. Now that is a train wreck. Hyperlinks are the cornerstone of the web. Don't be afraid of using them!
The difference between them and a simple hyperlink is that they can and often will provide some additional context, that is out of the scope of the original text. Ideally on a website meant for computer screens you wouldn't have them on the end, but in the margins, next to the information, but for short stuff it is okay to put them at the end of the chapter – bonus points if the reference numbers can be clicked and take you to the foot note, extra bonus points if there is an arrow taking you up again.
But this is scientific literature style writing, not everything needs footnotes.
Re: Trainwreck Design
#29(most) Kids will likely never learn these command and attributes and output like we passionately did in 1994. LLMs be spittin' them command lines quick and correct, transpiled/translated from English/French/...Macedonian if you like. they already do, and it already helps a lot. Perhaps one may learn to remember and , but will definitely not care to produce by heart oneliner bash abominations sprinkled with sygils and…
Nothing I'm looking forward to than a generation of sysadmins who use 99% correct commands and get the output parsed for them 99% correct.
besides this comment of yours is exactly what was expected as a first response, and is very boring.
Re: Trainwreck Design
#30From my .bashrc: alias dfx='df -x nfs -x none -x smbfs -x tmpfs -x cifs -x tmpfs -x fuse.sshfs -x devtmpfs -x squashfs'