I'm basically putting a giant sign on me by even saying this in public, but for a while now I've been sketching notes on the side for a series of writing I call Alternate Computer Science History. The idea is to envision alternate histories for how we may have developed computers over the years, both in how those differences would have played out in the past and the impact it would have on what we've built on top of all these things since then.
What makes this so fascinating? Legacy. Computers are so steeped in legacy to such a remarkable degree, but they're still so young. What kind of boxes are we putting ourselves in? So I find it fun to explore what could have been different. What we have today, built on so many layers built up over the decades, is really nothing short of accidental. We could have ended up with a lot of other paths these developments could have taken over the years... couldn't we have?
So maybe I'll just keep these private, or maybe I'll publish some of it if I ever polish any bits of it in an interesting format. Have any thoughts? Do you think this sounds fun? Let me know.
I write here about programming, how to program better, things I think are neat and are related to programming. I might write other things at my personal website.
- The Curl Pipe
- Dead To Me! DomNomNom
- The Problem with Coders' Technology Focus
- Farewell to XMLHttpRequest; Long live window.fetch...
- I Want to Write More Often
- Top Articles
- Firefox Users on Linux Deserve Better Downloads
- Dead to Me! Trapdoor, Prototyping web-based deskto...
- Dead to Me!
- On Atheism Plus
- Alternate Computer Science History
- Hexel Art: Brain Pulse
- CARDIAC: The Cardboard Computer
- Caktus Ship It! Day 2014 Q3 Post-Mortem - Part 2: ...
- Growing Up With Your Long Lost Brother
- Death by Drawing
- Caktus Ship It! Day 2014 Q3 Post-Mortem - Part 1: ...
- The Flying Fish: Learning to Balance Passions
- The "Cost" of Diversity
- The Lessons of Vim
- The Year I Didn't Attend A Conference
- The Uselessness of HTML Imports
- Duckling, A Date-Parsing Library That Makes Me Ret...
- Who Will You Be Tomorrow?
- OctoJam 2014: A game jam for the 1970s
- ▼ October (25)
- ► 2012 (19)
- ► 2011 (19)
- ► 2010 (32)
- ► 2008 (28)
- ► 2007 (113)