Battening Down the Hatches at Home

CamerasHow many times have you heard the phrase “batten down the hatches?”  But do you know what it means?  Well, it’s a nautical term referring to sealing ship hatches with strips of wood and caulk.  This is done to prevent water from penetrating the hatches of the ship.
Well, I’ve been battening down the computing hatches here at Chez Roo.  As most of you know, I’m focused on security – but not obsessed by it.  I have a wireless network that is fairly well protected with WPA2/AES encryption, strong  passkeys and strong credentials/passwords on all of the systems in the network.  I use MAC filtering.  And I try not to broadcast my SSID.
But nothing is totally secure.  And every measure or counter-measure should be periodically reviewed.  So when I added both a Wii and a new LCD TV to the wireless network, I figured that it was time to start doing a network review as sone of the new devices requred that I enable SSID broadcasting on my main access point.
At the same time, I had finally gotten around to addressing some remote access problems.  Specifically, I had finally been able to successfully configure my Windows 7 test system to allow remote mamangement via either VNC or Windows Remote Desktop.  Up until this week, I had tried to open all of the various ports needed for both products.  But I really hate having lots of ports open to the Internet.  So I reconfigured everything to tunnel through SSH.  BTW, I’m using WinSSH in a non-commercial role – and it is working fantastically well.
Of course, nothing is nearly as simple as it would at first appear.  I do use DynDNS to manage/publish the dynamic address that my cable provider doles out to me.  So I installed update to my DynDNS “updater” tool.  I also switched over to OpenDNS in order to improve performance and in order to get some rudimentary namespace management tools.
So once I changed three or four things at the same time, things stopped working – of course.  It turns out that as I cleaned up the router to eliminate the now unnecessary port forwarding, I could no longer connect to the UltraVNC server on my main system.  It was a simple problem.  I had used the FQDN name (in DynDNS) in the tunnel definitions I had put into PuTTY.  So once I established a tunnel, it would try and connect to the external name (i.e., the router) on the real VNC and RDP ports.  Of course, this wouldn’t work once I removed the port forwarding rules.  How did I correct it?  I decided to use the blunt force trauma approach: I updated my hosts file to point the external DynDNS name to localhost.  Once done, things started working again.
And now was the time to call a friend and ask for a favor.  While I trust my skills, I always want a set of unbiased eyes.  So I called @ax0n and had him do a Nessus scan on my network.  So what did he find?  First, he found my wireless IP cameras.  [Note: We put these in so that we could monitor the house while we were away.]  And he also saw the other ports that I expected.
But when he saw the cameras, I decided that these were the weakest link in my security chain.  You see, I run two different wireless networks.  One supports the main systems in the house while the other supports the wireless cameras that we installed.  The camera network is not nearly as secure as the main wireless router.  That’s because the camera network is over five years old.  And when it was first designed, WEP-128 was still the standard encryption model.  But I didn’t want my whole household to be limited to WEP-128.  So I set up an access point just for the cameras.  That network uses WEP.   I ran a separate network cable from the router to the camera AP so I could physically separate the traffic.
But I never took the next logical step.  This weekend, I took that step.  I set up a series of virtual LAN’s in the house.  And the cameras are now on their own VLAN.  Of course, this meant that I needed to reconfigure all of the cameras to provide them with new IP addresses.  And that took quite a while as I had to directly attach them to my laptop in order to reconfigure them.  It’s a simple process, but it does take time.
Then I had to set up the VLAN’s on the router.  The good news is that I use DD-WRT.  So VLAN setup is relatively easy.  But in addition to adding the VLAN, I had to set up new autostart options in order to relate the VLAN to a specific physical port on the router.  Finally, I had to update the builtin firewall to ensure that the VLAN for the cameras couldn’t access the other systems behind the router.  Yeah, this was the whole reason to reconfigure everything; I didn’t want someone to be able to connect to the camera network and then launch an assault against the more secured portions of my network.
So the annual security review is drawing o a close.  Yes, I expect that I may see a few more minor changes.  But the major re-designs and major changes are done.  And I sure am glad for that.  I sure hope that the next minor project is as fun as this one has been!
-Roo

