Where the old values come from
Erich Friedman catalogues this puzzle in 2D and 3D, and records still fall: H. Lin's 3D entries for 11 and 12 cubes date from July 2026. The 5 × 5 product gives 25 tesseracts at side 2.7071. Stacking a 3D packing in two layers along the fourth axis gives more: Friedman's 13-cube record (2.956) makes 26 cubes and his 14-cube record (2 + 7√2/10 ≈ 2.98995) makes 28. So after 25 the side jumped to 2.956, then 2.98995, then 3. The new packings land in that gap.
What the new packings look like
Sixteen cubes sit nearly axis-aligned in the corners. The rest fill the channels between them, each turned 25°–45° within one coordinate plane; one is turned in two planes at once, the 4D cousin of the 45° centre square. The corner frame opens up by about 0.24 compared with the 25-cube construction. Cubes beyond 25 sit in channels that mix one middle coordinate from (x₁,x₂) with one from (x₃,x₄), turned 45°. Four of them fit at about 2.9428 (n = 29); a fifth pushes the side to 2.9896 (n = 30).
Search details
Each pair of cubes carries its own separating direction as a free variable, so a positive gap along it proves the pair does not overlap. The C++ polish has hand-written gradients and reaches 2 + 1/√2 on the 5-square test to 10⁻¹⁰ in a third of a second; this page runs a line-for-line JavaScript port. Random starts never beat the constructions in 4D. Seeded starts gave 2.943189 (n = 26) and 2.951791 (n = 27) in the first batch of 20 seeds, and basin hopping brought both to 2.942809. For n = 28 to 30, seeds that put the extra cubes straight into those channels, one per arrangement up to the frame's 128 symmetries, did far better than random ones.
Verification numbers
An independent NumPy checker tests every pair of cubes against all 56 candidate separating directions of the 4D separating-axis theorem, then the walls and the orthogonality of each rotation. Smallest gap: 4.5 × 10⁻¹¹ (n = 26), 1.05 × 10⁻¹⁰ (n = 27), 4.2 × 10⁻¹¹ (n = 28), 3.6 × 10⁻¹⁰ (n = 29) and 2.8 × 10⁻¹¹ (n = 30). Walls are exact to rounding; rotations are orthogonal to 4 × 10⁻¹⁶. The sides match 2 + 2√2/3 to 4 × 10⁻¹⁰ (n = 26) and 2 × 10⁻⁷ (n = 27). Still missing: an exact certificate with a safety margin, like the one Nakajima produced for his 3D claim.