Archive for December, 2005

31
Dec

Dang, I wish I’d said that!

Over on Call Me Fishmeal, Wil Shipley is linking to a speech on economics, democracy, media and the environment. It’s a broad topic, and the transcript of the speech is a relatively long read, but it’s well worth the effort. Wil is right: Whether you’re a Republican or a Democrat, who can disagree with this stuff? Who wants their children to have birth defects, to suffer asthma, to live on a moonscape?

There isn’t really much else to write on the issue other than, “Yeah, what he said!” So save your reading effort for the speech.

30
Dec

BitTorrent on Mac OS X

I tried to download the latest version of OmniOutliner this morning and discovered that Omni’s normal download server is hosed. They have cobbled a replacement together at an employee’s home, but the network connection is pretty overworked. The number of simultaneous downloads is severly restricted, but at least they have set up a queueing mechanism instead of making people retry their download. Even better, they have set up a BitTorrent server, which isn’t queued or throttled. While I was waiting for my OmniOutliner download, I found a BT client, downloaded it, then used BT to download OmniOutliner; meanwhile, I had moved about halfway up the queue to begin downloading. I’ve left BT running so my copy can be used as a seed, but I’m not sure if my ISP will block the traffic. According to Omni’s BT download stats, I’m the third “complete” of six downloads. (Presumably this means I’m the third seed?) I’ll leave it running for a few hours and see what happens. Hopefully somebody will benefit from the sharing of my bandwidth/disk space.

30
Dec

New Year’s resolutions

It’s that introspective time of year when people start thinking about their shortcomings and what they might do about them, in the form of New Year’s Resolutions. I can already envision the post-holiday crowds forming at health clubs everywhere!

I consider myself a pretty well-adjusted person, but there are obviously things I should do, but don’t (and vice versa). In fact I’m sure that I could easily come up with a dozen changes I would like to make in my life. This raises a question: do I try to make all of these changes beginning on 1 January 2006, or should I prioritize them and pick just one for 2006? I’ve been given good advice on attempting massive changes in habits — it doesn’t happen without concomitant motivation, e.g. your life hangs in the balance. I don’t have such a threat hovering over me, so the shotgun approach is out.

But instead of attempting one Resolution for 2006, potentially failing to stick to it, and maybe even picking up another bad habit this coming year, I thought of another possible approach: How about a monthly resolution? I’ve heard that if one can willfully change their behavior for a full month, the new behavior becomes habitual, i.e. something that doesn’t require effort to maintain. If I adopted this approach, I’d have 12 chances for self-improvement in 2006. Heck, if even one of these things “stuck” I’d be doing better than most people with respect to New Year’s Resolutions! But being realistic, I know that I’m likely to fail at least as often as I succeed in this endeavor, so I’m not going to queue up a new resolution for every month. Instead, I’ll allow for several “do-overs” starting about April (or later, on the off-chance that I’m successful in January and February).

What sort of resolutions would be good candidates? Well, it seems to me that they should be daily (or more frequent) tasks, particularly things that are important to me — my family and my health are the first general things that come to my mind. Some possible specifics might be:

  • Ensuring the chores are done every day (both the kids’ and our own)
  • Bicycling daily (either commuting or recreational)
  • Getting my “5/day” veggies and fruits
  • Flossing every day (here I am married to a dental hygienist, and I only floss once or twice per week, tsk tsk)

A dozen monthly resolutions seem like a better approach to self-improvement than the typical New Year’s Resolution. I’ll pick something easy for January and see if I can stick with it throughout the month. For February I could take the next easiest task, and so on. Hmm, if I kept at it for a few months perhaps I would get into the habit of changing my habits. :)

29
Dec

Lazy Sunday

\"Lazy Sunday\" frame clip

