Comment by nineteen999

Comment by nineteen999 2 days ago

16 replies

This couldn't be more perfectly timed .. I have an Unreal Engine game with both VT100 terminals (for running coding agents) and Z80 emulators, and a serial bridge that allows coding agents to program the CP/M machines:

https://i.imgur.com/6TRe1NE.png

Thank you for posting! It's unbelievable how someone sometimes just drops something that fits right into what you're doing. However bizarre it seems.

quesomaster9000 2 days ago

Oh dear, it seems we've... somehow been psychically linked...

I developed a browser-based CP/M emulator & IDE: https://lockboot.github.io/desktop/

I was going to post that instead, but wanted a 'cool demo' instead, and fell down the rabbit hole.

  • stevekemp 2 days ago

    That is beautiful.

    I wrote a console-based emulator, and a simple CP/M text-adventure game somewhat recently

    https://github.com/skx/cpmulator/

    At some point I should rework my examples/samples to become a decent test-suite for CP/M emulators. There are so many subtle differences out there.

    It seems I could even upload a zipfile of my game, but the escape-codes for clearing the screen don't work, sadly:

    https://github.com/skx/lighthouse-of-doom

  • jaak 2 days ago

    I've been playing the Z80-μLM demos in your CP/M emulator. Works great! However, I have yet to guess a correct answer in GUESS.COM! I'm not sure if I'm just not asking the right questions or I'm just really bad at it!

  • nineteen999 2 days ago

    Haha I love it. Just imagine if instead of DOS-based Windows, a CP/M based alternative evolved and took over the PC industry. Nice one!

sixtyj 2 days ago

Connections: Alternative History of Technology by James Burke documents these "coincidences".

  • TeMPOraL 2 days ago

    Those "coincidences" in Connections are really no coincidence at all, but path dependence. Breakthrough advance A is impossible or useless without prerequisites B and C and economic conditions D, but once B and C and D are in place, A becomes obvious next step.

    • embedding-shape 2 days ago

      Some of those really are coincidences, like "Person A couldn't find their left shoe and ended up in London at a coffee house, where Person B accidentally ended up when their carriage hit a wall, which lead to them eventually coming up with Invention C" for example.

      Although from what I remember from the TV show, most of what he investigates/talks about is indeed path dependence in one way or another, although not everything was like that.

    • sixtyj 2 days ago

      That’s why I’ve put the word in parentheses :)

[removed] 2 days ago
[deleted]
simonjgreen 2 days ago

Super intrigued but annoyingly I can’t view imgur here

  • abanana 2 days ago

    Indeed, part of me wants to not use imgur because we can't access it, but a bigger part of me fully supports imgur's decision to give the middle finger to the UK after our government's censorship overreach.

    • homebrewer 2 days ago

      It blocks many more countries than just the UK because it's the lowest effort way of fighting "AI" scrapers.

      imgur was created as a sort of protest against how terrible most image hosting platforms were back then, went down the drain several years later, and it's now just like they were.

      • supern0va 2 days ago

        It turns out that running free common internet infrastructure at scale is both hard and expensive, unfortunately. What we really need is a non-profit to run something like imgur.

    • wizzwizz4 2 days ago

      It was a really clever move on Imgur's part. Their blocking the UK has nothing to do with the Online Safety Act: it's a response to potential prosecution under the Data Protection Act, for Imgur's (alleged) unlawful use of children's personal data. By blocking the UK and not clearly stating why, people assume they're taking a principled stand about a different issue entirely, so what should be a scandal is transmuted into positive press.