Social Media: Is Narcissism Noteworthy?

Spymaster_StatsOver the past three weeks, I’ve been playing the Spymaster game.  I am sure that everyone has heard of it.  Tweets about this game (and 160Mafia) clutter many people’s twitter streams – including mine.
If you want a review of the game, there are plenty of other places to go.  As for me, I feel compelled to talk about the more personal aspects of the game.  At its most harmless, it is an inexorable time sink.  At its worst, it is an ego-fulfilling waste of time.
So after three weeks, I’ve determined a few things.  First, I really seem to get absorbed (and borderline obsessed) with being ahead of other people.  On Twitter and Friendfeed, this is manifested by my desire to have more followers.  Why do I need more followers?  I want to fool myself into thinking that more followers ensures a richer collaborative experience.  And I might be convinced into believing that I have something “important” to share with others.  But that is poppycock; I want to have “more” than you have.  Period.  This is an admitted character flaw on my part.
Second, it is so incredibly easy to set aside personal ethics in the name of gameplay.  No, I’m not doing anything wrong – in the “real” world.  But I am pretending to do many things that would otherwise violate many of the Ten Commandments.  I am coercing mobsters, stealing weapons and secrets, and even “murdering” ambassadors and heads of state.  And once I reached level 30 (the final level), I started to “assassinate” other game players.  [Note: This is all done in a virtual world.  I hope my mere mention of these virtual acts hasn’t tripped some FBI filter within my ISP and its network.]  These are not things I would ever do in real life.  But I have had no qualms about doing them in the name of gameplay.
Third, I have allowed gameplay to affect my online personae.  In order to excel in the Spymaster game, you need to convert your Twitter followers into spies.  At first, I really resisted this temptation.  But I did send out a few targeted invitations.  Then I heard about some of the spy rings that were emerging on the net.  By joining one of these rings, I got a 50% increase in followers.  I truly appreciate the new followers.  But I am sure that they are not in it for the erudite and insightful commentaries that I provide.  Rather, we follow one another to boost stats in the game.  Bottom line: I have indirectly used my Twitter followers to augment my status in a game.
Truly, this is no different than the situation that many other people find themselves in.  I’ve even seen Louis Gray (or someone with his name) out on Spymaster.  But in my case, I have a new Twitter follower base to care for and to feed.  Before Spymaster, I had a discrete set of unique follower groups.  These were based upon mutually interesting topics.  Specifically, I had a group for each of the following:

  • Conservative politics
  • Christian faith and living
  • Cycling
  • Social media and technology
  • Music
  • Parenting

And now I have to add in the category of “Spymaster enthusiasts.”  Do I mind the new group?  Not at all.  Indeed, I like to have connections with new friends.  And I love to hear the interests of other people.  Of course, this does take time away from other things.  And for the past three weeks, it has taken time away from personal freedom!
But after looking in the mirror, the reality is clear.  I have played the game in order to fulfill my need to have followers and to be more important.  But beneath this charade is the real need: I want to be loved and needed.  The quest for followers is a veiled quest to be valuable and “wanted” by others.  At its root, is a misplaced desire to augment myself and my stature.  In true clarity of thought, it is a violation of God’s command in Exodus 20:3 – you will have no other gods besides the one true God.  And I have been placing myself in the center of my own “godhood.”   No, Spymaster isn’t a god.  But I have willingly placed myself and my ego fulfillment into the center of my own solar system.
Yeah, this sounds like a stretch.  But it is not.  Have I been spending my time for my glory or for God’s glory?  Have I been seeking God’s direction, or the admiration of others?  Or have I tried to reassure myself that I am bright and competent – i.e., “better” than others?
To truly understand my absorption into this game, I must conclude that I have misplaced my focus.  God will forgive my indulgence in this vanity.  And I’m sure that I am learning more about myself than I had intended – even before I started to write this posting.
Now the question is simple: will I forgo further gameplay and personal ego augmentation?
-Roo

