1,115 karma · joined March 13, 2008
@markknoller: Anything improper about carrying $75,000 aboard a plane in a carry-on?
@TSAmedia_LisaF: It's not on the prohibited items list.
https://twitter.com/tsamedia_lisaf/status/615866970358083584
"[...] security bounties can be a very effective way to show the presence of vulnerabilities, but they are hopelessly inadequate for showing their absence."
I think the dream is there for many but as other comments have pointed out, getting to the battle tested level of OpenSSL is really really hard.
Facebook also employs Bryan O'Sullivan, an epic Haskell library writer (Aeson, Attoparsec, Text, Vector, and on and on http://hackage.haskell.org/user/BryanOSullivan). Bryan also co-authored the "Real World Haskell" book.
So Facebook has hired two prolific Haskellers and probably others I don't know about.
Edit: mods, thanks for changing the misleading title.
A few reactions. First: amazing design. Awesome documentation. Second: wow they have an awesome little suite of high-impact devops tools. I spent all day learning about them.
The unified style of websites they have organized into "intro" and "documentation" is awesome and easy to really digest what's going on quickly. All of the tools seem powerful, well thought out, and complementary.
Vagrant's been awesome to me and I'm excited to start using some of their tools like Packer, Consul, and Terraform in production!
Also, a lot of the really common libraries like text, attoparsec (parsers), aeson, networking, etc are highly tuned for low latency and performance. Many use compiler rewrite rules and techniques called stream-fusion to compact a lot of the machine code away. Also aggressive inlining etc can be done.
I'm sure there are some memory-heavy or poorly optimized libraries out there but that's certainly not the norm. I've had no problems with the libraries off-the-rack.