New

The latest blog posts to take off on Hacker News. 122 posts.

History & Retro Computing
2011
1

nasal demons

Recognized shorthand on the Usenet group comp.std.c for any unexpected behavior of a C compiler on encountering an undefined construct. During a discussion on that group in early 1992, a regular remarked “ When the compiler encounters [a given undefined construct] it is legal for it to make demons fly out of your nose…

5

How Super Mario Bros. 3 was made

I picked up a children's picture book at the local library recently. Some of you might be thinking, "Why would you take out a Japanese picture book ? Are your Japanese language skills that atrophied?" Well, this happened to be a very special book, because it showed kids how Nintendo games are made, from start to…

8

jwz: Apple recently broke Ctrl-Y

Ever since MacOS 10.0 was released, text fields have supported Emacs bindings for the single-character Control commands, showing that there were people inside Apple (and, presumably, NeXT) who were right-thinking and sensible. But some time late in the 10.6 release cycle, and continuing into 10.7.1, the binding for…

13

Flash is dead. Long live the internet.

When I was in high school I didn’t own a computer. I used to read the occasional Popular Mechanics magazine and would linger for a while on the articles about the internet or HTML, fascinated by this new technology that I had barely even used. I don’t know why, but for some reason I’ve always been drawn toward…

15

He Who Controls the Bootloader

The day before I submitted this column, news hit the net that the other shoe had finally dropped. After months of waiting and wondering what was to become of Be, we learned that Palm, Inc. will be purchasing Be's technology, intellectual property, and assets. While we don't yet know exactly what Palm plans to do with…

19

In the Shadow of John McCarthy

John McCarthy was a genius of the highest order. Much is known about his contribution to Lisp as its inventor, but he was also the mind behind much of early AI research, the progenitor of much of computer chess, and the initiator of time-sharing. As a Lisp advocate I have many thanks due to John McCarthy and it…

26

The Roots of Lisp

(I wrote this article to help myself understand exactly what McCarthy discovered. You don't need to know this stuff to program in Lisp, but it should be helpful to anyone who wants to understand the essence of Lisp � both in the sense of its origins and its semantic core. The fact that it has such a core is one of…