It's crazy how much smaller people were back then.
Programmer Humor
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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
Yeah. It's because of improvements in agriculture. It made food cheaper, and people got taller.
Yes, I heard our size and population doubled every two years. It's called Morsel's law iirc.
Seems to have plateaud out now though.
Also don't forget the effects of thermal expansion brought on by global warming.
Good God has it been 11 years since that meme?

Gangnam style is 14 years old
Ok that’s uncalled for sir.
Sorry, I'm 14
AI was 59 in 2015
It's been 84 years...
Now you can wear a full desktop PC on your wrist with 0.7nm chip
Well, it'll be a pretty small chip if the entire thing has to fit on your wrist, so still not equivalent to a 0.7nm desktop chip. They don't generally make the chips smaller, the feature size gets smaller so they can fit more transistors in the same die area
https://en.wikipedia.org/wiki/Elliott_803
Another unusual feature is the use of magnetic cores not only for memory but also as logic gates. These logic cores have 1, 2 or 3 input windings, a trigger (read) and an output winding. Depending on their polarity, current pulses in the input windings either magnetise the core or cancel each other out. The magnetised state of the core indicates the result of a boolean logic function.
Huh. Clever.
A picture similar to this one was on one of my high school text books. Inside the cover was a description of it as magnetic core computer memory. For quite a long time I thought this is what computer chips looked like. The only issue was I was in high school in the 80s, long after such memory was used. Maybe the text book was 15 years old, I don't know.

First computer company I worked for was still using it in the early 80s. Slow, but it retained state after a power failure.
Cost about £500,000 in today’s money. If the AI bubble hasn’t popped by this time next year, that Raspberry Pi might cost about the same.
Check this out. Very cool.
I knew this was gonna be polymatt! What a great vid.
TL;DW: He makes a memory core from "scratch"
Though not a fan of his reasoning to have it in silicone oil. The computers back then also didn't do that, and they had rougher measuring tooling.
He just wanted a oil-submerged thingy anyway.
if that's truly from 1957, the whole setup would have several pieces that size. the 803 a few years later was three (one about this size, two a little smaller), plus user console, printer, tape reader. nearly 2000 lbs worth of equipment.
I don't know but my supposition is that the ras pi pictured is several powers of magnitude more powerful than the 803.
It certainly is.
From the wiki:
"It uses ferrite magnetic-core memory in 4096 or 8192 words of 40 bits, comprising 39 bits of data with parity."
So a whooping 39kB of memory on the largest option!
"Tape is read at 500 characters per second and punched at 100 cps."
Compare that with a micro-SD...
"The bit time is 6 microseconds, jumps execute in 288 microseconds and simple arithmetic instructions in 576 microseconds."
And it run and an incredible speed of 1 to 3kHz!
(And this is overselling the computer, it was slower than what the numbers appear.)
imagine a tape punch going at 100cps though... even if it's just stamping baudot code that's still 500 actuations per second. that's fuckin terrifying.
probably loud af too
oh absolutely, dot matrix printer times 10
Actually insane that it is so powerful at that time, without transistors.
To be fair the Pi has no peripheral (keyboard, screen...) either.
You really doubled down on that pun. There should be a law about that.
Careful, you might get that Murphy guys attention with this law talk.
2026: Holding nothing because we don't own our tech anymore
That's the same size box my new video card just came in.
and all that was inside was a smelly shoe with a can of soup stuffed in it. thanks amazon.
You could just do the soc, it would probably be closer to feature parity.
Not an electrical or computer engineer so I can't really speak on the limits of miniaturizing hardware in terms of physics or technological ability. But even if you can fit a full computer on a fingernail, it's gonna be hard to have a even just a USB-C connector on a finger nail. At a certain point, there's little reason to miniaturize computers further when they still have to interface with human usable devices. Instead of miniaturizing the board further, continuing to increase transistor density on the cpu and chips to get more compute power in the same area seems like the obvious focus for future miniaturization efforts.
We're at the point where you can fit an entire computer inside a USB cable end without it looking any different (beware of keyloggers if you're not using your own cables, they can even fit a wifi antenna in there)
I think this is also a part of the OP picture. I bet the raspberry Pi is vastly more powerful than that Elliot computer cabinet.
Yeah, not even close.
That's an Elliott 405 computer. It could perform up to 500,000 instructions per second, aka FLoating-point Operations Per Second (FLOPS).
The other is a Raspberry Pi Zero which can perform 250,000,000 FLOPS, 500 times the Elliott 405.
And, the Elliott 405 cost between 140k-350k in 1957, depending on the features and configuration chosen. With inflation to 2015 dollars, that's $1.2-2.9 million ($2.40 per 1 FLOPS)
The Raspberry Pi Zero was their new low-power, low-cost board in 2015. It only cost $5 in 2015 (50 million FLOPS per $1)
And for an extra 30 bucks ($35 total) in 2015, you could have picked up a Raspberry Pi 2 Model B, which is capable of 24,000,000,000 FLOPS. That is 96 times faster than the Pi Zero, and 48,000 times faster than the Elliott 405. (~686 million FLOPS per $1)
You can’t hump a PCB after everyone else has gone home though.
I absolutely can and did. It vibrated and I had a really nice time.


Positive example of a shrinkflation.
You have the ESP ones, hard to go much much lower without it being impractical (but there are loads of smaller too).
Some jokes never stop being accurate.
The modern version of this is AI datacenters.
In an amount of years all the crap they are taking up tons of racks for will fit in a cell phone and cost next to nothing.
We might need some new tech instead of shrinking existing tech.

Me: I need some new hardware to run my transformers on
Mom: We have transformers at home
The transformers at home:

Joking aside, I think you're right, using discrete floating point math to simulate a transformer architecture will never be able to approach the efficiency of a "native" analog system like actual brains. I think eventually we'll see someone come up with a hardware transformer that doesn't require full synchronized clock signals.
Jokes aside, I think a brain and a computer solve two different problem sets. A computer needs to be exact, deterministic. A brain needs to be practical, very much at the expense of precision.
I wouldn’t want a brain to do my math calculations for me… brains suck at those, that’s why I use a computer.
If it didnt introduce a spectrum of new issues, I’d wager we could start encoding data into more complex structures than binary. Like using continuous values instead of just on/off. But, from what I understand, that makes the problem of computing damn near impossible and unaffordable.
Maybe we can find ways to encode more data into the same volume of transistors. Like, if current state could imply additional information. But that would probably impede on performance, as I’m sure the data structures used in a CPU prioritize performance not “adding more implied data.”
Hmm… tough one.
Using trinary wouldn't really be a problem, they also already did it over 50 years ago, we just never used it because their tech wasn't precise enough
But i am just a junior in the sector so i know little, if someone can explaim to me why it wouldn't work well, i'd appreciate