Published inbreaking changeHow much data fits into a Postgres jsonb field?The app I’m writing works a great deal with a composite data structure known to most people in the Python and/or data science communities…Jan 23, 2022Jan 23, 2022
Anti-phishing: how to determine whether a subdomain is legit or notToday I received an email from AT&T informing me of a large balance due, along with a link to view and pay the bill:Apr 22, 2019Apr 22, 2019
On the Emotional Intelligence of MachinesIn the 2016 film Arrival, based on Ted Chiang’s excellent Story of Your Life, Amy Adams’ character gives a summary definition of what’s…Sep 27, 2018Sep 27, 2018
Voices of AI: Five People You Should KnowOften the best way to learn about a new field — especially one that is both complex and noisy, like AI — is to watch people who are truly…Aug 4, 2017Aug 4, 2017
Radical Transparency“Trump seems to have not yet developed a theory of mind. Other people are black boxes that supply either affirmation or disapproval. As a…May 20, 2017May 20, 2017
On Sarin and CyberwarThe horror that unfolded Tuesday after the Assad regime dropped nerve gas on the city of Khan Sheikhun, Syria, was like a nightmare out of…Apr 7, 2017Apr 7, 2017
Highways Jammed with Broken HeroesThe American romance with the automobile is the stuff of legend. Seldom has a product of mechanical engineering been as obsessed over by…Feb 24, 2017Feb 24, 2017
Autonomous Shopping Agents and the End of (Broadcast) Advertising“If you don’t know me by now, you will never never never know me.”Dec 23, 2016Dec 23, 2016
The Voice, UnbundledForget about Millennials. Anyone trying to understand the future of media and technology should observe what the children do.Dec 2, 2016Dec 2, 2016