What’s inside a ThinkGeek Wi-Fi Detector Shirt?

Recently I bought a Wi-Fi Detector Shirt from ThinkGeek. I’ve worn it to work and even BarCampLA with many comments.
People often wanted to know how it worked. To wash the shirt, you need to take it apart, so I thought I could show you.


The display is attached to the front of the shirt.

The display is held in place by velcro normally. It’s not hard to lift it up.

The display detaches from the cable easily.

In a small pocket, the actual wifi unit sits. The cable connects the wifi receiver to the display

The wifi unit has switch to turn it off and on. The whole thing runs off of two AA batteries. They seem to last about one night.

The cable itself runs though a cloth tube that is attached about both ends. When you are wearing the shirt, you don’t feel anything but the cloth.
ThinkGeek says you can wash the shirt with the cable still inside the tube. I wasn’t taking any chances and pulled the cable out.

Hear is the wifi detector, minus the shirt.
The shirt is a lot of fun when you are in a tech saavy group. The number one question they ask is “Does it tell you the SSID?”. Alas, no it doesn’t . I think Version 2 woudl be kick ass if it had a text display of the hotspot SSIDs it could see.

OpenDNS ftw

Recently I’d been having trouble with resolving sites via ATT’s DNS servers.
For those that don’t understand that, let me try to explain. The interent operates based on what are called IP numbers or Internet Protocol numbers. Every computer on the internet needs an IP address to be found and find other computers. Think of it as a phone number.
For example, the IP address of Google is 64.233.187.99. Go ahead, click it, you’ll end up at Google.
To make the internet more understandable to humans, we use domain names. But computers don’t use the domain names, they want to use the IP numbers. To translate a domain name into an IP address, you ask a Domain Name Server, commonly called a DNS server. The DNS server translates the domain name into an IP address so your computer can talk to it, kind of like a phone book that you look up a name to find a phone number.
It gets a bit complicated with things called Root Servers. The Root Servers kind of act like a master directory telling you which local DNS server has the info about the domain you are trying to reach.
The conversation goes some thing like this:
You: Computer, https://cruftbox.com, please…
Your computer: ISP DNS Server, who do I talk to about cruftbox.com?
ISP DNS Server: I don’t know that, talk to the DNS Root Server, she’s smarter than me
Your computer: DNS Root Server, who do I talk to about cruftbox.com?
DNS Root Server: For cruftbox.com, talk to this DNS nameserver For Cruftbox.com
Your Computer: DNS nameserver For Cruftbox.com, what is the IP address for cruftbox.com?
DNS nameserver For Cruftbox.com: The IP address for cruftbox.com is 38.119.119.169
Your computer: 38.119.119.169, please show me the cruftbox.com site
cruftbox.com/38.119.119.169: Sure thing, here you go…
That kind of conversation happens every time you go to a new web page. It’s a bit more complicated in actuality, but for our purposes, it a clear enough explanation.
So my problem was that all these DNS requests were going slow or failing, making it hard to navigate the internet. ATT is my ISP and they provide the DNS services I use as my first step. For whatever reason, their DNS servers having been sucking lately. Not being about to complete Google searches because the DNS request is timing out is The Suck.
I was quite frustrated, until I stumbled onto OpenDNS.com.
OpenDNS.com allows you to use their DNS servers for free instead of your ISP’s DNS servers. I switched over and my web response are markedly faster. I am impressed.
It’s not hard to switch and OpenDNS has great guides to show you how.
Of course, TANSTAAFL. OpenDNS makes money by showing you a page of their own if you enter a domain name that doesn’t exist. The page has ads on it and they hope you click. A fair price in my opinion for a good service.
OpenDNS will do a few more things for you like filter phishing or porn sites if you want. You can also block or allow any site you want via OpenDNS. I don’t use that service, but I assume others might want it.

Do you expect me to talk?

No, Mr. Bond, I expect to drink you.


Yes, even here on vacation in Kauai, I keep my eyes open for good stuff. Loyal Cruft readers know me penchant for Asian iced coffee.
We found this can of Mr. Bond iced coffee, from the Taiwanese company Want Want, at the local Foodland in Kapaa.
I drank it last night while I prepared the charcoal for the barbeque. The flavor wasn’t bad, not too sweet. You could taste the coffee, but it was a bit watery. Not as creamy as some of the Boss coffees I’ve had in the past. Overall, a typical Asian iced coffee, nothing special but the cool name.

