All posts by Rick

I'm living in rural Florida (USA) with my wife, son, two cats, and quite a few computers. I actively work in several areas of interest but still find time to manage several websites, execute home improvements, ride the Harleys, and play with cool toys. I'm reasonably fit for an Old Guy, equally comfortable wielding a keyboard, torque wrench, or spatula. I've got a scary-low tolerance for bullshit.

Tastee Subs

Wouldn’t you know it? Just yesterday I wrote about Obama’s visit to Tastee Subs in the neighboring town of Edison. Today I visited their sister store for some subs.

I was to meet Pam for lunch in the park today and I planned on bringing some non-sub sandwiches from Rufino’s Deli. (They’re not online AFAICT – I should work on that.) But Rufino’s was closed.

Running a little late now, I piloted the motorcycle down 27 south to the Tastee Subs in Franklin Park. They were open

Today, of course, is the day Obama’s scheduled to visit the Edison store. The line of customers at the Franklin Park store stretched out the door and across the front of the building. It’s a bigger store than Edison, has bigger parking lot, too. Seldom are lines there so intense.

I passed the time with the other folks waiting on the line. It felt good when the staff greeted me – I’m a regular – and I enjoyed congratulating them on their day in the sun. I picked up my subs and soda, paid the bill and grabbed a few napkins on my way out the door. The line had grown even longer. I fired up the bike and hit the road.

The subs were superb, as usual. (They seemed like just might have been stuffed with a little extra meat.) Like I said yesterday, I’m glad Tastee Subs was chosen for the presidential visit. I hope the surge in customer traffic I saw today continues.

Of Presidents and Guitar Strings

Tastee Subs
Edison's Finest snacks at local business, site of planned Obama visit.

Obama’s coming to visit a neighboring town, Edison, NJ. The reason that he’s in town isn’t important to me; what I found interesting is that he’s supposed to have lunch at the best sub shop in the whole wide world: Tastee Subs. [ed: link added – they’re online now] (I’d link to ’em but they’re not online. Yeah, I’ve talked to them about that but the owner’s just not interested.) My Dad introduced me to the place back when I was just a little kid; it’s been around that long.

You can read this morning’s local newspaper article to learn more about the particulars of the planned visit. [Bummer, the article link expired.)

Tastee Subs is just a stone’s throw from one of the busiest intersections in that area, Route 27 and Plainfield Avenue. During rush hour – actually, several hours in the morning and several more in the afternoon – it’s not uncommon to have traffic snarled in every direction. Traffic so intense that the signal cycles green once in turn for all four entrances to the intersection. I’m certain that the intersection and surrounding streets will be choked all day long. Harry, my father-in-law who lives not a half-mile from there, will find that incredibly aggravating.

Sam Ash, where I buy stuff like guitar strings, is just on the other side of that intersection. Needless to say, I won’t be going anywhere near these places on the day of Obama’s visit.

In the linked newspaper story there’s mention of Tastee’s roast beef sub. While the roast beef’s good, my recommendation is for the smoked turkey, pepperoni and swiss. It’s not on the menu but they’ll make it for you, no problem. Take all the usual fixings and add some hot peppers for a little extra kick. Mmmmm, good.

I hope Obama enjoys his sub.

Y’know, I’m bitchin’ about the traffic (and I will surely avoid it myself) but I’m actually thrilled that the choice of which small business to visit is an all-American business. Tastee Subs is very well known and highly respected in these parts. With each passing day these kinds of businesses are getting harder and harder to find, especially in the Edison area. Tastee Subs is a business that deserves your support. Might want to wait until after Wednesday, though. Tell ’em Rick sent you.

Parting the Sea(gate Data)

I wrote a while back about the Seagate Momentus XT hybrid drive, which purports to combine the advantages of a solid state drive with the low cost of a conventional drive. It works very well!

I decided to take the next step to see if I could wring a little bit more performance out of the thing. Since last fall’s build as a single-drive system, the desktop had become storage-rich. Besides the recently added Momentus XT there’s the original 750 GB Western Digital and a Seagate 1 TB, the latter used, well, for not much of anything. Relocating the data from the Momentus XT should allow Seagate’s algorithm to place OS and application files on the XT’s flash for lightning-fast reads.

