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

help-circle
  • StripedMonkey@lemmy.ziptoGaming@lemmy.worldIt feels good to support
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    3 hours ago

    There are plenty of examples to the contrary of this. In particular, I know that factorio has literally never gone on sale on principle, and has only ever gone up in price upon leaving early access. Despite this, it shows up with some regularity in the store.

    It’s certainly the case that Steam can be a rat race for developers to get attention, but I don’t believe your framing is accurate.


  • 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.




  • It’s a bit of a mixed bag for me to be honest. I understand the desire to accurately package dependencies and maintain control over the dependencies without relying on a third party host, but I feel like everyone (whether that’s rust, node, python, ruby, etc) should just maintain a separate registry. As in not package it in the “Debian repos” but a debian mirror of crates.io that the debian maintainers maintain. To whit I can just download the Debian rust toolchain and have it be pointing at the Debian rust package mirror.

    I’m sure there’s a lot of extra infra required for something like that, but I genuinely believe it’s more sane to try and get these languages to adopt that, rather than what we have now.

    I could be easily swayed another way, but that’s how I feel currently.







  • StripedMonkey@lemmy.ziptoScience Memes@mander.xyzCan't argue that.
    link
    fedilink
    English
    arrow-up
    140
    arrow-down
    2
    ·
    2 months ago

    From a completely unscientific but ‘experienced’ perspective I think the problem is that life just gets in the way as you get older, and you prioritize your own life rather than trying to learn.

    Whether neuroplasticity means you can learn things later or not, the opportunity to learn things later just isn’t there without effort.

    Having a job, kids, a mortgage and no social obligation to learn in a structured and organized way probably impacts you more than anything neurological.









  • 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?