<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">
<channel>
	<title>TheWordNerd.info</title>
	
	<link>http://thewordnerd.info</link>
	<description>Blogging From the Nexus</description>
	<lastBuildDate>Tue, 08 Nov 2011 04:39:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/thewordnerd" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="thewordnerd" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Occupy Apps</title>
		<link>http://thewordnerd.info/2011/11/07/occupy-apps/</link>
		<comments>http://thewordnerd.info/2011/11/07/occupy-apps/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 04:38:10 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[lift]]></category>
		<category><![CDATA[occupy austin]]></category>
		<category><![CDATA[scala]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/?p=38</guid>
		<description><![CDATA[Last week at an IT meeting I was asked to be a magnet (why not &#8220;magnate?&#8221;) for the Occupy Apps group. While the linked site isn&#8217;t mine, it does give some sense of what we&#8217;re about. In a nutshell, we&#8217;re &#8230; <a href="http://thewordnerd.info/2011/11/07/occupy-apps/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last week at an IT meeting I was asked to be a magnet (why not &#8220;magnate?&#8221;) for the <a href="http://occupyapps.org">Occupy Apps</a> group. While the linked site isn&#8217;t mine, it does give some sense of what we&#8217;re about. In a nutshell, we&#8217;re building mobile and web apps to meet the various needs of the occupants. Aside from the already mentioned <a href="https://github.com/blanu/sneakermesh">Sneakermesh</a>, we have a few other exciting projects in the pipeline.</p>
<p>At the moment, for instance, I&#8217;m working on a <a href="http://dev.thewordnerd.info/media">service to accept audio contributions from occupants and make them available to content reviewers</a>. Note that the project will change URLs when I come up with or am provided a more clever name, so don&#8217;t expect that URL to last. Do expect an announcement when it changes, though.</p>
<p>Currently it accepts audio in a number of common formats (thus far I&#8217;ve thrown WAV and 3GP at it without issue) and transcodes them into MP3 files. While the core concept isn&#8217;t that exciting, some of the deeper technologies are.</p>
<p>I&#8217;ve been thrilled at the team&#8217;s acceptance of my use of non-conventional languages and tools. We&#8217;re currently using <a href="http://scala-lang.org">Scala</a> and <a href="http://liftweb.net">Lift</a> for this particular app, and are considering scaling some of the core concepts out to heavier deployment scenarios. We have over a rack of fairly impressive servers with which to play, and are probably fairly well-stocked for an occupation. <img src='http://thewordnerd.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>There&#8217;s no reason that the transcoding code can&#8217;t be broken out into a separate library and service. Using <a href="http://akka.io">Akka</a> would allow its use in everything from simple deployments within the same JVM, to standalone servers specifically set aside for transcoding media, or even load-balanced services for distributing transcoding workloads. And given our current heavy dependence on inaccessible Flash-based technologies, I&#8217;m very eager to move us to open standards. A server-side and scalable transcoding solution would be the perfect tool for that.</p>
<p>Anyway, I&#8217;m excited. I get to play with lots of powerful metal. I&#8217;m working with a group interested in building the best apps, not just in using the most common or easiest tools for the job. And there&#8217;s no shortage of ideas to build out.</p>
<p>And, yeah, I&#8217;m putting all this Occupy Austin stuff on my resume. If an employer doesn&#8217;t like that, well, that&#8217;s why I&#8217;m striving for self-employment, so they don&#8217;t get to dictate my politics or values. There&#8217;s even more in the pipeline, but I&#8217;m saving that for another day.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2011/11/07/occupy-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Steps With Occupy Austin</title>
		<link>http://thewordnerd.info/2011/11/07/first-steps-with-occupy-austin/</link>
		<comments>http://thewordnerd.info/2011/11/07/first-steps-with-occupy-austin/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 04:19:49 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[occupy austin]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/?p=33</guid>
		<description><![CDATA[I&#8217;m not sure which was the straw that broke the camel&#8217;s back. Perhaps it was losing a job when I felt that giving me the support I needed would have been the better choice. Maybe it was being passed over &#8230; <a href="http://thewordnerd.info/2011/11/07/first-steps-with-occupy-austin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure which was the straw that broke the camel&#8217;s back. Perhaps it was losing a job when I felt that giving me the support I needed would have been the better choice. Maybe it was being passed over for jobs that I thought were sure things. Or maybe it is the increasingly popular idea that <a href="http://articles.cnn.com/2011-09-07/opinion/rushkoff.jobs.obsolete_1_toll-collectors-robots-jobs?_s=PM:OPINION">jobs are obsolete</a>.</p>
<p>Maybe it&#8217;s that my bank insists on charging me for the use of my own money from an account that doesn&#8217;t have a whole lot to begin with (while they&#8217;ve gone back on that, it&#8217;s hard to trust that they won&#8217;t try again later.) Maybe it is the ridiculous institution of charging overdraft fees instead of simply blocking a transaction entirely which, while <a href="http://www.federalreserve.gov/newsevents/press/bcreg/20091112a.htm">overdraft fees without consent were prohibited by law in 2009</a>, simply inspires these institutions to seek out new ways of gouging their consumers for the use of what belongs to them.</p>
<p>Maybe it is health care. A dislocated shoulder costs $3923 to fix, and given that I dislocate mine regularly and in stupid ways (such as, for instance, getting off of buses and closing doors) I don&#8217;t like losing a significant amount of money to go back to a life without significant pain and restriction.</p>
<p>Maybe it is that, on October 30, 38 people in Austin got arrested. According to consistent first-hand accounts, many of them were not read their rights, were told that they watched too much TV when they asked about them. Maybe it&#8217;s that many were singled out and mistreated by police. Women were stripped to their bras and underwear and were baited by male officers to insight accusations of disorderly conduct. Maybe it&#8217;s that this happened while people with significant amounts of money and influence walk free for doing a whole lot worse than exercising their first amendment rights.</p>
<p>Regardless of which among the above was the straw, on the Sunday before last I did something I never have before. I wrote an email to Art Acevedo, Austin&#8217;s police chief. Taking a different tack than many, I thanked him for what he did. It was because of what happened on October 30 that I woke up. I saw that this could happen in my city, a city I believed to be safe from this kind of abuse. I saw that this did affect me, because while I have no intentions of playing the financial game any more than I absolutely must, money gives those who have it powers and immunities which those of us without it lack. I closed by stating that this move by APD did not intimidate me. In fact, it has encouraged me to take up the cause and join with the occupants.</p>
<p>Wonder of wonders, I got a response within a few hours. It looked mostly form letterish, explaining that the occupants had been having public sex, urinating in the plaza, leaving the bathrooms a mess and doing other things that supposedly justified the police action. Leaving aside my questions as to why the arrests were against the group as a whole rather than the individuals whose actions Art seemed fairly certain of, and of whether or not these actions by individuals justified mistreating the group, that I got a response within a few hours showed me that we all have it within us to spark change. Perhaps mine was one of many emails received that day. But if we hadn&#8217;t sent them, then Art wouldn&#8217;t have had to sit down and draft a response.</p>
<p>But there was one paragraph in the email that stood out, one that made me feel like my email had truly been read and that, even if most of my response was form, part of it had either been written personally, or had been targeted to a small enough group that he felt compelled to add it:</p>
<p>&#8220;In closing, I am happy to see that you intend to start participating in OA since I know that OA truly wants to recapture the participation of a cross section of our society like we experienced on day one.  Your participation will be a good outcome.  Regardless of the public statements that may be expressed by OA, I know the truth to be that the environment we are creating in terms health and safety, is one that many OA participants have been longing for.  Their hope is that a better environment will recapture the participants and spirit of Day One of OA.&#8221;</p>
<p>So, partially with Mr. Acevedo&#8217;s encouragement, I&#8217;m joining the occupation and helping where I can. I&#8217;ve joined the IT team. Thus far I&#8217;ve submitted a patch to the <a href="https://github.com/blanu/sneakermesh">Sneakermesh</a> Android app that improves accessibility. I&#8217;ve been watching the <a href="http://occupyaustin.org/livestream/">livestream</a> in search of ways to help, and am working on an app that provides an unsecure, unreliable but cooperative means of communication between occupants at remote and fixed locations (so, for instance, someone can text or call a phone number and speak messages that get relayed to public computers at basecamp, then basecamp occupants can either type responses back which get texted or spoken or they can perform some needed task.) More on that when I have a release to share, which I hope will be in a few days.</p>
<p>Am I still looking for work? Yes, though I&#8217;m also putting myself in a more financially tenable position so I can start my own businesses. I don&#8217;t want my livelihood to depend on someone&#8217;s good will any longer, or on one other person&#8217;s willingness to keep me employed. Am I still keeping my money in a financial institution? Of course, but recently I joined a <a href="http://ufcu.org">credit union</a> and will be moving my money ASAP. They have their share of accessibility issues, but I called and spoke with those in a position to implement solutions&#8211;something I doubt I could have gotten from Bank of America.</p>
<p>But I do plan on finding ways to help with the occupation in person. This weekend I&#8217;m taking chair massage training and will need people on whom to practice. Who better than a bunch of tired occupants? I can wash a mean plate, cook a decent meal and do a number of other things that might help. And I can code, too. I&#8217;m nervous on my own in large groups, which is why I&#8217;m not there already, but I&#8217;m working on connecting up with people beforehand to mitigate that some.</p>
<p>For years I&#8217;ve avoided news and current events because they depress me. I have a low tolerance for human stupidity, and it bothers me to see people doing the same things again and again while expecting different results. Are these occupations more of the same? Perhaps, but they seem to be capturing people&#8217;s imaginations in a way that I personally have never experienced. Even if this comes to nothing, when people ask where I was during a movement that stood for many of the values I do, I don&#8217;t want to sheepishly explain that I was just sitting around watching the stream in my bathrobe. I want to be there, and even if I don&#8217;t have the balls to get arrested, I&#8217;d like to give my sleep and efforts to support those who do.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2011/11/07/first-steps-with-occupy-austin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad and Good News</title>
		<link>http://thewordnerd.info/2011/06/20/bad-and-good-news/</link>
		<comments>http://thewordnerd.info/2011/06/20/bad-and-good-news/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 18:52:31 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/?p=30</guid>
		<description><![CDATA[Because the good news won&#8217;t make much sense without the bad, the bad comes first. I was laid off last week. I wish the National Braille Press luck with their currently unnamed Braille notetaker/phone/PDA project. The good news is that &#8230; <a href="http://thewordnerd.info/2011/06/20/bad-and-good-news/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Because the good news won&#8217;t make much sense without the bad, the bad comes first.</p>
<p>I was laid off last week. I wish the <a href="http://nbp.org">National Braille Press</a> luck with their <a href="http://braillewizard.org">currently unnamed Braille notetaker/phone/PDA project</a>.</p>
<p>The good news is that I&#8217;m now contracting for <a href="http://www.serotek.com">Serotek</a>, and am assured that there&#8217;s no shortage of work. I am of course under NDA so can&#8217;t talk about anything upcoming, but one might reasonably conclude from this that there will be many new Android developments following my initial efforts at creating <a href="https://market.android.com/details?id=com.serotek.iblink">iBlink for Android</a>.</p>
<p>Since NBP is no longer funding <a href="http://spielproject.info">Spiel</a> development directly or indirectly, I&#8217;ll be adding a donate button to its site in the coming days. I&#8217;m still OK financially, but if you&#8217;ve used or are interested in my various <a href="http://hermesgps.info">other</a> <a href="http://projects.thewordnerd.info/touchtype">projects</a>, then now might be a great opportunity to express that with a donation. <img src='http://thewordnerd.info/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Meanwhile, I welcome my new Serotek overlords&#8230;I mean, look forward to working more with them in the future. I haven&#8217;t been this excited about my work in a long while, and we&#8217;re definitely breaking some new and exciting ground both for me personally and in our industry at large.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2011/06/20/bad-and-good-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upcoming Appearance</title>
		<link>http://thewordnerd.info/2011/05/23/upcoming-appearance/</link>
		<comments>http://thewordnerd.info/2011/05/23/upcoming-appearance/#comments</comments>
		<pubDate>Tue, 24 May 2011 02:02:23 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<guid isPermaLink="false">http://test.thewordnerd.info/?p=3</guid>
		<description><![CDATA[Just a quick note that I&#8217;ll be one of the guests on Thursday&#8217;s upcoming Serotalk tech chat, as of yet unannounced, themed &#8220;the outdoors.&#8221; I&#8217;ve been asked to talk about my cycling adventures, though I may also ramble about Hermes &#8230; <a href="http://thewordnerd.info/2011/05/23/upcoming-appearance/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just a quick note that I&#8217;ll be one of the guests on Thursday&#8217;s upcoming <a href="http://serotalk.com">Serotalk</a> tech chat, as of yet unannounced, themed &#8220;the outdoors.&#8221; I&#8217;ve been asked to talk about my cycling adventures, though I may also ramble about <a href="http://hermesnav.info">Hermes</a> as well. Whether I&#8217;m live or pre-recorded remains to be seen, and depends onother plans I have that evening.</p>
<p>As a brief update, I&#8217;m back from LA, and <a href="http://www.worldaccessfortheblind.org/sites/default/files/snr-prgrm0409.txt">Flash Sonar</a> definitely works. I have over a dozen hours of raw audio, and as soon as I have the mental energy, I&#8217;ll be sitting down to work that into a couple hours of entertaining/informative podcasts.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2011/05/23/upcoming-appearance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full Circle</title>
		<link>http://thewordnerd.info/2011/03/14/full-circle/</link>
		<comments>http://thewordnerd.info/2011/03/14/full-circle/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 14:02:31 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[touchtype]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/?p=24</guid>
		<description><![CDATA[It seems that I&#8217;ve come full circle. My blog, originally in WordPress, migrated to Habari, Ikiwiki and now back to WordPress. I left Austin for over a year and a half, and have been back for nearly a year. Now &#8230; <a href="http://thewordnerd.info/2011/03/14/full-circle/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It seems that I&#8217;ve come full circle. My blog, originally in <a href="http://wordpress.org">WordPress</a>, migrated to <a href="http://habariproject.org">Habari</a>, <a href="http://ikiwiki.info">Ikiwiki</a> and now back to WordPress. I left Austin for over a year and a half, and have been back for nearly a year. Now I&#8217;m back to posting to my LiveJournal after abandoning it for nearly two years, albeit indirectly via this blog.</p>
<p>There are good reasons for all of these things. At some point I should probably blog about the release of <a href="http://dev.thewordnerd.info/touchtype">Touchtype</a>, though I suspect that everyone who would find such things useful already knows about it.</p>
<p>What has me excited these days, though, is <a href="http://www.mensjournal.com/the-blind-man-who-taught-himself-to-see/">this article</a> about a man in California named Daniel Kish. His non-profit, <a href="http://worldaccessfortheblind.org">World Access for the Blind</a>, trains blind people in a technique called <a href="http://www.worldaccessfortheblind.org/node/131">flash sonar</a>.</p>
<p>I&#8217;ve wished that I could relearn how to ride a bike for some time now&#8211;relearn because I did cycle when I was younger and thought I&#8217;d live forever. The <a href="http://blinddriverchallenge.org">Blind Driver Challenge</a> is certainly an awesome effort, but there are plenty of bureaucratic and accessibility barriers to be overcome before blind people will ever be behind the wheel&#8211;assuming, of course, that the technology proves viable and safe in actual road conditions. I&#8217;m rather surprised that they didn&#8217;t try tackling a simpler goal first, such as bike riding.</p>
<p>Not only are there fewer perceptual barriers between cyclists and the road, but licenses aren&#8217;t necessary. Neither are accessible gas pumps, or any of the other many little things that would need to change before this can possibly transition from cool demo to practicality. I&#8217;ve been pondering a technological solution to the cycling problem that uses an array of ultrasonic sensors connected to haptic feedback equipment, translating nearby obstacles and upcoming turns in a way that is hopefully both intuitive and safe. It never occurred to me that there was a non-technological solution.</p>
<p>According to the article, blind cyclists are able to mountain bike solo through rugged terrain. If cycling in such conditions is possible, I reasoned, then surely city streets shouldn&#8217;t pose much challenge. I was partly right.</p>
<p>I&#8217;ve been corresponding with Daniel Kish for the last week or so, and he states that residential streets aren&#8217;t a problem. Heavy traffic is, not because of the obstacles, but because the volume of traffic noise interferes with the echo characteristics of flash sonar.</p>
<p>Learning to cycle will be my next big adventure, or perhaps my <em>first</em> big adventure when viewed in a certain light. Even if I can&#8217;t cycle down heavily-traveled streets, anyone who knows where I live also knows that I have lots of residential streets in most directions. The busier streets can easily be crossed on foot, and I can certainly learn ways to travel parallel to them when necessary. When that isn&#8217;t possible, biking for 30 blocks and walking for 5 beats the hell out of walking the full 35, and certainly frees me from the constraints of public transit.</p>
<p>I&#8217;m also still planning on pursuing the technological solution. My biggest weakness in that area is that I have no concept of traveling in streets as a vehicle rather than as a pedestrian. Do most streets have bike lanes, and if so, how wide are they? How are cyclists like pedestrians, and how do they differ? How much time/space do cyclists need in order to react to obstacles, make turns, etc.? Learning these metrics for myself will help with the technological augmentations.</p>
<p>Unless something vastly changes in the next few days, my plans are to fly to California for three days of flash sonar training&#8211;two to grasp the basic technique, and a third specifically targeted at using it to cycle. I plan to document both my experiences learning the technique, as well as the adventures I have after when learning to cycle.</p>
<p>I&#8217;d also like to produce a podcast&#8211;have in fact wanted to for years&#8211;but only if I felt that I had something worthwhile to say. Tentatively titled <em>Raising the Bar</em>, the show will challenge people&#8217;s perceptions of blindness, my own included. Consider it my frustrated but diplomatic response to thirty years of being condescendingly congratulated for crossing streets, told to be careful, and avoided by those who <a href="http://www.tradingmarkets.com/news/stock-alert/resrq_americans-fear-blindness-more-than-heart-disease-survey-finds-1103294.html">fear my disability second only to death, or more than a major condition that causes death</a>. It won&#8217;t be regular, but I hope to keep it interesting.</p>
<p>I don&#8217;t write <a href="http://spielproject.info">Spiel</a>, <a href="http://hermesgps.info">Hermes</a> and <a href="http://dev.thewordnerd.info/touchtype">Touchtype</a> for others. I write them for myself, because I want my life to be an interesting one, full of adventure. When those adventures happen, I want the best tools to support me, and no one is better positioned to provide the best solutions for me than am I. I&#8217;m grateful to have finally found what seems to be a sound next adventure.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2011/03/14/full-circle/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Donations</title>
		<link>http://thewordnerd.info/2010/10/08/donations/</link>
		<comments>http://thewordnerd.info/2010/10/08/donations/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 21:00:00 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[hermes]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[spiel]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/2010/10/08/donations/</guid>
		<description><![CDATA[Recently I&#39;ve been asked how one might donate to my various projects, and it isn&#39;t a situation to which I&#39;d given much thought. Over the past few weeks, though, I&#39;ve had time to determine my stance on the issue. First, &#8230; <a href="http://thewordnerd.info/2010/10/08/donations/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Recently I&#39;ve been asked how one might donate to my various projects, and it isn&#39;t a situation to which I&#39;d given much thought. Over the past few weeks, though, I&#39;ve had time to determine my stance on the issue.</p>
<p>First, know that I am by no means hurting financially. That said, if you want to buy me the occasional beer or dinner for my efforts then I won&#39;t say no. <img src="http://thewordnerd.info/./smileys/smile.png" alt=":)" /></p>
<p>For <a href="http://spielproject.info">Spiel</a>, I&#39;d like to ask that you <a href="https://secure3.convio.net/nbp/site/Donation2?df_id=1320&amp;1320.donation=form1">donate</a> to the <a href="http://nbp.org">National Braille Press</a> instead of to me. These folks are generously paying my salary which, for the moment, funds Spiel development. Since they can use the money more than can I, please send it to them instead. I do have one request, though. If you are allowed to do so, please note that your donation is because of their help with the <a href="http://braillewizard.org">Braille Wizard</a> and because of their funding of Spiel. If you support the idea of me being paid to continue its development then it would be good for the ones funding it to know that.</p>
<p><a href="http://hermesgps.info">Hermes</a>, on the other hand, is entirely my project at the moment, though I do eventually wish to monetize it. There is now a donation button carelessly plonked on the page, but for added convenience I&#39;m linking to it below.</p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="FWTM2XJNDLTHQ">
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
<p>Note again that I don&#39;t need the money. I can state from personal experience, though, that getting a donation for a project is a big ego boost. Anyone can pat you on the back and say &#8220;nice job,&#8221; and that most certainly has meaning, but when someone buys me a six-pack of stout or a yummy Chinese dinner, well, that means they&#39;re <em>much more</em> invested in the project and are rooting all the more for my success. Such ego boosts make me more likely to continue past frustrations, or to work on features I might not care about as much, so it&#39;s a nice perpetuating cycle of benefit to everyone involved.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2010/10/08/donations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hermes Site Launch</title>
		<link>http://thewordnerd.info/2010/10/03/hermes-site-launch/</link>
		<comments>http://thewordnerd.info/2010/10/03/hermes-site-launch/#comments</comments>
		<pubDate>Sun, 03 Oct 2010 17:00:00 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[fossil]]></category>
		<category><![CDATA[hermes]]></category>
		<category><![CDATA[projects]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/2010/10/03/hermes-site-launch/</guid>
		<description><![CDATA[Last month, I registered my domain name and launched Hermes&#39; website. The reason for the delay in blogging about it is that for the last month or so I&#39;ve been considering it a soft launch. Early last month, I started &#8230; <a href="http://thewordnerd.info/2010/10/03/hermes-site-launch/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last month, I registered my domain name and launched <a href="http://hermesgps.info">Hermes&#39; website</a>. The reason for the delay in blogging about it is that for the last month or so I&#39;ve been considering it a soft launch. Early last month, I started playing with a VCS called <a href="http://fossil-scm.org">Fossil</a>. The choice of which VCS to use and whether or not to adopt a non-conventional one is tough, but thus far I&#39;m quite pleased with it.</p>
<p>For one thing, it is cross-platform and self-contained. One single binary is all that is needed, and pre-built versions are available for 32 and 64-bit Linux, OS X and Windows.</p>
<p>The author is also quite responsive to bug reports and feature suggestions. Yesterday, for instance, I identified a bug and provided a repository that exhibited it, and within an hour the fix was available in trunk. Very nice.</p>
<p>The biggest win for Hermes, though, is that cloning the repository gives you <em>everything</em>, not just the code, but the entire website including wiki, documentation and tickets. I can&#39;t think of a better tool for a project designed to increase mobility and adventure than one that makes project management possible from anywhere and by anyone.</p>
<p>In semi-related news, Hermes continues improving daily. My four-year-old Trekker didn&#39;t turn off recently despite the fact that I pressed and held its power button, so it has once again lost its onboard software which I can&#39;t install under Linux. It would appear that Hermes is now my only GPS solution until I can find someone with a Windows PC to help with the re-installation. That isn&#39;t the huge deal it may seem to be, though, because way and intersection detection and description have become far more accurate of late.</p>
<p>Also, yesterday I needed to navigate to my leasing office to drop off rent. Finding the office is a PITA for two reasons. First, it is just one suite in a larger building of apartments. Furthermore, if you turn too late then there&#39;s a nice flight of stairs, the underside of which faces the street. I&#39;ve whacked my head on the undersides of those many times because there&#39;s simply no way to notice them using a cane on ground level. I&#39;d marked a point in Trekker, but despite doing so at the location, it never seemed to be all that accurate.</p>
<p>Hermes itself doesn&#39;t yet support routing, but Google Nav does. Not only did Nav have a point for my leasing office (Trekker didn&#39;t), but it happily ran in the background and provided turn-by-turn directions while Hermes provided intersection and way updates. When Nav noted that the location was on my left, well, it pretty much was. No painful collisions with stair risers, just a left turn to the office.</p>
<p>I&#39;m sure that not every experience will be quite so smooth, but I doubt that I&#39;ll be rushing to re-install Trekker&#39;s software anytime soon either.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2010/10/03/hermes-site-launch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Down With the Accessibility Ivory Tower</title>
		<link>http://thewordnerd.info/2010/09/11/down-with-the-accessibility-ivory-tower/</link>
		<comments>http://thewordnerd.info/2010/09/11/down-with-the-accessibility-ivory-tower/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 19:40:00 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[rant]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/2010/09/11/down-with-the-accessibility-ivory-tower/</guid>
		<description><![CDATA[This has been under my skin for a while, and while I would regret pissing anyone off by writing it, I do think that it needs saying. If there are aspects of this which I&#39;m missing because they haven&#39;t been &#8230; <a href="http://thewordnerd.info/2010/09/11/down-with-the-accessibility-ivory-tower/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This has been under my skin for a while, and while I would regret pissing anyone off by writing it, I do think that it needs saying. If there are aspects of this which I&#39;m missing because they haven&#39;t been shared then so be it, but if you deny someone all of the information or circumstances then you forfeit the right to be upset when they reach erroneous but logical conclusions based on the data they <em>do</em> have.</p>
<p>There&#39;s a certain group of app developers who have been doing lots for Android accessibility in the last few months. The work they&#39;ve done is commendable, and I&#39;m glad that someone else is developing in the Android accessibility space. But while I generally like their results, I take serious issue with their methods.</p>
<p>In July they released an accessible email client based on an existing open source solution, <a href="http://code.google.com/p/k9mail/">K9</a>. The app they forked is itself a fork of Android&#39;s stock email app, adding lots of features for power users and others wishing that the stock client would be as featureful as the Gmail one. The problems? Two-fold.</p>
<p>First, they didn&#39;t actually work <em>with</em> the open source K9 community. Instead, they created their own ivory tower, worked in private then released their work as a separate product. While it was open source, there was no version control system, no issue tracker&#8230; Basically, contributing to their separate walled garden was about as painful as it could have been short of them simply not making the source available at all.</p>
<p>Then, when I did contact them privately, pointing out a usability issue that existed both in their own fork <em>and</em> in the initial K9 upstream, I was met with utter silence. No information on where to send my patch or even if it was welcome.</p>
<p>I wasn&#39;t whining about something not working like I thought it should. I was pointing out what I believed to be a fairly serious usability issue <em>and</em> providing a solution. But no one seemed to care&#8230;</p>
<p>No one from the forked project, that is. I next submitted the patch upstream to the K9 client itself, thinking that the patches would eventually work their way into a future &#8220;K9 for the blind&#8221; version. By way of contrast, the K9 developers were happy to accept my patches, seeming quite enthusiastic for their client to be as accessible to blind users as possible. I was promptly emailed by one of the project&#39;s leads expressing concerns about the use of the trademark symbol for K9 on &#8220;my&#8221; website&#8230;because, you know, if I was contacting him about these changes then this new version of K9 had to be my own project, right? I promptly replied, stating that this wasn&#39;t in fact the case. I was not responsible for the fork, but was simply contributing to people who welcomed my help and valued my work. I also urged him to try reconciling the forks so that there didn&#39;t need to be <em>yet another</em> separate but equal app for the blind, and unlike with me, he apparently <em>did</em> get a response (though it shouldn&#39;t have been <em>his</em> responsibility to advocate for this outcome.) The accessibility changes now reside in K9&#39;s trunk, but to my knowledge there was never an announcement that soon the official K9 app would be accessible if it isn&#39;t already.</p>
<p>This isn&#39;t the only time I&#39;ve had this experience. Another app was recently released, an accessible web browser. I was excited to contribute to this, as I develop lots of web apps and wanted a way to use them on my phone. Once again, however, I was met with silence when I offered to submit a patch. Yet when I pointed out a fairly major bug, a fix was pushed a few hours later. So it clearly isn&#39;t that they aren&#39;t listening, just that they don&#39;t seem to want others to actually make their products better.</p>
<p>Sure, I can fork. But I really don&#39;t have the time to maintain yet another project that will by and large play catch-up with someone else&#39;s work. What would be far better is for them to capitalize on the advantages of open source and work <em>with</em> the communities they wish to help.</p>
<p>Compare this to just about every other open source project out there. Thus far I&#39;ve contributed accessibility improvements to several open source projects. Everyone seems quite enthusiastic about accepting most of my patches, appearing grateful that someone is doing this accessibility work for them rather than simply telling them what they must do.</p>
<p>My tangentially-related gripe is with Google themselves. Their open source accessibility development is mostly done in secret. Upgrades to their apps aren&#39;t usually accompanied with changelogs unless someone requests to know what&#39;s new, and sometimes even that isn&#39;t enough. Their Subversion repository, while more or less up-to-date, rarely gives indications of what is new, instead consisting of lobs of unrelated changes. Obviously work is happening behind closed doors, but even the normal Android open source project produces more granular changesets. It&#39;s like the accessibility team has decided to cloister themselves in an ivory tower. And don&#39;t bother asking what&#39;s new and upcoming, because you won&#39;t get an answer, and all you can do is hope that there actually is something going on behind those walls.</p>
<p>So how is this secrecy different from Android? We don&#39;t know for sure what is coming in the next version, other than a few teaser blog posts made around the time of Google I/O. Simply this. Accessibility should not be your killer feature in the way that tethering, JIT or anything else is. When an able-bodied user upgrades to a newer Android, they take it for granted that they&#39;re able to read their screen. Imagine how silly it would be if release notes touted that as a feature? &#8220;Version 3.0. Now you can actually read webpages!&#8221; When Apple&#39;s iPhone dropped calls, Antennagate made them a huge joke when everyone expected their phones to, you know, actually make calls, and there was a fix made available rather quickly. Yet we&#39;re silently hanging on hoping that a feature almost as essential will be made available to us, but because there aren&#39;t millions of blind people asking for answers, we&#39;ll be treated like second class citizens while hoping that our web access will eventually become usable.</p>
<p>Accessibility is not a feature, just as a functional phone antenna isn&#39;t a feature. It is a design element, and being secretive about it makes no sense. Even one of Google&#39;s accessibility engineers agrees that <a href="http://twitter.com/TVRaman/status/22011240737">accessibility shouldn&#39;t be a secret</a>, but I guess that only applies to others and not to Google itself.</p>
<p>So I&#39;ve described the situation for long enough. Why does it bother me?</p>
<p>First, it&#39;s wasteful and inefficient. I&#39;m writing an <a href="http://spielproject.info">Android screen reader</a> and an <a href="http://hermesgps.info">accessible navigation app</a>. These apps are each rapidly evolving, and not because they don&#39;t meet the specifications spelled out in some requirements document somewhere. If you&#39;re stuck developing apps to the bullet points collected in a requirements gathering phase then I pity you and empathize, but I gather requirements every time I leave my front door, running Spiel and guided by Hermes. I&#39;m gathering requirements when I arrive back home and recall just how each worked well and fell short while I was out and about. And generally I&#39;m working to fix those bugs as soon as I can. For instance, yesterday I discovered a bug or two while heading out to meet a friend for lunch&#8211;actually <em>using</em> something rather than sitting behind closed doors and filtering through focus groups&#8211;and the fixes to said bugs were tested and committed mere hours later. If you&#39;re stuck behind the need to develop code in a less agile manner, then why <em>wouldn&#39;t</em> you want contributions from those actually using your work in real situations? Hell, I wish more people contributed to Spiel or Hermes development, and even if their code wasn&#39;t quite where I wanted it, I&#39;d happily work with them in the hopes that they&#39;d be future contributors.</p>
<p>Second, it just feels like a slap in the face. I&#39;ll grant that this is my own interpretation of things, but when my contributions to other open source projects are accepted but aren&#39;t when said projects are accessibility related, I can&#39;t help but feel that I&#39;m &#8220;just&#8221; a user and not worth considering, even though I&#39;m taking time to learn someone&#39;s work, use it in real settings and put valuable time into improving it. It&#39;s as if I&#39;m not a part of their focus group or engineering team, or I&#39;m not part of their study subjects, and because of that, I&#39;m lesser. Or it&#39;s as if I&#39;m one of the charity cases they&#39;re out to help, and because of that, I can&#39;t possibly help back.</p>
<p>So let&#39;s tear down this fucking accessibility ivory tower. You don&#39;t have to throw the gates wide and accept everyone&#39;s contribution, but don&#39;t treat those of us who care enough about your work to strive at improving it as if we&#39;re second class citizens. Android is at least nominally open source, so start capitalizing on its advantages to make a better accessibility experience rather than simply discouraging contributions with silence and closed process. If I wanted that then I&#39;d just switch to the iPhone and take what Apple gave me.</p>
<p>I do want to close on a positive note. While I&#39;ve pounded various groups for doing it wrong, there is one group that I feel truly gets it, and that is the <a href="http://mobileaccessibility.cs.washington.edu/">University of Washington</a>. They&#39;ve developed a number of accessibility apps, some of which I&#39;ve played with, and when I found that their OCR app didn&#39;t work with my phone&#39;s multi-stage camera button, I spent an hour or two putting together a patch that made it work. Emailing the contact address on their site, I expected that once again I&#39;d not get a response, but was pleasantly surprised. Not only did I get one, but my email was forwarded to the student working on the project, and my patch was greeted with enthusiasm. He even wondered if I could help with future development. Unfortunately I really don&#39;t have the time to take on other projects, which is why I&#39;m not forking those that don&#39;t want my contributions, but he also answered my technical questions about the project&#39;s direction and choice of back-end technologies. The whole experience felt vastly more welcoming, and if I have time to contribute to others&#39; projects in the future, I likely will invest that time where I&#39;ve been made to feel welcome rather than where I haven&#39;t.</p>
<p>So if you&#39;re working on the next big thing in accessibility, and are planning to open source it, read <a href="http://catb.org/esr/writings/homesteading/">The Cathedral and the Bazaar</a>. Even if you don&#39;t agree with everything, release early and often. There was a version of Spiel available mere weeks after I started working on it, even though it was highly unusable, in the theory that anyone who cared enough about such an effort could download it and help make it better. If you remain in your ivory tower building your cathedral, then you&#39;re engaged in inefficient processes that will just hurt everyone who is striving for practical accessibility solutions rather than theoretical and brittle ones.</p>
<p>If you&#39;re one of the groups or individuals about whom I&#39;ve ranted, note that I only do so because I&#39;m passionate enough about your work to advocate for its improvement. I could be outside enjoying a nice, sunny day, but instead I&#39;m giving an hour or so of my time toward writing something that I hope will make some difference. And considering Austin is in the midst of monsoon season, that I&#39;m not out enjoying the first sunshine we&#39;ve had in days right now is pretty huge. <img src="http://thewordnerd.info/./smileys/smile.png" alt=":)" /> If you&#39;d like to improve but don&#39;t quite know how, I highly recommend <a href="http://producingoss.com/">this free book</a>. It&#39;s given me lots of things to ponder when launching my own projects, and while I don&#39;t necessarily excel at them all, I do try to follow its guidance.</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2010/09/11/down-with-the-accessibility-ivory-tower/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sounding Off</title>
		<link>http://thewordnerd.info/2010/08/28/sounding-off/</link>
		<comments>http://thewordnerd.info/2010/08/28/sounding-off/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 22:10:00 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[scare for a cure]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/2010/08/28/sounding-off/</guid>
		<description><![CDATA[This year I&#39;m volunteering for Scare for a Cure, a local interactive haunted house event raising money to benefit the Texas Breast Cancer Resource Center. If you&#39;re local to the Austin area, consider helping us out by volunteering, donating items &#8230; <a href="http://thewordnerd.info/2010/08/28/sounding-off/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This year I&#39;m volunteering for <a href="http://scareforacure.org">Scare for a Cure</a>, a local interactive haunted house event raising money to benefit the Texas <a href="http://www.bcrc.org/">Breast Cancer Resource Center</a>. If you&#39;re local to the Austin area, consider helping us out by <a href="http://scarecast.org">volunteering</a>, donating items listed on our <a href="http://scareforacure.org/about/wish_list.php">wish list</a> or by <a href="http://scareforacure.org/tickets/index.php">buying tickets</a> and enjoying the fruits of our labor. This looks to be the biggest year yet, featuring an elaborate script, separate win/lose scenarios and lots of effort put in to crafting an awesome haunt you&#39;ll not soon forget.</p>
<p>I acted back in &#39;03, when many of the same people were running Haunted Trails, and it&#39;s interesting to note that a few folks remember me from then. Granted, my station <em>was</em> a memorable one (cross-dressing belly dancers <em>really</em> scare the conservatives) but I was surprised nonetheless. This year I decided not to act, but to instead assist with sound design. After meeting with the audio team, I&#39;m that much more excited about what we&#39;re doing this year.</p>
<p>I&#39;m not used to crafting. While I&#39;ve done my share of acting, music and more spontaneous art, the process of producing a concrete product from little more than a vague concept is a new and interesting one. Also, sitting in a room with lots of folks just as interested in good sound design as I am was an inspiration.</p>
<p>The timing on this couldn&#39;t have been better. Having just started my new job, I&#39;ve got a bit of disposable income to drop on audio gear upgrades, along with the justification to do so. Now I need to learn about control surfaces, studio headphones, USB audio devices and how well all three play with Linux.</p>
<p>Bring on the power-ups&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2010/08/28/sounding-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Can Haz Job</title>
		<link>http://thewordnerd.info/2010/08/28/i-can-haz-job/</link>
		<comments>http://thewordnerd.info/2010/08/28/i-can-haz-job/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 15:15:00 +0000</pubDate>
		<dc:creator>Nolan Darilek</dc:creator>
				<category><![CDATA[accessibility]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[braille wizard]]></category>
		<category><![CDATA[work]]></category>
		<guid isPermaLink="false">http://thewordnerd.info/2010/08/28/i-can-haz-job/</guid>
		<description><![CDATA[Last Wednesday I received my offer letter, and began working on Thursday. My routine isn&#39;t all that different than it&#39;s recently been&#8211;wake up, take coffee on the patio and work on various projects until evening. Only now those projects are &#8230; <a href="http://thewordnerd.info/2010/08/28/i-can-haz-job/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last Wednesday I received my offer letter, and began working on Thursday. My routine isn&#39;t all that different than it&#39;s recently been&#8211;wake up, take coffee on the patio and work on various projects until evening. Only now those projects are for someone else, and I&#39;m getting paid for them.</p>
<p>I think this will be a great fit for me. It&#39;s part-time, leaving me ample time and energy for other projects and business ideas. Hours are flexible as well. Also, I&#39;m working on things about which I&#39;m passionate, and may even manage to swing funding for <a href="http://spielproject.info">Spiel</a> development. Unfortunately, there&#39;s nothing to which I&#39;m ready to link just yet, but creating that is on the agenda for early next week.</p>
<p>My only concern is that I really need a better life outside of work. I acknowledge that this arrangement is quite sweet and that I&#39;m lucky to have it, but having more money is sort of useless if you don&#39;t have an active life on which to spend it. Certainly there&#39;s something to be said for financial responsibility and saving, but beyond a certain threshold, such measures stop being responsible and start being score-keeping. And, well, just as I never could get into games like Space Invaders, whose goal was simply to earn more and more points in the face of increasing challenges, the game of <em>have the biggest bank balance</em> isn&#39;t much more exciting, though admittedly the power-ups and unlockable items are a bit cooler. <img src="http://thewordnerd.info/./smileys/smile.png" alt=":)" /></p>
]]></content:encoded>
			<wfw:commentRss>http://thewordnerd.info/2010/08/28/i-can-haz-job/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic page generated in 0.822 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-03-29 23:58:19 -->

