ideas

The ideas that fascinate me tend to be about how computers support thinking. My understanding of ideas is ranked from blank - as in I haven't tried or tried and my mind was blank after, to low, to kinda, to high.

MoreHow computers work, how our minds work, and how we program all fascinate as well but these topics take longer for me to understand. von Neumann is here because of the von Neumann machine not his math and Knuth isn't because I don't much like algorithms.

How to think

YearPersonMy understandingIdea
1837Ralph Waldo EmersonLowThe American Scholar
Think for yourself, read, take action
1989Tim Berners-LeeKindaOn combining other's ideas to create the internet
"I just had to take the hypertext idea and connect it to the TCP and DNS ideas and -- ta-da! -- the World Wide Web. (Berners-Lee)"
1996Richard HammingThe Art of Doing Science and Engineering
A religious text.

How can computers help us flourish

YearPersonMy understandingIdea
1945Vanevar BushKindaAs We May Think
Store linked data to extend human reasoning
1960LickliderLowHuman-Computer Symbiosis
1968Douglas EngelbartLowMother of All Demos
2012Wilson MinerKindaOn the privelege and power of digital design
Digital product designers have enormous impact because they "...shape our tools and our tools shape us (McLuhan)".

How to write software

YearPersonMy understandingIdea
2002Scott BilasLowEntity Component System
On how composition helps code stay out of the way of content.

The history of computers

YearPersonMy understandingIdea
1938Claude ShannonA Symbolic Analysis of Relay and Switching Circuits
Circuits can do all logic.
1943McCulloch & PittsA Logical Calculus of the Ideas Immanent in Nervous Activity
Networks of neurons can do all logic.
1945John von NeumannLowFirst Draft of a Report on the EDVAC
Describe logic in stored programs (software) not hardware
1968Archer H. FutchHighImplicit Two-Dimensional Solutions of the Navier-Stokes Equations
My grandfather wrote this paper when he was working at Lawrence Livermore Lab. The only relevance besides being super cool is that I think he was using the CDC 6600, an early supercomputer. No I don't really understand this.

my ideas and questions about the future

I write about my ideas on my blog. These ideas fascinate me, but I think their primary value for now is in teaching me to write and think. Until they mature, I'll leave them for my blog and for those who know me best or care to ask.


🔒 Pardon my locks: Some ideas need time to grow up.

Hidden: Bulleted ideas list