I’ve never seen before. It showed up in my referrers this morning with a specific link to my site. Its got at techie blog list with several other blogs and allows you todo a search with title of a post across other blogs listed there. There is no about section so i really don’t know more about it, but its another blog/news resources i guess.