<?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 stuff)</title>
    <link>http://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>Fri, 06 Mar 2026 07:42:06 GMT</pubDate>

    <image>
    <url>http://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://rajshekhar.net/blog/</link>
    <width>100</width>
    <height>21</height>
</image>

<item>
    <title>Don’t let the llm rush you</title>
    <link>http://rajshekhar.net/blog/archives/493-Dont-let-the-llm-rush-you.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://rajshekhar.net/blog/archives/493-Dont-let-the-llm-rush-you.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=493</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://rajshekhar.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=493</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;Sage advice from &lt;a href=&quot;http://scripting.com/2026/03/01.html#a153530&quot;&gt;scripting.com&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;blockquote&gt;

&lt;p class=&quot;p3&quot;&gt;&lt;span class=&quot;s1&quot;&gt;A bit of general advice about using ChatGPT et al, never let it rush you. You do the thinking, it does the stuff you ask it to do. If you’re not careful it’ll quickly start giving you orders.&lt;/span&gt;&lt;/p&gt;

&lt;/blockquote&gt;

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

    <pubDate>Wed, 04 Mar 2026 18:47:43 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/493-guid.html</guid>
    <category>geek stuff</category>
<category>link</category>

</item>
<item>
    <title>Archive.today CAPTCHA page executes DDoS</title>
    <link>http://rajshekhar.net/blog/archives/491-Archive.today-CAPTCHA-page-executes-DDoS.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://rajshekhar.net/blog/archives/491-Archive.today-CAPTCHA-page-executes-DDoS.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=491</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;https://arstechnica.com/tech-policy/2026/02/wikipedia-might-blacklist-archive-today-after-site-maintainer-ddosed-a-blog/&quot;&gt;Mind blown by this sneakiness&lt;/a&gt; &lt;/p&gt;

&lt;blockquote&gt;

&lt;p&gt;Wikipedia editors are discussing whether to blacklist Archive.today because the archive site was used to direct a distributed denial of service (DDoS) attack against a blogger who wrote a post in 2023 about the mysterious website’s anonymous maintainer.&lt;/p&gt;

&lt;/blockquote&gt;

&lt;p&gt;Checking on the In a &lt;a href=&quot;https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment/Archive.is_RFC_5&quot;&gt;request for comment page on Wikipedia&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;

&lt;p&gt;Over 400,000 pages currently contain &lt;a href=&quot;https://en.wikipedia.org/w/index.php?limit=500&amp;amp;fulltext=1&amp;amp;search=insource%3A%22archive.today%22&amp;amp;title=Special:Search&amp;amp;profile=all&amp;amp;ns0=1&amp;amp;ns1=1&amp;amp;ns2=1&amp;amp;ns3=1&amp;amp;ns4=1&amp;amp;ns5=1&amp;amp;ns6=1&amp;amp;ns7=1&amp;amp;ns8=1&amp;amp;ns9=1&amp;amp;ns10=1&amp;amp;ns11=1&amp;amp;ns12=1&amp;amp;ns13=1&amp;amp;ns14=1&amp;amp;ns15=1&amp;amp;ns100=1&amp;amp;ns101=1&amp;amp;ns118=1&amp;amp;ns119=1&amp;amp;ns126=1&amp;amp;ns127=1&amp;amp;ns710=1&amp;amp;ns711=1&amp;amp;ns828=1&amp;amp;ns829=1&amp;amp;ns1728=1&amp;amp;ns1729=1&quot;&gt;over 695,000 links to Archive.today&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In January 2026, the maintainers of Archive.today &lt;a href=&quot;https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/&quot;&gt;inserted malicious code&lt;/a&gt; in order to perform a &lt;a href=&quot;https://en.wikipedia.org/wiki/DDoS&quot;&gt;distributed denial of service attack&lt;/a&gt; against a person they were in dispute with. Every time a user encounters the CAPTCHA page, their internet connection is used to attack a certain individual&#039;s blog.&lt;/p&gt;

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

    <pubDate>Sat, 21 Feb 2026 16:20:35 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/491-guid.html</guid>
    <category>geek stuff</category>
