Posts by Category

academia

How to Do Research Meta Discussion

2 minute read

Published:

These are the notes from a lab meta discussion on doing research, reading papers, and finding ideas. The ideas are presented in no particular order.

blockchain

Running Games on the Blockchain

4 minute read

Published:

The year is 2019, and one of the computer science memes that refuses to die is the blockchain. People in my lab use “but what if we put it on the blockchain” as some sort of sick joke. However, IBM’s recent work Hyperledger Fabric presents a “distributed operating system for blockchain applications.” An operating system you say? Let’s see if there is some truth to this meme by implementing Pong on the blockchain.

coding

Running Games on the Blockchain

4 minute read

Published:

The year is 2019, and one of the computer science memes that refuses to die is the blockchain. People in my lab use “but what if we put it on the blockchain” as some sort of sick joke. However, IBM’s recent work Hyperledger Fabric presents a “distributed operating system for blockchain applications.” An operating system you say? Let’s see if there is some truth to this meme by implementing Pong on the blockchain.

coffee

Charging the Roaster

2 minute read

Published:

I don’t consider myself an expert (yet), but I am frequently finding the need to share and record my coffee related opinions in some manner. I hope that part of this blog can serve as both a simple knowledge repository as well as the home for my opinions. Some of the topics I want to cover are -

distributed systems

Time, Clocks, and Leslie Lamport

6 minute read

Published:

In the paper Time, Clocks, and the Ordering of Events in a Distributed System, Leslie Lamport defines the happens before relationship for distributed systems. This is a seminal work that is fundamental to the understanding of distributed systems. It addresses the simple yet profound problem of answering the question, “What happened when?” This is an overview of that paper and a summary of the key ideas.

making

Charging the Roaster

2 minute read

Published:

I don’t consider myself an expert (yet), but I am frequently finding the need to share and record my coffee related opinions in some manner. I hope that part of this blog can serve as both a simple knowledge repository as well as the home for my opinions. Some of the topics I want to cover are -