Post Thumbnail

A meteorite shower has crash landed across Russia's Ural region, injuring over 250 900 people and damaging buildings in six cities. Residents in Chelyabinsk reported shaking ground, windows shattering and car alarms going off as the rocks fell to Earth. Officials in the country say that the shower

1 year ago 0 Comments
Post Thumbnail

Alt-week peels back the covers on some of the more curious sci-tech stories from the last seven days. It's not like we're trying to out-weird ourselves, it just, somehow, keeps happening. At least one of this week's offerings (we'll leave it to you to figure out which) will possibly be the creepie

2 years ago 0 Comments
Post Thumbnail

Figuring out how to advertise new 3D functions on viewers old 2D TVs has been an interesting problem for manufacturers all year and Toshiba Japan's ad for its new Cell-powered X2 HDTV is the latest to try, turning to the heavens for inspiration in classically Japanese style. Sure it has nothing o

4 years ago 0 Comments