On my really optimistic days I think of the internet as this magical place where people from all over the world can come together and do things that are simply not possible without near instant access to vast amounts of data. On the days that are slightly less optimistic than that I see the internet