• 0 Posts
  • 30 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle



  • I hate software that doesn’t support Unicode, and it’s also not difficult to implement. At one point I wrote a dll that hacked a way how one app was handling filenames, to force it to use CreateFileW instead of CreateFileA. Just that allowed it to support Unicode filenames basically.



  • The interpreter knows that this is not something anyone will ever do on purpose, so it should not silently handle it.

    You basically defied the whole NaN thing. I may even agree that it should always throw an error instead, but… Found a good explanation by someone:

    NaN is the number which results from math operations which make no sense

    And the above example fits that.

    "hello" - 1 makes no sense at all.

    Yeah but actually there can be many interpretations of what someone would mean by that. Increase the bytecode of the last symbol, or search for “1” and wipe it from string. The important thing is that it’s not obvious what a person who wrote that wants really, without additional input.

    Anyway, your original suggestion was about discrepancy between + and - functionality. I only pointed out that it’s natural when dealing with various data types.

    Maybe it is one of the reasons why some languages use . instead of + for strings.







  • It actually seems more like a windows 10 compatibility dilemma for developers. You can support older systems but it would require some effort. The problem is not the absence of some specific certificates, but the absence of newer ciphers altogether.

    This does give security but also removes backwards compatibility with some clients that might be important for some websites.





  • rdri@lemmy.worldtolinuxmemes@lemmy.worldValve made the right decision
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    2 years ago

    Those distros are just not being developed anymore, so they are no longer recommended.

    If they would actively monitor all listed distros they wouldn’t need to be messaged by maintainers for a distro to get delisted. This means they don’t do monitoring. Someone just compiled a list and called it recommendations. It doesn’t seem to add anything to the whole process of making sure that public downloads contain only ethical code, if there is even such a thing.

    I do. I will never buy anything from those companies.

    Your comment history doesn’t show that. Only a couple of comments about Nvidia, no real thoughts about Apple. But you made at least 2 posts about Valve and oh boy some of your takes on them show you don’t really understand what you’re talking about.



  • What was removed?

    Check the Historical section.

    I don’t know what hardware DRM means

    It means hardware modules like chips containing the code that you’ll have to do a lot of work to even dump, before trying to interpret and make use of it. Physical games also mostly use storage that degrades over time and I consider it another form of DRM.

    I don’t know what you mean.

    Why do you bash Valve but not any other company like Apple, Nvidia etc?


  • You don’t have to compile to know this. You can find the list of fully free distros here: https://www.gnu.org/distros/free-distros.html

    The distros being removed from this list mostly by requests from maintainers means it’s not actively monitored or researched at all. So by not verifying it you put yourself on a mercy of other people. It will fail, if not already.

    Console games on the other hand usually don’t have DRM when you buy a physical copy.

    That’s because you have to use consoles to even read them. They contain hardware DRM and are far from being ethical.

    But this doesn’t stop us from trying to build a better world for ourselves and to try to convince others to care.

    Am I missing something or you’re thinking that starting with least offenders is a good idea?