How to make home made pastrami and corned beef

A few months ago, I tried making my own pastrami, starting from some pre-corned beef. I was OK, but not great, I decided to try again, this time, making everything from scratch.
As I mentioned before, the difference between corned beef and pastrami is subtle. In both cases, a beef brisket is ‘corned’ by curing it in a salt brine for a couple weeks. This comes from the days before refrigeration, where the use of salt and sugar to preserve meat for a long time was common. The term ‘corn’ comes from the fact that long ago, the salt used to preserve beef was roughly the shape of a corn kernel.
To turn the corned brisket into a corned beef, you boil the meat.
To turn the corned brisket into pastrami, you smoke the meat.


First I bought a large brisket. I cut the brisket in half, one half to make into pastrami and one half to make into corned beef. Now I had to corn the beef.

The recipe I used was:
2 quarts water
3/4 cup kosher salt
1/2 cup brown sugar
10 whole cloves
1 tablespoon pickling spices
2 tablespoons saltpeter (potassium nitrate)
The saltpeter is not essential, but it acts as a preservative and keeps the red color of the meat. I want the meat to look authentic and red, so I order saltpeter, since you really can’t buy it in a store these days.

I placed the beef in large bags with the corning brine. I doubled the bags up just in case of leakage.

The bags were then placed in the bottom of the fridge for two weeks. Thanks to my wife, Michele, for putting up with a drawer full of corning beef for two weeks.

After two long weeks, I pulled the bags out the fridge.

Out of the bag, the outside looked a little gray and I had my concerns about the effectiveness of the saltpeter. The meat smelled fresh. I guess this preserving thing really does work.

For the pastrami, I used the same rub from my previous pastrami cooking. I felt the flavor was good, so why mess with it.

Here it it going into the smoker. I smoked it for about 6 hours, changing the chips once, to give it a little extra smokiness.

After resting, this is the pastrami. It smelled pretty damn good, and I was anxious to give it a try.

The color was great. The saltpeter worked!
Alas, the meat was a bit tough. The flavor was good, but the toughness was a problem. Also, it was quite salty.
My friend Ken came over and we discussed it. There are a couple possibilities as to why it didn’t come out as good as I had hoped.
The main mistake was leaving it open in the smoker too long. When I make a brisket, I usually smoke it for 2 hours, then wrap it up in aluminum foil to seal in the moisture. I should have done that in this case. Also, several pastrami recipes recommend soaking the corned beef in water for an hour or so to pull out some of the salt. Next time, I’ll give this a try.

Now it was time to make the corned beef. The meat looked good and was even still red on the outside.

I wanted authentic corned beef, so that means corned beef and cabbage.
I modified this recipe a bit, dropping the butter, bay leaves, and carrots. Here’s the meat starting to cook with the whole onion keeping it company.

After 3 hours on the stove, I pulled the meat out and let it rest. Then I sliced it up, hoping for the best.
The meat was fantastic. The color was great, once again proving the value of the saltpeter. The flavor was perfect and the mouth feel was wonderful. Rich and flavorful, while melting in the mouth. I am very happy with the results.

Of course, it wouldn’t be traditional corned beef without the cabbage and potatoes. It all tasted great together.
While it took some time to make, i definitely recommend trying this yourself. The corned beef especially, as it was much simpler than the pastrami. I need to keep trying to perfect my pastrami though. Stay tuned.

Halloween 2007 with Timelapse Movie

Halloween is here once again. We gave out full size candy again this year much to the delight of all the trick or treaters.


For something new this year, I set up my timelapse photography gear and made video of the door from 6:30PM to 9:30PM as I sat there handing out candy.


