The Legend of von Neumann (1973) [pdf]
Thread
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
The Legend of von Neumann (1973) [pdf]
Loading the complete thread in the background. This saved snapshot is available now. Refresh
Unofficial Hacker News client; not affiliated with Y Combinator.
SimplyUnknown · · focus · HN ↗
laserson · · focus · HN ↗
stevenwoo · · focus · HN ↗
offbeatport · · focus · HN ↗
zoltano · · focus · HN ↗
phba · · focus · HN ↗
0xdada · · focus · HN ↗
somethinsfishy · · focus · HN ↗
bluecheese452 · · focus · HN ↗
leto_ii · · focus · HN ↗
freecodeio · · focus · HN ↗
In other words, if you don't have a dog, you're gay. (If you know the comic)
archontes · · focus · HN ↗
The Martians (of which von Neumann is usually the most regarded) were mostly Hungarian jews. It's a point on which some people have mused, so it's easy for the thought to point in that direction when von Neumann is brought up.
chasd00 · · focus · HN ↗
I had a girlfriend once who joked that Elon Musk was an alien and needs help developing the technology to get home.
archontes · · focus · HN ↗
gf000 · · focus · HN ↗
Please do NOT disrespect Leo Szilard and von Neumann by comparing their greatness to a lowly scammer
Betelbuddy · · focus · HN ↗
chasd00 · · focus · HN ↗
dilap · · focus · HN ↗
> I told Banach about an expression Johnny had used with me in Princeton before stating some non-Jewish mathematician's result, "Die Goim haben den folgenden satz beweisen" (The goys have proved the following theorem). Banach, who was pure goy, thought it was one of the funniest sayings he had ever heard. He was enchanted by its implication that if the goys could do it, then Johnny and I ought to be able to do it better. Johnny did not invent this joke, but he liked it and we started using it.
<a href="https://infoproc.blogspot.com/2021/12/adventures-of-mathematician-ulam-von.html" rel="nofollow">https://infoproc.blogspot.com/2021/12/adventures-of-mathemat...
bluecheese452 · · focus · HN ↗
gradus_ad · · focus · HN ↗
Where Jews really shine is the combination of great culture with a high baseline IQ. Of course being a self segregating subgroup that is more intelligent and successful than others is bound to cause problems....
ckrapu · · focus · HN ↗
_diyar · · focus · HN ↗
chasd00 · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/The_Martians_(scientists)" rel="nofollow">https://en.wikipedia.org/wiki/The_Martians_(scientists)
"The Martians" (Hungarian: "A marslakók") were a group of prominent scientists (mostly, but not exclusively, physicists and mathematicians) of Hungarian Jewish descent who emigrated from Europe to the United States in the early half of the 20th century.[1]
Leo Szilard jokingly suggested that Hungary was a front for aliens from Mars."
rationalist · · focus · HN ↗
sillysaurusx · · focus · HN ↗
bluecheese452 · · focus · HN ↗
How are you twisting that to be antisemitic?
rationalist · · focus · HN ↗
And obviously there are others that probably agree considering it was flagged.
Your comment made it about a religious/ethnic group when that generally is not appropriate.
bluecheese452 · · focus · HN ↗
rationalist · · focus · HN ↗
bluecheese452 · · focus · HN ↗
I was hoping maybe someone would have some insight, maybe there is an intellectual tradition, maybe there are some special schools, maybe there are other reasons why jews in the 20th century seemed to have some strong intellectual achievement.
Or maybe I am just a jewish supremacist/antisemite. Hard to keep track which one I am supposed to be.
Betelbuddy · · focus · HN ↗
kaffekaka · · focus · HN ↗
sourdecor · · focus · HN ↗
heresie-dabord · · focus · HN ↗
I think we have scaled the behaviour without scaling the talent. (^;
srejk · · focus · HN ↗
snapetom · · focus · HN ↗
harpersealtako · · focus · HN ↗
lalalandland · · focus · HN ↗
hnfong · · focus · HN ↗
Otherwise why not just replace them with a script (or these days, an AI)
qlte · · focus · HN ↗
alwa · · focus · HN ↗
SideQuark · · focus · HN ↗
And I don’t know many, if any, examples of people received as crackpots that later were considered genius. At worst genius takes a little time to be recognized, which is a situation far more common.
tekla · · focus · HN ↗
I forget the quote, but one of the guys that recognized that he was worth looking into said something to the effect of "his work was too crazy for him to be crazy.
SideQuark · · focus · HN ↗
amunozo · · focus · HN ↗
IAmBroom · · focus · HN ↗
It's like an analog to the fact that almost all people consider themselves funny.
ahazred8ta · · focus · HN ↗
cindyllm · · focus · HN ↗
[dead]
chucksmash · · focus · HN ↗
If somebody truly believes they have a useful model then they don't discouraged by academic gatekeeping, they go and build Time Cube.
cycomanic · · focus · HN ↗
The problem is that instead most people to come to them are either obvious crackpots, who think they have solved cancer (energy...) and contact the person because they are a biologist, physicist ... (on a completely unrelated topic usually). Or they come from a place of arrogance, i.e. "we do ... like this, our method is clearly superior you should adopt it", or even worse here buy our clearly superior method.
harpersealtako · · focus · HN ↗
kaffekaka · · focus · HN ↗
colinhb · · focus · HN ↗
In my limited experience, the friction is between labs and groups that are working on very similar things, and the competition is direct and obvious. And even here, the source of the conflict is the reward structures of the field, not some aversion to collaboration or personal arrogance.
bmitc · · focus · HN ↗
However, the gatekeeping you mention definitely occurs to mere mortals who might have an interesting bend on existing ideas.
KylerAce · · focus · HN ↗
jltsiren · · focus · HN ↗
"Using methodology from a field known for its focus on methodology in another field" was still a novel idea in Von Neumann's time. But because Von Neumann and others did it, and because millions of people entered science after them, most combinations like that have already been tried. Breakthroughs from combining ideas from unrelated fields require something little less obvious these days.
helterskelter2 · · focus · HN ↗
JoeAltmaier · · focus · HN ↗
Trouble with that startup was, the medical folks with money don't use computer tools. And the students in training have no money.
flipping_beacon · · focus · HN ↗
sixtyj · · focus · HN ↗
JoeAltmaier · · focus · HN ↗
JoeAltmaier · · focus · HN ↗
baruz · · focus · HN ↗
mmulqueen · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/Tai%27s_model" rel="nofollow">https://en.wikipedia.org/wiki/Tai%27s_model
<a href="https://pubmed.ncbi.nlm.nih.gov/8137688/" rel="nofollow">https://pubmed.ncbi.nlm.nih.gov/8137688/
jablongo · · focus · HN ↗
Animats · · focus · HN ↗
donquichotte · · focus · HN ↗
<a href="https://improbable.com/wp-content/uploads/2011/10/ThereAreNone.gif" rel="nofollow">https://improbable.com/wp-content/uploads/2011/10/ThereAreNo...
api · · focus · HN ↗
delichon · · focus · HN ↗
... that LLMs rule that use case, because they sit on top of vector embeddings, which are great at mapping different terms for nearly identical concepts. This business model was in the bullseye of the bitter lesson.
IAmBroom · · focus · HN ↗
Yes, they were identical.
My crib note that I took into the later final exam was simply a conversion between terms in the two departments. Nothing else; I'd already crammed and aced the first exam.
analog31 · · focus · HN ↗
The physics version was much more mathematical, and did things like solving everything in spherical coordinates. It also kind of served as a preparation for solving corresponding problems in quantum mechanics.
The engineering version was more nuts-and-bolts, covering things like transformers, motors, and transmission lines. (Antennas were for a later course).
As a consequence, teaching the engineering course required me to quickly learn a whole bunch of stuff that we glossed over or ignored in the physics course. While also teaching it. Fortunately I was an experimental physicist and had also done some work in industry, so the topics weren't utterly unfamiliar.
JoeAltmaier · · focus · HN ↗
delichon · · focus · HN ↗
cma · · focus · HN ↗
ricksunny · · focus · HN ↗
DonHopkins · · focus · HN ↗
<a href="https://github.com/SimHacker/moollm/blob/main/designs/eval/CHURCH-OF-THE-EVAL-GENIUS.md" rel="nofollow">https://github.com/SimHacker/moollm/blob/main/designs/eval/C...
The Holy Trinity:
Father: Alonzo Church: L3 - lambda calculus, the name the institution bears
Son: Alonzo (Snap! mascot) - Incarnation — Gobo, λ on his head
Holy Ghost: λ - First-class procedures; β-reduction; eval-as-spirit
Membership — Eternal Judgment ($35):
<a href="https://github.com/SimHacker/moollm/blob/main/designs/eval/CHURCH-EVAL-GENIUS-LITURGY.md#membership--eternal-judgment-35" rel="nofollow">https://github.com/SimHacker/moollm/blob/main/designs/eval/C...
John von Neumann tried to hire Church's own student, Turing, who declined. The Father begat the Machine; Johnny wanted to be its landlord.
Ecumenical Outreach: All fans of other gods are welcome. Bring your Vannevar, your Shannon, your Wiener, your Johnny. In the Church of the Eval Genius every god is a procedure, and every procedure may be passed as an argument.
rramadass · · focus · HN ↗
Thine Church sits alongside "The Church of Edsger Dijkstra" and his Predicate Calculus and Program Semantics is its bible.
Syntax is but mere "ashes and dust" while Semantics are "eternal"!
And brother; hast thou forgotten "The Church of Logic Programming"?
Ruled over by its venerated Pope, Robert Kowalski, who verily laid out its commandments in Predicate Logic as Programming Language and gaveth also the text espousing the dictum, Algorithm = Logic + Control.
Thine faith must needs be strengthened ;-)
nkozyra · · focus · HN ↗
skrellm · · focus · HN ↗
tomrod · · focus · HN ↗
Einstein built on the shoulders of Riemann, Gauss, and others when considering the universe might be non-Euclidean!
All brilliant people, many singular minds of great repute, yet, all improved by the rest.
anthonypasq · · focus · HN ↗
sillysaurusx · · focus · HN ↗
It's interesting how much worse off the world would be if the smartest people were in charge of it.
What ultimately blocked his nuke proposals? (Why didn't anyone listen?) I'm curious about whatever failsafe that was.
quickthrowman · · focus · HN ↗
Are you seriously asking why the US did not launch a decapitation nuclear strike against the USSR?
estearum · · focus · HN ↗
2. Probably what blocked his proposals is that most people are loath to murder millions of other people (especially if they have ~any other option, including "do nothing")
myth_drannon · · focus · HN ↗
podocarp · · focus · HN ↗
nayroclade · · focus · HN ↗
While it's easy to dismiss that view in hindsight, it's worth considering that von Neumann had personally witnessed the rise of the Nazis and had to flee along with many of his friends and family. And he had seen that regime defeated only by military strength of the USA. And while the USSR and USA never did end up in a nuclear war, it really was only by a series of miracles that it was avoided. I think most historians of the 20th century would agree we got very, very lucky.
leonidasrup · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/Hungary_between_the_World_Wars" rel="nofollow">https://en.wikipedia.org/wiki/Hungary_between_the_World_Wars
estearum · · focus · HN ↗
hn_acc1 · · focus · HN ↗
IAmBroom · · focus · HN ↗
As an extreme example, antisemitism was so commonly palatable that an open admirer of Hitler, Charles Lindbergh, was a very serious candidate for the presidency.
Today, open antisemitism can get one's career derailed in much of the world. Would that be true without the eye-opening shock that the news of the concentration camps produced?
IN NOW WAY was the Holocaust forgivable, but we simply cannot say if the world today would be "more moral on average" or "less moral on average". Maybe Jews would feel and be far less safe today in predominantly Christian countries. Maybe not.
All we can say for certain is that the horrors enacted upon the Holocaust victims were evil. As we can surely say that murdering many millions of people living in the USSR would be.
leonidasrup · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/Nazism_in_the_Americas" rel="nofollow">https://en.wikipedia.org/wiki/Nazism_in_the_Americas
And even after WW II
<a href="https://en.wikipedia.org/wiki/National_Socialist_White_People's_Party_(NSWPP)" rel="nofollow">https://en.wikipedia.org/wiki/National_Socialist_White_Peopl...
senderista · · focus · HN ↗
dempedempe · · focus · HN ↗
He wrote the original book on game theory! The Theory of Games and Economic Behavior with Oskar Morgenstern.
Relatedly, MAD was his conception as well.
mrandish · · focus · HN ↗
I always found it endearing that von Neumann loved playing poker with friends but was admittedly terrible at it, regularly losing money.
senderista · · focus · HN ↗
leonidasrup · · focus · HN ↗
" By 1907, Einstein had framed the fundamentals of the theory of gravity, but then struggled for nearly 8 years to put the theory into its final form. By early summer 1915, Hilbert's interest in physics had focused on general relativity, and he invited Einstein to Göttingen to deliver a week of lectures on the subject. Einstein received an enthusiastic reception at Göttingen. Over the summer, Einstein learned that Hilbert was also working on the field equations and redoubled his own efforts. During November 1915, Einstein published several papers culminating in The Field Equations of Gravitation (see Einstein field equations). Nearly simultaneously, Hilbert published "The Foundations of Physics", an axiomatic derivation of the field equations (Einstein–Hilbert action). Hilbert fully credited Einstein as the originator of the theory and no public priority dispute concerning the field equations ever arose between the two men during their lives. "
<a href="https://en.wikipedia.org/wiki/David_Hilbert" rel="nofollow">https://en.wikipedia.org/wiki/David_Hilbert
gradus_ad · · focus · HN ↗
curt15 · · focus · HN ↗
jungturk · · focus · HN ↗
flopsamjetsam · · focus · HN ↗
mkl · · focus · HN ↗
mkl · · focus · HN ↗
chk84us · · focus · HN ↗
ketanmaheshwari · · focus · HN ↗
LastTrain · · focus · HN ↗
Betelbuddy · · focus · HN ↗
jan_m_savage · · focus · HN ↗
alkyon · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/The_MANIAC" rel="nofollow">https://en.wikipedia.org/wiki/The_MANIAC
dealmeidaleon · · focus · HN ↗
joenot443 · · focus · HN ↗
For those who've read other books on von Neumann, do you think The MANIAC is a reasonable summary?
helterskelter2 · · focus · HN ↗
MattGrommes · · focus · HN ↗
lhd1 · · focus · HN ↗
runlaszlorun · · focus · HN ↗
I'm rawdogging wgsl In a bytecode VM
One type bruv:
alias Value = mat4x4<f32>; alias Buffer = array<Value, 256>; // // mental bruv
runlaszlorun · · focus · HN ↗
matltc · · focus · HN ↗
simianwords · · focus · HN ↗
grougnax · · focus · HN ↗
[dead]
gjm11 · · focus · HN ↗
The average Wikipedia contributor (even ignoring the possibility that they might be a robot) is not an exceptionally good writer, because very few people are exceptionally good writers, because that's what "exceptionally" means.
stuxnet79 · · focus · HN ↗
GPerson · · focus · HN ↗
bicepjai · · focus · HN ↗
chihuahua · · focus · HN ↗
bicepjai · · focus · HN ↗
tbagman · · focus · HN ↗
What made von Neumann great? Was it the extraordinary rapidity with which he could understand and think and the unusual memory that retained everything he had once thought through? No. These qualities, however impressive they might have been, are ephemeral; they will have no more effect on the mathematics and the mathematicians of the future than the prowess of an athlete of a hundred years ago has on the sport of today.
random3 · · focus · HN ↗
iaad · · focus · HN ↗
bmitc · · focus · HN ↗
inasio · · focus · HN ↗
edit: article is called Birds and Frogs, by Freeman Dyson <a href="https://wucj.lab.westlake.edu.cn/Others/Dyson_Birds_and_Frogs.pdf" rel="nofollow">https://wucj.lab.westlake.edu.cn/Others/Dyson_Birds_and_Frog...
BeetleB · · focus · HN ↗
zamadatix · · focus · HN ↗
brcmthrowaway · · focus · HN ↗
azan_ · · focus · HN ↗
adrian_b · · focus · HN ↗
Whether some people have really superior intellects is completely irrelevant for the rest of the humans unless they distribute to the others some useful products of their intellect.
sillysaurusx · · focus · HN ↗
It raises questions like, is it even possible to work for a company while getting credit for world-changing results?
And it implies that at any point in time, there might be thousands of Neumanns in the world, and that initial conditions matter a lot more than ability.
brcmthrowaway · · focus · HN ↗
kaffekaka · · focus · HN ↗
HarHarVeryFunny · · focus · HN ↗
However, intellectual geniuses are better measured as people who revolutionized or significantly advanced the fields they worked in, and may have received recognition for doing so, not necessarily those who had worldwide impact, which is often more a matter of luck and different character attributes.
The people we recognize and celebrate as geniuses also tend to be people who had lifelong accomplishments (because they were geniuses, not just one-time lucky), sometime seeing success on whatever they focused their attention on.
We wouldn't consider Tim Berners-Lee as a genius even though he certainly had world changing impact. Ditto for Demis Hassabis - certainly very smart, but hardly a Feymann. Someone like William Shockley also changed the world, and got plenty of recognition despite working for a commercial lab, but perhaps better regarded just as a bright engineer, right time right place.
AI is an interesting case, certainly changing the world, but the people who invented the tech, primarily Jacob Uszkoreit and Noam Shazeer, are really more akin to Berners-Lee and Shockley.
People like Von Neumann and Feymann, who shock other geniuses with their intellect, really are a very rare breed. For people like this I'm not sure that "initial conditions" make much difference - they play by their own rules, and the world comes to them.
fourseventy · · focus · HN ↗
HarHarVeryFunny · · focus · HN ↗
It seems the really smart people tend to gravitate to jobs/environments where they can use their intellect rather than just looking for money. You are not going to find an Ed Witten or Terrance Tao working for Jane Street, nor would Von Neumann or Feymann be found at such a place if they were alive today.
If we had a national Manhatten project for next-gen AI, hiring the brightest and best, then a present day Von Neumann might be there, and I'm pretty sure he would not be sitting at his desk vibe coding RL training environments.
aazo11 · · focus · HN ↗
lwarfield · · focus · HN ↗
He's also the inspiration for one of favorite characters in fiction, Sherkaner Underhill from A Deepness In The Sky*. :)
EvanAnderson · · focus · HN ↗
Oh, hell-- that totally makes sense and I completely missed it until now. Thanks for mentioning that-- it adds some additional depth to a book and a character I already enjoy a ton.
jayGlow · · focus · HN ↗
bmitc · · focus · HN ↗
atombender · · focus · HN ↗
In my opinion, Hoenikker is just too amoral and aloof to really match any one of the Manhattan Project scientists. Teller (who suggested using atomic weapons to excavate harbours) and Fermi (who before the Trinity test took bets on whether the bomb would light the atmosphere on fire) are maybe the closest contenders.
[1] <a href="https://gizmodo.com/the-real-life-scientist-who-inspired-kurt-vonneguts-ca-1447276268" rel="nofollow">https://gizmodo.com/the-real-life-scientist-who-inspired-kur...
bmitc · · focus · HN ↗
Von Neumann was himself pretty pro atomic bomb, though, and wanted to preemptively bomb the Soviet Union.
abecedarius · · focus · HN ↗
mwigdahl · · focus · HN ↗
atombender · · focus · HN ↗
ricksunny · · focus · HN ↗
<a href="https://news.ycombinator.com/item?id=49870485">https://news.ycombinator.com/item?id=49870485
dandersch · · focus · HN ↗
ricksunny · · focus · HN ↗
That's a worthwhile observation. The 1973 article anyway doesn't go into depth about comparative computer architecture. It's also possible the term's currency in computer science circles hadn't yet crossed into Halmos' mathematics circles, but I wouldn't know.
adrian_b · · focus · HN ↗
Herman Goldstine, who distributed the document and John von Neumann, who wrote it, are the reason for the explosive growth of the computer industry during the following decades.
The paper written by von Neumann was an exemplary model of clarity and good logical thinking. Nothing ever written by Eckert or Mauchly was at a comparable level.
Everyone who read that paper understood immediately how to design and build an electronic automatic computer, and a great number of teams in many countries all over the world did precisely this, so a decade later there already existed experimental electronic computers in many countries and also commercial electronic computers in the UK and in USA.
Some of the details from the paper must have been learned by von Neumann from discussions with the ENIAC team, but others were obviously von Neumann's own ideas, e.g. the use for the main memory of an iconoscope tube with fast random access, i.e. a DRAM like today, instead of the slow serial delay lines chosen by Eckert and Mauchly for their following computers.
Whatever von Neumann has learned from the ENIAC team, he obviously understood better than the people who taught him, allowing him to formulate general principles for the organization of an automatic computer.
The publication of the von Neumann paper allowed the concurrent development of many computers in many places, and each of those projects found various improvements that were essential in making the electronic computers successful commercial products.
If Eckert and Mauchly had succeeded to block any competitors, then the evolution of computers might have been delayed by up to 2 decades, until any patents would have expired, because Eckert and Mauchly have never done later any significant innovations and they would have never succeeded to develop better computers at the pace that happened due to the von Neumann paper.
Moreover, Eckert and Mauchly had a history themselves of failing to mention their sources of inspiration, so they were not the people entitled to complain about someone "stealing" ideas from them.
Before ENIAC, the first electronic computer in USA was the Atanasoff-Berry computer. That computer was a special-purpose computer, designed for solving systems of linear algebraic equations. However, ENIAC was a special-purpose computer too, unlike the relay-based computers that were older than it, like the Harvard Mark I computer, as even its name implies (Numerical Integrator and Computer).
ENIAC was conceived as a replacement for the older mechanical "differential analyzers", which were used to solve ordinary differential equations, e.g. for computing artillery tables, so its architecture mimicked the architecture of the mechanical differential analyzers, and it was reconfigured for new problems in a similar manner with those, by rewiring.
John Vincent Atanasoff had written in 1940 a very high-quality document about the design of his computer: “Computing Machine for the Solution of Large Systems of Linear Algebraic Equations”. It is unknown if anyone of the ENIAC team had read it, but it is known that one of them had visited the designers of the Atanasoff-Berry computer, inquiring about the electronic circuits used by them to implement arithmetic operations and data storage. Later, during the design of ENIAC and after that, they never mentioned any connection with the earlier electronic computer.
ricksunny · · focus · HN ↗
adrian_b · · focus · HN ↗
Nonetheless, the programs whose performance is limited by the speed of the main memory can be divided in programs whose performance is limited by the throughput of the memory interface and programs whose performance is limited by the latency of the memory accesses.
The programs from the first class will have the same performance when using a serial memory or a RAM, if they are equally fast for sequential access, but for programs from the second class, it is important to have a RAM as the main memory.
In order to measure the performance achievable by programs from the second class on a given computer, it is necessary to run a benchmark where the addresses of the memory accesses are generated by a good random-number generator.
The reason is that modern CPUs have a variety of hardware prefetchers that attempt to predict the next memory address, so for meaningful results that reflect the true performance of the memory you need truly random addresses that are impossible to guess by the hardware.
HarHarVeryFunny · · focus · HN ↗
The whole document is, as the title promises, really more of an engineering one - a report on the EDVAC - rather than some clean abstract treatise on computer architecture.
<a href="https://web.archive.org/web/20130314123032/http://qss.stanford.edu/~godfrey/vonNeumann/vnedvac.pdf" rel="nofollow">https://web.archive.org/web/20130314123032/http://qss.stanfo...
somethinsfishy · · focus · HN ↗
adrian_b · · focus · HN ↗
However, during the war this document was known by few.
Delay lines were already used as analog memories in radars and from there Eckert and Mauchly took them and modified them to be used as digital memories.
Von Neumann learned about the delay line memories from the ENIAC team, but he did not like the idea, because serial access seemed too slow, so he proposed to use instead of delay lines the second kind of DRAM, with a cathode-ray tube instead of discrete capacitors. Von Neumann took the idea of using a CRT as a memory from the tubes used in video cameras for television, which used an analog memory to store the image after exposure to light.
So when the report was written, probably von Neumann was not aware of the earlier RAM used by Atanasoff in his computer, but he also proposed a RAM as being better suited for computers than delay lines. Von Neumann was proven right a few years later, when at Manchester Williams made such DRAMs with cathode-ray tubes, which were later used in many commercial computers, e.g. in the first generation of IBM computers, until the development of magnetic core memories made obsolete both the delay lines and the Williams tubes (until the magnetic cores were made themselves obsolete 20 years later, during the seventies, by the third kind of DRAM, with MOS integrated circuits).
A few years later
HarHarVeryFunny · · focus · HN ↗
Note that Atanasoff's capacitor-based memory was based on rows of capacitors arranged around a mechanical rotating drum (a bit reminiscent of the later EDSAC's "initial orders" module!), so it wasn't true random access - there would be a rotational delay to get access to a given row. In a way it was as much a predecessor of rotating mass storage devices as it was of DRAM.
I just missed the core memory era myself, at least as a user, learning to program (while in highschool) on an IBM mainframe in the mid-late 70's, which was already using semiconductor memory. Still, years ago I bought a core memory module and a (very similar size) etched 6" silicon wafer, intending to frame them side-by-side as the defining story of my era - the switch from physical to solid state integrated electronics.
ricksunny · · focus · HN ↗
tovej · · focus · HN ↗
von Neumann deserves credit for many things, but not this.
He famously brought a lawyer with him to a meeting after they wanted to discuss the report and the rights of their invention. The whole ENIAC saga has made me reconsider von Neumann as a person. He was a talented mathematician, sure, but he seems to have also been a greedy scumbag.
Eckert and Mauchley did not try to conceal their inspiration from Atanasoff, although I believe there was a court case on this topic.
And it is completely ridiculous to claim that von Neumann would have been able to describe the computer better than its inventors.
It's eaually ridiculous to consider that they would not have published themselves. They were collaborating with von Neumann on the report after all.
Goldstine and von Neumann stole the credit from Eckert and Mauchley, that is documented history.
Animats · · focus · HN ↗
Eckert and Mauchley came from a background of trying to get compute done with modified IBM hardware. They were painfully familiar with the lack-of-memory problem. Everybody involved with that era of machinery was. (I've used IBM plugboard wired tabulators, like the one at the Computer Museum in Mountain View. My high school had one.) The ENIAC had a workaround for lack of memory, huge rolling cabinets of manually set rotary switches. If something better had been available, it would have been used. You have to appreciate how much early architecture was restricted by available components.
The first real hardware breakthrough was acoustic delay-line memory. First mercury tanks, then long coils of steel wire. Once that was available, it was clear that was the place to put the program. But it took a while to make that work reliably. Then there was Williams tube electrostatic storage, and high speed drums, which got things going. Sort of. Memory cost was an issue well into the 1980s. In the early 1970s, a megabyte cost a million dollars. Cheap memory didn't appear until the 1990s.
The big lack in Von Neumann's architecture was index registers. He was into storing into the address part of instructions. The Manchester Mark I had the first index register (the "B box"), at which point programs could be read-only and still be able to index arrays. That completed the basic CPU architecture.
ilamont · · focus · HN ↗
This is a genuinely rare experience. Was it like old hardware on a shelf that no one knew what to do with and you tried it out? Or this was how lessons/clubs/assignments got things done, using an antique IBM tabulator?
When I started public high school near Boston in the early 80s we didn't have Apples or TRS 80s or PCs, it was terminals that used printed output ... can't remember the details, maybe DECwriter to PDP 11.
Animats · · focus · HN ↗
ricksunny · · focus · HN ↗
adrian_b · · focus · HN ↗
In the early computers with non-pipelined execution and without cache memories, and also without security concerns, modifying the executable program during execution did not have disadvantages.
Nonetheless, pipelined execution became widely used and also cache memories appeared soon, and such performance-enhancing techniques could not work well with self-modifying programs, so index registers became absolutely necessary in fast CPUs.
Animats · · focus · HN ↗
Previous pre-computer programmable machines, back to the Jacquard loom, stored programs in a completely different medium than the data. Plugboards, chains of Jacquard cards, cams, etc. Von Neumann insisted that programs were just data and belonged in the same memory as the data. This was a conceptual advance. The hardware had to get there to make it work.
The next big innovation was the stack, in the modern sense. This came later than one might expect. Note that there are at least two types of stack computers. There are ones with a return point and context stack, which is the C view of the world. And there are ones where working storage is on the stack, like Forth machines and early Burroughs machines. The first kind seems to have been invented for ALGOL in 1957, because ALGOL allowed recursion. Stacks made a lot of people nervous back then, because how much memory to allocate for the stack was unclear, and there wasn't much memory. FORTRAN disallowed recursion and thus did not need stacks and stack frames.
So storing into the program hung on in some architectures. UNIVAC 1107 and later mainframes had a Store Location Jump (SLJ) instruction. This stored the return address into the beginning of a subroutine. Not into a stack frame; there was no stack by default. Into the first word of the subroutine's code. For non-recursive non-concurrent code, it worked.[1] But it was used less over time, with different constructs used instead.
Program in the same memory as data, yes. Program can create more program, yes. Program modifies itself while running, not so good. Index registers eliminate most needs for the third case.
[1] <a href="https://www.fourmilab.ch/documents/univac/instructions.html" rel="nofollow">https://www.fourmilab.ch/documents/univac/instructions.html
adrian_b · · focus · HN ↗
An iconoscope was a cathode-ray tube used in video cameras, where it allowed the reading of every pixel of an image, where the value of the pixel consisted of the electric charge stored at that point (where the amount of charge depended on the light exposure of a photoconductive plate). Williams did exactly what von Neumann had suggested, combining the reading of the memory like in an iconoscope tube with the writing of the memory like in a CRT display tube.
The first commercial IBM fully-electronic computers, IBM 701 for scientific computing and IBM 702 for business data processing, used William tubes, according to the von Neumann proposal. The Williams tube memory of the IBM computers was an advantage over the Univac computers, which were still using the slow delay line memories invented by Eckert and Mauchly (which had been derived from the delay lines used as analog memories in radars, during the war).
The next generation of IBM computers switched to the magnetic core memory invented at MIT.
rawmaterial · · focus · HN ↗
<a href="https://www.youtube.com/watch?v=OH2ZVSDYgK0" rel="nofollow">https://www.youtube.com/watch?v=OH2ZVSDYgK0
breput · · focus · HN ↗
skrellm · · focus · HN ↗
In this puzzle, two bicycles begin 20 miles apart, and each travels toward the other at 10 miles per hour until they collide; meanwhile, a fly travels continuously back and forth between the bicycles at 15 miles per hour until it is squashed in the collision.
The questioner asks how far the fly traveled in total; the "trick" for a quick answer is to realize that the fly's individual transits do not matter, only that it has been traveling at 15 miles per hour for one hour.
As Eugene Wigner tells it, Max Born posed the riddle to von Neumann. The other scientists to whom he had posed it had laboriously computed the distance, so when von Neumann was immediately ready with the correct answer of 15 miles, Born observed that he must have guessed the trick. "What trick?" von Neumann replied. "All I did was sum the geometric series.”
monktastic1 · · focus · HN ↗
skrellm · · focus · HN ↗
Knowing some bright minds I totally believe it.
Smart people tend to focus (zoom in) on one problem, entirely forgetting about the bigger picture (unless they "take a bath"). I guess von Neumann was likewise. I can totally imagine that he had to do calculations like this on a daily basis when the puzzle was presented to him, so he simply did what he was doing all along without examining the puzzle from another angle.
rsaarelm · · focus · HN ↗
dang · · focus · HN ↗
The legend of John von Neumann (1973) - <a href="https://news.ycombinator.com/item?id=8212335">https://news.ycombinator.com/item?id=8212335 - Aug 2014 (65 comments)
The Legend of John von Neumann - <a href="https://news.ycombinator.com/item?id=1427906">https://news.ycombinator.com/item?id=1427906 - June 2010 (4 comments)
(Reposts are fine after a year or so; links to past threads are just to satisfy extra-curious readers)
lern_too_spel · · focus · HN ↗
John von Neumann Shot Lightning from His Arse (2025) - <a href="https://news.ycombinator.com/item?id=45930838">https://news.ycombinator.com/item?id=45930838 (5 comments)
Johnyjohnson123 · · focus · HN ↗
GodelNumbering · · focus · HN ↗
My template had guessed,
"sounds like someone who enjoyed working in quiet spaces" -> Nope, he liked loud environments to get his brain going (apparently Einstein once complained about Neumann being noisy)
"he would have been a focused person" -> Nope, he never worked on anything for too long
"unlikely to be motivated by money" -> Nope, he famously “loved money” according to Wigner [1]
"probably not someone who stares at women" -> nope, at Los Alamos, secretaries sometimes put cardboard across the open fronts of their desks because otherwise Neumann would stare
Tl;Dr: I find him fascinating.
[1]: interestingly, there was a group of Jewish Hungarian scientists - von Neumann, Eugene Wigner, Leo Szilard, Edward Teller, and Theodore von Karman - all brilliant, all born within one-mile-radius circle in downtown Budapest, all emigrated to the US, collectively known as Martians by their colleagues.
HarHarVeryFunny · · focus · HN ↗
nickdothutton · · focus · HN ↗
SV_BubbleTime · · focus · HN ↗
They’re hard at work increasing Meta ad clicks by 1% over the next three years.
fliglr · · focus · HN ↗
kaffekaka · · focus · HN ↗
Or is stuff just harder today? So that even the really, really intelligent people don't make breakthroughs nearly as often.
seemaze · · focus · HN ↗
it covers von Nuemann’s time developing the IAS machine at Princeton.
[0] <a href="https://www.penguinrandomhouse.com/books/44425/turings-cathedral-by-george-dyson/" rel="nofollow">https://www.penguinrandomhouse.com/books/44425/turings-cathe...
rookienumbers30 · · focus · HN ↗
SA9G · · focus · HN ↗
Importantly, are we all genetically inferior or is there perhaps a component of nurture that we lack? How is it that we are all so stupid in comparison?
[deleted] · · focus · HN ↗
[deleted]
losvedir · · focus · HN ↗
mounceyboy · · focus · HN ↗
mounceyboy · · focus · HN ↗
bluecheese452 · · focus · HN ↗
Since the article does that it should be flagged and this discussion should not be taking place.
bronlund · · focus · HN ↗
baud9600 · · focus · HN ↗
While the paper mentions the IAS in Princeton, it only briefly refers to the computer project which JvN directed, describing the IAS machine as “his electronic computer”. This is a surprisingly slight mention of a major project that ran for years and was highly influential (the project is the subject of George Dyson’s book “Turing’s Cathedral”, recommended).