Little updates

I’ve rearranged a few things in the page template and added a couple features:

  • Comments from me are now colored differently so they can be more easily identified (until recently I never had enough comments to need this!)
  • A random set of seven of my Delicious bookmarks appear in the sidebar
  • “Recent comments” links now go directly to the individual comment

In the queue: comment preview, delicious/reddit/digg bookmarking links. How many more tweaks will I do before migrating away from PHP5? I really should do it while I still have a chance of cleaning up and releasing the code.

Logo bundle for TextMate

Extending my Reverse game coding spree, I decided to make a version in Logo. Of course, in order to really effectively program in Logo, I had to make a TextMate bundle for it.

It’s nice when minor obsessions come together like that.

(By the way, if you’re ever in a position where you’re trying to look up information on Logo on the web, be warned that it can be damned hard thanks to the conscientiously inserted alt text on five bazillion company logos!)

ExpressCard: what it is

expresscards Apple’s new MacBook Pro doesn’t have a PC Card slot. Instead, the specifications tell us, it has an ExpressCard/34 slot.

What?

If you’re a Windows notebook nerd you probably know all about ExpressCard, as many models already support it, but I suspect most Mac-o-philes have never heard of it before; I hadn’t, anyway. It’s a replacement for the venerable PC Card (formerly PCMCIA card), designed to be smaller, simpler, faster, and more power-efficient. The “/34” suffix refers to the smaller 34mm version. There’s also a /54 version, which is 54mm wide just like the PC Card, with an awkward notch on one side. That size seems to be aimed at transition devices that can’t yet be squeezed into the smaller package.

Let's play a game: BASIC vs. Ruby vs. Python vs. PHP

In November I wrote about rediscovering BASIC Computer Games, a book I had when I was learning programming in the ’80s. Flipping through it recently I came across a simple game called “Reverse”:

The game of REVERSE requires you to arrange a list of numbers in numerical order from left to right. To move, you tell the computer how many numbers (counting from the left) to reverse. For example, if the current list is 2 3 4 5 1 6 7 8 9 and you reverse 4, the result will be 5 4 3 2 1 6 7 8 9. Now if you reverse 5, you win.

Unclear on the concept, installment #7,423

Various advertising blogs have been linking to the website of a firm called Goodby, Silverstein & Partners, whose splash page is nothing but a disclaimer (in Flash). It reads:

The materials on this website are copyrighted and are presented exclusively for viewing by clients, prospects, and employees. Before entering the site we ask that you agree not to copy, rebroadcast, or otherwise reproduce the work displayed here.

This is followed by two buttons labeled “ACCEPT” and “DENY”.