How Ray Kurzweil’s 1998 predictions about 2019 are faring
This is the fourth…and LAST…entry in my series of blog posts analyzing the accuracy of Ray Kurzweil’s predictions about what things would be like in 2019. These predictions come from hi…
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,092 posts.
This is the fourth…and LAST…entry in my series of blog posts analyzing the accuracy of Ray Kurzweil’s predictions about what things would be like in 2019. These predictions come from hi…
Explore the intriguing history of Eliza, a pioneering chatbot, and learn how to implement a basic version in Go, unraveling the roots of conversational AI.
This week, I went to the tinyML Summit in Burlingame, Calif. TinyML, or running small machine learning models on constrained devices, is one of the most exciting technologies I’ve encountered. But it’s also the one most likely to put people to sleep when I talk about it. Using local computing to handle object or even…
Plus: Fiery resistance to a nuclear AI data center and A24's Google debacle. Welcome to the first episode of BLOOD IN THE MACHINE: THE SHOW, with the great AI and crypto watchdog, Molly White.
I used private and public LLMs to answer an undergraduate essay question I spent a week working on nearly 30 years ago, in an effort to see how the experience would have changed in that time. There were two rules:
I’ve been sitting on this draft for a few days now, partly because I thought it would turn down the bitterness, and partly because I kept asking myself ...
The Highs and Lows: A Year in Review
Random tech notes
We discuss Hugging Face, Open Source, and AI
A Blog about Deep Learning, Computer Vision, and the algorithms that are shaping the future of Artificial Intelligence.
Agents are structurally well suited to monitoring production systems.
Trackmania: the world's most competitive racing game. In this post, we begin our journey towards training a neural network to superhuman performance, by chronicling the history of previous attempts.
In this post we take a look a how the mathematical idea of a convolution is used in probability. In probability a convolution is a way to add two random variables. Using a slightly ridiculous, mad-science, example we walk through multiple way to compute a convolution and ultimate arrive at the formu
Synthesizing adversarial examples for neural networks is surprisingly easy.
For the past year, I’ve been working on implementing well known model architectures and building web applications, so I have a fair amount…
I have aggregated some of the SotA image generative models released recently, with short summaries, visualizations and comments. The overall development is summarized, and the future trends are spe…
First part of this series | Previous | Next |Index In the latter part of the last episode, I outlined two problems I want to solve next. The first is to weigh in the direction of my target when fin…
Let's hope this trend reverses
Let me get one thing out of the way immediately: LLMs are helpful. This isn't about whether LLMs can write code. They can. It's about why vibe coding might be the worst career investment you'll make.
Figma's reliance on non-designer seats made it uniquely exposed to AI. Claude Design's launch deepens the problem.
Many AI enthusiasts debate whether Large Language Models actually "reason." My research indicates that a reasoning process does indeed occur, but its goal is different than we assume.
Why Domain-Specific Languages and good abstractions make LLM code generation reliable and reviewable.
Why clear communication—not clever prompts—is your real AI superpower
While my final ranking in the Google AI Contest was disappointing ( 280th ), it was a very educational experience and was totally offset by Gábor Melis' dominating win using Common Lisp as well.
Principal AI Architect. Creator of open-strix, a harness for building agent teams. Writing about AI architecture, stateful agents, and what happens when you give AI memory.