I hadn't seen anyone post this yet so here is a late cursed #mechanicon find.
this was my favorite design, referencing the most ~~cursed~~ efficient way to pack 17 squares.
@nojus this has to go to a museum
@nojus hehe that sounds like something @foone would ~~enjoy~~ hate very much
@nojus I don't know whether it's worse that this exists or that I recognized the packing arrangement before reading the text.
@nojus square packing by beloved!
@nojus With a 1U [0] and 1U [Enter], you could have had a fully functional numpad.
@nojus if a LLM designed a keyboard!
@nojus Efficiency is so beautiful

According to this article from 2009, the most efficient way to pack 17 squares into a square is still unknown.

Has there been a development since John Bidwell?

Square packing - Wikipedia

@realFedix @helge @nojus thanks, that says:

> The smallest case where the best known packing involves squares at three different angles is
n = 17.
> It was discovered in 1998 by John Bidwell, an undergraduate student at the University of Hawaiʻi, and has side length a ≈ 4.6756.

I wonder what Helge meant with 'since Bidwell'? Maybe that this is not proven to be optimal?

I wonder what Helge meant with 'since Bidwell'? Maybe that this is not proven to be optimal?

Simple answer: Yes. Bidwell's result is not proven to be optimal.

If you look at the survey, I linked, in particular the appendix, you discover that 4.445 < s(17) < 4.6757. Where s(17) is the optimal number for a 17 circle packing.

I am unsure how much computers have improved. My naive expectation would be that if somebody reimplemented the algorithm from here and wasted some money, they would get a better packing.

@nojus but two of those keys are not as squares at all!! that's not square packing! that's rectangle packing!
@sodiboo @nojus
What is a Rectangle but a many square...
@sodiboo @nojus sodi square shaming smh 
@nojus Is that really that much worse than the default keybindings for vim, which have cursor left-down-up-right all in a straight line, in that order?
@nojus thanks, I hate it.
@nojus That's good for someone with Arthritis.
@nojus This is genius. I love it. Now get that abomination out of my sight, please :)
@nojus @emaytch this numpad needs braces 🦷
@nojus I can't find one for sale. Hmmm.
@nojus At least the numbers are in order

@nojus I just had a terrible idea ...

(anyone who wants to run with it or build on it, feel free to steal it)

@headword @nojus really loving the few letters that fell on the wrong row

@nojus Oh man, it *really* bothers me that they kept the double-size 0 and Enter when they could have made them square and keep the * and / keys... There are already 17 keys on a numpad!

Maybe that's part of the point, though.

@nojus i want one. I want to teach my hand to use it
@nojus it could have been 4x4 square if 0 was a single square
or 3x5 if enter would too
@nojus this made me physically recoil in fear congratulations
@nojus this design is... optimal
@nojus I was half expecting this to be a Foone build.
SP17 | Notion

SP17 is a silly little macropad based on the optimal solution for packing 17 equal squares into the smallest possible bounding square.

kbbd on Notion