<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>My Feed Title</title>
        <link>https://www.oracology.net/</link>
        <atom:link href="https://www.oracology.net/home.rss" rel="self" type="application/rss+xml"/>
        <description>Feed for Oracology.NET</description>
        <language></language>
        <lastBuildDate>Sat, 27 Feb 2021 12:08:47 -0800</lastBuildDate>
                        <item>
            <title>Lighter Notes: February Keeps on Giving</title>
            <link>https://www.oracology.net/home/lighter-notes-february-keeps-on-giving</link>
            <guid>https://www.oracology.net/home/lighter-notes-february-keeps-on-giving</guid>
            <pubDate>Sat, 27 Feb 2021 12:08:47 -0800</pubDate>
            <description>
                <![CDATA[
                                <p>I won't expound on the systemic difficulties experienced by our collective consciousness since last March; however, they have given me an appreciation of how seasonal changes and weather pattern affected our already dour mood (and usually for the worse). </p>
<p>November 2020 was a shocking month, for example. The days grew shorter, and the precious few rays of light were unavailable to most of us as we stayed indoors, hiding from the rain and wind. Those of us who willed ourselves out for a run or walk in such inclement conditions returned home drenched and cold, and no boost in endorphins post-workout could compensate for the harsh brutality our bodies and minds had just endured. The whole month was a grainy black-and-white film of oppression, depression, and suppression, and we had to survive thirty days of it.</p>
<p>December was arguably worse, the only solace coming in the form of the shorter month before the holiday season (which for many, was a pyrrhic victory resulting in a little more sleep but exponentially greater loneliness, isolation, and boredom).</p>
<p>Rumours and reports of vaccine distribution reached our ears in late December-early January, but these felt intangible and far away. January slapped us with thirty-one dark, rainy, snowy, windy days. In an inverse-November pattern, the days grew unnoticeably longer, and felt even more so as we willed ourselves to climb to the top of the hill and say goodbye to the month. For those of us in healthcare, January represented a cacophonic combination of dark...</p>
                ]]>
            </description>
                            <category>february</category>
                            <category>bank</category>
                            <category>sunshine</category>
                    </item>
                        <item>
            <title>Ubuntu 20.04 (Focal Fossa) Kernel 5.4 Sound Problems and Workarounds</title>
            <link>https://www.oracology.net/home/ubuntu-20.04-focal-fossa-kernel-5.4-sound-problems-and-workarounds</link>
            <guid>https://www.oracology.net/home/ubuntu-20.04-focal-fossa-kernel-5.4-sound-problems-and-workarounds</guid>
            <pubDate>Tue, 09 Jun 2020 18:09:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <p>Ever since getting myself a new HP Spectre x360 13" (late 2019-early 2020 model), I have been plagued by random audio issues in Ubuntu where the speaker and mic will suddenly stop being detected on a kernel update.</p>
<p>When I first encountered the issue after upgrading to 5.4.0.31, I followed a recipe somewhere (lost the link, sorry) that asked me to add this line to <code>/etc/modprobe.d/alsa-base.conf</code>:</p>
<pre><code class="language-bash"># 13 May 2020 - fixing dummy output with 31 kernel upgrade
options snd-hda-intel model=generic</code></pre>
<p>The other oft-suggested answer was to try <code>options snd-hda-intel dmic_detect=1</code>, but this disabled my microphone, so I stuck with the above <code>model=generic</code> variation.</p>
<p>The second file to edit was <code>/etc/modprobe.d/blacklist.conf</code>, where I added this (<a href="https://www.linuxuprising.com/2018/06/fix-no-sound-dummy-output-issue-in.html" target="_blank">ref</a>):</p>
<pre><code class="language-bash"># Kernel regression fix
# https://www.linuxuprising.com/2018/06/fix-no-sound-dummy-output-issue-in.html
blacklist snd_soc_skl</code></pre>
<p>However, with the latest 5.4.0.34 upgrade, it appears the standard <code>snd_hda_intel</code> driver has been superseded by the SOF project:</p>
<pre><code class="language-bash">oracology@andromeda:~$ lspci -v | grep -i 'Audio'
00:1f.3 Multimedia audio controller: Intel Corporation Smart Sound Technology Audio Controller (rev 30)
    Subsystem: Hewlett-Packard Company Smart Sound Technology Audio Controller
    Kernel driver in use: sof-audio-pci</code></pre>
