Today, I had lunch with the mother of the internet. Among other things she told me her poem that accompanied the spanning tree protocol . Perhaps if a poem was required for each algorithom and protocol submission, computer science would be simple and clear. With great pleasure I reproduce Radia's poem:
AlgoRhyme
I think that I shall never see
a graph more lovely than a tree.
A tree whose crucial property
is loop-free connectivity.
A tree that must be sure to span
so packet can reach every LAN.
First, the root must be selected.
By ID, it is elected.
Least-cost paths from root are traced.
In the tree, these paths are placed.
A mesh is made by folks like me,
then bridges find a spanning tree.
Radia Perlman
Wednesday, October 12, 2011
Saturday, October 8, 2011
Protect your pocket electronics - ZAGG InvisibleShield screen protectors
ZAGG isn't paying me for this, I'm just trying to save my readers a busted device.
I'm extremely hard on stuff, especially my pocket electronics. My pockets are jammed with a camera, keys, cell phone, knife, and money clip. This environment normally destroys LCD screens, but I found the antidote. I use ZAGG InvisibleShield screen protectors. These protectors cost 10-20$ per device, are pretty much invisible and protect the screens of every piece of electronics I put in my pocket.
On top of having a great product, ZAGG has awesome customer support. First I incorrectly entered my shipping address, and ZAGG resent my order to the correct address for free. Second, and likely relevant to more people :) , my screen protector got damaged, and ZAGG sent me another one for free (their normal warranty terms). Great product, great company, if you stick a device in your pocket I highly recommend ZAGG.
Subscribe to:
Posts (Atom)