Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)
Posts
3
Comments
1,455
Joined
2 yr. ago

  • patreon income surged when tears of the kingdom came out, and maybe that is enough to say that they enable pirates and thus should cease all operations.

    Problem is, what part of that is Yuzu's fault? They themselves stressed not to go down the piracy route.

  • So what purpose does an emulator server legally speaking?

    They provide compatibility for software made to run on one platform to work on another.

    Providing compatibility is one of the most protected use cases of reverse engineering in US law.

    And I don’t think anyone uses their car for accidents.

    Lots of terrorist groups do.

  • Just reading through the rust book (a week, maybe? I don’t remember how much time it took) will make you able to confidently write a simple CLI program.

    You can do the same in Java or especially Python from zero much, much quicker.

    Also you can learn to go beyond simple CLI programs in those languages much quicker, because you don't have to worry about memory management.

  • The most manual way is what C does, which is requiring the programmer to check memory safety by themselves.😛

    The difference is, Rust will throw a tantrum if you do things in an unsafe way. C/C++ won't even check. It'll just chug along.

    Rust is really not that harder than Java or Python.

    As someone who's done all three, the fuck it isn't.

    If you are familiar with C/C++ best practices to any operational level, those things will translate over to Rust quite nicely. If not, that learning curve is going to be fucking ridiculous with all the new concepts you have to juggle that you just don't with either Java or Python.

  • This is a piss poor attempt at collating the two incidents.

    NATO would never give a rats ass about the assassination of a Russian politician. It's outside of NATO's remit and always has been.

    Putin has done these assassinations before, even on international soil, and all they get is stern warnings. That's a far more likely contributor than Trump's comments.

  • The warning screen is a privileged page in Chrome and Firefox. Extensions cannot tamper with it.

    More likely you simply haven't been on a page confirmed by the browsers to be phishing or malware. As you said, you mainly go from search engine results, which do their own cleanup

  • Browser manufacturers receive reports from users of known malicious sites, and use that to form a blocklist. The browser downloads a copy of the block list and compares it to the URL of the page you're going to.

    Only then does it show a big scary red warning.

    Search engines are known to do their own work in removing malicious sites. They aren't perfect and some do fall through the cracks.

  • I dislike wayland

    Jump
  • Ah yes, everyone who disagrees is a shill. How productive.

    The funny thing is, the people in the comments have done a much better job than you at providing actual arguments as to why Wayland isn't great.

    But here's the thing about Wayland: it can and will get better. Unlike X11, the codebase of the various Wayland compositors isn't 30 years of hack after hack making it an unmaintainable mess.

    If we want to make desktop experiences that rival Windows and MacOS, including future versions, we have to make these kinds of changes. If we want to adapt to changing computing landscapes, we have to make these changes.

    Wayland isn't perfect but the Linux desktop world is in a much better place with it than without it.