AI & ML
Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML).
The ChatGPT Surge
Why did searches for ChatGPT decline sharply in June and July?
Real-Real-World Programming with ChatGPT
Taking AI Far Beyond Small Self-Contained Coding Tasks
Teaching Programming in the Age of ChatGPT
How computing instructors plan to adapt to ChatGPT, GitHub Copilot, and other AI coding assistants (ICER 2023 paper)
Fearing the Wrong Thing
The only thing to fear is failing to make the transition to AI-assisted programming
Risk Management for AI Chatbots
Services like ChatGPT may be the future, but they also bring risks.
AI’s Opaque Box Is Actually a Supply Chain
Blockchains make data for AI trustworthy
The Alignment Problem Is Not New
Lessons for AI Governance from Corporate Governance
You Can’t Regulate What You Don’t Understand
Or, Why AI Regulations Should Begin with Mandated Disclosures
ChatGPT, Now with Plugins
Plugins can make ChatGPT more reliable, but you still have to be careful.
Pause AI?
To prevent long-term harms, build systems that address current issues of justice and fairness.
Real World Programming with ChatGPT
Writing Prompts Isn’t As Simple As It Looks
Eye of the Beholder
Defining AI Bias Depends on Your Perspective
What Are ChatGPT and Its Friends?
Opportunities, Costs, and Risks for Large Language Models
Getting the Right Answer from ChatGPT
How do you know that ChatGPT isn’t lying?
Sydney and the Bard
What hath Microsoft and Google wrought?
AI Hallucinations: A Provocation
Do AI hallucinations foreshadow artificial creativity?
Automating the Automators: Shift Change in the Robot Factory
Software is hungry. Feed it.
Digesting 2022
AI’s ‘SolarWinds Moment’ Will Occur; It’s Just a Matter of When
What We Learned Auditing Sophisticated AI for Bias
What Is Hyperautomation?
Hyperautomation may only be a buzzword, but automating business systems with AI is an important trend.
On Technique
How might Copilot’s descendants change the craft of programming?