<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://yantosca.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://yantosca.github.io/" rel="alternate" type="text/html" /><updated>2025-05-01T17:28:31-04:00</updated><id>https://yantosca.github.io/feed.xml</id><title type="html">yantosca.github.io</title><subtitle>Senior Software Engineer, Harvard School of Engineering</subtitle><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><entry><title type="html">What I did on my Christmas holiday break 2020</title><link href="https://yantosca.github.io/posts/2021/02/06/" rel="alternate" type="text/html" title="What I did on my Christmas holiday break 2020" /><published>2021-02-06T00:00:00-05:00</published><updated>2021-02-06T00:00:00-05:00</updated><id>https://yantosca.github.io/posts/2021/02/winter-break-project</id><content type="html" xml:base="https://yantosca.github.io/posts/2021/02/06/"><![CDATA[<p>I have a HP Inspiron desktop that I originally bought in 2016.  It has 4GB RAM, an Intel Core i3 CPU w/ 4 cores (basically a Broadwell chip), an Intel Graphics GPU, and a Broadcom 43132 wireless card.  This used to run Windows 7 fine, but with the end of support announced for early 2020, I upgraded it to Windows 10.</p>

<p>On Windows 10 this machine crawled.  Don’t get me wrong, I like the look and feel of Windows 10, but the 4GB of RAM and Core i3 PC were clearly overtaxing this machine.  But I wanted to hold on to this laptop because it has a HD screen and a HDMI port, which makes it easy to project to a monitor at my office (ahem, in the good old pre-COVID days when we could, you know, go to the office).</p>

<p>Harvard gives us staff the week off between Christmas &amp; New Year’s Day (actually this week they gave us the 2 weeks, which was much appreciated.  So I decided to take a chance and install Ubuntu 20.04 LTS “Focal Fossa” on my laptop.  I originally kept it as dual-boot with Windows, but then after a catastrophic disk error caused by “sudo apt update-release”, I reformatted the disk totally for Ubuntu and got rid of the windows.  Specs are below.</p>

<p><img src="/images/neofetch.png" alt="All glory to the Hypnotoad!" /></p>

<p>I named the laptop “Hypnotoad” after the hypnotic toad from the Futurama animated series.  (Also one of my favorite shows.)  <img src="/images/the_hypnotoad.jpg" alt="All glory to the Hypnotoad!" style="float:right" /></p>

<p>I now have a dual partition with Ubuntu 20.04 and Ubuntu 20.10, but I am sticking with the 20.04 for now.  When the next LTS (Ubuntu 22.04) comes out, I will probably upgrade to that.</p>

<p>One thing I noted is that the Ubuntu has much less bloat than Windows 10.  Running the Stacer app, you can see that the machine is using half of the available RAM!</p>

<p><img src="/images/stacer.png" alt="Stacer" /></p>

<p>This means that CPU-intensive applications like Zoom are much less apt to hang.  I’ve also set the swappiness down from 60 to 10 (sysctl -w vm.swappiness=10) so that it will not swap to disk as frequently (as it has plenty of RAM).</p>

<p>One thing that I still need to work out is the Wifi card.  The Broadcom 43142 card needs to use the proprietary driver from bcmwl-kernel-source.  It generally works OK but sometimes the signal strength varies.  I’ve looked into an number of solutions (setting REGDOMAIN=US seems to have made it more stable) but the problem still happens intermittently.  The solution may have to wait for the next driver update from Broadcom.</p>

<p>All in all, I am glad I switched over my laptop to Linux.  I’ve learned a lot about Linux desktop management in only a few weeks.  There are plenty of internet sites like <a href="https://askubuntu.com">Ask Ubuntu</a> and <a href="https://www.omgubuntu.co.uk/">OMG Ubuntu</a> that have useful tips and tricks for desktop management.</p>]]></content><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><category term="linux" /><category term="ubuntu" /><summary type="html"><![CDATA[I have a HP Inspiron desktop that I originally bought in 2016. It has 4GB RAM, an Intel Core i3 CPU w/ 4 cores (basically a Broadwell chip), an Intel Graphics GPU, and a Broadcom 43132 wireless card. This used to run Windows 7 fine, but with the end of support announced for early 2020, I upgraded it to Windows 10.]]></summary></entry><entry><title type="html">Programming humor #3: I nailed it!</title><link href="https://yantosca.github.io/posts/2021/02/05/" rel="alternate" type="text/html" title="Programming humor #3: I nailed it!" /><published>2021-02-05T00:00:00-05:00</published><updated>2021-02-05T00:00:00-05:00</updated><id>https://yantosca.github.io/posts/2021/02/programming-humor-3</id><content type="html" xml:base="https://yantosca.github.io/posts/2021/02/05/"><![CDATA[<p>The thrill of victory… and the agony of defeat!</p>

