#76, learn what happens when you type a letter on your keyboard
Before I share with you some of the details, I will highlight three important qualities of this project that probably go without saying:
- It is another way to think through some of the questions with which I began this project, in #100hardtruths #1 on February 18: “What is the “real” internet? It is hard to see and thus hard to say. Is the internet the corporate overlay where the vast majority of us play? The protocols, controls and networks that underwrite this? The governments, corporations, and tech companies that own and write it?”
- This hard work has to be done collectively (and in this case for free) and because people care enough to engage in a deeper understanding and sharing of answers
- #fakenews is a complex amalgam of technological, cultural, corporate, semiotic, governmental, and ideological forces and interests. It produces pleasure and danger. There is no one guilty party, no easy antidote, and no one to fix or understand it but ourselves.
- The “enter” key bottoms out
- Interrupt fires [NOT for USB keyboards]
- (On Windows) A WM_KEYDOWN message is sent to the app
- (On OS X) A KeyDown NSEvent is sent to the app
- (On GNU/Linux) the Xorg server listens for keycodes
- Parse URL
- Is it a URL or a search term?
- Convert non-ASCII Unicode characters in hostname …
- What Web Page Structure Reveals on News Quality, Frederic Filloux. “A simple look at the components of an HTML page tells a lot about the reliability of its contents. Problem is, distribution platforms don’t bother looking at those signals.”