• 1 Post
  • 169 Comments
Joined 2 months ago
cake
Cake day: June 24th, 2025

help-circle



  • Frezik@lemmy.blahaj.zonetoProgrammer Humor@programming.devVintage
    link
    fedilink
    English
    arrow-up
    17
    ·
    edit-2
    9 hours ago

    That’s a myth that should die out. It used to be true, decades ago, but not anymore.

    The PS/2 protocol interrupts the CPU and sends a packet. USB has the CPU poll the connection and then gets the packet. However, the polling and clock rate of USB is so high that it can hit it several times before the PS/2 is done transmitting a single packet.

    NKRO is also no longer an issue in newer USB versions. You have to get a more expensive keyboard to make it work–cost of all the diodes adds up–but that was just as true of PS/2.

    Here’s a Ben Eater video that goes over the details with an oscilloscope: https://www.youtube.com/watch?v=wdgULBpRoXk











  • Rollercoaster Tycoon was the last of an era, not a sudden burst of genius.

    Before Doom (1993), almost all games were assembly. Doom was a shock to the industry. You could now write a high performance, multiplatform, sophisticated game in a compiled language ©. When I say multiplatform, I don’t just mean how it was ported to everything later. It was developed on NextStations first. DOS was the first port. So it proved all of the above immediately on release.

    We take for granted that C is performant now, but that wasn’t obvious until optimizing compilers got good and someone tried.

    Rollercoaster Tycoon (1999) is the last notable title that used ASM. It’s impressive in many ways, but it wasn’t as much of a standout as it seems now. Six years earlier to its release, that was just how games were done.

    It’s notable that the only port of Rollercoaster Tycoon was the original Xbox, which was also x86. Nobody wants to rewrite it for anything else.






  • In a more general way, other creatures don’t experience taste the same way we do.

    Bird poop is really nutritious to seeds. It makes sense for those plants to be eaten by birds (with the seed passing through the digestive tract untouched), but avoid other creatures.

    Enter capcasin. Mammals find it intolerable (except for one subset of a goofy bipedal species), but birds love that shit.