Why Math?I was recently asked by a friend who is tutoring a young student if I could provide an explanation of why they needed to study math in…Mar 23, 202437718Mar 23, 202437718
Published inMachine WordsMinimizing Save Games with Structural SharingOne of the problems with huge open-world games is that there’s a massive amount of data involved. Moreover, the nature of open world games…Jan 31, 2023291Jan 31, 2023291
Book Review: The Listening SocietyA Metamodern Guide to Politics: Book One, by Hanzi FreinachtAug 20, 202221Aug 20, 202221
United Federation of PlanetsI grew up watching “classic” Star Trek, and have been a fan of the franchise for all of my adult life. In fact, I would even admit that the…Aug 9, 2022311Aug 9, 2022311
Elon Musk doesn’t understand what the word “censorship” means.Recently Elon Musk stated that one of his motivations in purchasing Twitter was that he was “against censorship”:Apr 30, 2022322Apr 30, 2022322
Published inMachine WordsConstructing a Navigation Mesh in Node.jsA Navigation Mesh or “navmesh” is a data structure used for route planning within virtual environments, and is particularly useful in game…Apr 4, 20227Apr 4, 20227
Published inMachine WordsCreating portals in three.jsIn this article, I’ll show you everything you need to know in order to create portals in 3D scenes using the three.js framework.Jan 7, 20213Jan 7, 20213
Teleological StorytellingLike most people, I enjoy watching movies. But I also get really annoyed at poor screen writing. It’s remarkable how many movies there are…Jan 3, 20211Jan 3, 20211
Published inMachine WordsXanadu vs. the World Wide Web: a success/failure storyProject Xanadu was a widely-touted attempt to create a global, networked Hypertext publishing system. It was founded in 1960, three…Nov 18, 2020Nov 18, 2020
Published inMachine WordsThe elevators are not what you thinkHere’s a story from my Air Force days.Oct 3, 2020Oct 3, 2020
Published inMachine WordsCare and Feeding of Junior EngineersEngineering InsightsAug 22, 2020Aug 22, 2020
Four Failures: 1996–2002Most of the autobiographical essays that I have written so far have been about successful enterprises, or at very least, ones that…Feb 19, 2020Feb 19, 2020
Sex Education for a Young CyborgWhy are human romantic relationships so complex?Jan 18, 2020Jan 18, 2020