Live data from Hacker News

Viewing profile — bignerd_95

bignerd_95

HN member
Joined
Mon, Oct 13, 2025, 2:37 AM UTC
HN karma
18
Public activity
9 items

About bignerd_95

No profile information was provided.

Recent public activity

  1. comment
    Comment #46483069

    Extraordinary! Congratulations. I’ve always been fascinated by the world of telephony. How did you manage to get numbers for every country? Do you have direct access to SS7, are yo…

  2. comment
    Comment #45712037

    So you use debuggers. Good. Then you can confirm that the program counter is incremented after each instruction, and that you read assembly from top to bottom. That means smaller a…

  3. comment
    Comment #45710444

    Please try to draw, step by step, a process where lower addresses are at the top and higher addresses are at the bottom. You’ll see that this makes everything much easier to unders…

  4. comment
    Comment #45708448

    If you're referring to little-endianness, it means the CPU stores multi-byte values in memory with the least significant byte first (at the lowest address). This convention started…

  5. comment
    Comment #45708239

    Yes, I reached the same conclusions the hard way while exploiting memory corruption bugs. Once I understood how misleading these representations can be, everything finally became c…

  6. comment
    Comment #45708161

    Yes, I draw the heap starting at the top of the board and the stack starting at the bottom of the board and grow them toward each other. That works fine in a one-off explanation. T…

  7. comment
    Comment #45707922

    Thanks! I tried to rewrite the final sentence

  8. comment
    Comment #45707776

    As someone who teaches this stuff at university, I see students getting confused every single year by how textbooks draw memory. The problem is mostly visual, not conceptual. Most …

  9. comment
    Comment #45564178

    Nice project! Another route you might consider is flashing a small custom firmware on the Grandstream HT80x so the logic runs directly on the ATA instead of on the Pi/Asterisk side…