• 0 Posts
  • 541 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle
  • cmhe@lemmy.worldtoScience Memes@mander.xyzI dunno
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    edit-2
    24 hours ago

    In mathematics and computer programming, the order of operations is a collection of conventions about which arithmetic operations to perform first in order to evaluate a given mathematical expression.

    These conventions are formalized with a ranking of the operations. The rank of an operation is called its precedence, and an operation with a higher precedence is performed before operations with lower precedence. Calculators generally perform operations with the same precedence from left to right,[1] but some programming languages and calculators adopt different conventions.

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

    With math, you can invent your own notation if you like. If it makes it easier to describe certain problem. This is done often. And if it makes sense, you can also change the order of operation. You can even introduce new operations.

    The notation you learn in school is just a common one, but other notations are equally valid and can be useful.

    Therefore this kind of question is not a pure math question, but rather it depends on what kind of conventions or notations people want to use.

    The context is what allows the math question to have a single answer. The notation is just your chosen way towards that solution and to communicate the steps to that solution to others.

    The rules of math itself are much more fundamental and they don’t care about how people decided to write formulas down.





  • I really don’t think it’s just “economic culture” as you’ve described.

    I didn’t say it is just economic culture that is the issue here…

    I really don’t think people are accurate about the feeling that “Obtaining and hoarding valuable things” is an act borne out of the laws of our current society.

    Also true, but what is? Is your point that it is human nature? I would disagree there, humans have the capacity of acting against greed and selfishness. Question is why they are so often acting greedy and selfish then?

    My answer would be two options with both apply to some degree, and there might be more:

    1. Resources are scarce and distributed non equally. So hoarding gives power over others
    2. The system incentivizes greedy behavior, by it’s structure and rules. Either by actively, by giving greedy people direct rewards, or passively by not punishing greedy behavior.

    Other ideas?




  • But you don’t need to misuse language to assign responsibility.

    What? I am interested… How else would you assign the responsibility to people that designed something intentionally bad, if you cannot used language?

    “Misuse [of] language” is a concept I cannot even begin to wrap my head around…

    Do I loose the warranty if I use language in unintended ways?

    It is their responsibility for breaking the system.

    You just ‘misused’ language to assign responsibility to people for breaking the system.

    Saying the system was always designed for this removes responsibility.

    No? Responsibility is not a binary concept. Someone can kill someone else, and would be responsible for that death, and the people around that killer could also share responsibility for not noticeing their unusual behavior. And the system could also be responsible for not giving the killer the support they needed, which drove them to kill someone. And the people that designed or constructed that system could also be responsible for not caring enough about these kinds of deaths to prevent them systemically.



  • cmhe@lemmy.worldtoScience Memes@mander.xyzI dunno
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    6
    ·
    18 days ago

    I don’t get why these kind of post crop up so often.

    The answer to them doesn’t matter and these aren’t really math questions, because there is no context given. This is just endless discussions about different people having different assumptions on notation used there…

    In real math, where the numbers mean something, good and consistent notation is important, but not necessary, because the order of operations or what those operations are exactly would be clear through the context of these formulas. Good notation just makes it easier to spot errors, work with formulas or to avoid confusion.

    Here is what I would assume this formula could mean. Someone has 2 apples and 5 bags of apples that initially came with 8 apples each inside, but someone else ate 5 apples from each of these bags.

    With this context it is pretty clear what the answer would be.




  • True. But most good stuff isn’t a solution for everyone. It takes real effort to escape vendor-lockin. Bigtech made sure of that.

    If something is too simple to set up or requires no set up, or comes from a for-profit company, but doesn’t cost anything, then it always suspicious.

    I am just saying that the issue is not with passkey itself, but the individual implementations and that google/twitter/etc. is pushed towards regular users.

    Critiquing passkey because vendor-lockin is like critiquing HTML for allowing ads.


  • True. But I would say that this isn’t an issue intrinsic with passkey. Many people don’t have time/energy or the attitude to think critically about technology and are herded towards Google/X-corp/etc with offers of convenience and because they are often the only offered choice on the web sites. But from the POV of passkey they just act as a password manager.




  • I self host vaultwarden, and use bitwarden clients everywhere. Passkeys are stored there

    Passkeys to me, are a better way to insert login information. Some developers don’t think of passwords getting automatically filled in, so this autofill sometimes breaks. Passkeys might be a improved interface to integrate password managers. Also, sometimes 2FA keys from my bitwarden client gets copied into the clipboard, which sometimes overwrites the stuff I wanted to preserve in there. This does not happen with passkeys.