{
  "id": 13763174,
  "title": "I'm sorry, but you still have to think",
  "url": "https://urgent.news/2026/10/11/im-sorry-but-you-still-have-to-think",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-11T14:29:07.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://itsallaboutthebit.com/i-am-sorry-but-you-still-have-to-think/"
  },
  "original_language": "en",
  "account": "DHH, creator of Ruby on Rails, opted to rewrite the Campfire Once app from Ruby on Rails to Rust, with the help of a programmer. However, the rewritten versions in other languages like Elixir and Go did not perform as well. The issue lies in the lack of specificity in prompts, leading to a lot of decisions being decided by random chance. These rewrites also treat backward compatibility and other constraints differently. For instance, the Rust version dropped 100% backward compatibility and opted for in-process queues, while the Elixir rewrite closely resembled the original Rails version. The Rust version also had some tasks running as blocking operations, which could negatively impact performance. Additionally, benchmarks did not accurately measure the system's performance, as they only considered throughput and disregarded other crucial properties. This highlights the need for programmers to understand the tools they use and the trade-offs involved in their implementation.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Lobsters",
        "title": "I'm sorry, but you still have to think",
        "url": "https://urgent.news/2026/10/11/im-sorry-but-you-still-have-to-think-13769499",
        "published": "2026-10-11T18:09:49.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}