OMG! If you haven’t seen the Chronicles of Narnia rap/hip-hop skit “Lazy Sunday” featuring Saturday Night Live’s Chris Parnell and Andy Samberg, go download it from iTMS (for free) and check it out! If you don’t have an iTunes account, you can view it here instead. If you’re having trouble understanding it, KYDem has a transcript the lyrics. And this article on Slate has some more info.

27
Dec

New boardgames this Christmas

Wow, my family ended up with nine new games on our shelf this Christmas! As far as I know, all of these were picked up at Viking Hobby, so they did pretty well by us this season.

Any guesses as to what we’ll be doing in our spare time for the next few months? ;)

26
Dec

Seven things…

Andante sent me an invite for this survey. How could I refuse, especially since I was listed as her first victiminvitee?

Seven Things To Do Before I Die

  1. Finish remodeling my house!
  2. Take my wife to Ireland
  3. See the metric system (SI) implemented in the United States
  4. Become more active in my community
  5. Take a motorcycle tour with my wife
  6. Visit New Zealand
  7. Watch my children grow up and overhear somebody say, “Their parents raised them right”

Seven Things I Cannot Do

  1. Sing
  2. Bicycle “no hands” (at least not since 1976, when I was struck by a car while doing that)
  3. Keep my desk tidy
  4. Any sport requiring hand-eye coordination
  5. Bake
  6. Tolerate mean-spirited people
  7. Support the invasion of a country that was not a threat to us

Seven Things That Attract Me to…Blogging

  1. Stumbling across kindred spirits
  2. Being able to rant without obligating anybody to listen
  3. I can write about anything I want
  4. It’s easier to keep a blog up-to-date compared to a static page
  5. Finding out that some people are actually interested in some of the stuff I write about
  6. No schedules, deadlines, etc.
  7. “Meeting” people

Seven Things I Say Most Often

  1. George Carlin’s Seven Words You Can’t Say On Television
  2. Holy cow (i.e. something astonishing/good happened)
  3. Crap (i.e. something unexpected/bad happened)
  4. Lame (i.e. reading a university administration memo)
  5. Chowderhead (often heard in traffic when somebody’s driving irritates me)
  6. Dumb ass (usually when a politician or right wing-nut is on the radio)
  7. “Computer hacking skills” (Napoleon Dynamite)

Seven Books That I Love

  1. The Harry Potter series (I realize that’s seven books all by itself, but too bad)
  2. The Plug-In Drug/Television, Children, and the Family
  3. The Hitchhiker’s Guide series (I know, 5 books this time…)
  4. Small Is Beautiful
  5. Job: A Comedy of Justice (or just about any other Heinlein book)
  6. The Best Democracy Money Can Buy
  7. The Complete Gilbert & Sullivan: Librettos from All Fourteen Operettas
  8. Bowling Alone : The Collapse and Revival of American Community

(Yes, I know I went over the limit. Luckily I only went over by 1, it was hard enough to trim the list down to 8!)

Seven Movies That I Watch Over and Over Again

  1. Princess Bride
  2. Galaxy Quest
  3. Thomas Crowne Affair
  4. Subway
  5. Monty Python and the Holy Grail
  6. A Funny Thing Happened on the Way to the Forum
  7. Seven Brides for Seven Brothers

Seven People I Want To Join In Too Obviously there is no obligation, but it would be interesting to hear from the following people:

  1. Acetylene
  2. Joseph
  3. Kevin
  4. Holly
  5. Daniel (once he’s free again)
  6. Warboss
  7. Punk (no URL available)

(Those who don’t blog, feel free to leave your answers as comments on this article.)

24
Dec

My laptop is back!

Woo hoo! SantaDHL came by yesterday and I got my PowerBook G4 back from Apple! In fact, I’m posting from it right now. I’m a bit busy preparing for Christmas to spend much time on recovering all my files, settings, etc., but at least I’ve managed to set up my login account and wireless network.

