[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8knwm2Kv9qr-9fuoDCvsdurr157q_nLEqaZBJQisPpw":3,"$f4no9Xl2ytliS57zCAelQw6rBNeX6b_SyP0A36HUERGQ":12},{"author":4,"tags":11},{"author_id":5,"author_name":6,"author_name_first_letter":7,"article_count":8,"bio":9,"short_bio":9,"slug":10,"image_url":9},62403,"Donald Knuth","D",108,null,"donald-knuth",[],{"quotes":13,"pagination":78},[14,23,29,35,41,47,54,60,66,72],{"id":15,"quote_text":16,"author_id":5,"source_id":17,"has_image":18,"author":19,"source":20,"quote_tag":21,"commentary":22},3644675,"To me, it looks more or less like the hardware designers have run out of ideas and that they're trying to pass the blame for the future demise of Moore's Law to the software writers by giving us machines that work faster only on a few key benchmarks!",7,false,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],"**The Backstory**\nThis quote is likely from Donald Knuth, a renowned computer scientist and author of the multi-volume work \"The Art of Computer Programming.\" The sentiment reflects his perspective on the state of computer hardware design in the late 20th century. At this time, Knuth was engaged in a long-term project to write a comprehensive and accurate treatment of computer programming, and he was likely frustrated with the limitations of hardware that hindered his ability to fully explore the subject.\n\n**The Hidden Insight**\nThe quote reveals a subtle tension between the author's expectation of technological progress and his experience with the practical limitations of hardware. Knuth is highlighting a paradox: while hardware designers claim to be pushing the boundaries of performance, they are actually relying on narrow, benchmark-driven optimizations that fail to deliver meaningful improvements in software development. This critique underscores the disconnect between the hype surrounding technological advancements and the real-world consequences for software writers and users.\n\n**How to Use This**\nTo apply this mindset today, consider the distinction between \"headline performance\" and \"real-world impact.\" When evaluating the effectiveness of a new technology or tool, don't be swayed by flashy benchmarks or marketing claims. Instead, focus on how it will actually improve your workflow, productivity, or creative output. This critical perspective will help you make more informed decisions and avoid falling prey to the hype surrounding the latest technological trends.",{"id":24,"quote_text":25,"author_id":5,"source_id":17,"has_image":18,"author":26,"source":27,"quote_tag":28,"commentary":9},3644671,"I'll never know everything. My life would be a lot worse if there was nothing I knew the answers about - and if there was nothing I didn't know the answers about.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":30,"quote_text":31,"author_id":5,"source_id":17,"has_image":18,"author":32,"source":33,"quote_tag":34,"commentary":9},3644652,"People think that computer science is the art of geniuses but the actual reality is the opposite, just many people doing things that build on eachother, like a wall of mini stones.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":36,"quote_text":37,"author_id":5,"source_id":17,"has_image":18,"author":38,"source":39,"quote_tag":40,"commentary":9},3644649,"Email is a wonderful thing for those people whose role in life is to be on top of things, but not for me: my role is to be on the bottom of things.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":42,"quote_text":43,"author_id":5,"source_id":17,"has_image":18,"author":44,"source":45,"quote_tag":46,"commentary":9},3644643,"I am worried that algorithms are getting too prominent in the world. It started out that computer scientists were worried nobody was listening to us. Now I'm worried that too many people are listening.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":48,"quote_text":49,"author_id":5,"source_id":50,"has_image":18,"author":51,"source":52,"quote_tag":53,"commentary":9},2985734,"In fact, my main conclusion after spending ten years of my life working on the T E X project is that software is hard. It’s harder than anything else I’ve ever had to do.",6,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":55,"quote_text":56,"author_id":5,"source_id":50,"has_image":18,"author":57,"source":58,"quote_tag":59,"commentary":9},2985732,"I try to learn certain areas of computer science exhaustively; then I try to digest that knowledge into a form that is accessible to people who don’t have time for such study.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":61,"quote_text":62,"author_id":5,"source_id":50,"has_image":18,"author":63,"source":64,"quote_tag":65,"commentary":9},2985726,"My first program taught me a lot about the errors that I was going to be making in the future, and also about how to find errors. That’s sort of the story of my life, making errors and trying to recover from them. I try to get things correct. I probably obsess about not making too many mistakes.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":67,"quote_text":68,"author_id":5,"source_id":50,"has_image":18,"author":69,"source":70,"quote_tag":71,"commentary":9},2985724,"I can’t be as confident about computer science as I can about biology. Biology easily has 500 years of exciting problems to work on. It’s at that level.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":73,"quote_text":74,"author_id":5,"source_id":50,"has_image":18,"author":75,"source":76,"quote_tag":77,"commentary":9},2985718,"I decry the current tendency to seek patents on algorithms. There are better ways to earn a living than to prevent other people from making use of one’s contributions to computer science.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"currentPage":79,"totalPages":80,"totalItems":8,"itemsPerPage":81},1,11,10]