JeromeLon
Joined 10 years ago
Joined 10 years ago
It's just that I don't always ask myself whether the email I am about to send may contain unnecessary anger and would deserve an extra 5 minutes of cool down.
I would love gmail (or any mail composing tool) to trigger my defined list of unit tests whenever I click on "send". Something similar to OP. For me it would probably be:
- the email must be direct and concise
- the email must be respectful of the recipient and of anyone else would could read
- the email must use proper English
And the AI would give suggestions to reach the goals if some of them failed.
- USA: $819k (2021)
- UK: £187k = $247k (2024)
- FR: €111k = $123k (2023)
Here are a few examples:
- "I believe in free speech, but some opinion are too abhorrent to be protected." -> the person actually does not believe in free speech.
- "I am sorry I reacted like this, but they went too far" -> the person is not sorry.
Contrary to what others said in this thread, I think that the communication has been quite poor for this use case, because the official communication insists on saying that the Java version will still be working, which is a lie: the Java launcher already stopped working for new customers (I met several people who bought Minecraft to use it on Raspberry Pi, and their money is lost, because their purchase doesn't allow them to create the necessary Mojang account), and it will also stop working for all existing accounts in a few weeks.
It was not so hard to decide to make is a FAQ and say "Sorry guys, we are dropping support for all the architectures which are not the top 3 ones, your game will stop working", instead of saying "Don’t worry – the only thing that’s changing is how you log in to the game! [...] Minecraft: Java Edition will stay exactly the same, and we’ll continue to update and support it in the future."
- M90 (90.0.4430.66): April 13 2021
- M91 (91.0.4472.77): May 25 2021
- M92 (estimated): July 20, 2021
Interestingly, there is also no way to write a loop on i for all the values between 0 and 99 without specifying the order. Luckily, in this case, the compiler is allowed to prove that the order has no impact (because it's local), and to decide that it will scan the values in a different order for optimisation purposes.
So the compiler could do it on a structure as well, as soon as it's able to prove that the structure is not exposed in any way to any code that it doesn't control, but that's much more difficult than proving that variable i is not visible outside of a tight loop.