Update – two months an intern
Sep 10, 2020
A few small updates from me, sitting in the call room on night float, with a few spare minutes between pages.
Two months into intern year as a prelim in internal medicine, I’ve been through the ICU, floors, a quick pulm-crit elective, and now night float. Life is good. I’m in a supportive, small NYC program with very little of the malignant atmosphere that NYC programs are known for. COVID is around, but not highly active.
Where am I?
May 8, 2020
It’s been a while since my last update, but I’m fine! For historical context, Coronavirus has pretty much swept the US at this point, and NYC has been in lockdown since March. Cases and deaths are down, and there is talk that a gradual return to normal will begin in a week, but I am not so sure we’ll see it.
What have I been doing with all of this time?
Reddit marketplace notifications with Python and PRAW
Mar 31, 2020
A few weeks ago, BestBuy mistakenly listed a high quality 2tb SSD for more than $200 under retail price. The mistake only lasted a few minutes, but the lucky few who saw it in time got an amazing deal. I found out about the deal through the BuildAPcSales subreddit. But I have better things to do than prowl reddit for deals on tech. My secret weapon? A python script that searches Reddit for things I want to buy, and notifies me via phone if a deal pops up.
Jupyter notebooks over SSH for remote deep learning on a GPU
Feb 28, 2020
I love Jupyter notebooks. As someone who primarily works on data science projects in Python, Jupyter is probably the most important tool in my toolchain. For the uninitiated, Jupyter notebooks are documents that can contain live code, visualizations, and descriptive text. By breaking code into chunks, Jupyter notebooks let you run your code in a non-linear way, jumping from block to block and letting Jupyter keep track of variables and environment.
Hugo theming basics: how to change the width of a page
Feb 24, 2020
Introduction When I first started writing this blog, I opted for a theme called hyde-hyde, based on the Hyde theme for Jekyll. The theme is lovely, with a great two-column interface and the ability to rearrange itself when displayed on mobile devices. However, from the very beginning, I was annoyed that content was rendering very narrow, rather than expanding to fill the width of the page. Here’s a screenshot of how it used to look:
my-hugo-screenshot: a simple custom Emacs function
Feb 21, 2020
Introduction This blog is written with an endlessly customizable text editor called Emacs. It is deployed using an Emacs customization called Ox-Hugo, which exports so-called org-mode files into markdown format for the Hugo static website generator. The static site is pushed to Github for version control and automatically deployed to my domain with a free service offered by Netlify.
There are a lot of different ways to write a blog.
Step 2 CS Mneumonics
Feb 20, 2020
I took Step 2 CS back in October 2019, and (after a very stressful waiting period) found out that I passed with flying colors. The mneumonics below were the best I could find, and memorizing them a few nights before the exam saved me. I had one for peds cases too, but I lost it.
Social: TAIMODES: Tobacco Alcohol Illicit drugs Married Occupation Diet Exercise Sex ROS PMH: PAM HITS FOSS Past medical Allergies Meications Hospitalizations Ill contacts Trauma Surgical Family OBGYN Sexual Social Women’s Health: LMP RTV PAP LMP Menarche Periods last?
new blog who this?
Feb 20, 2020
History… I had a blog a while ago. It died when I didn’t update it and made life more complicated than I had to. The blog was written using a piece of software called Emacs, which is a decades-old text editor. A plugin called ox-hugo converted my Emacs files into markdown files that another piece of software called Hugo converted into a navigable blog. Images were a monster to handle, and I ended up writing some custom code to get them from my computer to the site.