Comment Re:I feel dumb... (Score 1) 101
I had a look at their home page and it looks like some sort of technical blogging and news site. The fact that nobody who has commented on this story seems to know who they are (or were) is probably a clue as to why they have gone tits up.