<p>From this <a href="https://bugzilla.kernel.org/show_bug.cgi?id=205959#c4" target="_blank">helpful link</a>, I came to know that the SOF driver requires the aforementioned line in <code>alsa-base.conf</code> to be changed to <code>options snd-intel-dspcfg dsp_driver=1</code>. This re-enabled my audio, but the microphone stopped working again.</p>
<p>By an extension of logic based on the pattern I found with <code>snd_hda_intel</code>, I tried this, which finally worked to re-enable both speakers and microphone:</p>
<pre><code class="language-bash"># 9 June 2020 - Updated...</code></pre>
                ]]>
            </description>
                            <category>audio</category>
                            <category>drivers</category>
                            <category>microphone</category>
                            <category>speakers</category>
                            <category>volume</category>
                    </item>
                        <item>
            <title>Migrating Away from Google Suite: Part I: Calendars and Address Books</title>
            <link>https://www.oracology.net/home/migrating-away-from-google-suite-part-i-calendars-and-address-books</link>
            <guid>https://www.oracology.net/home/migrating-away-from-google-suite-part-i-calendars-and-address-books</guid>
            <pubDate>Sun, 26 Apr 2020 18:36:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <p>I have dreamt for years about fully migrating away from Google's services entirely. Whilst I have successfully moved personal emails onto a different service provider (I pay for web hosting, and can set up mailboxes as part of the service), calendars and address books were proving more difficult. However, the need was minimal, and so I contented myself with having rescued my email out of the 'G'-cosystem. I rarely used calendar appointments and invites in my personal life, and work was, well, work, and completely separate from my personal computing needs and preferences.</p>
<p>Recently however, I found myself needing to use non-G email for formal reasons (where a Gmail address just wasn't suitable), and with this need came the somewhat shocking realisation that I finally needed to use calendars for personal reasons. Having paid very little attention to this space for a few years, I was immediately surprised to discover quite a sophiscated Free Software product called <a href="https://sabre.io/baikal/" target="_blank">Ba&iuml;kal</a> that touted both calendar <em>and</em> address book synchronisation (the official technology standards are "CalDAV" and "CardDAV", respectively).</p>
<p>My friends and readers will increasingly be aware that I place a great emphasis on Free Software (<a href="https://www.gnu.org/philosophy/open-source-misses-the-point.en.html" target="_blank">not open-source!</a>) in my personal life for as many aspects of technology as possible. Whilst I am unable to become a 100% purist, I try to push towards that ideal bit by bit. I am content with evangelising the message as much as possible by using a Free Software operating system (currently <a href="https://ubuntubudgie.org/" target="_blank">Ubuntu Budgie 20.04</a>;...</p>
                ]]>
            </description>
                            <category>baikal</category>
                            <category>baïkal</category>
                            <category>calendars</category>
                            <category>office</category>
                            <category>address book</category>
                            <category>contacts</category>
                            <category>synchronization</category>
                            <category>synchronisation</category>
                    </item>
                        <item>
            <title>Lighter Notes: Luggage Amnesia</title>
            <link>https://www.oracology.net/home/on-a-lighter-note-luggage-amnesia</link>
            <guid>https://www.oracology.net/home/on-a-lighter-note-luggage-amnesia</guid>
            <pubDate>Sun, 05 Apr 2020 13:01:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <p>Several years ago, as I struggled to identify my suitcase in a sm&ouml;rg&aring;sbord of containers lazily squeaking by on the airport carousel, I thought of the term "<em>luggage amnesia</em>" as a succinct way to identify my plight.</p>
<p>Here are some rules of nature that magically get enforced as soon as one exits immigration and begins the slightly urgent canter to the luggage retrievals area:</p>
<ul>
<li>Don't ever expect to be first at the carousel. Someone will always beat you. Take your time; there's no point pulling a hamstring after a 12-hour flight.</li>
<li>Every bag will look like yours.</li>
<li>Having gone to great lengths to add unique identifiers to your suitcase (like coloured ribbons or <a href="https://www.google.com/search?q=vintage%2Bluggage%2Bwith%2Bstickers">vintage stickers</a>), you will still be unsure when the bag goes past you the first time.</li>
<li>You will identify your bag as soon as it has sailed by an inconvenient distance away, and will need to break social protocols and forcefully move other passengers to retrieve it (although in our post-Coronaviral world, I am curious to watch the awkwardness ensue as we try to use the air around another passenger to Force-push them out of the way <a href="https://www.google.com/search?q=without%2Btouch%2Bin%2Blatin"><em>sine tactu/contactu</em></a>).</li>
<li>There will always be at least one plain metal or cardboard box with a large sign identifying the passenger and a correspondence address. This will never be yours, but you will have a moment of doubt.</li>
<li>If you try to read the baggage tag, you will need to roll the tag and crane your...</li></ul>
                ]]>
            </description>
                            <category>lighternotes</category>
                            <category>luggage</category>
                            <category>travel</category>
                            <category>amnesia</category>
                            <category>comedy</category>
                            <category>baggage</category>
                            <category>suitcase</category>
                            <category>trolley</category>
                            <category>humour</category>
                    </item>
                        <item>
            <title>Tests vs. Treatments vs. Vaccines for SARS-CoV-2</title>
            <link>https://www.oracology.net/home/tests-vs-treatments-vs-vaccines-for-sars-cov-2</link>
            <guid>https://www.oracology.net/home/tests-vs-treatments-vs-vaccines-for-sars-cov-2</guid>
            <pubDate>Thu, 02 Apr 2020 16:42:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <p>Several people have asked me about the variety of R&amp;D approaches to tackling COVID-19, so I thought I would write a quick note about the different types of test development and vaccine/treatment research currently going on (to the best of my knowledge). First, I thought it would help to declutter some of the terminology:</p>
