So thank you for your time. Thank you, Ryan, if you can take a sit. Please remember to ask your questions on Slido. We have two right now. So the first question is, thank you for the great talk, by the way. It was very interesting. Would Dino try to fix JavaScript floating point arithmetic in the future? No, I don't think so. I mean, Dino is trying to be browser compliant and that is really an issue for TC39 and the definition of the language. Dino's not going to try to kind of step outside of that. Okay, cool. And the next question is, there is a way to allow access only to specific libs? No, so I think what this question is referring to is kind of allowing, for example, network access to one dependency but not allowing it to other dependencies. This is not possible as far as we can see. We would love this feature. There's work happening in TC39 and I think there's gonna be some talks about this later but this is very much research and at the, excuse me, at the moment the permission system is kind of process based. Cool. And will the person be able to host KB on existing cloud providers to trust and GDPR? Yes, so you can take Dino and you can go deploy this wherever you want. You go put it on AWS Lambda, you'll have a local SQL lite version of this. You can put this on Cloud Run, you can put it wherever you want, that's all accessible. The foundation DB backend is specific to Dino deploy. And what do you envision KV being used for the most? Yeah, we think that I think traditionally KV data stores are pretty limited in their feature set. And so people tend to reach for relational databases very often with these transactions and this consistency model. We still believe that there's a world where relational databases are necessary and applications obviously, but I think this expands the scope quite a lot. So lots of, you know, it's hard to put a number on it, but you know, some number of, you know, simplish applications to medium complexity applications I think can fit very well into this KB abstraction. And what is Elf? Elf is the executable binary formats in Linux. So, you know, the analogy I was drawing, I should have explained it a little bit more, but Elf is so short, right? So, you know, you're using Bash, you're using whatever ZSH in Linux, and that's kind of a dynamic programming language. It is a dynamic programming language, a really crappy one, but you can launch into binaries written in C, written in C++, written in Rust, right? Those are Elf executables. And the analogy is with JavaScript, you have this kind of shell, this JavaScript dynamic language where you can launch into these Wasm executables that are written in C++, Rust, et cetera, for more complicated behavior. Thank you. We just have one minute left, and why are you always using the root user in the terminal? Sorry? Yeah, that's one of the questions, why are you always using the root user in the terminal? Oh, no, I'm using my own user, was I logged in as root? No. Cool. In your first kb example, would it be possible to list all users? Yeah, and you should look at the documentation, there's a cursor API, so you can do pagination through the, you can list, say, the users table and paginate through that pretty easily. Cool. And is there a way to self-host with the same functionality as provided by donut.dev? To some extent. This FoundationDB backend, this kind of distributed KB store is proprietary. Okay, thank you. We've run out of time, but thank you very much. We practice our clap, so let's give it a 10.
Comments