<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Zef.me</title>
	
	<link>http://zef.me</link>
	<description>sarcasm reinvented</description>
	<pubDate>Mon, 20 Apr 2009 07:18:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<feedburner:browserFriendly /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/zefhemel" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item>
		<title>Slumber party</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/rBr77IfSLvc/</link>
		<comments>http://zef.me/2009/04/slumber-party/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 07:18:55 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://zef.me/?p=234</guid>
		<description><![CDATA[It&#8217;s been quiet here. That&#8217;s because the overhead of this place is just so much lower. And less is more, people talk too much anyway. And it&#8217;s even accessible if you&#8217;re not on it, by subcribing to this.
]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quiet <a href="http://zef.me">here</a>. That&#8217;s because the overhead of <a href="http://twitter.com/zef">this place</a> is just so much lower. And less is more, people talk too much anyway. And it&#8217;s even accessible <a href="https://twitter.com/signup">if you&#8217;re not on it</a>, by <a href="http://twitter.com/statuses/user_timeline/1444261.rss">subcribing to this</a>.</p>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/rBr77IfSLvc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/04/slumber-party/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/04/slumber-party/</feedburner:origLink></item>
		<item>
		<title>PHP6</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/M-vSpe-4vhg/</link>
		<comments>http://zef.me/2009/03/php6/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 19:30:13 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://zef.me/?p=229</guid>
		<description><![CDATA[Some good changes are coming to PHP6, it seems (for those who still care about PHP). A selection:

register_globals will be gone.
magic_quotes will also disappear.
$HTTP_*_VARS has been removed, in favour for $_GET, $_POST, etc.
E_STRICT error messages are included in E_ALL errors.
Better Unicode Support.
safe_mode is being removed.

Thank you PHP people.
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-230" title="php" src="http://zef.me/wp-content/uploads/2009/03/php.jpg" alt="php" width="127" height="67" />Some <a href="http://blog.tuvinh.com/one-minute-with-php6/">good changes are coming to PHP6</a>, it seems (for those who still care about PHP). A selection:</p>
<ul>
<li>register_globals will be gone.</li>
<li>magic_quotes will also disappear.</li>
<li>$HTTP_*_VARS has been removed, in favour for $_GET, $_POST, etc.</li>
<li>E_STRICT error messages are included in E_ALL errors.</li>
<li>Better Unicode Support.</li>
<li>safe_mode is being removed.</li>
</ul>
<p>Thank you PHP people.</p>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/M-vSpe-4vhg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/03/php6/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/03/php6/</feedburner:origLink></item>
		<item>
		<title>Some more evidence that the hashtable is the database</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/FJX1GwTPrrc/</link>
		<comments>http://zef.me/2009/03/some-more-evidence-that-the-hashtable-is-the-database/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 19:20:58 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[hashtable]]></category>

		<guid isPermaLink="false">http://zef.me/?p=226</guid>
		<description><![CDATA[Pro:

How FriendFeed uses MySQL (hint: as a hashtable with indexes)
The database behind Plurk (twitter clone), also a hashtable

Con:

Databases as a service, they no likie hashtables

]]></description>
			<content:encoded><![CDATA[<p>Pro:</p>
<ul>
<li><a href="http://bret.appspot.com/entry/how-friendfeed-uses-mysql">How FriendFeed uses MySQL</a> (hint: as a hashtable with indexes)</li>
<li><a href="http://opensource.plurk.com/LightCloud/">The database behind Plurk (twitter clone)</a>, also a hashtable</li>
</ul>
<p>Con:</p>
<ul>
<li><a href="http://blog.webmynd.com/2009/02/28/databases-as-a-service-fathomdb/">Databases as a service</a>, they no likie hashtables</li>
</ul>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/FJX1GwTPrrc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/03/some-more-evidence-that-the-hashtable-is-the-database/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/03/some-more-evidence-that-the-hashtable-is-the-database/</feedburner:origLink></item>
		<item>
		<title>MWC: No Android news yet</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/hjWltnbyJ2I/</link>
		<comments>http://zef.me/2009/02/mwc-no-android-news-yet/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 09:06:51 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[android]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[mwc]]></category>

		<guid isPermaLink="false">http://zef.me/?p=223</guid>
		<description><![CDATA[
InformationWeek reports that half a day into the Mobile World Coference in Barcelona many phones have been announced, however, none running Google&#8217;s Android. 2009 was supposed to be the year of Android, is it actually going to happen?
We&#8217;re only halfway through the first day at Mobile World Congress and already things are looking bleak for [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-224" title="logo_android" src="http://zef.me/wp-content/uploads/2009/02/logo_android.gif" alt="logo_android" width="153" height="55" /></p>
<p><a href="http://www.informationweek.com/blog/main/archives/2009/02/mwc_2009_androi.html">InformationWeek reports</a> that half a day into the Mobile World Coference in Barcelona many phones have been announced, however, none running <a href="http://code.google.com/android/">Google&#8217;s Android</a>. 2009 was supposed to be the year of Android, is it actually going to happen?</p>
<blockquote><p><span id="articleBody">We&#8217;re only halfway through the first day at Mobile World Congress and already things are looking bleak for Android. Many of the major manufacturers already have announced their new products at the show, and not one Android handset has been seen.</p>
<p>Wow.</p>
<p></span></p></blockquote>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/hjWltnbyJ2I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/mwc-no-android-news-yet/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/mwc-no-android-news-yet/</feedburner:origLink></item>
		<item>
		<title>Mac Chrome renders first page</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/YnK3FP_4YC8/</link>
		<comments>http://zef.me/2009/02/mac-chrome-renders-first-page/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 08:28:19 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://zef.me/?p=219</guid>
		<description><![CDATA[
The Chromium team got a first page rendering on the Mac version of Google Chrome. Finally.
Over the last couple of months, the group working on Mac Chrome (myself included) has shifted gears from layout tests and WebKit compatibility to getting the application user interface up and limping. That also means getting the separate WebCore renderer [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-220" title="firstchromepageever" src="http://zef.me/wp-content/uploads/2009/02/firstchromepageever.png" alt="firstchromepageever" width="500" height="418" /></p>
<p>The Chromium team got<a href="http://weblogs.mozillazine.org/pinkerton/archives/019848.html"> a first page rendering</a> on the Mac version of Google Chrome. Finally.</p>
<blockquote><p>Over the last couple of months, the group working on Mac Chrome (myself included) has shifted gears from layout tests and WebKit compatibility to getting the application user interface up and limping. That also means getting the separate WebCore renderer processes to communicate over IPC to the browser.</p>
<p>Last week, while I was in Cali, the entire team made a tremendous amount of progress getting the cross-platform model and controller classes scaffolded, topped off with a Cocoa UI (with similar strides on Linux using Gtk). We were at the point where you could create new windows and tabs (and close them too) using the shared code, which would spawn/quit associated renderer processes. It was pretty exciting to watch them come and go in Activity Monitor, knowing how close we were to getting bits on the screen.</p>
<p>This week, everything came together and we can now load web pages in the renderer processes and display them in tabs.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/YnK3FP_4YC8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/mac-chrome-renders-first-page/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/mac-chrome-renders-first-page/</feedburner:origLink></item>
		<item>
		<title>Give Up and Use Tables</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/UmlOwizGA9Y/</link>
		<comments>http://zef.me/2009/02/give-up-and-use-tables/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 09:00:13 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[layout]]></category>

		<category><![CDATA[tables]]></category>

		<guid isPermaLink="false">http://zef.me/?p=217</guid>
		<description><![CDATA[Whenever I ask what&#8217;s wrong with using tables to build a layout I got an answer involving &#8220;semantics&#8221;, likely from a semantic web hippie. Don&#8217;t get me started on the semantic web, they have been trying to that get off the ground for the past 10 years. Not gonna happen. Luckily there are people that [...]]]></description>
			<content:encoded><![CDATA[<p>Whenever I ask what&#8217;s wrong with using tables to build a layout I got an answer involving &#8220;semantics&#8221;, likely from a <a href="http://www.w3.org/2001/sw/">semantic web hippie</a>. Don&#8217;t get me started on the semantic web, they have been trying to that get off the ground for the past 10 years. Not gonna happen. Luckily there are people that <a href="http://giveupandusetables.com">are taking it real</a>:</p>
<blockquote><p>You know, we&#8217;ve all been there. We want to make it work with CSS. But sometimes it&#8217;s just not worth the effort. The hacks and conditional comments ruin our clean markup. And we spend hours trying to make a simple layout work. Occasionally, we have to remind ourselves that we&#8217;ve done enough and it&#8217;s time to move on.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/UmlOwizGA9Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/give-up-and-use-tables/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/give-up-and-use-tables/</feedburner:origLink></item>
		<item>
		<title>Scaling Digg</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/RsTYcw4i5sE/</link>
		<comments>http://zef.me/2009/02/scaling-digg/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 08:54:13 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[digg]]></category>

		<category><![CDATA[scaling]]></category>

		<guid isPermaLink="false">http://zef.me/?p=214</guid>
		<description><![CDATA[I love stories with impressive stats and techniques about how to scale web applications. Here&#8217;s a good one about how Digg scales. Interesting is that they use MemcacheDB (note their flashy website) for storing much of their data. MemcacheDB is a key-value store, notice the trend?
]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-215" title="picture-1" src="http://zef.me/wp-content/uploads/2009/02/picture-1.png" alt="picture-1" width="81" height="42" />I love stories with impressive stats and techniques about how to scale web applications. Here&#8217;s a good one about <a href="http://highscalability.com/scaling-digg-and-other-web-applications">how Digg scales</a>. Interesting is that they use <a href="http://memcachedb.org/">MemcacheDB</a> (note their flashy website) for storing much of their data. MemcacheDB is a key-value store, <a href="http://zef.me/2009/01/the-hashtable-is-the-database/">notice the trend</a>?</p>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/RsTYcw4i5sE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/scaling-digg/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/scaling-digg/</feedburner:origLink></item>
		<item>
		<title>Sync your iPhone or iPod with Google Calendar and Contacts</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/Ewmw56uFv1w/</link>
		<comments>http://zef.me/2009/02/sync-your-iphone-or-ipod-with-google-calendar-and-contacts/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 20:08:25 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[iphone]]></category>

		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://zef.me/?p=210</guid>
		<description><![CDATA[Google finally launches push synchronization for the iPhone and iPod touch:
For iPhone and Windows Mobile devices, Google Sync allows you to get your Gmail contacts and Google Calendar events onto your phone. Sync uses push technology, which means that any changes you make to your calendar or contacts from the browser or phone will be [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-211" title="google" src="http://zef.me/wp-content/uploads/2009/02/google.png" alt="google" width="162" height="65" />Google finally <a href="http://googleblog.blogspot.com/2009/02/calendar-and-contact-syncing-for-iphone.html">launches push synchronization for the iPhone and iPod touch</a>:</p>
<blockquote><p>For iPhone and Windows Mobile devices, Google Sync allows you to get your Gmail contacts and Google Calendar events onto your phone. Sync uses push technology, which means that any changes you make to your calendar or contacts from the browser or phone will be reflected on your device within minutes. For phones that support SyncML, the tool will allow you to get your Gmail contacts onto your phone. For all of these devices, synchronization happens automatically over the air, without having to manually sync your phone. The connection is always on, which means your information is always up-to-date, no matter where you are or what you&#8217;re doing.</p></blockquote>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/Ewmw56uFv1w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/sync-your-iphone-or-ipod-with-google-calendar-and-contacts/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/sync-your-iphone-or-ipod-with-google-calendar-and-contacts/</feedburner:origLink></item>
		<item>
		<title>pipl.com is a bit scary</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/7yE0ITwtibw/</link>
		<comments>http://zef.me/2009/02/piplcom-is-a-bit-scary/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:54:40 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[pipl]]></category>

		<guid isPermaLink="false">http://zef.me/2009/02/piplcom-is-a-bit-scary/</guid>
		<description><![CDATA[pipl.com is a search engine for people and it&#8217;s a bit scary. This is me for instance. It found website with me on it that I did not even know existed.
What have you found out about yourself you didn&#8217;t know?

]]></description>
			<content:encoded><![CDATA[<p style="clear: both"><a href="http://zef.me/wp-content/uploads/2009/02/pipl-logo.png" class="image-link"><img class="linked-to-original" src="http://zef.me/wp-content/uploads/2009/02/pipl-logo1.png" height="40" align="right" width="160" style=" display: inline; float: right; margin: 0 0 10px 10px;" /></a><a href="http://pipl.com/">pipl.com</a> is a search engine for people and it&#8217;s a bit scary. <a href="http://pipl.com/search/?FirstName=Zef&#038;LastName=Hemel&#038;City=&#038;State=&#038;Country=NL&#038;CategoryID=2&#038;Interface=1">This is me</a> for instance. It found website with me on it that I did not even know existed.</p>
<p style="clear: both"><a href="http://zef.me/wp-content/uploads/2009/02/zef-hemel-netherlands-pipl2.png" class="image-link"><img class="linked-to-original" src="http://zef.me/wp-content/uploads/2009/02/zef-hemel-netherlands-pipl1.png" height="287" width="379" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a><br />What have you found out about yourself you didn&#8217;t know?</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/7yE0ITwtibw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/piplcom-is-a-bit-scary/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/piplcom-is-a-bit-scary/</feedburner:origLink></item>
		<item>
		<title>Ruby 1.9.1 out</title>
		<link>http://feedproxy.google.com/~r/zefhemel/~3/4Jo3tgPrFK4/</link>
		<comments>http://zef.me/2009/02/ruby-191-out/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 16:52:28 +0000</pubDate>
		<dc:creator>Zef</dc:creator>
		
		<category><![CDATA[Main]]></category>

		<category><![CDATA[performance]]></category>

		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://zef.me/2009/02/ruby-191-out/</guid>
		<description><![CDATA[Ruby 1.9.1 is out:
Just a month ago, Antonio Cangiano ran some benchmarks against a Ruby 1.9.1 preview versus several other Ruby interpreters. Ruby 1.9.1 clocked in at at least twice as fast as Ruby 1.8.7. This is great progress and will tone down some of the &#8220;but Ruby is slow&#8221; type arguments that have gone [...]]]></description>
			<content:encoded><![CDATA[<p><a class="image-link" href="http://zef.me/wp-content/uploads/2009/02/rub.jpg"><img class="linked-to-original" style=" display: inline; float: right; margin: 0 0 10px 10px;" src="http://zef.me/wp-content/uploads/2009/02/rub1.jpg" alt="" width="100" height="100" align="right" /></a><a href="http://www.rubyinside.com/ruby-191-released-first-production-release-of-the-fastest-ruby-ever-1480.html">Ruby 1.9.1 is out</a>:</p>
<blockquote><p>Just a month ago, Antonio Cangiano <a href="http://antoniocangiano.com/2008/12/09/the-great-ruby-shootout-december-2008/">ran some benchmarks</a> against a Ruby 1.9.1 preview versus several other Ruby interpreters. Ruby 1.9.1 clocked in at at least twice as fast as Ruby 1.8.7. This is great progress and will tone down some of the &#8220;but Ruby is slow&#8221; type arguments that have gone around, even though in the grand scheme of things it barely makes a dent.</p></blockquote>
<p style="clear: both">I don&#8217;t care much, but doesn&#8217;t it bother people that it was so simple to make Ruby twice as fast? It must have been terribly inefficient before. All the wasted CPU cycles with all those sites running Ruby on Rails applications. Energy wasters.</p>
<p><br class="final-break" style="clear: both" /></p>
<img src="http://feeds.feedburner.com/~r/zefhemel/~4/4Jo3tgPrFK4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://zef.me/2009/02/ruby-191-out/feed/</wfw:commentRss>
		<feedburner:origLink>http://zef.me/2009/02/ruby-191-out/</feedburner:origLink></item>
	</channel>
</rss>
