Sweden: The New Laboratory for a Six-Hour Work Day
Officials hope less time at the office will make workers healthier and more productive.
Drowning in Problems
game.notch.net
Hasnain says:
This is very moving. Made by Notch for Ludum Dare. A simple text adventure that portrays life.
(related blog post: http://notch.tumblr.com/post/37823268132/i-love-you-dad)
Posted on 2014-04-27T00:45:48+0000
Elsevier journals -- some facts
A little over two years ago, the Cost of Knowledge boycott of Elsevier journals began. Initially, it seemed to be highly successful, with the number of signatories rapidly reaching 10,000 and inclu...
Hasnain says:
Way too long but worth sharing. Tim Gowers discusses the Elsevier boycott, and the various shitty business practices that Elsevier partakes in.
Posted on 2014-04-24T20:44:27+0000
The Untold Story Of Larry Page's Incredible Comeback
One day in July 2001, Larry Page decided to...
http://t.co/Q7q1Rn661t
connect.microsoft.com
Hasnain says:
"Artery chokes after 70 copies of Visual Studio"
I wonder what kind of person it takes to actually file such a good/reproducible bug report and investigate something like this.
Posted on 2014-04-24T17:10:18+0000
click — click
click is a Python package for creating beautiful command line interfaces in a composable way with as little amount of code as necessary. It’s the “Command Line Interface Creation Kit”. It’s highly configurable but comes with good defaults out of the box.
Hasnain says:
This is really exciting and I can't wait for a release to come out. Especially since this is from the guy that wrote flask/werkzeug/jinja2
Posted on 2014-04-24T17:08:55+0000
main is usually a function: x86 is Turing-complete with no registers
The fiendish complexity of the x86 instruction set means that even bizarrely restricted subsets are capable of arbitrary computation. As others have shown, we can compute using alphanumeric machine code or English sentences, using only the mov instruction, or using the MMU as it handles a never-endi…
Click to view the original at mainisusuallyafunction.blogspot.com
Hasnain says:
This is just ... I'm not sure what to say, really. Showing x86 is turing-complete with no registers by compiling brainfuck down to assembly code that uses no registers.
Posted on 2014-04-24T17:04:25+0000
What I Wish I Knew When Learning Haskell ( Stephen Diehl )
Since I wrote these slides for a little user group talk I gave two years ago they have become a surprisingly popular reference. I decided to actually turn them into a proper skimmable reference for intermediate level Haskell topics that don't necessarily have great coverage or that tend be somewhat…
Hasnain says:
This is version 2.0 of this amazing guide. Took me an 75 minutes to go through; will take me about 75 years to fully understand. Explains a lot of things in great detail, easily and succinctly.
My favourite parts include: Automatically deriving instances/code, quickcheck, the lens+aeson example, and the yoneda lemma.
Posted on 2014-04-24T04:48:20+0000
usrbinnc/netcat-cpi-kernel-module
netcat-cpi-kernel-module - Kernel module edition of the Cycles Per Instruction (2014) album.
Hasnain says:
And now you get an album as a kernel module. This is a cool hack.
Posted on 2014-04-24T04:04:10+0000
Segfaulting atop and another trip down the rabbit hole
Let's say you're writing a program which is intended to take a snapshot of your system's status every minute or so. The idea is to grab whatever data you might have looked at directly had you been on the box at that moment. You might have the results of an all-encompassing call to "ps", "netstat", "…