Live data from Hacker News

Viewing profile — s-macke

s-macke

HN member
Joined
Tue, Sep 17, 2013, 3:36 PM UTC
HN karma
2,097
Public activity
459 items

About s-macke

OpenRISC Emulator running Linux: http://s-macke.github.com/jor1k/

My Github site: https://github.com/s-macke

My personal site: www.simulationcorner.net

Recent public activity

  1. comment
    Comment #48982338

    The BSD Games collection has an ATC Simulator as well from around 1985: https://github.com/vattam/BSDGames/tree/master/atc

  2. comment
    Comment #48978166

    Kennedy Approach was published around the same time. https://en.wikipedia.org/wiki/Kennedy_Approach

  3. comment
    Comment #48858547

    Ask a coding agent to decode the assets. Works pretty often for such old games.

  4. story
  5. comment
    Comment #48434830

    What I find fascinating is the fact that you can implement those few lines in an esoteric language such as FRACTRAN or Game of Life and even boot Linux on them. Seems doable now. I…

  6. comment
    Comment #48433119

    Yes, I’ve tried it. For example, this was my winning entry from a year ago [0]. The LLM only performs trivial obfuscation, not advanced transformations. For example: if (x == 1 || …

  7. comment
    Comment #48432957

    Here is the video: https://www.youtube.com/live/MoWCwZx1Swc?si=eIOlRsKWNKRVRZeB...

  8. comment
    Comment #48432912

    Yes, you haven’t tried it. LLMs are actually awesome at deobfuscation, but terrible at obfuscation. They just can’t do it yet. They also lack the creativity needed for those entrie…

  9. comment
    Comment #48432748

    My favorite is the 366-byte C program emulator that can run Linux and Doom [0]. The VM implements an OISC - a One Instruction Set Computer [1]. [0] https://github.com/ioccc-src/win…

  10. comment
    Comment #48428907

    This VM implements an OISC - a One Instruction Set Computer. More information: https://github.com/ioccc-src/winner/blob/master/2025/cable/R...

  11. story
  12. story
  13. comment
    Comment #48385066

    Because I haven't found the special case in the disassembly for these "flying" objects. Probably I misinterpret the object coordinate somehow.

  14. comment
    Comment #48384495

    Sorry, the maps are rendered in 3D so that you can fly around. I can of course make top-down screenshots of the maps. Thanks for your feedback.

  15. comment
    Comment #48384449

    Author here. The Ross’s Game Dungeon video was, to some degree, a motivation for me to start the reverse-engineering process, just for fun. The analysis took place over many years,…

  16. comment
  17. comment
    Comment #48355695

    I wish I had known this two years ago. I ended up writing my own embedded connection struct to trace these things [0]. type Connection struct { net.Conn OnEventCallback func(client…

  18. comment
    Comment #48346647

    On weekends, yes. During the week, that’s also true if they arrive within a short time frame, e.g., three minutes. Almost no one looks at “New”. That is the real issue.

  19. story
  20. story
  21. comment
    Comment #48337494

    Author here. Yes, it is integral. I chose this approach to first show how to draw it from back to front, because the code is easier to understand this way.

  22. comment
    Comment #47500158

    Nice to see an MCP integration here as well. In my experience, coding agents are great at analyzing MOS6502 code. Because the code is limited to only 64 kB, it does not overwhelm t…

  23. comment
    Comment #47320391

    Exactly. And JSLinux is using one.

  24. comment
    Comment #47313114

    Most such emulators have Internet access on the IP level. Therefore, this is a very cheap way to test anything on the Internet. apk add nmap nmap your.domain.com However, the speed…

  25. comment
    Comment #47305902

    To reverse engineer old C64 games using Coding Agents, I built a CLI and MCP flow disassembly tool. The agent can search the disassembly, provide annotations, manage symbols, and r…