{"slug": "the-web-is-more-than-enough-by-paul-ford", "title": "The Web Is More Than Enough, by Paul Ford", "summary": "Simon Willison reported that Claude Opus 5.5 Medium, running in regular Claude Chat, ported a Three.js Nudibranch-themed Fabergé Egg he built into Vanilla JavaScript and WebGL without Three.js, producing a 98KB file versus the original 77KB version. Willison said the two outputs are not identical and that he does not fully understand why they differed, though he found the Three.js code slightly easier to read himself.", "body_md": "[My comment](https://news.ycombinator.com/item?id=50416456#50421091) on [The Web Is More Than Enough, by Paul Ford](https://news.ycombinator.com/item?id=50416456) — Hacker News.\n\nOK, this comment convinced me to give that a shot.\n\nHere's a thing I made in Three.js this morning - a Nudibranch themed Faberge Egg: [https://static.simonwillison.net/static/2026/Hidden-Reef-Egg...](https://static.simonwillison.net/static/2026/Hidden-Reef-Egg-threejs.html) (77KB)\n\nI just asked Claude (Opus 5.5 Medium running in regular Claude Chat) to port that to Vanilla JS, in the same thread where it had built it, and got this: [https://static.simonwillison.net/static/2026/Hidden-Reef-Egg...](https://static.simonwillison.net/static/2026/Hidden-Reef-Egg-Vanilla-WebGL.html) (98KB)\n\nThey aren't identical - you can see what Claude said about that in the transcript (I don't fully understand why it differed): [https://claude.ai/share/e56d163e-2793-4677-aa11-191d5058b414](https://claude.ai/share/e56d163e-2793-4677-aa11-191d5058b414)\n\nBut yeah, it turns out Claude Opus 5.5 is perfectly capable of 3D modeling in Vanilla JS + WebGL without Three.js.\n\nIn eyeballing the code I find the Three.js slightly easier to understand myself, but I rarely look at the code for these 3D projects so that isn't a particularly big deal.\n\nTags: [hacker-news](https://simonwillison.net/tags/hacker-news), [javascript](https://simonwillison.net/tags/javascript), [ai](https://simonwillison.net/tags/ai), [generative-ai](https://simonwillison.net/tags/generative-ai), [llms](https://simonwillison.net/tags/llms), [claude](https://simonwillison.net/tags/claude), [three-js](https://simonwillison.net/tags/three-js)", "url": "https://wpnews.pro/news/the-web-is-more-than-enough-by-paul-ford", "canonical_source": "https://simonwillison.net/2026/Nov/9/hn-50421091/", "published_at": "2026-11-09 04:32:33+00:00", "updated_at": "2026-11-09 04:51:12.328669+00:00", "lang": "en", "topics": ["generative-ai", "large-language-models", "ai-tools", "artificial-intelligence"], "entities": ["Simon Willison", "Claude Opus 5.5", "Anthropic", "Three.js", "WebGL", "Hacker News", "Paul Ford"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/the-web-is-more-than-enough-by-paul-ford", "markdown": "https://wpnews.pro/news/the-web-is-more-than-enough-by-paul-ford.md", "text": "https://wpnews.pro/news/the-web-is-more-than-enough-by-paul-ford.txt", "jsonld": "https://wpnews.pro/news/the-web-is-more-than-enough-by-paul-ford.jsonld"}}