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.

Laptop Batteries

A few days ago I was swapping email with my friend Paul about laptop batteries. He had some concerns about runtime and stuff. I thought that parts of our conversation seemed like a good candidate for this space and he agreed. Yeah, there are plenty of tip lists and whatnot out there, but what follows is based on my actual personal experiences.

[…] how much run time do you (or should I) expect? Seems to me like I’m getting 10-15 minutes, always running plugged in, and that can’t be helping the battery to take a deeper charge.

My laptops (now old, creaky P4s with conventional hard drives, since we’ve all moved back to fast, powerful desktops) get about an hour or so of work on the network, maybe an hour forty-five backing off the screen brightness with mostly local work. My SSD-equipped netbook OTOH goes for 5-10 hours, depending. Once, on a bus back from DC, I had the netbook running a LAMP server virtualized under VirtualBox, doing Web development to while away the hours. A single charge lasted the whole trip back to Jersey! Oh, yeah, and a seatmate’s iPhone died on the way so I let him plug into a USB port to charge up. (Bonus: I got a bit of ‘net access!) So, battery life can vary greatly.

You’re right about not liking to be constantly charging. But LiIon batteries are kind of predictable once you get to know them.

Don’t subject them to temperature extremes, high ambient heat is especially bad so don’t let ’em sit in the sun. Don’t let them fully discharge. In practice, your box will shut down before full discharge becomes a problem. But don’t forget to charge a spent one before long-term storage. A battery on the shelf will discharge slowly, a battery in a powered-off laptop will discharge faster. So, to maximize life remove it when it’s not being used for extended periods.

The LiIon chemistry doesn’t wear out (like lead-acid) so much as it develops an ever-increasing internal resistance over time. You’ll notice that a new battery charges fast and lasts a long time. After a while it takes longer to acquire a full charge that doesn’t last quite as long. At end-of-life you can charge it all day and it won’t show full, while delivering only a few minutes of use (if that). The charging circuitry can only push so hard, and as the battery’s internal resistance climbs it has to work harder and harder to deliver fewer electrons. You end up getting some number of useful cycles out of a battery and that’s that. It makes sense, then, to use the battery until depleted, charge it, set it on the shelf for next use. Nobody really uses ’em that way, though…

Keep ’em in the laptop, use it on AC? Not ideal, the charge circuitry will keep cycling them near the top of charge, you actually tend to wear out the battery quicker that way – but you won’t notice it until you’re away from AC and actually need that charge. Using your laptop on AC most of the time? Take the battery out. The charge circuitry will notice and stop charging the empty hole, and the whole box will run cooler. ‘Course, you don’t get the benefit of a built-in UPS, but life’s full of trade-offs.

Finally, a safety tip. LiIon chemistry is inherently quite unstable. Without the active circuitry within the battery itself it’s prone to problems like thermal runaway – a nice term for explosions or catching fire. If you drop one, best to stand there looking dopey watching it for a few minutes. Look for signs of stress – heat, bulging, etc. – before putting it away. Is a dropped phone going to explode every time? Not by a long shot. But you never know. Sony, HP, Dell, virtually all of the big players have had massive battery recalls. There’s been plenty of property damage and injuries, but only the most spectacular ones make the news.

I haven’t actually timed it, but it seems awfully, awfully short.

Conserve. Use the power-saving power profile. Dim the screen’s backlight. Use a simple blank screen saver. Set short sleep and hibernate trigger times. Routinely sleep or hibernate the box when taking phone calls, hitting the can, making coffee, etc. Run fewer simultaneous applications and trim background processes. Save processor-intensive work for when you’ve got AC. You can probably double your runtime, with practice. Most people can.

Finally, keep the system’s monitoring and charging subsystems ‘in tune’ by calibrating according to the manufacturer’s guidelines, taking your usage patterns into consideration. Usually, calibration amounts to using the battery until it’s depleted followed by giving it a full, uninterrupted charge. That way the system has a better idea of the battery’s condition at any given time and can more effectively manage the charging circuitry. It’s that internal resistance increasing over time thing again.

Good Ride in the Jersey Hills

Many motorcycle runs – most, it seems – take place to help one cause or another. The Katelynn Stinnett Memorial Run is no exception. You can catch the back story on that link, but basically this run is held simultaneously in many states each June. Each event is coordinated independently and benefits an area 501(3)(c) charity.

This year, here in New Jersey, the run was for the benefit of the NJ Chapter of Bikers Against Child Abuse. BACA is an international organization. Confused yet?

Pam and me have ridden this event for a few years now and it’s definitely trending downward. The NJ site I mentioned earlier still features the group shot behind barsmade that first year as a banner. (Well, it did until the site went away, as things sometimes do on the ‘net.) That image was made toward the end of the after-party. The crowd is still at a respectable number, some of the police escorts are still there, you can see some of the vendor tents and if you look carefully, you can see part of the band’s PA on the right. (The image, while a good one – Pam and me are on the viewer’s left, front row, in black tank tops - isn’t the only thing that’s outdated on the site. Keep your informational hunger in check if you visit.)

By contrast, this year’s after-party was a couple of dozen, tops, enjoying pizza and beer in a local restaurant.

Not sure what’s up with that, whether it’s the economy in general or what.

On a personal level, though, it’s the riding not the party that interests me and the leads from NJ BACA did not disappoint. We spent several hours – a good 160 miles or so – rolling through some of the better roads that the Garden State has to offer. This was in contrast to earlier years, where the run was basically from one of several registration sites to a central end site.

I’ve got some pictures from the day in my gallery. Not many, and not particularly dynamic, because Pam rode her own instead of as my passenger, where she usually snaps away. For her, with only a couple of years under her belt, this ride was a bit of a milestone for both distance and group size. She even scraped a floorboard or two on her Deluxe! Made me proud of how far she’s come as a rider.

Spamalytics

Good article in the NY times, talks about what appears to be the best tool for fighting spam which accounts for some 89% of ALL email sent. What is it? Why, money, of course.

A recent study found that a vast majority of the money collected by spammers flows through a small number of financial companies. The best quote from the article is as predictable as it is telling:

Visa, the largest credit card company, declined to comment.

Go read John Markoff’s article, Study Sees Way to Win Spam Fight.

 

Once Again: The Importance of Privacy

My work as a mentor for the local robotics team puts me in contact with lots of smart kids from all over this rock. One of the (many) things that astound me is the continual erosion of awareness and concern for personal privacy. If there’s one way that I guess I really show my age it’s that I still hold that archaic concept in pretty high regard.

This article, from The Chronicle of Higher Education, is a very astute response to what’s probably the most common retort, “if you’ve got nothing to hide then there’s nothing to worry about.” Actually, the worries are very, very real.

Go read Why Privacy Matters Even if You Have ‘Nothing to Hide’, by Daniel J. Solove.

Storage: the plex is missing

Last year, in the midst of migrating the VM farm from VMware to VirtualBox, I had a Seagate drive go tits up. Luckily it was part of a RAID so I just substituted another drive and that was that. It was still under warranty so I figured that one day I would clear out the confidential data and RMA the thing. No rush.

Every so often, as time permitted, I would haul the thing out and play with it a little. This morning was one of those times.

Since I’ve been rather unsuccessful with the thing so far I figured to try swapping logic boards on the drive. I’ve got a spare, of sorts; it’s on a drive that’s part of the RAID mirror in my primary desktop. Software RAID, that is, on a Windows 7 system.

It’d be a simple matter to pull the drive, failing the RAID. Then the plan was to install the known-good logic board onto the failed drive, cable it up to the ESATA port and (possibly) do the wipe. Recovery would be just as easy. Replace the logic board and re-install the RAID drive. Then recover/resync the mirror and that would be that.

Before I got started I figured a backup would be prudent. The RAID mirror is where I do all my work. The better part of a terabyte was soon copied to a spare drive.

The drive pull took but a moment. Gotta love those big, roomy cases! I booted to find that the array had NOT failed; instead it went missing altogether! Oops. No concern, though, right?Microsoft documentation says that breaking a mirror results in two drives containing the data, just no more mirror. My exercise should have merely simulated a drive failure. When I re-installed the drive it should be fine.

Okay, so I did the logic board swap and futzed with that a bit, still feeling a bit uneasy about the mirror. Didn’t get anywhere for my trouble. It looks like the failed drive is just that – a failed drive. (More about that later.)

I put the known-good logic board back on the mirror drive, shoved it into the case, cabled it up and booted. Uh oh. Still no mirror. One of the two formerly mirrored drives appeared uninitialized while the other was foreign. I imported the foreign disk, which then got its old drive letter back.The data appeared to be intact but (I guess) since the companion volume remained uninitialized it still reported itself as having “failed redundancy.” I couldn’t break the mirror, nor could I remove the mirror. It looked like it was in some kind of limbo. I tried to reactivate the volume and had a nice little “WTF” moment: “the plex is missing” mocked the resulting error message.

I’m running out of time, there’s stuff I need to be doing and it’s certainly not this.

I initialized the uninitialized drive, made it dynamic and formatted it. Then I copied the data from the drive whose plex – whatever the hell that is – was missing onto the newly formatted volume. Continuing, I wiped the plex-less drive. Would it now offer itself up as a candidate to accept a mirror? Yes, it would. So I did just that and it took a while – longer than all the file copying – to resync.

Now, I’ve had good luck with Windows’ software RAID mirrors before but this exercise worried me a little. Should I have broken the mirror instead of simply yanking the drive? What if it had failed electrically? Or if I knocked a cable loose doing some unrelated maintenance? Or someone stole the drive? What happens when a drive fails under certain circumstances? Have I just been lucky all along, where the failures I’ve experienced have just been the right kind of failures that were recoverable? Ponder, ponder.

I guess I need to set up a testbed VM and experiment. Meanwhile, I have my panic copy and the same mirror arrangement I had this morning, no lossage.

Oh, and the old drive that I was trying to wipe? Glad you asked. It’s still on the shelf. There’s confidential data on there, if one were to recover it. I haven’t been able to get to it in order to properly cleanse it. I don’t trust Seagate; not that Seagate’s evil or anything. It’s just that, well, the responsibility’s mine and I don’t take that lightly. Terabyte drives are only worth about $75 retail these days and I got a couple of good years out of the thing.

What would YOU do with a drive full of confidential but unreachable data? Can you suggest any tools that I might use to get at the drive to wipe it without needing to access it with Windows or Linux, the two predominant OSs we run here?

Noisy 2008 Dyna Primary

The primary on my 2008 Dyna has been a little on the noisy side for some time now. Oh, it’s not so bad, just a little annoying intermittent noise, sort of resonating in the primary case, and only at low-speed deceleration. Hard to describe, as those noises tend to be.

The other day I was doing some interval service on the thing anyway so I decided to open it up.

Everything looked fine, I think. The chain looks great, no burrs or signs of any abrasion. This primary has the automatic tensioner, and its shoe looks great, too. No grooves or other signs of wear. If I press down on the bottom of the chain, simulating the forces of deceleration, I get about a half-inch of deflection, maybe a little less. There’s no specification for that in the service manual but it seems reasonable to me.

These images of the innards are clickable for more detail.

2008 Dyna Primary
2008 Dyna primary showing the automatic tensioner.

The only thing that might seem a little questionable to me is the toothed ramp at the bottom. There’s a toothed block that rides up the ramp with the help of a spring on the right side of the block, visible to the right of the wedge-shaped block in the image above.

In the image below it appears that the teeth might be a little buggered up. I could see that happening, maybe, under seriously hard deceleration. After all, the levers that translate the downward force to a force against the teeth would serve to amplify that force, and how much surface area could those teeth offer against those forces?? Well, it could happen…

Block and Ramp
Block and ramp detail, showing possible wear.

Trouble is, I’ve never seen a new automatic tensioner so I’ve got no frame of reference for what normal looks like. Tomorrow I’m going to be at a dealer for other reasons so I may have the opportunity to chat up a tech and/or see what a new part looks like.

Until then, if any readers have comments I’d love to hear ’em.

Bike Parts – Deal Gone Good

I love it when I have the opportunity to talk about companies that do things right. Here’s one: Will Powered Products.

Will Powered Products is a small company out of Dingman’s Ferry, PA that produces a limited line of high quality motorcycle parts. Hand grips, foot pegs, cable clamps – stuff like that. Simple stuff. But made from serious metal, cast and machined with quality and workmanship that you just know will last forever.

I first ran into Barry Will at a swap meet a couple of years back. I had gone through several sets of Harley-branded hand grips on my Dyna and I was sort of idly looking for something better. Funny thing, the Harley-branded grips start out looking and feeling great but they just don’t hold up over time. The Will Powered Products grips are machined from solid aluminum. They’re kind of expensive at nearly three times the cost of Harley-Davidson grips but they felt like they’d outlast the bike. I mulled it over as I wandered the show floor and ended up buying them on the way out. Today they look and feel just as good as the day I installed ’em.

