• 0 Posts
  • 667 Comments
Joined 7 months ago
cake
Cake day: February 18th, 2024

help-circle




  • What device you use is one of the biggest data points advertisers and trackers use to fingerprint you across the internet. No, “I use a Google Pixel 9” does not, by itself, de-anonymize you, but it does make a big dent when combined with other information.

    You keep talking about “proving the authenticity of an image” with something that does not even move you .00000001% towards an image being legitimate. It is literally zero information about that question in every possible context. It is, eventually, if you throw out every camera on the planet and use heavy cryptography, theoretically possible to eventually, in the future, provide some evidence that some future picture came from some specific camera, but it will still not be proof that what that camera processed wasn’t manipulated.




  • No, you cannot use metadata as even extremely weak evidence that an image is real. It is less than trivial to fake, and the second anyone even hints at making it a standard approach, it will be on every photo anyone uses to mislead anyone.

    Most photos on the internet are camera phones, and you absolutely are not entitled to know what phone someone has. Knowing someone’s phone has infinitely more value to fingerprinting a user than including metadata could ever theoretically have to demonstrate whether a photo is legitimate or not.

    Photos without a specific, on record provenance from a credible source are no longer useful for evidence of anything. You cannot go back from that.









  • I could pretty easily see how such a bug could happen if the description in the article is accurate.

    The right way to do it is to have the entire transaction in some pending state, and nothing is permanently saved anywhere until the transaction is completed. (This is called an atomic operation. It usually applies to distributed databases, but the same concept applies here, where the transaction takes a long time to succeed or fail.)

    If, instead, you add it to the “reimbursement list” while putting the actual “make the pill” and billing part in the pending state, then forget to remove it when the transaction isn’t completed, you get the outcome described in the article.




  • I would say the defining characteristic that sets Breath of the Wild apart from its contemporaries is its “chemistry engine”, as they call it.

    It’s traversal. The interactions were cool, but mostly about the puzzles.

    What BOTW changed was how exploration works. You see a landmark in the distance, start moving towards it, and figure out how to get there. There’s nothing you see that isn’t part of the traversal system. There are no invisible walls. Some things are absurdly high to climb, some things are slippery, etc, but everything you struggle to traverse is clearly a product of the systems the game uses and makes sense.

    (The problem was none of that exploration got you anywhere interesting, but the core element of “everything you see is a destination” is the thing about BOTW that was groundbreaking.)