Posts
Adam DrakeOr: How to make your solution 8000x faster with math and short-circuit evaluation. Introduction It has been a couple of years since my last Project Eueler effort, An Unreasonably Deep Dive into Project Euler Problem 3, and since I’ve also been wanting to do more work with Rust recently, I thought it would be a good opportunity to do both things at once by doing Project Euler problem 4 in Rust instead of my default of Go as before.
...
read more Adam DrakeBLUF: A Newsletter Digital Maneuver is the ability to quickly build or modify software applications or systems in order to gain a decisive advantage over a competitor. I’ve spent decades helping organizations increase their digital maneuverability and have recently created the Digital Maneuver newsletter in order to distribute some of these ideas and other curated content to people who are interested in achieving that in their teams. If you want to learn more ways to deliver software faster in your organization, sign up here.
...
read more Adam DrakeIntroduction In April 2018 I gave a lecture at an event in Toronto which I titled Developing Your AI BS Detector.. That event was designed to be a discussion around “Rational AI in the Enterprise” and I’ve found that since then others have been interested in hosting a version of the lecture as well.
Recently, I updated the slides a bit and changed the focus of the lecture somewhat to make it more clear and accessible.
...
read more Adam DrakeIntro: levels of war The US Department of the Army publishes a Field Manual called Operations (FM 3-0), a doctrinal guide for conducting military operations. In it, three levels of war are described. They are:
The strategic level (such as national policy) The operational level (such as campaigns and major operations) The tactical level (including battles and small-unit actions) At the strategic level, national interests and policy inform national and multinational military objectives, and global plans for achieving those objectives are developed.
...
read more Adam DrakeIntroduction Ravi Adve from University of Toronto graciously invited me to give a public lecture at the university earlier this summer. I was very grateful for the opportunity.
The university’s facilities were fantastic, and Ravi did a wonderful job organizing everything. The audience was engaging and asked thoughtful questions, and the attendance was much higher than I had anticipated for a Tuesday morning lecture in the middle of summer! There was great representation from multiple departments, including Electrical and Computer Engineering, Computer Science, and Mathematics.
...
read more