What do you use then to just keep yourself aware of new startups coming up? I am not looking for sites like BothSidesofTable and others from VCs or Cofounders. I am looking for a site that jusat tells me X is a cool service that does this and launched last week.
Sites like Startupli.st and betali.st have too many useless (sorry to those working hard at them) sites which makes it difficult to go and check each one of them.
So yes what other sources exist to get a superficial overlook of new startups.