As I have in 2005 and 2006, I asked every person what they were dressed as and wrote down the answers. Here is this year’s list, with a total of 187 people.
10 Scream Mask
7 Spiderman
6 Princess
5 Witch
4 Devil
4 Ninja
3 Cheerleader
3 Doctor
3 Fairy
3 Pirate
3 Power Ranger
3 Skeleton
2 “Nothing”
2 Angel
2 Ariel
2 Asian
2 Darth Vader
2 Dracula
2 Fireman
2 Freddy Krueger
2 Gorilla
2 Ladybug
2 Maid
2 Minnie Mouse
2 Mummy
2 Old Man
2 Optimus Prime
2 Referee
2 Snow White
2 Soccer Player
2 Soldier
2 Tiger
2 Zorro
1 “Saul”
1 50s Girl
1 70s Hippie
1 Alice in Wonderland
1 Amy Winehouse
1 Ballerina
1 Basketball Player
1 Bat
1 Bee
1 Biff Ninja Cow
1 Britney Spears
1 Bumblebee
1 Buzz Lightyear
1 Can Can Dancer
1 Cinderella
1 Clone Trooper
1 Dad
1 Dancer
1 Daniel
1 Dead Zombie (as opposed to the live ones)
1 Death
1 Demon Hunter
1 Devil Bride
1 Dinosaur
1 Dionysus
1 Elmo
1 FOB (Fresh Off the Boat)
1 Football Player
1 Friendly Dude
1 George Bush’s Secret Daughter
1 Ghost Buster
1 Goddess
1 Goth
1 Grim Reaper
1 Gypsy (where the child didn’t leave the stroller)
1 Harlequinn
1 Harry Potter
1 Hawaiian Princess
1 High School Musical
1 Hula Girl
1 Indian
1 Jack Skellington
1 Jason Vorhees
1 Joe Ripper
1 Karate Man
1 Laura Wilder
1 Leopard Cat
1 Lion
1 Little Red Riding Hood
1 Mad Hatter
1 Metal Skull Biker
1 Michael Myers
1 Mickey Mouse
1 Midnight Princess
1 Mom
1 Motorcycle Racer
1 Mulan
1 Picasso
1 Pilot
1 Pimp
1 Policeman
1 Pop Star
1 Power Ranger
1 Queen
1 Quidditch Player
1 Robber
1 Robin
1 Rock & Roller
1 Rock Star
1 Scary Clown (all clowns are scary)
1 Shark
1 Sheriff
1 Silverman
1 Sixth Hokage of the Leaf Village
1 Slash (guitarist)
1 Spider
1 Supergirl
1 Superman
1 Taylor
1 The Hulk
1 Tigger
1 Tinkerbell
1 Tourist
1 Trojan Fan
1 Waitress
1 Werewolf
1 Wonder Woman
1 Yankee
1 Yoda
1 Yosagi Yojimbo
1 Zombie Doctor
I made a small table to compare the top ten costumes for the last three years.

The only real consistency I see is the popularity of the Scream Mask…

No caffeine for two months

Two months ago, I stopped drinking caffiene. I’ve stopped in the past, mainly due to my belief that caffeine over the long term is bad for you. Don’t get me wrong, I love me a good caffeine buzz, but I feel that when you are under stress or at risk of being ill, it’s the makes matters worse.
The basic mechanism of caffeine is to block one of the chemicals that tells your brain that you are tired. Caffeine fills the receptor and so you brain stops getting the tired signals. If you take caffeine for a long time, you body responds by making more and more sleepy chemicals (adenosine). This leads to caffeine tolerance where you need more and more to stay alert and feel terrible if you aren’t drinking caffeine.
I’ve never been a huge coffee drinker, usually having a cup in the morning and sometimes a cup in the afternoon. Never the less, after a while, I notice an bad effects from caffeine. So I stop for a while.
Good things about not drinking caffeine:

  1. I don’t feel drowsy in the morning
  2. I sleep better
  3. I have dreams. I can’t remember them, but I notice that I have them
  4. I don’t have to go to the bathroom as often
  5. No coffee breath
  6. Less money spent on drinks

Bad things about not drinking caffeine:

  1. The 2PM food coma
  2. Decaf coffee does not taste as good as regular coffee
  3. Finding diet, caffeine free soda is difficult
  4. I eat more

Overall, I feel better, but at the same time, I do want the cool buzz in the morning again. Also, caffeine has a postive effect on asthma, acting as a mild bronchodilator. In fact, a couple cups of coffee is a effective backup treatment for an asthma attack when an inhaler is not available.
So no simple answer about if I should stay caffeine free or not…