The Storm is Really a Summer Breeze

BB 9530
I love summertime.  And I also love mobile phones.  It’s Memorial Day weekend so I’m ramping up for summer.  But I haven’t had a new mobile phone to play with in quite a while.  Unfortunately, I won’t have a new phone for awhile.  OK, you shouldn’t feel too sorry for me as I’m angling for a Pre when it ships in two weeks.
In the meantime, my wife and kids were up for new phones last weekend.  And so we bit the bullet and renewed our subscription with Verizon.  Actually, it wasn’t that hard of a decision as most carriers make the renewal process quite simple – and desirable.  My kids got new “throw-away” phones (i.e., Palm Centro’s).  And I talked my wife into a BlackBerry Storm.  Yeah, I know it isn’t hard to talk someone into a touch phone.  And I was surprised that we didn’t switch to AT&T in order to get an iPhone.  But network availability trumped everything else.  We had to have a ubiquitous network that worked in the house as well as in our kids dorm rooms.  So Verizon got the nod.
My wife really loves the Storm.  It has a spectacular camera.  And the touch screen is quite nimble.  But my wife was really having trouble with the phone.  First, the phone would periodically become sluggish – and even halted once.  Second, the great camera was terrible.  Specifically, my wife would launch the camera app and it would take 3-7 seconds just to launch.  Worse still, it would take 5-10 seconds to snap a picture.  This was totally unacceptable.  We have a new granddaughter in the house.  And Cindy needed a camera that wouldn’t require the subject to hold still.  Yeah, Cindy has a Nikon D70.  But who wants to pull out the bulky (but versatile) DSLR for some candid snaps?
So I decided to get in research mode and see if there was anything I could do.  For a very long time, I had used custom firmware loads for my WiMo phones.  Indeed, I loved my HTC Apache for just that very reason.  I had no idea if the BlackBerry could be customized.  But I was willing to look.
Wow! The BlackBerry experience is replete with custom firmware.  Better said, there are a whole lot of “leaks” from RIM to choose from.  Indeed, RIM provides plenty of tools to install their uncertified builds.  And there are equally as many tools to deploy “hybrid” builds (otherwise know as “kitchen builds” for the WiMo crowd).
So my task was simple.  I just had to download the deployment tools, select a relevant build and convince my wife that I should be allowed to monkey with her phone.  The first two steps were the easiest. 😉  [Note: Cindy was remarkably willing to do this.  I can only assume that she was so dissatisfied with the camera’s sluggishness that she was willing to cede control to me.  In any event, she said “yes” – so I was off to the races.]
The biggest technical challenge was finding a good build to deploy.  I was stunned about how dissatisfied folks are with the BlackBerry 9530 (Storm) and its camera.  And I was equally stunned by the apparent indifference Verizon was showing to its customers.  There have been several builds that have been worthy of release (and support).  But Verizon has continually deferred for one reason or another.  The cynic in me says that they do not want to improve the Storm too much as they need to have a reason for folks to upgrade to the Storm 2.  Nevertheless, I prefer to give them the benefit of the doubt.  I think that they want to ensure a stellar experience.  And after seventy-three (73) successive builds, I think that Verizon may very well certify the 4.7.0.148 build as the next official release for the Verizon 9530.
But I can’t wait for Verizon to finish their internal wrangling on the matter.  So I decided that .148 would be the build for our family.  So I began the deployment process.  I can’t say that the process went without any trepidation.  There were a couple of desktop reboots that were part of the process.  I found that quite odd.  I can understand the phone restarts.  But desktop restarts?  I was getting worried that this might not work as I was running it from my Windows 7 desktop.  Fortunately, everything went superbly.  After numerous desktop and phone restarts, the phone was upgraded with a sparkling new OS – and it is superb.
The new build is substantially faster and more responsive than the stock .75 build.  And up until now, the system appears to be more stable.  [Note: I want to see the phone running for a month before I call it more stable than the supported build.]  Most importantly, the camera is immensely better.  There is still a bit of a lag between depressing the physical camera hot key and hearing the shutter sound being emitted from the speakers.  But overall focusing time is drastically better.
In addition to deploying a new phone OS build, I needed to set up the phone for syncing with iTunes.  Right now, I have the master song library on my desktop.  So I deployed the Media Sync software on my Windows 7 system.  Unfortunately, I did not have the seamless experience I wanted.  The software installer balked at Windows 7.  Fortunately I was able to execute the installer in Windows XP compatibility mode and the install proceeded w/o further fuss or muss.  Once installed, the app itself ran with nary a problem.  Now I need to focus my attention on configuring Cindys instance of iTunes so that it can access my music library from her desktop.  Once done, I can set Cindy up to manage her own sync with the phone.
All in all, the Storm is a fabulous piece of hardware.  And BlackBerry has a whole lot of tools to ensure that the software remains up-to-date.  It’s a shame that Verizon can’t marry the two advantages together and certify a new build for the Storm.  Once they do, they will have an exceptional platform.
-Roo