<category>link</category>

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

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://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://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://rajshekhar.net/blog/archives/488-ops-is-not-a-dirty-word.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://rajshekhar.net/blog/archives/488-ops-is-not-a-dirty-word.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=488</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://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://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://rajshekhar.net/blog/archives/487-Using-llm-to-understand-large-codebases.html</link>
            <category>geek stuff</category>
            <category>link</category>
    
    <comments>http://rajshekhar.net/blog/archives/487-Using-llm-to-understand-large-codebases.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=487</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://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://rajshekhar.net/blog/archives/487-guid.html</guid>
    <category>geek</category>
<category>geek stuff</category>
<category>ideas</category>
<category>link</category>

</item>
<item>
    <title>How to use flight tail numbers to track flights</title>
    <link>http://rajshekhar.net/blog/archives/465-How-to-use-flight-tail-numbers-to-track-flights.html</link>
            <category>geek stuff</category>
    
    <comments>http://rajshekhar.net/blog/archives/465-How-to-use-flight-tail-numbers-to-track-flights.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=465</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;This is a useful tool for people to check the status of a commercial flight using the tail number of the airplane, without the need to subscribe to any services. As a passenger, this is useful because you can see where the airplane scheduled to fly you is currently, which can help keep track of delays and cancellations.&lt;/p&gt;



&lt;p&gt;The first step is to find the tail number of the flight that you are scheduled to take. Head to the &lt;a href=&quot;https://www.flightradar24.com/data/airports&quot;&gt;airports page of flightradar24&lt;/a&gt; and get to the page of the airport that you will be flying out of. For example, if you are flying out of Oakland, California, this would be&lt;a href=&quot;https://www.flightradar24.com/data/airports/oak&quot;&gt; https://www.flightradar24.com/data/airports/oak&lt;/a&gt;. On that page, click the &quot;Departures&quot; tab. This will give a list of flights, along with their tail numbers.&lt;/p&gt;



&lt;p&gt;&lt;img title=&quot;Screen Shot 2023-01-08 at 8.23.29 PM.png&quot; src=&quot;http://rajshekhar.net/blog/uploads//Screen%20Shot%202023-01-08%20at%208.23.29%20PM.png&quot; alt=&quot;Screen Shot 2023-01-08 at 8.23.29 PM.png&quot; width=&quot;599&quot; height=&quot;311&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;



&lt;p&gt;For example, assuming that you are flying on the 8:05 PM Southwest flight to Reno (WN1282), the tail number is under the &quot;Aircraft&quot; column (N8313F).&lt;/p&gt;





&lt;p&gt;Once you have the tail number, you can use &lt;a href=&quot;https://flightaware.com/&quot;&gt;flightaware.com&lt;/a&gt; to track the schedule, current location, flight path. Just put the tail number into the search box. Another useful tool is &lt;a href=&quot;https://www.airfleets.net/home/&quot;&gt;airfleets.com,&lt;/a&gt; which can show complete airplane details, as well as links to &lt;a href=&quot;https://globe.adsbexchange.com&quot;&gt;adsbexchange&lt;/a&gt;. &lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 09 Jan 2023 04:51:00 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/465-guid.html</guid>
    <category>geek stuff</category>
<category>life</category>

</item>
<item>
    <title>Did Terry Pratchett put a part of himself in Sam Vimes</title>
    <link>http://rajshekhar.net/blog/archives/456-Did-Terry-Pratchett-put-a-part-of-himself-in-Sam-Vimes.html</link>
            <category>geek stuff</category>
            <category>My take on life</category>
    
    <comments>http://rajshekhar.net/blog/archives/456-Did-Terry-Pratchett-put-a-part-of-himself-in-Sam-Vimes.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=456</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;I was reading &lt;a href=&quot;https://www.theguardian.com/books/2014/sep/24/terry-pratchett-angry-not-jolly-neil-gaiman&quot;&gt;Neil Gaiman&#039;s eulogy for Terry Pratchett&lt;/a&gt;. This part stood out to me:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Terry looked at me. He said: &quot;Do not underestimate this anger. This anger was the engine that powered Good Omens.&quot; I thought of the driven way that Terry wrote, and of the way that he drove the rest of us with him, and I knew that he was right.&lt;/p&gt;
