<?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>Gadgets on Shafiq Alibhai</title>
    <link>https://www.shafiq.in/categories/gadgets/</link>
    <description>Recent content in Gadgets on Shafiq Alibhai</description>
    <generator>Hugo</generator>
    <language>en-GB</language>
    <copyright>2009-2026 All rights reserved.</copyright>
    <lastBuildDate>Wed, 13 May 2026 22:06:39 +0100</lastBuildDate>
    <atom:link href="https://www.shafiq.in/categories/gadgets/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why Homebrew keeps losing Mac utilities to Apple&#39;s signing policy</title>
      <link>https://www.shafiq.in/blog/why-homebrew-keeps-losing-mac-utilities-to-apples-signing-policy/</link>
      <pubDate>Wed, 13 May 2026 22:06:39 +0100</pubDate>
      <guid>https://www.shafiq.in/blog/why-homebrew-keeps-losing-mac-utilities-to-apples-signing-policy/</guid>
      <description>Open-source Mac casks keep getting deprecated from Homebrew. The cause is Apple&amp;#39;s $99/year signing requirement, enforced through brew audit.</description>
    </item>
    <item>
      <title>Running your own Mastodon instance with Docker Compose</title>
      <link>https://www.shafiq.in/blog/running-your-own-mastodon-instance-with-docker-compose/</link>
      <pubDate>Mon, 29 Sep 2025 14:50:26 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/running-your-own-mastodon-instance-with-docker-compose/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve set up a Mastodon instance probably four or five times now, and each time I go through the same ritual of hunting down documentation that&amp;rsquo;s either six months out of date or assumes you already know which files go where. So here&amp;rsquo;s the thing I keep meaning to write.&lt;/p&gt;
&lt;h2 id=&#34;what-you-need&#34;&gt;What you need&lt;/h2&gt;
&lt;p&gt;A server with Docker and Docker Compose, a domain name pointing at it, and an SMTP provider — Mailgun, SendGrid, or your own mail server. That&amp;rsquo;s the whole list. No Kubernetes, no systemd, no compiling from source.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Some of my favourite cell phones</title>
      <link>https://www.shafiq.in/blog/some-of-my-favourite-cell-phones/</link>
      <pubDate>Mon, 23 Jan 2012 09:06:52 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/some-of-my-favourite-cell-phones/</guid>
      <description>&lt;p&gt;There was a period, roughly 2004 to 2008, when phone manufacturers decided that phones could be fashion accessories. Not phones that looked like fashion accessories. Actual fashion accessories that happened to make phone calls. I collected a few of them, or at least got close enough to handle them, and I still think some of the best phones I&amp;rsquo;ve ever held had nothing to do with specs or benchmarks.&lt;/p&gt;
&lt;h3 id=&#34;nokia-8800-sirocco&#34;&gt;Nokia 8800 Sirocco&lt;/h3&gt;
&lt;p&gt;This was the one that started it for me. Stainless steel body, a sliding mechanism that felt like opening a luxury watch case, and a weight to it that told you it was built from something real. The Nokia 8800 Sirocco wasn&amp;rsquo;t trying to be a smartphone. It was trying to be a thing you pulled out of your pocket and knew, immediately, was expensive. It worked.&lt;/p&gt;</description>
    </item>
    <item>
      <title>&#39;OpenSUSE 11.4 -- first look&#39;</title>
      <link>https://www.shafiq.in/blog/opensuse-11.4--first-look/</link>
      <pubDate>Sun, 13 Mar 2011 10:49:42 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/opensuse-11.4--first-look/</guid>
      <description>&lt;p&gt;I grabbed the openSUSE 11.4 64-bit ISO last night and spent the afternoon installing it in a VM. Here&amp;rsquo;s the full walkthrough, screenshots and all.&lt;/p&gt;





  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2011/03/opensuse-64-bit-2011-03-13-10-33-52_hu_67ea9c7eedff478a.png&#34; alt=&#34;OpenSUSE installer boot menu&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;


&lt;p&gt;Boot menu. Standard options &amp;ndash; Installation, Rescue System, media check. Nothing fancy, but it gets the job done.&lt;/p&gt;





  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2011/03/opensuse-64-bit-2011-03-13-10-36-48_hu_f8e4ae8fc41bfbc2.png&#34; alt=&#34;ISOLINUX boot screen&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;







  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2011/03/opensuse-64-bit-2011-03-13-10-36-51_hu_d6fc51f70e473247.png&#34; alt=&#34;OpenSUSE welcome screen with CD graphic&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;


&lt;p&gt;Welcome screen. The green chameleon is back, and so is the striped wallpaper that&amp;rsquo;s become the distro&amp;rsquo;s signature look.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ubuntu 11.04 Alpha 1, VMware Image for x64</title>
      <link>https://www.shafiq.in/blog/ubuntu-11.04-alpha-1-vmware-image-for-x64/</link>
      <pubDate>Sun, 26 Dec 2010 07:52:40 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/ubuntu-11.04-alpha-1-vmware-image-for-x64/</guid>
      <description>&lt;p&gt;A friend sent me a VMware image of Ubuntu 11.04 Alpha 1, so I&amp;rsquo;m sharing it here in case anyone wants to try the new release without installing it.&lt;/p&gt;
