No I've never heard of these sites, but I have learned more in the past half hour on homunculi, neural anatomy, and well computer stuff. Granted the neural items are due to an external influence. The rest was pure good ol' surfing.
Gizmodo Reviews Aggregator
MIT's Roofnet project
Wireless Community FAQ A Wireless Mesh Project