<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>lunatechian (lunatech-ian)  (Entries tagged as geek)</title>
    <link>http://www.rajshekhar.net/blog/</link>
    <description>one relating to, belonging to, or resembling lunatech</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.4.0 - http://www.s9y.org/</generator>
    <pubDate>Tue, 24 Feb 2026 06:15:38 GMT</pubDate>

    <image>
    <url>http://www.rajshekhar.net/blog/templates/2k11/img/s9y_banner_small.png</url>
    <title>RSS: lunatechian (lunatech-ian)  - one relating to, belonging to, or resembling lunatech</title>
    <link>http://www.rajshekhar.net/blog/</link>
    <width>100</width>
    <height>21</height>
</image>

<item>
    <title>The Governor is Gone</title>
    <link>http://www.rajshekhar.net/blog/archives/489-The-Governor-is-Gone.html</link>
            <category>geek stuff</category>
            <category>today</category>
            <category>work</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/489-The-Governor-is-Gone.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=489</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=489</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;From  &lt;a href=&quot;https://siddhantkhare.com/writing/ai-fatigue-is-real&quot;&gt;AI fatigue is real and nobody talks about it&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;blockquote&gt;

&lt;p class=&quot;p1&quot;&gt;&lt;span class=&quot;s1&quot;&gt;Here&#039;s the thing that broke my brain for a while: AI genuinely makes individual tasks faster. That&#039;s not a lie. What used to take me 3 hours now takes 45 minutes. Drafting a design doc, scaffolding a new service, writing test cases, researching an unfamiliar API. All faster.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s1&quot;&gt;[..]&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s1&quot;&gt;But my days got harder. Not easier. Harder.&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s1&quot;&gt;[..]&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Before AI, there was a ceiling on how much you could produce in a day. That ceiling was set by typing speed, thinking speed, the time it takes to look things up. It was frustrating sometimes, but it was also a governor. You couldn&#039;t work yourself to death because the work itself imposed limits.&lt;/p&gt;

&lt;p&gt;AI removed the governor. Now the only limit is your cognitive endurance. And most people don&#039;t know their cognitive limits until they&#039;ve blown past them.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p class=&quot;p3&quot;&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 19 Feb 2026 16:26:18 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/489-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>work</category>

</item>
<item>
    <title>ops is not a dirty word</title>
    <link>http://www.rajshekhar.net/blog/archives/488-ops-is-not-a-dirty-word.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/488-ops-is-not-a-dirty-word.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=488</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=488</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;From &lt;a href=&quot;https://charity.wtf/2026/01/19/bring-back-ops-pride-xpost/&quot;&gt;https://charity.wtf/2026/01/19/bring-back-ops-pride-xpost/&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;

&lt;p&gt;What’s wrong with operations? Ops is not a synonym for toil; it &lt;i&gt;literally&lt;/i&gt; means “get shit done as efficiently as possible”. Every function has an operational component at scale: business ops, marketing ops, sales ops, product ops, design ops and everything else I could think of to search for, and so far as I can tell, &lt;i&gt;none  &lt;/i&gt;of them are treated with anything like the disrespect, dismissal and outright contempt that software engineering&lt;/p&gt;

&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Mon, 09 Feb 2026 02:24:11 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/488-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>ideas</category>
<category>link</category>
<category>programming</category>
<category>work</category>

</item>
<item>
    <title>Using llm to understand large codebases</title>
    <link>http://www.rajshekhar.net/blog/archives/487-Using-llm-to-understand-large-codebases.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/487-Using-llm-to-understand-large-codebases.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=487</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=487</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;From &lt;a href=&quot;https://martinfowler.com/fragments/2026-02-04.html&quot;&gt;Martin Fowler&lt;/a&gt; :&lt;/p&gt;

&lt;blockquote&gt;

&lt;p&gt;One attendee is an SRE for a Very (Very) Large Code Base. He was less worried about people not understanding the code an LLM writes because he already can’t understand the VVLCB he’s responsible for. What he values is that the LLM helps him understand the what the code is doing, and he regularly uses it to navigate to the crucial parts of the code.&lt;/p&gt;

&lt;p&gt;There’s a general point here:&lt;/p&gt;

&lt;p&gt;&lt;i&gt;Fully trusting the answer an LLM gives you is foolishness, but it’s wise to use an LLM to help navigate the way to the answer.&lt;/i&gt;&lt;/p&gt;

&lt;/blockquote&gt; 
    </content:encoded>

    <pubDate>Mon, 09 Feb 2026 01:45:49 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/487-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>ideas</category>
<category>link</category>

</item>
<item>
    <title>mysql startup debugging tip</title>
    <link>http://www.rajshekhar.net/blog/archives/407-mysql-startup-debugging-tip.html</link>
            <category>geek stuff</category>
            <category>mysql</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/407-mysql-startup-debugging-tip.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=407</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=407</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;If you are not able to start the mysql daemon repeatedly using your
linux distribution init scripts and you are ready to pull out your
hair in frustration, here is a tip that might help you in finding the
problem.&lt;/p&gt;

&lt;p&gt;Try running the mysqld_safe from the command line (without using the
init scripts).  Try running &lt;code&gt;/usr/bin/mysqld_safe -v&lt;/code&gt;, which should spit
out some debugging information.&lt;/p&gt;


&lt;p&gt;If that fails, try calling the &lt;code&gt;mysqld&lt;/code&gt; daemon directly from the command
line, with the &amp;quot;-v&amp;quot; option .  &lt;code&gt;mysqld&lt;/code&gt; is usually present under
&lt;code&gt;/usr/sbin/mysqld&lt;/code&gt;.  &lt;code&gt;mysqld&lt;/code&gt; can be called with &lt;code&gt;--print-defaults&lt;/code&gt; to get
the command line options it would be run with.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;
/usr/sbin/mysqld would have been started with the following arguments:
--user=mysql --pid-file=/var/run/mysqld/mysqld.pid .....
--max_binlog_size=100M
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Try adding the &lt;code&gt;-v&lt;/code&gt; option to these options to get more verbose details.
When run from command line, mysqld will not detach from console and
will print debugging info that might be useful in finding the cause of
the error.&lt;/p&gt;


&lt;p&gt;I suggest using 3 terminals to figure out what is going on

&lt;ul&gt;
&lt;li&gt;one terminal with tail -f /var/log/mysql/mysqld.err&lt;/li&gt;
&lt;li&gt;one terminal with tail -f /var/log/messages&lt;/li&gt;
&lt;li&gt;one terminal where I ran the &lt;code&gt;mysqld_safe&lt;/code&gt; / &lt;code&gt;mysqld&lt;/code&gt; command&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;The init scripts are usually good for day to day work.  However,
sometimes the init scripts can impede a innodb crash recovery process
on a large database.  Some init scripts have timeout built into them
and they can kill mysql while the innodb is still trying to recover
its tables.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 08 Jun 2011 07:19:03 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/407-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>mysql</category>

</item>
<item>
    <title>Humor in the bookstore</title>
    <link>http://www.rajshekhar.net/blog/archives/391-Humor-in-the-bookstore.html</link>
            <category>geek stuff</category>
            <category>humour</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/391-Humor-in-the-bookstore.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=391</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=391</wfw:commentRss>
    

    <author>nospam@example.com (moblog)</author>
    <content:encoded>
    &lt;p&gt;&quot;Atlas Shrugged&quot; placed in the Humor section in the bookstore. The book on the left is &quot;Undateable&quot; and on the right is &quot;11002 things to be miserable about&quot;.   I salute the joker who did this - I liked the joke.&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://www.rajshekhar.net/blog/uploads//2010/12/20100804_001-1.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.rajshekhar.net/blog/uploads//2010/12/20100804_001-1.serendipityThumb.jpg&quot; alt=&quot;Humor in the bookstore&quot; /&gt;&lt;/a&gt; &lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 04 Dec 2010 01:00:34 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/391-guid.html</guid>
    <category>funny</category>
