Dan Luu checks about 30 dated predictions the AI skeptic Ed Zitron made in 2024 and 2025. They include that AI had peaked, that OpenAI's revenue forecasts were near-criminal, and that Cursor would die. Luu scores nearly all of them wrong. He says Zitron's numbers decorate anger more than they support an argument.
Most retrieval-augmented generation (RAG) systems are over-built. Rafael Pierre argues that BM25 full-text search, plus an LLM that rewrites the user's query, is enough for about 60% of systems. Embeddings, rerankers and vector databases should come only after measured user complaints.
A developer who works mostly with MySQL and Db2 argues that SQL's relational ideas are sound. Its implementations are clumsy, and that pushes programmers toward NoSQL. A successor should keep the declarative model. It should add modern syntax, readable query plans, real user-defined types, sum types with pattern matching, and foreign keys that can point at several tables.
Raphael Bauer argues that Postgres with extensions can replace Elasticsearch, MongoDB, Kafka, Redis, ClickHouse, Neo4j and a vector database. His advice is to start every new need in Postgres and add a dedicated system only when Postgres measurably falls short.