What if annotations themselves are reactive progra...
# devlog-together
t
What if annotations themselves are reactive programs, lol (everything should be Turing computable™️)
❤️ 5
k
"Everything should be Turing computable" vs. The Rule of Least Power. Interesting trade-off.
t
I agree with the rule of least power when writing a function, but not when giving a tool to a user.
k
Sounds like a good criterion - until that tool becomes scriptable.
t
released and works on Observable observablehq.com/@tomlarkworthy/annotate
Sounds like a good criterion - until that tool becomes scriptable.
the new codegen world requires new security considerations. At work I shipped an endpoint that executed raw SQL provided as input. Its the legacy textbook what not to do, but AIs work better with that kind of interface so we have to adapt and figure out how to secure it. In our case its put the SQL planner (duckdb) inside a lambda with security provided by IAM policies, and unbounded CPU execution guarded by the lambda runtime itself. We need to adjsut how we secure things to deliver safe expressive interfaces but those interfaces are needed, otherwise we hold back the productivity of the users of those interfaces. Everything will be codegen soon, its tricky but not impossible to secure.
k
I wasn't even thinking of security! For me, the rule of least power is what makes digital assets analyzable and understandable.
t
yeah that is probably true by reduction in state space.