Basecamp

Музей Apple Newton ¬

2009-07-02

A beautifully designed museum site for Apple Newtons in Russian. Especially excellent device photography as well.

Classilla Mac OS Browser ¬

2009-07-01

Today marks the release of a new—okay, newer—web browser for Mac OS 8.6-9.x under active development:

Classilla is bringing back web browser support to your classic Macintosh — built on WaMCoM, a port of Mozilla to classic Macintosh systems, using the same technology underpinning the popular Firefox browser. It’s completely free and it’s open source, and it’s standards-compliant.

[…]

It’s worth repeating: Classilla isn’t finished. WaMCoM’s last update was in 2003, and that means six years of Mozilla patches and updates to catch up on.

Godspeed.

[Via NewtonTalk]

rikuwoiku ¬

2009-06-19

陸を行く (rikuwoiku) — to travel overland.

My latest side project. A bit of a travel/adventure blog with a lot of geek & old-school stirred in. I intend to use it to focus on writing more.

Oh, and it’s HTML5.

Adium 1.4 Beta Adds Twitter Support ¬

2009-05-19

The beta process for Adium 1.4 has started and the new version includes built-in support for Twitter, as well as IRC and a “ridiculously long list of improvements.” It requires Mac OS X 10.5 Leopard and I have yet to test it.

I’m noting this due to the fact that my, now long-outdated, ‘Twitter & Adium Now Best Friends’ article has been getting lots of traffic as of late.

Top Ten Programming Fonts ¬

2009-05-19

Dan Benjamin:

Inconsolata is my favorite monospaced font, and it’s free. [… It] is designed to be used with anti-aliasing enabled, but it’s surprisingly legible even at very small sizes.

I’ve long been a 9pt Monaco—no anti-aliasing—guy. Yesterday, after testing the freely available fonts with a unique zero from the ten that Dan reviews, I came to the same conclusion: 11pt Inconsolata, anti-aliased, is roughly the same size as my old favorite and is just as readable, if not more so.

Unlike John Gruber, I did not find Consolas, or any others except for Inconsolata, to pass the “mm/ww” anti-aliasing test at small sizes.

Newton SPIRITS ¬

2009-04-22

“A gorgeous, visual bible for Japanese Newton users.”

I just ordered myself a copy. Better photos of the cover can be found on Flickr.

[Via Grant Hutchinson]

Multiple Twitter Statuses Badges ¬

2009-04-06

I’ve been getting an increasing number of questions about my JavaScript Twitter Statuses Badge as of late and this past week the most prominent questions have been regarding using multiple Twitter badges on the same page. Here’s an except from one of my answers via email:

As it stands, due to the way the Twitter API works, it will only display one per page. That said, it is definitely possible to make it work with the following hacks:

1. In the mtaTwitterStatuses.js file, you can duplicate the mtaTwitterCallback() function and name it something like mtaTwitterCallback2().

2. Also in mtaTwitterStatuses.js, you’d then have to modify the last line of your new function, mtaTwitterCallback2(), to replace document.getElementById('mtaTwitter').innerHTML with document.getElementById('mtaTwitter2').innerHTML (note the change to ‘mtaTwitter2’.

3. Then, in your HTML, you’d want to put <div id="mtaTwitter"></div> where you want your first badge, <div id="mtaTwitter2"></div> (note the same change to “mtaTwitter2”) where you want your second badge.

4. Also in your HTML, you’d want to put the following just before the </body> tag:

<script type="text/javascript" src="http://www.twitter.com/statuses/user_timeline/morgant.json?callback=mtaTwitterCallback&amp;count=1"></script>
<script type="text/javascript" src="http://www.twitter.com/statuses/user_timeline/slottedpiginfo.json?callback=mtaTwitterCallback2&amp;count=1"></script>

Note the “mtaTwitterCallback” & “mtaTwitterCallback2” in the above, in addition to the two different twitter account names (“morgant” & “slottedpiginfo”, in this case).

I’m currently considering my options for implementing better support for multiple badges on the same page for a future release, but I hope this helps in the meantime.