No worries! Usually the memes here aren’t so technical. I only got the joke because I was required to take a class on operating systems for my degree, and we covered interrupts.
No worries! Usually the memes here aren’t so technical. I only got the joke because I was required to take a class on operating systems for my degree, and we covered interrupts.
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
YSK: This doesn’t work in DuckDuckGo because I just independently had the idea to try this a few days ago and returned no results. I didn’t think to try on Google. I believe DuckDuckGo is running on Microsoft Bing so it likely doesn’t work there either
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