<?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>linux on S Anand</title>
    <link>https://www.s-anand.net/blog/tag/linux/</link>
    <description>Recent content in linux on S Anand</description>
    <generator>Hugo -- 0.164.0</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 05 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.s-anand.net/blog/tag/linux/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Things I Learned - 05 Apr 2026</title>
      <link>https://www.s-anand.net/blog/things-i-learned-05-apr-2026/</link>
      <pubDate>Sun, 05 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/things-i-learned-05-apr-2026/</guid>
      <description>&lt;p&gt;This week, I learned:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It&amp;rsquo;s pretty convenient (on Ubuntu) to be able to move windows around desktops. Apart from the usual Super + Arrow keys to manage windows within a desktop, you can use:
&lt;ul&gt;
&lt;li&gt;Ctrl + Alt + Left/Right Arrow: Move desktops&lt;/li&gt;
&lt;li&gt;Ctrl + Alt + Shift + Left/Right Arrow: Move window to desktop&lt;/li&gt;
&lt;li&gt;Super + Shift + Arrow: Move window to another monitor&lt;/li&gt;
&lt;li&gt;Super + Drag: Drag window from anywhere&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;code&gt;jq . file.json&lt;/code&gt; is an efficient way to pretty-print JSON files in the terminal. (Or &lt;code&gt;jaq . file.json&lt;/code&gt;, which is ~30% faster.)&lt;/li&gt;
&lt;li&gt;GitHub Copilot monthly premium requests were &lt;em&gt;not&lt;/em&gt; reset at 12 am UTC&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://social.jvns.ca/@b0rk/116297197345549083&#34;&gt;How Diffie Hellman Key Exchange Works&lt;/a&gt; by Julia Evans is an &lt;em&gt;excellent&lt;/em&gt; explanation. Share a random number. A multiplies it by their private key and shares S&lt;em&gt;A. B multiplies it by their private key and shares S&lt;/em&gt;B. They multiply the others&amp;rsquo; key with their secret key and they get S&lt;em&gt;A&lt;/em&gt;B = S&lt;em&gt;B&lt;/em&gt;A. Now &lt;em&gt;both&lt;/em&gt; of them have the same &lt;em&gt;new&lt;/em&gt; secret they can encrypt/decrypt with, but no one else knows, even though they shared everything publicly! This may be one of the &lt;strong&gt;best&lt;/strong&gt; cool uses of math I&amp;rsquo;ve seen in a long time.&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/&#34;&gt;Shell tricks&lt;/a&gt; I didn&amp;rsquo;t know:
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# ALT + . cycles through the last arguments typed&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mv file.&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;txt,md&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;    &lt;span class=&#34;c1&#34;&gt;# Move file.txt to file.md&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls &lt;span class=&#34;p&#34;&gt;|&amp;amp;&lt;/span&gt; tee file.txt  &lt;span class=&#34;c1&#34;&gt;# Pipe both stdout and stderr to tee&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>Why Linux does not need defragmenting</title>
      <link>https://www.s-anand.net/blog/why-linux-does-not-need-defragmenting/</link>
      <pubDate>Sun, 10 Sep 2006 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/why-linux-does-not-need-defragmenting/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting&#34;&gt;Why Linux does not need defragmenting&lt;/a&gt; (via Google Operating System&amp;rsquo;s article on &lt;a href=&#34;http://googlesystem.blogspot.com/2006/09/fast-disk-defragmenters.html&#34;&gt;fast disk defragmenters&lt;/a&gt;.)&lt;/p&gt;
</description>
    </item>
    <item>
      <title>I am Debian Linux</title>
      <link>https://www.s-anand.net/blog/i-am-debian-linux/</link>
      <pubDate>Tue, 13 May 2003 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/i-am-debian-linux/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://bbspot.com/News/2003/01/os_quiz.php&#34;&gt;I&amp;rsquo;m Debian Linux&lt;/a&gt;. Apparantly.&lt;br&gt;