Windows 7: Feature Complete & Ready to Rock!

windows-7-pre-release4
I had a couple of “unassigned hours” this morning.  So I figured that it would be time to do a clean install of Windows 7.  And as everyone is aware, I’ve been thoroughly impressed with what Redmond has assembled.  But like most people, I’ve had a couple of minor annoyances that I wanted corrected.  And with this re-install, almost every one of them has been addressed.
– Homegroups finally work!  Yay!
– Permissions on all files seem to be working properly.
– Odd video fragments seem to be a thing of the past.  Indeed, video performance is spectacular.
– Windows Media Center issues have been resolved – including guide download problems.  BTW, I really do like the new Media Center fit-and-finish (including Internet TV touches).
I still have a lot of work to do – especially rebuilding and re-installing iTunes and getting Amazon’s MP3 Downloader to work without tweaking.  But all-in-all, I am thoroughly impressed with the overall Windows 7 experience.  This IS what Vista should have been.
-Roo

Windows 7: Feature Complete & Ready to Rock!

windows-7-pre-release4

I had a couple of “unassigned hours” this morning.  So I figured that it would be time to do a clean install of Windows 7.  And as everyone is aware, I’ve been thoroughly impressed with what Redmond has assembled.  But like most people, I’ve had a couple of minor annoyances that I wanted corrected.  And with this re-install, almost every one of them has been addressed.

– Homegroups finally work!  Yay!
– Permissions on all files seem to be working properly.
– Odd video fragments seem to be a thing of the past.  Indeed, video performance is spectacular.
– Windows Media Center issues have been resolved – including guide download problems.  BTW, I really do like the new Media Center fit-and-finish (including Internet TV touches).

I still have a lot of work to do – especially rebuilding and re-installing iTunes and getting Amazon’s MP3 Downloader to work without tweaking.  But all-in-all, I am thoroughly impressed with the overall Windows 7 experience.  This IS what Vista should have been.

-Roo

Sharpening Focus for Windows 7

