• 9 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle




  • Jessica@lemmy.worldtoProgrammer Humor@programming.devThe keyboard
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    This was surprisingly interesting! Thanks for posting it. I didn’t think there was anything noteworthy to glean from it, but @Contramuffin@lemmy.world mentioned down below that USB doesn’t have interrupts, which I was unaware of. I especially liked how he covered different types of USB keyboards running at different speeds, and he briefly covered n-key rollover, or the lack thereof on the two keyboards he had on hand as well as why some key combinations fail due to shared wiring in the keyboard. The latency discussion between PS/2 interrupting and USB being polled for data at the end of the video was also fascinating.

    Edit: Ben Eater did a follow-up video on how n-key rollover works: https://www.youtube.com/watch?v=2lPzTU-3ONI



  • Jessica@lemmy.worldtoProgrammer Humor@programming.devThe keyboard
    link
    fedilink
    English
    arrow-up
    137
    arrow-down
    2
    ·
    edit-2
    1 year ago

    I don’t know if everyone here is just a galaxy brain or what, but I’m surprised nobody has asked or explained the joke. The red bird is a CPU running lines of assembly instructions and the crow is user input causing an interrupt to press the e key. This particular type of interrupt exists because it would feel really bad if you were typing, and the text didn’t show up until several seconds later when the CPU felt like processing the (hopefully) buffered input.

    Quality meme op












  • Here’s a few things you should answer for yourself before you start looking:

    • What kind of tires do you want? Skinny street, wide street, off-road, fat ones, etc.
    • Do you want it to fold in half for better storage in an apartment, at work, or in your small car?
    • Do you want good full coverage fenders that are close to the wheels for riding in the rain without it ending up all over your back and legs?
    • How far do you want to be able to travel round trip?
    • Are there any other important features you want?
    • What’s your price range? (I know you already said not too expensive.)

    I personally bought a folding bike from https://www.greenbikeusa.com/ because they are cheap, they can fold, they have full coverage fenders, they come with a rack, and I was able to attach a basket. it’s a cheap Chinese bike that arrives folded up in a box partially disassembled and the shifter needed calibrating so as long as you are OK with that it’s been a great value.