Human-level artificial intelligence is a design problem. Design and Specialization “Design” probably brings to mind various professions dealing with design of form, such as industrial […]
Month: November 2021
Code Experience vs. Math Experience
The Disillusionment of Math The Early Years When I was in elementary school, a consultant taught a small group of us some basic algebra. This […]
Architecting Emotional Robots
Creating a robot with emotions is a software development problem. Emotion is a matter of cognitive architecture. It is part of the information system of […]
Biomimetic Emotional Learning Agents
A Different Approach to AI Back in 2004, when I was an undergrad at Northeastern University in Boston, I started designing a cognitive architecture called […]
On Rehacktoring
Don’t! “Rehacktor” is a portmanteau of “refactor” and “hack.” I consider rechacktoring to be a bad thing as opposed to this definition that has a […]
What is a Room?
No, seriously, what even is a “room?” We all share the concept of rooms. I suspect it’s common and abstract enough to span cultures and […]
Recursion and the Human Mind
And a Clash with Enactivism It’s certainly not new to propose recursion as a key element of the human mind—for instance Douglas Hofstadter has been […]
Sherlock Holmes, Master of Code
Debugging as Solving a Mystery What if I told you that fictional mysteries contain practical real-world methodologies? My day jobs as a software engineer over […]
Your Visual System is Lying
A Tale of Two Visions Does a hill appear steeper when you are already exhausted? Is it true that baseballs appear larger to players when […]
Dance of Consciousness
According to philosopher Alva Noë: Consciousness is more like dancing than it is like digestion. I.e., consciousness happens while you are interfacing with the world. […]