<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>rss on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/rss/</link>
    <description>Recent content in rss on S Anand</description>
    <generator>Hugo -- 0.156.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 15 Dec 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/rss/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Things I Learned - 15 Dec 2024</title>
      <link>https://www.s-anand.net/blog/things-i-learned-15-dec-2024/</link>
      <pubDate>Sun, 15 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-15-dec-2024/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;**/*.md&lt;/code&gt; can search for all Markdown files. &lt;a href=&#34;https://jvns.ca/til/star-star-works-for-globbing-in-the-shell/&#34;&gt;Julia Evans&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Windows 11 2024 Update features: &lt;a href=&#34;https://support.microsoft.com/en-us/windows/inside-this-update-93c5c27c-f96e-43c2-a08e-5812d92f220d&#34;&gt;Ref&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://support.microsoft.com/topic/b52da59c-14b8-4031-aeeb-f6a47e6055df&#34;&gt;Live captions&lt;/a&gt; (via the tray) can transcribe audio and microphone.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.microsoft.com/topic/53857513-e36c-472d-8d4a-adbcd14b2e54&#34;&gt;Cocreator in Paint&lt;/a&gt; lets you draw crudely and enhances it with AI. The neat UI is a slider that lets you control how close it should be to your drawing.&lt;/li&gt;
&lt;li&gt;Voice Clarity automatically cancels echo, reduces background noise, and minimizes reverb.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://support.microsoft.com/en-us/windows/windows-studio-effects-273c1fa8-2b3f-41b1-a587-7cc7a24b62d8&#34;&gt;Studio Effects&lt;/a&gt; (via the tray) lets you apply camera effects on all apps. Eye contact feature is CLEVER!&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://learn.microsoft.com/en-us/windows/sudo/&#34;&gt;sudo&lt;/a&gt; lets you run commands with admin privileges from the command line. &lt;a href=&#34;https://github.com/microsoft/sudo&#34;&gt;source&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://arcturus-labs.com/blog/2024/11/21/roaming-rag--rag-without-the-vector-database/&#34;&gt;Roaming RAG&lt;/a&gt; is an alternative to RAG without the vector database.
&lt;ul&gt;
&lt;li&gt;Applicable to &lt;strong&gt;well structured documents&lt;/strong&gt;, e.g. technical books, manuals, etc.&lt;/li&gt;
&lt;li&gt;Create a hierarchical outline of the document. &lt;a href=&#34;https://github.com/arcturus-labs/llm-text-assistant/blob/48b71030992301f6d1631f23cfc643dca56835eb/backend/app/routes/api/tools.py&#34;&gt;Code&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;Keep the top-level headings.&lt;/li&gt;
&lt;li&gt;Preserve the first ~100 characters of opening text from each section.&lt;/li&gt;
&lt;li&gt;Present the second-level headings, but without any subsidiary content.&lt;/li&gt;
&lt;li&gt;Provide each section a unique 8 digit hex identifier.&lt;/li&gt;
&lt;li&gt;Each section heading is followed by a guiding comment for the model: &lt;code&gt;Section collapsed - expand with expand_section(&amp;quot;{identifier}&amp;quot;).&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Then read the relevant sections as context to answer the question. &lt;a href=&#34;https://github.com/arcturus-labs/llm-text-assistant/blob/48b71030992301f6d1631f23cfc643dca56835eb/backend/app/routes/api/conversation.py#L37&#34;&gt;Code&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Traffic to StackOverflow has fallen considerably. Especially from young and Indian developers. StackOverflow revenue is down. Via &lt;a href=&#34;https://www.linkedin.com/in/pchandrasekar/&#34;&gt;Prashanth&lt;/a&gt;. They&amp;rsquo;re exploring:
&lt;ul&gt;
&lt;li&gt;Licensing their content. (Meta says high quality content improves LLM performance by 30% on HumanEval)&lt;/li&gt;
&lt;li&gt;Enterprise StackOverflow for system integration&lt;/li&gt;
&lt;li&gt;Fine-tuned versions of Enterprise Stackoverflow for enterprises&lt;/li&gt;
&lt;li&gt;Integrate StackOverflow within your IDE. Ask questions, post directly&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;I surveyed the Gramener QA team on how they were using LLMs.
&lt;ul&gt;
&lt;li&gt;7 used it for code generation (e.g. date extraction, regex generation)&lt;/li&gt;
&lt;li&gt;4 used it for learning (e.g. Robot Framework, how to define test cases, API usage)&lt;/li&gt;
&lt;li&gt;3 used it for formula generation (e.g. Excel)&lt;/li&gt;
&lt;li&gt;2 used it for test scenario identification&lt;/li&gt;
&lt;li&gt;2 used it for test data generation&lt;/li&gt;
&lt;li&gt;2 used it for comparing expected vs actual datasets&lt;/li&gt;
&lt;li&gt;1 used it for data type identification (e.g. given sample values, identify the data type).&lt;/li&gt;
&lt;li&gt;1 used it for evaluating resulting (LLM as a judge)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;I asked the Straive Digitalized Operations team what management techniques they would apply to manage LLMs. Here are the responses:
&lt;ul&gt;
&lt;li&gt;Ask better questions. (Prompt engineering.)&lt;/li&gt;
&lt;li&gt;Create templates or step-by-step instructions. (Chain of Thought.)&lt;/li&gt;
&lt;li&gt;Ask for multiple options and pick from the best options. (Agentic approach?)&lt;/li&gt;
&lt;li&gt;Training. (Fine tuning.)&lt;/li&gt;
&lt;li&gt;Price weaker responses lower. (Stratified model pricing?)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&amp;ldquo;LLM hallucinations are a good thing. They are a sign of diversity, allowing us to improve the answer by exploring multiple paths.&amp;rdquo; &amp;ndash; A colleague from Straive.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://www.hyperbrowser.ai/&#34;&gt;Hyperbrowser&lt;/a&gt; is a cloud based puppeteer service.&lt;/li&gt;
&lt;li&gt;Bedrock Llama models can&amp;rsquo;t be directly called with their model names. You need to use their &lt;a href=&#34;https://docs.aws.amazon.com/bedrock/latest/userguide/inference-profiles-support.html&#34;&gt;inference profile names&lt;/a&gt;, e.g. &lt;code&gt;us.meta.llama3-2-11b-instruct-v1:0&lt;/code&gt; if the model is in a US region.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://hnrss.github.io/&#34;&gt;Hacker News RSS&lt;/a&gt; is a good way to get RSS feeds from Hacker News. It&amp;rsquo;s also a good way to understand how to convert a news source into RSS feeds. &lt;a href=&#34;https://openrss.org/blog/bluesky-has-launched-rss-feeds&#34;&gt;BlueSky has RSS feeds too&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;When embedding using a &lt;code&gt;SentenceTransformer.encode(docs)&lt;/code&gt; it&amp;rsquo;s best if we embed with smaller &lt;code&gt;docs&lt;/code&gt; and call it multiple times (rather than embedding more at once). On Colab T4, for &lt;a href=&#34;https://huggingface.co/Alibaba-NLP/gte-base-en-v1.5&#34;&gt;&lt;code&gt;gte-base-en-v1.5&lt;/code&gt;&lt;/a&gt;, when embedding 1,000 docs of up to 8K chars each, here is the &lt;strong&gt;TOTAL&lt;/strong&gt; time it took, based on batch sizes (lower is better)
&lt;ul&gt;
&lt;li&gt;1 doc per call: 10s&lt;/li&gt;
&lt;li&gt;2 docs per call: 13s&lt;/li&gt;
&lt;li&gt;4 docs per call: 19s&lt;/li&gt;
&lt;li&gt;8 docs per call: 23s&lt;/li&gt;
&lt;li&gt;16 docs per call: 32s&lt;/li&gt;
&lt;li&gt;32 docs per call: 40s&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Running embeddings without a GPU is &lt;em&gt;extremely&lt;/em&gt; slow. It takes ~2.4 seconds per string.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Managing feed overload</title>
      <link>https://www.s-anand.net/blog/managing-feed-overload/</link>
      <pubDate>Tue, 18 Dec 2007 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/managing-feed-overload/</guid>
      <description>&lt;p&gt;I have only two problems with Google Reader.&lt;/p&gt;
&lt;p&gt;The first is that &lt;strong&gt;it doesn&amp;rsquo;t support authenticated feeds&lt;/strong&gt;. Ideally, I&amp;rsquo;d have liked to have a single reading list that combines my e-mail with newsfeeds. &lt;a href=&#34;http://mail.google.com/&#34;&gt;GMail&lt;/a&gt; offers RSS feeds of your e-mail. But the feeds require authentication (obviously) and Google Reader doesn&amp;rsquo;t support that right now. (So I usually don&amp;rsquo;t read e-mail :-)&lt;/p&gt;
&lt;p&gt;The second is that &lt;strong&gt;it&amp;rsquo;s tough to manage large feeds&lt;/strong&gt;. It&amp;rsquo;s a personal quirk, really. I like to read all entries. If there are 100, I read all 100. If there are 1000, I struggle but read all 1000. I&amp;rsquo;m too scared to &amp;ldquo;Mark all read&amp;rdquo; because there are some sources that I don&amp;rsquo;t want to miss.&lt;/p&gt;
&lt;p&gt;The 80-20 rule is at work here. There are some prolific writers (like &lt;a href=&#34;http://scobleizer.com/&#34;&gt;Scoble&lt;/a&gt;) who write many entries a day. There are some prolific sources (&lt;a href=&#34;http://del.icio.us/popular&#34;&gt;del.icio.us&lt;/a&gt; or &lt;a href=&#34;http://www.digg.com/&#34;&gt;digg&lt;/a&gt;). I can&amp;rsquo;t keep up with such writers / sources. I don&amp;rsquo;t particularly want to. If I missed one day of &lt;a href=&#34;http://del.icio.us/popular&#34;&gt;del.icio.us popular items&lt;/a&gt;, I&amp;rsquo;ll just read the next day&amp;rsquo;s.&lt;/p&gt;
&lt;p&gt;With Google Reader, that makes me uneasy. I don&amp;rsquo;t like having 200 unread items. I don&amp;rsquo;t like to mark them all read.&lt;/p&gt;
&lt;p&gt;In such cases, &lt;strong&gt;&lt;a href=&#34;http://popurls.com&#34;&gt;popurls&lt;/a&gt;&amp;rsquo; approach is useful&lt;/strong&gt;. It shows the top 15-30 entries of the popular sites as a snapshot. Any time you&amp;rsquo;re short of things to read, visit this. If you&amp;rsquo;re busy, don&amp;rsquo;t.&lt;/p&gt;
&lt;p&gt;Using Google&amp;rsquo;s &lt;a href=&#34;http://code.google.com/apis/ajaxfeeds/&#34;&gt;AJAX Feed API&lt;/a&gt;, it&amp;rsquo;s quite trivial to build your own feed reader. So I cloned &lt;a href=&#34;http://popurls.com&#34;&gt;popurls&lt;/a&gt;&amp;rsquo; layout into my &lt;a href=&#34;https://www.s-anand.net/blog/news&#34;&gt;bookmarks&lt;/a&gt; page, and put in feeds that I like.&lt;/p&gt;
&lt;p&gt;You can customise my &lt;a href=&#34;https://www.s-anand.net/blog/news&#34;&gt;bookmarks&lt;/a&gt; page to use your own feeds. Save the page, open it in Notepad, and look for existing feeds. They&amp;rsquo;ll look like this:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-javascript&#34; data-lang=&#34;javascript&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;hacker news&amp;#34;&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;entries&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;mi&#34;&gt;15&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;nx&#34;&gt;url&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;http://news.ycombinator.com/rss&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The first line (&amp;ldquo;hacker news&amp;rdquo;) is the title of the feed. You can call it what you want. Set &lt;strong&gt;entries&lt;/strong&gt; to the number of feed entries you want to show. Set &lt;strong&gt;url&lt;/strong&gt; to the RSS feed URL. Save it, and you have your own feed reader. (If you want to put it up on your site, you may want to change the &lt;a href=&#34;http://code.google.com/apis/ajaxfeeds/signup.html&#34;&gt;Google API key&lt;/a&gt;.)&lt;/p&gt;
&lt;p&gt;Try it! Just &lt;strong&gt;&lt;a href=&#34;https://www.s-anand.net/blog/news&#34;&gt;save this page&lt;/a&gt; and edit the feeds&lt;/strong&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Here, I must point out three things about Google&amp;rsquo;s &lt;a href=&#34;http://code.google.com/apis/ajaxfeeds/&#34;&gt;AJAX Feed API&lt;/a&gt; that make it extremely powerful.&lt;/p&gt;
&lt;p&gt;The obvious is that is &lt;strong&gt;allows Javascript access&lt;/strong&gt; to RSS in a very easy way. That makes it very easy to integrate with any web page.&lt;/p&gt;
&lt;p&gt;The second is subtler &amp;ndash; it &lt;strong&gt;includes historical entries&lt;/strong&gt;. So even if an RSS feed had only 10 entries, I could pick up the last 100 or 1,000, as long as Google has known about the feed for long enough. This is what makes Google Reader more of a platform rather than a simple feed reader application. &lt;strong&gt;Google Reader is a feed archiver&lt;/strong&gt; &amp;ndash; not just a feed reader.&lt;/p&gt;
&lt;p&gt;The third (I&amp;rsquo;m a bit crazy here) is that you can &lt;strong&gt;use it to schedule tasks&lt;/strong&gt;. Google&amp;rsquo;s FeedFetcher refreshes feeds every 3 hours or so. If you want to do something every three hours (or some multiple thereof &amp;ndash; say every 24 hours), you can write a program that does what you want, and subscribe to it&amp;rsquo;s output as a feed.&lt;/p&gt;
&lt;p&gt;You may notice that I have a &lt;a href=&#34;https://www.s-anand.net/blog/e/referrers.php&#34;&gt;Referrers to s-anand.net&lt;/a&gt; on my &lt;a href=&#34;https://www.s-anand.net/blog/news&#34;&gt;bookmarks&lt;/a&gt; page. These are the sites that someone clicked on to visit my site. I have a PHP application that searches my access log for external referrers. Rather than visit that page every time, I just made an RSS feed out of it and subscribed to it. Every three hours or so, Google accesses the URL. I search my access.log and archives the latest results. So, even after my access.log is trimmed by the server, I have it all on Google Reader to catch up with later.&lt;/p&gt;
&lt;p&gt;Since Google doesn&amp;rsquo;t forget to ping, I can schedule some fairly time-critical processes this way. For instance, if I wanted to download each &lt;a href=&#34;http://www.dilbert.com/&#34;&gt;Dilbert&lt;/a&gt; strip, every day as it arrives, I can create an application that downloads the file and returns a feed entry. Now, &lt;strong&gt;I don&amp;rsquo;t need to remember to run it every day&lt;/strong&gt;! I just subscribe to the application on Google Reader, and Google will remind the application to run every 3 hours. (I know &amp;ndash; I could use a crontab, but somehow, I like this.) Plus I would get the Dilbert strip on my feed reader as a bonus.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: Google has just released &lt;a href=&#34;http://www.google.com/uds/solutions/partnerbar/index.html&#34;&gt;PartnerBar&lt;/a&gt;, which is a more flexible way of viewing a snapshot of feeds.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>RSS feeds in Excel</title>
      <link>https://www.s-anand.net/blog/rss-feeds-in-excel/</link>
      <pubDate>Thu, 03 May 2007 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/rss-feeds-in-excel/</guid>
      <description>&lt;p&gt;The technique of &lt;a href=&#34;https://www.s-anand.net/blog/web-lookup-using-excel/&#34;&gt;Web lookups in Excel&lt;/a&gt; I described yesterday is very versatile. I will be running through some of the practical uses it can be put to over the next few days&lt;/p&gt;
&lt;p&gt;TO generalise things beyond just &lt;a href=&#34;https://www.s-anand.net/blog/web-lookup-using-excel/&#34;&gt;getting the Amazon price&lt;/a&gt;, I created a &lt;a href=&#34;https://www.s-anand.net/blog/user-defined-functions-in-excel/&#34;&gt;user-defined function&lt;/a&gt; called XPATH. It takes two parameters:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;URL&lt;/strong&gt; of the XML feed to read&lt;br&gt;
&lt;strong&gt;Search&lt;/strong&gt; XPath list string (separated by spaces)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This function can be used to extract information out of any XML file on the Web and get it out as a table. For example, if you wanted to watch the Top 10 movies on the &lt;a href=&#34;http://www.imdb.com/chart/top&#34;&gt;IMDb Top 250&lt;/a&gt;, and were looking for torrents, an RSS feed is available from &lt;a href=&#34;http://www.mininova.org/&#34;&gt;mininova&lt;/a&gt;. The URL &lt;a href=&#34;http://www.mininova.org/rss/movie&#34;&gt;http://www.mininova.org/rss/movie&lt;/a&gt;_name/4 gives you an RSS file matching all movies with &amp;ldquo;movie_name&amp;rdquo;. From this, we need to extract the &lt;item&gt;&lt;title&gt; and &lt;item&gt;&lt;link&gt; elements. That&amp;rsquo;s represented by &amp;ldquo;//item title link&amp;rdquo; on my search string.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.s-anand.net/blog/assets/flickr-mininova-rss-feed-in-excel_482789516_o-png.webp&#34;&gt;&lt;img alt=&#34;Mininova RSS feed in Excel&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/flickr-mininova-rss-feed-in-excel_482789516_o-png.webp&#34;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The formula becomes &lt;code&gt;XPath2( &amp;quot;http://www.mininova.org/rss/&amp;quot;&amp;amp;A2&amp;amp;&amp;quot;/4&amp;quot;, &amp;quot;//item title link&amp;quot;)&lt;/code&gt;. The result is a 2-dimensional array returning individual items in rows, and the columns are title and link. Pulling it all together, you can get the sheet above.&lt;/p&gt;
&lt;p&gt;All of this could be done using a command-line program. Excel has one huge advantage though. It&amp;rsquo;s one of the most powerful user-interfaces. Increasingly, I&amp;rsquo;m beginning to rely on just two user interfaces for almost any task. One is the browser, and the other is Excel. With Excel, I could have a sheet that has my &lt;a href=&#34;https://www.s-anand.net/blog/wishlist-for-movies/&#34;&gt;movie wishlist&lt;/a&gt; (which changes often), and add check to see if the torrent exists. Every time I add a bunch of movies to the wishlist, it&amp;rsquo;s just a matter of copying the formula down. No need to visit a torrent search engine and typing each movie in, one by one.&lt;/p&gt;
&lt;p&gt;Another example. Someone suggests 10 movies to watch. I&amp;rsquo;d rather watch the ones with a higher IMDb rating. Again, enter the Web lookup. Type in the movie names. Use a function like this to look up the rating on IMDb, and sort by the rating.&lt;/p&gt;
&lt;p&gt;The possibilities are endless.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Isit?&lt;/strong&gt; &lt;em&gt;3 May 2007 12:00 pm&lt;/em&gt;:
Is it possible to have the feeds update cumulative so the old feeds dont get replaced in excel?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Alex&lt;/strong&gt; &lt;em&gt;3 May 2007 12:00 pm&lt;/em&gt;:
Hi, I have an Excel spreadsheet with URLs of move titles on IMDB, and I would like to retrieve the movie rating. I&amp;rsquo;ve read your tutorials, and this one comes closest to what I need. However I still cannot figure out what needs to be done. It looks like you have this problem solved. If so, can you possibly share your solution with me? Thank you, Alex&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kishan&lt;/strong&gt; &lt;em&gt;3 May 2007 12:00 pm&lt;/em&gt;:
I came here searching for the other way round. That is to publish an RSS feed of what I have in Xcel! Thanks Anyways&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;venkat&lt;/strong&gt; &lt;em&gt;15 Oct 2010 4:09 pm&lt;/em&gt;:
Anand
Can you provide the xpath function?, I need to read a rss feed into excel, and i want only some columns of data, i would appreciate if you could send the xpath function to my email id
Thanks
venkat&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&#34;http://www.light-sensors.com&#34;&gt;Light Sensors&lt;/a&gt;&lt;/strong&gt; &lt;em&gt;2 Dec 2010 7:08 pm&lt;/em&gt;:
movie ratings really depend on how cool the movie is, i usually rate movies depending on the story line `-;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;rt&lt;/strong&gt; &lt;em&gt;27 Jun 2013 5:41 pm&lt;/em&gt;:
Hi, nice job ! can you share with me your xpath2 (i tried your other one without succes on amazon) ?Thanks, R&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>Google Reader shared lists are tough to find</title>
      <link>https://www.s-anand.net/blog/google-reader-shared-lists-are-tough-to-find/</link>
      <pubDate>Tue, 16 May 2006 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/google-reader-shared-lists-are-tough-to-find/</guid>
      <description>&lt;p&gt;Though &lt;a href=&#34;http://googleblog.blogspot.com/2006/03/google-reader-learns-to-share.html&#34;&gt;Google Reader learns to share&lt;/a&gt;, I haven&amp;rsquo;t found it easy to see what others are reading. Even a &lt;a href=&#34;http://www.google.com/search?q=-xyzzyx+site%3Awww.google.com%2Freader%2Fview&#34;&gt;Google search for shared lists&lt;/a&gt; reveals very few.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Share your OPML</title>
      <link>https://www.s-anand.net/blog/share-your-opml/</link>
      <pubDate>Tue, 09 May 2006 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/share-your-opml/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://share.opml.org/&#34;&gt;Share your OPML&lt;/a&gt;. Seems to be down, though.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;rajkumarc&lt;/strong&gt; &lt;em&gt;11 May 2006 7:54 am&lt;/em&gt;:
24/25 - Great work and kept me awake until I got it right. Couldn&amp;rsquo;t figure out what was song #23.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;11 May 2006 11:59 am&lt;/em&gt;:
#23: Kamal, Sridevi song.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;rajkumarc&lt;/strong&gt; &lt;em&gt;12 May 2006 5:00 am&lt;/em&gt;:
Thanks S Anand. I guessed it right the first time but typed in Sivappu instead of Sigappu and it was not accepted.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;14 May 2006 8:25 am&lt;/em&gt;:
Yeah, it&amp;rsquo;s a little difficult making tradeoffs on what variations to allow and what not to. &amp;lsquo;v&amp;rsquo; maps to w, b, g&amp;hellip; too many things.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>Why Google Reader</title>
      <link>https://www.s-anand.net/blog/why-google-reader/</link>
      <pubDate>Thu, 20 Oct 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/why-google-reader/</guid>
      <description>&lt;p&gt;I switched to &lt;a href=&#34;http://reader.google.com/&#34;&gt;Google Reader&lt;/a&gt; as my blog reader (I was using Mozilla so far). The reason was simple: speed. Thanks to the Google site&amp;rsquo;s speed and keyboard navigation, I can read blog entries 10 times faster. Now &lt;strong&gt;there&amp;rsquo;s&lt;/strong&gt; a unique proposition for Google that a lot of people are missing: that their site loads a whole lot faster than others. It makes a huge difference to the whole browsing experience.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Dhar&lt;/strong&gt; &lt;em&gt;24 Oct 2005 9:38 am&lt;/em&gt;:
Anand, check out &lt;a href=&#34;http://www.groovy.com/&#34;&gt;Groovy&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dhar&lt;/strong&gt; &lt;em&gt;24 Oct 2005 9:38 am&lt;/em&gt;:
Sorry, it should be &lt;a href=&#34;http://www.goowy.com&#34;&gt;Goowy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;24 Oct 2005 2:26 pm&lt;/em&gt;:
Quite an app!&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>Google Reader</title>
      <link>https://www.s-anand.net/blog/google-reader/</link>
      <pubDate>Sun, 09 Oct 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/google-reader/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://reader.google.com/&#34;&gt;Google Reader&lt;/a&gt;. Gmail principles applied to RSS. You can subscribe to posts, label feeds and star RSS items. The reader suggests items from your subscriptions based on your interest.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Autoblog</title>
      <link>https://www.s-anand.net/blog/autoblog/</link>
      <pubDate>Wed, 14 Sep 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/autoblog/</guid>
      <description>&lt;p&gt;I have an automated (and lazy) way of finding interesting sites. This is what I do every day.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;I get the &lt;a href=&#34;http://del.icio.us/&#34;&gt;del.icio.us&lt;/a&gt; tags of every URL I blog about. (It&amp;rsquo;s available at &lt;a href=&#34;http://del.icio.us/rss/url/&#34;&gt;http://del.icio.us/rss/url/&lt;/a&gt; followed by the MD5 hex version of the URL).&lt;/li&gt;
&lt;li&gt;I pick the most popular tags (at least 50 links must have this tag), and use them as my &amp;ldquo;preferred tags&amp;rdquo;&lt;/li&gt;
&lt;li&gt;I scan the most &lt;a href=&#34;http://del.icio.us/popular/&#34;&gt;popular sites on del.icio.us&lt;/a&gt;, and get each site&amp;rsquo;s tags&lt;/li&gt;
&lt;li&gt;If a site has my preferred tags, I give it points (the number of points is equal to the number of times I&amp;rsquo;ve blogged that tag)&lt;/li&gt;
&lt;li&gt;I pick the top 5 sites based on my points, and read them.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There are two problems I have now. Firstly, I will find sites similar to those I have blogged about &amp;ndash; not discover anything new. That&amp;rsquo;s fine to start with &amp;ndash; I can search for those manually. The bigger problem is, this is restricted to del.icio.us. There are two ways I can extend this (lazily).&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;By finding new sources of popular URLs (which requires a site with a list of popular URLs updated daily, which I will find interesting)&lt;/li&gt;
&lt;li&gt;By finding new sites that tag URLs (which ideally requires an API to get the tags for a given URL)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;There are lots of sources for popular URLs. But though many of sites, including notably &lt;a href=&#34;http://www.technorati.com/&#34;&gt;Technorati&lt;/a&gt;, tag URLs, but none of them I know have APIs.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ravi&lt;/strong&gt; &lt;em&gt;2 Dec 2023 5:08 pm&lt;/em&gt;:
I am a intensive user of ChatGPT . Asking it to ask clarifying questions was not successful in 3.5 . I gave up . I have not returned to it . May be I don’t think the sentence / context completion model is capable of saying, ‘ huh?’
I have not tried ‘ List the different ways will you will interpret the prompt , . But if I already know that there is room for ambiguity, why won’t I disambiguate the prompt myself ?&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>NotCon Life Hacks</title>
      <link>https://www.s-anand.net/blog/notcon-life-hacks/</link>
      <pubDate>Mon, 29 Aug 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/notcon-life-hacks/</guid>
      <description>&lt;p&gt;Notes from &lt;a href=&#34;http://www.craphound.com/lifehacks2.txt&#34;&gt;Danny O&amp;rsquo;Brien&amp;rsquo;s NotCon Recap of Life Hacks&lt;/a&gt;. Summary: People use shells. People use todo.txt. We&amp;rsquo;ll have private blogs. We&amp;rsquo;ll have private RSS feeds. Geeks use secret scripts.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>RSS Clustering</title>
      <link>https://www.s-anand.net/blog/rss-clustering/</link>
      <pubDate>Wed, 27 Jul 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/rss-clustering/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://monkey.org/~jose/wiki/doku.php?id=rssclustering&amp;amp;DokuWiki=2e25081184329c66f531c206f1069f9b&#34;&gt;RSS clustering&lt;/a&gt; is about doing what Gmail does on news sources, to RSS feeds of your choice.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Arun&lt;/strong&gt; &lt;em&gt;28 Jul 2005 4:01 pm&lt;/em&gt;:
How do you get to all these amazing links?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;29 Jul 2005 6:01 am&lt;/em&gt;:
Mainly using &lt;a href=&#34;http://del.icio.us/&#34;&gt;del.icio.us&lt;/a&gt; these days.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arun&lt;/strong&gt; &lt;em&gt;29 Jul 2005 2:30 pm&lt;/em&gt;:
Ah, okie&amp;hellip; But there is so much crap there&amp;hellip;You are darn good at filtering stuff then! :-)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arun&lt;/strong&gt; &lt;em&gt;29 Jul 2005 2:36 pm&lt;/em&gt;:
btw, dunno if it&amp;rsquo;s a bug, but there is a problem with the cursor in this text book. If I leave the page and return to the text box after i start typing, am not able to get the cursor to refocus on the text box. It just disappears. In firefox.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RaM&lt;/strong&gt; &lt;em&gt;29 Jul 2005 4:36 pm&lt;/em&gt;:
Update the placement section also&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;RaM&lt;/strong&gt; &lt;em&gt;29 Jul 2005 4:44 pm&lt;/em&gt;:
Your Placement Section is static. Pls Update it. Your search tactics are very good&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dhar&lt;/strong&gt; &lt;em&gt;30 Jul 2005 5:28 am&lt;/em&gt;:
Arun, I too have had that problem with the cursor.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Howie&lt;/strong&gt; &lt;em&gt;30 Jul 2005 7:56 am&lt;/em&gt;:
few links are dead in Placement section&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;31 Jul 2005 9:07 pm&lt;/em&gt;:
Could you give me a step-by-step regarding the cursor problem? I couldn&amp;rsquo;t reproduce it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dhar&lt;/strong&gt; &lt;em&gt;2 Aug 2005 2:50 pm&lt;/em&gt;:
&lt;a href=&#34;http://digg.com/spy&#34;&gt;http://digg.com/spy&lt;/a&gt; has an excellent collection of whacky/interesting links. And they use Ajax too. Another nice place to pick up good interesting posts.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>10 for 10</title>
      <link>https://www.s-anand.net/blog/10-for-10/</link>
      <pubDate>Fri, 22 Jul 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/10-for-10/</guid>
      <description>&lt;p&gt;A list of &lt;a href=&#34;http://www.micropersuasion.com/2005/07/10_for_10.html&#34;&gt;10 trends to keep an eye on over the next 10 years&lt;/a&gt;. Includes the Long tail, Ajax, PDAs, Tagging and RSS.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Tagging</title>
      <link>https://www.s-anand.net/blog/tagging/</link>
      <pubDate>Fri, 22 Jul 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/tagging/</guid>
      <description>&lt;p&gt;Tagging is in full swing.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;http://del.icio.us/&#34;&gt;del.icio.us&lt;/a&gt;, &lt;a href=&#34;http://www.furl.com/&#34;&gt;Furl&lt;/a&gt;, &lt;a href=&#34;http://myweb2.search.yahoo.com/&#34;&gt;My Web 2.0&lt;/a&gt;, &lt;a href=&#34;http://www.spurl.net/&#34;&gt;Spurl&lt;/a&gt; etc. tags URLs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://yummy.printfu.org/&#34;&gt;Yummy&lt;/a&gt; tags PDFs&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.rojo.com/&#34;&gt;Rojo&lt;/a&gt; tags RSS feeds&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tagcloud.com/&#34;&gt;Tagcloud&lt;/a&gt;, &lt;a href=&#34;http://www.24eyes.com/&#34;&gt;24 eyes&lt;/a&gt;, &lt;a href=&#34;http://www.feedmarker.com/&#34;&gt;Feedmarker&lt;/a&gt;, etc. tag RSS posts&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.technorati.com/&#34;&gt;Technorati&lt;/a&gt; tags blog posts&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://tagsurf.com/&#34;&gt;Tagsurf&lt;/a&gt; tags discussions&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.jobazaar.com/&#34;&gt;Job Bazaar&lt;/a&gt; tags job postings&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://gmail.google.com/&#34;&gt;Gmail&lt;/a&gt; tags e-mails (but you can&amp;rsquo;t share tags)&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.connotea.org/&#34;&gt;Connotea&lt;/a&gt; and &lt;a href=&#34;http://www.citeulike.org/&#34;&gt;CiteULike&lt;/a&gt; tag academic references&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.swik.net/&#34;&gt;Swik&lt;/a&gt; tags open-source projects&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.bigbold.com/snippets/&#34;&gt;Snippets&lt;/a&gt; tags source code&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.43things.com/&#34;&gt;43 things&lt;/a&gt; tags things you want to do&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.43places.com/&#34;&gt;43 places&lt;/a&gt; tags places you want to visit&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://digg.com/&#34;&gt;Diggs&lt;/a&gt; tags stories&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.librarything.com/&#34;&gt;Library Thing&lt;/a&gt; tags books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://reader2.com/&#34;&gt;Reader 2&lt;/a&gt; tags books&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://upcoming.org/&#34;&gt;Upcoming&lt;/a&gt; tags events&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.dinnerbuzz.com/&#34;&gt;Dinnerbuzz&lt;/a&gt; tags restaurants&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.flickr.com/&#34;&gt;Flickr&lt;/a&gt; tags photos&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.tagzania.com/&#34;&gt;Tagzania&lt;/a&gt; tags locations&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://freesound.iua.upf.edu/&#34;&gt;Freesound&lt;/a&gt; tags sounds&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.podcast.com/&#34;&gt;Podcast&lt;/a&gt; tags podcasts&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.upto11.net/&#34;&gt;Upto 11&lt;/a&gt; tags P2P music&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.musicmobs.com/&#34;&gt;Music mobs&lt;/a&gt; and &lt;a href=&#34;http://genielab.com/&#34;&gt;Genie Lab&lt;/a&gt; tag music&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;http://www.youtube.com/&#34;&gt;You tube&lt;/a&gt; tags videos&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In fact, &lt;a href=&#34;http://supr.c.ilio.us/about&#34;&gt;supr.c.ilio.us&lt;/a&gt; tags tagging sites!&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;comments&#34;&gt;Comments&lt;/h2&gt;
&lt;!-- wp-comments-start --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;REMO&lt;/strong&gt; &lt;em&gt;23 Jul 2005 4:29 pm&lt;/em&gt;:
we expect something with a flavour of FINANCE from your page&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;REMO&lt;/strong&gt; &lt;em&gt;23 Jul 2005 4:34 pm&lt;/em&gt;:
Enlighten our life with your financial Aura.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;S Anand&lt;/strong&gt; &lt;em&gt;9 Aug 2005 9:41 pm&lt;/em&gt;:
A tagged list of tagging sites at &lt;a href=&#34;http://supr.c.ilio.us&#34;&gt;supr.c.ilio.us&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- wp-comments-end --&gt;
</description>
    </item>
    <item>
      <title>15 things with RSS</title>
      <link>https://www.s-anand.net/blog/15-things-with-rss/</link>
      <pubDate>Thu, 23 Jun 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/15-things-with-rss/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://timyang.com/comments.php?id=630_0_1_0_C&#34;&gt;15 things you can do with RSS&lt;/a&gt; &amp;ndash; like &lt;a href=&#34;http://rssmix.com/&#34;&gt;mix RSS scripts&lt;/a&gt;, &lt;a href=&#34;http://www.wotzwot.com/rssxl.php&#34;&gt;convert any page to RSS&lt;/a&gt;, etc.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Open Search</title>
      <link>https://www.s-anand.net/blog/open-search/</link>
      <pubDate>Thu, 17 Mar 2005 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/open-search/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://opensearch.a9.com/&#34;&gt;OpenSearch&lt;/a&gt;. &amp;ldquo;We want OpenSearch to do for search what RSS has done for content.&amp;rdquo; It&amp;rsquo;s an RSS interface to search, and is an extremely powerful concept.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>syndic8ed</title>
      <link>https://www.s-anand.net/blog/syndic8ed/</link>
      <pubDate>Sun, 27 Oct 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/syndic8ed/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.syndic8.com/feedinfo.php?FeedID=16143&#34;&gt;I&amp;rsquo;ve been syndic8ed&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Professional news feeds</title>
      <link>https://www.s-anand.net/blog/professional-news-feeds/</link>
      <pubDate>Thu, 05 Sep 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/professional-news-feeds/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://jrobb.userland.com/stories/2002/09/03/professionalNewsFeeds.html&#34;&gt;Professional news feeds&lt;/a&gt;. A treasure for RSS news junkies.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Essential Blogging</title>
      <link>https://www.s-anand.net/blog/essential-blogging/</link>
      <pubDate>Fri, 24 May 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/essential-blogging/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.oreillynet.com/cs/weblog/view/wlg/1440&#34;&gt;Essential Blogging&lt;/a&gt;: a book on weblogging. Quite good. Technie note: This &lt;a href=&#34;http://www.voidstar.com/rssfaq&#34;&gt;RSS&lt;/a&gt; thing looks interesting. &lt;a href=&#34;http://www.danchan.com/weblog/daypop/22514&#34;&gt;Daypop has started&lt;/a&gt; offering RSS output. Need to see how I can use it.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>News is free</title>
      <link>https://www.s-anand.net/blog/news-is-free/</link>
      <pubDate>Wed, 19 Dec 2001 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/news-is-free/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.newsisfree.com/&#34;&gt;News is free&lt;/a&gt;. Very good.&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
