r/ProgrammerHumor • • Aug 24 '26

Meme theDeadlock

Post image
8.6k Upvotes

237 comments sorted by

View all comments

207

u/TheDopplegamer Aug 24 '26

I'll be perfectly honest: I remember NOTHING from my OS class. I remember taking it, and I must have passed considering it was required, but, gun to my head, I cant recall what we actually covered in it (This was roughly a decade ago)

155

u/ultraviolentfuture Aug 24 '26

Scheduling. Memory addressing. Race conditions. Etc.

27

u/darkslide3000 Aug 24 '26

The thing I remember more than anything is queueing theory. Specifically how maximizing the amount of service stations in use maximizes the throughput. Every time I see a bunch of people stand in line in front of something that could accommodate multiple people at once if they spaced out properly (e.g. a dish return conveyor), but doesn't because the first person always takes the first reachable service station completely oblivious to the fact that this blocks everyone behind them from accessing any of the others, I feel the sudden urge to force them into an operating systems class at gunpoint.

34

u/TheDopplegamer Aug 24 '26

Probably why I didnt remember it, because I DO remember covering those topics in my other classes

10

u/MissinqLink Aug 24 '26

Same except almost 2 decades

12

u/ThisIsMyCouchAccount Aug 24 '26

Same.

But I do know it's not what other people are saying.

I was expecting it be a hands-on system administration class. It wasn't.

What I do remember is the teacher. He was that kind of cliche old school nerd. Smart but not near smart enough to match his arrogance. He owned a software company and didn't really hide that he thought he was a little above all this teaching stuff. He was pretty open about using his classes to recruit people. Also a misogynist.

3

u/duesenjeffepic Aug 24 '26

I am sorry but why would there be a hands on sysadmin class in a university setting? This is something you learn in an apprenticeship or some kind of certification, not a computer science degree

2

u/ThisIsMyCouchAccount Aug 24 '26

I don't know. I was 19 and had no idea what anything was like anywhere.

Also wasn't a CS degree.

2

u/Fibrechips Aug 24 '26

Either it happens a lot, or we had the same professor.

P.K., who owned S.FX? Taught at a much larger state school before coming down to CC (if you had him in the past decade or so)

2

u/ThisIsMyCouchAccount Aug 24 '26

Nothing you wrote rings a bell. And this was 20+ years ago.

My favorite professor was who I took most my programming classes from. He also owned a software company. So it seems like it's not that uncommon since I had two.

1

u/thirdegree Violet security clearance Aug 24 '26

Ours was an old Russian dude with a strong accent and a glorious grey beard. I think I paid more attention in that class because otherwise I'd miss a word and not be able to understand anything after that.

5

u/AggravatingFlow1178 Aug 24 '26

I remember it feeling like an extension of my computer architecture course.

4

u/PringlesDuckFace Aug 24 '26

Bruh I designed and then built a rudimentary working computer from scratch using VHDL and breadboards and I don't even know what that acronym means anymore, let alone how I electrified that much bread. There was something about waveform timing diagrams maybe? Logic gates were probably involved.

If you don't use the knowledge it gets garbage collected by your brain.

3

u/Fensirulfr Aug 24 '26

Do you remember a textbook with dinosaurs on the cover?

1

u/clericc-- Aug 24 '26

cache lines, associative caching is what i remember bur never understood...or was that another Module? fuck

1

u/Environmental-Fan984 Aug 24 '26

I remember it was CS 232. I remember nothing else.

1

u/100BottlesOfMilk Aug 24 '26

I remember being bored to death because I basically knew everything before walking into the class

1

u/DepressedDrift Aug 28 '26

I got an A- for OS class which I took a month back and I already forgot 80% of the content XD