windows-7-7057It’s the middle of March and it looks like the Windows 7 Release Candidate will be out in a month or so.  The first beta has been a tremendously positive step for Microsoft.  The beta was kept open for almost a month – principally due to customer demand.  And the reviews have been uniformly positive.
And as most of you know, I’ve been very bullish on Windows 7.  By and large, I have used the beta on my primary home system since the first weekend that is was available.  But I’ve had a couple of problems.  First, I haven’t been able to get a HomeGroup setup.  That hasn’t been a big deal since I don’t have any other systems at home using Windows 7.  Second, I’ve had real problems with Media Center.  In particular, I haven’t been able to download a media Guide since I installed the beta.
Thankfully, my tests of current builds indicate that Microsoft has resolved these problems – and a host of other problems.  I can create a HomeGroup now, although it requires me to use IPV6 to do so.  Since I’m using a custom firmware build and there are a bunch of XP and Vista systems that are also part of my home network, I won’t keep IPV6 going.  I just don’t want to introduce any network instability at this time.
More importantly, my Windows Media Center troubles are now a thing of the past.  I can now download the guide to my heart’s content.  This makes me quite happy.  And there are a whole lot of fit-and-finish issues that have been polished in the meantime.  In short, I am very confident that Windows 7 will be (or should be) generally available sometime this summer.  Indeed, Windows 7 is more ready to be released than Vista was when it was released.  Yes, there are things that need to be fixed.  And I am quite confident that the Windows team will get them addressed.
-Roo

Windows 7 Media Center: A Tale of Two Experiences

win7mce
In a very short time (less than two years), I’ve become addicted to Windows Media Center.  I can turn the TV on while I go about all of the other chores I have to do.  Yeah, I’m not using an extender to run it on a huge screen.  Instead, I am running it on my primary system where I am able to lean in and watch TV without disturbing the rest of the family.  [For those who didn’t know, I have serious vision problems and I have to be within a few inches of the display device before I can even focus on the image.]
In the short time that I’ve used Windows Media Center, Ive become accustomed to the easy interface of the “Guide” functionality.  And I’m really liking the new Windows 7 features.  But after a few days of running the new Media Center on the new Windows 7 system, I was stunned to see that the Guide no longer functioned.  And I kept receiving download errors  on the system.
And I’ve been looking for answers to these problems ever since early February.  I am still able to watch all TV content.  And I am able to watch DVD’s and digital files w/o trouble.  But I can’t get the guide to work. This is terribly frustrating as I like to surf the guide via a Windows sidebar gadget – and this n0o longer works as the guide info isn’t downloading.
After stumbling through lots of dead ends on the Internet, I ran into http://www.sevenforums.com.  This is a GREAT support site for those who have taken the plunge into Windows 7.  If you are having trouble with something on Windows 7, this forum probably has an answer – or can link you with someone else who is having the same trouble.
So did I find an answer? Well, not exactly.  No one has a solution.  But I now know that many other people are having the same trouble.  I have noted that I am getting what appears to be DRM-related errors in the event viewer.  Beyond that, it looks like I’ll have to wait for Microsoft to fix the issue (hopefully in the April RC).
Nevertheless, I did find some very interesting hacks through the unofficial Windows 7 forums.  These forums sent me to http://hack7mc.com where I found some very cool mechanisms to change the default background and overall theme of the Media Center.  So while I don’t have guide functionality, Windows Media Center looks really cool now!
-Roo

The Long Tail of the Information Glut

 

Long Tail (via Mike Fruchter)
Long Tail (via Mike Fruchter)

Fifteen years ago, I coded my very first web site.  It was a Valentine’s day card to my wife and my kids.  The worldwide web was extraordinarily new.  Indeed, it was less that a few years old.  And I was running a web server on an OS/2 system running IBM’s GoHTTP (a combination gopher and WWW server).  I “composed” the site using a text editor (not notepad).  Yes, you really could make usable sites without fancy tools like Dreamweaver.  But the fancy tools are a huge time saver!  🙂
 