&lt;p&gt;The image is a fresh install with GNOME on a 64-bit system. VMware Tools are included, and it was built on VMware Workstation 7.1.2 (build 301548) under Windows. No software updates have been applied, so it&amp;rsquo;s a clean snapshot of the alpha as it shipped.&lt;/p&gt;</description>
    </item>
    <item>
      <title>What Is the iPad?</title>
      <link>https://www.shafiq.in/blog/what-is-the-ipad/</link>
      <pubDate>Sat, 10 Jul 2010 08:56:20 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/what-is-the-ipad/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.shafiq.in/wp-content/uploads/2010/07/www-google-com-screen-capture-2010-7-10-14-17-311.png&#34;&gt;




  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/07/www-google-com-screen-capture-2010-7-10-14-17-311_hu_1a2accd22e8b58c0.png&#34; alt=&#34;Ipad is a ... ?&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;

&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Steve Jobs unveiled the iPad yesterday. A tablet. Bigger than a phone, smaller than a laptop. No keyboard, no trackpad, no USB ports worth mentioning.&lt;/p&gt;
&lt;p&gt;The internet is already divided. Some call it a giant iPhone. Others call it a toy. A few are excited.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t have one yet, but the idea of a device that&amp;rsquo;s comfortable to hold for reading, browsing, and watching videos while on the couch appeals to me. It fills a gap that neither phones nor laptops really cover.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GNUSL3S Linux</title>
      <link>https://www.shafiq.in/blog/gnusl3s-linux/</link>
      <pubDate>Mon, 29 Mar 2010 10:35:51 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/gnusl3s-linux/</guid>
      <description>&lt;p&gt;GNUSL3S Linux is a distribution built in Goa. It bundles a wide range of pre-installed software spanning bioinformatics (EMBOSS, Primer3), security tools for penetration testing, system administration utilities, and development editors. Boot from the DVD for a graphical interface with KDE, XFce, Fluxbox, or IceWM.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Based on&lt;/strong&gt;: Slackware, SLAX, Alixe, Davix&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Version&lt;/strong&gt;: 10.05.xx&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Architecture&lt;/strong&gt;: i486 (32-bit)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Origin&lt;/strong&gt;: Goa, India&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Status&lt;/strong&gt;: Discontinued&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;




  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/04/screenshot1_hu_fef182bbaaa8273d.png&#34; alt=&#34;GNUSL3S LINUX OS&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;







  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/04/screenshot-1_hu_4d17d33e1bfffc6.png&#34; alt=&#34;GNUSL3S LINUX OS&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;







  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/04/screenshot-2_hu_a6617904439e6bcb.png&#34; alt=&#34;GNUSL3S LINUX OS&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;







  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/04/screenshot-3_hu_ded34948b9efffbe.png&#34; alt=&#34;GNUSL3S LINUX OS&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;







  
  &lt;img src=&#34;https://www.shafiq.in/wp-content/uploads/2010/04/screenshot-4_hu_209d096e2d3334c7.png&#34; alt=&#34;GNUSL3S LINUX OS&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; class=&#34;&#34; /&gt;

&lt;/p&gt;</description>
    </item>
    <item>
      <title>Identifying Your Linux Distribution</title>
      <link>https://www.shafiq.in/blog/identifying-your-linux-distribution/</link>
      <pubDate>Tue, 23 Mar 2010 05:10:33 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/identifying-your-linux-distribution/</guid>
      <description>&lt;p&gt;Not sure which Linux distribution you&amp;rsquo;re running? Open a terminal and type:&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-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cat /etc/issue
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;On Debian 4.0, for example, this outputs:&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-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Debian GNU/Linux 4.0 \n \l
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;\n&lt;/code&gt; and &lt;code&gt;\l&lt;/code&gt; are escape sequences for the hostname and terminal device &amp;ndash; they&amp;rsquo;re not part of the distribution name.&lt;/p&gt;
&lt;p&gt;This works on most distributions. Some also have &lt;code&gt;/etc/os-release&lt;/code&gt; with more detail:&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-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;cat /etc/os-release
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    <item>
      <title>The launch of Mandriva Linux 2010</title>
      <link>https://www.shafiq.in/blog/the-launch-of-mandriva-linux-2010/</link>
      <pubDate>Sun, 04 Oct 2009 05:26:21 +0000</pubDate>
      <guid>https://www.shafiq.in/blog/the-launch-of-mandriva-linux-2010/</guid>
      <description>&lt;p&gt;Mandriva Linux 2010 is launching on November 3rd. Highlights from the announcement: KDE 4.3.1, GNOME 2.28, kernel 2.6.31.1, and Xorg 1.6.4 RC 1 with updated Intel graphics drivers. There&amp;rsquo;s also a Moblin 2 spin for netbooks.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve used Mandriva off and on over the years. The Control Centre has always been one of the better configuration tools in the Linux world. Worth keeping an eye on to see how this release shapes up.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
