3 ms·Peter Norvig on this topic: http://norvig.com/21-days.html http://norvig.com/21-days.htmlby iheartmemcache 16y agoPeter Norvig on this topic: http://norvig.com/21-days.html http://norvig.com/21-days.html