Plutor

Mil Millington

Way back in August 2004, I posted about Things My Girlfriend and I Have Argued About, an amusing list of petty arguments. As you read the tome, it becomes less of a bullet list and more of a pithy British comedy. If you scroll to the bottom, you’ll see that Mil Millington, the author, turned the website into a novel roughly based on his real-life life. And then he turned that into a career as a novelist.

His latest book, Love and Other Near Death Experiences is quite high on my to-read list.


Icehouse

I want to get some Icehouse pieces (from the maker of Fluxx and Chrononauts). It’s a game system (analogous to a deck of cards), and there are dozens of games for them. Unfortunately, they recommend getting 4 “stashes” (a stash is 15 pieces in one color) at $8 each. They used to have a nice 5-stash boxed set, but it’s out of print.

Either way, I don’t want to throw down $40 on this stuff if there’s not going to be anyone willing to play with, though. I’m afraid I might have to go to an Anime/SciFi convention to play this (and other Looney Labs games), since I hear they’re hot shit.


Interviews Done

M’s last medical residency interview was Friday. Her rank order list isn’t due until February 22, but she’s already separated the group into “desirables” and “less desirables”. Above the fold are Brown in Providence, BU and Mt. Auburn in the Boston area, and George Washington in DC.

Stay tuned for more developments as they happen!


Musical Notation

My mind tends to wander. The other day it wandered to the following question: “What is the oldest surviving piece of written music?” I knew that modern musical notation was a relatively recent creation (probably less than a thousand years old), but I was certain that there must have been earlier techniques for writing down music.

The answer is the Seikilos epitaph, a 2000-year-old tombstone in Turkey with a song written on it, even including Greek lyrics. The way the music was written quickly reminded me of cantillation, the symbols written above the Hebrew in the Torah that guides the chant.


Three Words, Five Minutes

I wrote Three words, five minutes this morning after about a year of procrastinating. It was initially going to be big and complicated, but since that was the source of the procrastination, I made it a single frameset with Writeboard as the writing interface. TWFM makes it surprisingly easy to just go and get a little writing exercise, and even if it doesn’t inspire something longer, then it was worth it.

Nomad has been ignoring work with it all day.


New Year's Resolution

Among my New Years resolutions this year is to resume writing. I wrote a lot of angsty poetry and some short stories in high school and college. It tapered off, though, and this year, my goal is to write a 1000+ word story every week. I’d also like to participate in NaNoWriMo in November.

If it’s not too terrible, I might post some of the stories here.


I ♥ Jimmy Carter

I think I’m in love with Jimmy Carter. I’ve started reading his most recent book, Our Endangered Values: America’s Moral Crisis, and I’m totally taken with how improbable he is. Southern-raised, farmer, born-again evangelical Christian, yet he’s a liberal Democrat and Nobel Peace Prize laureate. I yearn for a president like that.


Flickring the news

I don’t get the newspaper, and I don’t watch TV news programs; instead, I get almost all of my news via the Internet and NPR. The problem with this is that I don’t often get a chance to see what places or people in the news look like.

For me, Flickr is a great way to follow current news events visually. Today, I’m keeping an eye on photos tagged with strike and the NYC group pool.


Reading 2005

