Skip to main content

Posts

Showing posts from 2026

How Google Built an AI That Doesn't Know What It Can Do

Here is a scenario that hundreds of Gemini users have encountered in 2025 and 2026: you open a chat with Google's AI assistant, ask it to create a slide presentation, and it does (well, at least in some cases). Clean slides, export to Google Slides, the whole thing. The next day, you open a new chat, ask the same question, and Gemini tells you it cannot create presentations. Or it spits out VBA code asking you to create a script in a development environment to create PowerPoint presentations. Or sometimes makes pretty speeches why you shouldn't have asked it to perform such tasks or gaslighting you to suggest AI is "not there yet". This is not a hallucination in the traditional sense. The model is not making up facts about the world. It is making up facts about itself. And the reasons behind this are worth examining, because they reveal something deeper about how large technology companies ship AI products under competitive pressure. I cannot generate images - let a...

Linus Torvalds, AudioNoise, and the Era of "AI-Assisted" vs Vibe-Coding

Linus Torvalds, the father of Linux, recently revealed in his side project, AudioNoise , that the visualization tool—written in Python—was largely developed using an AI tool he refers to as "Google Antigravity."  Torvalds notes that while he directed and controlled the output, the AI did the heavy lifting. The name "Antigravity" isn't just a product moniker; it's a wink to developer culture. In Python, typing import antigravity doesn't load a physics library; instead, it's an Easter egg that launches the famous XKCD comic about how Python makes coding so easy, you feel like you're flying. This example perfectly illustrates how Generative AI acts as a force multiplier, especially in domains where you aren't an expert. The tedious loop of scouring search engines for code snippets, piecing them together, making minor tweaks, and retrying is drastically shortened. However, this shouldn't be mi...