Theme 1 – Desire for visual illustrations
Many participants complained that the README lacked pictures and asked for figures to make the packings understandable.
- “The readme has no figures :( describing the packing?” – agnishom
- “I had the same thought! Pics please.” – vessenes
- “Pics or it didn’t happen.” – tantalor
- “Lot more pics here: https://jlevy.github.io/squares/” – mlmonkey
Theme 2 – Technical difficulty of proving optimality
Commenters highlighted the effort required to obtain rigorous proofs, mentioning interval‑arithmetic branch‑and‑bound, formal verification, and the inherent hardness of packing problems.
- “Did an interval‑arithmetic branch and bound once, getting the rounding modes right took me weeks.” – coppercrisp62
- “So this is a proof that the Walter Trump packing is the optimal packing?” – derektank
- “Wow, I never would have imagined one could prove optimality for that accursed beautiful thing.” – kevinwang
Theme 3 – Intuition behind messy, non‑trivial optimal packings
Several users expressed puzzlement over why certain numbers (e.g., 51, 83, 87) lead to irregular, “ugly” optimal arrangements rather than simple aligned stacks, and questioned whether current best solutions are truly optimal.
- “It’s unintuitive that a messy configuration of squares can be more optimal than neatly arranging them aligned … How does one explain the messy cases??” – brabel
- “Because the outer perimeter must be a square. 83 and 87 could shrink the outer perimeter in one dimension, but not in both at the same time.” – entropicdrifter
- “It is possible they can; it’s not yet proven that the listed packings for 83 and 87 are optimal.” – sheept
- “I like geometry. These packings show there are ugly numbers, like 51.” – aunty_helen