Managing Multiple R Installations on Linux
Installing multiple versions of R on the same machine is useful if you want to take advantage of the latest R features while also maintaining reproducibility for older projects. But how can you toggle between them?
Magic Mirror Part 1: Hardware
Winter is normally the time when I start new tech projects since Vermont winters tend to keep me indoors. Last winter I decided it was time to build myself a Magic Mirror!
SGFD 2021 Water Rates Are Changing Again
After just one quarter, the 2021 water rates are being revised… but for the better! This time I was asked to help set the rates…
PC Build 2020
My goal was to build a no-compromises machine. Partly because I want this PC to last more than 5 years, and partly just to see what I can do with the skills and knowledge I’ve acquired over the last 10 or so builds. I wanted three things out of this machine…
Enabling Nvidia G-Sync on Linux Mint Cinnamon
I finally sat down and figured out how to enable G-Sync on my Linux Mint Cinnamon desktop. G-Sync is a variable refresh rate technology from Nvidia. It allows a display to synchronize its refresh rate with the rate at which a computer’s GPU is generating frames. This prevents “screen tearing”…
Force All DNS Queries Through PiHole with OpenWRT
A recent LabZilla post reminded me that a device on a local network is under no obligation to use the DNS server that is advertised by the network router. I decided to fix that.
SGFD 2021 Water Rates
Our local water utility is making relatively large changes to the rate system used to charge customers. The new system uses a variable rate system and I decided to build a
shiny app to help others understand the pricing changes.
Disabling Wi-Fi in the LG B9 65 inch 4K "Smart" OLED TV
Smart TVs are a massive security vulnerability They record and transmit usage patterns, demographic information, and audio from your living room using integrated microphones, ostensibly for advertising and software improvement purposes. If you’ve actually read the User Agreements in a modern smart TV, you know what I’m talking about.
Operationalizing Data Science
This week I had the pleasure of presenting my work on operationalizing Data Science at Cox Automotive to the Burlington Data Science Meetup group. I’ve included the presentation slides below…
I'm a Lead Data Scientist Now!
Some great news! This year I am continuing my work at Cox Automotive as a Lead Data Scientist!
I did it. I started a blog.
Behold! I have created my own website and blog! And in doing so, I have ascended to the state of self-importance afforded to every human with an opinion and working Internet connection. It feels like it was just yesterday that I started my first job at a “real” tech company, but is has actually been over two years since I left RSG and joined Cox Automotive, entering the ever-changing world of digital media, advertising, and automobiles.