Давным-давно, ещё в школе, когда у нас были неограниченные запасы клетчатой бумаги и времени, мы играли в точки - такой супер-упрощённый вариант игры Го.
Наткнулся по работе на проблему несходящегося кеширования (объект перед самым само-кешированием хочет вычислить то, для чего ему в кеше нужно найти самого себя).
В связи с чем придумалась поговорка: "There are only two hard problems in Computer Science: infinite recursion and "