Password Strength Meter

The Password Meter site provides a handy little Password Strength Meter. If your password doesn’t rate in the green as ‘strong’, consider a new password. The rules include:

  • At least nine characters long.
  • Upper- and lower-case letters.
  • At least one number.
  • At least one special symbol (i.e., #, $, %, etc.).

Strong password examples; tested green in the meter:

  • DBU$er88
  • Str0ngP@ssw0rd (very strong!)
  • DBU$er88

Test yours and see!

Original Posting: June 24, 2005

Tortilla Soup

It was on an extended trip to Houston, staying in a posh Hilton that I discovered the ‘miracle’ of tortilla soup. Sounds silly, I realize; however, their rendition was a nice, brothy, tomato-based soup that satisfied the appetite without adding a lot of calories and fat to my diet. Beat the heck out of burgers and other beef products offered on the room service menu.

While my recipe doesn’t quite taste like theirs, I did get pretty close with the following:

32 ounces of chicken broth (prefer low sodium); 40 calories
28 ounces of diced tomatoes (prefer low sodium); 175 calories
8 ounces of salsa / picante sauce; 70 calories
8 ounces of chicken breast meat or 1 frozen chicken breast; 300 calories
6 ounces baby carrots; 90 calories

These ingredients total about 700 calories

Put all ingredients into a pot and bring to a boil. Reduce heat and let simmer 1-2 hours, stirring occasionally. Garnish with a pinch of parmesan, if desired. Serve with your choice of portion of tortilla or tortilla chips (I typically go without).

The ingredients make 4×175-calorie servings or 6×120 calorie servings; adjust calorie count for tortillas.

Original Posting: June 5, 2005

How to store and access (a lot) of protected content

Just read an article about iCloud on the Datamation site: “How Apple’s iCloud Will Rain On Google’s Parade”.

On rain? Everything about iCloud is a secret at the moment, except the (assumed) name. That said, Mr. Jobs may have a trick or two up his turtleneck when he announces specifics next week at the Apple Worldwide Developer Conference.

However, I come here today not to bury Apple or Google, nor to praise them. I just got to thinking about how I’d design a system that could store a massive amount of DRM-protected media (media bound for playback to a specific device or a user through a solo-use token). Then, I got to thinking other things, and magic happened.

Critical Mass: Bigger is Better
If you consider the huge number of users who purchased “I’m Yours” by Jason Mraz and then consider what it would be like to store that ONE song and DRM deltas for millions of users .. you’re looking at a lot of disk space.

iCloud and iTunes share a happy technical relationship with their users: they know who you are and what you bought. As a result, they can (theoretically) store each song in the library only once .. and then simply issue a rights token for the song’s use when requested for download or playback. Other providers may find themselves storing multiple copies of the same media (especially if unprotected), and while data deduplication is a great thing, it is only as good as an algorithm; and a 1% loss of efficiency translates into the need for many, many disks when applied in massive scale.

Connections: One Size Fits These
From my limited experience with an iPhone, an iPod and an iPad (relegated to setting them up for friends and getting them connected to Wi-Fi networks), I see the joy of having an AppleID for a consumer. Like the Windows LiveID and the Google Account, a single identity for many services is significant; especially for today’s consumers who are confronted with too many passwords for too many sites.

Ditto for the architecture: a single identity (via single sign-on) enables the ability to pass only one token while acquiring content from the system for more efficient operation. It also makes it easier to limit playback or download by device by rapid revocation whenever a device contacts the DRM provider.

On connecting to, and presenting content? A secure and homogeneous API layer for these devices that selects the content in the proper form factor for the device, verifies the AppleID and makes the user happy.

Developers, Developers, Developers
Back when silicon dinosaurs roamed the Earth (and I was coding in Visual Basic), Microsoft used a highly-successful strategy of driving adoption by luring developers to the platform. Developers deployed applications rapidly with easy-to-use tools, showed them to their employers in the enterprise, and enterprises followed suit.

Apple has done something even more interesting: they’ve achieved massive penetration into the consumer, and the developers have followed that breadth market instead. With over 350,000 applications in the App Store, developers are following the money.

There’s more (there always is).

Another reason to use hands-free devices

Besides using a cell phone against your ear is illegal in Washington State:

Not just Washington .. most states around the country agree, per USA Today: “More states say cellphones and driving don’t mix”.

Note that these articles were from 2008 .. when the law was first enacted. At the time, it was a ‘secondary offense’ in Washington state .. that is, you could not be pulled over for using a cell phone without a hands-free device, but using one while committing another offense (speeding, moving violation) would result in a far stiffer fine.

As of March 26, 2010, using a device to text or talk is a primary offense, per the Driving Laws site: “Washington – 2010 Update – Governor Signs New Bill into Law”. The Hands-Free Info site reprints the restrictions for us in “Washington state: Cell phone laws, legislation”, summarized here:

  • Drivers are prohibited from holding cell phones and other wireless communications devices to their ears.
  • Teenage drivers are barred from using all cell phones and other wireless communications devices.
  • Drivers are prohibited from text messaging (mc: this just seems like common sense).

So .. don’t do that stuff here, please and thank you.

Let’s pile on, shall we? The Washington Post reports lawmakers are pushing for federal review of cell phone usage .. seems it’s been ten years since the last review, and the radiation from the device is still at issue. Motivation includes the World Health Organization, statements from Motorola and citations taken from the Blackberry manual:

(devices) “SHOULD NOT be worn or carried on the body” without a BlackBerry-approved belt clip.”

.. this doesn’t sound like they’re trying to sell belt clips.

So, hang up and drive .. get yourself a hands-free device as soon as you can.

Read more from the Post: “Lawmakers urge federal review of cell phones”.

Mom

Mom passed this year. Complications of several illnesses that ganged up on her.

She was never a good patient in the best of circumstances, but you can imagine that when she felt as poorly as she did .. well …

We had a number of visits during the illness .. far too few, of course:

  • The first, right after diagnosis: high spirits, but physically miserable.
  • Soon after: death warmed over until a day after I arrived, and then bounced back. What the hell?
  • About a month before: she bounced back so much that she was out and about. This visit (with the children) coincided her best-to-date. She’d felt so good she spent half the day prior at Wal-Mart, panicking Marvin and Gini.

This last trip was .. different. She’d been re-admitted for pneumonia a few days prior to Mother’s day .. as an aside, I called her and joked that she didn’t have to check herself into the hospital to avoid a visit from us. I said “she was so fearful the kids would visit  ..”

Bollocks, of course. A few days later, I called her again. Same joke, but her condition had worsened.

A successful surgery the Saturday prior to remove a chunk of highly-infected tissue .. but she didn’t come out of it by any standard of living. By the time I saw her the following Wednesday, she hadn’t eaten since her surgery. She didn’t recognize Marvin, Gini or me. Her body was still alive, but that which was her, was not.

Marvin and Gini had hung in the hospital for days. Every visit, watching, comforting, coaching. Urging her to go on. That her time had come.

She didn’t know they were there.

I got the call the morning before. First from Marvin, then from Gini. It was time. I drove to Kennewick that afternoon.

It would happen that night or shortly thereafter. Her heart rate was at aerobic levels. Her lungs at only a few percent of capacity, her ‘wakings’ (such as they were): delirious.

On the last night, I arrived with Marvin and Gini still there. Mom would wake up now and again that night, agitated and in unbearable pain. Marvin and I spoke with the doctor one last time, arriving at the last, and best course of action. Marvin and Gini had already made their peace.

When they went home, I stayed a few hours longer to make mine. I stayed until she quieted. I comforted her just one last time.

Just before she fell asleep for the last time that I saw her, she repeated an action she’d done over the past week: she tried to sit up. She held her arms out. She called for her mom ..

.. I knew exactly how she felt.

HTC to not lock Android Bootloaders going forward

This is interesting .. to myself and my mates. Please ignore if your geekiness factor is < 42, but HTC posted on Facebook today (summarized): HTC to NOT lock Android bootloaders from here on out ..

Now this, I like ..

.. I’m guessing they want to see what the community will do.

:: rummages about for his cookbook ::

Only eating what you kill .. I tried .. but couldn’t resist

Facebook CEO Mark Zuckerberg committed (in another year-long goal) to eat only what he kills.

Eccentric? Maybe. Being a billionaire has certain advantages.

Noble? I’m hearing. He’s secured the services of noted California chef Jesse Ziff Cool to help with the bits and pieces .. AND he orders off the vegetarian menu when eating in restaurants.

Yahoo News: “Facebook CEO promises only to eat what he kills”.

In other news .. Mr. Z supports the idea that “Kids under 13 should be allowed on Facebook”.

Actually, I don’t disagree. To deny social networking access to computer-savvy kids is a travesty  ..  place controls as you wish .. they might be in the form of parental controls or the ever-present router blocking. But collaboration in the ‘today’ space is a reality, and a necessary skill in our job markets.

While you’re at it, train the kids how to behave online .. how they want their online persona to appear to others. This reality will stem the tide of less-sensible kids taking videos of themselves shot-gunning beers or reclining on the double-yellow.

IE9: “Fast is now Beautiful” .. but what’s up with the Address Bar?

The Windows Blog touted “Fast is now Beautiful – IE9 Released” back in March, and like the good netizen I am, I downloaded IE9 straight away and gave it a test drive.

But: what’s up with the Address Bar .. now known as the “Anything Bar”? By default, you get this, really narrow, almost unusable space in which to type URLs or search strings:

IE9 with default Anything Bar

It seems Microsoft decided to devote more screen real estate to the browser window, achieving this by putting tabs and the bar on the same horizontal plane. However I don’t use a home page, opting instead to type my search terms into the bar. The size of the bar is an issue for me: makes it difficult to enter all my terms, or see fully-rendered URLs .. this is a pain when wanting to select a URL for a blog post or email.

Hint: pressing F6 toggles the cursor between the browser window and the Anything Bar .. a decent workaround.

Fortunately, Microsoft left the full-width functionality in place. Simply right-click in the space to the right of the tabs and select “Show tabs on separate row” and you get this bit of beauty:

IE9 with full-width Anything Bar

Much better!

Memo to @Clear: 4G Mobile USB Product Review .. wow!

Where Clear is good, they are very, very good. In my region, this includes:

  • Metropolitan Seattle (all over Seattle, actually)
  • Downtown Bellevue, lots of points around Bellevue
  • Downtown Kirkland, lots of points around Kirkland

.. and many points in-between. I think these guys are ahead of the game .. I hope they can get it together and make an impact.

I’m working with the the Clear 4G Mobile USB pretty much wherever I find myself these daze. My office travels with me: where my bag, is my office  .. etc., etc. .. you know the whole ‘hired gun’ deal.

However, this post is not about me: it’s about this spiffy device that I secured on the cheap from Clear. Yes: I’ve had my issues with Clear at my home, and have, in fact abandoned the service there, but I’m keeping this device. I come here to praise Clear, not to bury them.

I’m going to gush about the device and the service .. listing caveats first, praises second:

They call it a ‘mobile’ device: I would call it a ‘portable’ device:
While it is possible a 4G-to-4G handoff works, it is not my experience that the device works worth a darn while moving, say on a bus (I spend a lot of time on buses). From my home experience, I know the device can read a tower over a mile away (as the crow flies), so I’m always surprised at failed hand-offs between towers on short hops. That said, the device reconnects as soon as it can .. no muss, no fuss. It just works. It’s great for sync and Outlook (both of which have offline support). Not so good for online gaming while on the move (but who has time for games besides Angry Birds anyway?)

It is 4G only:
From the above-mentioned bit, I can surmise that the ‘glue’ between the 4G coverage is 3G. My real experience (with a similar Sprint USB device I used last year) supports this. I always had connection whilst in motion. The Clear device doesn’t recognize 3G, so unless you’re in a dense 4G area (see the Clear coverage map .. click ‘check coverage’), there is no glue. As above, the device reconnects seamlessly when it recognizes the strongest tower, which for everything besides streaming just works.

It is reasonably-priced:
The bang: $25 / month. That’s the sweet spot. Hold out for that price. Buy the service and return it within 30 days if you’re not satisfied (hint: be unsatisfied .. they might cut you a deal). Note: AT&T charges $60 per month for wireless USB, last I checked .. memo to AT&T: I cannot direct link to this content. While the AT&T device is truly mobile (unless you’re in an iPhone-infested area; YMMV), examine your own use case to see if you can justify the constantly-connected (to your wallet) lifestyle.

Got Sprint? Get Clear:
Clear IS the Sprint 4G network. Period. If you have a Sprint device and are enjoying 4G, you’re enjoying the Clear network. Check out how Sprint publishes their 3G and 4G speeds comparison, reach and area.

So, from Downtown Kirkland (from where I find myself tonight), during prime time:

The Clear 4G Mobile USB.

It doesn’t suck.

Want cheap and fast, but don’t care much about moving while connected? Call these guys.

A Kudos to Amazon Mobile

.. wonderful to see this implemented so well.

Imagine yourself in the treasure aisle at CostCo.  You’ve spotted a gem you’re certain you simply must have .. but you wonder about the price.

You’re torn .. as it is with many treasures at CostCo, you’re worried that the next time you visit, the elves will have moved this treasure, or worse .. they will run out of stock.

What to do, what to do?

Amazing Amazon has solved this problem for you. Simply download the Amazon App for Android (besides Android, there are versions for the Blackberry and iPhone as well) and you’re good to go.

How good, you might ask?

Start by launching the app and pressing the search button .. you’re presented with a joyous “Scan a barcode” image ..
.. upon scanning with the phone’s camera ..
.. you get delightful search results for your item.

A few more presses (assuming you have an Amazon account and your shipping and credit card information is stored), and your product is on the way to you.

I just love it when software works like it should. Nicely played.