• 0 Posts
  • 6 Comments
Joined 2 months ago
cake
Cake day: May 9th, 2024

help-circle
  • tuna@discuss.tchncs.detoScience Memes@mander.xyzI just cited myself.
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    6 days ago

    If they aren’t equal, there should be a number in between that separates them. Between 0.1 and 0.2 i can come up with 0.15. Between 0.1 and 0.15 is 0.125. You can keep going, but if the numbers are equal, there is nothing in between. There’s no gap between 0.1 and 0.1, so they are equal.

    What number comes between 0.999… and 1?

    (I used to think it was imprecise representations too, but this is how it made sense to me :)


  • tuna@discuss.tchncs.detoScience Memes@mander.xyzElsevier
    link
    fedilink
    English
    arrow-up
    55
    arrow-down
    1
    ·
    13 days ago

    Imagine they have an internal tool to check if the hash exists in their database, something like

    "SELECT user FROM downloads WHERE hash = '" + hash + "';"
    

    You set the pdf hash to be 1'; DROP TABLE books;-- they scan it, and it effectively deletes their entire business lmfaoo.

    Another idea might be to duplicate the PDF many times and insert bogus metadata for each. Then submit requests saying that you found an illegal distribution of the PDF. If their process isn’t automated it would waste a lot of time on their part to find the culprit Lol

    I think it’s more interesting to think of how to weaponize their own hash rather than deleting it



  • My first impression is that it feels fake because of:

    when kids our on him

    our -> are

    Come try are boy

    are -> our

    Maybe it depends on accent but “are” and “our” are homophones in my accent and if you spelled by sound you’d likely spell “our” as “are” …i cant help but feel like it’s intentionally increasing the mistake counter :(