Netscape has soft-launched beta.netscape.com as an answer to digg.com. I haven't really had any time to play with it yet, so I don't have an opinion yet. Just wanted to post a note in case people hadn't seen the site yet. Opinion forthcoming.
This seems right. Would like to see more tech startups in other parts of the US. To be fair, Austin and Boulder are… https://t.co/F38ZttVplq