316 karma · joined March 28, 2011
As rich likes to say, the type signature of your stereotypical statically typed language, e.g. reverse :: [a] -> [a], doesn't have a much information content.
I write clojure, and still 'think in types' & category theory.
I run a NixOS VM on my Macbook Pro, its transformed the way I develop. Checkout Hashicorp founder's NixOS setup here https://github.com/mitchellh/nixos-config
agile is for people who prefer 'classical music' working style, but want to simulate start-up mentality
"This library also supports distributed, durable, observable collections (Map, List, Set)" "It uses almost no heap, trivial GC impact, can be much larger than your physical memory size (only limited by the size of your disk) and can be shared between processes with better than 1/10th latency of using Sockets over loopback."
I miss the days of childhood though where I could build what I want on a whim, at large companies you don't always get to build what you want to during the times of the day they pay you.
how will this development style mesh with infinite loops, and side effect code.
On the other hand, now the government gains widespread power over the vast majority of innocent citizens.
However, it's also worth noting that this request is merely reinstating wire tapping abilities that the government once had over communication before the rise of the internet.
I think he thought that Zuckerberg/Facebook would emphasize with what it's like to be a white hat hacker, be very curious, challenge yourself and then let him off the hook. Other companies have been known to hire hackers after getting caught.
One thing that didn't really add up is he never turned himself in after committing the crime. He waited 3 weeks? That places doubt on his intentions. Maybe he just freaked out.
Entering into a discussion about objective morality is a dead end.