I’ll probably get down to serious recovery efforts on Dec 27–We’re going to my parents’ house for Christmas Eve, Christmas Day is obviously booked, and “Boxing Day” (Dec 26) we’re going to Kevin’s house for a game of Civilization.

20
Dec

Delicious library, anybody?

Delicious Monster logo

One of the things I’m going to try out when my PowerBook comes home is Delicious Monster. This is a library management system for the Mac which can catalog books, movies, music, and video games. I’ve got plenty of the first three, (although most of them are currently in storage), but I don’t have any video games. One thing I’ve proposed to the developer(s) is a way to support boardgames, especially providing links to the corresponding BoardGameGeek entries for my games. (And for extra-cool bonus points, provide some way to synchronize my BGG collection with the DM catalog.) I can’t find my feature request on their web site, nor does it appear on the DM blog. Well, I guess I can submit it again…

Some of the other slick features of DM are public “shelves” to display your stuff and a “borrower” tracking system so you can share your books, music CD’s, videos, and (hopefully!) boardgames without losing track of them. (I’m really looking forward to the tracker, since I’ve lost more than a few books over the years that I loaned out but were never returned to me–usually nothing intentional, just people forgetting to return the book and me not remembering to whom I loaned it.)

Just an aside: I found a story on Wired! about the original development of Delicious Monster. This sounds like my kind of “office”!

19
Dec

The continuing PowerBook saga

It’s been over a month since I wrote anything about the boot failure issues on my PowerBook. It hasn’t been for lack of material; rather, no single issue has warranted a post of its own. But looking back, I now have a month of experiences (mostly bad) to relate.

DiskWarrior wasn’t able to recover my disk. I tried DataRescue, and it seemed to work. (More details below.) I was hoping to wait until I verified DataRescue’s performance before I wrote about it, but I haven’t been able to restore my data yet. Why? Well…

We purchased 3-year warranties when we bought our PowerBooks. Some time during the first year, you have to fill out the AppleCare warranty registration. I did this, but I made a mistake on the paperwork. They claim to have notified me of this, and I have to give them the benefit of the doubt. (My desk is buried under about 3 feet of crap, which could easily be hiding the notification letter.) So now, since my PowerBook died after the first year, I had to jump through several hoops to get my additional two-year warranty activated. This took about 1.5 weeks to get straightened out.

While I was waiting for my AppleCare warranty paperwork, I stopped by my local Apple store. I wanted to find out if I could keep my busted disk drive for a few days after they gave me a replacement drive, in order to attempt recovery of the drive’s data. The person I spoke with at the retail counter assured that this was possible. When I finally got my warranty authorization, I took my laptop to the GeniusBar. They ran some diagnostics to verify the disk failure and began filling out a work authorization when I asked about keeping my old disk. Now I was told that there was no way I could keep my old disk. Grrrr! So I took my baby home for one final data recovery session. (Lesson learned: Never ask warranty questions at the retail counter! Always head to the Genius Bar for this sort of thing.)

By now, it’s early December. My PowerBook G4 has been dead for over two months! I had received the copy of DataRescue II that I ordered, so I hooked up a FireWire drive and booted DR2. (The DiskWarrior CD was still in the drive. In order to eject the CD-ROM, I had to hold down the mouse button while powering up the laptop.) DR2 seemed to work great. It took several hours to examine the disk, but it beat the pants off DiskWarrior! Since I was going to permanently lose the disk, I ran several recovery passes using nearly every trick that DR2 provided, saving both the file/directory structure as well as “content-based recovery” which is able to recognize JPEG, MP3, PNG, et cetera, files based on their content. When the AppleStore opened the next morning, I was able to make an appointment at the GeniusBar using the Concierge service. (Requires Flash.) They didn’t have a replacement disk available at the store, so they suggested sending it in for “depot repair” since it would probably take a day or two longer for them to order a replacement disk and perform the repair at the store.

