placeholder

Hasnain says:

On women in tech.

"“Why are there so few women in this temple?” asked the novice monk.

“Because very few girls apply for admittance anymore,” replied the abbot.

“Why is that?” asked the novice monk.

“Because it is widely known that most girls do not meet our rigorous standards,” replied the abbot.

“Why is that?” asked the novice monk.

“Because productivity requires harmony, and many female applicants are a poor fit for our culture,” replied the abbot. “Indeed, most have wasted the time we invested in them by leaving soon after arriving.”

“Why is that?” asked the novice monk.

“Because they were unhappy here, and did not work well with the monks,” replied the abbot.

“Why is that?” asked the novice monk.

“Because like so many great temples, the culture of this temple is a boy’s culture: rough and rude, cruel and crude, in work and in play,” replied the abbot.

“Why is that?” asked the novice monk.

“Because there are so few women in this temple,” replied the abbot."

Posted on 2014-04-14T16:39:19+0000

placeholder

Hasnain says:

I don't know what to think of a language that actually prints output with the following code snippet:

if (b===1 && b===2 && b===herpderp) {
console.log('this runs');
}

Posted on 2014-04-14T16:26:23+0000

placeholder

The Haskell Cheatsheet

Learning Haskell is not easy. Besides the syntax, concepts, and advanced types, there is a real lack of succinct, accessible references. As I learned Haskell I frequently wanted a quick reference for syntax, keywords and other language elements. The Haskell Report, while very thorough, wasn't quite…

Click to view the original at cheatsheet.codeslower.com

placeholder

John Resig - Write Code Every Day

Last fall, work on my coding side projects came to a head: I wasn’t making adequate progress and I couldn’t find a way to get more done without sacrificing my ability to do effective work at Khan Academy.

Click to view the original at ejohn.org

placeholder

Transcribing Piano Rolls, the Pythonic Way - __del__( self )

In this post I use Fourier transforms to revive a forgotten Gershwin piano piece. Piano rolls are these rolls of perforated paper that you put in the …

Click to view the original at zulko.github.io

placeholder

placeholder

Drop Condoleezza Rice or we will #dropdropbox

On April 9th, Dropbox announced that Condoleezza Rice will be joining their Board of Directors. Dropbox's CEO, Drew Houston, posted the following message:

Click to view the original at drop-dropbox.com

placeholder

Haskell for all: Why free monads matter

It forks the current context. For example, let's say I write:forkPlus :: Free Expr BoolforkPlus = liftF $ Plus False TrueThen it would behave just like C's fork implementation, where the return value tells you which branch of the computation you are on:do bool <- forkPlus if bool then ... -- On the…

Click to view the original at haskellforall.com

placeholder

Embedded in Academia : Xv6

I’m teaching a small Advanced Operating Systems course this spring. Preparing for the course over winter break, I spent some time reading various Linux subsystems such as the scheduler, and was a bit shocked at how complex it has become. I’ve been using Linux, looking at its code, and occasionally h...

Click to view the original at blog.regehr.org

placeholder

Giving Away Our Recommendation Engine for Free

Doug Daniels What’s better than a recommendation engine that’s free? A recommendation engine that is both awesome and free. Today, we’re announcing General Availability for the Mortar Recommendation...

Click to view the original at blog.mortardata.com