Impossible Machines - Declaratively program the physical world
Show HN: Impossible Machines: declaratively program the physical world
Impossible Machines is a thought experiment and prototype exploring what declarative programming could look like for the physical world. Instead of manually assembling mechanisms, you simply describe the outcome you want—move a sink, place an obstacle, ring a bell—and watch a working design appear. It includes challenges like 'Make a detour' and 'Beat the brake,' plus a freeform bench for open-ended tinkering. The tool runs best in landscape on your phone, making it easy to explore mechanisms anywhere. Created by @bhaprayan, it flips the script: describe the world not as it is, but as you wish it to be.
Show the system what you want, and watch a mechanism appear. Describe the world, not as it is, but as you wish it to be.