King, Stephen. Cell.. I was really hoping that now that Stephen King has finished the Dark Tower cycle, he'd go back to the basic, visceral horror on which he built his reputation. No such luck, unfortunately. Cell is cut from the same cloth as just about every other book he's written in I-don't-know-how-long: trouble is a'brewin', unlikely compatriots find each other in their time of need, prophetic visions are... viewed I guess, help in the form of a magic bullet arrives from an unexpected source, there's a big showdown between good and evil (or normal and abnormal), and we're done. I enjoyed this more than I thought I would once I figured out where it was going, but if you're familiar with King's work, mash up The Stand with Trucks and save yourself some time.
2006-03-19
2006-03-05
Week 9, Book 12: A Crack in the Edge of the World
Winchester, Simon. A Crack in the Edge of the World: America and the Great California Earthquake of 1906.. I've been reading a lot of my favorite authors latelymust be a "comfort food for the reading mind" kind of thing. In my opinion, no one does popularized history like Simon Winchester. This time, the topic is the San Francisco earthquake of 1906. Thanks to the California Gold Rush of 1849, San Francisco was one of the premiere American cities at the time, a shining jewel and a den of iniquity at the same time. Thanks to the earthquake and subsequent fire (which was the more damaging of the two), the city lost its priority over Los Angeles and never recovered it. Thrown in for good measure is a layman's introduction to geology, plate tectonics, and seismology.
2006-02-24
Week 8, Book 11: Wild Ducks Flying Backward
Robbins, Tom. Wild Ducks Flying Backward.. This is a collection of shorter worksreprints from magazines, for instance, and a screenplay treatment that apparently went nowhere. I'm normally a big fan of Robbins' work, especially the florid and parenthetical way he turns a phrase, but repeated short bursts like this left me feeling pummelled.
2006-02-17
Week 7, Book 10: Going Postal
Pratchett, Terry. Going Postal.. The (next-to-) latest in the ongoing Discworld saga. This one deals with the rebirth of the Ankh-Morpork post office. As usual, Pratchett's satire is spot-on. The more I read, the more I want to read. Here's hoping that he keeps writing for a long time to come.
2006-02-15
Week 7, Book 9: Freakonomics
Levitt, Steven D. and Dubner, Stephen J. Freakonomics: A Rogue Economist Explores the Hidden Side of Everything.. The book has been out for a while, and it's experiencing a rebirth of sorts (#5 on The New York Times bestselling nonfiction list this week), so there's not much I can add to the hoopla. Suffice it to say that it's not a dry read, and while it does come to its own conclusions about some things, its primary aim is to make you question your assumptions about the worldin other words, don't just accept the obvious answer because it's obvious. This book makes a good companion to the works of Malcolm Gladwell.
2006-02-13
Week 6, Book 8: Anansi Boys
Gaiman, Neil. Anansi Boys. I'm trying to think how to describe this book without mucking it up, but it's late and I could use sleep. Neil Gaiman spins a good tale.
2006-02-10
Every little bit helps.
Please consider registering as a bone marrow donor.
This is something I've been thinking about for a long time, more so lately. I used to donate blood regularlyevery eight weeks, like clockwork. My blood is type O negative, which means that it can be given to anyone regardless of their blood type with minimal chance of complications (which is why in shows like ER you hear phrases like "push 2 units of O neg") and CMV negative, which means that it can be given to infants and pregnant women without concerns about them contracting, well, a cytomegalovirus infection. Check the link above for more information; all I know for sure is that it means I get called by the community blood center a lot.
Unfortunately, the last few years I've been busy with work, and usually feeling less healthy than I should (largely, I suppose, because I sit at my desk all day instead of exercising), the upshot being that I donate very, very rarely anymore. I reached my first gallon before I started college, my second some years ago, and am probably nowhere near a third.
That will change.
Week 6, Book 7: A Long Way Down
Hornby, Nick. A Long Way Down. Four people meet on New Year's Eve, on the roof of a building in London, because they've each independently decided to end their lives by jumping. What happens next is, well, the story. It reminded me a lot of About a Boy (the movie, not the book, I'm afraid to admit).
2006-02-07
Some fives
Five software packages (not from Apple) that I use every day
Five RSS feeds I look forward to reading every day
Five websites that could be my only bookmarks
I won't even try to pass this off as yesterday's.
Right after I went to bed last night, I realized I hadn't posted for the 6th. I thought about getting up and either pre-dating a post, or claiming that I was still golden as long as it wasn't midnight on the International Date Line, but then I just went to sleep instead. It's not like I'm going to fire myself for not meeting an arbitrary deadline.
Somehow, we have become the TiVo Rescue Mission. Yesterday, someone posted on Freecycle a Series 1 with a blown modem. Since we already have one of those, I figured, why not make a matched set? This brings our total to four, only one of which is in fully working order. A second one, our original Series 1, we use as a glorified VCR. The other two are in various states of disrepair. One of these days, I need to break out the tools again.
2006-02-05
Quick Impressions from the First Half of Super Bowl XL, Minus the First Hour, As Filtered Through TiVo
- The Michelob Ultra commercial was good. Not great, but good.
- Seattle was robbed. I thought it was obvious that the ball did not break the plane of the goal line. However, the replay judge has to be sure beyond a reasonable doubt, which is why I suspect the ruling on the field was allowed to stand.
- How does GoDaddy.com figure that a lame-ass ad like that is going to generate enough US$1.99 domain registrations to pay for itself?
- The Sprint ad ("crime deterrent"), on the other hand, made me laugh out loud. I'm still giggling about it. I have four old cell phones sitting on my desk at the momentnow I know what to do with them.
- How does a placekick that appears to leave the ground straight, end up curving wide to the right? You're in a dome, so there's no wind. A kick that long is not easy, I'm sure, but damned if it didn't look good until, well, it didn't.
- Whoever thought of combining the words "The Rolling Stones" and "live" either should be shot, or commended for his/her sense of humor.
- The best ad was easily the promo for Lost. Somebody had a hell of a lot of fun editing that. The Sprint ad comes in second. The various ads for Desperate Housewives get honorable mention. Speaking of which, was someone being intentionally ironic in identifying Ediewho Angela describes as "the trampy one"with Hef and his girlfriends?
2006-02-04
It's the fiscal day that counts
A friend of mine in high school came up with the term fiscal day. Just as some organizations (companies, governments) have fiscal years that don't correspond to calendar years, the fiscal day doesn't necessarily correspond to the clock day. If it's 4 AM, and you're still up, and you haven't gone to bed since yesterday, it's not today but still fiscal yesterday.
This is all an attempt to distract you from two tiny details:
- I backed up the timestamp on this post twelve hours.
- I missed posting yesterday.
2006-02-03
Week 5, Book 6: Blink
Gladwell, Malcolm. Blink: The Power of Thinking Without Thinking. Malcolm Gladwell may just about be my favorite non-fiction authorthough he's neck-and-neck with Simon Winchester.
- Our daughter's insulin pump arrived today. I've been looking at pictures on their website and in their marketing materials, and got to see one in person a couple of weeks ago, and somehow I'm still amazed at how small this thing it. It's just about the same size as my new cell phone (a Samsung x495).
- Speaking of Abbey, we had a date night tonight. My wife had dinner with a friend of hers, so Abbey and I went out to Macaroni Grill. We spent the better part of dinner doing math problems on the paper tablecloth.
- I am finally starting to grok Eclipse. Having a laptop that is capable of running it helps. :-)
- I bought an ounce of Rishi jasmine white tea the last time I went to Whole Foods, and I have to say that I'm somewhat disappointed by white tea. I guess I'm used to the tannic kick of black teaeven green tea seems a little weak to me. Antioxidants, however, are a good thing, so I think I'm going to try blending in some oolong.
2006-02-02
Squeaking in under the wire
It's still Thursday. This still counts.
- I'm currently reading Malcolm Gladwell's Blink. I popped into the library on Wednesday to find something, anything to read this week, and was happy to see a book that I've actually been wanting to read on the limited loan shelf.
- We upgraded our cell phones last week or so to Samsung x495s. They come with a 168-page user's manual. One hundred and sixty-eight pages. Reading this should count toward my 52 books in 52 weeks.
2006-02-01
Nose to the grindstone, etc.
It's too late for resolutions for the whole year, so I'll have to think a little smaller. This month (February 2006) I will try to post every day, at least once a day, to this blogeven if I think I have nothing in particular to say. I suspect I will surprise myself.
2006-01-26
Week 4, Book 5: The City of Falling Angels
Berendt, John. The City of Falling Angels. I never read Midnight in the Garden of Good and Evil, but I did see the movie, and this book felt a lot like the movie of the first one. If that makes sense. John Berendt has a way of writing that says, "I'm just going to immerse myself in this environment and write down everything that happens, and we'll see what pops out the other side."
One side effect is that I so want to visit Venice now.
2006-01-20
Week 3, Book 4: Hard Revolution
Pelecanos, George. Hard Revolution. One of my favorite authors lately.
2006-01-16
Slight rule change for 52 Books in 52 Weeks, 2006 Edition
I decided to amend the third rule in the 52 Books in 52 Weeks challenge, 2006 Edition. The original rule was:
- A book counts towards the total when I finish it.
The new rule is:
- A book counts towards the goal if I start it on or after Sunday of a given week and finish it on or before Saturday of the same week.
I think this tightens up the schedule a little, and forces me closer to the original goal: 52 books in 52 weeks.
One side effect is that now I need to strategize. I finished Rosalyn Story's More Than You Know late last Friday for the book for week 2. I'm going to be on the road at the end of this week, and busy most of the time, so I really need to finish this week's book by Wednesday night. I could have started my next book (Hard Revolution by George Pelecanos) on Saturday, but then it wouldn't have counted for this week. As a result, I had to (gasp!) not read until Sunday.
Fortunately, Google Earth is now available for Mac OS X, so I have something else to do with my time. (Rob, that's not a shout-out, but hello anyway. :-)
2006-01-14
Week 2, Book 3: More Than You Know
Story, Rosalyn. More Than You Know. I enjoyed this immensely. Any book in which Kansas City figures prominently earns points in my book. Mentions of lesser-known features (the Folger's plant downtown, the old Monarchs stadium) earn double points. Mentions of Arthur Bryant's earn triple points. :-)
2006-01-08
Week 2, Book 2: Into the Wild
Krakauer, Jon. Into the Wild. I missed finishing this in week 1 by about 12 hours.
2006-01-07
Week 1, Book 1: S is for Silence
Grafton, Sue. S is for Silence. I actually finished this yesterday, and nearly forgot to blog about it until just now. I'm deep into Jon Krakauer's Into the Wild, but I don't think I'll squeak it in this week.
2005-12-19
52 Books in 52 Weeks, 2006 Edition
I might as well go on the record now in accepting the 52 Books in 52 Weeks challenge again this year.
For those of you too apathetic or lazy to click on the link, I'll paste the rules to last year's challenge (because I'm too apathetic or lazy to type them from scratch):
- Only books read entirely in 2006 count. If I start a book on New Year's Eve, too badit doesn't count.
- Only books that I haven't read before will count. Sue Grafton's latest Kinsey Millhone novel (S is for Silence) is out, so I expect I'll be reading it some time in 2006. However, if I reread any of the previous 18 stories in the series, they won't count.
- A book counts towards the total when I finish it.
- The goal is not to finish 52 books in 2006, but to finish at least one each week, which ends on Saturday. If I complete more than one book in a single Sunday-to-Saturday period, I don't get to slack off the following week.
Now I just need to find that freakishly long list of book titles I left lying around the hard drive of my old laptop.
2005-10-23
Back in the saddle again
Well, I finally did it. I combined malt, water, and hops in a big pot and brought it to a boil.
Yes, for the first time in almost 6 months, there's beer in that thar fermenter. It's a Scottish ale, and while the target gravity didn't turn out where I thought it would (which is something of a surprise when you're brewing with malt extract instead of all-grain), it's still in the proper range for an export (80 shilling) ale.
That is, according to the BJCP. I should know, because as of this week I'm officially a Recognized BJCP beer judge. We took the test back in April, and have been waiting more-or-less patiently for the results. I'm happy to say that I scored high enoughbut just barelythat with a little more judging experience under my belt I'll automatically qualify for a promotion in rank to Certified. To get any higher than that, though, I'll have to take the test again (and do better, of course). However, I'll also need more than ten times the amount of experience I already have, so I don't think this will be a concern any time soon.
2005-10-19
Figures.
I spend the better part of fifteen years tethered to a keyboard, and how do I finally end up with tendonitis in my right wrist? Applying stone veneer to the new columns on our front porch.
The worst part is that I'm not done, I want to be done in less than two weeks, and after four days my wrist still isn't back to normal. I'm not sure if I'm going to have to learn to apply mortar with my left hand, or just give up and find a stone-veneer-worthy epoxy to do the job.
2005-10-12
Remotely Possible
In all the hullabaloo about the new iMac, I'm surprised no one has mentioned that the remote looks remarkably like the iPod shuffle.
2005-09-19
Lightning does strike twice
I'm no longer talking like a pirate; instead, I'm now cursing like a sailor.
We took another lightning strike today. This time, the casualties are an Ethernet hub and possibly one port on an Ethernet switch.
Can anyone recommend a company to install a lightning rod on our house?
2005-09-16
My iPod has a sense of irony
The last song it played was by Barenaked Ladies. The song it's currently playing is by Debbie Gibson.
2005-08-28
There's activity in the brewery again
Unfortunately, it's not Saccharomyces cerevisiae; all fermentation is still on temporary hiatus. However, I started washing bottles todayor at least soaking off their labels in ammonia. After that, they'll get a run through the dishwasher, then a bath in diluted bleach to sanitize them. Now, I just need to get something in the works to fill them....
2005-08-25
RIP TiVo 1?
Tonight, we noticed that our TiVo hadn't been dialing in for programming updates in almost a week. At first I thought it might be the phone cord; we have two rabbits who occasionally get under the TV and chew through the phone cord (but only the phone cord; they've never gone for power cords or the cable TV cable or the audio cables). A quick check revealed no chew marks. I unplugged and replugged the cord at both ends, hoping it was a bad connection, but no dice. Finally, I dragged out The World's Longest Phone Cord and plugged the TiVo into a different outlet in another room. This confirmed our worst fearthe modem is futzed.
We had a bad lightning storm some time last week. One flash of lightning came with immediate thunder, and the smoke alarms in our house went off. (They're the kind that are wired together.) I suspected at the time that the house was hit, or at least suffered a near miss. Now, I'm more convinced, since we seem to have a casualty on our hands.
We've been TiVo users for nearly 6 years. The prospect of facing television without it is a little scary. The clock is ticking; we have less than a week of program information remaining. After that, the box reverts to a glorified VCR.
Three options have come to mind:
- Someone we know has a Series 1 of vintage similar to ours. The hard drive in that one has failed, but as far as I know the modem still works. They can't use it because they no longer have a landline. We may try to beg, borrow, barter, or buy it and transplant the hard drive from ours into it.
- Repair kits are available; Google for "tivo modem repair". I don't know how long it would take for one to arrive, and they seem to involve soldering surface mount components (in other words, really really small electronic parts). I can probably handle that (because Daddy can fix anything) but my eyesight isn't what it used to be. You can get a replacement modem that doesn't require cracking the box, but it costs almost as much as a new TiVo (see below).
- We bite the bullet and buy a new Series 2. The good news is that they can be had for around $100, which is a lot less than I paid for the Series 1 six years ago.
In the meantime, please think happy thoughts for our TiVo.
On Piracy
No, not the RIAA kind. In fact, Angela is buying songs from the iTunes Music Store while I type this.
I'm talking about the real thing. One of the books I'm currently reading is Pirates of Pensacola by Keith Thomson. It's not To Kill a Mockingbird
by any stretch of the imagination, but if anything qualifies as "light-hearted romp", this is itand it's a damn sight better than the last book set in the Caribbean
that I read. There's just something about the premisethat pirates are alive and well and flourishing, sort of, in the Caribbean that tickles my fancy.
Then, tonight we were at PetSmart buying rabbit litter when we stopped to look at the birds. I suddenly had this revelation that it would be cool to get a parrot and teach it to talk like a pirate.
That's all. Back to your regularly scheduled lives, already in progress.
2005-08-24
Back in the RSS, or how to lose a customer
I have fired up an RSS reader again, for the first time in months. I had to give it up last time because I was trying to read between 100 and 200 feeds every day (I don't remember how many, and I can't recreate the list if I wanted tobut more about that later), two of which were Boing Boing and Engadget. If you've ever read either, you know they're each good for twenty or so posts a day.
Well, there was a second reason. I probably could have mustered the self-control to prune my feed list. After all, I did pull the plug. More on that second reason later.
This time around, I'm keeping it small. I'm currently subscribed to 20 feeds, but three of them I own or contribute to (however poorly or infrequently), and a couple others came by default with the newsreader I'm using, looked interesting for the time being, but may be dropped later. My motivation this time was keeping up with my blog buddy. (Ooh. That reminds me of another friend's blog. Up my count to 21.)
It turns out that one's newsreader can have a profound impact on one's enthusiasm for news feeds. Come to think of it, that probably goes for just about every computing activity, at least as far as I'm concerned. I'm that sad, sad combination of code gnome and Macintosh user. I'm regularly awash in aesthetics, and I know from experience how hard it is to write a good, usable applicationso I have zero tolerance for third-rate cack that looks like it was cobbled together by some bozo with Visual Basic and freshly-cracked copy of Visual Basic for Dummies. (Oh. Sweet. Buddha. I had to click on two different products at Amazon to find that link. It's going to affect my recommendations, I know it.) I'm spinning off on a tangent. Time to reel it back in.
The first two newsreaders I tried way back when were NetNewsWire and PulpFiction. NetNewsWire seems to be a favorite in the Macintosh community, but it never did it for me. It may have been the interface (I seem to remember it looked so 1999, and I freely admin that I'm an Aqua tramp); or it may have been because it came stocked with a zillion feeds, only three of which held any interest.
PulpFiction, on the other hand, was like that person you lusted after all through high schoolpretty to look at, but when you got to know it better, the experience was so excruciating that you wondered what the hell you'd been thinking. In the case of PulpFiction, it was chock-full of Cocoa eye candy, but it was slow. I'd say it was as slow as molasses, but that would be unfair to the sorghum industry. It made me regret every second I spent trying to do anything with it. Come to think of it, there were a few people in high school who probably said the same thing about me.
NewsFirenow that was like... no, I'm not naming names. Let's just say I'm too young for Christie Brinkley and too old for Christy Carlson Romano. Now imagine she lives next door. And she thinks you're cool. NewsFire was like that. I'd call it love at first sight, but I'm pretty sure that's illegal in Kansas.
NewsFire is almost everything a Mac OS X application should be. It's slick, but not gaudy. The interface is simple, but highly functional: a column of feed names, with the count of how many posts you haven't read, on the left, and a pane on the right. Click on a feed name, and the right pane shows a list of all the posts for that feed. Click on a feed, and the right pane is filled with the text of the post. There are handy buttons for moving to the next post (or previous post). As you read posts, or as new ones come in, the feed names swoosh around in their column like screen names in iChat. (Why did I feel the need to explain that? If you're a Mac OS X user, you already know what I'm talking about. If you're not, you wrote me off as a Mac weenie and stopped reading a long time ago. I have learned that a great way to get out of annoying conversations is to say "This one time, on my Macintosh...".) I can't do it justice in words. Go look for yourself.
Okay, so you're thinking, if NewsFire is all that, why do you keep referring to it in the past tense? It turns out that NewsFire decided I was that person it didn't want to be around.
I jumped on the NewsFire bandwagon when it was still in betaI forget how early, but it was a pretty small number. Every once in a whilefairly often, in fact; David Watanabe was doing a great job of fixing bugs and adding featuresit would pop a box saying that a new version was available and I should download it. Fine, I said, download away. And install away. Who doesn't like new versions?
Then, one day, immediately after installing a new version, NewsFire popped a new boxthe old "pay up and I'll go away" nag dialog. Fine, David always said it wouldn't be free forever, and I'm in favor of paying for software if it's sweet, sweet software. Which NewsFire was. Except that it wouldn't allow me to add more feeds, at least not until I deleted all but 10 of the ones I already had. (I told you I had a compulsion.) And it kept popping the nag dialog. Every. Thirty. Minutes.
That alone probably wouldn't have made me stop using NewsFirethat took an intervention of onebut it made it easier. I recall that David caught several windstorms-worth of crap via email over this, which he attempted to rationalize in his blog:
It has been noted that NewsFire has “unexpectedly” made the transition from “freeware” to shareware. I put “freeware” in quotes because it never was freeware, and I never said it was freeware - it was in a public beta release. Its eventual transition to shareware was always planned and this plan has always been public knowledge. I put “unexpected” in quotes because this was publicly known since NewsFire version 0.1 in August 2004.
I can't speak for everyone else who complained; I for one knew it was not freeware. My quibble is that he should have put "eventual" in quotes. Or perhaps "transition". Or perhaps "publicly known". "Unexpectedly" certainly does not belong in quotes. I don't recall any kind of warning like, "hey folks, come version 1.0 you're going to need to start paying". Instead, it was "here's a new version", then bang, you're locked out of your feed list and you're being nagged. Every. Thirty. Minutes.
Still, like some daytime talk show reject, I came back for more this go-round. Maybe it's different, I thought.
Wrong. It still looks good enough to eat, but now it has deleted all but maybe 10 of my feeds (with, I assume, no hope of recovery, which is not necessarily a bad thing, since I had so many, but that should be my choice to make, shouldn't it?) and it still nags. Every. Thirty. Minutes. I even set the refresh interval to once per dayI really shouldn't be refreshing more than that; I have a compulsion, remember?but it still nags. Every. Thirty. Minutes.
So, NewsFire gets left by the curb, without cab fare even. And in waltzes....
PulpFiction.
It looks as good as I remember, but boy howdy, has the performance improved. It even comes in a less-featureful free version that is, well, less featureful, but at least it doesn't get in your face all the time and beg to be appreciated. Sure, it doesn't have all the bells and whistles that NewsFire does, and I have no doubt that every once in a while we're going to quarrel. But you know what? I think it's going to be okay. It's just good enough that I'll probably use it every day.
And here's the lesson for David Watanabe, which I hope he'll see when he Googles himself and NewsFire and clicks through nineteen pages of other results to find this, because my PageRank is undoubtedly crap:
It's just good enough that I'll probably pay for the full version.
2005-08-23
Daddy can fix anything
At least, that's the running joke in our family. I don't recall how it startedpossibly it was our daughter's response to my fixing some malfunctioning toy by replacing the batteries.
While I won't suggest that it's a factual statement, there is some truth to it. My father used to do all the work on his own cars (even things like replacing clutches), and somewhere along the way I must have picked up some skills via osmosis. I can't do as much of my own work as I'd likeit rankles me a little to have to pay someone else to change my oil, but it's just too blasted difficult to get to the oil filter on my Honda Civic, and I'd still have to go to someone to dispose of the used oilbut I can do things like replace air filters, light bulbs, and spark plugs. I have even done brake jobs (but not anymorethe safety of my wife and daughter is not worth saving a few bucks).
Yesterday afternoon, the Saturn wouldn't start. You'd turn the key and the dash lights would come on and the starter solenoid would click, but the engine wouldn't turn over. My first thought was that the starter was shot, and since that's way out of my league, we'd have to pay to have it towed to the dealer. (Aside: The Saturn L200 is a nice little car, most of the time. We've had trouble with the fuel pump since day one, but the dealer claims they can't find the problem, so we've just learned to not let the gas level drop lower than 1/4 full, and not to park on hills when it does. There have been a few other problems with it which escape my recollection at the moment, but every time I've said to myself, "my Civic is ten years older, and it's never had this problem.")
The more I thought about it, the more liked the idea that it was much simpler than the starterlike the battery. I decided to take a flyer, bought a new battery, and installed it. (Which was much harder than it should have been. Saturn is now second on my list of "cars which are much harder to work on than they should be", behind Ford. I had to Google for how to remove the battery. For the sake of posterity: To remove the battery from a 2002 Saturn L200 sedan, remove the little black box in front of the battery, and you'll find a bolt holding down a clamp that holds down the battery.) Presto! It starts now.
Nothing like saving who-knows-how-much on a tow to the dealer, plus at least $75 in labor alone, to brighten your day a little.
2005-08-12
I have a blog buddy!
I got my first blog comment today. Better yet, my new blog buddy is my sushi buddy!
If you knew sushi like I know sushi....
Okay, so I'm not going to claim that I'm some kind of sushi connoisseur, but I like squid, I don't dislike uni, and I'm willing to try natto. Unfortunately, I'm in the Midwest, where "fish" is usually prefixed by "cat-". Also, my wife doesn't like sushi aside from the occasional California roll, so I don't get the raw stuff very often.
Which is but one reason why I look forward to trips back to the home office outside of Washington DC. Northern Virginia has what appears to this Missouri boy a stunning array of sushi restaurants. They also have something which, to my knowledge, is not available around here at allthe all-you-can-eat sushi lunch.
The first time I heard of one of these, I assumed it was going to be bargain basementall makizushi like California rolls. To my surprise, at least half was nigirizushi. Granted, it was mostly "entry level" stuff like salmon and tuna, but they also had octopus, surf clam, and mussels.
Today, my sushi buddy and I tackled the place near the office. For once, I decided to count how many pieces of sushi I can eat at one sitting. The answer, it turns out, is 30and if I'd skipped the tempura sweet potatoes, broccoli, and green beans, and the steamed mussels, I probably could have eaten another five.
That should hold me for another few months.
2005-07-27
Enabling Samba access through the firewall
This isn't going to make any sense to the vast majority of you, and the others will point and laugh at something that can probably be looked up elsewhere. But this is going to come in handy in a few weeks, and I don't want to have to figure it out again.
At home:
ssh -R 9939:localhost:139 server_alias
On the laptop:
sudo ssh -L 139:localhost:9939 username_on_server@fully.qualified.server.name
Then connect in the Finder (via Go|Connect to Server...) using:
smb://localhost/sharename
This is what serendipity gets you
I'm cleaning out my filing cabinet, and I run across a printout of Web bookmarks from back in 2000. I'm going through them to figure out which ones are still useful, so I can add them to my del.icio.us feed. And I run across this: http://www.nearside.com/.
Yes, the meme is old and creaky. Still, it's a good thing I didn't have a mouthful of coffee when it loaded.
2005-07-16
Tending my own garden
I stumbled across The Zen of CSS Design by Dave Shea and Molly E. Holzschlag at the library a couple of days ago. I'd heard of the CSS Zen Garden, and the book as well, but while I develop web applications for a living, I've never really gotten deep into the layout and design side. I checked it out on a whim, thinking it would be interesting to leaf through.
Boy, am I ever glad that I did. The best phrase I can think of to describe this book is "a music appreciation course for web design". That, or "the first computer-related coffee table book".
The CSS Zen Garden is a showcase for what web styling can do. It starts with a simple HTML page; all designs have to use it, without modifications. What can be modified is the stylesheet, and it's all about how far each edge of the envelope can be pushedor not pushed, as the case may be. There are currently 653 different designs, which should be proof enough that the envelope is very, very stretchy.
What I love about the book is that it's not just a portfolio of different designs. It's a primer on the basics of web design, and graphic design in general to some extent. For instance, there's a whole section on colorhow to choose an effective color palette (depending on the desired effect), how different colors have different cultural and psychological impacts, and so on. It's probably all Graphic Design 101 stuff, but for those of us who never studied graphic design, yet find ourselves embroiled in it professionally, it's a great read.
And the designs are, well, inspiring. I'm partially responsible for several other websites, and I'm getting fired up about redesigning them. The static HTML for the CSS Zen Garden is valuable on its own as an example of HTML that is flexible enough to be stretched many different directions. That's where I think I'll start.
More weeks, more books
My plan to read 52 books in 52 weeks ran off the rails, so to speak. I certainly haven't been keeping track very well of what I've been reading and when.
I just returned to the library The Enemy by Lee Child, and Hide & Seek by Ian Rankin. I'm currently leafing through The Zen of CSS Design, which deserves a post of its own. I have four more books waiting at the library. And, of course, the new Harry Potter is waiting to be picked up from Borders.
2005-02-06
Week 6/Book 7: The Curious Incident of the Dog in the Night-Time
The Curious Incident of the Dog in the Night-Time by Mark Haddon
2005-02-05
Back in the brewery
I brewed today for the first time in four months or so. The time and effort required for all-grain brewing took its toll, and I got a little burned out. This time, I bought a kit from my local homebrew shop, and returned to my roots (so to speak).
I got turned off of extract brewing very quickly (I went all-grain on my second batch), due to the mess of dealing with liquid malt extract. This time, armed with that experience, I knew what to expect and wore disposable gloves whenever I was working with the extract. That, and working in the garage, made for a much more enjoyable experience. Being done in an hour or so instead of six hours was very nice, too.
Only one thing didn't go as planned. It had been so long since I'd used my big fermenter that I'd forgotten how much volume it contains, and I topped off the wort to six gallons instead of five. That brought the starting gravity quite a bit lower than it's supposed to be for this style (a doppelbock). I added a little more than a pound of dry malt extract (it was all I had to spare), which should help some. And even if the final result isn't exactly to style, as long as it's drinkable I'll be happy.
2005-02-04
Good quotes day
B.Greenway writes at Mac HTPC:
I want to preface this review by saying I’m a windows user, have been since 1992 when I bought a 200mhz Intel chip, a barebones case and had a co-worker build me a ‘windows machine’. It blew obviously, and had little of the geek appeal of my first computer an Atari 1200XL (1983’ish). But even back in those days of new wave and Reaganomics, I lusted for an Apple, but apparently St. Nick never got any of my letters pleading for a IIc. Well times have changed and I don’t rely on fat men in red suits for my toys anymore, err today it was a skinny man in a blue uniform, but never mind that. Luckily when I actually set out to buy my own Mac the stars aligned, or at a minimum Steve Job’s bent my reality to make them appear aligned.
From Fraser Speirs:
[T]he thing that keeps me Perl for life is this: if there's even the remotest possibility that someone will have thought of this problem before you, there's a 99% chance that there's a CPAN module to help you out.
In the short time I've been playing with Ruby, that's the only thing I've missed from Perl.
2005-01-31
It's all been done before
Dion Almaer blogs about adding support for closures to Java iterators, a la Groovy. While it certainly is a neat idea, if he'd checked the documentation for Jakarta Common-Collections, he'd have discovered that it's already been done.
2005-01-29
Week 4/Book 5: Fermat's Enigma
Fermat's Enigma: The Epic Quest to Solve the World's Greatest Mathematical Problem by Simon Singh
2005-01-25
The hardest thing about 52 books/52 weeks
It's not the reading, believe it or not. It's reporting the results here. I thought that this reading project would get me to blog more regularly; instead, my poor blogging habit is interfering with the project.
I have two more books under my belt that I haven't yet blogged. The problem is, I think, the amount of time it takes me to write up an entry for each book they way I want to. Between writing up a small review (which has always been a time-consuming process for me) and tracking down and generating links to the books (and other resources), it takes me quite a bit of time to blog a book.
I probably need better tools; I definitely need better habits. I used ecto for a while (until the trial period ran out), and I was impressed with it enough that I should purchase a license for it. Unfortunately, my discretionary computing budget has been eaten up lately by the LaserJet IIIP that I've managed to nurse back to health. That, however, is a subject for another blog entry.
The books I've completed but not yet blogged fully:
- Week 2/Book 3: Flight: My Life in Mission Control by Chris Kraft
- Week 3/Book 4: Next: The Future Just Happened by Michael Lewis
2005-01-21
Week 2/Book 2: Time Lord
Time Lord: Sir Sandford Fleming and the Creation of Standard Time by Clark Blaise
(I finished reading this on 16 Jan 2005, so it still counts as week 2 as far as I'm concerned.)
This book starts off like one of Simon Winchester's: A minor anecdote, an event that in passing seems otherwise forgettable, that leads to bigger, better, often world-altering things. Unfortunately, that's about the last time that Time Lord resembles anything by Simon Winchester.
The initial anecdote turns out to be a maguffin. Fleming misses a train (in that day, since there was no standard time, there was no guarantee that noon here was the same as noon 50 miles down the tracks), and this spurs him to create one time standard for the whole world. The problem, unless I misunderstood, is that Fleming missed his train because of a misprinted train schedule (PM was listed, but the train left in the AM), not because of non-standard time.
Only about half of the book has anything directly to do with either Sir Sandford Fleming or the creation of standard time (24 time zones for the entire Earth, with noon defined at Greenwich Observatory in London). The rest of the time, the author waxes rhapsodically on time, the passage of time, what time meant to those who lived through the Industrial Revolution and to those of us living today . We learn a fair amount about Fleming, from his emigration as a young man from Scotland to Canada, to a career of civil engineering (building many of the railroad miles in eastern Canada), to his eventual knighthood for laying the first around-the-world undersea telegraph cable. Amidst all of this the creation of standard time seems almost an afterthought, and in fact his role in it seems minor. The United States had already standardized on four time zones (very similar to the present-day ones) several years prior, and many of Fleming's proposals to the conference that defined standard time were voted down.
So why, then, does the author give Fleming the title of the book, yet such short shrift inside it? In the afterword, we learn that Blaise, Canadian by birth, was writing a personal memoir at the age of 57 when the words "time zones" leapt off the page at him:
And I wondered, idly, why do those words suddenly seem strange, where did a term like "time zone" originate? The encyclopedia informed me that time zones were born with the Prime Meridian Conference of 1884, in which standard time for the world was decided. The leader of the movement was a fifty-seven-year-old(!) Canadian(!) named Sandford Fleming. [Punctuation in the original.]
So in the end, this book is not so much about Sir Sandford Fleming as it is about time itself, and about the author himself.
2005-01-19
Stickies
I'm starting to accumulate "things to remember" here, so I might as well put links to them all in one place. (In case anyone from Google/Blogger is reading this, it would be nice if I could assign categories to my posts.)
Starting and stopping Oracle
This isn't going to make any sense to the vast majority of you, and the others will point and laugh at something that can probably be looked up elsewhere. But I've been carrying this little piece of paper around for almost a year now, so I figure it must be important enough to write down somewhere a little more permanent.
Stopping Oracle:
sudo su - oracle
lsnrctl stop
sqlplus /nolog
connect sys as sysdba # any password should do
shutdown immediate;
exit
Starting Oracle:
sudo su - oracle
sqlplus /nolog
connect sys as sysdba # any password should do
startup
exit
lsnrctl start
2005-01-15
scooter, RIP
Scooter, my nearly-10-year-old Power Macintosh 7200/90, is dead, for the second time in its life. The faulty part, again for the second time, appears to be a failed hard drive. The difference this time, and the reason that it may not come back for a third shot at immortality, is simple economics. Then, a new SCSI drive was just expensive; now, assuming the prices I saw a couple of months ago were realistic and representative, a new SCSI drive is prohibitively expensive, especially for a 90MHz PowerPC 601 with 40MB of RAM.
I haven't given up completely yet. Sonnet (at least) makes an IDE adapter from which the 7200 can boot, and I have several drives currently sitting in storage. So, maybe, for now we should just say that "it's not dead; it's merely resting."
52 Books/52 Weeks update
Okay, so it's the end of week 2, and I haven't finished my second book. That doesn't mean I'm falling behind, or that I've given up. I'm currently reading two books, and expect to finish at least one of them tomorrow.
2005-01-06
Week 1/Book 1: Brilliance of the Moon
Brilliance of the Moon by Lian Hearn
I read Across the Nightingale Floor not long after it came out, and was immediately entranced. Then, somehow, I managed to forget that two more books were planned to follow, and it passed into memory. A month or so ago, something made me think of it again, so I checked with the library, and saw that all three books had been published. I decided to reread Nightingale, to get it fresh in my mind, then read Grass for His Pillow immediately thereafter. Tonight, I finished the third book, Brilliance of the Moon.
I don't suppose that there's a lot I can say about the story itself without giving too much away. These three books (collectively called The Tales of the Otori) comprise, I think, the best historical fantasy since Lord of the Rings. In at least two ways, they're better:
- TotO is shorter than LotR, so you feel less overwhelmed before starting and less exhausted after finishing.
- Though I called both "historical fantasy", TotO is less fantasyin fact, there's only enough fantasy that I can't not call it fantasy, if that makes any sense. LotR, on the other hand, is fantasy through and through. It's a personal prejudice, I realize, but I'm a fan of LotR despite its being fantasy, not because of it.
Enough heresy for now. :-)
I had the same feeling at the end of Brilliance of the Moon that I have too often, especially with stories of this scopethat feeling that everything comes crashing to a halt, instead of gliding smoothly to a stop. Since I'm the only person who seems to say anything about this, I'm going to suggest that maybe it's me.
The only other quibble I'll raise at this point is that Brilliance of the Moon brought the world of TotO too close to our own. Throughout all three books, references are made to "the Hidden"those who believe in "one true God" who recognizes all persons as equals, in contrast to the rigid class system that pervades everyday life. The parallels to Christianity and feudal Japan are obvious, but not obtrusively so. In the third book, however, we learn that the "secret sign" of the Hidden is... a cross. At this point, it was no longer possible to pretend that the world of TotO was a different world, a lot like ours but not ours. (Actually, that point came a page or two earlier, with the appearancesort of of a "barbarian from the mainland", with skin "white as an oyster" and yellow hair. There's a third thing presented at the same time, but I'm not sharing it here.) The "and it was really feudal Japan all along!" feeling took a few more pages from which to recover.
But recover I did, and I'm glad I did. I don't know that TotO needs either prequel or sequel, but I hope Hearn has more tales to tell.
Next up: I'm working on Time Lord: Sir Sandford Fleming and the Creation of Standard Time by Clark Blaise, and Flight: My Life in Mission Control by Chris Kraft.
Geek cheesecake
Angela brought the mail in yesterday, and asked me if I wanted to keep the new Micro Center or dump it straight in the recycling bin. "Keep it." I said. "We don't get Victoria's Secret catalogs anymore."
2005-01-03
52 books in 52 weeks
David at Largehearted Boy read 52 books in 52 weeks in 2004. Jason at kottke.org tried it with magazines, but apparently failed. Maybe I'm a bit arrogant, but I'm thinking I can do this (with books) with my eyes closed without hardly trying. I'm pretty sure that I read more than 52 books last year, but I didn't keep records, so this year I'm going to list them here.
I've always been a voracious reader, but my reading rate has gone up since I discovered the Olathe Public Library's online catalog. I've kept a "to read" list for years, and thanks to the many blogs I've started reading regularly, it has (I think) been growing rather than shrinking. The biggest problem I had in the past was finding books on my listI would visit one of the local library branches with a hardcopy of my list in hand, then scour the shelves for whichever books they happened to have at that branch. Now, thanks to the online catalog, I can reserve a book from home and they'll shuttle it to the branch of my choice.
I don't know what rules David or Jason set to follow for this challenge, so I guess I'll have to make my own.
- Only books read entirely in 2005 count. I ended 2004 with two books on my nightstandWhy Toast Lands Jelly-Side Down by Robert Ehrlich, and Four to Score by Janet Evanovichbut since I had already started reading them, they won't count for 2005.
- Only books that I haven't read before will count. I don't reread many books these days, but I received three of Sue Grafton's Kinsey Millhone novels (G Is for Gumshoe, H Is for Homicide, and I Is for Innocent) for Christmas, so I'll be starting over from the beginning of the series now that my collection is complete (to date).
- A book counts towards the total when I finish it.
- The goal is not to finish 52 books in 2005, but to finish at least one each week, which ends on Saturday.
First up is Brilliance of the Moon by Lian Hearn.
2004-12-29
Breaking the build
Andy Marks talks about determining how broken your build is. Two solutions are offered separately, in separate blogs:
- Vincent Massol wants to make the build unbreakable.
- Cedric Beust wants to keep developers from performing the build.
I think that Cedric means "full product build", and in that sense I think he's right. The last time I worked for a company large enough to have dedicated configuration management staff, they were responsible for the shipping buildnot the developers. Unfortunately, many of us work for companies or organizations so small we barely have a development team, much less a dedicated CM team.
I really like Vincent's idea. The thing that's a little scary about it is the asynchronous nature of the SCM commitI don't know if that's possible with current tools. I may have to play with this idea once I get a continuous integration server running locally.
How to fix Mom's computer
Thank you, Gina, thank you for your guide to cleaning up a Windows box. I haven't used Windows for anything more than compatibility testing for over four years now, so I've lost whatever mad skillz I may have had in that department. With this guide in hand, I'm cleaning up my wife's computer. I'll also be sending it to my father (for fixing Mom's computer) and my brother-in-law (his mother has been complaining of problems with her computer).
(Then again, the last Windows box in our house may become a thing of the past, if rumors of a sub-US$600 iMac come to pass.)
Christmas, apparently, is over.
Our tree just fell over, still fully loaded with ornaments. So far, it looks like we lost only one glass ball, but until I can put the tree back upright, we won't know for sure.
2004-12-12
It... is... alive!
Some time back (I can tell already that this entry is going to get edited a lot) the backlight in my laptop died. Normally, this would be a problem—what good is a laptop if you can't see what you're doing?—but, as it's a PowerBook G3 Firewire, I plugged in the monitor on my desk and went on with that. (I did have to configure the external monitor as a mirror of the dead display, which involved shining a bright light on the display so as to see what my mouse was doing, but I digress.) Since I don't have a wireless network, and both batteries for the laptop are dead, I was pretty much tethered to my desk anyway.
I've been meaning all this time to replace the backlight. In anticipation of an upcoming business trip, I finally knuckled down and did so today. It wasn't as hard as I expected it to be. Now, a couple of hours later, I've got a working laptop display. I'd forgotten how bright and crisp this thing could be. The old display had been suffering from the PowerBook "pink screen of pain" for some time, and I'm happy to report that it's gone, gone, gone.
Heaping helpings of gratitude, for making this job possible, easier, and more enjoyable, go out to:
- the unfortunately departed website of "Scadboy" at http://homepage.mac.com/scadboy/lcd/, without which I never would have had the courage to attempt this myself
- js_30 on eBay, who sold me a display inverter board, at a reasonable price
- PowerBook Tech, who sold me a new backlight (shipped as a known-busted display with a working backlight attached to it), also at a reasonable price
- the disassembly guide at PBFixIt, which made removing the lid and display from my PowerBook much easier than if I'd tried to figure it out myself
- Connie Dover and Scartaglen, Sarah McLachlan, and Depeche Mode for providing the soundtrack
2004-12-08
Whose life is it, anyway?
A Massachusetts telecom company is offering unlimited VoIP calls for life. What's left unsaid is whether that's your life, or theirs. (Thanks to A Welsh View for the link.)
A jukebox of my own
For the fourth or fifth time, I'm ripping our CD collection to MP3s. The first time I did this, I burned them to CDs to take to work. That was before I learned about ID3 tags, so they're basically a jumbled mess of files that depend on the file system for structure and identification.
The second, third, and possibly fourth times (I lost track somewhere) I ended up having to dump the MP3s to make room for something more important (and more ephemeralat least the MP3s are backed by CDs). We have a decent amount of hard drive storage in the house; the problem is that it's spread out over 10 or so disks. That, and I could never figure out how to get iTunes to look both on my local drive and a remote drive for MP3s.
A couple of weeks back, I bought an 80GB drive for a terrific price after rebate. Even after replacing the three drives in my Linux box with this new one, I still have plenty of space left over. Enough, in fact, to comfortably hold our entire CD collection as MP3s.
Last night, the final piece fell into placeI finally figured out how to turn the Linux box into an iTunes server. There are instructions to be found in several places around the Web, but the simplest turned out to be from the guy who built a Debian package for the necessary software. One thing I had to figure out on my own is that the path to the MP3 directory in /etc/daapd.conf can't contain spaceseven if you escape them with backslashes.
Picking knits
Shortly before Halloween, links to the Hallowiga knitted yarn wigmade their way around the blogosphere. Now, those wacky crafters at knitty.com are back with another, um, unusual project: a knitted yarn model of the human female reproductive organs. (Internal, not external. This is a (mostly) family-friendly blog.)
Angela just had her first knitting lesson on Monday, and while I'm not anticipating a spate of wigs or uteri any time soon, I do think it would be cool to have a knitted Tux for the top of my monitor.
2004-12-02
Breaking News: Slashdot Reviews Flickr
Slashdot | Flickr Online Photo Service Reviewed.
In related news, Slashdot commenters prove once again that they just don't get it.
A marriage made in heaven?
Yesterday, I had one of those "million dollar" revelations that I occasionally have. The problem is, that I invariably have them too late to do anything about them. (This explains why I'm still working for someone else instead of sitting on a beach, drinking beer and getting a tan. But I digress.) Nevertheless, I'm still going to commit this one to the ages, so if it comes to pass I can point at it and say, "Look how smart I am!".
The latest rage seems to be Microsoft's Media Center PCscomputers that integrate into your home entertainment system, bringing the multimedia capabilities of modern PCs to the living room. With one of these, you can (I gather; I haven't seen one of these in person yet) play CDs, MP3s, DVDs, and PC games, view photos, and probably just about anything else that doesn't require a keyboard, while sitting on your sofa. The display is your TV, and the input device is a remote control. Built-in networking means that you're not limited to what's on the Media Center PC; you can pull data from any other computer on the network.
This feels like it's smack in the middle of the "digital convergence" space that Apple has been talking about for several years now. As a result, one is starting to hear rumblings about when they're going to move into this market. For example, The Register reports that "Merrill Lynch looks to 'killer' Apple home media server". This is why I figure that I'm too late with this idea; I suspect that Apple either has soemthing in the works already, or has decided to move in a completely different direction altogether.
Almost everything Media Center PCs can do, Apple hardware and software can also do, today. (I have used a 1999-era Powerbook as a DVD deck for our TV and an MP3 jukebox for our stereo in the past.) The only things missing that I can think of are the ability to run PC games, the hi-fi stack form factor, and the TV/remote control interface. I'm not going to spend any time on the first one; PC games won't run on Macintosh hardware, and while some games have Macintosh versions, many more don't. We're going to have to write this one off as unsolvablealthough I have a peripheral idea that I'll get to at the end, assuming I remember to.
Apple tried the stereo component form factor before, with the Pippin. It failed to go anywhere, probably as much for being ahead of its time as anything else. Nevertheless, there's no magic in this form factor; it's just a laptop without a display or keyboard, and with more (but not substantially different) jacks and sockets. There's no technical reason Apple couldn't produce a Macintosh in a stereo component box.
As far as the TV/remote control interface goes, very few companies do user interface like Apple. They're not perfectjust ask Togbut in my (admittedly biased) opinion, they know how to do simple, clean, usable interfaces. Just as important, they recognize good interfaces when others create them, and put them to good use; for instance, the iPod interface originally came from Pixo. So, while Apple could produce their own interface for a "digital convergence hub", I think they'd be better off turning to another company who has already done it, and done it well.
TiVo.
The CPU in TiVo PVRs is the PowerPC, same as in Macintosh. They run Linux, but I suspect that it could be replaced with Darwin (the foundation of Mac OS X). (Conversely, the Mac OS X applications that would power such a box could probably be ported to Linux without much difficulty. I'm not saying we'll ever see Linux versions of them outside of any such box, but porting from Darwin to Linux should be a lot easier than, say, porting from Darwin to Windows.) Series 2 TiVos already have many of the hardware bits necessary to make this work, so all that really remains is to get Apple and TiVo together.
Imagine that Apple licenses the hardware reference design and software from TiVo. They add the "digital convergence" applications that already existiTunes, iPhoto, iCal, GarageBand. Put Apple and TiVo logos on the front. Call it "iTiVo". Watch them sell like iPods. :-)
I've got some ideas for some new synergies that could come out of this, but I'm already running long. Two final thoughts, one of which was referenced above.
- Series 2 TiVos have jacks for cable TV and Ethernet. Add a wireless Ethernet connection (and why wouldn't you?) and cable modem hardware and you have a broadband router/firewall for the whole house.
- Remember how I said that a Macintosh-based box can't run PC games? While you could do it by emulating a PC in software, I doubt that the performance would be acceptable. Instead, consider that gaming consoles like the PlayStation/2 could probably be condensed to the size of a PCI card....
2004-12-01
Barenaked Ladies: Barenaked for the Holidays
Our holiday CD this year is Barenaked for the Holidays by Barenaked Ladies, and let me tell you, this may be the holiday CD to end all holiday CDs. On one (one!) CD they give us:
- a rendition "God Rest Ye Merry, Gentlemen" recorded backstage at a concert (with guest vocals by Sarah McLachlan)
- "Green Christmas" from the soundtrack to How the Grinch Stole Christmas
- their own version of "Do They Know It's Christmas" that, while sounding sincere, makes you think that they're poking fun at Bob Geldof
- "Jingle Bells" and "O Holy Night" performed on the Hammond organ (Angela's reaction: "It sounds like they're at a baseball game")
- and "Deck the Stills"the tune is "Deck the Halls", but the words are "Crosby, Stills, Nash and Young" repeated over and over
That last one has to be heard to be believed.
2004-11-30
Enabling SSH access through the firewall
This isn't going to make any sense to the vast majority of you, and the others will point and laugh at something that can be looked up elsewhere. But I've been carrying this little piece of paper around for almost a year now, so I figure it must be important enough to write down somewhere a little more permanent.
At home:
ssh -R 9722:localhost:22 servername
On the server:
ssh -p 9722 username@localhost
How to de-stink a Volvo
From David Weinberger: How to de-stink a Volvo. It reminds me of how Dave Barry used to write:
Our Volvo has heated seats ("The Warm Ass that Cluetrain Bought"), so you have to remove some electrical bits first. On the bottom of the seat are two black boxes, each held on by a single torx screw. Remove and deposit at the bottom of a storm drain, just to teach yourself a lesson.
2004-11-28
Trying out ecto
I'm giving ecto a spin 'round the block. Not that expect a fancy tool to make my blog posts any more interesting... or frequent, for that matter.
2004-11-26
And so it begins
The turkey carcass is barely cold, and we already have our Christmas tree. We took advantage of the fact that we have an SUV for the week (long story, not worth repeating) to save ourselves the trouble of trying to cram it in the trunk of my Civic this year.
One bittersweet note is that our favorite tree farm is closing its doors (gates?) after this season. Granted, we've gotten a fir, imported from Michigan or some such, every year for the past 5 or so instead of a locally-grown Scotch pine (we got tired of the itchy, swollen hands that result from trimming the latter, with its stubby, inflexible needles). We should be able to go just about anywhere to get a fir, imported from Michigan or some such. Anywhere else we go, however, is going to lack the atmosphere that Warren's has. They will be missed.
2004-11-25
We got snow
That's not why I didn't post yesterday. Yesterday was spent running around making preparations for today.
This wasn't just a light dusting of snow, either. We got about 6 inches. Not a bad way to start the holiday season.
2004-11-24
First pass at the new layout
It's still a little rough, but it's most of the way there. Serious thanks to Tonico Strasser for his flexible layout; the good stuff is his, while any CSS bogosity is all mine.
2004-11-23
We're all nit-pickers about something
My wife used to hate watching a movie with me where computers figure prominently in the story line. (That's probably incorrect. I'm sure she still hates it, but doesn't bother complaining to me anymore.) I've been a computer professional for about 15 years, and an enthusiast for almost 25, so I have a hard time suspending my disbelief long enough to swallow some of the computer-related nonsense we're shownand a harder time keeping quiet about it. (I'll refrain from posting any specific examples; if you know computers, I'm sure you can think of your own examples. If you don't, a simple rule of thumb is this: If you find yourself asking, "Can computers really do that?", the answer is usually "no".)
Not that she's entirely guiltless herself. She used to work in television, so that's her area of relative expertise, and the topic for which she can't let inaccurate representations slide. I remember when we saw Up Close and Personal, and Michelle Pfeiffer's character broadcasts live from deep within a prison during a riot. My wife kept shaking her head. "How are they transmitting live footage? They left the live truck outside the prison walls. Did they drag cables all the way with them? If so, where are the cables?"
I bring this up because, well, I can. Someone once said that everyone is an expert on something. (According to Google, apparently everyone has said this.) And whatever you're expert at, you can nit-pick at.
Case in point. Mark Simonson, a professional font designer (and, therefore, an expert on typography), has catalogued on his website "the use (and misuse) of period typography in movies". In other words, what he notices is whether a movie set in the 1950's shows a typeface that wasn't designed until the 1980's.
An expert after my own heart.
It's beginning to smell a lot like...
I'm not going to finish that. It's bad enough that I'm alluding to (Holiday+1).
We've had a zip-top bag full of cinnamon sticks in the cabinet for several years now, waiting for a reason to use them. Now we have a reason, but we figured they're probably too old, so we bought a fresh new bag at Penzey's. It seemed a shame to throw out the old onesjust because they're old doesn't mean they're worthlessso I dropped five or six of them into a pan of water simmering on the stove. Instant ambiance!
2004-11-22
Eating your own poorly-styled dogfood
I know what you're thinking:
If you're spending so much time lately learning CSS, why don't you apply some of that newfound knowledge to your own blog? Huh?
Part of the answer is in the question. Time outside of work has been scarce lately, and since this blog is apparently just me talking to myself, it's not exactly at the top of my list of priorities.
Still, one of the joys of newfound knowledge is learning how to wreckchange the world with it, so a redesign will take place. Someday. Maybe.
In the meantime, I leave you with some links to how I'd rather be spending my free time.
The first day of the rest of my life
See, I'm already blogging on a daily basis. :-)
We're getting geared up for having Thanksgiving dinner at our house this year. Whether we're getting sufficiently geared up remains to be seen. Fortunately, our only guests are Angela's brother and sister-in-law, so it's not like we'll set off an international incident if dishes fail to be ready to eat at the same time.
2004-11-21
You never write anymore.
And there's a perfectly good reason. Well, at least a reason, if not perfectly good. Okay, there's really no reason. Sort of.
I keep not writing, because I'm thinking that there's nothing I'm thinking that's worth writing about. Or else I think of something worth writing about, but only when I'm not at the computer. Recently, however, I've run across two things that I hope will help break me out of this endless cycle of whatever it's an endless cycle of:
- A blog entry at thinair entitled "Don't think. Write.".
- 43 Things (warning: potentially non-PC, but we're all big kids here, right?). Their basic premise is that "...by writing down your goals you greatly increase the chances of actually completing them. Part of it is just knowing what your goals are. Another is being able to hold yourself accountable."
So I've decided that one of my 43 things is to post to my blog regularly. So volume will go up, hopefully. Not making guarantees that any of it will be a reasonable expediture of electrons.
2004-10-27
Talk about your minimalist website
On one hand, it's a refreshing departure from the usual graphics-and-Flash-laden corporate website. On the other, it's just about as usable.
2004-10-26
AskTog: The High Price of Not Listening
Bruce Tognazzini is an interaction designer and a principal with The Nielsen Norman Group. He has a monthly column called Ask Tog in which he addresses various interaction concernsoften human-computer interaction (aka user interface), but not alwaysmuch like Alertbox from Jakob Nielsen (yes, as in Nielsen Norman Group). His latest column is called The High Price of Not Listening, and it's about why it's important for companies to make it easy to receive feedback from their customers, and return feedback to their customers that they've been heard.
I can't take issue with the bulk of this column; I think he's spot on. It's mostly common sense, but as a friend of mine used to say, "common sense isn't". Unfortunately, if Tog falls short, it's in that he addresses only part of the conversation between customer and company, and appears to place the bulk of responsibility on the company without addressing the customer's responsibility.
He even provides what I think is a near-perfect example in his column, in the form of a letter from a frustrated Mac OS X user from Canada who is having trouble getting valuable feedback to receptive ears at Apple:
There are three Canadian options in the International System Preference: Canadian CSA, Canadian ISO, and French Canadian. All three are French. Why is there no Canadian English option? Why are there three French options? HELLO!!! Over 90 percent of the Population of Canada speaks English as their first language.
HELLO!!! Only 10 percent of the population of Canada speaks French. It is like having all US Macintoshes default to Spanish because 10 percent of the US population speaks Spanish.
Virtually every new Mac user in Canada chooses the Canadian CSA option (the preselected default option with the Canadian flag) on their first startup in OS 10, unaware that this is French Canadian. How much effort would it take to change the text from “Canadian CSA” to “French Canadian”, so people would at least know what they are selecting? FIX THIS!!!
And it goes on like that, in similar vein.
I agree that the problems he describes should be fixed. I understand the writer's frustration at not being able to get this message to someone who can do something about it. And I get Tog's point that a company can't afford to ignore this kind of feedback if they want to keep their customers happy. But while I was reading this letter, agreeing in the front of my brain, in the back of my brain one phrase kept bouncing around: "petulant whiner".
In twelve paragraphs, the writer types phrases in all caps eleven times. Six of them are "FIX THIS!!!"; two are "HELLO!!!". Nine end with three exclamation points. He uses the word "idiotic" twice, and even writes
and giving Apple computers a bad name for no reason at all, except that somebody at Apple is too lazy to FIX THIS!!!
To recap: he yells (in text); he uses inflammatory language; and he accuses the entity he's addressing of being lazy.
I used to work customer service in the circulation department for a local newspaper. We were the paper's "first line of defense"most complaints about the newspaper ended up in our department, whether or not they had anything to do with the customer not getting his or her paper. I like to think we handled every complaint professionally, and didn't intentionally give preferential treatment to the ones who were calm and reasonable over those who were abrasive. However, I'm sure that it happened unintentionally. If nothing else, when you hang up the phone after taking a complaint from a calm, reasonable customer, you feel pretty good about yourself and your job; here's a person who needs help, and by golly you're the person who can help them.
I understand being frustrated when something's not taken care of in a timely fashion. I agree that there's a time and a place to raise your voice. I had to do this recently with a billing clerk who told us three times that she'd taken care of something when she hadn't, and as a result we were getting thinly-veiled threats from a collection agency. The fourth time we spoke to her, I raised my voiceI honestly hope I didn't actually yelland not only did she finally take care of it, she sent hard-copy confirmation with a handwritten note of apology.
My point? Companies have a responsibility to their customers to make it easy to submit feedback, to receive that feedback and act on it in a timely fashion, and to let the customer know that he or she has been heard. At the same time, while customers don't have a similar responsibility to the company, there are things they can do to make the process more pleasant (and thereby more efficient) for everyone. In a way, customer service representatives are customers, too.
2004-10-18
CSS will be the death of me
Like Scrooge in A Christmas Carol, I have been visited by an apparition which has shown me my ultimate fate. Unlike Scrooge, however, my particular harbinger was not the Ghost of Christmases to Come, but Inconsistencies in How Various Browsers Implement CSS 2.0. Also unlike Scrooge, I haven't been offered the opportunity to alter my ultimate fate, no matter how much I scream: "Wait, spirit! I can change! I can change!"
2004-10-15
Not another one of those days
All kinds of firsts today, relatively speaking:
- I had lunch out of the house, with an adult I'm not married to, and talked about work. I don't think I've done this since last December.
- I replaced the photo black ink cartridge in my wife's printer, and there was a small pool of ink inside the little protective cap, and most of it ended up on my hands. For future reference, Canon BCI-6BK ink does not wash off with soap and water. Neither does it succumb to rubbing alcohol. I'm going to give acetone a try later, but I'm starting to think that I'm stuck looking like I have a skin disease for the next month or so. If there's a silver lining, it's that Halloween is coming up.
- I got a phone call from our state governor, and I hung up on her. Okay, it was a prerecorded message, and it was whatever is the telephone equivalent of spam, and it was on my work phone, which I haven't registered with the no-call list as I just recently had it installed. I can't remember if I voted for her or notthere's something painfully American in that admission, isn't there?
2004-10-12
Fellowship 9/11
A few more of these, and people are going to think I do nothing but watch movies on the Internet....
Fellowship 9/11how Michael Moore might have done The Lord of the Rings. (Is it just me, or is there more than a passing resemblance between Michael Moore and Peter Jackson?)
Try loading the movie through Coral if the first one doesn't work. You'll also need QuickTime.
Thanks to Darren Barefoot for the link.
2004-10-11
OMG LOL!!!
This short movie (or try loading it from CoralCache if that's slashdotted) is laugh-out-loud funny and a little scary at the same time. I suspect that this scenario isn't all that far-fetched for some people.
(Apologies to whomever I got this link from. I'd give you credit if I could remember which blog I read it on.)
Update. A friend of a friend tells me that this is from The Brendan Leonard Show, which until this season ran on ABC Family, but (of course) has since been cancelled. A little bit of Googling reveals that Brendan Leonard is up to new hijinx at http://campjinx.pictureshowfilms.com/ .
2004-10-06
So much for the Next Big Thing
Yesterday, I saw a blog post somewhere (sorry, I forget where, but probably either from Boing Boing or Jason Kottke) about Snap, a new search engine. (No link; we'll get to that later.) The unique and interesting thing about Snap is that it pushes some of the power to the browser. After entering your initial search terms and getting a list of results, you can refine your query by entering additional search terms, and through the power of Javascript, the list of results gets updated as you type.
I've never been a big fan of Javascript; my initial experiences were unfavorable (e.g. the energy you had to expend just to deal with differences in implementation between browsers), and the payoff was minimal (e.g. fiddly little UI tweaks that ran more to "look what I can do" than "really useful"). I'm starting to come around, though, thanks to useful browser-side scripting examples like TiddlyWiki and (I'm told) GMail. And Snap.
Except....
Cory Doctorow read far enough into Snap's website to discover that Snap has a "unforgivably stupid and evil linking policy". So no linking to it here. I'm feeling a little guilty about even describing Snapnot for legal reasons, but because bad publicity is still publicity.
Maybe they'll come around, and embrace openness in linking. Or maybe we'll just keep referencing Snap without linking, as a cautionary tale.
HTML without style
From Eric Meyer: Really Undoing html.css. He describes how to turn off all the default CSS styling in your web browser. Since it involves messing with files on your hard drive, it's not exactly something you can use in your website template, but it looks like a good way to learn what assumptions the authors of our browsers (and, by extension, we who use them) make about how our HTML is presented. It makes me nostalgic for the days of disassembling executable files to peek at the machine code, back when people still knew what those terms meant. :-)
Update. Eric has a followup article called Fractionally Restoring html.css that describes the minimal reasonable stylesheet (setting the display: block property on block elements, for instance). He also floats the idea of having a copy of your favorite browser with minimal styles, and testing your websites to ensure that the styling is coming from CSS and not from markup (in other words, embedded in the HTML).
2004-10-05
It's del.icio.us
I don't know what took me so long. After seeing any number of posts on various weblogs about del.icio.us, I finally took a look. Then took the plunge. Now, I think we can safely say, I'm obsessed.
For those of you even later to the party than me, del.icio.us is an online bookmark manager, sort of. After you create an account, you can start adding URLs to your list through a form on their site or with a handy bookmarklet. Your bookmarks are stored in one place, available from multiple locations or even multiple browsers on the same computer.
If that's as far as you look, you probably won't be impressed. Rather than trying to present your bookmarks in some kind of fancy dynamic tree structure, they get dumped into a simple list. The real power (and fun) begins with the tags you can add to each URL.
Think keywordsmore precisely, think terms you would use if you were searching for the URL. For instance, I used the tags "food cheese england" for the URL http://www.teddingtoncheese.co.uk/acatalog/de339.htm, which describes an English cheese called Stinking Bishop. The right side of the del.icio.us page has a list of all of the tags I've used for all of the bookmarks I've stored. I click on "cheese" and get a list of only those bookmarks that are tagged with "cheese".
To quote Al Pacino, "I'm just gettin' started!"
When you click on a tag, like "cheese", you also get a link to other URLs, from all users, that have the same tag. If a URL has been added people besides you, you'll get a link under it that reads "and X other people"; click on it and you can see what tags other people used for that URL.
Whether or not they intended it, the people behind del.icio.us have created something in the gap between Yahoo! (or DMOZ) and Google. Maybe the thing it's closest to is that "people who bought X also bought..." feature at Amazon.com.
Update. No sooner do I post this than I check NewsFire and find that Tom Coates has said it better than I have, and goes on to do something useful with the idea rather than just blathering on about how neat it is. (Thanks to Jason Kottke for the link.) Just another reminder that I either need to learn to write better or get out of the writing-in-my-spare-time-for-the-fun-of-it business.
2004-10-04
Blink and you'll miss it
This is hardly news at this point: SpaceShipOne has unofficially won the Ansara X-Prize. You can read more, better commentary about it than I can provide, so I won't try. Instead, I've got a slightly different perspective to share.
When I remembered that the second flight for the X-Prize was today (should I be embarassed that it wasn't the first thing I thought of when I woke up?) I hustled downstairs to look for live coverage on TV. NBC? Nope. Fox? Nope. ABC? Nope. CBS? Nope. The Discovery Channel? CNN? CNN Headline News? Fox News? (I hope you can see the pattern.)
I finally found coverage on MSNBC, about the time that White Knight was taking off. They didn't go to minute-by-minute coverage until shortly before SSO separation, but I can't blame them for that; there's only so many times and ways you can say "they're still circling to gain altitude". However, they did go to continuous coverage a few minutes before SSO separation, and stayed with it until touchdown.
Maybe it's just me, but I'd have thought (or, rather, hoped) that one of the major news networks would have been following this. After all, they saw fit to broadcast the entire funeral procession for Ronald Reagan. I'm especially surprised that The Discovery Channel wasn't all over this. Yes, I'm sure they're not normally set up for live broadcasts, but IIRC they're owned (at least partially) by NBC, so it's not like they don't have access to resources.
(It just occurred to me that the fact that MSNBC was covering the flight may have had less to do with the "NBC" part than with the "MS" part, what with primary funding for SpaceShipOne coming from Paul Allen, one of the cofounders of Microsoft.)
I'm reminded of a night a month or so back when tornado sirens started sounding in our city. We were watching TV at the time, so we started flipping around the local affiliates for weather information. (How to identify a Kansas City resident: if tornado sirens go off in the daytime, we go outside to see if we can spot it; if they go off at night, we turn on the TV to watch the storm coverage.) Everybody was broadcasting regularly scheduled programming. Finally, one of the affiliates broke in with weather coverage, and stayed with it until the storm had passed. Only one.
2004-10-01
How time flies
My local development server has twice in recent days lost track of the current time. The first time it happened, I only noticed because Maven complained with a bizarre error when I tried to run it. After Googling and digging and whatnot, I finally decided to reboot the machine. It wasn't until after that that I noticed that the system time had been off. I made sure that Webmin was set up to sync the clock from an NTP server, and filed it away in the "how often does that happen" category.
Well, it just happened again. Again, it was the bizarre error from Maven that tipped me off. This time, I had the sense to check the system time before rebooting, and sure enough, apparently I'd slid back to 1970 when I wasn't looking. I went into Webmin to force an NTP resync and noticed that the hardware clock was still correct; only the system clock was wrong. Webmin has the ability to set the system clock from the hardware clock, which I did, and was promptly booted out of Webmin because:
Session timed out after 54069110 minutes of inactivity.
102 years, 10 months, 13 days, 15 hours, and 15 minutes passed when I wasn't paying attention? No wonder I'm feeling old. :-)
2004-09-30
60/- Scottish Ale
I bottled the 60/- Scottish ale tonight. The gravity and ABV were right where they're supposed to be, at least according to the BJCP guidelines. It's hard to tell by taste at this point (since it's not carbonated, and warm) but it's malty rather than hoppy -- not a rich malty like an Oktoberfest, but a clean malty.
That reminds me... I need to check the keg of Oktoberfest to see if it's carbonated yet, or if (as I suspect) I have a slow leak in the keg that keeps it from holding pressure.
Frankenstein revisited
It wasn't the inverter board. Now I'm working on the assumption that it's the backlight. I found a replacement relatively cheap on the Internet; it was shipped as a working backlight attached to a shot display. (Given that the backlight is about 11 inches long and about 2mm in diameter, I suppose it was the only safe way to ship it.) Now I just have to make time to tear the laptop apart.
2004-06-28
Paging Dr. Frankenstein
The display on my PowerBook failed this morning. From what I can tell, it's just the inverter for the backlight -- I can still sort of see the display, as long as there's lots of ambient light (or a flashlight) shining on it.
Fortunately, the PowerBook G3 FireWire (aka "Pismo") has a VGA connector on the back. I plugged in the monitor from my Linux box and, with a judicious amount of squinting, set up display mirroring. Now I can at least see what I'm typing.
I just picked up a new inverter board on eBay for about US$12 after shipping. (Note: I believe in supporting my local certified Apple repair shop, but I figure the minimum labor charge would be at least US$75, which is getting dangerously close to how much I'm willing to spend on this laptop.) One of these days I should try to find a new backlight; for some time this one has been exhibiting the dreaded "pink Pismo display" problem.