The Charisma Machine: The life, death, and legacy of One Laptop per Child
Winner, 2020 Best Information Science Book Award Winner, 2020 Sally Hacker Prize Winner, 2021 Computer History Museum Prize
The latest blog posts to take off on Hacker News. 3,229 posts.
Winner, 2020 Best Information Science Book Award Winner, 2020 Sally Hacker Prize Winner, 2021 Computer History Museum Prize
DOS on DOPE is the modern MVC framework built on the awesome power of Batch scripts .
This week we’re going to start tackling a complex and much debated question: ‘how bad was the fall of Rome (in the West)?’ This was the topic that won the vote among the patrons o…
Are you tired of heavy web pages, browser pop-ups, flashing banners, N-factor authentication, user tracking and analytics? Well, there are…
Data-driven approach to history
Literate programming advocates this: Order your code for others to read, not for the compiler. Beautifully typeset your code so one can curl up in bed to read it like a novel. Keep documentation in sync with code. What's not to like about this vision? I have two beefs with it: the ends are insufficiently ambitious by…
Technical summaries of developments in IRC software and protocol specifications during the second half of 2021.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Anyone trying to disassemble the PC DOS 1.1 boot sector soon notices that at offsets 1A3h through 1BEh there is a byte sequence that just does not belong. It appears to be a fragment of code, but it has no purpose in the boot sector and is never executed. So why is the sequence of junk bytes there, and where did it…
Some time ago I acquired a Commodore 900 computer. It was originally owned by one of the engineers who worked on the project but it needed some attention to get it to work.
Many developers today have no idea what programming was like in the 80s.
I've recently thought a lot about the essay The computer built to last 50 years by Ploum. It's a delightful piece about the author's ideal, long-lasting computational platform - precisely the thing I enjoy reading. It's got a nice blend of slow tech and libre computing advocacy mixed with personal ponderings centered…
Over the last three months, I’ve developed an unusual little nighttime routine: after reading bedtime stories to the kids, I hop into bed and instead of reaching for a fiction book, I’m turning on my 14-year old Asus eeePC 701 (wikipedia.org) miniature laptop and writing x86 assembly language. This is turning out to…
It's the first of the new year, which means we ought to do something momentous to mark the occasion, like a short piece about telephones. Why so much on telephones lately? I think I'm just a little burned out on software at the moment and I need a vacation before I'm excited to write about failed Microsoft ventures…
Some final thoughts on this epic expedition.
In a way, these two books are responsible for my entire professional career. With early computers, you didn’t boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command line.
Chapter 6 – California In the Jan of 2009 when Hal and Satoshi were working on Bitcoin Alpha version, Hal encountered an error with the software and he posted the debug log to the mailing lis…
Just recently, there was a surge in traffic to my old legacy dial-up sounds pages. While I did my best with the equipment I had at the time to capture the sound of dial-up modems, I always knew tha…
The Heroes of Might and Magic series of fantasy strategy games was an anomaly during its period of peak popularity at the turn of the millennium: it remained defiantly turn-based in an industry that had gone almost entirely real-time, and it likewise continued to rely on lovingly hand-drawn pixel art in lieu of trendy…
In 1962, the Simpson's department store in Toronto used an IBM computer to help customers select Christmas gifts, based on the characteris...
For the holidays, I decapped a chip that plays three Christmas melodies. The UM66T melody chip from the 1980s was designed for application...
Remembering the merger of Apple and NeXT and how anxious we …
Your browser doesn't seem to support HTML video. You can download the video (H.264/AAC format) instead.
Tomoya Ikeda (池田友也) might not be a name you’re familiar with, but if you used a classic Macintosh computer at any time during in the 1990s you’re likely already familiar with some of his work.
Imagine asking Julius Caesar to review the arcade game Galaga. He lacks the knowledge of space that even children have today, and certainly can’t recognize a...
Last time we perambulated on telephones, we discussed open-wire long-distance telephone carriers and touched on carriers intended for cables. Recall that, in the telephone industry, cable refers to an assembly of multiple copper twisted pairs (often hundreds) in a single jacket. There is a surprising amount of…
Back in late 2019, the FPGA -based hardware emulation company Analogue , known for their near-flawless clones of various retro video game consoles announced an exciting new product. This time around, instead of plugging into your TV and playing the games of one system (per device), the product called the Analogue…
I’ve always liked icons, make some occasionally for my personal use. I like especially old systems ones, from Mac OS Classic of course, but others too, Like BeOS, NeXTSTEP. Always found NeXTSTEP to have the most elegant interface of all, with that very sober windows and buttons style, yet beautifully detailed icons…