this post was submitted on 18 Sep 2023
1074 points (97.6% liked)

Programmer Humor

19623 readers
19 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 36 comments
sorted by: hot top controversial new old
[–] [email protected] 113 points 1 year ago (1 children)

The first panel is popular media, not computer scientists.

The computer scientist would write papers about how they adapted principles of the alien technology to our stuff.

[–] [email protected] 97 points 1 year ago (1 children)

Papers that would be released 5 years after the engineer got doom to run on it.

[–] [email protected] 56 points 1 year ago (1 children)

If accepted.
Reviewer's comments:

  • While the paper is well-written overall, contributions on adaptation of alien technology as well as comparison with state-of-the-art are not made clear.
  • Authors should consider using TikZ to create the diagrams. My Kindle e-reader had difficulty scaling and displaying the diagrams.
  • The paper's tone could benefit from more technicality.
  • The terms "alien", "ET", "technology", and "stuff" have been used ambiguously throughout the paper. The authors should consider including a table of nomenclature.
  • The experimental results don't appear to provide sufficient statistical significance on how much the mankind's genitalia could be pleased using the alien apparatus. The results would be more conclusive if the application of the apparatus on extraterrestrial genitalia is studied too. This has the additional benefit of avoiding to fall for spurious relationships.
[–] [email protected] 32 points 1 year ago (2 children)

And now I'm having publication flashbacks.

They made me go back and demonstrate that stream discharge increases during a flood, and I'm the end we spent so much time and effort working on it, the whole thing changed into a comparative analysis between rainfall and peak discharge.

They critiqued us so hard we changed topics.

[–] [email protected] 8 points 1 year ago

Peer review. We know we need it, but we hate it.

[–] [email protected] 6 points 1 year ago

God damn big academia at it again!

[–] [email protected] 106 points 1 year ago (5 children)

Because famously you can get Doom to run on things with a screwdriver.

[–] [email protected] 70 points 1 year ago

on a screwdriver.

[–] [email protected] 55 points 1 year ago

Well you need the screwdriver (with the smorx 5omble bit) to open the maintenance panel and access the button you hold while booting to get the unlocked bootloader, so you can install Linux and then subsequently doom.

Elementary.

[–] newIdentity 28 points 1 year ago (1 children)

He means he got doom running on that screwdriver

[–] [email protected] 16 points 1 year ago* (last edited 1 year ago)

You joke, but the ES121 screwdriver has an open source firmware. I think it's running an STM32F10x (based on the file listings in the firmware). People have gotten Doom to run on an STM32F429, so it's not that far fetched.

[–] [email protected] 21 points 1 year ago

Yes, because first I need to disassemble the target device.

[–] [email protected] 14 points 1 year ago

Yes, as long as its a sonic screwdriver.

[–] [email protected] 52 points 1 year ago

I’d argue getting doom to run is a good way to demonstrate understanding of the tech.

[–] [email protected] 33 points 1 year ago (1 children)

Now do “full stack” developer

[–] Jakylla 44 points 1 year ago (1 children)

BAM! I got that div centered on this display!

[–] [email protected] 8 points 1 year ago (2 children)
[–] Jakylla 12 points 1 year ago (1 children)

Used that alien package with some python library I've found on the dark web to be able to use it as css

[–] [email protected] 6 points 1 year ago

No malicious dependencies, right? …..right?

[–] [email protected] 5 points 1 year ago (2 children)
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Real developers use <pre> and white spaces. 😎

[–] [email protected] 1 points 1 year ago

yup grid all the way

[–] [email protected] 33 points 1 year ago (1 children)

Case in point... Doom is not invented, it's discovered!

[–] [email protected] 6 points 1 year ago

The benevolent hyper-intelligent architect of the post-singularity simulation we all live in, John Carmack gifted humanity Doom.

[–] [email protected] 32 points 1 year ago (1 children)
[–] [email protected] 5 points 1 year ago

Thanks, I didn't know where it came from.

[–] [email protected] 18 points 1 year ago (1 children)

The computer engineer already reverse-engineered the architecture?

[–] candyman337 53 points 1 year ago (2 children)

I think the joke is more he figured out just enough to get it to do what he wanted it to do

[–] [email protected] 44 points 1 year ago (1 children)

Doom is also a cursed piece of software that compels people to make it run everywhere even when it should be physically impossible.

[–] [email protected] 18 points 1 year ago (2 children)
[–] [email protected] 16 points 1 year ago

Your turn to shine.

[–] [email protected] 10 points 1 year ago (1 children)

I couldn't find any, but someone that's a better writer than me should definitely write one.

[–] [email protected] 5 points 1 year ago

Doom "needs to run everywhere" otherwise cyberdemons will manage to materialize within that machine, thus making Doom 2 a prediction of what would happen if we fail

Yeah, I'm a shit horror writer, sorry.

[–] [email protected] 10 points 1 year ago

That's the essence of computer science and computer programming.

[–] [email protected] 7 points 1 year ago

With a screwdriver?! Made me chuckle

[–] [email protected] 6 points 1 year ago

Larry David, the famous computer scientist