(inspired by this post)

Here is a (definitely incomplete) list of programming / technology related websites (in no particular order) that I frequently read —

  • High Scalability: Excellent articles on real world software architecture and design.
  • Julia Evan’s Blog: Well written and fun to read posts on a wide range of topics from system programming to machine learning.
  • Preshing on Programming: A great resource for data structures and C++.
  • The Morning Paper: Research papers. Research papers. Research papers.
  • Hacker News: I feel this is the best resource to stay up-to-date on what’s happening in the fields of technology, software engineering, and computer science.
  • Dan Luu’s blog: I hope to one day be able to write technical posts as well as they do.
  • Incredible posts about system engineering concepts.

What I’m currently listening to: Gojira and Radiohead

Magma and A Moon Shaped Pool, the newest albums by Gojira and Radiohead respectively, are spectacular. They’re all I’ve been listening to for the past few days.

Both deal with the topics of love and separation, though in completely different musical styles. And more importantly, in subtly different (yet oh so similar) interpretations of these two concepts.

These albums hug your heart.

Quotes: May Edition

I wrote a blog post talking about how I write down lines from books I’m reading. Here are some lines that I loved from books that I read in May:

“No piece of software is ever bug free.” — Snow Crash

“I became the sky.” — God Bless You, Dr. Kevorkian

In the limit, the Menger sponge is an object with an infinitely large surface area that is also invisible. — Here’s Looking at Euclid: A Surprising Excursion Through the Astonishing World of Math

(The Menger sponge is fascinating)

When it comes to sums, nothing makes all the difference. — Here’s Looking at Euclid: A Surprising Excursion Through the Astonishing World of Math

Goal Tracking: May Edition

At the beginning of the year I published a post outlining what some of my goals for the year were. In the spirit of being transparent, here is the progress I made on them over the course of May –

  1. Was there for everyone who needed me.
  2. Zero volunteering. Sigh.
  3. No procrastination!
  4. Continued my trend of always being honest and open.
  5. No progress made on learning Rust. I really need to work on this.
  6. I read three books over the course of May: Snow Crash (I enjoyed portions of the book, but overall I thought it was OK), God Bless You, Dr. Kevorkian (LOVED IT. I wish it were longer), Here’s Looking at Euclid: A Surprising Excursion Through the Astonishing World of Math (I bought this book in 2014 and have been reading it in bits and pieces ever since. It’s a wonderful book. As a person who loves mathematics, reading this book was delightful)
  7. I read 1 research paper.
  8. I wrote 1 post.
  9. I learned to play 0 new songs on the guitar.
  10. (a) (goal achieved)
    (b) (goal achieved)
    (c) (goal achieved)
    (d) I started training for the SF half marathon.
    (e) (goal achieved)