<category>geek</category>
<category>geek stuff</category>
<category>humour</category>

</item>
<item>
    <title>Release of PythonOnPlanes-1.3.07 aka. SuperSunday release</title>
    <link>http://www.rajshekhar.net/blog/archives/222-Release-of-PythonOnPlanes-1.3.07-aka.-SuperSunday-release.html</link>
            <category>geek stuff</category>
            <category>programming</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/222-Release-of-PythonOnPlanes-1.3.07-aka.-SuperSunday-release.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=222</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=222</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;&lt;strong&gt;What is PythonOnPlanes ?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;PythonOnPlanes is a rapid development framework for Python which uses
commonly known design patterns like ActiveRecord, Association Data
Mapping, Front Controller and MVC. Our primary goal is to provide a
structured framework that enables Python users at all levels to
rapidly develop robust web applications, without any loss to
flexibility.&lt;/p&gt;
&lt;p&gt;See the Features list below to learn more about the framework.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Release Announcement&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The Release Engineering Team is happy to announce the availability of
PythonOnPlanes-1.3.07 , the latest release of the PythonOnPlanes
Stable development branch. Since PythonOnPlanes-1.3.06 release we have
made many improvements in functionality, stability, performance, and
mod_snake_oil support for Apache web servers, as well as dealt with
known security issues and made many bugfixes.&lt;/p&gt;
&lt;p&gt;Major highlights in the release include Active Scrum Manager 1, Sanity
Preserver 3.13 and Lart 22.21. This is also the first release with the
&lt;em&gt;PythonOnPlanes Live CD Installer&lt;/em&gt; officially debuting on the x86
platform.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The software development world is moving towards AGILE DEVELOPMENT,
WEB-2.OH, GURU PRESENCE and LEAN SOFTWARE.  Our Framework is geared to
support all these features.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&amp;quot;Out of the box&amp;quot; features available&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Out of the box PythonOnPlanes supports&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sprint Management&lt;/li&gt;
&lt;li&gt;Pair programming using an editor that can be shared by 2
developers.  We have named it ALN (Analog Large Notebook)&lt;/li&gt;
&lt;li&gt;LoC2LoC to generate a report on each developer&#039;s productivity.&lt;/li&gt;
&lt;li&gt;Active Suggest DESIGN PATTERN (ASDP).  This feature will make your
refactoring efforts a snap&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Beta Experimental Features&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These features are not enabled by default and you have to enable them
by editing the configuration file.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Developers&#039; Blog .  Each developer in the team is given a blog
which he can update.  If enabled, PythonOnPlanes will generate a
daily report of the developer activity log and post it on the blog
too&lt;/li&gt;
&lt;li&gt;CutesyErrorMessages-0.0.1-BETA.  This replaces stern error messages
with very user friendly messages&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;GET PythonOnPlanes-1.3.07 IN NO TIME&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Download PythonOnPlanes-1.3.07 from &amp;lt;&lt;a href=&quot;http://pythononplanes.com/&quot;&gt;http://pythononplanes.com/&lt;/a&gt;&amp;gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 01 Apr 2007 17:50:41 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/222-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>humour</category>
<category>programming</category>

</item>
<item>
    <title>fun with about:*</title>
    <link>http://www.rajshekhar.net/blog/archives/212-fun-with-about.html</link>
            <category>geek stuff</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/212-fun-with-about.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=212</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=212</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;Mozilla family of browser supports a variety about: commands.  Today I