<ul>
<li>A <strong>test</strong> or <strong>diagnostic</strong> is a method to determine positive/negative state about some aspect of a disease or illness.</li>
<li>A <strong>treatment</strong> is any sort of approach to help the body remove the <em>existing</em> disease. Some treatments are full cures, and others help manage symptoms until the body is able to take over and cure itself completely.</li>
<li>A <strong>vaccine</strong> is a method of preventing a disease from occurring (i.e. it confers partial or full immunity on the individual against a particular disease or strain of disease).</li>
</ul>
<p>There are active research projects and trials in all three areas.</p>
<h2>Tests/Diagnostics</h2>
<p>There are two flavours of tests: one test type, like the one outlined in <a href="https://www.england.nhs.uk/coronavirus/wp-content/uploads/sites/52/2020/03/guidance-and-sop-covid-19-virus-testing-in-nhs-laboratories-v1.pdf" target="_blank">Appendix 5 in the Public Health England COVID-19 Standard Operating Procedure</a>, determines whether a subject currently <em>has</em> COVID-19 using a technique called real-time Reverse-Transcriptase Polymerase Chain Reaction (or real-time RT-PCR), whereas the <a href="https://www.itv.com/news/2020-03-19/uk-very-close-coronavirus-test-to-reveal-who-has-had-covid-19-with-no-symptoms/" target="_blank_">second type</a> determines whether a subject <em>has had</em> the disease. Keeping in mind that many cases of COVID-19 are completely asymptomatic, it is important to produce both types of tests to provide better population-level counts about the prevalence of the disease and to determine who needs hospital-based treatment.</p>
<p>For a better understanding...</p>
                ]]>
            </description>
                            <category>covid-19</category>
                            <category>coronavirus</category>
                            <category>symptoms</category>
                            <category>infection</category>
                            <category>diagnostics</category>
                            <category>tests</category>
                            <category>vaccines</category>
                            <category>cures</category>
                            <category>treatments</category>
                            <category>medications</category>
                            <category>antivirals</category>
                            <category>sequencing</category>
                    </item>
                        <item>
            <title>How did I Catch It? An Analysis of How I Became Ill</title>
            <link>https://www.oracology.net/home/how-did-i-catch-it-an-analysis-of-how-i-became-ill</link>
            <guid>https://www.oracology.net/home/how-did-i-catch-it-an-analysis-of-how-i-became-ill</guid>
            <pubDate>Sat, 28 Mar 2020 18:33:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <img alt="" src="https://www.oracology.net/images/6/e/d/d/6/6edd6340eed3a374cabb564f5d6788d2299ce121-20200328080048.png" />
                                <p></p>
