This is a list of amazon referral links to books related to functional programming, with a ~2-sentence blurb about each that could be written in 10 minutes with the help of google. It's a nice way for him to make some referral money but otherwise it's nothing special. The guy probably hasn't opened half of the books here.
HN user
OnionChamp
People are saying it's doubtful that he'd be able to brute-force two encrypted containers, but it's not. Most people use bad passphrases, because most password advice is terrible ("use a line from a poem but change some letters to numbers"), and because entropy is actually pretty difficult concept to understand and explain.
If you're using gmail, just use the "filter messages like this" feature to make messages from the given address skip the inbox or be deleted on arrival.
So there's no reason to ever have to deal with the unsubscribe links in emails. It puzzles me that people that people who use gmail still complain about this stuff. Do people not know about this feature?
It would be interesting to see the images that would be generated if you took that system and "ran in backwards", insofar as that's possible.
"The other mile-high club"? Together with the brokeback mountain cover, this is pretty pathetic.
From her perspective, this is literally like the following situation, where a Haskell enthusiast is trying to explain monads to you, and after having told you the technical definitions of a monad, an endofunctor category and a monoid, which you think you maybe half-understood, he asks you
"Now, when we consider monoids in the category of endofunctors, we clearly get something that reminds us of the definition of a monad. What does this mean?"
"er, I don't know"
"Well, what if I add the neutral element of a monoid to itself, what do I get?"
"uhh, the neutral element?"
"Right! So if I apply return twice and then apply join, it's the same as having applied return how many times?"
"..umm... none?"
"WHAT? Why none? That's not even the right type!"
"uhh... two?"
"Why two?"
"because a monoid means having a binary operation?"
"An operation acting on two what?"
"..two monads?"
...
And he looks at you irritated, like he thinks you're not even trying.
The ability to control your media player without opening its window is great, but you don't need dedicated buttons for that. I've been using global hotkeys for it for years, with the following pretty handy configuration: shift+alt+s for play/pause, q and a for prev and next song, x and c for volume down and up, and z for play random song.