The hunt for the perfect cell phone plan

I am nothing, if not occasionally obsessive.  I get fixated with certain projects, plans, or life goals  Well lately (as in the last 6-9 months), I’ve been rather preoccupied with finding the perfect, affordable cell phone plan.

The last time I was this worked up about hacking my status as a cell phone user, it was all about the iPhone.  This time, it isn’t the hardware, it’s the carrier.

⇥ (read more)

Function pointers

Here’s a great quote by John Bass on an EDN article about function pointers as an implementation of state machine design:

Failure complexity is a metric of a design.

http://www.edn.com/electronics-blogs/embedded-basics/4406821/Function-pointers—Part-3–State-machines

IKEA kitchen light mod, part 2

A while ago, I modified my daughter’s little kid kitchen.  In that project, I found my design self teetering on that edge between two goals: get-it-done on the one side, do-it-right on the other.  I had chosen the former and even my 2 year old (at the time) could see that this was a critical design mistake.

As a quick refresher, I had thought Those Thoughts.  “Wouldn’t it be cool if her cute little IKEA oven had a light that turned on when the cute little door was opened?”  Well, yes, but perhaps it would have also been cool if I’d considered the very likely fault condition wherein my toddler would leave the door open.  Toddlers do that.

⇥ (read more)

AC multi-way light switch

My garage has a single light switch in it for its overhead fluorescent lights. This light switch is not conveniently located; it is situated beyond our freezer, such that one has to walk into the darkened garage in order to turn the switch on. So I made an electronic 3-way switch. “Why?”, you ask. Indeed. My reasons are always convoluted and sometimes irrational. Best not to ask such questions.

But if you must know, our garage is mostly finished with drywall, so adding a second “3-way” switch would have been difficult. I opted for an electronic switching circuit.

⇥ (read more)

The long happy life of a coyote survivor

“Daddy, Ebenezer not sick anymore?”  “No sweetie, he isn’t sick anymore.”

Ebenezer was more than just a pet cat.  He was a symbol of my developing adult life.  I got Ebenezer when I lived in Dallas.  My Aunt Debbie and Uncle Rick knew of a neighbor who had a new litter of kittens.  They knew just the animal lover that would make a good fit for one of them.  I was a sucker for the little orange tom’s spunk and loud caterwauling.

That first week was a trying one, as all young animals prove to be to their human caretakers.  One evening after work, he had managed to get himself completely wrapped up in small gauge solid-strand antenna wire.  As I was carefully cutting him free of the snare, unwrapping the wire from his throat and body, I knew then that I loved him.  I knew that he depended on me for his life and happiness.  And I was glad then that I had this little creature to care for.  It felt good to give joy, as well as shelter and sustenance.

⇥ (read more)

The Cabin In The Woods

Major Spoilers

Before I begin, note that every word following this is considered a major spoiler for the film.

So, what would happen if you threw Men In Black, Cube, Hellraiser, and most every scary-secluded-cabin-for-teenagers movie in a blender?  The Cabin In The Woods would happen.

This is the film from 2012 from Avengers wonder-boy Joss Whedon and Drew Goddard.  I loved this movie.  It turns the genre (if you can pick just one) on its head. I loved that — despite it not taking itself too seriously, despite it having a good sense of humor — it painted a deep mythology.  I loved that it dared to explain not only why we love monster, ghost, and zombie movies, but also where these creatures all come from and what their purpose is.

⇥ (read more)

Surround Sound Debug

For some reason, this keeps happening to me. I must be doing it wrong. But I’ve either been too stubborn or too distracted to find the better way to do it.

I’ve installed surround sound wiring into my abodes at least five times (twice in my bachelor days at two different apartments, and thrice in my married days in all three of Sarah’s and my mutual houses. So I have a fair amount of experience with fishing wires down walls and into ceiling joists, cutting in low-voltage single-gang electrical boxes, and wiring up multi-channel audio speakers.

⇥ (read more)

Career hop

There are hunters and there are gatherers.  I’m more the latter, my wife the former.  I like to settle down and dig my roots in.  What can I say, I don’t like change.

The same goes with my job choices.  My first job post-college lasted 10+ years.  It basically fell into my lap — a recently graduated upperclassman contacted me during my senior year, asking if I wanted a job.  I said yes, and so did the company.  MTSI was a fantastic experience for me; great people, great training, great experiences.

⇥ (read more)