<p>Ever since <a href="https://www.oracology.net/home/day-to-day-possible-covid-log" target="_blank">publishing my previous entry</a> on my putative Covid-19 infection, I have been asked on several occasions how I think I caught the bug. Keeping in mind, again, that I have <strong>not yet been tested</strong> (due to lack of broad availability of kits for low-priority people, a group of which I am proud and relieved to be a member), I thought I would try and isolate how this might have happened in case future tests return positive.</p>
<p>I am not attempting a comprehensive correlative or causative study here; it is a relatively superficial and qualitative thought experiment on where and when this could have happened to try and understand how easy/hard it is for the virus to spread.</p>
<p><strong>Note:</strong> I have linked to several data sources in the previous article for facts that I have restated here.</p>
<p>Here are the data points so far:</p>
<ol>
<li>I first felt symptoms (dry throat) on March 14th. I define this as Day 1.</li>
<li>The first day I felt the fever was Day 4.</li>
<li>The fever lasted till about Day 9.5. I did not have a thermometer so it was difficult to say with certainty, but assuming the morning fever stopped after Day 8 and the evening weakness stopped at Day 11, I am averaging this to Day 9.5.</li>
<li>Anosmia and ageusia started on Day 8. It has continued into Day 14 consistently. I felt some restoration of taste on Day 15, so I will assume, for the purposes of this article, that things...</li></ol>
                ]]>
            </description>
                            <category>covid-19</category>
                            <category>coronavirus</category>
                            <category>symptoms</category>
                            <category>infection</category>
                    </item>
                        <item>
            <title>Quarantine: A Day-to-Day Log, Since I Might Have Covid-19</title>
            <link>https://www.oracology.net/home/day-to-day-possible-covid-log</link>
            <guid>https://www.oracology.net/home/day-to-day-possible-covid-log</guid>
            <pubDate>Tue, 24 Mar 2020 20:17:00 -0700</pubDate>
            <description>
                <![CDATA[
                                <p></p>
<p><em>2020/04/03 Update:</em> Several people have asked me if I could smell onions as I was chopping them for food prep. during my anosmic phase. The answer is <strong>NO</strong>. It is the strangest sensation to chop onions without having a clue as to their pungency. I also <strong>did not cry</strong> whilst chopping them, which is another odd disconnected feeling and should highlight how completely anosmic I was, and how I did not really have a hope of being able to smell much else! It is a great relief to me that the anosmia and ageusia were short-lived. I believe I am now merely hyposmic, as my smell palate is returning. My sense of taste has also returned most of the way.</p>
<p><em>2020/04/02 Update:</em> I <a href="https://www.oracology.net/home/tests-vs-treatments-vs-vaccines-for-sars-cov-2" target="_blank">posted</a> some information around current approaches to testing, treatments, and vaccines against SARS-CoV-2.</p>
<p><em>2020/03/28 Update:</em> I <a href="https://www.oracology.net/home/how-did-i-catch-it-an-analysis-of-how-i-became-ill" target="_blank">posted</a> a qualitative analysis of how I might have gotten ill.</p>
<hr>
<p>My best self-isolated greetings to everyone! A few days ago I thought I had some of the classic early symptoms of Covid-19, so I thought I would document my symptoms and progress every day, in case it helps others understand what a (mild) infection might look like.</p>
<p>Disclaimer 1: I have NOT been tested yet. I took the route of self-isolating to avoid potentially spreading it, or burdening the health services unnecessarily. I could very well have had a 'flu, but influenza generally does not hit me this hard, nor does it last for as long. I do intend...</p>
                ]]>
            </description>
                            <category>quarantine</category>
                            <category>isolation</category>
                            <category>covid-19</category>
                            <category>coronavirus</category>
                            <category>symptoms</category>
                    </item>
                        <item>
            <title>Old and New Computing, Inspired by the (New!) Roaring 20&#039;s</title>
            <link>https://www.oracology.net/home/computing-roaring-20s</link>
            <guid>https://www.oracology.net/home/computing-roaring-20s</guid>
            <pubDate>Wed, 01 Jan 2020 18:26:00 -0800</pubDate>
            <description>
                <![CDATA[
                                <p>Happy new year!</p>
<p>After many years of dormancy, I have decided to revive this site for my projects and thoughts.</p>
<p>As the new year begins, irresistible parallels have been drawn to the dawn of the original "Roaring '20s", and I sense optimism and hope amongst many of us. My key mantra for this year is to simplify wherever possible, and this is my way to "go back" in time (note, not <em>backwards</em>). To that end, I thought it would be fun to figure out ways to adapt my habits to this latest iteration of the '20s.</p>
<h3>This Site</h3>
<p>I like the flat-file concept provided by GravCMS primarily because it feels free of bloat, and rather "old-school". I get to connect via SSH into the server and update these pages in VIM (although there is an excellent Admin module I have installed in those rare cases I need to rely on a GUI editor as I stumble through recollecting my Markdown syntax). </p>
<p>In my day job, I work with unfathomably large data sets across myriad concurrent database connections, millions of file I/O operations, and the like. It is cool, but I miss the elegance of simple, unconnected computing, and so have chosen a more spartan approach in my personal life.</p>
<p>This feels somewhat inspired by Dr Richard Stallman (RMS), guru of GNU and an originator of the Free Software movement; one time over dinner I asked him about the cadence and process with which he interacts with his emails. To...</p>
                ]]>
            </description>
                            <category>newyear</category>
                            <category>roaring20s</category>
                            <category>2020</category>
                            <category>rms</category>
                            <category>gnu</category>
                            <category>gravcms</category>
                            <category>blog</category>
                    </item>
            </channel>
</rss>
