Earlier quoted context omitted.
That is not GNU tar's output. You might wanna make sure your installation is ok. edit: maybe i missed the joke?
Some drunks in a gnu-shaped echo chamber concluded that the world is gnu-shaped. That's not much a joke, if there is one here. Such presently popular axioms as "unix means linux" or "the userland must be gnu" or "bash is installed" can be shown as poor foundations to reason from by using a unix system that violates all those assumptions. That the XCDD comic did not define what a unix system is is another concern; the…
Programmers and software developers lost the plot on naming their tools
551–560 of 563 posts
Re: Programmers and software developers lost the plot on naming their tools
#552Earlier quoted context omitted.
z requires it's compressed with gzip and is likely a GNU extension too (it was j for bzip2 iirc). It's also important to keep f the last because it is parametrized and a filename should follow. So I'd always go with c (create) instead of x (extract), as the latter assumes an existing tar file (zx or xz even a gzipped tar file too; not sure if it's smart enough to autodetect compress-ed .Z files vs .gz either): with c…
Like I said, I was operating on a lot of zipped tars. Not sure what you are replying about. The other commenter already mentioned that the xkcd just said "valid", not return 0 (which to be fair is what the original non xkcd required so I guess fair on the mixup)
As tar is a POSIX (ISO standard for "portable operating system interfaces") utility, I am also highlighting what might get us killed as all of us are mostly used to GNU systems with all the GNU extensions (think also bash commands in scripts vs pure sh too).
No offense intended, just the hackers' chat.
Re: Programmers and software developers lost the plot on naming their tools
#553Earlier quoted context omitted.
Like I said, I was operating on a lot of zipped tars. Not sure what you are replying about. The other commenter already mentioned that the xkcd just said "valid", not return 0 (which to be fair is what the original non xkcd required so I guess fair on the mixup)
Oh, just funny mental gymnastics if we are aiming for survival in 10 seconds with a valid, exit code 0 tar command. :) As tar is a POSIX (ISO standard for "portable operating system interfaces") utility, I am also highlighting what might get us killed as all of us are mostly used to GNU systems with all the GNU extensions (think also bash commands in scripts vs pure sh too). No offense intended, just the hackers' cha…
To me at least POSIX is dead. It's what Windows (before WSL) supported with its POSIX subsystem so it could say it was compatible but of course it was entirely unusable.
Initial release July 27, 1993; 32 years ago
Like, POSIX: Take the cross section of all the most obscure UNICES out there and declare that you're a UNIX as long as you support that ;)And yeah I use a Mac at work so a bunch of things I was used to "all my life" so to speak don't work. And they didn't work on AIX either. But that's why you install a sane toolchain (GNU ;) ).
Like sure I was actually building a memory compactification algorithm for MINIX with the vi that comes with MINIX. Which is like some super old version of it that can't do like anything you'd be used to from a VIM. It works. But it's not nice. That's like literally the one time I was using hjkl instead of arrow keys.
Re: Programmers and software developers lost the plot on naming their tools
#554I'll die on the proverbial hill that the absolute worst instance of this has always been GIMP, which could have perhaps eaten Adobe's lunch MANY years ago. It was and perhaps still is, a solid competitor to Photoshop, but any unfamiliar grownup is, quite reasonably, going to never ever ever trust anything to do serious work with a name like that.
It really conveyed the image of cheap and shoddy. The drab looking logos, the name, and the weird looking poodle: all that just made it harder to take serious.
Re: Programmers and software developers lost the plot on naming their tools
#555I'll die on the proverbial hill that the absolute worst instance of this has always been GIMP, which could have perhaps eaten Adobe's lunch MANY years ago. It was and perhaps still is, a solid competitor to Photoshop, but any unfamiliar grownup is, quite reasonably, going to never ever ever trust anything to do serious work with a name like that.
Wait until you learn about Git. ;)
Re: Programmers and software developers lost the plot on naming their tools
#556By the author's standard, macOS and iOS has some pretty much perfect program names, I suppose: App Store, Mail, Photos, Music, Books, Podcasts etc.
Re: Programmers and software developers lost the plot on naming their tools
#557Earlier quoted context omitted.
Java is easy - named after the coffee beans of the coffee they used to drink... CVS (noticed already mentioned by a sibling comment) is just an abbreviation. Python - well Monty Python
Java was originally called Oak but its creator because he could see an oak from his office, but marketing people at Sun thought Java would be more catchy. Yes it's named after coffee beans, but it has no relation whatsoever to the language or the way it was created, it's just a marketing name.
Re: Programmers and software developers lost the plot on naming their tools
#558GNU's version of Yacc is called Bison. Pine Is Not Elm (even though that was never an official acronym). UNIX was UNICS which was a pun on MULTICS. I couldn't for the life of me tell you what dd stands for. nano is a copy of pico which was the "PIne COmposer". Postfix is a completely opaque portmanteau of post (as in mail) and "bug fix". C++ is "C incremented", and C is the successor of B, which is the successor of B…
The article even refers to AWK as being the initials of the authors. And posits this as "reasonable"? Naming is hard, not least because "a million" new projects are spawned every day. And if you're going down a path of "rule the world" (even in a niche like infrastructure) you start by getting a .com domain, so choices are limited. Plus the name has to be unique enough to Google.
Re: Programmers and software developers lost the plot on naming their tools
#559Earlier quoted context omitted.
> I’m not sure I like awk, sed, or cat sed is not "stream editor" as it says above, it's "stream ed ", where ed was another prexisting program which was essential and everybody knew it. its name was from "editor" shortened. the sed commands are the ed commands. so, it's almost not possible to say "i don't like the name", it rests on a rich tradition, it's the stream version of ed. (ed commands are very similar to vi…
> sed is not "stream editor" as it says above, it's "stream ed" Well, according to the man page, it is indeed "stream editor": https://man.cat-v.org/unix_8th/1/sed I was already aware of its relation to 'ed' (having had to actually use 'ed' in ancient times). However that doesn't change the fact that it does stand for "stream editor". After reading your post, I thought "That doesn't seem right, I remember it specific…
Re: Programmers and software developers lost the plot on naming their tools
#560> This would be career suicide in virtually any other technical field. This article would certainly disagree with you: https://en.wikipedia.org/wiki/List_of_U.S._Department_of_Def... > the Golden Gate Bridge tells you it spans the Golden Gate strait. Is that even a meaningful distinction? Does anyone think, "Gee, I'd really like to cross the Golden Gate strait?" or do they think "I want to get to Napa?". > The Hoover…
Military codenames are a bit different; they're deliberately random words, assigned so that no-one can guess the nature of the programme based on the name. (Companies sometimes do this, too, for internal stuff.)