&lt;p&gt;There is a fury to Terry Pratchett&#039;s writing: it&#039;s the fury that was the engine that powered Discworld. It&#039;s also the anger at the headmaster who would decide that six-year-old Terry Pratchett would never be smart enough for the 11-plus; anger at pompous critics, and at those who think serious is the opposite of funny; anger at his early American publishers who could not bring his books out successfully.&lt;/p&gt;
&lt;p&gt;And that anger, it seems to me, is about Terry&#039;s underlying sense of what is fair and what is not. It is that sense of fairness that underlies Terry&#039;s work and his writing, and it&#039;s what drove him from school to journalism to the press office of the SouthWestern Electricity Board to the position of being one of the best-loved and bestselling writers in the world.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This description of Terry Pratchett reminded me of the character &lt;a href=&quot;https://en.wikipedia.org/wiki/Sam_Vimes&quot;&gt;Sam Vimes&lt;/a&gt;from the &lt;a href=&quot;https://en.wikipedia.org/wiki/Discworld&quot;&gt;Discworld series&lt;/a&gt;. Vimes is an idealist, but a committed cynic whose knowledge of human nature constantly reminds him how far off those ideals are. Vimes also has a dark side that comes out when Vimes loses control of his anger, especially when he temporarily lets go of &quot;the Beast&quot; (in the novel &lt;a href=&quot;https://en.wikipedia.org/wiki/Thud!&quot;&gt;Thud!&lt;/a&gt;).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 16 Oct 2017 17:29:00 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/456-guid.html</guid>
    <category>books</category>
<category>geek stuff</category>

</item>
<item>
    <title>revisiting the play Julius Caesar as an adult</title>
    <link>http://rajshekhar.net/blog/archives/455-revisiting-the-play-Julius-Caesar-as-an-adult.html</link>
            <category>geek stuff</category>
            <category>My take on life</category>
    
    <comments>http://rajshekhar.net/blog/archives/455-revisiting-the-play-Julius-Caesar-as-an-adult.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=455</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;&lt;a name=&quot;speech40&quot;&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a name=&quot;speech36&quot;&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I have had to read and take an exam on the &lt;a href=&quot;https://archive.org/details/strag00shakhakespearesrich&quot;&gt;play Julius Caesar&lt;/a&gt;. This had meant that I was forced to read the play and not see it performed. I had always assumed the play Shakespeare&#039;s Julius Caesar to be about the death (and life) of Julius Caesar. I got a chance to see the &lt;a href=&quot;https://www.osfashland.org/productions/2017-plays/julius-caesar.aspx&quot;&gt;play performed by OSF&lt;/a&gt; and it has led me to question some ideas I had about the play.&lt;/p&gt;
