There were several factors that contributed to YouTube becoming the #1 video sharing service on the web. But a lot of initial adoption…
Quibb is a startup-centric web community for reading and sharing links, created at a time when the last thing the internet needs is another place to read and share startup…