On December 4, I finally got my laptop in for repair. That was a Sunday, so it should have been shipped out on Monday. The “repair” is merely replacing the hard drive, which ought to take under an hour. Then the unit was going to be shipped back to me. This should have been finished in about a week, right? Wrong! Problem number 1: some chowderhead at the depot accused me (via a customer service person) of installing a non-Apple hard drive, so my warranty was void. I assured the CS rep that I hadn’t opened the case, so she asked the repair tech to send her photos of the “unauthorized” drive. A day later, I got another call from the CS rep telling me that the Apple sticker was clearly visible in the photo so she graciously reinstated my warranty and authorized the repair. (There went at least two days.) I was told to expect my system back early the following week (12-14 December). Well, it didn’t arrive last Monday, and I was meeting with a vendor all day Tuesday, Wednesday and Thursday. On Friday morning, (16 Dec 2005), I still hadn’t seen my baby so I called Apple. It turns out that they had been sitting on my repair because they didn’t have the exact same part in stock, and they won’t do anything (beyond ordering the part) until two weeks have passed! I guess last Friday was close enough to the 2-week limit that they initiated a “thorough inventory check” to see if there are any identical hard drives stashed away somewhere. They will supposedly wait two business days for a response on this, before they allow substitution by an upgraded part. So my PowerBook should be repaired tomorrow and shipped back to me, but the PowerBook G4 Support page still shows “On hold - Part on order” as the current status.

Once I actually receive my laptop, I’ll finally get to see how well Data Rescue performed. More to come…

14
Dec

Transit status alert system

Monday’s Sacramento Bee had an article on Regional Transit’s recent problems with light rail operations. The most frustrating thing about the system running behind schedule (to me) is lack of notification. I usually don’t care if my bus is running 10 minutes late — I just don’t want to stand at the bus stop for an extra 10 minutes, especially when I don’t know how long I’ll have to wait. Near the end of the article, a passenger-notification system is mentioned:

In Washington, D.C., rail officials now send electronic alerts directly to commuters’ computers, cell phones and personal digital assistants.

Joseph and I discussed a similar system for the Sac State shuttle service, which routinely runs behind schedule at the beginning of every semester. Joseph’s idea was to set up an email list server with a separate list for each of Sac State’s three different routes. Transit riders would subscribe to the alert service for the route(s) they take, using their cell phone’s text messaging address, an alphanumeric pager address, or any other device capable of receiving email. Thus if the driver on route #2 is running behind schedule, s/he would alert the dispatcher, who would in turn send a single email to route #2’s subscribers. The email list server would then notify all the subscribers’ pagers, cell phones, PDA’s, etc. This same information could, with a bit more effort, also be posted on a web page or put into an RSS feed. Email list servers are very mature technology, and they don’t require much infrastructure. Such a system could be implemented on a commodity PC in a matter of hours. The only other requirement would be a decent internet connection.

According to the Bee article, RT’s future projects list includes a public information system for light-rail stations, costing $2,000,000. ?!? That’s crazy! RT should follow Washington DC’s example (or just hire Joseph for a few days) and send alerts directly to patrons’ alphanumeric pagers and cell phones. How much could such a system possibly cost? Granted that they have many more routes and riders than Sac State, but the basic idea should scale up very well by investing a bit more money in the hardware. Spending $2 million just on kiosks at light rail stations doesn’t make any sense to me.




December 2005
M T W T F S S
« Nov   Jan »
 1234
567891011
12131415161718
19202122232425
262728293031  

Tags

