Machine Learning¶
Machine learning is the subfield of computer science that, according to Arthur Samuel in 1959, gives "computers the ability to learn without being explicitly programmed." - https://en.wikipedia.org/wiki/Machine_learning
Terminology and concepts¶
- Supervised machine learning: The program is "trained" on a pre-defined set of "training examples", which then facilitate its ability to reach an accurate conclusion when given new data.
- Unsupervised machine learning: The program is given a bunch of data and must find patterns and relationships therein.
- "The goal of ML is never to make 'perfect' guesses, because ML deals in domains where there is no such thing. The goal is to make guesses that are good enough to be useful."
- Machine learning builds heavily on statistics.
- Model Context Protocol: "The Model Context Protocol (MCP) is an open standard and open-source framework introduced by Anthropic in November 2024 to standardize the way artificial intelligence (AI) systems like large language models (LLMs) integrate and share data with external tools, systems, and data sources." - https://en.wikipedia.org/wiki/Model_Context_Protocol
- Agent Client Protocol: "The Agent Client Protocol (ACP) standardizes communication between code editors/IDEs and coding agents and is suitable for both local and remote scenarios." - https://agentclientprotocol.com/get-started/introduction
Resources¶
- https://www.coursera.org/learn/machine-learning: Andrew Ng's Coursera course on ML
- https://www.youtube.com/playlist?list=PLQVvvaa0QuDfKTOs3Keq_kaG2P55YRn5v: Machine Learning with Python (2017)
- https://pythonprogramming.net/machine-learning-tutorial-python-introduction/: Practical Machine Learning Tutorial with Python Introduction
- https://machinelearningmastery.com/machine-learning-in-python-step-by-step/: Your First Machine Learning Project in Python Step-By-Step
- http://fastml.com: FastML: Machine Learning Made Easy
- https://www.tensorflow.org/: Tensorflow
- http://theorangeduck.com/page/neural-network-not-working: My Neural Network isn't working! What should I do? (2017)
- https://www.youtube.com/watch?v=cKxRvEZd3Mw&list=PLOU2XLYxmsIIuiBfYad6rFYQU_jL2ryal: Machine Learning Recipes with Josh Gordon - Google Developers
See Also¶
- https://www.amazon.com/Life-3-0-Being-Artificial-Intelligence/dp/1101946598: Life 3.0: Being Human in the Age of Artificial Intelligence (2017)
- https://deepmind.com/blog/deepmind-and-blizzard-open-starcraft-ii-ai-research-environment/: DeepMind and Blizzard open StarCraft II as an AI research environment (2017)
- https://hackernoon.com/intuitive-rl-intro-to-advantage-actor-critic-a2c-4ff545978752: Intuitive RL: Intro to Advantage-Actor-Critic (A2C) (2018)
- https://github.com/evilsocket/pwnagotchi: Deep Reinforcement Learning instrumenting bettercap for WiFi pwning. (2019)
- https://archive.li/YwNqp: Creating music through image generation of spectrograms. (2022)
Links¶
- https://github.com/ocaml/ocaml/pull/14369 / https://news.ycombinator.com/item?id=46039274: A Github thread illustrating many things that can go wrong when LLMs are wielded even with good intentions.
- https://simonwillison.net/2025/Dec/26/slop-acts-of-kindness
- https://jaysthoughts.com/aithoughts1: LLM code generation may lead to an erosion of trust
- https://eyeofthesquid.com/ai-is-breaking-the-moral-foundation-of-modern-society-a145d471694f
- https://calnewport.com/why-didnt-ai-join-the-workforce-in-2025
- https://www.slater.dev/2025/05/accelerated-incompetence
- https://carette.xyz/posts/focus_will_be_the_skill_of_the_future: "Blind acceptance shifts the focus from solving problems to merely obtaining a solution. Crucially, solving complex problems often depends on mastering simpler and foundational skills, which the engineer might lose quickly."
- https://martin.kleppmann.com/2025/12/08/ai-formal-verification.html
- https://passo.uno/letter-those-who-fired-tech-writers-ai / https://news.ycombinator.com/item?id=46629474
- https://www.media.mit.edu/publications/your-brain-on-chatgpt / https://news.ycombinator.com/item?id=46712678
- https://atmoio.substack.com/p/after-two-years-of-vibecoding-im / https://news.ycombinator.com/item?id=46765460
- https://localghost.dev/blog/stop-generating-start-thinking / https://news.ycombinator.com/item?id=46938958
- https://taoofmac.com/space/blog/2026/02/14/1500: "The Haves And The Have Nots: William Gibson is, again, right: The future is already here—it’s just not very evenly distributed."
- https://nvie.com/posts/15-years-later: "Microsoft continvoucly morged my diagram"
- https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing: AI writing is "a 'JPEG of thought - visually coherent but stripped of its original data density through semantic ablation."
- https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder