Diet – Phase Two

Not sure how to put this, exactly. Over a ten-day period, Pam’s shed four pounds and I’ve shed six.

Nothing more than some rather simple diet changes. I didn’t expect it. Here are some random thoughts so far.

Lots more vegetables and beans so I fart more, longer and louder. Excretia emits a slightly different odor, shifted towards vegetables. The first week or so was hardest as I learned to prepare stuff different from our normal fare. Egg whites are ugly as sin in the pan at first (kind of like lancing a boil) but soon become more palatable (which lancing a boil never does). Baby carrots actually DO make a nice snack, and have a very satisfying crunch. I run the dishwasher more often, which is probably because I spend about 50% more time in the kitchen either preparing of cleaning up from meals. You really DO eat less, but more often in order to avoid feeling hungry. The weirdest ‘trick’? The juice of a lemon, drank just before dinner. They told me it’d have the effect of lowering the glycemic index of foods eaten afterward. I dunno, but it seems to do me good.

The first few days I felt hungry, but no more. I attribute that to just getting used to it. I feel pretty good. Plenty of energy at the gym, sleep good, all that. So far, so good.

More as we progress.

Diet – Phase One

Pam and me started using a local gym a few years back, after about a 17-year hiatus. (All I’m going to say about that is if you think you’re going to have any free time after having kids, well, you can just bury that notion in the backyard. Along with your wallet. Ahem.) So, when we restarted we were rusty, sure, but knew what we were doing.

Frustrating, hard work, it was. When you’re only lifting maybe ten percent of what you remember and, still, it kills you… well, it takes some perseverance to keep going. Along the way we met with some personal trainers. We use one of those cheap gyms new-style back-to-basics facilities where the trainers are on contract, actively promoting themselves to potential clients. When you come away from one of those meetings and they say something to the effect of “just keep doing what you’re doing, I really can’t help you too much” it sort of validates you.

Fast-forward to today. I’m in much better shape today than when we (re)started. A lot stronger, too. I’ve put on a few pounds in the right places, lost a few in others. But it’s definitely not the same as when I was younger.

So the next thing is diet modification. All this time I’ve just eaten whatever I feel like whenever I feel like it. No fast food – I gave that up years ago following a bad experience with a chicken sandwich – but plenty of processed stuff. Whatever presents itself. I should add that I’m not – and neither is Pam – one of those people motivated by food, whose lives revolve around their meals. I mean, sometimes when we’re busy we actually forget to eat. It gets to the end of the day, maybe two in the morning, and we look at each other, “we should eat something.” We just hadn’t gotten around to it all day long. Which might lead us to a couple of frozen pizzas washed down with beers.

Not the best diet in the world, like I said.

So now we’re taking a stab at doing better. We’ll see if it lets us take this thing to the next level. Can’t hurt. Firstly, cutting the carbs and fat and adding a conscious effort toward more vegetables.

It’s a doubly tough endeavor because the kid won’t eat this stuff. His preferred fare? Bacon. Pastrami. Pizza. Burgers. Chips. Candy. That is, when he eats at all. Otherwise it’s soda by the gallon. Skinny as a rail he is. “My meat needs to kill me,” he says. Ah, youth.

My breakfast today was egg whites and mixed vegetables. Plus a few baby carrots and a spit of orange juice. Oh, and coffee. I drink at least a pot a day of the brew, black, and I don’t care you’re not getting me away from that. Spent the whole morning farting up a storm. (Be glad you’re not here.)

It’s been said that anything you can do for a month can become a habit and I can tell you from experience that it’s true. You can modify anything you care to – if you’ve got the will to do it. I’ll let you know how we progress.

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 benefit 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 been riding 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. 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 prior 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.

Today is World IPv6 Day!

Internet Society – World IPv6 Day

How are you faring? Here, I found that we were offline when I tried to log in this morning. We’d been down for a while, apparently, as the servers had stopped their incessant chatter to my inbox. Power cycling the cable modem put things right.

Coincidence? [shrug]

Alas, Optimum Online doesn’t support IPv6. I hear they’re not alone.

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?

 

Automattic in the News Today

Seen on DarkReading.com:

WordPress, the popular blog-hosting site, is reporting a breach of several of its servers.

Automattic, the company that drives WordPress, as well as Akismet, “had a low-level (root) break-in to several of our servers, and potentially anything on those servers could have been revealed,” said WordPress [...]

Folks that use WordPress or other Automattic products will want to keep an eye on this.

http://www.darkreading.com/security-monitoring/167901086/security/attacks-breaches/229401553/wordpress-reports-multiserver-breach.html

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/