Joshua Engroffinbreaking 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…·1 min read·Jan 23, 2022----
Joshua EngroffAnti-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:·4 min read·Apr 22, 2019----
Joshua EngroffWhat Do We Talk about When We Talk About AI?Decoding AI’s Technical Jargon·4 min read·Oct 11, 2018----
Joshua EngroffOn 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…3 min read·Sep 27, 2018----
Joshua EngroffVoices 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…4 min read·Aug 4, 2017----
Joshua EngroffRadical 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…3 min read·May 20, 2017----
Joshua EngroffOn 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…3 min read·Apr 7, 2017----
Joshua EngroffHighways 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…5 min read·Feb 24, 2017----
Joshua EngroffAutonomous Shopping Agents and the End of (Broadcast) Advertising“If you don’t know me by now, you will never never never know me.”5 min read·Dec 23, 2016----
Joshua EngroffThe Voice, UnbundledForget about Millennials. Anyone trying to understand the future of media and technology should observe what the children do.3 min read·Dec 2, 2016----