As part of my final year of undergrad I completed my thesis/final project “Restricted-dimension subgradient descent: asymptotic bounds on error” under the supervision of Dr. Nicholas Harvey. I’m now posting it here: thesis. A write-up will follow soon!

## Logs 2020-05-25: The Addition of Comments

## Trying to understand social media addiction

## Logs 2020-05-11: Sequences of Sets

## Update: A Bag of Resistors

Hi all, I’ve been trying to post every Monday the past few weeks; this week I missed it in order to instead spend time on my side project, A Bag of Resistors, now live. It was a lot of fun putting it together and I hope it proves useful to people. I’ll make a writeup about it soon.

## Logs 2020-04-27: Learning Kaggle

## Quarantine Logs 2020-04-20

## Quarantine Logs 2020-04-13: Circuit-Sim Progress!

Been a week! This is by far the most frequently I’ve ever posted. I’m hoping to keep it up.

I’m happy to update that I made a little progress on the circuit simulator I’ve been working on. Here I’ll get into some of what that’s all about in a little bit more detail. All the relevant code is up on Github, though it’s really bare-bones and without documentation as of the time of writing.

Learning about circuit analysis introduced me to the concept of *nodes*. A node is a point in a circuit where two or more components meet. This concept is important because of Kirchhoff’s Current Law, which states that the sum of currents leaving a node is 0.

$$ \text{Current leaving node $i$} = \sum_{j \in N(i)} I_{i,j} = 0 $$

Here’s an example: