<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Two Slashes &#187; software</title>
	<atom:link href="http://www.twoslashes.com/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.twoslashes.com</link>
	<description>remarking on every line of life</description>
	<lastBuildDate>Thu, 14 Jul 2011 05:40:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19854</generator>
<cloud domain='www.twoslashes.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
			<item>
		<title>Lessons In User Experience</title>
		<link>http://www.twoslashes.com/2009/09/07/lessons-in-user-experience/</link>
		<comments>http://www.twoslashes.com/2009/09/07/lessons-in-user-experience/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 01:35:53 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[cellular telephone]]></category>
		<category><![CDATA[Qik]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=970</guid>
		<description><![CDATA[As a very select few of you might know, I’m a (very) casual user of Qik.  For the uninitiated, Qik is a popular (especially now, thanks to the iPhone 3GS) video streaming application similar to Ustream or Justin.tv, the difference being that Qik requires a cell phone instead of a webcam and a computer. My [...]]]></description>
			<content:encoded><![CDATA[<p>As a very select few of you might know, I’m a (very) casual user of <a href="http://www.qik.com">Qik</a>.  For the uninitiated, Qik is a popular (especially now, thanks to the iPhone 3GS) video streaming application similar to <a href="http://www.ustream.com">Ustream</a> or <a href="http://www.justin.tv">Justin.tv</a>, the difference being that Qik requires a cell phone instead of a webcam and a computer.</p>
<p>My experience with Qik has been hit-or-miss, but generally it’s been a positive one, which is why I continued to use the service in the first place.  However, the events of the past hour or so have made me reconsider that position, especially now that I have a netbook I could use instead with my Justin.tv account.  Let me additionally point out the fact that the previous version of the Qik client I had on my phone worked perfectly.  It was familiar, it functioned as advertised, and I didn’t have any complaints with the way it worked on my phone.</p>
<p><a href="http://albums.kimag.es/albums/nicktabick/77132622.png"><img class="alignleft" style="display: inline; margin-left: 0px; margin-right: 0px;" src="http://albums.kimag.es/albums/nicktabick/77132622.png" alt="" width="271" height="230" align="left" /></a>Anyway, I generally consider it a polite gesture when a service decides to let me know that there’s something on my end I need to do to continue my use of the service.  I think that makes things feel a little more personal when you let the customer know that the latest and greatest is out and that there’s a tangible benefit to upgrading.  Qik, on the other hand, sent me this rather sparse e-mail this evening with the air of making it <em>sound like something was broken</em>.  Alright, stuff breaks, and I can understand that, but the unclear meaning of this e-mail was my first clue that I shouldn&#8217;t have bothered.</p>
<p>Given that it’s Labor Day, I’m taking a break from some of my schoolwork for the moment, and updating Qik shouldn’t take more than a few seconds, I decided to oblige the e-mail’s request and update.  That was my mistake.  Oops.</p>
<p><a href="http://albums.kimag.es/albums/nicktabick/67597072.jpg"><img class="alignright" src="http://albums.kimag.es/albums/nicktabick/99039460.jpg" alt="" width="250" height="188" align="right" /></a>In contrast to my previous experiences with Qik, this “update” seems more like a leap backward than it does a step forward.  If you’ll take a look at the picture I’ve included, there are two things I would like you to notice.  First, if you’ll examine the screen on my phone for a moment, you’ll notice that my Treo Pro appears to be capturing the episode of <em>House</em> I was watching as well as it possibly can…but that it’s doing so with the user interface rotated clockwise.  Unfortunately, something between the client and the website isn’t properly functioning, because, while I should be seeing Hugh Laurie’s face on my 22” LCD, instead I’m seeing severe artifacting and the vague suggestion that it <em>might</em> be the fifth season of Fox&#8217;s hit show I’m watching.  I’ve tested this multiple times (on both a cellular 3G connection and Wi-Fi), and I get the same results all the way around each time.  And, while I&#8217;m not going to point fingers, I think I know where the problem is because <a href="http://qik.com/browse/videos/all?subcat=recent">there are plenty of people still broadcasting as you read this</a>.</p>
<p>There&#8217;s a huge difference between releasing a <strong>test version</strong> of your software with the <strong>expectation</strong> that these bugs are present and that they will be reported and sending e-mails trumpeting <strong>end-user updates</strong> to your legion of users, <strong>updates that should be devoid of functionality quirks</strong> like this.  What am I supposed to do with Qik now that I can&#8217;t actually use it for the one function it&#8217;s designed to perform?  I&#8217;m currently slogging back trying to find the CAB for the previous version of the client, the one that actually works, in hopes of moving forward and fixing this mess, but I&#8217;m not entirely concerned given that it&#8217;s not something I use on a daily basis anyway.</p>
<p>All the same, let this be a lesson to the rest of you, one that you can probably apply regardless of the industry you&#8217;re in and regardless of whether you&#8217;re technically inclined or not.  If you&#8217;re going to ask that your users (or customers, or whatever term you use for the people you deal with in your line of work) should take action in some form or another, make sure that they don&#8217;t get screwed for obliging you.  Do your homework, run your test cases, follow through on your research and quality assurance; in other words, make sure that you&#8217;re not asking people to <a href="http://www.geekologie.com/2008/09/just_plain_wrong_a_ferrari_sta.php">make the jump from a Ferrari to a station wagon</a>.</p>
<p><strong>Edit (9/9/2009):</strong> Apparently Qik is now aware of the issue and suggests that users experiencing issues like this backpedal to an alternate version of the software that wasn&#8217;t designed for the phone.  Great job, guys! <img src='http://www.twoslashes.com/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2009/09/07/lessons-in-user-experience/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lady Ada Day</title>
		<link>http://www.twoslashes.com/2009/03/24/lady-ada-day/</link>
		<comments>http://www.twoslashes.com/2009/03/24/lady-ada-day/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 02:56:04 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[Lady Ada]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=699</guid>
		<description><![CDATA[It&#8217;s not well-known, but today is a day that most geek calendars include.  Today is Lady Ada Day, named after Ada Lovelace, recorded in history books as the first person to write a computer program. There&#8217;s a giant roster of people who are supposed to be posting about a female figure in the tech industry [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 185px"><a href="http://albums.kimag.es/albums/nicktabick/78448821.jpg"><img src="http://albums.kimag.es/albums/nicktabick/52031053.jpg" alt="Lady Ada" width="175" height="218" /></a><p class="wp-caption-text">Lady Ada</p></div>
<p>It&#8217;s not well-known, but today is a day that most geek calendars include.  Today is Lady Ada Day, named after <a href="http://en.wikipedia.org/wiki/Ada_Lovelace">Ada Lovelace</a>, recorded in history books as the first person to write a computer program.</p>
<p>There&#8217;s <a href="http://www.pledgebank.com/AdaLovelaceDay">a giant roster of people</a> who are supposed to be posting about a female figure in the tech industry today whom they admire as a &#8220;Modern Ada.&#8221;  Considering the long time it&#8217;s been since I managed to put in some posting time on here, I figured I would take this challenge up.</p>
<p>Me?  Well, I <a href="http://www.twoslashes.com/2008/08/26/giving-in/">never was one for following memes</a> (which I consider this to be), and I can&#8217;t think of a woman in the tech world I really admire.  Well, that, and I&#8217;m not one to play favorites.</p>
<p>Sure, I could talk about some of my fellow university students and the impressive work they&#8217;ve completed, but that would get boring to everyone who has no idea what school I attend.  (And I appreciate my privacy in that matter, thanks. <img src='http://www.twoslashes.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )  And, to be honest, that would probably be creepy for anyone to read, most of all them.</p>
<p>I could always cheat and pull some random tech employee&#8217;s name out of a hat, but that wouldn&#8217;t work either.  Not only could I not name-drop any reasonably-well-known females in the tech industry, but there will probably be countless other blog posts drooling about how attractive/intelligent/rich/attractive said woman is, which makes picking anybody of note instantly a poor choice.</p>
<p>However, I think I have a solution.  Rather than write one more post about whatever useless tech journalist/CEO/evangelista the rest of the blogosphere is, what about taking a second to thank all of the female bloggers I know for doing their thing?  After all, in a loose definition, they&#8217;re pretty in-tune with technology themselves (even if their blogs let on otherwise).  Right?</p>
<p>So, with that said, I&#8217;m going to suggest you spend the rest of your Lady Ada day appreciating not just female software developers and company CEOs, but female bloggers too.  And you can start with those I have in my sidebar.  That&#8217;s right, tonight looks like a great night for you to check out Keri&#8217;s <a href="http://www.curiouscloud.com">Curious Cloud</a>, <a href="http://www.mokudekiru.com/blog/">daigakudeki</a>, <a href="http://lnhaynes.blogspot.com/">Geekin&#8217;Out</a>, <a href="http://www.rachelskirts.com">Rachelskirts</a>, <a href="http://www.snubsie.com/">Snubs&#8217;personal blog</a>, <a href="http://splendidmishap.wordpress.com/">Splendid Mishap</a>, and maybe even mosey over to <a href="http://www.ohmyseven.com">Brooke&#8217;s</a> or <a title="By the way, good luck on your trip, Gretchen!" href="http://www.gretchenalice.com/">Gretchen&#8217;s</a> blogs if there&#8217;s time left.</p>
<p>(There are more, of course, but seeing as even I have not talked with everyone in the universe yet, it&#8217;ll have to do.  Also, I should probably do some housecleaning, because there are a few stale links in my sidebar.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2009/03/24/lady-ada-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Loaded Dice</title>
		<link>http://www.twoslashes.com/2009/02/19/loaded-dice/</link>
		<comments>http://www.twoslashes.com/2009/02/19/loaded-dice/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 04:34:09 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[Comment Block]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=582</guid>
		<description><![CDATA[Since ancient times, seven has been the number of choice for everything.  After all, there are exactly seven Wonders of the Ancient World.  There are (obviously) seven days in the week.  James Bond&#8216;s agent number is 007.  (And what list of numbers would be complete without a blogger throwback to Brooke (more commonly known as [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://albums.kimag.es/albums/nicktabick/81992304.png" alt="" width="214" height="68" />Since ancient times, seven has been the number of choice for everything.  After all, there are exactly seven <a href="http://en.wikipedia.org/wiki/Seven_Wonders_of_the_ancient_world">Wonders of the Ancient World</a>.  There are (obviously) <a href="http://en.wikipedia.org/wiki/Seven-day_week">seven days in the week</a>.  <a href="http://en.wikipedia.org/wiki/James_Bond">James Bond</a>&#8216;s agent number is 007.  (And what list of numbers would be complete without a blogger throwback to <a href="http://www.ohmyseven.com/">Brooke (more commonly known as Oh My Seven)</a>?  <em>Alright, that was <strong>corny</strong></em><em>&#8230;</em>)</p>
<p>But while I&#8217;m either pleased with or indifferent to the aforementioned items, there&#8217;s one thing tarnishing the number for me.  And (<a href="http://twitter.com/justincox/status/1228680353">to what I assume is Justin&#8217;s eternal glee</a>), of all things, it&#8217;s a Microsoft product.</p>
<p><img class="alignleft" src="http://albums.kimag.es/albums/nicktabick/24410075.png" alt="" width="135" height="135" />If you&#8217;re waiting on me to rant about Windows Mobile 6.5 and my Treo Pro, you would be half-right.  Literally.  Just one-half away from the appropriate version of Windows.  (Well, and a gigantic platform jump over, but who&#8217;s counting other than me?)  If you thought I willingly put myself into a position beta-testing the Next Big Thing™ to come out of Washington (other than the Mariners), you&#8217;d be right.  Seven points to you.</p>
<p>You might ask why I did it.  Back in October, I posted about how <a href="http://www.twoslashes.com/2008/10/02/this-post-under-development/">I have no problem whatsoever using in-development software</a>.  (In fact, I&#8217;m writing this post using one of the latest nightly builds of Firefox, but I digress&#8230;)  Of course, that was before I willingly installed this pile of dung, and in the future I&#8217;m going to be putting more consideration into that policy.</p>
<p>Before you ask, it&#8217;s not the computer&#8217;s fault.  I&#8217;ve lived on Pentium 4s for the past several years, and finally decided in December to build a new Core 2 Quad desktop for school.  Of course, what would be better than loading up the test build of the operating system that it will most likely be seeing for most of its useful life, right?  That&#8217;s what I thought&#8230;</p>
<p>I&#8217;ve been <span style="text-decoration: line-through;">using</span> dealing with Windows 7 for about a month, and while I&#8217;ve taken to <a href="http://www.twoslashes.com/2008/05/13/windows-what/">some of the &#8220;new&#8221; features</a>, on the whole, I still feel like the experience is missing something.  A big something.</p>
<p>Performance-wise, everything seems to run at a very pleasing rate.  Even in beta, the operating system is quick to respond, and I&#8217;ve gotten used to some of the &#8220;enhancements&#8221; (read: mind-numbing changes for the worse) Microsoft made.  Things I&#8217;d also installed out of humor, like my old TV tuner, installed without any trouble.  Granted, the workflow in things like the Control Panel could be improved, but I&#8217;m going to let that one slide because it&#8217;s not the worst thing I&#8217;ve seen.</p>
<p>My biggest gripe is that Windows somehow seems to have lost control of user processes.  The same build of Thunderbird, for example, works fine on other operating systems (like my Windows XP-based laptop), but hangs in 7 to the point where it cannot be killed using the Windows Task Manager or even the appropriate command-line commands, and ultimately requires me to restart the machine from the front panel.  (As I write this, there is an unresponsive Thunderbird window where my desktop normally goes.)  This is on top of <a href="http://vimeo.com/2878215">very annoying bugs I&#8217;ve already managed to encounter on more than one occasion</a>.  I&#8217;ve also tried several applications that hang immediately, such as the NX remote desktop client, and plenty of applications you would expect to work (like Picasa) blow up without administrative permissions.</p>
<p>My next complaint is with data transfers.  For some reason, I have issues transferring files to and from removable media, though network transfers are fine, as is the removable media when used in conjunction with my laptop.  According to other people running the beta, they haven&#8217;t had any such problems, so this might be something I need to look into at a personal level, but it gets annoying that I need to transfer everything over in small chunks.</p>
<p>Win7&#8242;s inability to sync <span style="text-decoration: line-through;">properly</span> at all with my Treo is another showstopper, as far as I&#8217;m concerned.  And I would complain about power management, but I can&#8217;t say I&#8217;ve noticed any issues &#8211; my computer is kept on all the time, except when it&#8217;s being rebooted to ward off evil spirits and afflicted processes.</p>
<p>I&#8217;ll keep my hopes up (slightly &#8211; I wouldn&#8217;t want them <span style="text-decoration: line-through;">d</span>a<span style="text-decoration: line-through;">s</span>h<span style="text-decoration: line-through;">e</span>d, as this is a Microsoft product we&#8217;re talking about) that the problems I&#8217;ve found get fixed before release.  I don&#8217;t know if I would be placing monetary bets on all of these issues being resolved before the final release, however.</p>
<p>What are your thoughts about the beta?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2009/02/19/loaded-dice/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Epoch Win</title>
		<link>http://www.twoslashes.com/2009/02/13/epoch-win/</link>
		<comments>http://www.twoslashes.com/2009/02/13/epoch-win/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 23:31:17 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[Comment Block]]></category>
		<category><![CDATA[epoch]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=504</guid>
		<description><![CDATA[If you were born on New Year&#8217;s Day in 1970, congratulations and happy birthday.  Today (and this post) are probably making you feel old.  Sorry. Today marks the day the Unix epoch time (the number of seconds since January 1, 1970, 12:00:00 AM UTC) reads 1,234,567,890. This event will occur at 11:31:30 PM UTC (which [...]]]></description>
			<content:encoded><![CDATA[<p><em>If you were born on New Year&#8217;s Day in 1970, congratulations and happy birthday.  Today (and this post) are probably making you feel old.  Sorry.</em></p>
<p>Today marks the day the <a href="http://en.wikipedia.org/wiki/Unix_time">Unix epoch time</a> (the number of seconds since January 1, 1970, 12:00:00 AM UTC) reads 1,234,567,890.<em></em> This event will occur at 11:31:30 PM UTC (which is when this post is scheduled to appear <img src='http://www.twoslashes.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p>Why might this matter?  The Unix epoch is used more than you think, including time management on that cushy MacBook you&#8217;re probably reading this post on.  That, and it makes for a more interesting clock than your standard 12/24-hour watch.  (This includes binary clocks.  <a href="http://www.twoslashes.com/2008/12/06/menagerie-of-failure/">Swatch Internet Time</a> might still have it beat, though, simply for being obscure and having an at sign as a designator.)</p>
<p><img class="alignright" src="http://albums.kimag.es/albums/nicktabick/2691449.gif" alt="" width="218" height="208" />In case you were interested, here are some other <span style="text-decoration: line-through;">cool</span> facts:</p>
<ul>
<li>A 32-bit computer will run into an issue (aptly dubbed the <a href="http://en.wikipedia.org/wiki/Year_2038_problem">Year 2038 bug</a>) when the epoch value becomes too big to store with 32-bits on <strong>January 19, 2038 at 3:14:08 AM UTC</strong>.  (Personally, I think it&#8217;s a shame that it&#8217;s only seven seconds from ending at 3.1415&#8230;but that&#8217;s just me.)</li>
<li>Assuming your 32-bit computer makes it past the Year 2038 bug (<a href="http://code.google.com/p/y2038/">not that hard to imagine from a software standpoint</a>), the epoch time will reach 3,141,592,654 (approximately the first ten digits of pi) on <strong>July 21, 2069 at 12:37:34 AM UTC</strong>.  <span style="text-decoration: line-through;">There will be pie to celebrate.</span> (Since this value is larger than can be stored with 32-bits (2,147,483,647 is the maximum), a broken 32-bit computer will read <strong>June 14, 1933, 6:09:18 PM UTC</strong>.)</li>
<li>Similarly, the time will read as the first ten digits of the mathematical constant <strong>e</strong> (2,718,281,828) on <strong>February 20, 2056 at 2:17:08 PM</strong>.  (Again, since this time flies right past the Year 2038 bug, a broken 32-bit system will interpret the time as <strong>January 15, 1920, 7:48:52 AM UTC</strong>.)</li>
<li>Unix time reached a count of 1,000,000,000 (one billion) seconds since the epoch on <strong>September 9, 2001 at 1:46:00 AM UTC</strong>.</li>
<li>According to the specification for Unix time, certain values <a href="http://en.wikipedia.org/wiki/Unix_time#Encoding_time_as_a_number">can be ambiguous or point to times that never existed</a> because of the lazy way each day is expected to be 86,400 seconds.  This miracle is brought to you by leap seconds and lazy developers (both known as order and chaos, respectively).</li>
<li>This bullet exists for the sole reason of increasing the number of words.  Either that, or it&#8217;s just a ploy for me to poke fun at <a href="http://www.twoslashes.com/2009/02/02/twenty-five-reasons/">why I&#8217;m making a list in the first place</a>.</li>
</ul>
<p><em>Oh, and in case you didn&#8217;t notice, today is Friday, February 13, which makes for a truly &#8220;epoch&#8221; win.</em><em> Except in those areas on east of UTC, where they&#8217;re already celebrating Valentine&#8217;s Day.  Geek love conquers all?<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2009/02/13/epoch-win/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Called An Exterminator&#8230;</title>
		<link>http://www.twoslashes.com/2008/11/13/i-called-an-exterminator/</link>
		<comments>http://www.twoslashes.com/2008/11/13/i-called-an-exterminator/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 05:18:51 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Site]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[rolling paper]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=286</guid>
		<description><![CDATA[So, it&#8217;s been a long time coming, but I was finally bored to crack open some of the development tools and get back to work on some of the projects I have hosted here, at least insofar as some bug-fixing.  (Which is funny, actually, since I have legitimate work and schoolwork to do&#8230;) One of [...]]]></description>
			<content:encoded><![CDATA[<p>So, it&#8217;s been a long time coming, but I was finally bored to crack open some of the development tools and get back to work on some of the projects I have hosted here, at least insofar as some bug-fixing.  (Which is funny, actually, since I have legitimate work <em>and</em> schoolwork to do&#8230;)</p>
<p>One of the first projects to get an upgrade is <a href="http://www.twoslashes.com/software-projects/rolling-paper/">Rolling Paper</a>, the nearly pointless little wallpaper-cycling utility I wrote eons ago to randomly swap wallpapers in a given time period, almost turning your Windows desktop into a picture frame.  (Hint:  If you&#8217;re looking to do that without any of the desktop icons in the way, you might want to check out <a href="http://www.twoslashes.com/software-projects/hideicons/">HideIcons</a> while you&#8217;re at it.)</p>
<p>While Rolling Paper hasn&#8217;t picked up any new features (I know, I need to fix that little one-folder problem&#8230;), it has picked up an important bugfix.  A bug that resulted from my stupidity and a bit of zealous copy-pasting with some of the settings code that made it impossible to use the software more than once or twice without manually rewriting the configuration every time you used it.  If you happen to be using it, you might want the update, available now on the Rolling Paper project page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2008/11/13/i-called-an-exterminator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Post Under Development [BETA]</title>
		<link>http://www.twoslashes.com/2008/10/02/this-post-under-development/</link>
		<comments>http://www.twoslashes.com/2008/10/02/this-post-under-development/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 17:00:47 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Geeky]]></category>
		<category><![CDATA[Musings]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=237</guid>
		<description><![CDATA[One of the side effects of the open-source movement is that it allows unprecedented access to what were once privately-used development builds and &#8220;test-level&#8221; software not traditionally fit for or distributed in hopes of public use. I myself have taken advantage of this situation, adding the latest builds of Firefox, Thunderbird, Witty, and other products [...]]]></description>
			<content:encoded><![CDATA[<p>One of the side effects of the open-source movement is that it allows unprecedented access to what were once privately-used development builds and &#8220;test-level&#8221; software not traditionally fit for or distributed in hopes of public use.</p>
<p>I myself have taken advantage of this situation, adding the latest builds of <a href="http://www.mozilla.com/firefox">Firefox</a>, <a href="http://www.mozilla.com/thunderbird">Thunderbird</a>, <a href="http://code.google.com/p/wittytwitter/">Witty</a>, and other products (some well-known, some off the beaten path) to my arsenal.  And I haven&#8217;t done this out of hopes that there won&#8217;t be problems, or simply because the new versions are &#8220;expected to fix outstanding bugs&#8221; (that&#8217;s a fringe benefit, people), but more so because the latest builds are increasingly and surprisingly mature and well-tested.  (And besides that, who could resist getting all of those new features ahead of the curve? <img src='http://www.twoslashes.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</p>
<p>At one point, the words &#8220;alpha&#8221;, &#8220;beta&#8221;, &#8220;testing&#8221;, and &#8220;development&#8221; (stop me anytime) scared people away from software and service simply because the connotation those words carried was one of buggy, incomplete, untested software.  While to some people, the meaning of these words has not changed (and I can think of &#8220;a few good reasons&#8221;™), these words are being turned into extraneous, meaningless descriptors of the applications everyone uses and loves, tacked into the name much in the same way Web 2.0 &#8220;dictates&#8221; misspelled words and dropped vowels.  (<a href="http://www.flickr.com">Flickr</a> anyone?)</p>
<p>As <a href="http://www.justincox.com/2008/why-is-gmail-still-in-beta/">Justin Cox</a> so eagerly pointed out at the end of August, G-Mail has been in beta since it was announced, and Google doesn&#8217;t seem ready to remove the label just yet, either.  My point here is that even though the concept and implementation of G-Mail is littered with reminders of its perpetual development, it is still one of the most popular web-mail platforms available today in direct contradiction to the connotations of the &#8220;beta&#8221; label.</p>
<p>Google is not the only company riding the &#8220;always-in-development&#8221; bandwagon, either, but they&#8217;re definitely one of the most notable, given that they&#8217;ve taken beta software to an extreme.  <a href="http://news.cnet.com/8301-17939_109-10049868-2.html">According to this article</a>, almost half of the projects they have their finger in are in some non-finalized state.</p>
<p>While many popular applications apply the &#8220;always-updating, always-improving&#8221; philosophy, it would be great to one day leave the computer running every night, and come back to find that my operating system has updated itself and made the experience better than it was the day before, with new features and bug fixes provided in a sort of seamless transition.  Unfortunately, I don&#8217;t think this is going to happen anytime soon because it doesn&#8217;t work too well with either of Microsoft or Apple&#8217;s business models, and I don&#8217;t see them changing their behavior anytime this decade.</p>
<p>Ah well, I can dream*, can&#8217;t I?</p>
<p><em>*Dreaming is in beta, with an anticipated final release date of &lt;undetermined&gt;.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2008/10/02/this-post-under-development/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Are EULA-king At?</title>
		<link>http://www.twoslashes.com/2008/03/28/what-are-eula-king-at/</link>
		<comments>http://www.twoslashes.com/2008/03/28/what-are-eula-king-at/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 06:29:21 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[Musings]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/?p=116</guid>
		<description><![CDATA[I honestly can&#8217;t put my finger on why some of the top stories of the past two days are nothing more than reports of people who found random bologna in the EULA of some software they were installing (or considering installing). Is it just me, or does anyone really care that Safari (until late yesterday) [...]]]></description>
			<content:encoded><![CDATA[<p>I honestly can&#8217;t put my finger on why some of the top stories of the past two days are nothing more than reports of people who found random bologna in the EULA of some software they were installing (or considering installing).</p>
<p>Is it just me, or does anyone really care that Safari (until late yesterday) <a href="http://www.theregister.co.uk/2008/03/26/apple_safari_eula_paradox/">couldn&#8217;t be installed on non-Apple hardware</a>?  Is anyone shedding a tear that youngsters <a href="http://www.cnet.com/8301-13739_1-9902548-46.html">shouldn&#8217;t be looking up something with a search engine</a>?</p>
<p>No offense, but I think the time of those lengthy legal documents is drawing to an end.  Users ignore them.  Companies (obviously) don&#8217;t even bother proofreading them anymore, and instead distribute them without even verifying that their demands and requirements are enforcable.</p>
<p><a href="http://picasaweb.google.com/NickTabick/ThisIsBroken/photo#5148538589968701602"><img class="alignleft" style="float: left; margin: 2px;" src="http://lh6.google.com/NickTabick/R3NIkcd5mKI/AAAAAAAABFE/Gpf2XlzJ7xA/s144/small-license-box.png" alt="" /></a>I myself have had some very interesting run-ins with EULAs over the past few months.  Not that I&#8217;m running to alert Slashdot, The Register, The Onion, or any other news source that might care to listen to me (even if they don&#8217;t take it seriously), but there&#8217;s something going on when companies shrink the viewable area of the agreement to such insignificant lengths that it&#8217;s almost a waste of space to even have it there in the first place.</p>
<p>Users click through any agreement displays without reading.  It&#8217;s been proven time and time again.  It&#8217;s one way malware installs itself without violating laws, it&#8217;s one way software companies can get you to bite off more than you originally wanted, and, believe it or not, <a href="http://pcpitstop.com/spycheck/eula.asp">it&#8217;s one way end users are made a joke out of</a>.  Yes, I said joke.  There&#8217;s definitely something to be said about a company who can embed a <em>paragraph</em> on getting paid to read the EULA into one of their agreements, and then sit back and wait four months for someone to come across that, all with countless people installing the software and missing their chance at payment in the meantime.</p>
<p>If people aren&#8217;t even going to bother to read what they&#8217;re agreeing to, perhaps it&#8217;s time to dumb it down into a few bullet points.  Heck, make the bullets checkboxes, and you can make sure the user reads each and every one of those (perhaps require one of them to be *unchecked* in the way they&#8217;re worded to prevent the same type of clickthrough that occurs now from occuring in the future).  By making the users actually sift through and read everything you&#8217;re requiring of them, it will make them understand more of what&#8217;s going on.</p>
<p>If you&#8217;re a developer, jump outside the box.  Don&#8217;t write pages and pages of nonsense nobody (including yourself) ever reads again.  Your users certainly aren&#8217;t reading it.  So why not encourage them to, and demonstrate that being careful and paying attention are beneficial?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2008/03/28/what-are-eula-king-at/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Source Is More Than Software</title>
		<link>http://www.twoslashes.com/2008/01/10/open-source-is-more-than-software/</link>
		<comments>http://www.twoslashes.com/2008/01/10/open-source-is-more-than-software/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 02:05:09 +0000</pubDate>
		<dc:creator>Nick</dc:creator>
				<category><![CDATA[bank]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.twoslashes.com/index.php/2008/01/10/open-source-is-more-than-software/</guid>
		<description><![CDATA[The one thing people will commonly attach to the phrase &#8220;open source&#8221; is the notion of freely shared and editable code for software.Â  The problem is that while the term in general isn&#8217;t specifically targeted at developers, they seem to be the only ones gaining any form of attention when the term is used. What [...]]]></description>
			<content:encoded><![CDATA[<p>The one thing people will commonly attach to the phrase &#8220;open source&#8221; is the notion of freely shared and editable code for software.Â  The problem is that while the term in general isn&#8217;t specifically targeted at developers, they seem to be the only ones gaining any form of attention when the term is used.</p>
<p>What really needs to be done here is a rebirth/redefinition, so to speak, of &#8220;open source&#8221; in general.Â  There&#8217;s more to it than just functions or methods or subroutines, but it seems that those are the only components that seem to have gotten through to the general public; in realistic terms, open source is simply the free flow of relevant and universally useful information, distributed so that others can gain from it and/or improve upon/with it.</p>
<p>Take a leaf from <em>2600</em>, Volume 24-4 (which, admittedly, I just picked up).Â  In the letters section, &#8220;theforensicsguy&#8221; mentions that unlike most school districts, the one he&#8217;s employed for is more open than your typical school IT crew.Â  This openness is a broad, but relevant, example of what should be happening; when you are open, accepting, and willing to let others pick up tips, tricks, and knowledge in general, they in turn will give you back what you might be seeking (&#8220;theforensicsguy&#8221; claims that his students report some of the security holes they find to him).</p>
<p>A similar approach could almost certainly be applied in more than just that scenario:Â  Your favorite (unnamed) software company could open up and actually start accepting tips, tricks, bugfixes, and patches from their users, rather than simply claiming that problems with their product are nothing more than unintended features.Â  Imagine how much more sound a product could be if that multinational manufacturer took the considerations and rantings of users who found a design flaw in a new product and actually utilized what they gleaned from those considerations.Â  Even detrimental facts can be of benefit; for example, if a bank gets robbed, they can see what some of their security weakpoints are and improve them to maintain and improve the trust their clients impart in them.</p>
<p>You see, everything works better when everyone works together. By telling others what you know, you can not only improve what you know, but you also improve intelligence overall, and create a more sound and improved society.</p>
<p>People are also drawn to the improvements drawn by progress; for example, why is it that students flock to what would be considered &#8220;major&#8221; colleges? Is it simply because the school is big, or because of its size, also maintains a hotbed of new and innovative skills and enhancements that can benefit people.Â  And the best part is that some don&#8217;t even realize they&#8217;re being, for want of a better term, &#8220;improved&#8221; themselves.</p>
<p>I&#8217;m not one for fame in general, but people also tend to be remembered not for their secrets, but for the openness and knowledge they&#8217;ve spread, be it something like a detailed and impacting writing, a significant and upstarting speech, a breakthrough scientific discovery, an impressive new invention, or even plain old music. Â  Sure, you might make a few people in your hometown proud with that secret sauce recipe of yours&#8230;but wouldn&#8217;t it be put to better use if you shared it to the world?</p>
<p>So, I end this (short?) tirade by asking this:Â  <span style="font-weight: bold">What have you shared with the world today?</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.twoslashes.com/2008/01/10/open-source-is-more-than-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

