<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments for 20bits</title>
	<atom:link href="http://20bits.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://20bits.com</link>
	<description>Technology, one bit at a time.</description>
	<pubDate>Thu, 24 Jul 2008 16:15:01 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>Comment on An Introduction to FBML by 10 Great Facebook Developer Resources &#124; Webmasters by Design</title>
		<link>http://20bits.com/2007/06/04/an-introduction-to-fbml/#comment-3439</link>
		<dc:creator>10 Great Facebook Developer Resources &#124; Webmasters by Design</dc:creator>
		<pubDate>Tue, 22 Jul 2008 10:59:35 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/2007/06/04/an-introduction-to-fbml/#comment-3439</guid>
		<description>[...] An Introduction to FBML - This link provides a nice overview to FBML (Facebook Markup Language). It is fairly basic, but an easy read. Definitely recommended when in need of a quick understanding. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] An Introduction to FBML - This link provides a nice overview to FBML (Facebook Markup Language). It is fairly basic, but an easy read. Definitely recommended when in need of a quick understanding. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Easter Eggs in Facebook Chat by Online Dating News: July 18, 2008</title>
		<link>http://20bits.com/2008/04/08/easter-eggs-in-facebook-chat/#comment-3438</link>
		<dc:creator>Online Dating News: July 18, 2008</dc:creator>
		<pubDate>Tue, 22 Jul 2008 06:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=93#comment-3438</guid>
		<description>[...] Facebook Chat Easter Eggs. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Facebook Chat Easter Eggs. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Easter Eggs in Facebook Chat by The one attraction killer every man overlooks—are you guilty of it?</title>
		<link>http://20bits.com/2008/04/08/easter-eggs-in-facebook-chat/#comment-3437</link>
		<dc:creator>The one attraction killer every man overlooks—are you guilty of it?</dc:creator>
		<pubDate>Tue, 22 Jul 2008 02:41:02 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=93#comment-3437</guid>
		<description>[...] Facebook Chat Easter Eggs. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Facebook Chat Easter Eggs. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Facebook job puzzles: Prime bits by Ankur</title>
		<link>http://20bits.com/2007/04/27/facebook-job-puzzles-prime-bits/#comment-3412</link>
		<dc:creator>Ankur</dc:creator>
		<pubDate>Mon, 14 Jul 2008 22:09:49 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/2007/04/27/facebook-job-puzzles-prime-bits/#comment-3412</guid>
		<description>There is solution to PrimeBits + Super Pattern on site wwww.nerant.com</description>
		<content:encoded><![CDATA[<p>There is solution to PrimeBits + Super Pattern on site wwww.nerant.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Erlang: A Generalized TCP Server by mike</title>
		<link>http://20bits.com/2008/06/16/erlang-a-generalized-tcp-server/#comment-3409</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Mon, 14 Jul 2008 15:49:48 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=160#comment-3409</guid>
		<description>Ok so apparently erlang keeps 2 versions of module code (old and current)
and processes that run old code are purged (killed). This is badly
explained almost everywhere i've looked and examples are scarce to come
by for something so important. So my next question then is how to
do a hot code update without killing the tcp server or dropping any existing
connections. After all this is erlang where 99.999% availability can be achieved
this trivial task (which you get for free in common lisp without having to do
anything special) should be possible.

After hours of scavenging in badly written documentation, trying to understand
the monstrosity that seems to be OTP (also noticed that pragmatic programming: erlang
conveniently pushes this issue under the rug) i still have found no solutions. 
It seems everywhere i look at these days, proponents of erlang keep rambling about
"scalability, availability, hot code updates" as if these are things that can be
magically gotten for free. Well  if "hot code updates" is how things are done in erlang,
i will have none of that.</description>
		<content:encoded><![CDATA[<p>Ok so apparently erlang keeps 2 versions of module code (old and current)<br />
and processes that run old code are purged (killed). This is badly<br />
explained almost everywhere i&#8217;ve looked and examples are scarce to come<br />
by for something so important. So my next question then is how to<br />
do a hot code update without killing the tcp server or dropping any existing<br />
connections. After all this is erlang where 99.999% availability can be achieved<br />
this trivial task (which you get for free in common lisp without having to do<br />
anything special) should be possible.</p>
<p>After hours of scavenging in badly written documentation, trying to understand<br />
the monstrosity that seems to be OTP (also noticed that pragmatic programming: erlang<br />
conveniently pushes this issue under the rug) i still have found no solutions.<br />
It seems everywhere i look at these days, proponents of erlang keep rambling about<br />
&#8220;scalability, availability, hot code updates&#8221; as if these are things that can be<br />
magically gotten for free. Well  if &#8220;hot code updates&#8221; is how things are done in erlang,<br />
i will have none of that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Erlang: A Generalized TCP Server by mike</title>
		<link>http://20bits.com/2008/06/16/erlang-a-generalized-tcp-server/#comment-3406</link>
		<dc:creator>mike</dc:creator>
		<pubDate>Mon, 14 Jul 2008 01:11:01 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=160#comment-3406</guid>
		<description>You should probably explain why with the echo server up and running,
compiling echo_server.erl twice in a row kills the server.

This is really frustrating to someone coming from lisp where
hot code updates trully "just work" and things do not fail
mysteriously. I have been trying to find out the cause of
this behavior for the past hour with no success.</description>
		<content:encoded><![CDATA[<p>You should probably explain why with the echo server up and running,<br />
compiling echo_server.erl twice in a row kills the server.</p>
<p>This is really frustrating to someone coming from lisp where<br />
hot code updates trully &#8220;just work&#8221; and things do not fail<br />
mysteriously. I have been trying to find out the cause of<br />
this behavior for the past hour with no success.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TabbedPane.js - Dynamic Ajax Tabs by Amit</title>
		<link>http://20bits.com/projects/dynamic-ajax-tabs/#comment-3396</link>
		<dc:creator>Amit</dc:creator>
		<pubDate>Thu, 10 Jul 2008 14:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?page_id=86#comment-3396</guid>
		<description>For Selecting a particular tab out of all the tabs.... you can use the following script

1. Give the link to a particular pane as : &lt;a href="quicklinks/mypage.htm#NamedLink" rel="nofollow"&gt;link 1&lt;/a&gt;

2. Keep the track of your TabbedPane object using a variable thePane like this:
var thePane= new TabbedPane('MyPane',............

3. Check the location and on the basis of it activate the appropriate tab:

                
	            function setthetab(sentobject)
	            {
	            var speciallink = "quicklinks/mypage.htm#NamedLink";
	            var sURL1 = document.location.href;
	            var x1 = sURL1.substring(sURL1.length-speciallink.length,sURL1.length);
	            if(x1==speciallink)
	            {
	            thePane.load_page('pane2');
	            }
	            }
	            setthetab();
	            

I've to still work on how to activate the class of the selected tab......</description>
		<content:encoded><![CDATA[<p>For Selecting a particular tab out of all the tabs&#8230;. you can use the following script</p>
<p>1. Give the link to a particular pane as : <a href="quicklinks/mypage.htm#NamedLink" rel="nofollow">link 1</a></p>
<p>2. Keep the track of your TabbedPane object using a variable thePane like this:<br />
var thePane= new TabbedPane(&#8217;MyPane&#8217;,&#8230;&#8230;&#8230;&#8230;</p>
<p>3. Check the location and on the basis of it activate the appropriate tab:</p>
<p>	            function setthetab(sentobject)<br />
	            {<br />
	            var speciallink = &#8220;quicklinks/mypage.htm#NamedLink&#8221;;<br />
	            var sURL1 = document.location.href;<br />
	            var x1 = sURL1.substring(sURL1.length-speciallink.length,sURL1.length);<br />
	            if(x1==speciallink)<br />
	            {<br />
	            thePane.load_page(&#8217;pane2&#8242;);<br />
	            }<br />
	            }<br />
	            setthetab();</p>
<p>I&#8217;ve to still work on how to activate the class of the selected tab&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Erlang: A Generalized TCP Server by John B</title>
		<link>http://20bits.com/2008/06/16/erlang-a-generalized-tcp-server/#comment-3394</link>
		<dc:creator>John B</dc:creator>
		<pubDate>Thu, 10 Jul 2008 01:12:12 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=160#comment-3394</guid>
		<description>Jesse, thanks for this really useful overview!  This is my first exposure to gen_server and gen_tcp and I would have been lost without this.</description>
		<content:encoded><![CDATA[<p>Jesse, thanks for this really useful overview!  This is my first exposure to gen_server and gen_tcp and I would have been lost without this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 10 Tips for Optimizing MySQL Queries (That don&#8217;t suck) by paan</title>
		<link>http://20bits.com/2007/04/10/10-tips-for-optimizing-mysql-queries-that-dont-suck/#comment-3383</link>
		<dc:creator>paan</dc:creator>
		<pubDate>Tue, 08 Jul 2008 06:14:51 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/2007/04/10/10-tips-for-optimizing-mysql-queries-that-dont-suck/#comment-3383</guid>
		<description>I know the post is like a year old. But I think that it is the single best post on mysql optimization.
Concise and to the point and practical. Good job.</description>
		<content:encoded><![CDATA[<p>I know the post is like a year old. But I think that it is the single best post on mysql optimization.<br />
Concise and to the point and practical. Good job.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Easter Eggs in Facebook Chat by joe</title>
		<link>http://20bits.com/2008/04/08/easter-eggs-in-facebook-chat/#comment-3381</link>
		<dc:creator>joe</dc:creator>
		<pubDate>Mon, 07 Jul 2008 14:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://20bits.com/?p=93#comment-3381</guid>
		<description>THERES A NEW ONE
o.O

^--that</description>
		<content:encoded><![CDATA[<p>THERES A NEW ONE<br />
o.O</p>
<p>^&#8211;that</p>
]]></content:encoded>
	</item>
</channel>
</rss>
