Not as famous as they should be (2021)
datagubbe.se
datagubbe.se
He also coded the OS on the Apollo Guidance Computer that saved the day and mission, during the Apollo 11 moon landing, by rebooting into saved state and resuming real-time control of the vehicle without a hiccup, when operator errors repeatedly overloaded it. (Margaret Hamilton is often given credit for this, but she programmed other stuff.)
He never got the Turing Award he so richly deserved.
Great presentation from Sophie here.
>She subsequently joined Acorn Computers and was instrumental in designing the BBC Micro, including the BBC BASIC programming language whose development she led for the next 15 years.
Thinking about all this made me remember https://archive.org/details/arm-archimedes-assembly-language..., which as I recall was a pretty decent introduction to how microprocessors work (of the RISC variety, anyway).
Funnily enough I downloaded that ARM assembly language book last week in the course of writing up a couple of blog posts on RISC. (Shameless plug: first one on the IBM 801 should be our over the weekend - link in my bio if of interest.)
One related thing that's been on my mind a lot lately is people or projects who are/were ahead of their time, and as a result didn't really maybe get enough credit as they should have.
Sometimes being "ahead of one's time" suggests someone or something eventually getting a lot of attention for seeing things before everyone else. But sometimes I think people and projects ahead of their time just get forgotten and/or lost because they were never really supported enough to begin with.
I guess in general I often feel as if credit is as much about the audience as it is the creator. If someone has an innovation but no one else understands it, it's falling on deaf ears and often is lost.
Put another way, I think the whole narrative of ideas "coming from" an individual is often a self-indulgent fiction. I've seen too many R&D topics where the supposedly novel ideas seem to be inevitable memes. The self-styled sole inventors are often one of many seeing the same insights at the same time, because they are all hosting the same prerequisite background knowledge.
There are also often lots of these ideas floating around simultaneously. A significant meta (or negative?) thought process is to defer or suppress most of the ideas and focus on a few. Sometimes, we might think to credit the boss with the wisdom of deciding _when_ an idea deserves attention. That business decision is often more impactful than the juniors' many heartfelt flashes of insight.
But this meta-analysis can go further. Often there are different labs all in slightly different phases and some are "before their time" and some, perhaps, "too late". Was the boss at the goldilocks lab really more innovative? Or are all the players merely parts of a broader monte carlo search method...?
Among billions, we are not as unique as we might intuit from our much smaller social circles. Aside from most of us probably having physical doppelgangers out there somewhere by mere chance, I suspect there are also psychological doppelgangers with many of our same traits and disposition, and these thought doppelgangers who were also fed enough of the same material to be thinking similar things.
Sometimes we encounter one of these and have to decide whether they are fast friend, competitor, nemesis, or soul mate!
Nobody knows his name. He is "Not as Famous as He Should Be."
Really tho it was Jon Postel: https://en.wikipedia.org/wiki/Jon_Postel
> [Jon Postel] was referred to as the "god of the Internet"
I think that beats Cerf's "father of the Internet".
But really, IME (but maybe I'm just a nerd) Postel is at least as famous as Cerf.
oh, I'm right https://en.wikipedia.org/wiki/Jon_Postel
https://www.nytimes.com/2021/04/05/arts/design/warhol-copyri...
https://www.natlawreview.com/article/supreme-court-takes-and...
It's all about building up on other people's previous work.
Anyway they both agreed at the time they had an equal share in creating 'the internet', but the media seems to have long forgotten about the non-english guy.
so yeah, either TBL is too famous and in your list, or is R. Caillau not famous enough and belonging in the list from this post? Not upto me to decide, but anyway he should not be forgotten
Take something, and use it in a creative new way, is basically what they did
I'd like to shout out Vint Cerf, Bob Kahn, Yogen Dalal, and Carl Sunshine who made TCP for ARPANET: https://datatracker.ietf.org/doc/html/rfc675
But as American and British publishers started growing, they started doing a very sly thing which was, when an anglo researcher made a contribution to the understanding of that condition they would double barrel it at first. So it might have started as the Friedman psychosis, then it became the Friedman-Johns psychosis, and slowly the newer editions just had the Johns psychosis.
I wonder if Caillau is but a newer victim of this seemingly very anglophilic tradition.
Do you mean the web?
The Internet was already a thing before either of these people came along and built something on top of it.
What you've done is akin to if somebody argued that it's wrong to credit Bill Gates with inventing the computer when really that's what Steve Jobs did. It's not even the right generation. [ You can argue about whether what matters is the idea of the Analytical Engine, or one of the early realisations like the Z3, or Colossus or ENIAC or whatever. But those things were all built and (aside from the Analytical Engine) in use before Jobs or Gates were even born ]
Anyways, I nominate
* Eric S. Raymond
* Robert C. Martin ("Uncle Bob")
* Alan Kay
> why Kay?
I don't think his actual, lasting influences justify the near-mythical status bestowed on him by his disciples. Not saying he's completely unimportant, just that he's overrated. I'm not very confident on that assessment though, which is why I listed him last (and ESR first).
https://en.wikipedia.org/wiki/Shiva_Ayyadurai#%22EMAIL%22_in...
So now I can put a name to the person whose art constantly made me feel bad about my Deluxe Paint skills :)