• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle

  • As far as I’m aware, most of the “dangerous” lua api (io/network etc) is blocked and only available to mods during the startup phase, and not otherwise during runtime.

    But I’m sure there are workarounds. For one, I’ve written mods with rust for it, and you can require and then call any dynamic library through lua, with all of the io and networking you’d want, as long as it is brought in during the init phase. And the mods that do access the “dangerous” api, have to be explicitly given rights to do so (but again, by the server, not the clients) in the config before it works.

    It’s not that bad for the most cases, as long as you trust the server. If playing single player, you personally control which mods get the secure environment access, so at that point it’s entirely your own fault, if you get exploited.


  • orgrinrt@lemmy.worldtoMemes@lemmy.mlelon is a lame poser
    link
    fedilink
    arrow-up
    16
    ·
    edit-2
    5 months ago

    Yup, that seam/twist there on the foreground is almost a definitive giveaway

    Edit: I mean I guess that especially a rich person could, for some reason, wear a weird ass scarf designed by someone who thinks in a very out-of-the-box way… but which is more likely?


  • orgrinrt@lemmy.worldtoMemes@lemmy.mlrice
    link
    fedilink
    arrow-up
    3
    ·
    7 months ago

    Just saying, Steam controller is great and works amazingly still, made only better by the ongoing updates to steam input.

    I’m not sure what else they’d need to do. Other than still produce it, I suppose 😅






  • Yeah, the two aren’t equivalent and the original has more conditions than the new one, so without context this just doesn’t make sense in this example.

    A is “” only when B is also “”, otherwise we return f()

    In the new one we simply say that regardless of what B is, we’ll just call f(), entirely skipping the case where B == “”.

    Probably this specific condition checking was moved to the inner scope of f(), but this example does not tell us (who don’t know the context) that. Or maybe the check is redundant, but that also isn’t signaled in any way.

    Or then maybe I’m just oblivious to the optimization, in which case I can see why the maintainer would take their time figuring that out. It’s not anything obvious based on that alone, at least to me, and I would say I have some experience in this field.

    Edit: But yeah this is basically just semantics, I’m sure they gave apt description in the PR, so the context would be explained there and none of this really matters. I just like to ruminate about little things like this for some reason. Didn’t mean to imply they didn’t do a good PR, just that this specific example was either confusing or confused.




  • Probably no need to worry. I like folk and especially nordic folk music (as in Wardruna, not Bob Dylan), which is very obviously something a neo-nazi would also probably like, if only for the superficial themes at play. I used to feel a bit afraid I might accidentally like and support someone I wouldn’t want to, but I’ve come to learn that these shops like midgard, they don’t have those kinds of “normal” releases usually, since they as a shop are often also banned on distributors’ side, so they couldn’t even get them if they wanted. At least eventually that’d kick in, as people report the shop to the bands or labels.

    The music and merch these shops sell are… very obviously neo-nazi. I recommend you take a look at the shop just to get an idea, though obviously a content warning is necessary here.

    This is all to say that unless the music you listen to is very obviously racist or neo-nazi or otherwise explicitly problematic, I wouldn’t worry.

    Of course I might myself be wrong here, but I’ve tried to keep up and stay up to date as to which bands I like could be or turn out problematic.

    None have so far, at least as far as I’m aware.

    They’d have to be very explicit. I think you’d know for sure, if that was the case.

    I listen to a lot of music like wardruna, I simply love the mysticism and the atmosphere of history, magic and rawness, but all of the ones I listen to are actively and publicly denouncing their music being used or approbiated by neo-nazis or other far-right movements or groups.

    I think a lot of people would make a lot of noise, if one of the more popular ones would refuse to publicly denounce that. Or otherwise dodged these questions. Some, like Wardruna, are very actively and explicitly fighting those forces and are in a sense “reclaiming” some of the themes and fascinations that nazis and neo-nazis used to have, especially in norse mythology and history and their themes.

    I am no longer anxious about being associated with wrong music. I think it’ll be very obvious if a band or a brand otherwise, takes a dodgy stance or especially very explicitly supports those dangerous ideals.

    Which is to say, I wouldn’t worry, unless the lyrics, branding and themes are very explicit in their meaning.



  • I was donating to the Guardian for a few years until my financial situation changed, is it much the same nowadays? It’s been a while, and in today’s world I feel like it’s much too easy to accidentally support bad actors (like if one joined or stayed in Twitter or Reddit today) just by lacking context.

    I don’t read all that much international/English news, but when I do, it seems by habit I tend to just go to the guardian. But really wouldn’t want to support questionable ethics or stances.