Notes to offer a more balanced and objective view of AI from a curated collection of scientific studies, economic data, official reports, and anecdotal facts
(A More) Objective View of AI
AI Can Help or Harm the Planet. It's Up to Us (original image from Nasa)
The profound influence of AI on technology, human culture, and society is undeniable. Opinions about AI range from predictions of imminent societal or economic collapse to, at the other extreme, excessive excitement and overreliance.
These open-source notes aim to offer a more balanced and objective view of Artificial Intelligence (AI).
Every claim is backed by references from peer-reviewed research, industry reports, and recognized practitioners.
Audience:
- People who want to understand AI's real capabilities and limitations through scientific evidence (like me).
- People curious about what AI actually is (and isn't) from a cognitive and computational perspective.
- Software engineers (often overexcited) who want to use AI as a tool, not a replacement.
\* These notes are a living document and will be updated with new research findings and community contributions.

Table of Contents
0. Preface and Introduction (pdf)
1. Biological and Artificial Intelligence (pdf)
A broad examination of AI from scientific, cognitive, and social perspectives.
- Introduction
- AI and Human Brain are Structurally Different
- AI and Human Brain are Functionally Different
- The Illusion of Consciousness
2. AI Limitations (pdf)
Coverage of AI limitations from a technical and social perspective.
- AI Technical Limitations
- AI "Social" Limitations
3. Implications for the Future, Part 1: Growth, Productivity, and Employment (pdf)
AI consequences on growth, productivity, and employment.
- Introduction
- Unlikely Exponential Growth
- Productivity Gain Uncertainty
- Employment
4. Implications for the Future, Part 2: Positive and Negative Impacts (pdf)
AI consequences on society, science, health, politics, and the environment.
- Positive Impacts
- Negative Impacts
5. Software Development in the Age of AI, Part 1: Implications of AI-Generated Code (pdf)
A practical look at the effects of AI-generated code on software work.
- Software Developer Employment
- Productivity
- Deskilling
- AI Addiction
- Technical Debt
- Security Vulnerabilities
- Maintainability
- Code Review
- Comprehension Debt
- Cost
6. Software Development in the Age of AI, Part 2: Limitations and Engineering Practices (pdf)
A practical look at AI limitations and engineering practices.
- Limitations of AI-Generated Code
- AI as a Software Engineering Tool
- Engineering Practices in the Age of AI
Format
The notes are written in Typst, a modern markup language, alternative to LaTeX, for creating documents. They are compiled to PDF and HTML.
Contributing
Please see the CONTRIBUTING.md file for more information.
Further References
- All about AI by Andrew Perfors.
- Modern-Day Oracle or Bullshit Machines by Carl T. Bergstrom and Jevin D. West.
- The Dangerous Illusion of AI Coding? by Jeremy Howard.
License
This repository is dual-licensed:
- Course Content: All written materials, slides, and images are licensed under Creative Commons Attribution 4.0 International (CC BY-SA 4.0).
- Source Code: All code examples and scripts are licensed under the MIT License.
Author
Federico Busato, federico-busato.github.io
- 🌐 LinkedIn: www.linkedin.com/in/federico-busato/
- 🦋 Bluesky: fbusato.bsky.social