8 Comments
User's avatar
Allen Boone's avatar

Waaaay back in my Intro to Computer Systems class, we had an assignment where we had to code Hello World in binary for an LC3 simulator (a fake processor used for learning). It was a pain. We had to look up the opcodes and make sure the operands were in the right bit locations. If a bit was flipped somewhere that it shouldn’t be, finding it was maddening.

The next several assignments let us use assembly, and we were thankful.

Expand full comment
Beastbot's avatar

"Like what does 1C + 2D equal? I have no idea. But I don’t need to know; the computer does that adding"

Well then how do you know it's right? You ALWAYS gotta check your work! See this is how the AI will take over, because we don't check our work! They're probably adding together numbers like 20 and 30 and getting 450 and no one catches it. Random math!

Expand full comment
MisshapenSmiley's avatar

Actually, that's just solar flares.

Expand full comment
ClownWorld Shakespeare's avatar

Do you mean "it’s a slaughterhouse-FIVE out there"? Come on, man, do the thing with the numbers....

Expand full comment
MisshapenSmiley's avatar

That's a big pointer size.

Expand full comment
MisshapenSmiley's avatar

It’s true, though. This is all programming really is. Don’t let any Uncle Bob tell you otherwise.

Expand full comment
MD Streeter's avatar

I'm ineligible for an H-1B visa so I'm also ineligible to working in computer programming.

Expand full comment
Parker's avatar

Could you take it a little slower, please?

Expand full comment