Hi!

My previous/alt account is yetAnotherUser@feddit.de which will be abandoned soon.

  • 1 Post
  • 300 Comments
Joined 2 years ago
cake
Cake day: June 1st, 2024

help-circle

  • Neither interpretation is wrong.

    PEMDAS (or whatever you call it) is not a law and makes no mention of implicit multiplication. My Casio calculators rates implicit multiplication higher than explicit multiplication and division by the way.

    Here’s another ambiguity:

    Is 2½ equal to 1 or 2.5?

    Depending on how you enter it, my Casio calculator returns either.

    • If you create a normal fraction and then put a number in front (by going left with the arrows) it will result in 1
    • Only if you use the dedicated “fraction with number in front” button will it result in 2.5





  • How would it be subject to abuse¹? Deliveries are somewhat predictable, by law 95% of letters must arrive within 3 days, 99% within 4 days. Mail-in ballots “should” be delivered within 2 days.

    If it must arrive regardless of circumstances you can generally just send it via fax (except for mail-in ballots of course).

    Though this has also lead to some issues. Because the 2025 election was a snap election there was significantly less time for mail-in ballots to be sent. This caused issues for many expats living outside Germany and as a result, at least a couple thousand votes from 200,000 registered expats were probably discarded.

    Edit: ¹ any more than a system relying on the date on the postage stamp?







  • They’re legal tender in Finland because they are legal tender in the EU. I don’t know anything about Finish law but I believe permitting stores to refuse some coins while allowing others could violate some EU directive.

    Finland is even forced by the EU to mint 1c and 2c coins (though the amount isn’t specified so they’re just collector’s editions) despite not circulating them.

    And Wikipedia says (without citation though):

    When paying in cash in Finland, while by law a shopkeeper should accept the coins, usually they will decline, and ask for higher denominations to match the Swedish rounding, even when presented with exact change.

    https://en.wikipedia.org/wiki/Finnish_euro_coins




  • Even though this isn’t C, but if we take from the C11 draft §6.8.5 point 6 (https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf):

    An iteration statement whose controlling expression is not a constant expression, that performs no input/output operations, does not access volatile objects, and performs no synchronization or atomic operations in its body, controlling expression, or (in the case of a for statement) its expression-3, may be assumed by the implementation to terminate

    “new Random().nextInt()” might perform I/O though so it could still be defined behavior. Or the compiler does not assume this assumption.

    But an aggressive compiler could realize the loop would not terminate if x does not become 10 so x must be 10 because the loop can be assumed to terminate.





  • Oh, I didn’t consider the “any other” aspect.

    Welp, I can still register several distinct legal entities in different EU countries, can’t I? Maybe one could be a “Taking every EUPL work on the internet and relicensing it under LGPL as a service” company. That’s bound to make some money from SaaS companies if it would be this easy to purge the EUPL terms.

    Though the “ideology” quote is a bit awful, I’ll give you that. The matrix itself does look fairly neutral though, especially with this part under “Discussion of Linking”:

    We made the assumption that, by selecting a Gnu license, licensors follow the FSF position and want to consider that most cases of static linking create a derivative.

    I’d also argue the 27 legal systems might not be too relevant since copyright law is generally equal in the different member states. The remaining legal issues (e.g. warranty) are irrelevant for interoperabilith between licenses. Also, most importantly, there are only 24 languages in the EU.

    If the official guidelines are recognized by courts as legally binding then I think the EUPL is superior to even the AGPL. Sadly that remains to be seen due to the lack of EUPL projects out there (and the lack of corresponding lawsuits).