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.
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.
31 Comments
juliorapido@discuss.tchncs.de · 64 pts · 3y
Wtf i’m only realizing this now! Wtf after 30 years!!! Aaarrgggg
HangingFruit@czech-lemmy.eu · 9 pts · 3y
Even now it took me 30 minutes to figure it out.
juliorapido@discuss.tchncs.de · 8 pts · 3y
We still love you!
csm10495@sh.itjust.works · 42 pts · 3y
Is this actually the reason it's called this? Like dead serious.
Knusper@feddit.de · 22 pts · 3y
Yep: https://en.wikipedia.org/wiki/Firmware#History_and_etymology
cynar@lemmy.world · 21 pts · 3y
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 · 4 pts · 3y
then where else does firmware come from?
Cmot_Dibbler@lemmy.world · 17 pts · 3y
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 pts · 3y
Wow i never learned this in Christian school!
andrew@lemmy.stuart.fun · 5 pts · 3y
It gets old on the device since it's never updated and eventually it starts to ferment. Fermware -> firmware.
TimeSquirrel@kbin.social · 3 pts · 3y
Bananans@sopuli.xyz · 1 pts · 3y
Theseus' firmware. After how many changes does a board became a new component.
voodooattack@lemmy.world · 20 pts · 3y
How am I just hearing about this now?
Micromot@feddit.de · 19 pts · 3y
That took a bit of time for me too
andrew@lemmy.stuart.fun · 14 pts · 3y
NonNewtonianWare
tdawg@lemmy.world · 13 pts · 3y
I love how everyone both believes this but is so upset that they didn't realize that they need confirmation
DaudAfandi@lemmy.world · 11 pts · 3y
Is this true?
TWeaK@lemm.ee · 10 pts · 3y
I want to believe...
Also halfway between a bit and a byte is a nibble.
cynar@lemmy.world · 8 pts · 3y
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 · 3 pts · 3y
Science pubs are some of the best pubs.
Mugmoor@lemmy.dbzer0.com · 6 pts · 3y
The fact that Java compiles into Jars always makes me smile.
player_entity_t@programming.dev · 2 pts · 3y
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.
gravitas_deficiency@sh.itjust.works · 10 pts · 3y
To extend on the theme, can we start calling the codebases of platforms that have undergone enshitification “chodeware”?
JohnSmith@feddit.uk · 3 pts · 3y
Shitware, I’d think.
Hazzia@discuss.tchncs.de · 2 pts · 3y
Kerrangutan@lemmy.one · 10 pts · 3y
Wait until you learn about wetware.
xpinchx@lemmy.world · 9 pts · 3y
What's next... Underware?
HubertManne@kbin.social · 3 pts · 3y
semper ubi sub ubi
Obi@sopuli.xyz · 2 pts · 3y
Half-chubware
dudinax@programming.dev · 9 pts · 3y
FIRMware is just SOFTware that's HARD to INSTALL.
astral_avocado@programming.dev · 4 pts · 3y
Bro
greeen_tomato@feddit.de · 3 pts · 3y
:O
matthew@lemmy.woodward.tech · 1 pts · 3y
Oof me too