<?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>firsttube.com &#187; Bug</title>
	<atom:link href="http://firsttube.com/tag/bug/feed/" rel="self" type="application/rss+xml" />
	<link>http://firsttube.com</link>
	<description>crunchy nuggets, served semi-daily</description>
	<lastBuildDate>Wed, 10 Mar 2010 03:38:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<atom:link rel='hub' href='http://firsttube.com/?pushpress=hub'/>
		<item>
		<title>Even Facebook Makes Mistakes</title>
		<link>http://firsttube.com/read/even-facebook-makes-mistakes/</link>
		<comments>http://firsttube.com/read/even-facebook-makes-mistakes/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 20:29:24 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://firsttubecom/?p=807</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="attachment_808" class="wp-caption aligncenter" style="width: 510px"><a href="http://firsttube.com/uploads/2008/09/facebook_makes_mistakes.png" rel='lytebox[even-facebook-makes-mistakes]'><img class="size-full wp-image-808" title="Even Facebook Makes Mistakes" src="http://firsttube.com/uploads/2008/09/facebook_makes_mistakes.png" alt="HTML shows as entities... whoops!" width="500" height="342" /></a><p class="wp-caption-text">HTML shows as entities... whoops!</p></div>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/even-facebook-makes-mistakes/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Facebook Redesign Launched</title>
		<link>http://firsttube.com/read/Facebook-Redesign-Launched/</link>
		<comments>http://firsttube.com/read/Facebook-Redesign-Launched/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 07:16:55 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Facebook-Redesign-Launched</guid>
		<description><![CDATA[Facebook today launched their long in-the-works redesign.  I&#8217;ve been following it for at least 4 months or so, and today it appeared live.  After many iterations, this may actually be the one I like best.  
But alas, I use Opera, and strangely, this version doesn&#8217;t play well.  Many links flat out [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook today <a href="http://blog.facebook.com/blog.php?post=23612952130">launched their long in-the-works redesign</a>.  I&#8217;ve been following it for at least 4 months or so, and today it appeared live.  After many iterations, this may actually be the one I like best.  </p>
<p>But alas, I use Opera, and strangely, this version doesn&#8217;t play well.  Many links flat out don&#8217;t work, there&#8217;s weird Flash that Flashblock blocks with every page load, and worst yet, the thing is actually parsing A LOT incorrectly.  Check out the below screenshot, and be sure to click on it for the full size version.  </p>
<p><a href="http://firsttube.com/uploads/NewFacebook.jpg" rel='lytebox[Facebook-Redesign-Launched]'><img src="http://firsttube.com/uploads/NewFacebookSm.jpg" style="border:0;width:550px;" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Facebook-Redesign-Launched/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gee, Thanks Google!</title>
		<link>http://firsttube.com/read/Gee-Thanks-Google/</link>
		<comments>http://firsttube.com/read/Gee-Thanks-Google/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 08:48:22 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PicasaWeb]]></category>
		<category><![CDATA[Rant]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Gee-Thanks-Google</guid>
		<description><![CDATA[Google resolved their storage blunders recently and, in an unannounced act of reconciliation, I assume, extended my paid storage upgrade for a few extra weeks.  But imagine my surprise when I got this email today: 

At first glance, you might think to yourself &#8211; that&#8217;s nice of Google, warning you that they are about [...]]]></description>
			<content:encoded><![CDATA[<p>Google resolved their <a href="http://firsttube.com/read/My-Faith-in-Google-Is-Now-In-Question">storage blunders</a> recently and, in an unannounced act of reconciliation, I assume, extended my paid storage upgrade for a few extra weeks.  But imagine my surprise when I got this email today: </p>
<p><img src="http://firsttube.com/uploads/goog1.jpg" alt="Google" /></p>
<p>At first glance, you might think to yourself &#8211; that&#8217;s nice of Google, warning you that they are about to charge your card, a service which they do automatically to prevent you from having to take any action or lose your data.   Except if you see this: </p>
<p><img src="http://firsttube.com/uploads/goog2.jpg" alt="Google" /></p>
<p>Apparently, they want me to pay $25 for 6GB of space, but everyone else gets the same thing for $20? My reward for being an early Google adopter is that I get to pay a steeper fee? </p>
<p>Is Google the next &#8220;Boston Market,&#8221; expanding too fast to keep quality at the same level? Lately, it seems like <a href="http://firsttube.com/read/I-Found-a-Google-Bug">Google&#8217;s apps are quirkier</a>, <a href="http://www.google.com/search?q=gmail+inaccessible">their service flakier</a>, and their <a href="http://www.google.com/search?hl=en&#038;q=%22cannot+contact+google">support non-existent</a>.  Is it a mistake to continue to entrust all of our data to Google?</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Gee-Thanks-Google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Error</title>
		<link>http://firsttube.com/read/Google-Error/</link>
		<comments>http://firsttube.com/read/Google-Error/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 22:55:11 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Google-Error</guid>
		<description><![CDATA[Dear Google, WTF? Love, Adam

]]></description>
			<content:encoded><![CDATA[<p>Dear Google, WTF? Love, Adam</p>
<p><a href="http://firsttube.com/uploads/googerror.png" rel='lytebox[Google-Error]'><img src="http://firsttube.com/uploads/googerror.png" alt="Google Error" style="width:350px;" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Google-Error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funny: Flickr Parse Error</title>
		<link>http://firsttube.com/read/Funny-Flickr-Parse-Error/</link>
		<comments>http://firsttube.com/read/Funny-Flickr-Parse-Error/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 14:38:27 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Funny]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Funny-Flickr-Parse-Error</guid>
		<description><![CDATA[Everyone makes mistakes, even the good people at Yahoo!/Flickr.  I&#8217;ve done this on OSNews &#8211; it&#8217;s broken for 20 seconds, but you still get emails and IMs from users. Many PHP functions take two arguments &#8212; a string an an array &#8212; and it&#8217;s tough to remember which comes first, because sometimes it&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>Everyone makes mistakes, even the good people at Yahoo!/Flickr.  I&#8217;ve done this on <a href='http://osnews.com'>OSNews</a> &#8211; it&#8217;s broken for 20 seconds, but you still get emails and IMs from users. Many PHP functions take two arguments &#8212; a string an an array &#8212; and it&#8217;s tough to remember which comes first, because sometimes it&#8217;s the array, and sometimes it&#8217;s the string.  So functions like array_keys() can be tricky without using <a href="http://php.net">php.net</a>. </p>
<p><a href="http://firsttube.com/uploads/flickrmistake.jpg" title="Flickr Mistake" rel='lytebox[Funny-Flickr-Parse-Error]'><img src="http://firsttube.com/uploads/flickrmistake.sm.jpg" alt="Flickr parse error" style="border:1px solid #00f;" /></a><br />
<small>click image for full picture</small></p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Funny-Flickr-Parse-Error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Found a Google Bug!</title>
		<link>http://firsttube.com/read/I-Found-a-Google-Bug/</link>
		<comments>http://firsttube.com/read/I-Found-a-Google-Bug/#comments</comments>
		<pubDate>Sat, 16 Dec 2006 18:35:49 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Picasa]]></category>
		<category><![CDATA[PicasaWeb]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/I-Found-a-Google-Bug</guid>
		<description><![CDATA[Yes, I can now confirm that I have found a bug in Picasa Web Albums.  Since the new &#8220;tagging&#8221; features are not validated &#8211; either client side or server side &#8211; you can use URL signficant characters in your tags.  At first, I used a plus sign (+), which was URL decoded as [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, I can now confirm that I have found a bug in Picasa Web Albums.  Since the new &#8220;tagging&#8221; features are not validated &#8211; either client side or server side &#8211; you can use URL signficant characters in your tags.  At first, I used a plus sign (+), which was URL decoded as a space.  This lead me to try #, then ?, and finally &#038;, which inexplicably &#8211; WORKS! </p>
<p>So I created a new tag <i>D&#038;psc=CONTACTS</i> &#8212; and guess what? &#8212; it has some funny results.  It searches all of your contacts&#8217; photos for the letter D (which is common in default photo names, such as DSC001.jpg).  Then I thought, &#8220;<i>I wonder if I browse the JS source if I can find a command that is passed via URL GET variable that can be instantiated via an intentionally malcrafted tag?</i>&#8221;  I have posted on the Google USENET group and filed a bug through the standard complaint form.  I consider this pretty big news, but I don&#8217;t want to submit it to digg or Slashdot or post on <a href='http://osnews.com'>OSNews</a> until someone has a chance to implement a fix, which is probably pretty trivial (URL encode the tag links) or fix it properly (validate tags on creation).  </p>
<p>Anyway, I&#8217;m psyched, because I understand it&#8217;s pretty rare to find a bug in Google&#8217;s code.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/I-Found-a-Google-Bug/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>You&#8217;re Killing Me, Firefox</title>
		<link>http://firsttube.com/read/Youre-Killing-Me-Firefox/</link>
		<comments>http://firsttube.com/read/Youre-Killing-Me-Firefox/#comments</comments>
		<pubDate>Thu, 02 Nov 2006 08:11:04 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Web Browser]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Youre-Killing-Me-Firefox</guid>
		<description><![CDATA[As I&#8217;ve said before, I&#8217;ve been a user of Firefox (albeit, by different names), since 0.2 (possibly 0.1).  I&#8217;ve learned to love it.  I love my core extensions, I love the tabs and the general feel.  I have really enjoyed using Firefox.    
As I&#8217;ve also detailed before, I have [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;ve said before, I&#8217;ve been a user of Firefox (albeit, by different names), since 0.2 (possibly 0.1).  I&#8217;ve learned to love it.  I love my core extensions, I love the tabs and the general feel.  I have really enjoyed using Firefox.    </p>
<p>As I&#8217;ve also <a href="http://firsttube.com/read/Firefox-2-is-RSS-Stupid">detailed before</a>, I have <a href="http://firsttube.com/read/First-Post-From-Firefox">some problems with Firefox</a>.   In particular, <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=338621">a certain Firefox bug</a> has pissed me off so much, not because of the bug, but rather, the fact that the Mozilla devs appear/appeared to be perfectly content with their decision, despite the arguments.  I have blown off Firefox at home for the also-Gecko-based Camino.  I am seriously considering blowing off Firefox at work for Opera.  </p>
<p>But this is the real reason.  It&#8217;s not just their XML arrogance.  It&#8217;s this: Firefox is a mess when it comes to memory.  </p>
<p><a href="http://firsttube.com/uploads/firefox_eats_up_a_half_gig.jpg" rel='lytebox[Youre-Killing-Me-Firefox]'><img src="http://firsttube.com/uploads/firefox_eats_up_a_half_gig_thumb.jpg" alt="firefox_eats_up_a_half_gig" /></a><br />
Click on the image for a full size view</p>
<p>
Let&#8217;s break it down: Firefox allows developers to write extensions that utilize XUL, which means memory leaks could come from poorly written extensions.  But as a user, my response is: <b>I don&#8217;t care</b>.  If writing extensions can cause a WEB BROWSER to eat up over 1/2GB of memory, you&#8217;ve got a problem! Fix chrome! Fix XUL! Limit what the extensions can do! Otherwise, someone is going to release &#8220;Trusted Firefox,&#8221; or worse, offshoot Firefox to something simpler, something that is to Firefox what Firefox was to Seamonkey.  </p>
<p>Camino, which doesn&#8217;t use XUL by the way, is much less featureful &#8211; sometimes annoyingly so, but guess what &#8211; it can runs for weeks without so much as a burp.  This is Firefox after less than 24 hours with 6 tabs open, and the last 15 hours were of complete inactivity (overnight, while I was home).  </p>
<p>I suspect this could be AJAX related (Gmail is always one tab).  But since Firefox is my gateway to the web, it&#8217;s responsible for making sure the web plays nice through that window and correcting any behavior that makes it unhappy.  And frankly, lately, it&#8217;s letting me down.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Youre-Killing-Me-Firefox/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Firefox 2 is RSS Stupid</title>
		<link>http://firsttube.com/read/Firefox-2-is-RSS-Stupid/</link>
		<comments>http://firsttube.com/read/Firefox-2-is-RSS-Stupid/#comments</comments>
		<pubDate>Fri, 27 Oct 2006 14:06:34 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Web Browser]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/Firefox-2-is-RSS-Stupid</guid>
		<description><![CDATA[I&#8217;ve used Firefox since at least 2002 when it was &#8220;Phoenix 0.2.&#8221;  The internet trail proves it.  I *think* I used Phoenix 0.1.  Either way, I&#8217;ve been on the Firefox bandwagon since the very beginning &#8211; actually before it &#8211; since I used Mozilla on Linux even earlier when it was in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used Firefox since at least 2002 when it was &#8220;Phoenix 0.2.&#8221;  The internet trail proves it.  I *think* I used Phoenix 0.1.  Either way, I&#8217;ve been on the Firefox bandwagon since the very beginning &#8211; actually before it &#8211; since I used Mozilla on Linux even earlier when it was in the 0.9x days.  So it really burns me to say that I&#8217;m VERY disappointed in the Firefox devs.  They have intentionally deprecated an XML convention called &#8220;xml-stylesheet&#8221; by ignoring it alltogether and overriding what developers put in their code.  I believe that RSS/XML is BROKEN in Firefox 2, no matter what anyone says.  </p>
<p>This is <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=338621">the bug</a>, check it out and please vote for it.  </p>
<p><b>Update</b>: 17 minutes after I added my comment, the bug was re-opened.  Thanks, Jake Olefsky!</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/Firefox-2-is-RSS-Stupid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MagpieRSS Bug Fixed</title>
		<link>http://firsttube.com/read/MagpieRSS-Bug-Fixed/</link>
		<comments>http://firsttube.com/read/MagpieRSS-Bug-Fixed/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 14:51:29 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Magpie]]></category>
		<category><![CDATA[MagpieRSS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[RSS]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/MagpieRSS-Bug-Fixed</guid>
		<description><![CDATA[The &#8220;Galaxy&#8221; code I wrote for OSGalaxy has now been ported over to the OSNews Staff Blog section, and there&#8217;s a crappy bug.  When an RSS feed has more than one category (a legal setup), Magpie concatenates them into one word.  
So, I&#8217;ve written an elementary, temporary workaround for the multiple categories problem [...]]]></description>
			<content:encoded><![CDATA[<p>The &#8220;Galaxy&#8221; code I wrote for <a href="http://osgalaxy.com">OSGalaxy</a> has now been ported over to <a href="http://osnews.com/staff/">the <a href='http://osnews.com'>OSNews</a> Staff Blog</a> section, and there&#8217;s a crappy bug.  When an RSS feed has more than one category (a legal setup), Magpie concatenates them into one word.  </p>
<p>So, I&#8217;ve written an elementary, temporary workaround for the multiple categories problem with Magpie.  Essentially, rather than concatonating the categories, this script will use only the last entry in the RSS/Atom feed.  It&#8217;s pretty basic, but it&#8217;s tested on PHP4 and PHP5 and it doesn&#8217;t change much code. </p>
<p>To use it, just save this file as rss_parse.inc and replace it in your magpie install.  It&#8217;s based off of 0.7a, which is from the latest release of Magpie at this time, 0.72.   You can find the code <a href="http://firsttube.com/s/rss_parse.inc.phps">at http://firsttube.com/s/rss_parse.inc.phps</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/MagpieRSS-Bug-Fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flip lite bug.  damn.</title>
		<link>http://firsttube.com/read/flip-lite-bug-damn/</link>
		<comments>http://firsttube.com/read/flip-lite-bug-damn/#comments</comments>
		<pubDate>Thu, 29 Apr 2004 20:47:51 +0000</pubDate>
		<dc:creator>Adam S</dc:creator>
				<category><![CDATA[Bug]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flip]]></category>

		<guid isPermaLink="false">http://firsttubecom/read/flip-lite-bug-damn</guid>
		<description><![CDATA[double damn.  
bug in flip lite.  apparently, yours truly did some poor function research.  but i can&#8217;t be the only one to not realize that the time format for strftime() is not the same as date().  
so, if you set $_locale to TRUE, you&#8217;ll find that unless you HAPPEN to use [...]]]></description>
			<content:encoded><![CDATA[<p>double damn.  </p>
<p>bug in flip lite.  apparently, yours truly did some poor function research.  but i can&#8217;t be the only one to not realize that the time format for strftime() is not the same as date().  </p>
<p>so, if you set $_locale to TRUE, you&#8217;ll find that unless you HAPPEN to use characters that work, you could end up with something very different than you though.  worse, the locale is still server time &#8211; not client time.  i would have assume that the http get request would include some sort of locale identifier which would be used in the strftime() gen, but no.  not the case, apparently, </p>
<p>so i redid the time portion, and it will now customize, but not on a per client basis.  instead, on a timezone basis using putenv() and strftime().  yes, this is all pretty geeky. but it works, dammit.</p>
]]></content:encoded>
			<wfw:commentRss>http://firsttube.com/read/flip-lite-bug-damn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
