This is thoughtful design: Muji apparently released a flashlight that works with any combination of 2 AA and 2 AAA batteries, only more dimly with fewer batteries.
@acb I've always assumed that things that "require" X many batteries of X type are depending on all batteries to complete the circuit, not to mention the specific voltages of certain types of batteries. If that is true there's probably a way around it and that's probably what they did -- it's probably more components though and therefore more costly (although, to be fair, it's probably pennies on the dollar per hundred units or whatever).
@blake @acb I seem to recall reading some years ago that Microsoft had patented a *really simple* circuit to allow devices that run on one or more AA or AAA cells to auto-sense which way the batteries were inserted and flip polarity as necessary to operate. Can't imagine why this isn't in universal use already …
@cstross @blake @acb Probably cost.
@rasterweb @cstross @blake @acb Possibly also robustness - another component means another source of failure.

@rasterweb @cstross @blake @acb

Probably more costly than a full bridge rectifier that minimizes the diode voltage drop

@cstross @blake @acb It costs another buck or so and fitting AA cells is heavier and thicker than a tiny prismatic Li cell these days.
@AMS @cstross @blake @acb I like that their failure mode is typically less violently explosive though.
@lispi314 @cstross @blake @acb Yes, but sadly you're not the product manager who has terminal Apple brain.
@cstross @blake @acb We have yet to #AbolishPatents so that might be it.

@cstross @blake @acb

This is not a new thing. I've seen wireless mice that can take one or two batteries. They are wired in parallel, modern electronics can just work with really low voltages.

@slyecho @blake @acb Yes, but that's not the same as "doesn't care what polarity you insert first: automatically detects and compensates for it".
@cstross sorry, missed that part. Technically it could be done with simple diodes, I think.
@slyecho Multiple batteries in random order: not sure simple diodes suffice.
Microsoft InstaLoad Makes Polarity Irrelevant for Battery Installation

The InstaLoad Battery Installation Technology is now available for licensing

softpedia

@cvwillegen @cstross this seems to be a purely mechanical solution instead of a rectifier circuit. Should be more efficient.

The order of the batteries wouldn’t matter because they are not connected to each other, only to the circuit after the polarity is corrected.