Writing & Projects
Deciding under uncertainty
What makes us happy? Lots of money, social status, true love, our genetic predispositions -- the list goes on. However, studies have shown that the aforemention...
8 min read
In 2018 and 2019, I participated in several grassroots endurance racing events with a group of friends. The events consisted of two days of 8-hour races and wer...
6 min read
Thought experiment Imagine that you are proposed the following gamble on a coin toss: If the coin shows tails, you lose $100. If the coin shows heads, you win $...
10 min read
It has been interesting to see the world embrace Netflix's The Queen's Gambit with enthusiasm. As alluded to in the title, it champions a female lead and makes...
8 min read
Building & modeling systems
LoRa wireless module to enable telemetry feed for our Greenpower Formula 24 race car
8 min read
Visualization of AI vs. human driving performance using Dash
1 min read
Path and velocity optimization that laps within 2 seconds of an expert human driver in Assetto Corsa, beating the game's built-in AI.
9 min read
Lateral and longitudinal controllers on a self-driving car simulator
3 min read
Self-learning Tic-Tac-Toe agent leveraging machine learning
3 min read
(Jan 13, 2021) Note: The statement I made around the relationship of lateral and longitudinal grip is false. The total force generated is not the sum of the two...
10 min read
If you ever tried to learn a new language, building up sufficient vocabulary to have basic conversations is one of the biggest hurdles. You can memorize basic s...
11 min read
It was a warm, sunny day at the Canadian Tire Motorsport Park Driver Development Track (CTMP DDT) located in Bowmanville, Ontario. I put on my helmet and turned...
7 min read
Evaluating evidence & tradeoffs
Presented the paper 'Assessing Modeling Variability in Autonomous Vehicle Accelerated Evaluation'
4 min read
The Earth is round. Two plus two equals four. Joe Biden and Kamala Harris live on Earth which revolves around the Sun. These are demonstrable and irrefutable fa...
6 min read
Psychology fascinates me. A decent model of how the mind works helps when I am dealing with other people, but it is also useful for catching my own behaviours a...
11 min read
Adding a feature is never free. Opportunity cost, support, maintenance, technical debt: the bill comes due later, and I've paid it.
6 min read
Think back to your last video conference. How many people looked unnatural or had weird lighting? With everyone in various circumstances at their home, there is...
7 min read
Does red meat cause cancer? Are eggs good for you? What about coffee? Scientists often seem to flip flop on life's most important questions. Most of the time, t...
6 min read
No work matches that combination yet — see everything.