You may be asking yourself why I’m dragging you down memory lane.  Well, that’s a good question.  And I may not have a satisfactory answer.  But I was thinking about all the data I collect and process on a daily basis.  I use all sorts of tools to distill this data into some kind of information from which I draw practical conclusions for my employer.  

  • I use Google Reader as a means of aggregating lots of feed data.  Years ago, I used a tool called Pointcast.  And I moved from Pointcast to using a tool called Agent.  Since then, the volume of data has increased and the complexity of that data has also increased.  But it is extremely important to have a tool to aggregate all the miscellaneous source material.  Right now, I consume several hundred data feeds on a daily basis.  And Google Reader allows me to consolidate all of this information into a digestible form.
     
  • I use Yahoo! Pipes as a means of processing all of this data.  Right now, my use of Pipes is limited.  I mostly use it to aggregate and assemble related feeds together.  Like most geeks, I have many and diverse interests.  I must follow technology.  And my technology needs are broken down into a dozen different categories.  For example, I read social media feeds.  But I also read data center management feeds.  I am also keenly interested in politics.  In addtion, I am extremely interested in evangelical Christianity and the commissioning that all Christians share (i.e., like Peter, we are called to “feed” Jesus’ sheep).  With so many interests, it is imperative to consolidate all of my source feeds into clusters of related subjects.  I do this by joining sources that are related.  And I do this by parsing posts for key terms that can usually designate the subject matter.Why do I go through all this trouble?  Because I am interested in far too many things.  And I look at far too much data on a regular basis.  So I use Pipes as a means of filtering out what MAY be important.  In time, everyone will begin to tag their data.  When that happens, I will use a more canonical approach to assessing content.  But in the meantime, I use brute force dictionary and source data analysis.
     
  • I use other “trusted” sources as aggregators and filters for content.  Like most folks, I have a number of friends across the country.  And one set of friends are keenly interested in politics while another set of friends are keenly interested in IT technology.  A third set of friends are immersed in spirtual discovery, enlightenment and fulfilling the Great Commission.  In a way, I use these people as my editorial board.  I collect their feeds (including their Twitter streams and their Friendfeed streams) as a means of focusing my attention on the important things.  I can’t monitor everything.  And it is getting harder to do so with the passing of each day.  So when I identify a trusted source, I load their key feeds into Google Reader.  And I will sometimes put some pipes together as well.

So I use tools to process lots of data.  But it is important to note where we are in the evolution of these approaches and tools.  When I started processing data from the Internet, the tools were stone axe heads and flint.  Today, the tools are scalpels and lasers by comparison.  Indeed, the use of “intelligent agents” (promised in the late nineties) is finally coming to fruition.  We are finally in the long tail of these technologies.  The things that I did a decade ago are passé.  And the things I did two years ago are now mainstream.  More and more people will start using RSS as a source of data.  And they will use aggregators (like Google Reader) as a way of assembling and processing these massive feeds of data.  
So what’s next? If you were to put me on the spot, I would say that tagging is the next thing to really go mainstream.  Indeed, I am seeing political groups using Twitter hashtags as a means of subjectively categorizing their thoughts.  And while Blogger and WordPress have used tags and categories for a few years, I expect to see players like Facebook, MySpace and a host of other platforms start to really focus on tagging.  Is tagging new?  Nope.  Will it become mainstream?   Yes, just like blogging and micro-blogging are now mainstream.  
So what will I do on the fiteenth anniversary of my first web site?  I think I’ll just send flowers.  Poetry and photos on a website are just too “last decade” for me.
 
-Roo

Red Rover, Red Rover – Send Twitter On Over

