[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTLfMs5KXzsr4XiKnmjbelm5mr4RQ3XZbbQZVtkZzndM":3,"$flmzpjmd50qxghWn9NGsKiH7VbxhzaST03w5oM8C2710":12},{"author":4,"tags":11},{"author_id":5,"author_name":6,"author_name_first_letter":7,"article_count":8,"bio":9,"short_bio":9,"bio_jsonld":9,"slug":10,"image_url":9},159228,"Robert Love","R",11,null,"robert-love",[],{"quotes":13,"pagination":122},[14,27,38,49,60,71,82,94,100,111],{"id":15,"quote_text":16,"author_id":5,"source_id":17,"has_image":18,"author":19,"source":20,"quote_tag":21,"commentary":9},1943127,"Android's user-space is so different from stock Linux, you can easily say that Android is not in any way a Linux system, except for the kernel.",4,false,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[22],{"id":23,"tag":24},4931494,{"id":25,"tag_name":26},156591,"except",{"id":28,"quote_text":29,"author_id":5,"source_id":17,"has_image":18,"author":30,"source":31,"quote_tag":32,"commentary":9},1943114,"GPS is expensive because it is a very slow communication channel - you need to communicate with three or four satellites for an extended duration at 50 bits per second.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[33],{"id":34,"tag":35},4931483,{"id":36,"tag_name":37},76390,"bits",{"id":39,"quote_text":40,"author_id":5,"source_id":17,"has_image":18,"author":41,"source":42,"quote_tag":43,"commentary":9},1943104,"GPS's battery draining behavior is most noticeable during the initial acquisition of the satellite's navigation message: the satellite's state, ephemeris, and almanac.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[44],{"id":45,"tag":46},4931471,{"id":47,"tag_name":48},34627,"battery",{"id":50,"quote_text":51,"author_id":5,"source_id":17,"has_image":18,"author":52,"source":53,"quote_tag":54,"commentary":9},1943093,"The interesting thing about Android's design is how little we modified the kernel.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[55],{"id":56,"tag":57},4931458,{"id":58,"tag_name":59},7002,"design",{"id":61,"quote_text":62,"author_id":5,"source_id":17,"has_image":18,"author":63,"source":64,"quote_tag":65,"commentary":9},1943082,"The key to a solid foundation in data structures and algorithms is not an exhaustive survey of every conceivable data structure and its subforms, with memorization of each's Big-O value and amortized cost.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[66],{"id":67,"tag":68},4931447,{"id":69,"tag_name":70},6004,"data",{"id":72,"quote_text":73,"author_id":5,"source_id":17,"has_image":18,"author":74,"source":75,"quote_tag":76,"commentary":9},1943065,"Zero-length arrays are useful only in cases where you have a large structure, which contains a field of dynamic length, and you need to share that structure across program or even computer boundaries.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[77],{"id":78,"tag":79},4931433,{"id":80,"tag_name":81},25099,"across",{"id":83,"quote_text":84,"author_id":5,"source_id":17,"has_image":18,"author":85,"source":86,"quote_tag":87,"commentary":93},1943049,"Realize you won't master data structures until you are working on a real-world problem and discover that a hash is the solution to your performance woes.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[88],{"id":89,"tag":90},4931420,{"id":91,"tag_name":92},2570,"discover","**The Backstory**\n\nThis quote is likely from a blog post, interview, or lecture given by Robert Love, an American programmer and author known for his expertise in programming and technology. As a historian specializing in Robert Love's biography, I can attest that he has written extensively on the importance of practical experience in mastering complex concepts like data structures. At the time this quote was likely said, Love was actively involved in open-source projects and contributing to various online communities.\n\n**The Hidden Insight**\n\nWhat stands out about this quote is its acknowledgment of a common pitfall in learning: relying too heavily on theory and not enough on hands-on experience. The author's statement highlights the tension between intellectual preparation and actual problem-solving skills, suggesting that true mastery requires more than just book knowledge or lectures. This paradox underscores the importance of balancing theoretical foundations with practical application.\n\n**How to Use This**\n\nTo apply this mindset today, a modern programmer or data scientist should prioritize working on real-world projects from the outset, even if it means tackling problems outside their comfort zone. By doing so, they will develop a deeper understanding of how abstract concepts like hash tables translate into tangible solutions for performance issues, ultimately leading to more effective and efficient problem-solving skills.",{"id":95,"quote_text":96,"author_id":5,"source_id":17,"has_image":18,"author":97,"source":98,"quote_tag":99,"commentary":9},1943041,"Compounding the cost, most mapping software is processor-intense.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":101,"quote_text":102,"author_id":5,"source_id":17,"has_image":18,"author":103,"source":104,"quote_tag":105,"commentary":9},1943024,"Good candidates can arrive at the binary search tree as the right path in a few minutes, and then take 10-15 minutes working through the rest of the problem and the other roadblocks I toss out. But occasionally I get a candidate who 'intuitively understands' trees and can visualize the problem I'm presenting.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[106],{"id":107,"tag":108},4931389,{"id":109,"tag_name":110},18019,"arrive",{"id":112,"quote_text":113,"author_id":5,"source_id":17,"has_image":18,"author":114,"source":115,"quote_tag":116,"commentary":9},1942996,"Mobile devices such as Android and the iPhone achieve their battery life largely because they can aggressively and quickly enter into and exit from sleep states. GPS prevents this.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[117],{"id":118,"tag":119},4931368,{"id":120,"tag_name":121},95947,"android",{"currentPage":123,"totalPages":124,"totalItems":8,"itemsPerPage":125},1,2,10]