Computer Science

Jan
08
A Primer to Big Complex Distributed Systems

A Primer to Big Complex Distributed Systems

Building complex systems is an exciting endeavor. There are many aspects to designing such systems, like availability, reliability, scalability, and the tradeoffs that go into them. Scalability itself has many interesting elements worth discussing, like partitioning, replication, and consensus.
12 min read
May
12
A Brief History Of Reinforcement Learning In Game Play

A Brief History Of Reinforcement Learning In Game Play

We discuss humanity’s obsession with gameplay problems (be it video games or board games) and why such problems have been unflagging for so long. We describe the niche algorithms, like RL and NNs, which have helped to overcome a decades-long impasse.
12 min read