József Sallai
sallai.me
József Sallai
@sallai.me
software engineer - sallai.me
@schier.co even more primitive example:

1. this will result in an infinite recursion because Demo is indirectly referencing itself: play.rust-lang.org?version=stab...

2. this will run fine because we're comparing fields inside Demo instead of the struct itself: play.rust-lang.org?version=stab...
December 11, 2024 at 2:51 PM
Haven't done Rust in a while but this sounds like a weird self-reference in your PartialEq or Debug implementation (but if it's just a #[derive(Debug, PartialEq)], it should theoretically be fine).
December 11, 2024 at 2:35 PM
This business model may work for a service like Vercel, because they actually own the infrastructure and can restrict service to users at any time. But for developer tools like Yaak, there's pretty much no risk involved and you're always going to rely on the goodwill of your users.
December 11, 2024 at 1:37 PM
In my experience, people will always try to cheap out as much as possible. The harsh reality is that slapping "non-commercial use only" onto the free plan will not stop anyone from using it for commercial purposes. If you can choose between paying and not paying, you'll obviously go with the latter.
December 11, 2024 at 1:37 PM
Too bad! We gotta shoehorn AI into every single thing you use. Hope you're ready for AI-powered tap water!
December 6, 2024 at 11:06 PM
in a way, it's just a more elaborate form of rubber duck debugging
November 23, 2024 at 8:31 PM