&lt;h2&gt;Cassius was not Brutus&#039;s puppeteer&lt;/h2&gt;
&lt;p&gt;One of the impressions I had about Cassius was he was the villain in the play and he was the puppeter who was controlling Brutus&#039;s opinions about Caesar and inciting Brutus against Caesar. However, as the play progresses, it becomes clear that Cassius was not a scheming villain and he was perfectly happy to give Brutus the role of the leader of the assassination plot. This is very clear when he wholeheartedly agrees to not bring Cicero into the plot.&lt;/p&gt;
&lt;p&gt;Â &lt;a name=&quot;speech36&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASSIUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
&lt;br /&gt;But what of Cicero? shall we sound him?
&lt;br /&gt;I think he will stand very strong with us.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;speech37&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASCA&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;2.1.148&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Let us not leave him out.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;speech38&quot;&gt;&lt;/a&gt;&lt;strong&gt;CINNA&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;2.1.149&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;No, by no means.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;..&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;..&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BRUTUS&lt;/strong&gt;&lt;a name=&quot;speech39&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;2.1.156&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;O, name him not: let us not break with him;&lt;/p&gt;
&lt;p&gt;For he will never follow any thing&lt;/p&gt;
&lt;p&gt;That other men begin.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;speech41&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASSIUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;2.1.159&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Then leave him out.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The next time this happens is when Cassius warns Brutus to not let Marc Anthony speak&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;speech77&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASSIUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;3.1.249&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Brutus, a word with you.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Aside to BRUTUS&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;You know not what you do: do not consent&lt;/p&gt;
&lt;p&gt;That Antony speak in his funeral:&lt;/p&gt;
&lt;p&gt;Know you how much the people may be moved&lt;/p&gt;
&lt;p&gt;By that which he will utter?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;speech78&quot;&gt;&lt;/a&gt;&lt;strong&gt;BRUTUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;3.1.254&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;By your pardon;&lt;/p&gt;
&lt;p&gt;I will myself into the pulpit first,&lt;/p&gt;
&lt;p&gt;And show the reason of our Caesar&#039;s death:&lt;/p&gt;
&lt;p&gt;What Antony shall speak, I will protest&lt;/p&gt;
&lt;p&gt;He speaks by leave and by permission,&lt;/p&gt;
&lt;p&gt;And that we are contented Caesar shall&lt;/p&gt;
&lt;p&gt;Have all true rites and lawful ceremonies.&lt;/p&gt;
&lt;p&gt;It shall advantage more than do us wrong.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;a name=&quot;speech79&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASSIUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;3.1.262&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I know not what may fall; I like it not.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Another scene when this shines forth is the argument that Cassius and Brutus get into at the battlefield and Cassius offers Brutus his sword to kill Cassius. This way the argument ends shows Cassius&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;speech39&quot;&gt;&lt;/a&gt;&lt;strong&gt;CASSIUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Come, Antony, and young Octavius, come,&lt;/p&gt;
&lt;p&gt;Revenge yourselves alone on Cassius,&lt;/p&gt;
&lt;p&gt;For Cassius is aweary of the world;&lt;/p&gt;
&lt;p&gt;Hated by one he loves; braved by his brother;&lt;/p&gt;
&lt;p&gt;Cheque&#039;d like a bondman; all his faults observed,&lt;/p&gt;
&lt;p&gt;My spirit from mine eyes! There is my dagger,&lt;/p&gt;
&lt;p&gt;And here my naked breast; within, a heart&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;BRUTUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Sheathe your dagger:&lt;/p&gt;
&lt;p&gt;Be angry when you will, it shall have scope;&lt;/p&gt;
&lt;p&gt;Do what you will, dishonour shall be humour.Â &lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;Was the play about Caesar or about Brutus?&lt;/h2&gt;
&lt;p&gt;The other thing that stands out is that it is a little difficult to say Julius Caesar is the protagonist of the play. A lot of the play centers around the internal struggle that Brutus goes through before and after the assassination of Julius Caesar. Â There are monologs where Brutus tries to resolve his doubts about assasinating his friend and a man who trusts Brutus.&lt;/p&gt;
&lt;p&gt;One part that stands out is towards the end of the play, when Brutus comments on how good his life has been&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;speech21&quot;&gt;&lt;/a&gt;&lt;strong&gt;BRUTUS&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a name=&quot;5.5.35&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p style=&quot;font-size: 11px;&quot;&gt;My heart doth joy that yet in all my life&lt;/p&gt;
&lt;p style=&quot;font-size: 11px;&quot;&gt;I found no man but he was true to me.&lt;/p&gt;
&lt;p style=&quot;font-size: 11px;&quot;&gt;I shall have glory by this losing day&lt;/p&gt;
&lt;p style=&quot;font-size: 11px;&quot;&gt;More than Octavius and Mark Antony&lt;/p&gt;
&lt;p style=&quot;font-size: 11px;&quot;&gt;By this vile conquest shall attain unto.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Even his enemies respected Brutus.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ANTONY&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;This was the noblest Roman of them all:&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;All the conspirators save only he&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;Did that they did in envy of great Caesar;&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;He only, in a general honest thought&lt;/p&gt;
&lt;p style=&quot;text-align: left;&quot;&gt;And common good to all, made one of them.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p style=&quot;text-align: left;&quot;&gt;This is in sharp contrast to the life of Julius Caesar who was assasinated by people who were close to him and thought of him as a tyrant. &lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 02 Jun 2017 00:14:23 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/455-guid.html</guid>
    <category>geek stuff</category>