There was only several hundred GB of data to move but it took a few days of here-and-there time to get the job done safely and completely. The system is used for real work. There were backup routines to change (and test!), path dependencies to chase down, stuff like that. But eventually it was done – with the bonus of some much-needed cleanup and organization.

So, what was the result? Windows 7 Professional boot times – BIOS to desktop – are on the order of 25 seconds. Ambitious application loads, full Photoshop for example, are down to just a few seconds. The system is powered down within 15 seconds of clicking Shutdown. I’m thinking these may even improve over time.

A Year Ago Today

It’s all over the news. Today’s the one-year anniversary of the death of Michael Jackson.

I remember the day like it was yesterday. I was in Wildwood, NJ, enjoying some downtime with the family. Wildwood has a seriously long boardwalk, a couple of miles, and we like to walk it when we’re in town.

We were walking the boardwalk when the news hit. Before we reached the end you couldn’t swing a dead cat without hitting someone hawking t-shirts featuring the news.

Marketing. It’s an amazing beast.

And all you heard about for an unbelievably long time was Michael Jackson. Could have been a nuclear war and you wouldn’t have heard about that, the way everyone went on and on about the dead pop star. Shit, I think they’re still arguing about whatever’s left of his assets.

I take you back to January 1985. Volume 1, Number 1, Issue 1 of NutWorks, “The Inter-Net Virtual Magazine for Those Who Teeter on the Precipice of Insanity”.

Boot It

You’re processing some words when your keyboard goes dead,
Ten pages in the buffer, should have gone to bed,
The system just crashed, but don’t lose your head,
Just BOOT IT, just BOOT IT.

Better think fast, better do what you can,
Read the manual or call your system man,
Don’t want to fall behind in the race with Japan,
So BOOT IT,

Get the system manager to
BOOT IT, BOOT IT,
Even though you’d rather shoot it.
Don’t be upset, it’s only some glitch.
All that you do is flip a little switch.
BOOT IT, BOOT IT,
Get right down and restitute it.
Don’t get excited, all is not lost.
CP/M, UNIX or MS/DOS
Just BOOT IT, boot it, boot it, boot it…

You gotta have your printout for the meeting at two,
The system says your jobs at the head of the queue,
Right then the thing dies but you know what to do,
BOOT IT.

You always get so worried when the system runs slow,
And when it finally crashes, man you feel so low,
But computers make mistakes (they’re only human you know)
So BOOT IT,

Call the local guru to
BOOT IT, BOOT IT,
Go ahead re-institute it.
If you’re not lucky, get the book off the shelf,
But if you are, it’ll do it itself.
BOOT IT, BOOT IT,
Then go find the guy who screwed it!
Operating systems are built to bounce back,
Whether it’s a Cray or a Radio Shack.

BOOT IT! BOOT IT!

So, okay, maybe it ain’t the best song parody you’ve ever seen. But NutWorks – and other virtual publications of the day – are certainly the early Internet ancestors that gave rise to the countless time-sucks you find on the Web today.

Like this blog. Now get back to work.

Seagate Momentus XT Hybrid Drive

A few weeks back I read of Seagate‘s Momentus XT hybrid hard drive. What’s a hybrid? It combines a conventional hard drive with a small SSD in one standard-size, standard interface package. The idea is that the conventional hard drive provides useful capacity while the SSD provides a significant performance boost. To the Operating System, the drive simply appears as any other drive. There’s no special OS support or drivers needed either; for instance, no need for TRIM support. Seagate has developed a special algorithm – they call it “Adaptive Memory Technology” – which purports to analyze use patterns and optimize the use of the SSD portion of the drive. What you use most often is stored in flash for best performance. The end result is supposed to be a drive that delivers much of the performance of an SSD at a cost that won’t break the bank.

The Seagate Web site might not be the best place to find objective comparisons, but check out the video (scroll down to the headline Compare solid state hybrid drives to SSD and HDD.) to see some impressive performance.

