18bits.net
Innovation blog and news.
It looks like nothing was found at this location. Maybe try a search?