Cool, so all the 1k demos/intros from Assembly (https://archive.assembly.org/2019/1k-intro) could also be distributed via QR code... the 4k intros unfortunately not. Maybe it's time for a new category ;)
The most interesting applications I've seen of QR-codes have been the most wildly impractical or useless.
When I still used my Pebble watch, my favorite watch face was just a QR-code of the time. So to tell what time it is, you have to scan your watch with your phone.
The point is to not rely on a server to host anything though. That the QR contains the data itself, not just a URL pointing to the data. Otherwise it is no different from any other QR code that has a URL in it.
The suggestion, I think, is to put the code in the URL itself, not use the URL as a pointer.
You could probably use a data: URL to avoid needing a server at all, but if not, the server would just provide a launcher and not host the application code.