Clutch Cable Clamp
Solid aluminum clutch cable clamp from Will Powered Products. Click for larger image.
I saw Barry again at the Jersey Giant show/swap meet last April. This time it was his polished cable clamps that looked interesting. Ever see the stock Harley-Davidson cable stays? Cheap, plastic-coated slivers of spring steel, they’re functional but kinda ugly. Anyway, I needed two clamps but there was only one on hand. Barry promised to ship another right away so I paid for both and took one, handing off a business card with my shipping address. As I walked away from the table – sans receipt for the cash purchase – Pam gave me a questioning look. “I don’t think I need a receipt, he’ll do the right thing,” I said. “It’ll be worth the price to find out if my judgment’s still good.”

This is where things got interesting. After the weekend Barry emailed that he had sent the camp. And a few days later he emailed again saying that it had come back for insufficient

Keychain as jewelry
Keychain as jewelry, Damian's idea. He's thinking it needs something in the center, hasn't figured out what yet. I'm wondering what the center is made from, just in case I need to put it on the drill press.

postage – and that another would go right out. A few days later it arrived. Bummer, though, it turned out to be the wrong size for my needs. I emailed Barry, sent it back the next day and left for some travel. When I returned from St. Louis the correct-sized clamp was waiting. But that’s not all. Also in the package were two key chains styled after their dipsticks, AND three bucks – cash – presumably to cover my return shipping.

There are a few basic principles at work in this story. The principles are proven – they work in business and in life. Do what you say you will do. Will Powered Products did exactly that every step of the way, from shipping to keeping me informed. When something goes wrong, assume responsibility and do what’s necessary to fix it. Don’t make excuses. Mistakes happen. There were a few in this story but each were always handled as well as could be expected. Barry even mentioned that they took the extra step to ensure that their stock was correctly identified for size in order to reduce the possibility of future errors. Delight your customer. Throughout this extended transaction I always felt like I knew where things stood, so there was no anxiety or tension. Then Barry stepped up with unexpected extras in the end.

So, two thumbs up to Barry and Will Powered Products! Check out their Web site and if you’ve got a need for that kind of stuff for your bike then don’t hesitate to do business with them. They’re an American company making high-quality products that are absolutely worth the cost. You’ll know that the moment you hold one of their parts in your hand.

As for me, maybe some of those spiky footpegs are in my future…

Obligatory disclaimer: I don’t have any interest in Will Powered Products other than that of a satisfied customer.

Naturally Flavored

We drink a lot of Snapple. More accurately, Pam and Damian drink a lot of Snapple. I remember when Dr. Pepper bought ’em some years back and I remember the controversy when some of the ingredients changed… Cost-cutting, like everything else.

But what prompted this entry was the label on a “limited edition” Papaya-Mango bottle the other day:

 

naturally flavored
Recursive labeling. Naturally Flavored with other Natural Flavors.

Which leads to the question, aren’t all flavors natural? What constitutes an unnatural flavor?

 

Mercedes Auto Commercials

Have you seen the recent Mercedes automobile commercials on television?

You know the ads I’m talking about. The ones that show drivers – and I use that word loosely – praising the Mercedes on-board systems for saving the life and limb of some poor, unsuspecting soul when they – the so-called driver weren’t paying proper attention.

“I didn’t see them!” they exclaim.

Well, if you’d have been paying attention then maybe you would have seen them.

I’m torn. On the one hand, as a technologist, I applaud the engineers for the incredible systems they’re building. I don’t think we’re all that far away from seeing self-driving automobiles. Have you seen Google’s? On the other hand, as an invisible motorcyclist dodging drivers inattentiveness and errors every day, I know all about how each and every auto feature that distracts from the task at hand does exactly that. (And sometimes the feature doesn’t even need to be part of the car. I’m thinking of the guy I saw in the minivan last year, in rush-hour highway traffic, with a laptop (!) balanced on the steering wheel, tapping away, oblivious. I throttled up, risking a ticket, and put the dope well behind me.)

I’m thinking that I might one day put on my Mercedes-buying clothes and stroll into a dealership, posing as a potential buyer, and learn firsthand about how they market this stuff.

MOVIEBARCODE

Do you know what a ‘cinematic scientist’ is? Or what they do? I’ll confess, until just a few short minutes ago I didn’t either.

Apparently one cinematic scientist has hit upon a way to fit an entire movie into one image? Howzat? It works something like this.

Take a frame and stretch it vertically while compressing it horizontally. Take the next frame and do it again. And the next and the next until you’ve processed the whole movie. Stand back and look at your work.

Fascinating!

(How the hell can I get a job like that?)

http://moviebarcode.tumblr.com/

A Good Reason to Keep Your Old Automobile

Old cars never had problems like this.

There’s too much not-necessary-for-driving stuff that you can do with cars these days, and few of ’em are any good. At best, many new features serve to distract you from the task at hand: driving the thing competently.

Even stealing cars isn’t what it used to be. With the demise of discrete wiring in favor of networks, in some cases all you need to do is access the network. Used to be you needed to break off a mirror to gain physical access. Jack in with your laptop and command the doors to open, the engine to start…

But now? Make a “phone call” from your laptop.

How long before we see car-botnets controlled from IRC? Or maybe viruses to cause an accelerator to stick? Or brakes to stop braking? Or, more subtly, stability controls to destabilize? Hmmm, cause your ex to seem like s/he’s driving drunk? For a price, of course, cash, please.

Here’s a NY Times article that ought to shake you up. (But I’ll bet it won’t.)

Researchers Show How a Car’s Electronics Can Be Taken Over Remotely

 

81 Support Party

Dingo's Den
Dingo's Den in Clifton, NJ during the day, photo found on the Web.

I wasn’t quite sure what to expect. Coming off the Garden State Parkway, Pam and me had followed the GPS through a maze of dark residential streets. We rounded the corner onto Van Houten Avenue to find the street in front of the Dingo’s Den choked with bodies and motorcycles. This tiny place was hosting the Hells Angels Winter Party?

We eased the truck past, found parking several blocks away, walked back. A passing outbound girl warned that it was “very, very crowded and hot” inside. “As long as the beer’s cold,” I thought. We pressed on.

Inside was packed. And loud. But service was good and soon we were in the back near the band, beers in hand. It had been quite a while since I’d been in a club like this. Dark, dirty, jammed with people, fleeting smells – some recognizable and some not –  and seriously loud. The kind of loud that required shouting over, and even then… I missed it. A lot.

We only had the time to take in two of the four bands. Ghost & the Big Sky was first. Very good, tight drums & bass with competent guitar work. Then Trailer Park Mafia. Their 70s/80s metal renditions were instantly familiar. They did a blazing version of Motorhead’s Ace of Spades.

Soon enough it was time to go. Somehow, the outside world seemed much, much quieter.

“Satanic Risks?”

Oh, this is funny. I found myself in a backwater folder in my email client, searching for some long-forgotten credentials (came up dry, BTW) when I ran across some uuencoded messages. That’s right! When’s the last time you even thought about uuencode? Yeah, me too.

This particular message was dated 12 January 1998, sent from my personal email address to an address within the company I worked for at the time. It was funny then, it must still be funny now. The “don’t be evil” company hadn’t yet been invented; Larry and Sergey had already come up with the Google name but hadn’t yet received their first cash infusion or even formally formed their little company. (ref. Google history)

Satanic Risks?
“Lindsay F. Marshall”
Mon, 15 Dec 1997 11:33:31 +0000 (GMT)

In the *Letters* page of this month’s *Fortean Times* (FT106, January 1998)
there is a letter entitled Brotherly Communications, raising the privacy
risks of mandating GPS in every mobile phone — which it claims will be the
case in the USA in 1999. However, the letter then goes on to say the
following:

> Much of the data concerning mobile phone paranoia (or the enhanced 911
> service) comes from the publications of Lucent — also known as Bell
> Laboratories — AT&T and Sandia National Laboratories.

> Lucent seems an odd sort of name — Luc(iferic) Ent(erprises) as people on
> a witch hunt might suggest — but when it comes to software they have a
> real-time operating system called Inferno, written in a language called
> Limbo, with a communications protocol called Styx. Reading the product
> literature is less like engineering and more like indoctrination. The head
> offices are at 666 5th Avenue in New York. The company motif is a fiery
> red circle that might represent a bull’s eye, the star Aldebaran in the
> constellation Taurus — also associated with the Egyptian god Set …

> Lucent has been doing a lot of recruiting recently — their headline
> product is something called Airloop(tm) which looks like a cellular phone
> microcell incorporating voice and data. It is controlled by a little box
> that I expect we’ll be seeing everywhere, called the BSD2000 (Lucent seem
> to have a millennial flavour in their product numbers).

Lucent is, of course, at http://www.lucent.com, and the *Fortean Times* is at
http://www.forteantimes.com.