That's only true in theory. In practice, you'll be rate-limited first. Even if you aren't, the database won't be the bottleneck because SQLite is so fast. Their Ruby on Rails stack will suffer thread starvation way before the WAL grows. Rapid requests still leave microsecond gaps between context switches for SQLite to run an automatic checkpoint. To actually make SQLite stall, you'd need an endpoint that lets you hold a massive write transaction open indefinitely, which lobste.rs doesn't expose anyway (I hope).
HN user
shirol
You’re literally agreeing that the parent’s argument is bad. I was just applying his logic, and I didn't draw any conclusions.
Just search "segfault" on the Zig issue tracker and you'll see why people are starting to be skeptical of the future utility of such a language in the face of something like Rust.
Zig has 110 open "segfault" issues [1] versus Rust's 175 open "segfault" issues [2]. So, by your logic, Rust is also bad.
edit: I was just trying to point out that the parent's "just search segfault" argument is lazy. Also, Zig is still in beta.
[1] https://codeberg.org/ziglang/zig/issues?state=open&type=all&...
[2] https://github.com/rust-lang/rust/issues?q=is%3Aissue%20stat...
Wish I had this mindset. If I did, I would already have many published apps :(
Unrelated, but I noticed that clicking the logo goes to the current permalink rather than the homepage, might be unintentional.
Monodraw does not use activation or any other form of DRM. We have complete trust in our customers.
Interesting. But, why?
I don't use typing for correctness. I use it for documentation. That's why I prefer JSDoc these days. I only type top-level variables/functions to get hints from my editor. Everything inside a function body remains untyped unless necessary. It’s the benefit of using Typescript without being forced to write dumb code just to satisfy the compiler.
That's quite challenging for a first puzzle, though it is a well-known mate. Guessed in 3 tries
Agreed. It's not just a placebo effect, it really is slower. People often don't notice this because they use relatively high-end machines. If you're skeptical, try running it on a low-end laptop or a Raspberry Pi. The difference is like night and day.