Monthly Archives: June 2005

Ode to a Spell Checker

Found on a mailing list:

Eye halve a spelling checker
It came with my pea sea
It plainly marks four my revue
Miss steaks eye kin knot sea.

Eye striks a key and type a word
And weight four it two say
Weather eye am wrong oar write
It shows me a strait a weigh.

As soon as a mist ache is maid
It nose bee fore two long
And eye can put the error rite
Its rare lea ever wrong.

Eye have run this poem threw it
I am shore your pleased two no
Its letter perfect awl the weigh
My checker tolled me sew.

Calculators

Many students need calculators, and I’m no exception, with my physics class this semester.

I got my HP 48GX calculator 10 or more years ago. For those of you not familiar with HP calculators, let me give you a bit of a background.

HP is a company that, for many years, had a dedicated calculator division. They produced many of the world’s most advanced calculators for science, engineering, and business. Their top-of-the-line series, the HP48 and HP49, contained some features that you’d normally have to pay hundreds or even thousands of dollars to get in PC applications. In many ways, the HP48/49 series were far more advanced than any other calculator, even most on the market today. Their ability to use both algebraic and stack-based (RPN) modes simultaneously is nice, too.

HP has pretty much killed off its calculator division, though. I don’t know why; I think they were profitable. Perhaps one of Carly’s many “strange” ideas.

Anyway, back to the story…

I recently pulled out my HP48GX, having not used it heavily for about 6 years. I found that I didn’t remember some things about it and went searching for the manuals. The manual that comes with the calculator is 600 pages, and the optional “advanced” guide is another 600 pages. I found that hpcalc.org has scans of the manuals — very nice. And when I say the 600-page book came with the calculator, I mean there was an actual book in the box. Not some 3-page booklet and a CD-ROM with a PDF.

After (literally) dusting off the HP48GX, I pressed the power button. Two surprises: 1) it turned on, and 2) it still had all my data and files from six years ago in memory. Sweet. I had written a few useful programs for the calculator (yes, it can be programmed in its own language, or C or assembler) and was glad to see them intact.
I also discovered a saved Chess game (of COURSE you can play chess on the HP48GX) on the unit.

So I thought — I better back this thing up. First task: find the serial link cable. Took awhile of rummaging through boxes, but there it was. Second task: find a Kermit or XModem program for Linux. (When’s the last time you’ve needed *that*? I’m betting it’s been awhile.) Third task: read the manual, because I forgot *how* to back up the calculator. So after a little while (9600bps, after all), I have a nice dump of the memory.

There are some people, myself included, that believe that the HP48G series was the best calculator HP ever made, and still one of the best available. By the time the HP49 arrived, HP had decided it needed to be “cheaper” to compete with TI. So it was built with lower-quality components. Also, HP wanted to compete with TI in the high school market, so it removed some of the more advanced (and useful) features, and added some geared for that market. Sigh.

Going Back to School and Tablet PCs

Back in 1999, due to changing employment situations, I moved to Dallas, and then to Indiana. I’m back in Kansas now, and figure it’s about time I finish my computer science degree. I’ve got a full-time job now, though, so this means evening classes. Not all that much fun, but hey, it works.

One thing I’ve noticed is that there is far less available for part-time students as far as financial aid and scholarships are concerned. It’s almost as if we don’t exist.

Along with that, I’ve also been toying with the idea of purchasing a tablet PC that runs Debian. But I don’t really know where to go to learn about the different models. I found a comparison from last year, but I’d really like something more current. Acer seems to have a nice model, but it’s almost impossible to find it for sale in the USA anymore.

Any suggestions for a lightweight (around 3 pounds), decent tablet PC that doesn’t cost a huge amount of money? I’d like one that’s convertible (has a keyboard that can optionally be used).

Reiser4 Experiences

I’ve been a long-time user of JFS, but have grown unhappy with it for various reasons. So, I decided to try out XFS. It proved no better than JFS or ReiserFS 3 with data integrity during a crash.

Next step: Reiser4. I’ve been using Reiser4 for the past month or so on three different machines. I must say that I’m quite impressed with it. It is a stellar performer and it also recovers well from crashes. I mount all my filesystems with the nopseudo option, which essentially makes Reiser4 have standard Unix filesystem semantics in every way. I’m very pleased with it so far.

Thank you, darcs

Here’s a use case for Darcs.

All the blogs hosted here run Drupal. I have a whole slew of add-on modules, themese, and a few patches. It’s a pain to manage them all, so after moving to Drupal 4.6.0, I decided to store my Drupal tree in Darcs.

Drupal 4.6.1 just came out. I used darcs_load_dirs to load it into my upstream repository, then darcs pull to pull it into my main tree.

It worked perfectly, first time. Very, very nice.

Now maybe in this particular case, Arch could have done as well, but I sure was impressed at how easy darcs made it all.

24-hour news == crap

Today, CNN turns 25. To that I say: bah. CNN was once useful.

As we were traveling last week, we spent time in different waiting rooms. One had Fox news on; another, CNN. I had never really seen Fox broadcasts, and haven’t watched much CNN in the past 5 years either. The lack of any kind of actual news on Fox was terrible, and CNN was almost as bad too.

Here are the big stories of the time, in the eyes of Fox and CNN:

  • A child managed to climb into a stuffed-toy machine
  • A tree climber rescued a cat
  • What Michael Jackson wore to court

Fox, for some stupid reason, broadcast in front of a live audience. So, on Fox, we also got to hear what the audience thought of stuffed-toy machines, cat rescues, and Michael Jackson. Let me tell you, it was nothing newsworthy. Fox also seemed to try to turn these non-stories into national partisan debates at every opportunity.

Here are some of the stories of the time that we heard nothing about:

  • Changing 200 years of Senate rules (the filibuster issue) (CNN gave this about 30 seconds out of an hour)
  • The upcoming votes on the EU constitution
  • The trouble facing the ruling party in Germany
  • The UK elections
  • Continuing genocide in Sudan

Thank you ever so much, CNN, for inspiring two other 24-hour non-news channels. And it is truly fascinating how you have been doggedly trying to remove any actual news from your channel as well.

Maybe in 25 years, you’ll call it the Cable Tabloid Network. It would be more true.