Hackable by Default: Software that's Really Open Source
Open source software gives you the legal right to modify software - but how often do users actually do this? Can we find something better than the status quo? Could hacking the program happen within the program? This talk aims to answer these questions. Hackability should be a core design philosophy of an open source product, not an afterthought. Modern users have come to expect apps that behave like appliances, and this leaves them locked out of getting the maximum out of their software. With the help of modern tools and AI flattening the learning curve, we have an opportunity to rethink what user-modifiable software looks like. The talk explores Nostr as a distribution layer for software and includes a demo of a Nostr micro-app framework around this philosophy as a proof-of-concept.