When I built my last desktop I (briefly) considered a pure SSD for the boot drive but decided against it. The cost was crazy high and the capacity was crazy low. When I read of the Momentus XT it didn’t take much to convince me to give one a try.

I decided on the ST95005620AS as a replacement boot drive. This is the 500 GB unit and, other than the built-in 4 GB SLC NAND SSD, it has some fairly conventional specifications – not at all unlike the Western Digital WD7501AALS it replaced. These drives are new, so it was a couple of weeks to wait for stock. I’m fortunate in that Newegg has a local distribution facility; once a drive was available it arrived the next day.

My desktop case (a Cooler Master HAF 932 #RC-932-KKN1-GP) doesn’t provide mounts for 2.5-inch drives so I picked up some adapter rails, too. These rails will hold two 2.5-inch drives but there are a couple of quirks. They use some odd-sized screws (supplied) and the holes were too small for my no-tool drive mounts. I mounted the hybrid in one of the front-accessible bays with the supplied screws. I may eventually drill and tap the rails for standard screws and relocate it to the drive cage for a cleaner cable layout.

I have a few applications for cloning boot drives. I don’t like any of them so I decided to try Seagate’s DiscWizard tool (made by Acronis), free for the download. Installation was quick and painless. But the clone process failed every time! Shame on me for believing you could do a low-level task like that from inside Windows. Fortunately DiscWizard provides a tool to build bootable utility media. I used it to configure a USB drive, booted from it and in short order I had my clone. In my case the target drive was smaller than the multiply partitioned source drive, but the DiscWizard handled it perfectly.

Now, cloning a boot drive is faster and worlds more convenient than doing an IPL from scratch, but it’s not without problems. Sometimes, if you run application software that requires activation, it may notice that the hardware’s changed and void your activation. I had several of those but all were resolved in short order. It’s just something to be aware of. Check your application load and have your necessary licensing information at the ready if you need to contact your vendors.

Okay, so how’s the Momentus XT work? Very well! What’s more, it seems to be getting even better over time. It’s weird.

Boot time is about half what it was with the old drive. It’s dead quiet, too, where the Western Digital is one noisy unit when it seeks, at least in my cavernous case. For the applications I use all the time, first-use loads are near instantaneous. Under Windows 7, the drive part of the Experience Index remained unchanged from my earlier drive but that didn’t surprise me because the specifications are virtually identical. The real difference is first-use of applications and data. There the performance boost is definitely not something you need to try to notice; it’s that obvious.

The jury’s still out on long-term reliability. I only buy Seagate and Western Digital drives, and I’ve had more Seagate failures over the years. To be fair, warranty service from both vendors is always as quick and easy as you can expect.

This isn’t a pure SSD, but Seagate appears to deliver on its promise with the Momentus XT: much of the bang of an SSD with significantly less cost, reasonable capacity and transparent Operating System support. Performance increases are right where you notice it most, on the stuff you use most often. The Momentus XT is positioned as a laptop drive but with these specs it works equally well for desktop applications.

Go and get yourself one of these, you won’t be disappointed.

Installing Windows 3.1

Huh? Did I just write that? Windows 3.1?

I found a few sets of install floppys last winter and between the lot of ’em I had a set of readable floppys so there was only one thing to do – install!

I won’t bore you with the details, but in broad strokes… The target was to be a VM and the server had no floppy drive so I needed to turn the floppies into image files. I also needed to install MS-DOS, making image files from those floppys. The VM provisioning and MS-DOS install went easy enough. But when the VM started the server immediately went to 100% CPU use. Of course it did! In those ancient days there was no reason to cooperate! I installed a small driver that caused it to sleep when it wasn’t busy. Then, on to Windows 3.1!

Windows 3.1 Setup

Things were pretty simple back then. Sure, give me all the regular components, and let’s try some printers, but there are no other applications so don’t bother with that, please. Then…

Cannot Update

The first gotcha. Did this mean an option was to install to another floppy? Choosing Cancel to continue is not intuitive, but we have that Start menu today, so…

How To Start

The remainder of the install was fast! Note the reminder of how to start Windows. Back in those days the machine booted to a C: prompt. You could put the WIN command in the startup file, but no one who knew better would do that. Windows needed a memory manager installed before it would run so a reboot was required.

Cover Your Bases

Gotta love that If Windows does not start line. If at first you don’t succeed, try doing the same thing again. And that’s why no one who knew better put WIN in their startup – quite often something would prevent Windows from starting.

Record Your Serial Number

Don’t forget to record your serial number!

Tutorial

I skipped the tutorial.

Windows 3.1 Banner

Apparently I did okay.

The most fun came later when I showed my son what it was like back in those ancient times, when dinosaurs roamed the Earth. We played with the various built-in stuff and talked about how things like the clock and calculator had evolved to what they are today, but never did get a printer working.

Photos Separated by Time

Being a bit of a history fan I’ve always thought that things like this were fun to see. There’s the inherent difficulty in doing them, though, that whole separation of time thing.

Opportunity recently presented itself!

My son is on the high school robotics team. 2010 was a pretty good year for FRC Team 25 (Raider Robotix) and the team was honored by the Board of Education at their public meeting last week. The BofE administration building is a repurposed school building – the very building where I attended kindergarten through 3rd grade.

Rick in 1963The first shot was taken in the spring of 1963, making me a 2nd grader. It had to be morning, before the start of the school day – the long shadows (I’m squinting into the sun) and everyone’s headed toward the entrance not visible around the corner. What do you think of the collared shirt? The corduroy pants? And how ’bout that sweater? Those really aren’t saggy mini-man-boobs; I was a skinny little twerp and nothing ever fit me right. Yeah, Mom really did make me dress that way. The white thing by my left hand could be a bandage on my thumb but I can’t recall.

Rick in 2010The second shot was taken May 19, 2010, some 47 years later. The stone/gravel covered playground (a serious no-no these days, so unsafe for the kiddies) is a parking lot, now some 4 inches higher to the building and contributing to run-off and local flooding. You can’t see the area in the earlier shot, but the steel stairs (as well as the door they lead to) are add-ons, as is the electrical conduits and lighting fixtures atop the building. See the lower roof visible on the right of the shot? The ability to kick one of those ubiquitous red inflatable balls onto the rooftop was a right of passage that would get you props from your peers back in 1963 – and a reprimand from an adult. I’ve been shaving the noggin for about 13 years now, and I’m wearing my customary Levi 501s, heavy silver rings and a wallet chained to my belt. That’s not my cracker box car behind me; the tail light of my Ford truck’s partly visible on the right.

faces 47 years apart

The third shot – self explanatory. I wanted to see the faces side by side. And now I understand the look on my face there as a youngster: I wasn’t squinting – I had a flash of future insight and read this post! The tiny voice calls across the ages, “Don’t do it!!!” Too late.

Artifacts

Remember when these were common?

Inventory Control Cards
Cards from the mid-60s

I found these finely preserved specimens as I went through some old documentation in my Dad’s house. They were with the warranty papers from a gas range installed as part of a kitchen remodel in the mid-60s.

The range had a pair of small vents over the pilot jets. The tiny chrome covers stood out from the enameled surface like perfect jewels, just begging to be touched, irresistible. As a kid I’d sometimes briefly touch one, just because, even though I knew better.

When I was clearing out Dad’s house I smiled as I briefly touched the no-longer-perfect metal. I still knew better and it was still hotter than hell and the result was quite predictable.

Not long after, I had the gas service to the property shut off.

Steve, Don’t Eat It!

Aw, c’mon, admit it. You’ve wondered about those odd ‘foods’ you see on the shelf at some supermarkets. Here you’ll find some of those tasty tidbits – and more – reviewed.

Steve, Don't Eat It!

Just one quotable quote:

Don’t worry, I checked the ingredients before I tasted it. “Smoker’s lung” was not on there.

You’ve been warned.

Dyna Clean

The other day I set aside some time to clean up my Dyna. For way too long – like since our stormy tour in the Poconos last August – it’s been the dirty bike in the garage. Not very fitting for a 105th anniversary numbered Wide Glide! Cleanup was long overdue.

Harley Care Starter Kit
Harley Care Starter Kit

As I collected my detailing materials I came across some Harley-Davidson branded cleaners. These are starter pack samples that the motor company hands out with new bikes. I’ve got a bunch of these, never opened, on the shelf.

The Harley Care Starter Set (94671-99A) consists of four products: Sunwash Concentrate, Bug Remover, Wheel & Tire Cleaner and Harley Gloss. All are labeled Biodegradable. What better time to check ’em out?

Product Bottles
Product Bottles

I mixed a batch of wash solution from the Sunwash Concentrate. The label states it’s formulated for use in direct sunlight, on all surfaces. It seemed perfect for this day’s weather – direct sunlight in the mid 60s. The product made some nice foamy water. But it wasn’t cutting the Dyna’s crud so I doubled up on the concentrate. That helped. I wash with plenty of water, keeping surfaces wet until I’m ready to break out the dryer but it didn’t matter. The result of the Sunwash Concentrate was tons of water spots. No harm, no foul, I’ve never used any wash solution that didn’t leave spots. The road crud was gone, though.

Next I broke out the Harley Gloss. They call it a UV Protective Detailer. It conveniently applies from a spray bottle, also safe for all surfaces. I also grabbed the bottle of Bug Remover. The box says that acid from insect bodies can damage surface finishes if not removed quickly. I’m not so sure I agree with that. I mean, maybe the damage can be measured somehow, but it’s never been visible to *my* eye. I got started. Know what I found? Neither product was anywhere near as effective as what I usually use following a wash! In fact, they kind of sucked. The Bug Remover just plain didn’t remove the crusty, hardened bugs. And the Harley Gloss was tricky to use according to the label: apply via rag or spray, wipe dry before it dries on the surface. It just plain didn’t work. I tried for maybe ten minutes before abandoning it for my preferred product.

By now you’re probably wondering what miracle product I use for a nice post-wash finish. Are you ready? Here it is. Lemon Pledge. (Link edited in December 2011. It looks like their product has changed, at least in the design of the container.)

Lemon Pledge
Lemon Pledge

There are no substitutes. It’s got to be this brand. And lemon, no other flavor will do. There must be something in that particular formula that has all the necessary attributes. It works on all surfaces, on all kinds of crud. (You still need to wash off the abrasive road dirt – with plenty of water – or risk scratching, but there’s no way around that step.) There are only two places I don’t recommend Lemon Pledge, for obvious reasons: the seat and tires. But paint, chrome, rubber and plastic, anywhere else is fair game.

The pre-soaked wipes will work, but I much prefer the spray. Use two clean cotton rags: one to apply and one to polish. As the polish rag gets laden and polishing becomes difficult, rotate it to become the application rag. Discard the original application rag and bring in a new polish rag. Don’t skimp on the rags! Use lots of ’em.

Shake the Lemon Pledge can well, often. Spray generously on the application rag. Wipe gently. It dissolves bugs and loosens tar, but stubborn areas might require multiple applications. Don’t be afraid to use plenty of spray. Hard surfaces (unlike your furniture) will not acquire a buildup! But resist rubbing too hard, let the product do the work. If you think you need more just spay the rag again and continue. Finally, with the clean, soft, dry rag, buff.

And those water spots? Erased, leaving a nice, crud-resistant finish that makes your next cleanup easier.

2008 Dyna Wide Glide
2008 Dyna Wide Glide

Jury Duty – NJ Fails Again

I returned from some travel the other day to find this in the mailbox. It’s an unwelcome notice, if what I hear from many people is any indication. But this one brought some different feelings.

Richard is my Dad. He passed almost two years ago.

One would think that the various state and public records of Richard’s passing would have prevented the generation of this notice, but no – it’s a fail. To underscore the failure, I recall that Richard was summoned to Jury Duty some years back. I handled the notice because he was unable to read it for himself – stroke damage had robbed him of that ability.

On his behalf I had requested – and and was subsequently granted – an excuse. I cited reasons including health and ability as well as age, which alone would have sufficed (see the NJ Judiciary FAQ). Age only goes backward in the movies, and so I figured Richard would no longer be troubled by Jury Duty.

I was wrong.

I’m thinking that I’m going to fill out the form and return it, requesting an excuse on account of, well, death. Perhaps they’ll get the message.

Fix for Runaway Toyotas Revealed!


Toyota Solution
Fix for Runaway Toyotas

Actually, the solution’s been built into my Harley-Davidsons (and all other street motorcycles) for a little bit less than forever. Well, since they legislated standardized controls, in any case.

What is it? It’s a real, honest-to-goodness stop switch.

Unlike Toyota‘s Prius, this switch is located right where it belongs, just a short reach for your right thumb, the switch produces immediate, predictable, certain results.

The engine stops.

You don’t need to hunt for the button. You don’t need to hold it for 30 seconds. Because when you need to stop the engine you need to stop the engine, and every millisecond counts.

There you have it!

Where’s my prize? Edmunds? Obama? Who’s got it?


Hung Scanner

Hung Scanner Locked in Rack
Locked in the Rack

Hung Scanner Screen Detail
Screen Detail

I found these pictures in my phone when I was getting ready for a firmware update. I meant to write about ’em earlier but I guess I never got around to it.

This hung scanner was stuck in the rack (kind of looks like it’s stuck in a little toilet) and none of the buttons produced any response. I remember getting some funny looks as I knelt to grab the images.

I still like the system because it saves me time, even if I’m only in the store for a few items. I’ve been audited a few times. The audits, at least in my limited experiences, are more of a wave-of-the-hand than anything.

Other stuff about my encounters with Scan-It are here and here.

Oh-Ten

How many have, like me, been catching themselves saying oh-ten when referring to the current year? I think that I’ve managed to not actually say it out loud, but I’m not absolutely certain.

The shortening made perfect sense in 2009 and even in the 1900s. Speaking the year shortened from twenty-oh-nine to just plain oh-nine was perfectly understandable. And if you mention the sixties then everyone (regardless of whether or not they actually remember the 1960s) knows what exactly you’re talking about.

Would anyone in their right mind say two-oh-ten? Because to say twenty-oh-ten is just wrong. Eighteen thousand years into the future wrong.

Do you think IPv6 will be around in 18,000 years?

TECO

As I age, I find that I’ve developed an appreciation for tech history. I was delighted this morning to run across a short piece by Dan Murphy, the creator of TECO, entitled The Beginnings of TECO.

You see, TECO was the editor for which Richard Stallman created a macro package called Emacs (for Editor MACroS). A flavor of Emacs is usually the first program I launch and the last to quit. It’s been that way since the mid eighties, which is around when it became very useful to me to be able to edit text on a variety of different platforms. For Emacs has been ported to just about every computing platform there is. As a matter of fact, I’m writing this piece in an Emacs buffer right now! (Before you ask, the implementation I use these days is from Lugaru Software, LTD. Theirs is a commercial product, but go visit them for a fully capable free trial.)

But I digress – go read The Beginnings of TECO for a fascinating glimpse into the past, when things were more… well, interesting… in some ways than they are today.

[…] TECO was nothing if not terse. Fairly complex loops and other command sequences could be written in TECO, and mostly looked like line noise. TECO was one of the first languages to spawn the practice of handing someone a one-line string of near gibberish and asking with a grin, “tell me what it does.”

Added 27-April-2010:

Here’s a TECO program that calculates pi.

+0UN QN"E 20UN ' BUH BUV HK
QN< J BUQ QN*10/3UI
QI< \+2*10+(QQ*QI)UA B L K QI*2-1UJ QA/QJUQ
QA-(QQ*QJ)-2\ 10@I// -1%I >
QQ/10UT QH+QT+48UW QW-58"E 48UW %V ' QV"N QV^T ' QWUV QQ-(QT*10)UH >
QV^T @^A/
/

Now, that there’s some seriously terse stuff!