Richard Decal
Blog
About Me
Portfolio
Code
Publications
Resume
Q&A
Photography
My Work
Richard Decal
Categories
All
(9)
code
(6)
notes
(1)
recommendations
(1)
roadwarrior
(1)
In defense of Python assertions
code
When new devs join my team, I inevitably hear that assertions are bad. This might be a spicy take, but I’m here to argue that assertions, when used correctly, can be great…
Aug 26, 2024
Richard Decal
LLM Assistant for Better Gatherings
Using a daisy chain of prompts to plan a potluck
code
I wanted to share my work from an LLM hackathon hosted by Deonna and Nick from AVL Digital Nomads. I recently have been reading
“The Art of Gathering”
by Priya Parker, which…
Feb 5, 2024
Richard Decal
Getting Immersed VR setup on Ubuntu
Documenting how to get Immersed VR working on Ubuntu Linux
code
In my quest to perfect my “road warrior” setup, I have been experimenting with coding in VR. I have been using the Immersed VR app on my Quest 3 headset to create a virtual…
Feb 1, 2024
Richard Decal
Richard’s ML Study Guide
A collection of study materials for machine learning.
code
I’ve been asked a few times for recommendations on how to get started studying machine learning. I am sharing it here for anyone who is interested, and I will update it as I…
Jan 17, 2024
Richard Decal
How to do stratified splitting of Multi-class Multi-labeled image classification data
Complete with code and unit tests.
code
Stratified sampling is imporant when you have extremely unbalanced machine learning datasets to ensure that each class is evenly distributed across your…
Nov 22, 2020
Richard Decal
Automatically creating Kedro dataset directories
Avoiding IO errors at the end of pipelines with a simple hook.
code
If you use Kedro for data pipelines, you may have had issues saving datasets if the dataset directory does not already exist. Instead of manually creating these data…
Nov 8, 2020
Richard Decal
Installing Mosh server on AWS
Also works for other VPS
Mosh (“mobile shell”) is an
ssh
alternative which is robust to network changes. It is super useful for working on a VPS when you are on a flaky connection or roaming. Here…
Sep 3, 2019
Richard Decal
Installing X2go server for i3
notes
roadwarrior
I often like to work remote using a lightweight computer that is connected to a (remote) beefy server. I tried to follow this guide for creating a remote Linux workstation…
Jun 3, 2019
Richard Decal
AI for Social Good Podcast Series
recommendations
The This Week in Machine Learning and AI Podcast just did a series of interviews with Microsoft researchers working on making the world a better place with AI.
Feb 21, 2019
Richard Decal
No matching items