&lt;a href=&#34;https://www.s-anand.net/blog/assets/flickr-which-os-are-you---debian_200401666_o-jpg.webp&#34;&gt;&lt;img alt=&#34;Which OS are you - Debian&#34; loading=&#34;lazy&#34; src=&#34;https://www.s-anand.net/blog/assets/flickr-which-os-are-you---debian_200401666_o-jpg.webp&#34;&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href=&#34;http://www.madhoo.com/&#34;&gt;via Dancing with Dogs&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Compendium of multimedia projects on Linux</title>
      <link>https://www.s-anand.net/blog/compendium-of-multimedia-projects-on-linux/</link>
      <pubDate>Fri, 22 Nov 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/compendium-of-multimedia-projects-on-linux/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://debianlinux.net/multimedia.html&#34;&gt;Compendium of multimedia projects&lt;/a&gt; &lt;a href=&#34;http://www.robotwisdom.com&#34;&gt;via RobotWisdom&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Microsoft strategy</title>
      <link>https://www.s-anand.net/blog/microsoft-strategy/</link>
      <pubDate>Fri, 15 Nov 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/microsoft-strategy/</guid>
      <description>&lt;p&gt;Nice strategy, Microsoft. &lt;a href=&#34;http://www.itworld.com/Comp/2291/IDG020103upgrade/&#34;&gt;Users aren&amp;rsquo;t upgrading&lt;/a&gt; to your new products. So you decide to &lt;a href=&#34;http://abcnews.go.com/sections/scitech/DailyNews/microsoft020116.html&#34;&gt;focus on security&lt;/a&gt; and &lt;a href=&#34;http://www.wired.com/news/technology/0,1282,56381,00.html&#34;&gt;force upgrades&lt;/a&gt;. And, in the meantime, &lt;a href=&#34;http://www.wired.com/news/linux/0,1411,56337,00.html&#34;&gt;sue open-source competitors&lt;/a&gt; and &lt;a href=&#34;http://economictimes.indiatimes.com/cms.dll/html/uncomp/articleshow?artid=28059762&#34;&gt;spend lots of money&lt;/a&gt; &lt;a href=&#34;http://www.internetwk.com/story/INW20020107S0004&#34;&gt;to beat Linux&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>India to go the Linux way</title>
      <link>https://www.s-anand.net/blog/india-to-go-the-linux-way/</link>
      <pubDate>Wed, 09 Oct 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/india-to-go-the-linux-way/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://economictimes.indiatimes.com/cms.dll/articleshow?artid=24598339&#34;&gt;India to go the Linux way&lt;/a&gt;. Department of IT will support Linux as the de facto standard in academic institutions. Possibly elsewhere in the future.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Microsoft released Linux</title>
      <link>https://www.s-anand.net/blog/microsoft-released-linux/</link>
      <pubDate>Thu, 27 Jun 2002 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/microsoft-released-linux/</guid>
      <description>&lt;p&gt;If &lt;a href=&#34;http://www.mslinux.org/&#34;&gt;Microsoft released Linux&lt;/a&gt;&amp;hellip; but then, they &lt;a href=&#34;http://www.theregus.com/content/4/25378.html&#34;&gt;may not need to&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Linux saved Amazon</title>
      <link>https://www.s-anand.net/blog/linux-saved-amazon/</link>
      <pubDate>Wed, 07 Nov 2001 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/linux-saved-amazon/</guid>
      <description>&lt;p&gt;Linux has &lt;a href=&#34;http://news.cnet.com/news/0-1003-200-7720536.html?tag=mn_hd&#34;&gt;saved&lt;/a&gt; Amazon $17 million.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Living without Microsoft</title>
      <link>https://www.s-anand.net/blog/living-without-microsoft/</link>
      <pubDate>Tue, 30 Oct 2001 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/living-without-microsoft/</guid>
      <description>&lt;p&gt;They say it is possible. &lt;a href=&#34;http://www.livingwithoutmicrosoft.org/&#34;&gt;Living without Microsoft&lt;/a&gt;.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>OggVorbis</title>
      <link>https://www.s-anand.net/blog/oggvorbis/</link>
      <pubDate>Sat, 23 Jun 2001 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/oggvorbis/</guid>
      <description>&lt;p&gt;Will &lt;a href=&#34;http://www.xiph.org/ogg/vorbis/index.html&#34;&gt;OggVorbis&lt;/a&gt; beat &lt;a href=&#34;http://www.thomson-multimedia.com/gb/06/c01/010614.htm&#34;&gt;MP3 Pro&lt;/a&gt;? Will &lt;a href=&#34;http://www.cnet.com/software/0-3227883-8-6249661-2.html&#34;&gt;Netscape 6.1&lt;/a&gt; beat IE 5.5? Will &lt;a href=&#34;http://www.openbsd.org/29.html&#34;&gt;OpenBSD 2.9&lt;/a&gt; overtake &lt;a href=&#34;http://www.linux.org/&#34;&gt;Linux&lt;/a&gt;? Unlikely. But should be interesting to watch.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>The Cathedral and the Bazaar</title>
      <link>https://www.s-anand.net/blog/the-cathedral-and-the-bazaar/</link>
      <pubDate>Sun, 11 Feb 2001 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/the-cathedral-and-the-bazaar/</guid>
      <description>&lt;p&gt;Eric has updated &lt;a href=&#34;http://www.tuxedo.org/~esr/writings/cathedral-bazaar/&#34;&gt;The Cathedral &amp;amp; the Bazaar&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Tech search engine</title>
      <link>https://www.s-anand.net/blog/tech-search-engine/</link>
      <pubDate>Fri, 22 Dec 2000 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/tech-search-engine/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.techtarget.com/&#34;&gt;TechTarget&lt;/a&gt; is a search engine on all kinds of IT topics, likd Linux, EBusiness, SAP, etc.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>Has Linus failed</title>
      <link>https://www.s-anand.net/blog/has-linus-failed/</link>
      <pubDate>Sun, 08 Oct 2000 12:00:00 +0000</pubDate>
      <guid>https://www.s-anand.net/blog/has-linus-failed/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.osopinion.com/Opinions/MontyManley/MontyManley15.html&#34;&gt;Has Linux failed?&lt;/a&gt;&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
