Normalised or not, SQL is 43 years old and the 2nd most common language
In 2008, Jeff Atwood suggested maybe normalising isn’t normal. Still a great reference and reminder for designing your database structures. Also, SQL, the second most common programming language in Stack Overflow’s 2017 developer survey, is 43 years old—here’s eight reasons we still use SQL.
Perceptual neuroscience — it’s all in the eye of beholder
I quite liked Beau Lotto’s article Look Here in May’s Wired UK. It’s not yet online, but googling it turned up a few other interesting tidbits on perception.
Beau Lotto has just published a book, Deviate: The Science of Seeing Differently, though reviewer Jonathan Rée hates it.
Michael Shemer’s TED talk, The pattern behind self-deception, explains how “the human tendency to believe strange things—from alien abductions to dowsing rod—boils down to two of the brain’s most basic, hard-wired survival skills. He explains what they are, and how they get us into trouble.”
Buzzfeed: 16 optical illusions even freakier than that damn dress.
Six TED talks about illusion that will make you doubt your own brain.
Homebrew, rbenv, ruby-build, openssl…
How to upgrade OpenSSL on Mac OS. Homebrew issues led me down a lovely garden path… and this guide helped.
Explicitly specifying the OpenSSL can work when installing a new version of Ruby with rbenv.
RUBY_CONFIGURE_OPTS=--with-openssl-dir=/usr/local/Cellar/openssl/1.0.2k rbenv install 2.3.1
Varying contexts of sense and ability
This diagram listing varying degrees of ability in different situations, from Inclusive Design at Microsoft, is handy if you ever need to explain the need for accessibility and usability.