641 karma · joined August 3, 2015
Google trend for grokKED: https://trends.google.com/trends/explore?date=all&geo=US&q=g...
Except that they didn't: they bought a company that had been building a product that was head and shoulders above the competition (Where 2 Technologies), then they also bought Keyhole which became Google Earth.
Incidentally they also bought, not built, Youtube .. and Android.
So, yes, they had a good nose for "experiences that will make a customer say "Wow, I need to have that.""
They arguably did do a good job investing their resources but it was mostly in buying, not building.
.. and they are good at marketing :)
PAPAC-00 A 2-register, 1 bit, Fixed Instruction Binary Digital Computer
https://longstreet.typepad.com/thesciencebookstore/2010/11/a...
https://web.archive.org/web/20180306072013/https://www.drdob...
That article has a link to an Excel implementation which allows you to "perform the operations" yourself without having to cut and assemble the computer.
Around that time the book form became untennable so they started switching to CDROM versions [2]
[1] https://archive.org/details/luckmansworldwid0000unse_1997ed/... [2] https://archive.org/details/new-riders-www-yellow-pages-1997
No I meant C++.
2011 14882:2011[44] C++11
2014 14882:2014[45] C++14
2017 14882:2017[46] C++17
2020 14882:2020[47] C++20
2024 14882:2024[17] C++23
That is 4 major language changes in 10 years.
As a S/W manager in an enterprise context having to coordinate upgrades of multi-million LOC codebases for mandated security compliance, C++ is not the silver bullet in handling the version problem that exists in every eco system.
As said, the compilers/linkers allow you to run in compatibility mode so as long as you don't care about the new features (and the company you work for doesn't) then, yes, C/C++ is easier for managing legacy code.
Python is not popular in ML because it is a great language but because of the ecosystem: numpy, pandas, pytorch and everything built on those allows you to do the higher level ML coding without having to reinvent efficient matrix operations for a given hardware infrastructure.
I am personally not very interested in that as these details are likely to change rather quickly while the principles of LLMs and transformers will probably remain relevant for many years.
I have been looking for, but failed, to find a good resource that approaches it the way 3blue1brown [1] explains it but then go deeper from there.
The blog series from Giles seem to take the book and add the background to the details.
Now if I only could find some time...
So for years, I smugly avoided taking photos—too cool for clichés. It only hit me much later that I wasn’t missing out on better shots of monuments… I was missing pictures of the people I was with. Family and friends looking younger, sometimes happier, and—how shall I put it—sometimes still alive.
A lot of my interactions with LLMs are like that and it is impressive how it doesn't care about typos, missed words and context. For regular expressions, language specific idioms, Unix command line gymnastics ("was it -R or -r for this command") merely grunting at the LLM provides not only the exact answer but also context most of the time.
Googling for 4 or 5 different versions of your question and eventually having to wade through 3,000 lines of a web version of a man page is just not my definition of a good time anymore.
I still think the Fly pentop and Fly Fusion computers were amazing toys. The later Livescribe models (after the tech leader behind those products started his own company) were must-haves for me.
Both the toys and the Livescribes lost purpose when the snart phones became ubiquitous as not a lot of handwriting was being practiced by kids and professionals.
I still fire up the Fly Fusion occasionally. Too bad they only work if you were able to connect them to the (now long gone) website so, yes, you can still find “new” ones on ebay but unless they were set up before they are only good for writing, no need to charge.
I also wasn’t aware of this site—some really well-researched essays on early computing. Great work, and thanks for putting this together!
https://en.wikipedia.org/wiki/Chorded_keyboard
Growing up in the Netherlands in the 80s it was hard to not be aware of the “Velotype”: it had more keys and supposedly made it easier to learn the “chords”.
Your reference to the book Nerds 2.0.1 is great, the book is a companion to the excelent PBS 3-part series from 1998
https://archive.org/details/movies?tab=collection&query=Nerd...
That is stated with a lot of confidence :)
https://news.ycombinator.com/item?id=43066953 https://apcentral.collegeboard.org/courses/resources/example... https://matheducators.stackexchange.com/questions/27702/what...
Sophie Wilson, chief architect of ARM and more recently of the Broadcom FirePath October, 2001
Primarily the 6502. I learned about pipelines from it (by comparison with the 6800) and its designers were clear believers in the KISS principle. Plus the syntax of its assembler and general accessibility of it from the machine code perspective. I can still write in hex for it - things like A9 (LDA #) are tattoed on the inside of my skull. The assembly language syntax (but obviously not the mnemonics or the way you write code) and general feel of things are inspirations for ARM's assembly language and also for FirePath's. I'd hesitate to say that the actual design of the 6502 inspired anything in particular - both ARM and FirePath come from that mysterious ideas pool which we can't really define (its hard to believe that ARM was designed just from using the 6502, 16032 and reading the original Berkeley RISC I paper - ARM seems to have not much in common with any of them!). And clearly the 6502's follow-up, the 65816, wasn't "clean" any more, so whichever of Mensch and Moore contributed what to the 6502, Mensch by himself was a bit at sea.
Biggest object lesson was, however, National Semiconductor's 32016 (aka 16032): this showed how to completely make a mess of things. The 32016 first exposed the value of memory bandwidth to Steve Furber and I, showed how making things over-complex led to exceedingly long implementation times with loads of bugs in the implementation, and showed that however hard you tried to approach what compiler writers claimed they wanted, you couldn't satisfy them (no, I never did use a VAX). And an 8MHz 32016 was completely trounced in performance terms by a 4MHz 6502...
https://people.computing.clemson.edu/~mark/admired_designs.h...
details of the thinking process of evolving from 6502 to ARM in this interview.
And, yes, striking similarity is not the best way to say it.
The Atom also brought together a community of hardware and software enthusiasts through Atom Computer Clubs. These clubs were doing amazing things, including the development of Z80 co-processors and even running CP/M. While Acorn moved on from the Atom to the BBC Microcomputer, the clubs kept the Atom alive well beyond its prime.
It’s fascinating to look back and realize that the same team behind the Atom went on to create the ARM processor, which, interestingly, shares a striking similarity in its instruction set with the 6502.
Oregon exports more than $30 billion worth of electronics annually, most of which are semiconductors manufactured in Intel’s Hillsboro factories.
----------
The company employs more people than any other business in the state. ----------
The state’s chip industry pays an average yearly wage of more than $150,000, according to government data, well over double the state average. Hefty pay from Intel is an especially big deal in Oregon, which relies on personal income taxes for the bulk of state revenue.
---------- ...Intel might consider selling its business off in pieces.
That could be calamitous in Oregon, turning Intel’s huge local campuses into satellite operations of other companies that don’t need the full range of corporate and technological functions that have been the foundation of Intel’s Hillsboro sites for decades.
“The people who work at Intel have to be really panicked,” Hutcheson said.
Intel’s research factories in Hillsboro support high-volume production sites in Arizona, Ireland, Israel and -- soon -- in Ohio. If that manufacturing network were someday to break up, it’s not clear what role would be left for the company’s top engineers and scientists in Oregon.
12,000km ?
The series is 3 episodes with interviews with the great ones of the personal computer revolution: amongst others the maker of the Altair, Steve and Steve from Apple where Steve Jobs claims he invented everything (he doesn’t, let it go) and a great, detailed, coverage of how Microsoft won the IBM contract and Gary Kildall didn’t.
Also, it shows Bill Gates claiming he invented the GUI (he did…. say that) and then the Parc Alto story is told followed by the story of the ultimate demise of Apple Computer after Microsoft introduced Windows.
For those who don’t want to dedicate 3 hours of their life to this but are curious: here a transcript: https://www.pbs.org/nerds/transcript.html
Practical note, “download all” didn’t work for me but the individual parts played in the browser.