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

help-circle


  • If I’m a military supplier of nukes to the government, I can freely use GPL and there’s no legal issue with that. You cannot request the nuclear launch software or the guidance control software even if they use GPL licensed code within it. Why? Because they don’t distribute said code to the public. If you develop something for private use, and it never gets a public release there’s no obligation or requirement to release the source! This is especially true for a government contractor that only makes software for a single customer (the government).

    I think we’re agreeing that your claim was nonsense at this point, but I still don’t understand where people get these strange ideas about how GPL stops commercial or military use outside of very specific and frankly niche ways. If this is your reason for preferring GPL, it’s poorly thought out.

    In purely private (or internal) use—with no sales and no distribution—the software code may be modified and parts reused without requiring the source code to be released. For sales or distribution, the entire source code needs to be made available to end users, including any code changes and additions—in that case, copyleft is applied to ensure that end users retain the freedoms defined above.



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


  • StripedMonkey@lemmy.ziptoGaming@lemmy.worldIt feels good to support
    link
    fedilink
    English
    arrow-up
    26
    arrow-down
    1
    ·
    1 month 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.





  • StripedMonkey@lemmy.ziptoScience Memes@mander.xyzCan't argue that.
    link
    fedilink
    English
    arrow-up
    141
    arrow-down
    2
    ·
    3 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.