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

help-circle
  • mkwt@lemmy.worldtoMemes@lemmy.mlEnd Monopoly & Restart
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    14 hours ago

    Most games I’ve seen, nobody ever horse trades for color groups.

    Complex deals and negotiations, land swaps, leveraged buyouts, and free rent passes, are all supposed to be part of the game. Getting a color group solely by landing on the spaces first and buying them for list price is indeed rare, by design.

    This leads to my other pet peeve… You’re not supposed to have enough money to go around the board the first time and buy every space you land on at the list price. You’re supposed to be forced to make strategic decisions from the beginning of the game about what you go for, and what you bid in the auctions.

    Most of the made up “house rules” are really about circulating more money into the game than is supposed to be there.


  • You should also know that because of jail and various other teleports, the orange group is the most popular group on the board. It’s something like 1.8 times the average to land on those spaces, because two of them are 6 and 8 spaces from jail. Jail is a very popular space because Go To Jail also counts as Jail.

    Boardwalk has very high rents, but it’s also pretty unpopular to land on.

    The worst rent-to-popularity values are yellow and green.


  • (not a lawyer). If you bought the game copies that the AIs are playing, then it seems like you’re not making a copy of the game just to have the AI play it.

    That kind of assumes that your AI is playing the game through a mechanism like AutoHotKey, generating keyboard or controller inputs that pass through the operating system to the game.

    If your AI hooks into or modifies the game code to “play”, then it could run afoul of anti-reverse engineering clauses that are common in the click through license agreements. Those clauses may not be enforceable in your jurisdiction. Legal results on anti-reverse engineering clauses are kind of mixed in the United States.

    Edit: for reference, there was a software called “Glider” that played World of Warcraft for you, so you don’t have to grind to level up. Blizzard absolutely hated the makers of Glider, but it stuck around for a long time, before it was ultimately sued into oblivion.









  • Medical devices are required to comply with 21 CFR 820 in the United States, which establishes quality management standards. This includes minimum standards for the software development lifecycle, including software verification and validation testing.

    In the EU, broadly equivalent standards include ISO 13485 and IEC 62304.

    If an OEM wants to do a software update, they at minimum need to perform and document a change impact analysis, verification testing, and regression testing. Bigger changes can involve a new FDA submission process.

    If you go around hacking new software features into your medical device, you are almost certainly not doing all of that stuff. That doesn’t mean that your software changes are low quality–maybe, maybe not. But it would be completely unfair to hold your device to the standard that the FDA holds them to–that medical devices in the United States are safe and effective treatments for diseases.

    This may be okay if you want to hack your own CPAP (usually a class II device) and never sell it to someone else. But I think we all need to acknowledge that there are some serious risks here.


  • The Linux software you can get as a regular user from your typical Linux distributions is absolutely not any more secure on average than your typical Windows software.

    I say this as someone who writes application programs on both systems.

    I think it’s really debatable whether the Linux kernel is really any more secure than the Windows NT kernel. Linux advocates have pushed the “many eyes, shallow bugs” line for a long time, but high profile lapses seem to really have put the lie to that.




  • Another aspect to this is that Android is Linux, but it is not GNU / Linux. This is true both in the literal sense of not using GNU coreutils or glibc, and also in the broader sense.

    What I mean by the “broader” sense:

    • no X or Wayland
    • GTK or Qt support is something an application has to bring with them.
    • filesystem is substantially reorganized
    • users and system permissions setup substantially differently

    To the application programmer Android / Linux looks like a completely different ball game.






  • The Geneva conventions do not contain the level of protection for civilians that you think.

    In particular, Israel has ratified and is a party to the conventions of 1949. After much debate in 1949, those conventions ultimately allowed things like indiscriminate carpet bombing of cities (which the US practiced extensively in the previous war).

    Later protocols from 1977 added more civilian protections more along the lines you propose. These protocols banned carpet bombing and introduced the concept of proportionate response into the conventions.

    Israel and the United States have not ratified the 1977 protocols 1 and 2 concerning additional civilian protections. According to the text itself, they are not bound by the provisions if they do not agree.