{"id":2173,"date":"2017-10-03T23:12:55","date_gmt":"2017-10-04T06:12:55","guid":{"rendered":"http:\/\/zackmdavis.net\/blog\/?p=2173"},"modified":"2017-10-03T23:12:55","modified_gmt":"2017-10-04T06:12:55","slug":"some-excuse-for-a-rustconf-2017-travelogue","status":"publish","type":"post","link":"http:\/\/zackmdavis.net\/blog\/2017\/10\/some-excuse-for-a-rustconf-2017-travelogue\/","title":{"rendered":"Some Excuse for a RustConf 2017 Travelogue"},"content":{"rendered":"<p>(<a href=\"http:\/\/zackmdavis.net\/blog\/2016\/09\/rustconf-2016-travelogue\/\">Previously<\/a>, <a href=\"http:\/\/zackmdavis.net\/blog\/2015\/08\/rustcamp-reminiscences\/\">previously<\/a> on <em>An Algorithmic Lucidity<\/em>.)<\/p>\n<p>Wow, has it already been a year since last RustConf?\u2014give or take the exact date of the event sliding a bit between years\u2014and give a month-and-a-half of procrastination before being truly struck by the mounting realization that my opportunity to blog <em>something<\/em> about it <a href=\"http:\/\/zackmdavis.net\/blog\/2016\/01\/ideas-have-expirations\/\">before the opportunity expires<\/a> has almost\u2014but crucially, not quite\u2014faded into oblivion. And a year-and-a-quarter since <a href=\"http:\/\/zackmdavis.net\/blog\/2016\/06\/pose\/\">my first contribution<\/a> to the compiler? I've recently moved into the top hundred contributors by commit count, because GitHub's <a href=\"https:\/\/github.com\/rust-lang\/rust\/graphs\/contributors\">contributors graph page<\/a> only goes down to a hundred and <a href=\"http:\/\/zackmdavis.net\/blog\/2014\/02\/motivation\/\">my life is controlled by what things GitHub happens to provide graphs for<\/a>.<\/p>\n<p><a href=\"http:\/\/zackmdavis.net\/blog\/wp-content\/uploads\/2017\/10\/rustconf_2017_swag.jpg\"><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/zackmdavis.net\/blog\/wp-content\/uploads\/2017\/10\/rustconf_2017_swag-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" class=\"alignleft size-medium wp-image-2174\" srcset=\"http:\/\/zackmdavis.net\/blog\/wp-content\/uploads\/2017\/10\/rustconf_2017_swag-225x300.jpg 225w, http:\/\/zackmdavis.net\/blog\/wp-content\/uploads\/2017\/10\/rustconf_2017_swag.jpg 750w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<p>So in the evening of Wednesday 15 August, I boarded the Amtrak <a href=\"https:\/\/www.amtrak.com\/coast-starlight-train\">Coast Starlight<\/a> at Jack London Square station in Oakland for the long pilgrimage north to Portland to visit friend of the blog Sophia and attend this year's RustConf.<\/p>\n<p>The train was nearly three hours late. (More like <em>Slowest<\/em> Starlight, am I right?)<\/p>\n<p>On Thursday, I convened a Berkeley <em>Slate Star Codex<\/em> meetup in exile with Sophia and another local.<\/p>\n<p>I don't think I was very well-prepared to take advantage of the conference itself this time around. I attended the Friday &quot;advanced&quot; training session, but the content was mostly the same as last year (I probably should have chosen the <a href=\"https:\/\/www.tockos.org\/blog\/2017\/apsys-paper\/\">Tock session instead<\/a>), and I don't actually own a laptop (I used &quot;my&quot; employer-owned laptop last year), and trying to make do with my <a href=\"https:\/\/www.amazon.com\/iClever-Wireless-Rechargeable-Bluetooth-Smartphones\/dp\/B01JA6HG88\">accessorized<\/a> phone and <a href=\"https:\/\/play.rust-lang.org\/\">the playground<\/a> was not an optimized experience.<\/p>\n<p>Then the day of the conference itself, I overslept (and left my badge at Sophia's house), and had a high-neuroticism day induced by social-media drama that I had inflicted on myself the previous night, which distracted me from the content of the talks and the challenge of actually connecting with people on the hallway track (the most valuable part of any conference).<\/p>\n<p>But, you know, there will be other conferences. Rust isn't going anywhere. And neither am I.<\/p>\n<p>Except, you know, to Portland or wherever for the occasional conference.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Previously, previously on An Algorithmic Lucidity.) Wow, has it already been a year since last RustConf?\u2014give or take the exact date of the event sliding a bit between years\u2014and give a month-and-a-half of procrastination before being truly struck by the &hellip; <a href=\"http:\/\/zackmdavis.net\/blog\/2017\/10\/some-excuse-for-a-rustconf-2017-travelogue\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[24,75,81],"_links":{"self":[{"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/posts\/2173"}],"collection":[{"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/comments?post=2173"}],"version-history":[{"count":2,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/posts\/2173\/revisions"}],"predecessor-version":[{"id":2176,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/posts\/2173\/revisions\/2176"}],"wp:attachment":[{"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/media?parent=2173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/categories?post=2173"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/zackmdavis.net\/blog\/wp-json\/wp\/v2\/tags?post=2173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}