<category>life</category>

</item>
<item>
    <title>They’re our servants, tools</title>
    <link>http://rajshekhar.net/blog/archives/423-Theyre-our-servants,-tools.html</link>
            <category>geek stuff</category>
            <category>My take on life</category>
            <category>programming</category>
    
    <comments>http://rajshekhar.net/blog/archives/423-Theyre-our-servants,-tools.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=423</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;blockquote&gt;

&lt;p&gt;&quot;You can see that our real problem is another thing entirely. The
machines only do figuring for us in a few minutes that eventually we
could do for our own selves. They’re our servants, tools. Not some
sort of gods in a temple which we go and pray to. Not oracles who can
see into the future for us. They don’t see into the future. They only
make statistical predictions—not prophecies. There’s a big difference
there, but Reinhart doesn’t understand it. Reinhart and his kind have
made such things as the SRB machines into gods. But I have no gods. At
least, not any I can see.&quot;
&lt;/p&gt;
&lt;/blockquote&gt;


&lt;p&gt;
  &amp;mdash; &lt;a href=&quot;http://www.gutenberg.org/files/32154/32154-h/32154-h.htm&quot;&gt;The Variable Man, by Philip K. Dick&lt;/a&gt;
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 02 May 2013 18:48:49 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/423-guid.html</guid>
    <category>geek stuff</category>
<category>link</category>
<category>My take on life</category>
<category>programming</category>

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

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://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://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://rajshekhar.net/blog/archives/391-Humor-in-the-bookstore.html</link>
            <category>geek stuff</category>
            <category>humour</category>
    
    <comments>http://rajshekhar.net/blog/archives/391-Humor-in-the-bookstore.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=391</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://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://rajshekhar.net/blog/uploads//2010/12/20100804_001-1.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://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://rajshekhar.net/blog/archives/391-guid.html</guid>
    <category>funny</category>
<category>geek</category>
<category>geek stuff</category>
<category>humour</category>

</item>
<item>
    <title>Yoda was supposed to be a monkey</title>
    <link>http://rajshekhar.net/blog/archives/371-Yoda-was-supposed-to-be-a-monkey.html</link>
            <category>geek stuff</category>
    
    <comments>http://rajshekhar.net/blog/archives/371-Yoda-was-supposed-to-be-a-monkey.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=371</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt; &lt;blockquote&gt;When George Lucas and screenwriter Lawrence Kasdan decided to make the ancient Jedi at the heart of Luke&#039;s spiritual journey into a two-foot tall, pointy-eared alien, it wasn&#039;t clear how the character could actually be realized on screen using 1980 technology. At the time, animatronic technology wasn&#039;t thought to be advanced enough to pull off Yoda. .... they decided to try putting a trained monkey in a Yoda costume, including a full Yoda face mask.  Rinzler showed a picture of the monkey on set, but he explained this idea was quickly abandoned when one of the people who worked on the primate scenes in 2001: A Space Odyssey pointed out &quot;Look, the monkey&#039;s just going to pull off the mask over and over again. It&#039;s never going to work.&quot;&lt;/blockquote&gt; &lt;/p&gt;

