Sung to the tune of “I Wanna Be Sedated”, with apologies to The Ramones.

Twenty-twenty-twenty four escapes to go, I wanna be <![CDATA[
Nothin’ to markup and no where to quo-o-ote, I wanna be <![CDATA[
Just get me through the parser, put me in a node
Hurry hurry hurry before I go inline
I…


Kalkulator, by Stanislaw Lem

Back in 1997, I wrote a few web pages about Stanislaw Lem, with some reviews of his books, including his delightful collection of short stories “The Cyberiad”. Inspired by his fictitious criticism of non-existent books, I wrote some fictitious home pages in the first person of his brilliant but braggadocios…


by Don Hopkins, Kaleida Labs, 1995

Note: This all seems pretty obvious now, but I wrote it in 1995, before the appearance of Java and JavaScript. Of course the links don’t work any more (except to the arpanet map), and unfortunately kaleida.com didn’t get snapshot by archive.org, but this is…


Head Phaking, Phase 1

Demo of The Sims character animation, and early design description of “head phaking” feature (November 17, 1998).

The Sims Head Faking in the Hot Tub

The Sims Character Animation Demo starts at 17:40:

The Sims Character Animation Demo starts at 17:40

From: Don Hopkins
To: Chris Trottier
Date: Tuesday, November 17, 1998 7:57 AM
Subject: Head Phaking, phase 1

I’ve implemented a preliminary cut at head…


Demo and early design description (August 20, 1998) of The Sims object placement tool.

The Sims Object Placement Tool Moving a Table
The Sims Object Placement Tool Moving a Table

The Sims Object Placement Tool Demo starts at 4:45:

From: Don Hopkins
To: MAXIS_CTG
Date: Thursday, August 20, 1998 5:45 PM
Subject: New simple object placement and rotation implemented for arch mode!

I’ve implemented a new simple object placement mode, and turned it on…


From: John Wainwright at Lyric
Sent: Tuesday, May 05, 1998 1:31 PM
To: Don Hopkins at Maxis
Subject: CGDC talk

Hi, Don.

Kinetix has roped me into giving a talk about MAXScript at the Game Developer’s Conference in Long Beach on Friday. I wanted to see if its OK to…


This is a transcript of a video taped demonstration of SimCity on HyperLook in NeWS.

HyperLook SimCity Demo Video

This video was badly compressed a long time ago, and was recorded in the Exploratorium so there are kids screaming maniacally and people laughing uproariously in the background! It was a pretty insane demo and the camerawoman almost dropped the camera, but I’m glad I got it all on tape…


Timeline of pie menu development by Don Hopkins.

** 1968–12–09: The Mother of All Demos

PEOPLE HAVE GOT TO BECOME MORE EFFECTIVE AT HANDLING COMPLEX PROBLEMS--AT THEIR DAILY STRUGGLE WITH COMPLEX AND URGENT ISSUES. THE SURVIVAL OF MAN SEEMS DEPENDENT UPON IT. ANY REASONABLE POSSIBILITY SEEN BY SOCIETY FOR INCREASING THAT EFFECTIVENESS SHOULD WARRANT SERIOUS INVESTIGATION
— Doug Engelbart (1968)

The Mother of All Demos, presented by Douglas Engelbart (1968)

Video:
https://www.youtube.com/watch?v=yJDv-zdhzMY

Document:
https://en.wikipedia.org/wiki/The_Mother_of_All_Demos

Augmenting…


Pie Menu

Date: April 10, 1988
To: Members of the Technical Writing Class
From: Don Hopkins
Subject: Proposal to investigate interaction techniques and display styles appropriate for the application of pie menus to window management.

Pie menus are a fast, accurate way of selecting commands from a list
of options shown on the…


Techniques for the Design of Circular Menus
By Don Hopkins, October, 1987.

Abstract

Pie menus are used for making selections from items displayed on the computer screen, by pointing and clicking at the desired one with a mouse. …

Don Hopkins

User interface flower child. Pie menus, PizzaTool, SimCity, The Sims, Visual Programming, VR, AR, Unity3D / JavaScript bridge.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store