Bruno Pedro's public notes About Bruno Blogthoughts2022 (1)May (1)May 27 · 20220527143839 life philosophy thoughts donald knuth