P presslabs.com Web sucks and here’s how we can make it awesome 23 points blubblyboo 11 years ago 20 comments