17 comments

  • worble 19 minutes ago

    I'd be curious in how well it passes 100th Coin's NES accuracy tests https://github.com/100thCoin/AccuracyCoin

      utopiah 8 minutes ago

      Indeed, that's what I kind of hinted at in https://news.ycombinator.com/item?id=46442195 and coincidentally https://news.ycombinator.com/item?id=46437688 briefly after, namely that OK, one can "generate" a "solution", that's much easier than before... but until we can verify somehow that it actually does what it say it does (and we know of hallucinations and have no reason to believe this changed) then testing itself, especially of well know "problems" is more and more important.

      That being said, it doesn't answer the "why" in the first place, an even more important question. At least though it does help somehow to compare with existing alternatives.

  • zorked 32 minutes ago

    Nice, but NES emulator is one of the most written pet projects anywhere, which makes it considerably less impressive.

  • delduca 2 hours ago
      giancarlostoro 35 minutes ago

      Surprised there's no README file at all.

      johnisgood 42 minutes ago

      Why not use the LLM for more meaningful commit titles & messages as well while you are at it?

  • keyle 17 minutes ago

    Who care what it did. What did you learn? To live is to learn.

      mikkupikku 9 minutes ago

      When I consider the utility of a hammer, my first priority is to ask what the hammer can teach me.

        pygy_ 4 minutes ago

        [delayed]

      jgbuddy 11 minutes ago

      to live is to build

        krapp 3 minutes ago

        Except OP isn't learning or building. He's telling a computer to do the work for him and padding his resume.

  • cebert 44 minutes ago

    It’s a shame that the source code isn’t commented and documented more. At the very least, I would see it being helpful to add some documentation for every CPU op code being emulated.

      112233 13 minutes ago

      Forbidding LLM to write comments and docstrings (preferrably enforced by build and commit hook) is one of the best "hacks" for using that thing. LLM cannot help itself but emit poisonous comments.

      StilesCrisis 30 minutes ago

      Probably better to look at a human-authored emulator if you want comments containing accurate information anyway.

  • Y_Y 42 minutes ago

    Git wrote a functional NES emulator for me by simply cloning one of the many publicly available ones!

      LunicLynx 22 minutes ago

      This is the comment.

      Give it copy paste / translate tasks and it’s a no brainer (quite literally)

      But same can be said of humans.

      The question here is, did it implement it because it read the available online documentation about the NES architecture OR did it just see one too many of such implementations.