Change my mind.

  • Dæmon S.@catodon.rocks
    link
    fedilink
    arrow-up
    3
    ·
    2 months ago

    (Trivia: the Assembly code I made for the last panel does work)

    !memes@lemmy.world

    ![The “brain levels” meme.

    First level (small brain): purposefully incorrect HTML (mismatching paragraph and heading tags), Markdown (incorrect hyperlink markup) and a LaTeX error “Extra close brace of missing open brace”.

    Second level (middle-sized brain): nod at the (g)old Windows XP Notepad easter egg in which the phrase “Bush hid the facts” gets converted into UTF-16 mojibake. Then the words “resumé, naiveté, cliché” incorrectly encoded as ISO-8859-2 and viewed as UTF-8 which results in the “invalid character” question mark.

    Third panel (big illuminated brain): a screenshot of objdump showing a functional GNU Assembly code in which the string “Hello world is my 455” is printed to the STDOUT without relying on .data/.bss sections nor relying on labeled addresses, solely by JMPing past the ASCII string the exact amount (22 bytes), right into the instructions for preparing a sys_write syscall for said ASCII string.](https://hel1.your-objectstorage.com/catodon/dee5ced4-a84b-4084-a986-e386194b2bc3.webp)