searched inside the source code to see where they have been
implemented and the complete list of the commands it supports.  Here
is the list Firefox supports.  Type these urls in your Firefox browser
for countless hours of fun (for very low values of fun).
&lt;ul&gt;
&lt;li&gt;about:config&lt;/li&gt;
&lt;li&gt;about:credits&lt;/li&gt;
&lt;li&gt;about:plugins&lt;/li&gt;
&lt;li&gt;about:mozilla&lt;/li&gt;
&lt;li&gt;about:logo&lt;/li&gt;
&lt;li&gt;about:buildconfig&lt;/li&gt;
&lt;li&gt;about:license&lt;/li&gt;
&lt;li&gt;about:licence&lt;/li&gt;
&lt;li&gt;about:about&lt;/li&gt;
&lt;li&gt;about:neterror&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;

&lt;p&gt;Link: &lt;a href=&quot;http://lxr.mozilla.org/seamonkey/source/docshell/build/nsDocShellModule.cpp#138&quot;&gt;source code&lt;/a&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 24 Jan 2007 11:29:23 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/212-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>

</item>
<item>
    <title>ingenious use of the HL engine</title>
    <link>http://www.rajshekhar.net/blog/archives/211-ingenious-use-of-the-HL-engine.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/211-ingenious-use-of-the-HL-engine.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=211</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=211</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;This looks very obvious in hindsight, but I am sure not many would have thought about this.  This guy uses the &lt;a href=&quot;http://en.wikipedia.org/wiki/Half-Life_2&quot;&gt;HL&lt;/a&gt;&#039;s source engine to produced a model of the Kaufmann House by Frank Lloyd Wright.  Using the Source Engine, as opposed to more traditional Architectural Software, allows the use of dynamic lighting and a real-time walkthrough of the scene in high resolution.&lt;/p&gt;

&lt;p&gt;Links: &lt;a href=&quot;http://twhl.co.za/mapvault_map.php?id=3657&quot;&gt;the HL map for Kaufmann House&lt;/a&gt; and a &lt;a href=&quot;http://digitalurban.blogspot.com/2006/08/frank-lloyd-wright-architectual.html &quot;&gt; walk through available  here&lt;/a&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 23 Jan 2007 12:03:01 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/211-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>link</category>

</item>
<item>
    <title>stuff that sucks</title>
    <link>http://www.rajshekhar.net/blog/archives/206-stuff-that-sucks.html</link>
            <category>humour</category>
            <category>My take on life</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/206-stuff-that-sucks.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=206</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=206</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;Small list of stuff everyone thinks is cool, but I did not find them worth the price all the electrons had to pay
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Second life&lt;/em&gt; - seriously people, what is so great about it that you are paying &lt;a href=&quot;http://rajshekhar.net/blog/archives/138-real-world-rules!.html&quot;&gt;real world&lt;/a&gt; money for virtual stuff.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;A-list Bloggers&lt;/em&gt; - some of them are a bunch of pretentious idiots. Enough said.&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Orkut&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 10 Jan 2007 11:57:51 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/206-guid.html</guid>
    <category>geek</category>
<category>humour</category>
<category>life</category>
<category>My take on life</category>

</item>
<item>
    <title>mysql slave problem</title>
    <link>http://www.rajshekhar.net/blog/archives/204-mysql-slave-problem.html</link>
            <category>geek stuff</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/204-mysql-slave-problem.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=204</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=204</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;If you are seeing the line &lt;code&gt;received 0 length packet from server, apparent master shutdown&lt;/code&gt; in your mysqld.err file (when your mysql server is a slave), check the server-id of the machines which are replicating from the same server.  Most likely, you will find that there are boxes which have the same server-id&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 09 Jan 2007 12:55:34 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/204-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>mysql</category>

