Programmers then and now
-
This post did not contain any content.
I feel very confident in my understanding of random 8 bit CPUs and their support chips, but asking me to center a div is like this xkcd.
-
I feel very confident in my understanding of random 8 bit CPUs and their support chips, but asking me to center a div is like this xkcd.
I’ve never understood why people are so intimidated by tar
-
This post did not contain any content.
One of my favourite game dev stories from the 1980s is the story of Elite. It was a game people thought couldn't be made. Most devs thought hardware wasn't powerful enough and publishers thought it wouldn't be fun enough.
It was one of the first properly 3D open world video games ever made. I think when it released it sold nearly as many copies as there were home computers that could run it.
In order to make the game small enough to fit on a cassette tape they had to ditch basic and program the entire game, world in assembly.
There's a fantastic video about it here: https://youtu.be/lC4YLMLar5I
-
The majority of "programmers in the past" should be women actually, but our meme formats are still too patriarchal to express that in 2025.
"too patriarchal" no one was thinking of "furthering the goals of the patriarchy" or whatever your delusions tell you.
It's just people making memes, and most people who make memes who are guys will make memes with guys in them, because they identify with them the most.
Your brain dead take is pure cancer.
-
"too patriarchal" no one was thinking of "furthering the goals of the patriarchy" or whatever your delusions tell you.
It's just people making memes, and most people who make memes who are guys will make memes with guys in them, because they identify with them the most.
Your brain dead take is pure cancer.
I agree with you: I never intended to imply explicit anti-diversity intentions or even awareness of the biases embedded in our culture.
Implicit bias refers to the attitudes or stereotypes that affect our understanding, actions, and decisions in an unconscious manner. Implicit biases are activated involuntarily, unconsciously, and without one’s awareness or intentional control (see, e.g., Greenwald & Krieger, 2006; Kang, et al., 2012; Nier, 2005; Rudman, 2004a)
-
The majority of "programmers in the past" should be women actually, but our meme formats are still too patriarchal to express that in 2025.
The moon landing by hand wouldn't have been as funny without the over the top body builders first.
-
I’ve never understood why people are so intimidated by tar
tar -eXtract Ze Vucking File
-
tar -eXtract Ze Vucking File
Thanks! This will definitely help me to remember it from now on.
Me 6 months from now:
tar -EZVF
-
Hey now. Searching stack overflow circia 2011 to 2018 was an Art. You had to know enough to find the correct question that wasn't deleted because a mod thought it was a duplicate of another question
Also to find the actual correct answer three comments down because the one that was voted highest worked, but was actually a really shit way to do the thing being asked
-
I’ve never understood why people are so intimidated by tar
It is "backwards" from some other commands --- usually you run copy/rsync/link from source to destination, but with tar the destination (tarball) is specified before the source (directory/files).
That, and the flags not needing dashes always just throws me for a loop.
And the icing on the cake is that I don't use tar for tarring that often, so I lose all muscle memory (untaring a tgz or tar.bz2 is frequent enough that I can usually get that right at least...).
-
Also to find the actual correct answer three comments down because the one that was voted highest worked, but was actually a really shit way to do the thing being asked
I often found the correct answers in the comments of an answer
-
This post did not contain any content.
I once had an intern attempt to install sudo using NPM and when that didn't work he asked ChatGPT "Why can't I install sudo from NPM?" while I'm trying to explain it to him.
He was smart, but somehow knew very little about commercial computers despite being on the verge of getting his master's in computer science.
-
One of my favourite game dev stories from the 1980s is the story of Elite. It was a game people thought couldn't be made. Most devs thought hardware wasn't powerful enough and publishers thought it wouldn't be fun enough.
It was one of the first properly 3D open world video games ever made. I think when it released it sold nearly as many copies as there were home computers that could run it.
In order to make the game small enough to fit on a cassette tape they had to ditch basic and program the entire game, world in assembly.
There's a fantastic video about it here: https://youtu.be/lC4YLMLar5I
the game small enough to fit on a cassette tape
Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?
-
This post did not contain any content.
I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!
-
I’ve never understood why people are so intimidated by tar
wrote on last edited by [email protected]I got tired of looking up the options for each possible combination of archiving + compression, so today I have a "magic" bash function that can extract almost any format.
Then for compressing, I only use
zip
, which doesn't need any args other than the archive name and the thing you're compressing. It needs-r
when recursing on dirs, but unlike "eXtract" and "Ze", that's a good mnemonic. -
This post did not contain any content.
80s programmers hated Unix, btw. Look up Unix Haters Handbook, it's a free and funny read
-
I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!
Nano... Like... The one that has all the keybinds permanently shown at the bottom of the screen?
-
I once had a junior calling me in a panic because he didn't know how to quit nano. NANO!
That deserves a "do you know how to read?", because the exit command is on the lower part of the screen for nano
-
tar -eXtract Ze Vucking File
Nobody wants to deliberately use the wrong compression type when extracting, so modern tar will figure out the compression itself if you just point it at a file. So
tar -xf filename
works on almost anything. You don't need to remember which flag to use on a.tar.bz2
file and which one for a.tar.xz
file. -
the game small enough to fit on a cassette tape
Holy hell, that is OLD old. We're talking about the beginnings of digital time here. Had the first web constellations formed yet? How fast did you crank your CPU?
You couldn't crank your CPU in the olden days, it'd make games run in fast forward.