it's not a weekend hack, it's a commercial product, designed and built by a team of several people. the weekend hackers are the intended customers, not the makers. they have 50 prototype units in stock, and they're taking preorders for two more larger batches which they expect to ship in august and september. august is 70 days away, an interval which is 35 times larger than a weekend
the 'weekend' aspect is how long the user should expect it to work for, not how long they've spent on developing it
unfortunately, their current design seems to have a fatal flaw that renders it useless for its intended purpose, but one that's easily fixed
my comments are not shitting on it; they explain how to fix it, providing information the original designers were evidently unaware of, so that they can ship a product that fulfills its intended purpose
You use “customers” as if this were trying to be a full product. This is a weekend hack. Of course there’s going to be low-hanging fruit that could be optimized away.
Stop shitting on the guy’s earnest enjoyment. What you’re doing is akin to going to your favorite package’s issues tracker and making a P0 request like “rewrite it in rust, python sucks”