this post was submitted on 14 Jul 2023
582 points (97.4% liked)

Programmer Humor

19386 readers
69 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
 
all 33 comments
sorted by: hot top controversial new old
[–] juliorapido@discuss.tchncs.de 61 points 1 year ago (1 children)

Wtf i’m only realizing this now! Wtf after 30 years!!! Aaarrgggg

[–] HangingFruit@czech-lemmy.eu 10 points 1 year ago (1 children)

Even now it took me 30 minutes to figure it out.

[–] juliorapido@discuss.tchncs.de 8 points 1 year ago

We still love you!

[–] csm10495@sh.itjust.works 40 points 1 year ago (2 children)

Is this actually the reason it's called this? Like dead serious.

[–] cynar@lemmy.world 19 points 1 year ago (1 children)

If it's fake, it's a decades old prank. I heard it used seriously pre-millennium.

It fits extremely well. Software changes regularly. Hardware never changes, while firmware is mostly fixed, but can change periodically.

[–] backhdlp@lemmy.blahaj.zone 3 points 1 year ago (3 children)

then where else does firmware come from?

[–] Cmot_Dibbler@lemmy.world 17 points 1 year ago (1 children)

Well when a software and a hardware love each other very much...uh you see the SATA cable goes in the.. and then there's pin hole connectors of course.. auxiliary input... And then 2 days later the ups man brings you new firmware.

Okay bud? Alright goodnight.

[–] juliorapido@discuss.tchncs.de 8 points 1 year ago

Wow i never learned this in Christian school!

[–] andrew@lemmy.stuart.fun 5 points 1 year ago

It gets old on the device since it's never updated and eventually it starts to ferment. Fermware -> firmware.

[–] TimeSquirrel@kbin.social 2 points 1 year ago (1 children)

Hardware never changes

We'll see what my soldering iron, multimeter, logic analyzer, and oscilloscope have to say about that.

[–] Bananans@sopuli.xyz 1 points 1 year ago

Theseus' firmware. After how many changes does a board became a new component.

[–] Micromot@feddit.de 19 points 1 year ago

That took a bit of time for me too

[–] voodooattack@lemmy.world 17 points 1 year ago

How am I just hearing about this now?

[–] andrew@lemmy.stuart.fun 14 points 1 year ago

NonNewtonianWare

[–] tdawg@lemmy.world 13 points 1 year ago

I love how everyone both believes this but is so upset that they didn't realize that they need confirmation

[–] gravitas_deficiency@sh.itjust.works 10 points 1 year ago (1 children)

To extend on the theme, can we start calling the codebases of platforms that have undergone enshitification “chodeware”?

[–] JohnSmith@feddit.uk 3 points 1 year ago (1 children)
[–] Kerrangutan@lemmy.one 10 points 1 year ago

Wait until you learn about wetware.

[–] DaudAfandi@lemmy.world 9 points 1 year ago (1 children)
[–] TWeaK@lemm.ee 10 points 1 year ago (3 children)

I want to believe...

Also halfway between a bit and a byte is a nibble.

[–] cynar@lemmy.world 7 points 1 year ago (1 children)

I do love scientice's collective sense of humour. I'd give good odds it was initially suggested down the pub (or similar).

[–] TWeaK@lemm.ee 2 points 1 year ago

Science pubs are some of the best pubs.

[–] Mugmoor@lemmy.dbzer0.com 6 points 1 year ago

The fact that Java compiles into Jars always makes me smile.

QBasic came with NIBBLES.BAS, a snake game using text-mode characters as "pixels". Specifically it faked a 80x50 "pixel" grid using the standard 80x25 text screen where each 8-bit (=1 byte) text character made up two monochrome pixels using ▄ or ▀ or █ or an empty space.

I assume the name derived from the fact that, in a way, one pixel was "using half a byte", i. e. a nibble.

[–] xpinchx@lemmy.world 9 points 1 year ago (2 children)
[–] HubertManne@kbin.social 3 points 1 year ago

semper ubi sub ubi

[–] Obi@sopuli.xyz 2 points 1 year ago

Half-chubware

[–] dudinax@programming.dev 8 points 1 year ago

FIRMware is just SOFTware that's HARD to INSTALL.

[–] greeen_tomato@feddit.de 3 points 1 year ago
[–] matthew@lemmy.woodward.tech 1 points 1 year ago