http://haskell.cs.yale.edu/wp-content/uploads/2013/08/hask035-voellmy.pdf
haskell.cs.yale.edu
Hasnain says:
Reposting because this is finally out in ghc
"We also show that with Mio, McNettle (an SDN controller written in Haskell) can scale effectively to 40+ cores, reach a thoroughput of over 20 million new requests per second on a single machine, and hence become the fastest of all existing SDN controllers."
"After removing various bottlenecks in our system, SimpleServer scaled to 20 cores and serves nearly 700,000 requests per second. This workload places an unusual burden on the Linux kernel and triggers a bug in Linux;"
Posted on 2014-04-09T16:53:07+0000
How I Came to Write D
The path that led Walter Bright to write a language, now among the top 20 most used, began with curiosity and an insult.
Hasnain says:
"A couple years later, D first appeared on Slashdot and it rapidly started attracting users and collaborators. Turns out, I am hardly a unique person in what I want from a language! D grew dramatically in ambition, with collaborators from all over the world. It wasn't until a few months ago at Dconf2013 that we even knew what each other looked like. (This is one of the greatest aspects of the Internet revolution: You can work successfully with others while knowing nothing about their sex, age, looks, race, religion, language, culture, disabilities, histories, etc. It's as pure a meritocracy as it gets. Only your ideas, contributions, and how you present yourself matter.)"
Posted on 2014-04-08T23:14:36+0000
PyJVM
PyJVM : Java Virtual Machine implemented in pure python
Heartbleed Bug
The Heartbleed Bug is a serious vulnerability in the popular OpenSSL cryptographic software library. This weakness allows stealing the information protected, under normal conditions, by the SSL/TLS encryption used to secure the Internet. SSL/TLS provides communication security and privacy over the I...
Hasnain says:
wgb.
This is a pretty serious bug. Yay for leaking private keys over the internet.
Posted on 2014-04-07T22:38:30+0000
Haskell for all: Program imperatively using Haskell lenses
Note: the actual limited use of `filtered` that you are making here is perfectly fine. The criterion you are filtering on isn't affected by the action you are taking.
Hasnain says:
"Haskell gets a lot of flack because it has no built-in support for state and mutation. Consequently, if we want to bake a stateful apple pie in Haskell we must first create a whole universe of stateful operations. However, this principled approach has paid off and now Haskell programmers enjoy more elegant, concise, and powerful imperative code than you can find even in self-described imperative languages."
Posted on 2014-04-07T21:23:56+0000
Reading is different online than off, experts say
Our brains, neuroscientists warn, are developing new circuits with a big impact on non-digital reading
Hasnain says:
"Serious reading takes a hit from online scanning and skimming, researchers say"
Posted on 2014-04-07T17:04:05+0000
Why and How to Start Your SICP Trek - Hacker Retreat Berlin
Why doing SICP is one of the best courses of study to improve as a coder, bar none.
Hasnain has not yet written a summary for this.
Posted on 2014-04-07T16:56:46+0000
Australian Gas Industry Wants to Curb Pay as Cooks Earn $325,000
The Australian government should act to rein in rising labor costs that threaten a potential A$180 billion ($167 billion) expansion of the nation’s liquefied natural gas industry, a lobbying group said.
John Cassidy: Is Surging Inequality Endemic to Capitalism?
French economist Thomas Piketty’s “Capital in the Twenty-first Century” is a sweeping account of rising inequality. Reviewing the French edition of the book, which came out last year, Branko Milanovic, a former senior economist at the World Bank, called it “one of the watershed books in economic thi...
Hasnain says:
This is a review of a highly popular economics book that has been hailed as a revolution in economics.
"Given that inequality is a worldwide phenomenon, Piketty aptly has a worldwide solution for it: a global tax on wealth combined with higher rates of tax on the largest incomes. How much higher? Referring to work that he has done with Saez and Stefanie Stantcheva, of M.I.T., Piketty reports, “According to our estimates, the optimal top tax rate in the developed countries is probably above eighty per cent.” Such a rate applied to incomes greater than five hundred thousand or a million dollars a year “not only would not reduce the growth of the US economy but would in fact distribute the fruits of growth more widely while imposing reasonable limits on economically useless (or even harmful) behavior.”
(there is also a summary at http://www.newyorker.com/online/blogs/johncassidy/2014/03/piketty-looks-at-inequality-in-six-charts.html)
Posted on 2014-04-04T23:36:01+0000
The Guilt of the Video-Game Millionaires
For many young, successful game makers, who created their work out of a passion for play, riches come with profound cost.
Hasnain says:
This is a well-written piece.
"One night in March, 2013, Rami Ismail and his business partner Jan Willem released a game for mobile phones called Ridiculous Fishing. Ismail, who was twenty-four at the time and who lives in the Netherlands, woke the following morning to find that the game had made him tens of thousands of dollars overnight. His first reaction was not elation but guilt. His mother, who has a job in local government, had already left for work. “Ever since I was a kid I’ve watched my mom wake up at six in the morning, work all day, come home, make my brother and me dinner—maybe shout at me for too much ‘computering,’” he said. “My first thought that day was that while I was asleep I’d made more money than she had all year. And I’d done it with a mobile-phone game about shooting fish with a machine gun.”
Posted on 2014-04-04T16:51:40+0000