</item>
<item>
    <title>Yet another expansion for IRC</title>
    <link>http://www.rajshekhar.net/blog/archives/189-Yet-another-expansion-for-IRC.html</link>
            <category>geek stuff</category>
            <category>humour</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/189-Yet-another-expansion-for-IRC.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=189</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=189</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;Alternative expansions for IRC (as seen in the #phpc@irc.freenode.net) &lt;br /&gt;
&lt;pre&gt;
Tetraboy :  Internet Relax Chat
lig           : Instant Resource chat &lt;img src=&quot;http://www.rajshekhar.net/blog/plugins/serendipity_event_emoticate/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt;
&lt;/pre&gt;
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 28 Nov 2006 06:02:57 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/189-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>humour</category>

</item>
<item>
    <title>emails and IM</title>
    <link>http://www.rajshekhar.net/blog/archives/188-emails-and-IM.html</link>
            <category>geek stuff</category>
            <category>My take on life</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/188-emails-and-IM.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=188</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=188</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://radio.weblogs.com/0121664/2006/11/08.html#a901&quot;&gt;Dina&lt;/a&gt; points to &lt;a href=&quot;http://www.zephoria.org/thoughts/archives/2006/11/07/what_i_mean_whe.html&quot;&gt;&amp;quot;email is dead&amp;quot; in reference to teens&lt;/a&gt; by Danah Boyd&lt;/p&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;&quot;Now, let&#039;s talk about youth. They have email accounts. They get
homework assignments sent there. Xanga tells them that their friends
have updated their pages. Attachments (a.k.a. digital Netflix/Amazon
packages) get sent there. Companies try to spam them there
(a.k.a. junk mail). Sifting through the crap, they might get a neat
penpal letter or a friend might have sent them something to read
but, by and large, there&#039;s not a lot of emotional investment over
email.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
&lt;p class=&quot;quoted&quot;&gt;That said, take away their AIM or MySpace or SMS or whatever their
primary form of asynchronous messaging with their friends is and
they will start twitching and moan about how you&#039;ve ruined their
life. And you have. Because you&#039;ve taken away their access to their
friends, their access to the thing that matters most to them. It&#039;s
like me taking away your access to blogs and email and being forced
to stay at the office just because you showed up late for work.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There is a difference that I see in the way IM and emails work.  On an
IM, you get messages from a set of accepted people - who talk about
stuff that (mostly) matters to you.  On the other hand, your email
account is a dropbox for a bunch of uninteresting stuff - mostly spam.
However, if you think about it, email has its advantage too - it can
be archived, encrypted, signed, personalized, sent across networks
(i.e. your gmail.com account can send an email to yahoo.com email id,
but you cannot chat with your &lt;a href=&quot;http://messenger.yahoo.com&quot;&gt;yahoo! messenger&lt;/a&gt; friends from &lt;a href=&quot;http://talk.google.com&quot;&gt;gtalk&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Maybe something equivalent to your IM-buddy list can be done for
emails too. You have an email account and that accepts emails only
from a &lt;a href=&quot;http://en.wikipedia.org/wiki/Whitelist&quot;&gt;whitelisted&lt;/a&gt; set of email-ids.  Whenever you get an email from a
new id, you can either add him to the buddy list or you can
&lt;a href=&quot;http://help.yahoo.com/l/us/yahoo/messenger/messenger7/managingim/managingim-25.html&quot;&gt;report the message as a spam and block the email id&lt;/a&gt;. Next step would
be to integrate the notifications of new messages into you own
desktop and an online presence indicator.&lt;/p&gt;

&lt;p&gt;Just some food for thought &lt;img src=&quot;http://www.rajshekhar.net/blog/plugins/serendipity_event_emoticate/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt; .&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 12 Nov 2006 03:27:23 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/188-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>ideas</category>
<category>life</category>
<category>My take on life</category>

</item>
<item>
    <title>breaking the tv addiction</title>
    <link>http://www.rajshekhar.net/blog/archives/187-breaking-the-tv-addiction.html</link>
            <category>My take on life</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/187-breaking-the-tv-addiction.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=187</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=187</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;When I moved to Bangalore, my brother and sister came here with me.
However, sometime back both of them got admitted into MBA colleges in
Pune and Mumbai respectively and I have been living alone.  This has
lead to a sort of tv-addiction.  I come back from work and switch on
the tv and &lt;strong&gt;bham!&lt;/strong&gt; two hours have gone past just like that.  Or on a
weekend I take my lunch and sit in front of the tv and &lt;strong&gt;bham!&lt;/strong&gt; it is soon
dinner time.&lt;/p&gt;

&lt;p&gt;To get out of this groove, I unplugged the cable that brings me cable
television from the TV.  Then I went one step further. I took a bit of
string and the cable to one of the window rods.  Now when I want to
watch the tv, I will have to get up, untie the knot and plug the cable
into the tv.  Since this is too much work, I will not do it &lt;img src=&quot;http://www.rajshekhar.net/blog/plugins/serendipity_event_emoticate/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt; .
However, there are some serials (like &lt;a href=&quot;http://en.wikipedia.org/wiki/Simpsons&quot;&gt;Simpsons&lt;/a&gt;) for which I would do
that much work.  This will reduce my casual tv surfing to null.&lt;/p&gt;

&lt;p&gt;It has been two days now and this experiment has been successful till
now.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 12 Nov 2006 03:25:18 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/187-guid.html</guid>
    <category>geek</category>
<category>life</category>
<category>My take on life</category>
<category>work</category>

</item>
<item>
    <title>s9y's xml-rpc interface</title>
    <link>http://www.rajshekhar.net/blog/archives/186-s9ys-xml-rpc-interface.html</link>
            <category>geek stuff</category>
            <category>programming</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/186-s9ys-xml-rpc-interface.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=186</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=186</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;I have been playing with s9y&#039;s cml-rpc interface for a few days now. &lt;a href=&quot;http://rajshekhar.net/content/view/32/26/&quot; &gt;Here is a small article&lt;/a&gt; on how you can post to your s9y blog using the command line.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 02 Nov 2006 20:52:39 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/186-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>lj</category>
<category>programming</category>

</item>
<item>
    <title>iWoz</title>
    <link>http://www.rajshekhar.net/blog/archives/184-iWoz.html</link>
            <category>geek stuff</category>
    
    <comments>http://www.rajshekhar.net/blog/archives/184-iWoz.html#comments</comments>
    <wfw:comment>http://www.rajshekhar.net/blog/wfwcomment.php?cid=184</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=184</wfw:commentRss>
    

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;If you have not yet read the book &lt;a href=&quot;http://shopping.yahoo.com/search/proxy?p=0393061434&amp;amp;field=isbn&quot;&gt;iWoz&lt;/a&gt;, you have to go out and get this book and read it cover to cover. It is an amazing book and I could not put this book down once I started reading it.
It is an amazing book and I could not put this book down once I started reading it. Woz is an excellent storyteller and his tone of writing is conversational.
Every engineer should read this book. It tells the stories of sleepless nights and how much they are worth. It talks about persistence and passion and how they really make a difference.  One of the profound statements that Woz makes is  &quot; I chose to be happy &quot;.  The book ends with Woz&#039;s thoughts on being a great engineer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Don’t waver.&lt;/li&gt;
&lt;li&gt;See things in gray-scale.&lt;/li&gt;
&lt;li&gt;Work alone.&lt;/li&gt;
&lt;li&gt;Trust your instincts.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One surprising thing in the book is the absence of any mention of the &lt;a href=&quot;http://eff.org&quot;&gt;EFF&lt;/a&gt;, of which Woz was &lt;a href=&quot;http://www.woz.org/wozscape/wozbio.html&quot;&gt;one of the founders&lt;/a&gt;.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 01 Nov 2006 17:25:28 +0000</pubDate>
    <guid isPermaLink="false">http://www.rajshekhar.net/blog/archives/184-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>life</category>

</item>

</channel>
</rss>
