<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/atom10full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" xml:lang="en" xml:base="http://pablo.averbuj.com/wp-atom.php">
	<title type="text">Pablo Averbuj</title>
	<subtitle type="text">Things I think are cool that probably aren't</subtitle>

	<updated>2008-08-26T20:04:42Z</updated>
	<generator uri="http://wordpress.org/" version="2.5.1">WordPress</generator>

	<link rel="alternate" type="text/html" href="http://pablo.averbuj.com" />
	<id>http://pablo.averbuj.com/feed/atom/</id>
	

			<link rel="self" href="http://feeds.feedburner.com/PabloAverbuj" type="application/atom+xml" /><entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Loudoun Sheriff&#8217;s Day Out]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/359017819/" />
		<id>http://pablo.averbuj.com/?p=168</id>
		<updated>2008-08-08T13:53:02Z</updated>
		<published>2008-08-08T02:51:54Z</published>
		<category scheme="http://pablo.averbuj.com" term="Uncategorized" />		<summary type="html"><![CDATA[Here&#8217;s a note I just submitted to the Loudoun County Sheriff&#8217;s Office. I think a few of the people who pay attention might have something to say about this.
On Wednesday, August 6th, I was driving home on Countryside Blvd. when I encountered what I can only describe as a checkpoint at the intersection with Carrollton [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2008/08/07/loudoun-sherriffs-day-out/">&lt;p&gt;Here&amp;#8217;s a note I just submitted to the Loudoun County Sheriff&amp;#8217;s Office. I think a few of the people who pay attention might have something to say about this.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;On Wednesday, August 6th, I was driving home on Countryside Blvd. when I encountered what I can only describe as a checkpoint at the intersection with Carrollton Rd. Both directions of Countryside were blocked and all vehicles were being detained, as far as I can tell, without cause. I was asked by an officer to show my driver&amp;#8217;s license and upon quick inspection was waved along.&lt;/p&gt;
&lt;p&gt;Given the media attention that was received seemingly similar activities in D.C., I was wondering if you could provide some information as to what occurred that day and why. I&amp;#8217;m worried this may have been a violation of mine and other citizens&amp;#8217; civil liberties, but would like to reserve judgement until I have more information.&lt;/p&gt;
&lt;p&gt;I appreciate your time and considerate attention to this inquiry.&lt;br /&gt;
Thank you.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;It didn&amp;#8217;t occur to me to question the basis for asking for ID and it didn&amp;#8217;t really anger me until after I left the checkpoint. I went back out with a camera to document what was going on. To their credit, the police didn&amp;#8217;t seem to mind me taking pictures. At 6:45pm, just as I was about to drive through the roadblock again and this time refuse to show ID, they all simultaneously and unceremoniously packed up and went home.&lt;/p&gt;
&lt;p&gt;Not even sure what to make of it. Someone&amp;#8217;s already suggested I&amp;#8217;m overreacting, and that may be so, but I nevertheless was left with an uneasy feeling. Some pictures below.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0435.jpg" rel="lightbox" &gt;&lt;img class="alignnone size-thumbnail wp-image-169" title="Checkpoint 1" src="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0435-150x150.jpg" alt="Northbound Countryside" width="150" height="150" /&gt;&lt;/a&gt;&lt;a href="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0436.jpg" rel="lightbox" &gt;&lt;img class="alignnone size-thumbnail wp-image-170" title="Checkpoint 2" src="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0436-150x150.jpg" alt="Northbound Countryside Detail" width="150" height="150" /&gt;&lt;/a&gt;&lt;a href="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0443.jpg" rel="lightbox" &gt;&lt;img class="alignnone size-thumbnail wp-image-171" title="Checkpoint 3" src="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0443-150x150.jpg" alt="Southbound Countryside" width="150" height="150" /&gt;&lt;/a&gt;&lt;a href="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0444.jpg" rel="lightbox" &gt;&lt;img class="alignnone size-thumbnail wp-image-172" title="Checkpoint 4" src="http://pablo.averbuj.com/wp-content/uploads/2008/08/dscf0444-150x150.jpg" alt="Mobile Command Unit on Southbound Countryside" width="150" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Update: I received a quick and helpful response from the Sheriff&amp;#8217;s Office with this information:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Mr. Averbuj, for several years the Loudoun Sheriff&amp;#8217;s Office have conducted Driver&amp;#8217;s License Checkpoints throughout the county as a continuing crackdown on unlicensed drivers. We have conducted three such checkpoints this Summer.  The location for the checkpoints are selected based on deputies who report a number of unlicensed drivers during their daily traffic stops.&lt;/p&gt;
&lt;p&gt;During the checkpoint on Wednesday nine motorists were cited with driving without  a license and two for driving on a suspended license. Those were among the 42 citations issued during the 3 hour checkpoint.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;I found a page on the very &lt;a href="http://www.southcarolinacriminaldefenseblog.com/2008/07/groome_sc_supreme_court_invali_1.html" onclick="javascript:urchinTracker ('/outbound/article/www.southcarolinacriminaldefenseblog.com');"&gt;recent overruling of similar roadblocks in South Carolina&lt;/a&gt;, and the SCOTUS decisions that govern such activity.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/359017819" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2008/08/07/loudoun-sherriffs-day-out/#comments" thr:count="4" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2008/08/07/loudoun-sherriffs-day-out/feed/atom/" thr:count="4" />
		<thr:total>4</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2008/08/07/loudoun-sherriffs-day-out/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[OSX:Changing the &#8220;Web Receipts&#8221; Folder]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/270305409/" />
		<id>http://pablo.averbuj.com/?p=166</id>
		<updated>2008-08-26T20:04:42Z</updated>
		<published>2008-04-14T23:11:52Z</published>
		<category scheme="http://pablo.averbuj.com" term="Mac" /><category scheme="http://pablo.averbuj.com" term="Software" /><category scheme="http://pablo.averbuj.com" term="Usability" />		<summary type="html"><![CDATA[One of my favorite features in Leopard is the &#8220;Save to Web Receipts&#8221;. Judging by the posts on the web I&#8217;m not sure whether this is a new feature or not. Either way, I really like it&#8230; except&#8230; Saving important web pages (receipts, confirmations, reservations, etc) is something I&#8217;ve been doing for a long time [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2008/04/14/osxchanging-the-web-receipts-folder/">&lt;p&gt;One of my favorite features in Leopard is the &amp;#8220;Save to Web Receipts&amp;#8221;. Judging by the posts on the web I&amp;#8217;m not sure whether this is a new feature or not. Either way, I really like it&amp;#8230; except&amp;#8230; Saving important web pages (receipts, confirmations, reservations, etc) is something I&amp;#8217;ve been doing for a long time now without this feature, it was just a pain. In fact I did it on Windows for years before even switching to Mac, except all by hand. The function in OSX saves me the trouble of naming the file and choosing the directory which is great, except I don&amp;#8217;t like the way it does either.&lt;/p&gt;
&lt;p&gt;The first problem is that in general the date of the receipt is the most importat sorting factor, and having it in the &amp;#8220;date modified&amp;#8221; column is mildly dangerous, like if I make changes or notes on it for example. The second problem is at work when I&amp;#8217;m saving receipts it doesn&amp;#8217;t help me get them to the unified receipts folder at home.&lt;/p&gt;
&lt;p&gt;I decided to solve both problems today and luck you, I&amp;#8217;ll share. Reading the web the way this was implemented changed at some point. It used to be an Automator script but apparently that was rather limiting (which is pretty bad if you&amp;#8217;re Apple and your own Automator doesn&amp;#8217;t cut it). So they re-implemented in Python. This is a shame because having opened up Automator for the first time it looks really cool and relatively user friendly, unlike what you&amp;#8217;re about to repeat below.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In Finder, go to /Library/PDF Services/&lt;/li&gt;
&lt;li&gt;Duplicate the &amp;#8220;Save PDF to Web Receipts Folder&amp;#8221; and rename it to something else but keep the .pdfworkflow extension, in my case, &amp;#8220;Save to DropBox Receipts.pdfworkflow&amp;#8221;&lt;/li&gt;
&lt;li&gt;Right-click and select &amp;#8220;Show Package Contents&amp;#8221;&lt;/li&gt;
&lt;li&gt;Naviage into the &amp;#8220;Contents&amp;#8221; folder&lt;/li&gt;
&lt;li&gt;Delete the &amp;#8220;Resources&amp;#8221; folder&lt;/li&gt;
&lt;li&gt;Open &amp;#8220;Info.plist&amp;#8221; in a text editor and rename the &amp;#8220;CFBundleName&amp;#8221; string to something helpful, probably something that strongly resembles the filename you created in Step 2, then save and close that file&lt;/li&gt;
&lt;li&gt;Open the &amp;#8220;tool&amp;#8221; file in a text editor&lt;/li&gt;
&lt;li&gt;If you want to change the target folder:
&lt;ol&gt;
&lt;li&gt;around line 24 you&amp;#8217;ll see something the line that sets the value of &lt;em&gt;destDirectory&lt;/em&gt; to &amp;#8220;~/Documents/Web Receipts/&amp;#8221;, change that.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;If you want to add a date at the beginning of the filename
&lt;ol&gt;
&lt;li&gt;at the top of the file (around like 9) insert a new line with:
&lt;pre&gt;from datetime import date&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt; around the previously mentioned line 24 add:
&lt;pre&gt;title = "%s - %s" % (date.today(), title)&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Save and exit&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That will end up giving you filed names like &amp;#8220;2008-04-13 - American Express Online.pdf&amp;#8221; saved in the directory of you&amp;#8217;re choosing. To test just go to any app, bring up the print dialog and confirm that your new entry shows up. Also, if you have any problems, just trash the duplicate you created and edited.&lt;/p&gt;
&lt;p&gt;EDIT (2008/08/26) - Fixed the missing close parenthesis at the end of item 9.2 pointed out by James. Thanks!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/270305409" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2008/04/14/osxchanging-the-web-receipts-folder/#comments" thr:count="3" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2008/04/14/osxchanging-the-web-receipts-folder/feed/atom/" thr:count="3" />
		<thr:total>3</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2008/04/14/osxchanging-the-web-receipts-folder/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Making RSS feeds for Truveo]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/261578448/" />
		<id>http://pablo.averbuj.com/2008/03/31/making-rss-feeds-for-truveo/</id>
		<updated>2008-03-31T18:56:08Z</updated>
		<published>2008-03-31T22:53:26Z</published>
		<category scheme="http://pablo.averbuj.com" term="Services" /><category scheme="http://pablo.averbuj.com" term="Software" />		<summary type="html"><![CDATA[You&#8217;ve probably seen or heard of the unconventional &#8220;You Suck at Photoshop&#8221; tutorials. Maybe you weren&#8217;t offended, maybe you even like them. Maybe you want to track new releases via RSS. I was just like you a few minutes ago. I checked the MyDamnChannel.com website and couldn&#8217;t within my attention span find a feed that [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2008/03/31/making-rss-feeds-for-truveo/">&lt;p&gt;&lt;a href="http://pablo.averbuj.com/wp-content/uploads/2008/03/truveo-ysap.jpg" title="You Suck at Photoshop on Truveo" rel="lightbox" &gt;&lt;img src="http://pablo.averbuj.com/wp-content/uploads/2008/03/truveo-ysap.thumbnail.jpg" alt="You Suck at Photoshop on Truveo" align="left" /&gt;&lt;/a&gt;You&amp;#8217;ve probably seen or heard of the unconventional &amp;#8220;You Suck at Photoshop&amp;#8221; tutorials. Maybe you weren&amp;#8217;t offended, maybe you even like them. Maybe you want to track new releases via RSS. I was just like you a few minutes ago. I checked the &lt;a href="http://www.mydamnchannel.com/channels.aspx" onclick="javascript:urchinTracker ('/outbound/article/www.mydamnchannel.com');"&gt;MyDamnChannel.com&lt;/a&gt; website and couldn&amp;#8217;t within my attention span find a feed that was just for YSaP videos. I&amp;#8217;d seen them on YouTube so my first instinct was to go to YouTube and build an RSS feed from a search. Oops you can&amp;#8217;t (at least not a very specific one).&lt;/p&gt;
&lt;p&gt;Then I remember: Wait, I work with a search engine that does this EVERY DAY. Truveo makes this trivial. I went to &lt;a href="http://www.truveo.com/" onclick="javascript:urchinTracker ('/outbound/article/www.truveo.com');"&gt;Truveo.com&lt;/a&gt; and searched for:&lt;/p&gt;
&lt;p&gt;&amp;#8220;You Suck at Photoshop&amp;#8221; channel:youtube&lt;/p&gt;
&lt;p&gt;This returned the right set plus other spoofs and knock-offs. It needs to be restricted to the official user that posts them:&lt;/p&gt;
&lt;p&gt;&amp;#8220;You Suck at Photoshop&amp;#8221; channel:youtube author:mydamnchannel&lt;/p&gt;
&lt;p&gt;Perfect! Now click the &amp;#8220;most recent&amp;#8221; button to get the newest episodes first, and towards the bottom left hand corner you&amp;#8217;ll see the traditional RSS icon. Copy and paste that link into your RSS reader and you&amp;#8217;re done! (Click the thumbnail for a larger view of the page I&amp;#8217;m referring to.)&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/261578448" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2008/03/31/making-rss-feeds-for-truveo/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2008/03/31/making-rss-feeds-for-truveo/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2008/03/31/making-rss-feeds-for-truveo/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Alexis Victoria Averbuj]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/238379628/" />
		<id>http://pablo.averbuj.com/2008/02/20/alexis-victoria-averbuj/</id>
		<updated>2008-02-21T14:32:39Z</updated>
		<published>2008-02-20T20:49:20Z</published>
		<category scheme="http://pablo.averbuj.com" term="Personal" />		<summary type="html"><![CDATA[Alexis Victoria born 2/20 around 3:15pm at 7 lb 5 oz and 19.5 inches long. Pictures later tonight. Mom and baby are healthy, happy, and hungry!
Update (2/21, 9:30am): Pictures of Alexis are now available.
]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2008/02/20/alexis-victoria-averbuj/">&lt;p&gt;Alexis Victoria born 2/20 around 3:15pm at 7 lb 5 oz and 19.5 inches long. Pictures later tonight. Mom and baby are healthy, happy, and hungry!&lt;/p&gt;
&lt;p&gt;Update (2/21, 9:30am): &lt;a href="http://kids.averbuj.com/gallery/v/Alexis/" &gt;Pictures of Alexis&lt;/a&gt; are now available.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/238379628" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2008/02/20/alexis-victoria-averbuj/#comments" thr:count="23" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2008/02/20/alexis-victoria-averbuj/feed/atom/" thr:count="23" />
		<thr:total>23</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2008/02/20/alexis-victoria-averbuj/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Dilbert Widget leaks data]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/221055876/" />
		<id>http://pablo.averbuj.com/2008/01/22/dilbert-widget-leaks-data/</id>
		<updated>2008-01-23T18:56:40Z</updated>
		<published>2008-01-22T15:46:03Z</published>
		<category scheme="http://pablo.averbuj.com" term="Uncategorized" />		<summary type="html"><![CDATA[Scott Adams blogged about the new Dilbert comic widget which is great and I&#8217;m pleased with. The problem is (assuming United Media cares about not pre-releasing comics) that the comics are named predictably in sequence and are available on the server ahead of time. For example here is the comic for Sunday February 3. Oops! [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2008/01/22/dilbert-widget-leaks-data/">&lt;p&gt;Scott Adams blogged about &lt;a href="http://dilbertblog.typepad.com/the_dilbert_blog/2008/01/dilbert-widge-1.html" onclick="javascript:urchinTracker ('/outbound/article/dilbertblog.typepad.com');"&gt;the new Dilbert comic widget&lt;/a&gt; which is great and I&amp;#8217;m pleased with. The problem is (assuming United Media cares about not pre-releasing comics) that the comics are named predictably in sequence and are available on the server ahead of time. For example here is &lt;a href="http://widget.dilbert.com/dyn/widget.1.strips/000000000/00000000/0000000/000000/00000/0000/000/399/399.gif" onclick="javascript:urchinTracker ('/outbound/article/widget.dilbert.com');"&gt;the comic for Sunday February 3&lt;/a&gt;. Oops! Now I don&amp;#8217;t have to wait. I imagine they&amp;#8217;ll solve this problem pretty quickly when they find out. While I&amp;#8217;m on the subject of people who have solved this differently, &lt;a href="http://www.penny-arcade.com/" onclick="javascript:urchinTracker ('/outbound/article/www.penny-arcade.com');"&gt;Penny Arcade&lt;/a&gt; has an interesting system where &lt;a href="http://www.penny-arcade.com/comic/" onclick="javascript:urchinTracker ('/outbound/article/www.penny-arcade.com');"&gt;http://www.penny-arcade.com/comic/&lt;/a&gt; always points to the latest comic and there are absolute paths to get to a specific date. They have a particularly odd problem where the absolte URL doesn&amp;#8217;t work, but /comic/ does. I get bitten by that problem fairly frequently since their RSS points to the absolute location. Another comic strip solves this problem in a decidedly low-tech way. &lt;a href="http://www.somethingpositive.net/" onclick="javascript:urchinTracker ('/outbound/article/www.somethingpositive.net');"&gt;Something Positive&lt;/a&gt; names each comic strip (image) with a descriptive title of the strip. Also, he releases comics unpredictably, and near as I can tell, maintains no buffer unlike Dilbert.&lt;/p&gt;
&lt;p&gt;Back on the Dilbert side, interestingly at 400 it loops back to 2005, althought comic 1 is Jan 1 2007. It makes me curious about how the numbering sequence progresses, but invariably it will be deterministic. The easy way to solve this problem is to put something on the server side that prevents images from being served before their publish date. The wrong way to try to fix this is to try authenticating the widget (which, by the way, is now possible with FMSv3, but that&amp;#8217;s for another day).&lt;/p&gt;
&lt;p&gt;Update (Jan 23, 12pm): Just checked this today and the hole has been fixed. Now the actual gif seems to be an hash of some data, although apparently not the comic strip itself. Good turn around time!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/221055876" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2008/01/22/dilbert-widget-leaks-data/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2008/01/22/dilbert-widget-leaks-data/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2008/01/22/dilbert-widget-leaks-data/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Encoding and streaming to the XBox 360]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/202910591/" />
		<id>http://pablo.averbuj.com/2007/12/19/encoding-and-streaming-to-the-xbox-360/</id>
		<updated>2007-12-19T19:14:07Z</updated>
		<published>2007-12-19T19:14:07Z</published>
		<category scheme="http://pablo.averbuj.com" term="Hardware" />		<summary type="html"><![CDATA[Some very kind friends of mine availed me of an XBox 360 and Halo 3, an act for which I continue to thank them every time I see them. Having owned the original XBox (thanks to Vlad, are you sensing a pattern?), I was interested to see the next iteration, which I hadn&#8217;t to date. [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2007/12/19/encoding-and-streaming-to-the-xbox-360/">&lt;p&gt;Some very kind friends of mine availed me of an XBox 360 and Halo 3, an act for which I continue to thank them every time I see them. Having owned the original XBox (thanks to Vlad, are you sensing a pattern?), I was interested to see the next iteration, which I hadn&amp;#8217;t to date. It&amp;#8217;s a very solid product and I&amp;#8217;m pretty happy with it.&lt;/p&gt;
&lt;p&gt;I was pleased that it automatically detected my Twonkymedia server but it wasn&amp;#8217;t playing my videos properly. The playback worked for a few seconds but then would subsequently deteriorate the further into the video it got. I don&amp;#8217;t think it was a bandwidth issue because the original XBox with XBMC had no troubles playing the video. I concluded it was just some wonkiness between how I had encoded and what the XBox was capable of. I tried downloading some movie trailers and they played fine from the same device. My next task was to figure out what encoding settings to use.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;d ripped all of Anna&amp;#8217;s DVDs with Handbrake to h264/avi and those were having trouble playing. I searched the web hoping to find an XBox 360 preset for Handbrake but all I found was other people looking for the same. I finally remembered that Andrew had mentioned that he was playing videos across the network, so I consulted him. He suggested using the Apple TV preset, and that still wouldn&amp;#8217;t work for me, until I figured out that Twonkymedia was keying off of the file extension. Changing the extension from mp4 to avi fixed Twonkymedia. Once I realized that things started working perfectly.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/202910591" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2007/12/19/encoding-and-streaming-to-the-xbox-360/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2007/12/19/encoding-and-streaming-to-the-xbox-360/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2007/12/19/encoding-and-streaming-to-the-xbox-360/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[BootCamp on Tiger (Post Lepoard)]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/202355944/" />
		<id>http://pablo.averbuj.com/2007/12/18/bootcamp-on-tiger-post-lepoard/</id>
		<updated>2007-12-18T19:48:48Z</updated>
		<published>2007-12-18T19:48:16Z</published>
		<category scheme="http://pablo.averbuj.com" term="Security" /><category scheme="http://pablo.averbuj.com" term="Software" />		<summary type="html"><![CDATA[So Apple did a fairly crass thing by terminating Boot Camp for Tiger when Lepoard launched. I was replacing my Dell at work with a Mac and wanted to have a native install of XP for troubleshooting. I couldn&#8217;t find Boot Camp 1.4 which was presumably able to work until Dec 31 because Apple had [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2007/12/18/bootcamp-on-tiger-post-lepoard/">&lt;p&gt;So Apple did a fairly crass thing by terminating Boot Camp for Tiger when Lepoard launched. I was replacing my Dell at work with a Mac and wanted to have a native install of XP for troubleshooting. I couldn&amp;#8217;t find Boot Camp 1.4 which was presumably able to work until Dec 31 because Apple had pulled it, but I did find an old copy of 1.2 on my laptop but it wouldn&amp;#8217;t run because it was past expiration. How do you solve this impossible problem? Uh, set the clock back. I circumvented annoying beta policy by the same technology with which I avoided nag screens in shareware in 1996. Lame.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/202355944" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2007/12/18/bootcamp-on-tiger-post-lepoard/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2007/12/18/bootcamp-on-tiger-post-lepoard/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2007/12/18/bootcamp-on-tiger-post-lepoard/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Bugs vs Defects]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/199466003/" />
		<id>http://pablo.averbuj.com/2007/12/12/bugs-vs-defects/</id>
		<updated>2007-12-13T00:01:22Z</updated>
		<published>2007-12-13T00:01:02Z</published>
		<category scheme="http://pablo.averbuj.com" term="Programming" /><category scheme="http://pablo.averbuj.com" term="Software" />		<summary type="html"><![CDATA[I read and became persuaded by the idea that calling software errors &#8220;bugs&#8221; is too cutesy and downplays the significance of the problem. On the other hand, as a developer, there are times when my software doesn&#8217;t work correctly but it is not my fault. And calling my software defective because the API doesn&#8217;t behave [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2007/12/12/bugs-vs-defects/">&lt;p&gt;I read and became persuaded by the idea that calling software errors &amp;#8220;bugs&amp;#8221; is too cutesy and downplays the significance of the problem. On the other hand, as a developer, there are times when my software doesn&amp;#8217;t work correctly but it is not &lt;strong&gt;my&lt;/strong&gt; fault. And calling &lt;strong&gt;my&lt;/strong&gt; software defective because the API doesn&amp;#8217;t behave as documented (or is undocumented) is unfair. This is something that has vexed me in the course of my job and I finally think I have a reasonable distinction.&lt;/p&gt;
&lt;p&gt;A &lt;em&gt;bug&lt;/em&gt; is a defect once-removed (indirection, if you like). My software can simulataneously have &lt;em&gt;defects&lt;/em&gt; and &lt;em&gt;bugs&lt;/em&gt;. The distinction is whether I am responsible for the error. Relatedly, documentation can be defective.&lt;/p&gt;
&lt;p&gt;The whole issue seems like a nuance to me and it has not been something I have been comfortable broaching at work but has come up recently in the terminology of some tools we are evaluating. I think the distinction is important but for practical purposes likely to be lost on the folks who are most concerned about the problems (usually not the developer).&lt;/p&gt;
&lt;p&gt;An alternate distinction, and maybe an easier one to sell is core functionality versus non-core functionality. The core functionality of banking software is around maintaining transaction integrity: a math error is a defect; a button that is misaligned is a bug; a crash that corrupts the database is a defect; the saved backup on exit not working is a bug. Again, I think this is too subjective and subtle to be useful, but I think it&amp;#8217;s at least a distinction that business people could grasp.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/199466003" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2007/12/12/bugs-vs-defects/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2007/12/12/bugs-vs-defects/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2007/12/12/bugs-vs-defects/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Webex = crap]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/196791859/" />
		<id>http://pablo.averbuj.com/2007/12/07/webex-crap/</id>
		<updated>2007-12-07T19:16:32Z</updated>
		<published>2007-12-07T19:16:32Z</published>
		<category scheme="http://pablo.averbuj.com" term="Uncategorized" />		<summary type="html"><![CDATA[Just joined a meeting that was using meetmenow.webex.com. Impressively crappy for a tool to share your desktop. No Mac support, requires ActiveX control, and on XP it shit the bed with both FF and IE6! (Found the bug, it doesn&#8217;t properly handle the case where the task bar is not at the bottom). This problem [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2007/12/07/webex-crap/">&lt;p&gt;Just joined a meeting that was using meetmenow.webex.com. Impressively crappy for a tool to share your desktop. No Mac support, requires ActiveX control, and on XP it shit the bed with both FF and IE6! (Found the bug, it doesn&amp;#8217;t properly handle the case where the task bar is not at the bottom). This problem has been solved before and solved better. At work we use Cisco Unified Meetingplace which is actually pretty nice.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/196791859" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2007/12/07/webex-crap/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2007/12/07/webex-crap/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2007/12/07/webex-crap/</feedburner:origLink></entry>
		<entry>
		<author>
			<name>pablo</name>
						<uri>http://pablo.averbuj.com/</uri>
					</author>
		<title type="html"><![CDATA[Mac: Deep Sleep]]></title>
		<link rel="alternate" type="text/html" href="http://feeds.feedburner.com/~r/PabloAverbuj/~3/185904891/" />
		<id>http://pablo.averbuj.com/2007/11/16/mac-deep-sleep/</id>
		<updated>2007-11-16T18:24:16Z</updated>
		<published>2007-11-16T18:20:53Z</published>
		<category scheme="http://pablo.averbuj.com" term="Hardware" /><category scheme="http://pablo.averbuj.com" term="Mac" /><category scheme="http://pablo.averbuj.com" term="Software" />		<summary type="html"><![CDATA[When I was Windows-based, I always preferred using hibernate over standby. When I came to Mac I reluctantly got used to it. In fact there isn&#8217;t any obvious way to invoke the &#8220;deep sleep&#8221; (hibernate) function in Mac until the battery is practically dead. This has been annoying on planes when I want to switch [...]]]></summary>
		<content type="html" xml:base="http://pablo.averbuj.com/2007/11/16/mac-deep-sleep/">&lt;p&gt;When I was Windows-based, I always preferred using hibernate over standby. When I came to Mac I reluctantly got used to it. In fact there isn&amp;#8217;t any obvious way to invoke the &amp;#8220;deep sleep&amp;#8221; (hibernate) function in Mac until the battery is practically dead. This has been annoying on planes when I want to switch batteries without shutting down. I just found this &lt;a href="http://www.apple.com/downloads/dashboard/status/deepsleep.html" target="_blank" onclick="javascript:urchinTracker ('/outbound/article/www.apple.com');"&gt;deep sleep widget&lt;/a&gt; on the Apple site that adds a deep sleep button to dashboard which will be handy on such occasions. It does prompt for your password in an abnormal way but looking through the code it is only used to chown/chmod the deepsleep binary to setuid root. Source for the deepsleep binary is also included.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/PabloAverbuj/~4/185904891" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://pablo.averbuj.com/2007/11/16/mac-deep-sleep/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://pablo.averbuj.com/2007/11/16/mac-deep-sleep/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	<feedburner:origLink>http://pablo.averbuj.com/2007/11/16/mac-deep-sleep/</feedburner:origLink></entry>
	</feed>