abramoff accessibility acetylene activism aerial photo afrofunk aim4tree air america airport express alite alito amtrak andante andy anti failure any browser apache apple applescript arden arcade arden park ariana arnold ashland astronomy attic attika audio avid reader backup baen bart bathroom bbq bee beef begonia bgg bike bike hikers bike journal bikejournal biketalk bill oreilly bittorrent blacklist blog bloggercode blogroll blueberry boardgamegeek boardgames bonjour book bookcrossing boot failure bootcamp borderline chaos bugmenot bush business card cabinetry caira caitlin california candamir caroline carpet cat cateye cdrom celebration cellular phone century cheese chicken chico chimney chinese chipotle chocolate christmas chumby city bikes civilization cjd claire club club fed co op coconut coffee comfort food community computer concord congress conquest conservation consumer reports copyright costco crazybikerchick crepe crock pot cruftbox css csus curl currency custard cvntrak dagoba daniel goetz darwinports datarescue date format death delicious monster democracy now Democrat demolition dessert dickens diff disaster discrimination discworld dishwasher diskwarrior dixie belle dock doors downing street memo drm dryer drywall dump ed burke eff eggs eject election electric car electric truck electrical electricity elvgren email energy efficiency eric meyer esr etext euthanasia facebook family faq faux news feed feedreader fence finder firefox first4internet first amendment fishmeal flash flickr flooring foreign exchange foundation fox and goose framing freebsd freedback fyq garage garden geek geotag geourl gnutar go gonuls google google earth google maps gpl gracenote graywater greek green group concat gtd gunthers gutters gwbush gymnastics hacking halloween handspring hardwood harry potter headmeta high speed photograph high tech inv hoax hobbies hobby hodgins holiday holly home power magazine horcrux houseblogs how to html humor hvac ilovejackdaniels impeach inspection insulation intel internet ipod ipodder iq iraq isight itunes ivins iwantsandy java city javascript joint chiefs joseph jott journalized blue judges cup kctc khs kimkerry kitchen kyocera la salles la times labor landscape laundry law leatherbys legal lego leopard liberal library linkedin ljurban lodi logic logo lungren maaloufs mac macbook mailinator malware map marin markdown mason media media clip media reform meetup metric mexican microsoft mike comfort military milonic mindstorms mlk model railroading modoc hall monterey morning sedition motorcycle movie moving munchkin murray mushroom music mynetflix mysql naked lounge nerd score netflix network new urbanism new year nofollow nutella oatmeal obama obcz occidental occupation omni openssl oracle organic osx owp paint pair palm panasonic parallels party patch peak adventures peak oil pear pedestrian village perl petaluma php ping pingback pingomatic pingomation pingqueue pirate pl sql planet bike plasma playroom entertainment plugin plugin:preview theme plugin:text control plugin:ultimate tag warrior plumbing podcast podsite politics portupgrade potato powerbook printer programming project gutenberg pryde punk puzzle qiana quilt quilt shop quiz quote r5 records racism radio railroad recent comments recipe redalt remodel resaurant resolution restaurant restore review richmond rio americano robotics roger niello ron montana roof rootkit rss sacbee sacog sacramento sacramento spotlight magazine salad san francisco sandwich santa cruz scam scandal school days scplugin security session report shakespeare shuffle sigma siriradha sitemap snl snopes social social network software soma somafab sonicchicken sonicchicken blog sony spam spam karma spellcheck spinach spirit spoiler etiquette spring hill cheese sql sqlserver stairs standards statcounter stephen king stop loss stucco stunt subversion sudoku superbowl superhero supreme court sushi svn sysadmin tacoma tags plugin takara technology telephone television template terms and conditions textcontrol thai kitchen thanksgiving theater theme theme:borderline chaos theme:elvgren theme:elvgren wordpress google code theme:fluid blue theme:fullwidth theme:head theme:journalized theme:journalized blue theme:psycho theme:redoable theme:sharepoint like theme:simple green theme:spirit theme:steam theme:wuhan theme:yadda theme switcher thomas tigris euphrates tile tinfoil hat toc tofu tower theater training transit transit oriented development tribute u haul uneasy rhetoric university village van zant veterans day video vie viking hobby vote smart w3c wall warboss washer washington post weather web web developer web server wikipedia windows wishlist woodworking wordpress workplace wpblacklist wpgatekeeper wsj yaaarr yard