• 0 Posts
  • 11 Comments
Joined 10 months ago
cake
Cake day: March 7th, 2025

help-circle

  • It’s unclear to me what you’re trying to achieve, and it seems like a counterproductive way to go about it, prone to failure, and needlessly expensive for anything of moderate size.

    You’re probably over indexing on the importance of downvotes if you’re just doing this for yourself. If you’re looking to make something actually useful to everyone, votes are probably an indicator of interest.

    Personally, I read the readme and concluded that that project wasn’t worth my time given the model and AI generated walls of text to tell me it has mobile accessible webpages and end to end encryption. Neither of which is a significant or revolutionary feature in 2025(almost 26) and are basically expectations.


  • Honestly it annoys me how much the well has been poisoned with rust that we’re even talking about the language here. There is so much focus on rust that we’re not even talking about how they literally couldn’t tell the difference between their software crashing in production and a ddos attack.

    They had no visibility into their runtime environment, and from my understanding of the Blogpost, didn’t even look into the possibility until the entire cluster went down from this bad config.

    Like, even assuming they did input validation, what should the clickhouse services do when they’re fed an invalid config? I’d argue the only sensible thing would be to refuse to start. But it seems like crashing wasn’t being detected at all.









  • Phoronix comments are always such a mixed bag. I get that something still running after 20 years is cool and all, but it’s not necessarily a good thing.

    Personally, I usually take issue with the missing institutional knowledge on such projects. It doesn’t matter if it runs, it matters that we’re running something we can fix if it explodes.

    I recently built some stuff with the latest gcc compiler that was written in c89, but still compiled. That’s pretty sweet and very convenient for us, but the flags and the commands aren’t documented at all. So we have to spelunk through ancient scripts to find the right incantations or worse, read the code. Because who needs docs for an internal tool ammirite?