<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Algorithms on Signal &amp; Syntax</title><link>https://signal-and-syntax.com/tags/algorithms/</link><description>Recent content in Algorithms on Signal &amp; Syntax</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 20 Aug 2025 09:00:00 -0700</lastBuildDate><atom:link href="https://signal-and-syntax.com/tags/algorithms/index.xml" rel="self" type="application/rss+xml"/><item><title>From Ice Shows to Algorithms: Cracking the Truck-Packing Problem</title><link>https://signal-and-syntax.com/posts/three-d-packing/</link><pubDate>Wed, 20 Aug 2025 09:00:00 -0700</pubDate><guid>https://signal-and-syntax.com/posts/three-d-packing/</guid><description>My first full-time programming job was for Holiday on Ice, an international ice show. While I focused mainly on back office systems such as accounting, itinerary, and box office reporting, I knew that one of the biggest technical challenges faced by the show&amp;rsquo;s crew was efficiently loading trucks for the next city.
One day, the controller asked me if I could code a system that took, as input, the trucks&amp;rsquo; 3D dimensions and the 3D dimensions (and weight) of every object to be packed.</description></item></channel></rss>