Late last year, I finally started requesting inter-library book loans regularly. As I started reading more (because it was now simple and free), my list actually got longer, so I started writing it down. One unexpected advantage to this is that I can go back and look at the books I’ve enjoyed (or not) over the last year. I’m not an especially prolific reader, but I’ve surprised myself with the amount that I’ve actually had time to get through.

  • 3.5/5 stars Middlesex by Jeffrey Eugenides
    An epic fictional memoir that brings you through three generations of family conflict. Quite touching and surprisingly entertaining.

  • 1.5/5 stars The Golden Ratio by Mario Livio
    Phi is an interesting subject, but in the end the book was unfocused and a bit weak. I was hoping for something Simon Singh-esque.

  • 4/5 stars Oryx and Crake by Margaret Atwood (Borrowed from Rosi)
    Amazing. Somehow, Margaret Atwood explains absolutely nothing until the very end, and then you realize there wasn't really much to explain. Totally believable.

  • 0.5/5 stars Unfinished Adams vs. Jefferson: The Tumultuous Election of 1800 by John E. Ferling (17 Feb 2005 - 10 Apr 2005)
    I just couldn't get interested in this one. I had high hopes that it would be enlightening in the shadow of the 2000 and 2004 elections.

  • 3/5 stars Hitchhiker: A Biography of Douglas Adams by M.J. Simpson (10 Apr 2005 - 3 May 2005)
    You appreciate the Hitchhiker's Guide books so much more when you learn how close they came to never really being written. A great biography of a hilarious, distractable author.

  • 1/5 stars Unfinished Small Things Considered: Why There Is No Perfect Design by Henry Petroski (5 May 2005 - 17 June 2005)
    I picked this up at the book store and was enthralled. But the chapters somehow were both repetitive and unconnected. I got bored about two-thirds of the way through.

  • 4/5 stars Blink: The Power of Thinking without Thinking by Malcolm Gladwell (19 June 2005 - 23 June 2005)
    Short and sweet. A great summer read.

  • 3.5/5 stars Red Mars by Kim Stanley Robinson (23 June 2005 - 30 June 2005)
    A classic that I somehow never got around to reading. Despite the fact that this is a massive novel, I finished it in a week. The jumping point of view was perfectly done, and the plan to settle Mars was very well planned.

  • 4/5 stars Uncle Tungsten by Oliver Sacks (2 July 2005 - 24 July 2005)
    Dr. Sacks' book was one-half childhood memoir and one-half the history of chemistry. I don't know which was more interesting.

  • 5/5 stars The Time Traveler's Wife by Audrey Niffenegger (24 July 2005 - 28 July 2005)
    I can't say much more about this book. One of the best stories I've ever read.

  • 3.5/5 stars Freakonomics: A Rogue Economist Explores the Hidden Side of Everything by Steven D. Levitt and Stephen J. Dubner (30 July 2005 - 7 August 2005)
    Another good summer read. It's nice to see how much numbers and carefully designed studies can explain. I follow their blog, now, too.

  • 4.5/5 stars Re-read Ender's Game by Orson Scott Card (8 Aug 2005 - 13 Aug 2005)
    Waiting for a book to get to my library, I decided to re-read this classic. (See Ender's Shadow, below)

  • 3.0/5 stars Brief History of Time: From the Big Bang to Black Holes by Stephen Hawking (16 Aug 2005 - 5 Sep 2005)
    A great introduction to modern physics and astrophysics theory. In fact, it's written so well that I want to read more Hawking.

  • 4.5/5 stars Ender's Shadow by Orson Scott Card (9 Sep 2005 - 15 Sep 2005)
    Waiting for another book, I decided to re-read the parallel novel to Ender's Game (above). This time, I realized how much is left open at the end, and I was inspired to read the rest of the series (see below).

  • 2.5/5 stars Unfinished The Fourth Turning: An American Prophecy by William Strauss and Neil Howe (16 Sep 2005 - 10 Oct 2005)
    This book is wholly remarkable. It suggests (and strongly supports) a theory of cyclic American history, and warns of a coming period of "Crisis". But it is so dense with information and concepts that it reminded me too much of college. I'm glad I read what I did, though.

  • 4.0/5 stars Shadow of the Hegemon by Orson Scott Card (6 Oct 2005 - 10 Oct 2005)
    (See Shadow of the Giant, below)

  • 2.5/5 stars Unfinished Awakenings by Oliver Sacks (11 Oct 2005 - 31 Oct 2005)
    Something made me lose interest by the end of this book: either Dr. Sacks' earlier writing is less engrossing, or the fact that every patient had fairly similar symptoms and reactions to L-DOPA. But he covers a startlingy insidious disease and its ambiguous "cure" in fantastic detail.

  • 3/5 stars Shadow Puppets by Orson Scott Card (24 Oct 2005 - 28 Oct 2005)
    (See Shadow of the Giant, below)

  • 5/5 stars Shadow of the Giant by Orson Scott Card (23 Nov 2005 - 27 Nov 2005)
    By the time I got to the fourth book in the Bean Series, I was worried. Each book had become a little less strong than the last, and although I was still interested in the story, I was worried it was going to end badly. I was wrong. The finale literally moved me to tears. It was absolutely amazing. Another thing: In the original Ender Series, Card has this habit of introducing a new planet based on a single country (the Portuguese Planet, and later the Chinese Planet). It seemed really silly at the time, but he explains it well here, and is able to show the same deep understanding of different societies in these books without it seeming quite as clumsy. Looking back, this was (by far) the better series.


The Dilbert Blog on Intelligent Design

Dilbert cartoonist Scott Adams has a blog that I was pointed to by a cow-orker a couple weeks ago. Half-surprisingly, he’s very well written, funny, and intelligent; so it makes a pretty good read. And he posts quite regularly.

The other day, he posted about the Evolution versus Intelligent Design debate. He didn’t debate the issue, mind you (he says “I’m not a believer in Intelligent Design, Creationism, Darwinism, free will, non-monetary compensation, or anything else I can’t eat if I try hard enough”), he decided instead to discuss the discussion.

As if that wasn’t meta enough, he focused on how both sides of the debate mischaracterize the other side’s arguments. As I was reading it, I thought “man, he’s not doing a very good job here; I’ve never heard any of these points that he’s complaining about.” And then I realized that was the whole point. He was either using his own misrepresentation as a meta-joke, or he was just interested in stirring up trouble. Or probably both.

He then got 300 angry comments from both sides.

Today, Scott posted a follow-up. He essentially verified my theory, but apparently he had taken it a step further. “I was waiting to see how many people fell into the irony trap and misrepresented my blog entry and then attacked it.” (The answer is “a lot”.) He links to one blog post in particular, but the page is currently down. He reiterates his point, and at the end leaves the whole thing open for more recursive straw men.

I applaud his willingness to be stung by hornets just for the sake of a joke. But what’s more amazing is that, in the end, his joke was proven correct by those who were trying to refute it. It’s also more than a little disturbing. Can’t we engage in intelligent dialogue anymore?


M's Interviews

Although there’s a chance that she may get a couple more in the next week or two, it’s very likely that M’s received all the requests for interviews that she can expect. The following are the interviews she’s scheduled, in chronological order:

Solely based on percentages and how much we know about the cities, the Boston area looks pretty likely. All of the interviews are between Thanksgiving and January 13. She has to have her list sorted by February 22. Match Day is March 16. Exciting!


Hello, WP!

Welcome to WordPress. This is my first post with the new system. Things are going to be a little hairy here for the next week or so, as I make things work the way I want them. But the important things are all set.


MT messiness

I’m abandoning Moveable Type (the blog software I use right now) for something less.. er.. big-endian. I’ve been having issues with MT lately, and I’ve heard good things about Wordpress for a long time. Also, using MT templates and plugins to make the integrated home page is a bit complex. I’m thinking about switching to something like Planet. While I’m at it, the design for the page will likely be simplified and tweaked, but I’m going to try to keep it largely recognizable.

I think I’ve made this kind of announcement in the past, but this time I’m serious.

Update 8 Nov: The home page and the uberfeed are Planet-powered, now.

Update 10 Nov: And now everything is Wordpress. So long, MT.


New uberfeed

I just spent the time this morning making a single over-arching RSS feed for Plutor.org. It should now include my Flickr photos, del.icio.us links, and moblog and blog posts, like the HTML version of the site does. Please use the new URL to follow my incoherent ramblings and unrelated links. For the uninitiated: What is RSS?


Gimp 2.2 on RHEL3

Red Hat Enterprise Linux has ridiculously old versions of packages — especially those that are intended for a desktop audience. The GIMP 1.2.3 is so old that it's hardly worth using, so yesterday I spent an hour getting the latest version (2.2.8) working. There were a lot of steps involved because almost all of the prerequisites were a bunch of versions behind, too. So here's what I had to do to get Gimp installed and working on RHEL3.

  1. You'll need some Red Hat packages installed. XFree86-devel, libart, and libart-devel are necessary, and you'll probably want some image libraries, too. I installed libjpeg, libpng, and libtiff, along with their respective -devel packages.
  2. Set environment variables PATH should include /install/dir/bin, LD_LIBRARY_PATH should include /install/dir/lib, and PKG_CONFIG_PATH should include both /install/dir/lib/pkgconfig and /usr/lib/pkgconfig. Don't use /usr or /usr/local as your install dir. Who knows how these updated libraries could affect things if they clobber the older versions. I installed in /opt/gimp.
  3. Get the sources for pkg-config, glib, fontconfig, freetype2, ATK, cairo, pango, GTK, Gimp. Links are located on the GIMP from Source page, except for cairo which is available from cairographics.org. I got the most recent version of all of these libraries except for freetype2. Version 2.1.10 will cause some problems that I haven't resolved, so I used 2.1.7.
  4. Unpack all of the sources, and compile them in this order: pkg-config, glib, fontconfig, freetype2, ATK, cairo, pango, GTK, Gimp. (This was the hard part, figuring out the right order.) For each package, just add the argument "--prefix=/install/dir" to configure. Then make and make install. No other flags are necessary.
  5. Gimp will be in /opt/gimp/bin/gimp. Delete the source files.

Goats

The webcomic Goats is probably the second one I ever read on a regular basis (the first being the obvious and now-unreadable User Friendly). At some point, I lost my interest in Goats and it fell off my list. This was probably back when I used bookmarks instead of an RSS reader to read news and comics, and it was cumbersome to check more than a half-dozen a day. I re-found Goats recently, and started reading it from the present. I was intimidated by the huge archive, and was a little lost in the current story, but I remembered — vaguely — who most of the core cast was.

It wasn’t until Jon Rosenberg discussed the current story and alluded to a series reboot three years ago that I was able to start from a point in the middle and get all the back stories. Now that I’m caught up, this comic strip is suddenly one of my favorites. It’s definitely plot-driven, like Sluggy Freelance, but less epic (so it’s easier to follow day-by-day) and far more surreal.

Give it a try.


Bloglines and keyboard shortcuts

Am I the only one who doesn’t like keyboard shortcuts on websites? I find it far easier to navigate on the web by, I don’t know, clicking on things, than by remembering that “Y” means to archive, and shift-A means to reply-to-all-in-new-window. One of the things that stood in the back of my mind as not-too-nice about Google Reader was the fact that it forced these keyboard shortcuts upon you. Gmail is at least nice enough to default to shortcuts off.

And now Bloglines, thinking it needs to actually start (gasp) improving, took a look at Google Reader to see what they needed to do. Obviously, there was only one thing there they could learn from. Keyboard shortcuts! Don’t hit shift-A in Bloglines or you’ll end up marking all of your news items read. The “read all” feature itself is so ridiculous that even before they started “innovating”, I had wished I could remove the link that did that. It’s obnoxious — I end up with a page that’s several megabytes long. It’s dangerous — the only way I can undo it is by clicking “Mark all new” on every single feed’s header. And it’s totally unnecessary.


Google Reader

I’ve figured out what I don’t like about Google Reader, Google’s new RSS aggregation service. I keep having to think. I’m not used to doing that with a Google product. Don’t get me wrong, it’s a solid feed reader, but the navigation isn’t quite intuitive. “Down” should be at the bottom. There should be a way to scroll through the new posts without viewing them (or having to mark those you viewed as “keep unread”, which, by the way, is really far away). But one of the things I’d really like, in contrast to Bloglines, is the ability to see which feeds have new items at a glance (and sort by that criterion). In the “My subscriptions” view in Google Reader, I can’t tell what has new items nor can I even resort them as far as I can tell.

I have high hopes and I plan to keep coming back to it — it is the big G, after all, and they have a track record of improving services in response to user feedback — but I’m going to stick with Bloglines for now.


M's Draft Application List

The following is M’s current draft list for where she’s applying for residencies. In most cases, I don’t know the actual hospitals or programs, so this is just a list of the cities. Farmington, CT; New Haven, CT; Boston, MA; Providence, RI; Philadelphia, PA; Washington, DC; and Portland, OR. Possibly also on the list are San Francisco, CA and Rochester, NY.

Update: Oh yeah, I forgot Baltimore, MD.

Update, 9 Oct: We She applied today. Rochester, NY was on the final list, but not San Francisco or Baltimore.


Unanimous Justices

Did you know that 4 of the 9 Supreme Court Justices now serving were confirmed by unanimous votes? And another 3 had fewer than ten opposing votes each. Only Clarence Thomas's confirmation was even close.

Justice Appointed by Vote
John Paul Stevens Ford 98-0
Sandra Day O'Connor Reagan 99-0
Antonin Scalia Reagan 98-0
Anthony Kennedy Reagan 97-0
David Souter G.H.W. Bush 90-9
Clarence Thomas G.H.W. Bush 52-48
Ruth Bader Ginsburg Clinton 97-3
Stephen Breyer Clinton 87-9
John Roberts G. W. Bush 78-22

Sun Ray and Palm syncing

Recently, Sun released version 3.1 of the Sun Ray Server Software. It now has Linux support for USB devices connected to the thin clients. Instead of being kernel-level, this support is user-level — in the form of a modified libusb. Unfortunately, roughly 97% of applications expect kernel devices, and thus lack support for libusb. Luckily, pilot-link belongs to the minority. The following are my (roughly chronological) notes on getting a Palm (in the form of an old Handspring Visor) to sync with my Sun Ray.

  • You'll need to have libusb 0.1.8 or newer installed. For reference, RHEL3 doesn't have a new enough version; I needed to find a non-standard RPM.
  • Get the latest version of pilot-link from http://www.pilot-link.org/. I used 0.12.0-pre4. You'll almost certainly need to compile it, since even if your distro has a package for it, it probably won't be compiled with libusb support.
  • Be sure to add the --enable-libusb flag when you run configure for pilot-link. (I assume the reader knows how to compile and install stuff under Linux)
  • When you run commands that you want to use the Sun Ray libusb support, you need to run them with the LD_PRELOAD environment variable to include "/opt/SUNWut/lib/libusbut.so.1".
  • I'm not sure what most of the executables that pilot-link installs do, but I know the important one is pilot-xfer. This command line works for me: bin/pilot-xfer --port usb: -s $HOME/.pilot-link This command will fail unless you have the Palm already trying to sync. You'll also need to run it as root, although the pilot-link guys say they're working on a fix for that.

I'm still on the hunt for something that will allow me to access data on a USB thumb drive.


Revolution Controller

My first reaction to the now-revealed Nintendo Revolution controller was to think of every remote control I’ve ever used. With very few exceptions, they’re uncomfortable and hard to get to do what you want them to do. But after reading that 1up article, and watching the intro video, I started to get it. “Revolution” is the only word that fits. If you think of this as turning a television into a three-dimensional DS-like touchscreen, the controller design makes a lot of sense.

Joystiq has an overview of Iwata’s whole keynote, with a lot of his (and Nintendo’s) rationale and point-of-view.


Hurricane Craziness

Even apart from the particularly catastrophic devastation caused by Hurricane Katrina, this has been an extremely active Atlantic hurricane season. Forecasts for the season started out relatively average last December. But as the ocean waters warmed, updated forecasts were released: from 11 named storms to 13, and to 15. After a remarkably busy spring and the most active July on record, the forecasts had been increased to 20. Hurricane Dennis was the strongest storm to ever form before August, and eight days later, Emily broke that record. Katrina was the fourth-strongest hurricane ever measured. Ever. And thanks to its surgical strike on New Orleans, it already stands as the second most deadly Atlantic hurricane.

There have been fifteen named storms so far this season. The season officially lasts for 11 more weeks, and there are only six names left (Philippe, Rita, Stan, Tammy, Vince, and Wilma). After that, hurricanes will be named for letters of the Greek alphabet for the first time since they’ve had names.


Uncle Steve, Lawnmower Racer

My Uncle Steve will be racing his lawnmower at the Terryville County Fair north of Waterbury this Saturday at 6pm. Tickets to the fair are $7, and unfortunately no pets are allowed.

It’s kinda silly, but I’ll be there.


Google job

I just got an email from an HR person at Google. It was really personalized, not just a form letter, saying that I might fit in well with their Server Engineering team. And from the description of the job, I think I would. I had to tell him that I didn’t know where I’d be a year from now, but I might contact him in March.

Oh, even better, he told me how he came across me: my goddamn contributions to fucking Wikipedia.