The 10 Spot – Techy Geekness Edition Kevin August 10, 2005 The 10 Spot 10 Comments Ten technology stories that you may have missed...The White House is now podcasting. The weekly radio address is being distributed as a podcast. The RSS feed is here. All … [Continue Reading...]