I'm a computer scientist, and I call the (very old) study of graphs "graph theory". How is "network theory" different?<p>And is it just me, or is it painful to read this? It has the feel of a student taking an intro course on optimization, then exclaiming, "everything is an optimization problem!" I mean, sure, this is true, but it's tautological and feels forced to me.<p>And sorry, but Twitter's main innovation was discarding symmetry? People have been subscribing (an asymmetric relation) to things on the internet and otherwise for ages.