Archive for the ‘Uncategorized’ Category

Moving to

September 30, 2011

I’m moving this content to, using

Why? Partly because I work for Google now, and ought to eat more of our dogfood.  Partly because I can use AdSense and Google Analytics to see how folks (including spammers) can use these tools to track search traffic.

ChaosNET implementations for PDP-10

February 10, 2010

This is not particularly interesting, but I wanted to record a couple of links to ChaosNET code for the PDP-10. The ChaosNET memo describes an ITS (Incompatible Time-Sharing System) interface, for which the code is somewhere in the ITS sources, and a Lisp Machine implementation, for which code is in the CADR sources and Symbolics code base, but also a TOPS-20/TENEX implementation, a VMS/VAX implementation, and a UNIX implementation. The UNIX implementation was documented by James E. Kulp for Symbolics, and the code seems to have survived. The TOPS-20/TENEX is harder to find, but it looks like BitSavers’ Foonly archives have some files.


I have no idea whether this is at all related to the implementation the AI MEMO mentions.

A Google search turns up some interesting code (might be for the PDP-11 front end, for ITS)


CH10.defs1 “PDP-10 chaosnet interface definitions”
CH11.defs1 “CH11 Unibus chaosnet interface definitions”
CHSDEF.15 “Chaos net packet definition (for PDP-10s)”
KSNET.1 “Chaosnet interface on Unibus” (presumably for the KS10)
IOELEV.432 “i/o eleven”
NET.32 General ITS networking code

Moving to…

April 10, 2007

Well, I’m trying out, mainly because the database fee on, while quite reasonable, is a substantial fraction of the cost of hosting my WordPress-based blog. (If I find a blogging system—or roll my own—which does not require a MySql process, but can run with Sqlite or a similar library, I’ll probably switch to that, and keep NFSN as my main site.).

Secondarily, I hope will keep me from having to worry about WordPress releases. I’m not sure what I will lose in the process, but this is the easiest way to find out. I’m assuming it will include

  1. Losing Google Adsense (not that I was making anything)
  2. Losing the ability to embed a site-metering plugin, to see where my clicks are coming from (but we’ll see what tracking tools provides)
  3. Limit my ability to hack WordPress (which was not very high on my list, except to get Lisp code to look nice) and use funky plug-ins
  4. 50 MB storage limit

Note that I apparently had to upgrade to WordPress 2.1 on the original site in order to get the Export functionality that let me make the move. (I had to guess…the documentation on touts the ease of migration, but isn’t clear on this point.)

UPDATE: I just turned on re-direct for the original, so my traffic, such as it is, should all be coming here. I actually am liking the Blog Stats that is able to provide. I’m assuming it is getting as much data as was able to provide, and the blog stats summary gives me a quicker impression as to what search terms are leading to the site.

My non-blog web site

March 13, 2007

I should mention my non-blog site, which exists pretty much to hold information for recruiters who want to get some idea of my software experience. Don’t expect much exciting there. I am, by the way, currently and happily employed, but am interested in opportunities in the New York City metropolitan area.

WordPress getting on my nerves

September 2, 2006

While playing with the <pre> tag to get the Lisp code in one of my multithreaded queueing posts to look nice, using the formatting from lisppaste. I successfully downloaded Brian Mastenbrook’s lisppaste 2.3 code, broke the colorizing portion out from the web-serving and IRC-bot features, added the color scheme to my theme’s style.css, and tried to paste a formatted Lisp snippet’s HTML into the post box.

Unfortunately, something in WordPress decided to rearrange the closing tags to screw up the parenthesis matching and replace my &nbsp; with plain spaces, etc.


What’s in a name?

February 8, 2006

I started this blog with a perfectly cryptic name: “wpblog.” I suppose it is a natural impulse shared by many people who download WordPress and are faced with a blank box. I spent an additional minute on the issue today, and decided this was a blog about “getting down to brass tacks.” Hence, my current name “BrassTacks.” I’m not sure how good Google is at measuring the “uniqueness” of this sort of thing. “Voltaire” as the web host was a nod to my previous blog impulse left unfulfilled at, when I was hoping to develop a vicious talent for satire. The name alone proved ineffective, but easy to remember.

It turns out I have a few good names stored up; one is a nom de guerre, which, for security reasons, I will keep secret. I also have here a good name for an instrumental group: “The Cooper Brass Choir.” Properly euphonious. If you have a good enough name for a techie blog, you may have it in exchange.