{"id":44971,"date":"2018-10-10T01:00:34","date_gmt":"2018-10-10T05:00:34","guid":{"rendered":"https:\/\/quotulatiousness.ca\/blog\/?p=44971"},"modified":"2018-09-20T09:33:23","modified_gmt":"2018-09-20T13:33:23","slug":"qotd-the-first-time-esr-changed-the-world","status":"publish","type":"post","link":"https:\/\/quotulatiousness.ca\/blog\/2018\/10\/10\/qotd-the-first-time-esr-changed-the-world\/","title":{"rendered":"QotD: The first time ESR changed the world"},"content":{"rendered":"<blockquote><p>I think it was at the 1983 Usenix\/UniForum conference (there is an outside possibility that I\u2019m off by a year and it was \u201984, which I will ignore in the remainder of this report). I was just a random young programmer then, sent to the conference as a reward by the company for which I was the house Unix guru at the time (my last regular job). More or less by chance, I walked into the meeting where the leaders of IETF were meeting to finalize the design of Internet DNS.<\/p>\n<p>When I walked in, the crowd in that room was all set to approve a policy architecture that would have abolished the functional domains (.com, .net, .org, .mil, .gov) in favor of a purely geographic system. There\u2019d be a .us domain, state-level ones under that, city and county and municipal ones under that, and hostnames some levels down. All very tidy and predictable, but I saw a problem.<\/p>\n<p>I raised a hand tentatively. \u201cUm,\u201d I said, \u201cwhat happens when people <em>move?<\/em>\u201d<\/p>\n<p>There was a long, stunned pause. Then a very polite but intense argument broke out. Most of the room on one side, me and one other guy on the other.<\/p>\n<p>OK, I can see you boggling out there, you in your world of laptops and smartphones and WiFi. You take for granted that computers are mobile. You may have one in your pocket right now. Dude, it was 1983. <em>1983<\/em>. The personal computers of the day barely existed; they were primitive toys that serious programmers mostly looked down on, and not without reason. Connecting them to the nascent Internet would have been ludicrous, impossible; they lacked the processing power to handle it even if the hardware had existed, which it didn\u2019t yet. Mainframes and minicomputers ruled the earth, stolidly immobile in glass-fronted rooms with raised floors.<\/p>\n<p>So no, it wasn\u2019t crazy that the entire top echelon of IETF could be blindsided with that question by a twentysomething smartaleck kid who happened to have bought one of the first three IBM PCs to reach the East Coast. The gist of my argument was that (a) people were gonna move, and (b) because we didn\u2019t really know what the future would be like, we should be prescribing as much mechanism and as little policy as we could. That is, we shouldn\u2019t try to kill off the functional domains, we should allow both functional and geographical ones to coexist and let the market sort out what it wanted. To their eternal credit, they didn\u2019t kick me out of the room for being an asshole when I actually declaimed the phrase \u201cLet a thousand flowers bloom!\u201d. <\/p>\n<p>[&#8230;]<\/p>\n<p>The majority counter, at first, was basically \u201cBut that would be chaos!\u201d They were right, of course. But I was right too. The logic of my position was unassailable, really, and people started coming around fairly quickly. It was all done in less than 90 minutes. And that\u2019s why I like to joke that the domain-name gold rush and the ensuing bumptious anarchy in the Internet\u2019s host-naming system is <em>all my fault<\/em>.<\/p>\n<p>It\u2019s not true, really. It isn\u2019t enough that my argument was correct on the merits; for the outcome we got, the IETF had to be willing to let a n00b who\u2019d never been part of their process upset their conceptual applecart at a meeting that I think was supposed to be mainly a formality ratifying decisions that had already been made in working papers. I give them much more credit for that than I\u2019ll ever claim for being the n00b in question, and I\u2019ve emphasized that every time I\u2019ve told this story.<\/p>\n<p>Eric S. Raymond, <a href=\"http:\/\/esr.ibiblio.org\/?p=2539\" rel=\"noopener\" target=\"_blank\">&#8220;Eminent Domains: The First Time I Changed History&#8221;, <em>Armed and Dangerous<\/em><\/a>, 2010-09-11.<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>I think it was at the 1983 Usenix\/UniForum conference (there is an outside possibility that I\u2019m off by a year and it was \u201984, which I will ignore in the remainder of this report). I was just a random young programmer then, sent to the conference as a reward by the company for which I [&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":[8,7,41,15],"tags":[930,109,1235,58],"class_list":["post-44971","post","type-post","status-publish","format-standard","hentry","category-bureaucracy","category-history","category-quotations","category-technology","tag-1980s","tag-computers","tag-esr","tag-internet"],"jetpack_featured_media_url":"https:\/\/quotulatiousness.ca\/blog\/wp-content\/uploads\/2016\/06\/favicon.png","jetpack_shortlink":"https:\/\/wp.me\/p2hpV6-bHl","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/44971","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=44971"}],"version-history":[{"count":1,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/44971\/revisions"}],"predecessor-version":[{"id":44972,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/posts\/44971\/revisions\/44972"}],"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=44971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/categories?post=44971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quotulatiousness.ca\/blog\/wp-json\/wp\/v2\/tags?post=44971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}