<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

    <channel>
    
    <title>Restiffbard</title>
    <link>http://restiffbard.com/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>restiffbard@gmail.com</dc:creator>
    <dc:rights>Copyright 2008</dc:rights>
    <dc:date>2008-07-15T08:31:59-05:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />


    <item>
      <title>Version control and the new understanding</title>
      <link>http://restiffbard.com/archives/version-control-and-the-new-understanding/</link>
      <guid>http://restiffbard.com/archives/version-control-and-the-new-understanding/</guid>
      <description><![CDATA[<p>For some time I&#8217;ve used <a href="http://subversion.tigris.org/" title="Subversion">Subversion</a> to maintain a remote copy of all my irreplaceable but frequently edited files. For a while this was workable despite my limited comprehension of <abbr title="Subverion">SVN</abbr> commands. Recently, however, things have become more untenable. I was using an OS X <accronym title="Graphical User Interface">GUI</accronym> client called <a href="http://www.lachoseinteractive.net/en/community/subversion/svnx/" title="svnX">svnX</a>. That was working fine but more and more I was seeing odd errors that my limited understanding could not explain nor overcome.</p><p>For some time I&#8217;ve used <a href="http://subversion.tigris.org/" title="Subversion">Subversion</a> to maintain a remote copy of all my irreplaceable but frequently edited files. For a while this was workable despite my limited comprehension of <abbr title="Subverion">SVN</abbr> commands. Recently, however, things have become more untenable. I was using an OS X <accronym title="Graphical User Interface">GUI</accronym>client called <a href="http://www.lachoseinteractive.net/en/community/subversion/svnx/" title="svnX">svnX</a>. That was working fine but more and more I was seeing odd errors that my limited understanding could not explain nor overcome.</p>

	<p>I partially understand, now, that my problem may have had something to do with OS X&#8217;s habit of creating files that are, to a Unix&#8217;s understanding directories but to OS X are just bundled files. You can argue the design choices that Apple made regarding bundle files all you like. I happen to think it&#8217;s a fine idea. The benefits outweigh the negatives. However, unix utilities like Subversion have no understanding of these bundled files and so Subversion puts its <code>.svn/</code> directories wherever it sees a file to track and that includes inside these bundled files. That just won&#8217;t work, and doesn&#8217;t.</p>

<div class="sidenote right"><p>for me, it feels simple yet, powerful</p></div>

<h2>Enter the Git</h2>

	<p>I&#8217;ve been hearing about <a href="http://git.or.cz/" title="Git">Git</a> for, I suppose, a year now. There are similar solutions like <a href="http://www.selenic.com/mercurial/" title="Mercurial">Mercurial</a> and <a href="http://bazaar-vcs.org/" title="Bazaar">Bazaar</a> but that Git has at its root Linus Torvalds makes it, to my eyes, a better supported option. There are far brighter folk that can explain the true benefits of Git vs. SomeOtherSystem. I&#8217;ll just say that, for me, it feels simple yet, powerful.</p>

	<p>I have a base understanding of the workings of Git thanks largely to Geoffrey Grosenbach&#8217;s <a href="https://peepcode.com/products/git" title="Git screencast">Git screencast</a> at Peepcode. For now, I&#8217;ve moved all of those precious text files over to using Git and it is my hope that in time all of my web-facing endeavours will be under the sway of Git&#8217;s distributed version control system.</p>

<h2>Just one man</h2>

	<p>While, yes, I am just one person and whatever I write be it fiction, a blog post, or code is only ever touched by me the piece of mind offered by local/remote version control is worth the effort to get a system like Git working. The option to take an entire design off in a slightly different direction by simply branching my code and then having the option to either blow all of that away or merge it into the master code base is elegant at the least. Doing this with Git is, again for me, the best way at the moment.</p>]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2008-07-15T08:31:59-05:00</dc:date>
    </item>

    <item>
      <title>How Twitter is keeping the &#8216;net alive</title>
      <link>http://restiffbard.com/archives/how-twitter-is-keeping-the-net-alive/</link>
      <guid>http://restiffbard.com/archives/how-twitter-is-keeping-the-net-alive/</guid>
      <description><![CDATA[<p>A moment ago I came across <a href="http://www.43folders.com/2008/07/14/vonnegut-better-writing" title="Kurt Vonnegut on Writing Better">Kurt Vonnegut on Writing Better</a> over at 43Folders. I read Merlin&#8217;s take on the origination of the post. I read Merlin&#8217;s tale of breakfast with Mr. Vonnegut. Then, for some reason, I was compelled to follow the link back to <a href="http://www.metafilter.com/" title="Metafilter">Metafilter</a> where Merlin first came across his subject matter.</p><p>I&#8217;m not terribly familiar with Metafilter. I prefer to let others filter that site even further. If something is really worthy of notice it will bubble to the surface. Do me a favour and read the comments on Condensed: <a href="http://www.metafilter.com/73281/Condensed-Care-constraint-concise-cut-character-clarity-and-charity">&#8216;Care, constraint, concise, cut, character, clarity, and charity&#8217;</a>. I think it&#8217;s safe to say that 90% of those comments have no redeeming value whatsoever. I am unable to determine if the first comment, <q>Nice article. Who is this Vonnegut guy?</q> is an attempt at humour or just one more person failed by public schooling.</p>

<h2>Tipping Point</h2>

	<p>I&#8217;m not sure what it was about the Metafilter post that tipped me over the edge. Maybe it was my pretentious, snotty lizard brain screaming, &#8220;These people have no right to discuss Vonnegut!&#8221; I don&#8217;t know the answer but examples of useless (there is no other way to describe it) commentary are strewn all over the internet now. <a href="http://digg.com/" title="Digg">Digg</a> and <a href="http://youtube.com/" title="YouTube">YouTube</a> are prime examples of <q>Ooh a text field! What inane fucking babble can I insert into the world conversation?</q></p>

<div class="sidenote right"><p>&#8230;seek out just the guests we want at the conversation</p></div>
<h2>Your special club</h2>

	<p>There was a time when you might have thought, &#8220;I know the best blogs to find smart, focused conversation on the net.&#8221; So, you would subscribe to the <span class="caps">RSS</span> feeds of these clever sites and revel in the tight community that commented there. You would link to that site and that site would occasionally link back to you. The people that commented there would comment on your site and the dozens of other sites you visited regularly. These were your people, your kind of people.</p>

<blockquote>And then the rabble came.</blockquote>

	<p>Rather than this precious forum being stock full of insight and commentary it quickly became more likely that you&#8217;d see a thirty page exchange of dick jokes. We all love a good dick joke but there&#8217;s a time and a place and that place was no longer for you.</p>

<h2>Twitter, the saviour</h2>

	<p><a href="http://twitter.com/" title="Twitter">Twitter</a> changes all of that. It&#8217;s a ridiculous name, Twitter. Also, for some time, people were hard pressed to see what the point of Twitter was. I&#8217;ve only just realised that Twitter is how we will keep conversation on the internet going. Rather than seeking out a blog or forum to have those great conversations of old we can now seek out just the guests we want at the conversation.</p>]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2008-07-14T18:07:05-05:00</dc:date>
    </item>

    <item>
      <title>Olympia</title>
      <link>http://restiffbard.com/archives/olympia/</link>
      <guid>http://restiffbard.com/archives/olympia/</guid>
      <description><![CDATA[<p>I began working in late 2007 on what was then called, Orsa Modus (Starting Plan). And, as with many things I dropped it for quite a while. From time to time I would tinker with the design. Finally, now, more than 6 months since I first started working on Orsa Modus it has now become Olympia. There&#8217;s still quite a bit that hasn&#8217;t been done. I&#8217;m pretty sure no one can even see this post because I haven&#8217;t set up an <span class="caps">RSS</span> feed for the site. I honestly can&#8217;t recall.</p><p>Of course, like a moth or hummingbird or child with <span class="caps">ADHD</span> I&#8217;m becoming distracted by something else. So, I&#8217;m not certain when I&#8217;ll finish the conversion of the site to Olympia. I would like to mention one facet of Olympia that I love the most. The entire design is written in ems. There is not a single dimension declared in pixels. Everything is done in ems. That&#8217;s been something of a design goal of mine for sometime. I also happen to think the text is better lain out in this design than in anything else I&#8217;ve ever done and I can&#8217;t imagine ever rewriting the text styling again. I expect I&#8217;ll use olympia_text.css for a very long time.</p>

	<p>I will get around to fixing things in time. I don&#8217;t give deadlines anymore cause I just miss them. Thanks for stopping by, I&#8217;m completely amazed you did.</p>]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2008-07-10T11:41:18-05:00</dc:date>
    </item>

    <item>
      <title>Procrastination</title>
      <link>http://restiffbard.com/archives/procrastination/</link>
      <guid>http://restiffbard.com/archives/procrastination/</guid>
      <description><![CDATA[<p>It ought be widely known that a writer&#8217;s great art is not the act of writing. All the magic of writing is easily summed up with this simple arithmetic:</p>

	<p>clever start + clever middle + clever end + clever bits of glue == written work</p>

	<p>The real artistry of a writer is his or her ability to procrastinate. It is the active sabotage of one&#8217;s own time. I am now and have been for some great while actively procrastinating. I am well aware of this.</p>

<p>I have all the time a person could ask for. I have no responsibilities beyond the feeding and watering of my own self. My day begins and ends when I determine it would be best to lay down or rise up. Yet, I procrastinate doing the one thing I profess to be my greatest happiness.</p>

	<p>Perhaps the art isn&#8217;t so much Procrastination as it is Self-Delusion.</p>

	<p>I was going to write a great deal more on this topic but I feel a sudden need to tidy something.</p>]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2008-05-04T21:47:00-05:00</dc:date>
    </item>

    <item>
      <title>Gah</title>
      <link>http://restiffbard.com/archives/gah/</link>
      <guid>http://restiffbard.com/archives/gah/</guid>
      <description><![CDATA[<p>Just haven&#8217;t been in the mood for a long while. Maybe that&#8217;s changing. I honestly have no idea. Just thought I&#8217;d poke my head out and see if it gets whacked off. I suppose you might want to expect some renewed activity, both of you that are still subscribed that is.</p>

	<p>OK, that&#8217;s that. That&#8217;s all I have. Just felt like pushing some pixels for a minute. Think I&#8217;ll watch a movie now. Later.</p>]]></description>
      <!-- <dc:subject>Short</dc:subject> -->
      <dc:date>2008-05-04T10:32:00-05:00</dc:date>
    </item>

    <item>
      <title>Merry Christmas</title>
      <link>http://restiffbard.com/archives/merry-christmas/</link>
      <guid>http://restiffbard.com/archives/merry-christmas/</guid>
      <description><![CDATA[<p>Another year, another Christmas. This Christmas, however, has to be one of the best in a long while I think. This is the first year of my sister and me living together since she moved out a few years ago.</p><h2>a very foody Christmas</h2>

	<p>I&#8217;m not sure how it ended up this way but the majority of the gifts we gave and received were in some way food related. I think she and I just got tired of eating out of boxes. My sister snagged a Kitchenaid mixer from me (thanks, Amazon) and I picked up a wok from her (I&#8217;ve wanted a wok for a long time). Also, an electric griddle. </p>

	<p>Having learned to short-order cook in fast food joints I just don&#8217;t know how to manage with a regular frying pan. I require room to manoeuvre my eggs and such-like. Also, there were a few cookbooks. I had no idea there were cookbooks just for woks. Brilliant. Understand I&#8217;m one of those pretentious fuckers you see in the food court at the mall eating noodles with chop-sticks. I&#8217;ll get quite a bit of mileage out of the wok and the cookbook.</p>

<h2>Toys</h2>

	<p>I&#8217;m not so old that I can&#8217;t revel in toys. Legos are always a winner. I just like Legos. I also like Apples and it so happens I&#8217;m typing this with a new Apple Wired Keyboard. Seriously, this thing is slim. I thought the new iPod Nano was slim. It feels so light not only if you&#8217;re holding it in your hands but light in its reaction to a key-press. I expected I&#8217;d have a few days of breaking in to get used to a new keyboard but that doesn&#8217;t appear to be the case. I&#8217;ve only been using it for a few minutes and I&#8217;m rattling along as though I&#8217;d been using this design for years. The dedicated Exposé, Dashboard and iTunes keys are a plus, though, I believe I&#8217;ll have to look into my keyboard shortcuts for a few apps to re-arrange things on the F keys.</p>

<h2>The Most Fun</h2>

	<p>I think I&#8217;d have to say the most fun I&#8217;ve had this morning is watching my sister drool over her new mixer. I had no idea metallic chrome with a beater attachment could induce so many giggles of glee. I&#8217;m happy if she&#8217;s happy.</p>

	<p>I hope the rest of the world is enjoying their day as much as I have and that you&#8217;re all well and in good spirits. I&#8217;m happy to say that for once Christmas has not been a huge cause of anxiety for me. You&#8217;ve no idea how nice that is for me. Talk to you later.</p>]]></description>
      <!-- <dc:subject>Short</dc:subject> -->
      <dc:date>2007-12-25T07:53:00-05:00</dc:date>
    </item>

    <item>
      <title>Pandering to a Fad</title>
      <link>http://restiffbard.com/archives/pandering-to-a-fad/</link>
      <guid>http://restiffbard.com/archives/pandering-to-a-fad/</guid>
      <description><![CDATA[<p>Normally, I like the <span class="caps">WHAT</span> folk. I like the idea of &#8220;lets move things along&#8221;. They&#8217;ve managed to get in my craw though with some of the suggestions for what will eventually be the W3C HTML5 Recommendation (I imagine this will happen around the time I&#8217;m shopping for coffins).</p><p><h2>Prescribing Design</h2><br />

The thing they&#8217;ve done that makes blood seep from my ears is the <code>&#38;#60; footer &#38;#62;</code> tag. What in the blue blazes is that about? Go ahead, read the <a href="http://www.whatwg.org/specs/web-apps/current-work/#sections" title="crazy shit">Working Draft</a> yourself. You know, I&#8217;m more pissed about this notional standard than I am about Microsoft or the Consortium&#8217;s recommendation track.</p>

	<p>The &#8220;aside&#8221; element alone is worthy of marked fucking derision. For starters, the word itself is fucking stupid. The Draft describes an aside thus:</p>

<blockquote>The aside element represents a section of a page that consists of content that is tangentially related to the content around the aside element, and which could be considered separate from that content. Such sections are often represented as sidebars in printed typography.</blockquote>

	<p>Here&#8217;s an idea, why not just call it the &#8220;sidebar&#8221; element? If we must have these things why not make them as generically termed as possible? Calling it an aside is asinine. Go ahead and look up &#8220;aside&#8221; in the dictionary{ref1}.</p>

	<p><dl>
	<dt>a&#x2022;side</dt>
	<dd class="part">noun</dd>
	<dd>1. a remark or passage by a character in a play that is intended to be heard by the audience but unheard by the other characters in the play.</dd>
	<dd>2. a remark that is not directly related to the main topic of discussion</dd><br />

</dl></p>

	<p>Now, let&#8217;s see if we can find&#8230; oh here it is:</p>

	<p><dl>
	<dt>side&#x2022;bar</dt>
	<dd class="part">noun</dd>
	<dd>a short article in a newspaper or magazine, typically boxed, placed alongside a main article, and containing additional or explanatory material.</dd>
	<dd>&#x2022; a secondary, additional, or incidental thing; a side issue.</dd><br />

</dl></p>

	<p>I figured that out without having to leave the house. It&#8217;s not just the semantics though. There are footer, header, article, section, and nav elements as well. The footer element:</p>

<blockquote>The footer element represents the footer for the section it applies to. A footer typically contains information about its section such as who wrote it, links to related documents, copyright data, and the like.</blockquote>

	<p>The like? So does that mean I can put my search field in the footer or not? Or does that have to go in the nav element?  The whole idea of these new (and in my opinion absurdly named) elements is to discourage the use of the div element willy-nilly.</p>

	<p><h2>Noble Intention</h2><br />

The hope is that eventually your page will be invalid HTML/<span class="caps">CSS</span> if you use the div element in a fashion not acceding to the demands of the W3C. The reason stated in the Draft being that <q>This is a disaster from an accessibility point of view&#8230;</q> I feel for the blind. My mom is blind. Outlawing the div won&#8217;t change anything though. Instead of tacking weird classes onto div elements I&#8217;ll just turn the <code>section</code> element into the new div element.</p>

	<p><h2>Just on a Ranting Tear now</h2><br />

It feels as though a principal conceit of HTML5 is that:<br />

<ul>
	<li>a) we&#8217;ll all be writing blogs in the future</li>
	<li>b) most of us are so retarded we need more and more strict rules to enforce accessibility</li>
	<li>c) we must standardise common conventions</li><br />

</ul></p>

	<p>The people that don&#8217;t design for accessibility now, will still not be designing for accessibility when HTML5 reaches Candidate Recommendation status. Also, the suggestion that improperly used divs will be considered invalid could very well stifle design innovations in future. The very existence of certain elements may preclude the fashioning of new design conventions. I&#8217;d tell you what they&#8217;d look like but they don&#8217;t exist yet.</p>

	<p>A div in all its generic connotation is a malleable piece of clay for me to play with. An &#8220;aside&#8221; (yech!) is only that. I still can&#8217;t understand why they thought that name was a good idea. It doesn&#8217;t even ascribe itself to common convention. I don&#8217;t know anyone that calls sidebars, &#8220;asides&#8221;. Near as I know the &#8220;aside&#8221; term is used to describe very short one sentence posts that directly point elsewhere. That&#8217;s how I&#8217;ve always found the term used. That&#8217;s the convention I&#8217;ve seen.</p>

	<p>Sidebars, however, are usually on the left or right and are usually full of meta data for the post being read as well as pointers to wholly unrelated content found elsewhere on the site being read or as far afield as flickr.</p>

	<p>Will I have to markup sidenotes as asides? They&#8217;re on the side. That&#8217;s why I call them sidenotes. I could continue to mark them up as div class=&#8220;sidenote&#8221; but do I then run the risk of getting a raspberry from the validator?</p>

	<p>I understand the needs of accessibility but I just don&#8217;t think this is the way to go about it. It feels like pandering to a design fad that will be out of fashion (I hope) by the time the Draft is even a Recommendation.</p>

]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2007-12-22T08:09:00-05:00</dc:date>
    </item>

    <item>
      <title>Standard Sloth</title>
      <link>http://restiffbard.com/archives/standard-sloth/</link>
      <guid>http://restiffbard.com/archives/standard-sloth/</guid>
      <description><![CDATA[<p>I&#8217;m kinda over the W3C. Not jumping on a bandwagon, I don&#8217;t think. The consortium irritates me because they take so damn long. In an instant internet the group responsible for standardising how we interact with that network is the slowest slug on the road. That makes me giggle in a way anime girls do just before they burst into tears.</p><p>I know the W3C just writes the standards and it&#8217;s up to the browser developers to implement them, I know. But have you looked at how long it takes for something to go from Working Draft to full-on recommendation? Years&#8230; Let&#8217;s take a look at <a href="http://www.w3.org/TR/CSS21/"><span class="caps">CSS</span> 2.1</a>. If you look at the section titled <u>Status of this document</u> you&#8217;ll see that it&#8217;s just a Candidate Recommendation and does not in fact even imply endorsement by the Consortium. Close reading will also reveal that it should be a Proposed Recommendation as of 2007 Dec 20. It still isn&#8217;t.</p>

	<p>Why does that matter? Well, a browser developer can continue to drag their feet *cough*Microsoft*cough* citing the recommendation as being incomplete. The retarded bit? If you look at the criteria for exiting Candidate status you&#8217;ll see that criteria number 3 reads <q>The CR period will be extended if implementations are slow to appear.</q> That&#8217;s rather ambiguous if you ask me. Things like that just make ya foam at the mouth, ya know?</p>

	<p>Oh, and if you think I&#8217;m being a little nit-picky about the Proposed Recommendation date being 2 days passed as of this writing then I suggest that the next time you set a deadline you instead say something like &#8220;on or about&#8221; or &#8220;in the neighbourhood of&#8221;. And no, you can&#8217;t use the &#8220;but it&#8217;s Christmas, we&#8217;re busy&#8221; excuse. You knew that in July.</p>

	<p>Also, don&#8217;t forget that once <span class="caps">CSS</span> 2.1 reaches Proposed Recommendation status it&#8217;s still not a Recommendation endorsed by the Consortium, just a proposal. As though you could turn it down but keep the ring.</p>]]></description>
      <!-- <dc:subject>Short</dc:subject> -->
      <dc:date>2007-12-22T07:48:00-05:00</dc:date>
    </item>

    <item>
      <title>Aiyee!</title>
      <link>http://restiffbard.com/archives/aiyee/</link>
      <guid>http://restiffbard.com/archives/aiyee/</guid>
      <description><![CDATA[<p>I&#8217;ve been tinkering with some new ideas for the design over the last few weeks. They&#8217;re not anything big just better organised (I think). Being as I am the sort who likes to try new things I implemented a few novel <span class="caps">CSS</span> selectors. One of the most fun is the <a href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors" title="CSS attribute selectors">attribute selector</a>. I won&#8217;t explain it, that&#8217;s what the link is for.</p><p>It should go without saying that IE doesn&#8217;t support attribute selectors. IE, honestly, doesn&#8217;t support much of anything remotely cool with the exception of Microsoft&#8217;s own proprietary filters{ref1}. Should you be inclined you can see where this design is at the moment by visiting the <a href="http://sandbox.restiffbard.com/orsa_modus-v5" title="orsa_modus">sandbox</a>{ref2}. If you load the page with IE you&#8217;ll see everything is all higgledy-piggledy. </p>

	<p>I haven&#8217;t figured out what is making IE 7 go nutters but, needless to say, IE is the only browser that can&#8217;t seem to centre the page. I&#8217;ve no idea why and I&#8217;ve just decided I&#8217;m not even going to bother to find out.</p>

<h2>IE is the most popular browser</h2>

	<p>I&#8217;d debate that IE is just the most used. I don&#8217;t think the program has that many <em>real</em> friends, though. If I were designing a site for a client (which I&#8217;m not and don&#8217;t) I imagine I&#8217;d have little choice but to support IE. Lucky me, I don&#8217;t care. Tinkering with HTML/<span class="caps">CSS</span> is my hobby, my <i>passe-temps</i>. Trying to get things to work in a browser I not only don&#8217;t use but can&#8217;t use{ref3} is a waste of my time and feels like work.</p>

	<p>The bit that upsets me is that IE 7 was supposed to be so much better. It just isn&#8217;t. I&#8217;m sorry. Early reports suggest that IE 8 will <em>actually</em> be better. If IE 8 can actually pass the <span class="caps">ACID</span> 2 test then colour me impressed. If IE 8 ships before everyone else is able to pass a theoretical <span class="caps">ACID</span> 3 test then I&#8217;ll be amazed.</p>

	<p>Microsoft tricked me before when they said IE 7 would be so much better. I really don&#8217;t trust them when they say that IE 8 will support this or that. I won&#8217;t believe it until I can see it with my own eyes.</p>]]></description>
      <!-- <dc:subject>Long</dc:subject> -->
      <dc:date>2007-12-22T07:37:00-05:00</dc:date>
    </item>

    <item>
      <title>Comments</title>
      <link>http://restiffbard.com/archives/comments/</link>
      <guid>http://restiffbard.com/archives/comments/</guid>
      <description><![CDATA[<p>I&#8217;ve re-implemented commenting if you are so inclined. It may not work quite right as I&#8217;ve done it rather slapdash at the moment by just copying over some elements of an old theme and doing a quick edit.</p>]]></description>
      <!-- <dc:subject>Short</dc:subject> -->
      <dc:date>2007-12-22T07:30:00-05:00</dc:date>
    </item>

    
    </channel>
</rss>