What is SMAC?

The online world is a place of rapid evolution, as thousands of startups and millions of programmers come up with ideas, hurriedly build them and then throw them into the market to see how people respond. This process tends to happen in waves, as everyone rushes to build social platforms (for example) and then as [...]