&lt;p&gt; In the picture, a  monkey is outfitted with a cane and a mask and measured. The simian was also briefly considered for walking shots of Minch-Yoda that would have been impossible to execute with a puppet. &lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:16 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;336&quot; height=&quot;500&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://rajshekhar.net/blog/uploads/2010/10/minch-yoda.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt; &lt;/p&gt;

&lt;p&gt;  &lt;a href=&quot;http://www.vanityfair.com/hollywood/features/2010/10/the-making-of-the-empire-strikes-back-201010?currentPage=5&quot;&gt;Pic taken from Vanity Fair&lt;/a&gt; &lt;/p&gt; 
 
    </content:encoded>

    <pubDate>Thu, 14 Oct 2010 14:56:47 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/371-guid.html</guid>
    <category>geek stuff</category>

</item>
<item>
    <title>make apt-get skip some packages in upgrade</title>
    <link>http://rajshekhar.net/blog/archives/364-make-apt-get-skip-some-packages-in-upgrade.html</link>
            <category>geek stuff</category>
            <category>linux</category>
    
    <comments>http://rajshekhar.net/blog/archives/364-make-apt-get-skip-some-packages-in-upgrade.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=364</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;When doing an &lt;code&gt;apt-get upgrade&lt;/code&gt; on my Debian (Lenny) box yesterday I received this message
&lt;blockquote&gt;
Since release 150, udev requires that support for the
CONFIG_SYSFS_DEPRECATED feature is disabled in the running kernel.
Please upgrade your kernel before or while upgrading udev.
&lt;/blockquote&gt;

&lt;p&gt;This was holding back the upgrade of all the packages.  Looked around
a bit and it seems that the solution for this problem is to let apt
know that we do not want to upgrade the &lt;code&gt;udev&lt;/code&gt; package.  The way to do
this is &lt;code&gt;echo &amp;quot;udev hold&amp;quot;|dpkg --set-selections&lt;/code&gt; and then run
&lt;code&gt;apt-get upgrade&lt;/code&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 17 Jul 2010 19:34:26 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/364-guid.html</guid>
    <category>geek stuff</category>
<category>linux</category>

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

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;I wore a pair of torn jeans to office today.  I was trying to look fashionable, but I later saw that I was wearing a torn jacket as well.  I hope I did not project an image of someone-who-does-not-get-paid-enough.&lt;/p&gt;

&lt;p&gt;I watched the pilot of the &lt;a href=&quot;http://en.wikipedia.org/wiki/X-files&quot;&gt;X-Files&lt;/a&gt; tonight.  Memorable quote &lt;blockquote&gt;
What I find fantastic is any notion that there are answers beyond the realm of science. The answers are there. You just have to know where to look. &lt;/blockquote&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 20 May 2010 05:52:39 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/362-guid.html</guid>
    <category>geek stuff</category>
<category>today</category>

</item>
<item>
    <title>Higher Order Perl</title>
    <link>http://rajshekhar.net/blog/archives/356-Higher-Order-Perl.html</link>
            <category>geek stuff</category>
            <category>link</category>
            <category>programming</category>
    
    <comments>http://rajshekhar.net/blog/archives/356-Higher-Order-Perl.html#comments</comments>
    <wfw:comment>http://rajshekhar.net/blog/wfwcomment.php?cid=356</wfw:comment>

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

    <author>nospam@example.com (Raj Shekhar)</author>
    <content:encoded>
    &lt;p&gt;I am in love with the book &lt;a href=http://hop.perl.plover.com/&gt;Higher-Order Perl&lt;/a&gt;, especially the technique in the &lt;a href=&quot;http://hop.perl.plover.com/chap02.html&quot;&gt;Chapter 2: Dispatch Tables&lt;/a&gt;.  &lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 03 Jan 2010 22:25:53 +0000</pubDate>
    <guid isPermaLink="false">http://rajshekhar.net/blog/archives/356-guid.html</guid>
    <category>geek stuff</category>
<category>link</category>
<category>programming</category>

</item>

</channel>
</rss>
