Why Neurons Have Thousands of Synapses: a Theory of Sequence Memory in Neocortex | Hacker News Reader