{"id":37057,"date":"2017-01-29T02:00:39","date_gmt":"2017-01-29T07:00:39","guid":{"rendered":"http:\/\/quotulatiousness.ca\/blog\/?p=37057"},"modified":"2017-01-26T22:22:31","modified_gmt":"2017-01-27T03:22:31","slug":"once-upon-a-time-in-hacker-culture","status":"publish","type":"post","link":"https:\/\/quotulatiousness.ca\/blog\/2017\/01\/29\/once-upon-a-time-in-hacker-culture\/","title":{"rendered":"Once upon a time, in hacker culture&#8230;"},"content":{"rendered":"<p>ESR performs a useful service in pulling together a document on <a href=\"http:\/\/www.catb.org\/esr\/faqs\/things-every-hacker-once-knew\/\" target=\"_blank\">what all hackers used to need to know<\/a>, regardless of the particular technical interest they followed. I was never technical enough to be a hacker, but I worked with many of them, so I had to know (or know where to find) much of this information, too.<\/p>\n<blockquote><p>One fine day in January 2017 I was reminded of something I had half-noticed a few times over the previous decade. That is, younger hackers don\u2019t know the bit structure of ASCII and the meaning of the odder control characters in it.<\/p>\n<p>This is knowledge every fledgling hacker used to absorb through their pores. It\u2019s nobody\u2019s fault this changed; the obsolescence of hardware terminals and the RS-232 protocol is what did it. Tools generate culture; sometimes, when a tool becomes obsolete, a bit of cultural commonality quietly evaporates. It can be difficult to notice that this has happened.<\/p>\n<p>This document is a collection of facts about ASCII and related technologies, notably hardware terminals and RS-232 and modems. This is lore that was at one time near-universal and is no longer. It\u2019s not likely to be directly useful today &#8211; until you trip over some piece of still-functioning technology where it\u2019s relevant (like a GPS puck), or it makes sense of some old-fart war story. Even so, it\u2019s good to know anyway, for cultural-literacy reasons.<\/p>\n<p>One thing this collection has that tends to be indefinite in the minds of older hackers is calendar dates. Those of us who lived through all this tend to have remembered order and dependencies but not exact timing; here, I did the research to pin a lot of that down. I\u2019ve noticed that people have a tendency to retrospectively back-date the technologies that interest them, so even if you did live through the era it describes you might get a few surprises from reading.<\/p>\n<p>There are references to Unix in here because I am mainly attempting to educate younger open-source hackers working on Unix-derived systems such as Linux and the BSDs. If those terms mean nothing to you, the rest of this document probably won\u2019t either.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>ESR performs a useful service in pulling together a document on what all hackers used to need to know, regardless of the particular technical interest they followed. I was never technical enough to be a hacker, but I worked with many of them, so I had to know (or know where to find) much of [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":35193,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[7,15],"tags":[109,129,92],"class_list":["post-37057","post","type-post","status-publish","format-standard","hentry","category-history","category-technology","tag-computers","tag-hack","tag-software"],"jetpack_featured_media_url":"https:\/\/quotulatiousness.ca\/blog\/wp-content\/uploads\/2016\/06\/favicon.png","jetpack_shortlink":"https:\/\/wp.me\/p2hpV6-9DH","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/37057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/comments?post=37057"}],"version-history":[{"count":1,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/37057\/revisions"}],"predecessor-version":[{"id":37058,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/37057\/revisions\/37058"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/media\/35193"}],"wp:attachment":[{"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/media?parent=37057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/categories?post=37057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/tags?post=37057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}