{"id":562,"date":"2009-02-02T20:16:05","date_gmt":"2009-02-03T00:16:05","guid":{"rendered":"http:\/\/www.contrapositivediary.com\/?p=562"},"modified":"2009-02-02T20:16:05","modified_gmt":"2009-02-03T00:16:05","slug":"cleaning-up-21-year-old-writing","status":"publish","type":"post","link":"http:\/\/www.contrapositivediary.com\/?p=562","title":{"rendered":"Cleaning Up 21-Year-Old Writing"},"content":{"rendered":"\n<p>Context changes are expensive, whether you&#8217;re a writer or an operating system. That&#8217;s why I like long, uninterrupted days to write. Writing in small chunks on large projects never worked well for me; I&#8217;d rather pull three ten-hour days than find thirty disjointed hours in the course of a week and waste half of each of them trying to recover my train of thought.<\/p>\n<p>So it&#8217;s been with the fourth edition of <em>Assembly Language Step By Step<\/em>. I&#8217;ve spent most of the last four days blasting away at it, and if I haven&#8217;t returned to the Carb Wars here, that&#8217;s the reason. All in good time.<\/p>\n<p>This is a big project, probably the biggest I&#8217;ve attempted since <em>Drive-by Wi-Fi Guide,<\/em> and it&#8217;s likely to be eating my life until June<em>.<\/em> There&#8217;s a great deal of new material to be written, and a lot of concepts to be covered that just weren&#8217;t issues under DOS. For example, when you work at the assembly level under Linux, <a href=\"http:\/\/en.wikipedia.org\/wiki\/Endianness\">endianness<\/a> comes into play and needs to be explained, even though 85% of the world&#8217;s desktop hardware is little-endian.<\/p>\n<p>That&#8217;s actually been fun; as I&#8217;ve said many times, the very best way to make sure you understand something is to explain it to somebody else. What&#8217;s been humbling is running into writing bad enough to make me wince. Every so often, I have to push back in my chair, heave a deep sigh, and ask myself the purely rhetorical question: &#8220;Geez. Did I write <em>that<\/em>?&#8221; (I did. 21 years ago. Practice helps&#8230;)<\/p>\n<p>No problem; this is what editors do, though I am very glad that we&#8217;re not using typewriters anymore. And unlike certain other projects I&#8217;ve worked on, the author in this case takes criticism well.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Context changes are expensive, whether you&#8217;re a writer or an operating system. That&#8217;s why I like long, uninterrupted days to write. Writing in small chunks on large projects never worked well for me; I&#8217;d rather pull three ten-hour days than find thirty disjointed hours in the course of a week and waste half of each [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[33,20],"class_list":["post-562","post","type-post","status-publish","format-standard","hentry","category-daybook","tag-books","tag-writing"],"_links":{"self":[{"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts\/562","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=562"}],"version-history":[{"count":0,"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=\/wp\/v2\/posts\/562\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=562"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.contrapositivediary.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}