S supermemo.com Good sleep, good learning, good life 324 points maximveksler 13 years ago 121 comments