My first unikernel - Thomas Leonard's blog
I wanted to make a simple REST service for queuing file uploads, deployable as a virtual machine. The traditional way to do this is to download a …
Hasnain says:
Unikernels in Ocaml.
"This demonstrates both the good and the bad of Mirage: the bug was easy to find and fix, using regular debugging tools. I’m sure fixing a filesystem corruption bug in the Linux kernel would have been vastly more difficult. On the other hard, Linux is rather well tested, whereas I appear to be the first person ever to try deleting a file in Mirage!"
Posted on 2014-07-31T01:17:45+0000
Eloquent JavaScript
Eloquent JavaScriptsecond editionThis is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, and a paper version is being worked on.Written by Marijn Haverbeke.Licensed under a Creative Commons attribution-noncommercial license. All code in this book ma…
Unikernels: Rise of the Virtual Library Operating System - ACM Queue
Cloud computing has been pioneering the business of renting computing resources in large data centers to multiple (and possibly competing) tenants. The basic enabling technology for the cloud is virtualization such as Xen1 or VMWare, which allows customers to multiplex VMs (virtual machines) on a sh…
Hasnain says:
This is a new perspective on operating system design and containerization/virtualization. For all the systems folk.
Posted on 2014-07-31T01:08:47+0000
Use of illicit drugs becomes part of Silicon Valley's work culture
With a tech boom lubricated by VC cash, a startup culture cranked up by fiercely competitive VPs and adrenaline-driven coders, and a corporate model that encourages stressed-out managers to look the other way, illicit drugs and black-market painkillers have become part of the landscape here in the w…
Readings in distributed systems
Inspired by a recent purchase of the Red Book , which provides a curated list of important papers around database systems, I?ve decided to begin assembling a list of important papers in distributed systems.
Game about Squares
A little HTML5 puzzle game that takes a few seconds to take off and a few hours to beat. Playable right in the browser, including mobile
Hasnain says:
For all those people who want their lives sucked into another addictive game, here you go.
(also I'm counting down till the mobile clones appear)
Posted on 2014-07-27T18:04:41+0000
What Do Chinese Dumplings Have to Do With Global Warming?
A refrigeration boom is changing the way Chinese people eat — and threatening the planet in the process.
Hasnain says:
"‘So many people these days have these massive refrigerators, and there is this sense that we need to keep them well stocked,’ Bloom said. ‘But there’s no way you can eat all that food before it goes bad.'"
Posted on 2014-07-27T18:01:35+0000
"Learning to Read" by Malcolm X
Born Malcolm Little on May 19, 1925, Malcolm X was one of the most articulate and powerful leaders of black America during the 1960s. A street hustler convicted of robbery in 1946, he spent seven years in prison, where he educated himself and became a disciple of Elijah Muhammad, founder of the Nati…
Hasnain says:
"I have often reflected upon the new vistas that reading opened to me. I knew right there in prison that reading had changed forever the course of my life. As I see it today, the ability to read awoke inside me some long dormant craving to be mentally alive. I certainly wasn’t seeking any degree, the way a college confers a status symbol upon its students. My homemade education gave me, with every additional book that I read, a little bit more sensitivity to the deafness, dumbness, and blindness that was afflicting the black race in America. Not long ago, an English writer telephoned me from London, asking questions. One was, “What’s your alma mater?” I told him, “Books.” You will never catch me with a free fifteen minutes in which I’m not studying something I feel might be able to help the black man."
Posted on 2014-07-27T17:49:30+0000
Programming Languages: Application and Interpretation
cs.brown.edu
Hasnain says:
A free book on functional language interpretation and implementation.
Posted on 2014-07-25T05:25:39+0000
The New Yorker Stories You Should Read Before the Paywall Goes Up
Yesterday, The New Yorker made all of its magazine pieces since 2007 freely available online for three months. After that time, everything will go behind a metered paywall, along the lines of what the New York Times has in place. So what should you read during this three-month free-for-all? We canva…
Hasnain says:
I'm going to have to read all of these, this is a well picked list.
Posted on 2014-07-24T19:30:36+0000