<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>meta on
priyadarshan.org</title><link>https://www.priyadarshan.org/categories/meta/</link><description>Recent content in meta
on priyadarshan.org</description><language>en-us</language><managingEditor>Priyadarshan</managingEditor><webMaster>Priyadarshan</webMaster><lastBuildDate>Tue, 16 Apr 2019 02:22:00 -0400</lastBuildDate><generator>Hugo -- gohugo.io</generator><docs>https://validator.w3.org/feed/docs/rss2.html</docs><atom:link href="https://www.priyadarshan.org/categories/meta/index.xml" rel="self" type="application/rss&#43;xml"/><item><title>Starting a new system from scratch</title><link>https://www.priyadarshan.org/start-a-new-system-from-scratch/</link><description>
&lt;div class=&#34;ox-hugo-toc toc&#34;&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div class=&#34;heading&#34;&gt;Table of Contents&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;#why-windows&#34;&gt;Why Windows&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#why-not-macos-linux-freebsd&#34;&gt;Why not macOS, Linux, FreeBSD&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#why-not-illumos-omnios&#34;&gt;Why not illumos/OmniOS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;#considerations-for-initial-setup&#34;&gt;Considerations for initial setup&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;/div&gt;
&lt;!--endtoc--&gt;&lt;/p&gt;
&lt;p&gt;Today, 24 Februry 89 (2019 CE) I am starting a new system, completely from scratch.&lt;/p&gt;
&lt;p&gt;I am finally confident in adopting Windows 10 as my chosen OS, especially because of WSL.&lt;/p&gt;
&lt;h2 id=&#34;why-windows&#34;&gt;Why Windows&lt;/h2&gt;
&lt;p&gt;In the end, I chose Windows 10 because, all considered, is the least
worst option.&lt;/p&gt;
&lt;p&gt;Windows 10 now offers everything a sysadmin and developer needs. He
will find in Windows a tool that, right now, is as good as it gets.&lt;/p&gt;
&lt;h2 id=&#34;why-not-macos-linux-freebsd&#34;&gt;Why not macOS, Linux, FreeBSD&lt;/h2&gt;
&lt;p&gt;Unfortunately macOS became driven by &lt;em&gt;over-simplification.&lt;/em&gt; Simplicity
is best, but &lt;em&gt;too&lt;/em&gt; simple is not good. We need to have maximum flexibility
with the systems we work with. I do not find useful when the underlying
OS tries hard to hide complexity at the expense of killing &lt;em&gt;flexibility&lt;/em&gt;
and &lt;em&gt;introspection.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I did not choose Linux becasue I find too many factors in
it quite disagreable, from ego-centric personalities, unhealthy bazaar-like
development which led to unsavory design choices, overall uwholesome vibration.&lt;/p&gt;
&lt;p&gt;I find the GPL an expression of stark scientism and ignorance. I do
not mind using GPL tools, until I find better ones, including of
course Emacs.&lt;/p&gt;
&lt;p&gt;I appreciate Linux systems for having shaken and pushed Microsoft to
improve and adapt, by offering WSL. With WSL, I thankfully do not need
Linux anymore, as Windows offer everything that Linux has, only more.&lt;/p&gt;
&lt;p&gt;I did not choose FreeBSD becasue in its drive to be liked more and
more, it has become another Linux. Unlike Windows, FreeBSD does not
have enough solidity to survive the merge.&lt;/p&gt;
&lt;h2 id=&#34;why-not-illumos-omnios&#34;&gt;Why not illumos/OmniOS&lt;/h2&gt;
&lt;p&gt;I did not choose my overall favourite OS, illumos, because for now it
does not have enough desktop support. Illumos remains and probably
will remain for a very long time the best server OS.&lt;/p&gt;
&lt;h2 id=&#34;considerations-for-initial-setup&#34;&gt;Considerations for initial setup&lt;/h2&gt;
&lt;p&gt;I set up my home directory as &lt;code&gt;c:/home&lt;/code&gt; to protect work from
unrequested intrusions from other apps.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&amp;ldquo;home&amp;rdquo; is enough, as I have no users differentiation. I always use
single-user systems.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I am keeping a log with all my notes on the way, growing bottom up
(last entry on top).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I am also trying to keep only one file for everything, exploiting
org-mode tags and properties. Let us see how far that will carry us.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I am also starting from scratch all init files, including emacs and zsh, tmux etc.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;code&gt;c:/home&lt;/code&gt; will be under version control (excluding large binary files).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;</description><category domain="https://www.priyadarshan.org/categories/meta">meta</category><category domain="https://www.priyadarshan.org/tags/windows">windows</category><category domain="https://www.priyadarshan.org/tags/sysadmin">sysadmin</category><guid>https://www.priyadarshan.org/start-a-new-system-from-scratch/</guid><pubDate>Sun, 24 Feb 2019 00:00:00 -0500</pubDate></item></channel></rss>