Skip to content
DevMeme
5183 of 7590
Juniors Post #5677 · source on Telegram

When You Open a DLL in Notepad and Call it 'Coding'

Description

A screenshot of a chat, likely Discord, where one user makes a naive comment about programming. The user says, 'i guess coding isn’t that hard. its just random symbols'. Below this comment is an image of a Windows Notepad window titled 'Helper.dll - Notepad'. The content of the file is not source code but the garbled, mojibake-like result of opening a compiled binary file (.dll) in a text editor, displaying a chaotic mix of symbols, including box characters, accented letters, and Wingdings-like glyphs. A second user, equally confused, replies below the image with, 'why they got music notes in there'. The humor stems from the profound technical misunderstanding of the users, who are mistaking the raw, misinterpreted binary data of a compiled library for human-readable source code. For experienced developers, this is a relatable and funny example of the Dunning-Kruger effect, highlighting the gap in knowledge between tech professionals and those outside the field

Comments

25
Anonymous ★ Top Pick This is a junior dev's first attempt at reverse engineering. They're about to file a bug report that the compiler is adding musical notes, which is causing dissonance in the application's architecture
  1. Anonymous ★ Top Pick

    This is a junior dev's first attempt at reverse engineering. They're about to file a bug report that the compiler is adding musical notes, which is causing dissonance in the application's architecture

  2. Anonymous

    Of course the DLL shows music notes - every misplaced objdump call deserves background music for the impending production incident

  3. Anonymous

    Ah yes, the classic 'Helper.dll' - where every function signature is written in ancient Sumerian, the comments are in musical notation, and the only documentation is a cryptic note saying 'it worked on my machine' written in wingdings. This is what happens when you let the intern refactor the legacy codebase after discovering vim macros

  4. Anonymous

    Ah yes, the classic 'UTF-8 vs. Windows-1252 vs. raw binary' symphony. When you open a DLL in Notepad thinking you'll find some hardcoded strings, but instead discover that your text editor has composed an avant-garde piece using the entire Unicode musical notation block. It's like the compiler is trying to tell you something in sheet music - probably 'Stop trying to read compiled binaries as plaintext, you absolute madlad.' This is what happens when someone takes 'code is poetry' a bit too literally and ends up with a concerto in the key of segmentation fault

  5. Anonymous

    Opening a PE DLL in Notepad and calling it 'coding' is how you end up doing code reviews on code pages - the 'music notes' are cp1252 hallucinating the section table, not our service shipping a soundtrack

  6. Anonymous

    The rare codebase where box-drawing meets sheet music - optimally dense, zero legibility, pure senior dev poetry

  7. Anonymous

    That’s not code; it’s a PE file sung in Windows-1252 - if your review tool is Notepad, your stack is mojibake-driven development

  8. @trainzman 2y

    it's just an sfx file

  9. @AlexKart20129 2y

    *PseudoRandom

  10. @JoseAngelSanchez 2y

    I know that song

  11. @webeaver 2y

    это музыка сфер

    1. @RiedleroD 2y

      english please

    2. Сифуд Кстолу 2y

      Это музыка Portable Executable

      1. @sylfn 2y

        Please use English in this chat tr: "This is the music of Portable Executable"

  12. @hotsadboi 2y

    apl be like

  13. @beton_kruglosu_totchno 2y

    it's boss music

  14. @digital_insanity 2y

    You now, it’s a music in C# key

  15. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

    I was wondering why I didn’t see the MZ and PE headers

    1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

      And the “This program cannot be run in MS-DOS”

      1. @sylfn 2y

        its the bottom

    2. @SamsonovAnton 2y

      Because it's the end of DLL file — note the scroll bar position.

      1. @ZgGPuo8dZef58K6hxxGVj3Z2 2y

        I know I know I only saw that later

  16. @AlexAparnev 2y

    music notes is signals to activate speaker on motherboard

  17. @slavasav 2y

    decoding is hard though

  18. @JoseAngelSanchez 2y

    (No spoilers) Started reading the file and it was nonsense. The more I read, the more confused I was, but you know, I am not the kind of guy that easily gives up, so I finished it. Read it again an it got better as I remembered some parts. 4.5/5 can recommend.

Use J and K for navigation