<p><img src="/images/phd113007.gif" alt="It's still compiling" /></p>]]></content><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><category term="programming humor" /><category term="spaghetti code" /><summary type="html"><![CDATA[The thrill of victory… and the agony of defeat!]]></summary></entry><entry><title type="html">Programming humor #2: Fun while compiling</title><link href="https://yantosca.github.io/posts/2021/02/04/" rel="alternate" type="text/html" title="Programming humor #2: Fun while compiling" /><published>2021-02-04T00:00:00-05:00</published><updated>2021-02-04T00:00:00-05:00</updated><id>https://yantosca.github.io/posts/2021/02/programming-humor-2</id><content type="html" xml:base="https://yantosca.github.io/posts/2021/02/04/"><![CDATA[<p>Who says you can’t have fun while compiling?</p>

<p><img src="/images/compiling.png" alt="It's still compiling" /></p>

<p>I prefer playing <a href="https://www.youtube.com/watch?v=iVQW1OpsJ20">Cincinnati Time Waste</a> myself…</p>

<hr />

<p><img src="/images/compiler_complaint.png" alt="Watch those pointers!" /></p>

<p>Dangling pointers can kill!</p>

<hr />

<p><img src="/images/goto.png" alt="One GOTO won't hurt" /></p>

<p>More programmers are killed by GOTO dinosaurs every year than in car accidents…</p>]]></content><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><category term="programming humor" /><category term="compilers" /><summary type="html"><![CDATA[Who says you can’t have fun while compiling?]]></summary></entry><entry><title type="html">Programming humor #1: Blues of the go-to person</title><link href="https://yantosca.github.io/posts/2021/02/03/" rel="alternate" type="text/html" title="Programming humor #1: Blues of the go-to person" /><published>2021-02-03T00:00:00-05:00</published><updated>2021-02-03T00:00:00-05:00</updated><id>https://yantosca.github.io/posts/2021/02/programming-humor-1</id><content type="html" xml:base="https://yantosca.github.io/posts/2021/02/03/"><![CDATA[<p>Why it’s not always fun being “the guy (or girl) who knows the stuff…”</p>

<p><img src="/images/phd_gc_1.gif" alt="Welcome to my world" /></p>

<p><img src="/images/phd_gc_2.gif" alt="Welcome to my world" /></p>]]></content><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><category term="programming humor" /><category term="geos-chem" /><summary type="html"><![CDATA[Why it’s not always fun being “the guy (or girl) who knows the stuff…”]]></summary></entry><entry><title type="html">Groundhog day update 2021</title><link href="https://yantosca.github.io/posts/2021/02/02" rel="alternate" type="text/html" title="Groundhog day update 2021" /><published>2021-02-02T00:00:00-05:00</published><updated>2021-02-02T00:00:00-05:00</updated><id>https://yantosca.github.io/posts/2021/02/groundhog</id><content type="html" xml:base="https://yantosca.github.io/posts/2021/02/02"><![CDATA[<p>Here is this year’s Groundhog Scorecard:</p>

<p><img src="/images/groundhog.png" alt="Groundhog Scorecard 2021" /></p>]]></content><author><name>Bob Yantosca</name><email>yantosca@seas.harvard.edu</email></author><category term="programming humor" /><category term="geos-chem" /><summary type="html"><![CDATA[Here is this year’s Groundhog Scorecard:]]></summary></entry></feed>