redroverStrategy in the information technology space is a lot like game theory – or at least it’s like kid’s game theory.  The normal inclination of companies is to acquire other companies in order to grow.  This is especially true when the target of an acquisition has a capability that you lack in your own service portfolio.
But during times of economic distress, it’s hard to cost-justify such an acquisition.  At the same time, it is very hard to justify a “buy” when you aren’t quite sure how federal regulators will perceive such an acquisition.  Enter kids games… If you remember Red Rover, you know that sometimes you call a weak player just to get numbers on your side.  And then sometimes you call a strong and pivotal player with the hopes of building your own line.  During economic situations like we are facing today, a courageous company may just try and call another company to come play on their team.
Last night, Twitter announced that they will be playing in the OAuth games.  For those not intimately familiar with OAuth, it is an open authentication model that promotes application authentiaction and data sharing.  OAuth is not the same thing as OpenID (which is for user/personal authentication).  At the same time, they DID NOT annouce support for OpenID.
Why is this important?  Well, user/personal authentication goes straight to the heart of your customer base.  If you maintain your own user database, then you can leverage that base directly.  If you rely upon someone else’s user database (e.g., Google or Yahoo’s users), then you can’t directly tap that base – at least, not as easily.  So I’m not suprised that Twitter is signaling OAuth.  They want to have a broader reach of interoperatiblity.  Unlike Facebook, Twitter doesn’t have a “platform” to exploit.  So it is in their interests to play on a field where other company’s can agree to work in a friendly (coopetition-based) model.
It also makes sense that they aren’t announcing any plans for OpenID.  Twitter just said “no” to becoming an appendage on someone else’s platform.  But they aren’t big enough to do the same thing that Facebook wanted to do (i.e., buy others and build themselves). This is especially true since there isn’t a LOT of spare VC funding these days.  So Twitter will keep its user base and “play nice” with others – for now.
By announcing OAuth support, Twitter is making itself an even bigger target.  But this time, they may be the target of a different corporation – and it smells like an infrastructure player might be in the mix.  Specifically, I see either Google or Yahoo! making a play (hostile or otherwise) for Twitter.  Personally, I think that Google is trying to bring Twitter into their universe.  It would make Google an even more compelling services “platform” if they had a “partner” who could pull the micro-blogging crowd into orbit.
Is Google thinking about it?  Who knows?  But they are certainly a big player in OAuth.  Their entire OpenSocial initiative hinges on the success of OAuth.  And recent posts by Google seem to indicate that they want to “play nice” with other companies and other services.  If nothing else, maybe they can drive more services to rely upon Google infrastructure (i.e., not their search infrastructure).
At the same time, Yahoo! might surprise us.  Their new CEO wants to make a big splash.  And there could be no bigger splash than an outright pruchase of Twitter by Yahoo!  I hope that this does not happen.  But if I were the CEO at Yahoo!, I’d really be tempted.
-Roo

Come Out, Come Out Wherever You Are

cell-towersCell phone coverage is quite interesting.  I use a Sprint-based phone and my wife uses and AT&T phone (both provided by our employers).  So both of us have different qualities of service in various points throuhout the house.  I have reasonable coverage on the perimeter of the house.  And my wife has excellent coverage on the east side of the house.  Thanks to Google Latitude, I now know why Cindy has different coverage on different sides of the house.
Cindy has a BlackBerry Pearl.  And I have helped her to set up Google Latitude on her phone.  BTW, the BlackBerry version of Latitude is quite good.  And it seems quite different than the Windows Mobile version that runs on my phone.  But that is grist for a different post.  I had a few minutes tonight so I figured that I would finalize the setup so that her phone was associated with Google Latitude and her Google account.  I also went ahead and set her account to update her location automatically.
Since her phone doesn’t have GPS, Google got the location information from the cell tower that Cindy’s phone was associated with.  So Cindy and I learned that her phone was communicating with a cell tower across the highway about a mile south of us.   I thought this was kind of cool.  So I called her into the classroom to show her the Latitude application from within iGoogle.  And she walked into the classroom on the east side of the house.  Within two minutes, I noticed that her location shifteed to someplace to the east of our house.  In fact, she had moved between towers just by moving thirty feet to the east.   And when she walked back to the living room, her location changed in Latitude – indicating that she had associated with the original tower.
Both of us thought that this was realy cool – and quite startling.  Google has done a good job making sure that the customer must provide approvals before anyone can see/consume location information about your account.  But most folks won’t be paying detailed attention.  Therefore, I wonder how many people will unkowingly give all sorts of location data to all sorts of people – including Google.  Yes, tracking kids may become easier.  But being tracked by Google (or other entities) will also be much easier.
-Roo