LLMs generate slop because they avoid surprises by designLLMs suck at comedy, art, journalism, research, and science for the same fundamental reasonAug 13A response icon5Aug 13A response icon5
Surprising, but Inevitable: Stories, Jokes, Puzzles, and ProofsThe plot of a good story is surprising, but inevitable in hindsight. This applies not just to the plots of fiction, but also to jokes…Aug 9Aug 9
Passkeys are just passwords that require a password managerYou reset your passkey the same way you reset your password. But you’ll find that passkeys make it harder to switch between password…Aug 4A response icon4Aug 4A response icon4
WebAssembly Won’t Get Direct DOM Support Any Time SoonIt would be unimaginably difficult to convince Apple, Google, Microsoft and Mozilla to standardize a low-level DOM API.Jul 23A response icon3Jul 23A response icon3
All four major web browsers are about to lose 80% of their fundingGoogle pays for 80%+ of the development budget of all major web browsers, and soon, the US will force Google to stop supporting their…Apr 28A response icon9Apr 28A response icon9
Never run Google ads if you have an Android appGoogle can and will permanently ban your Android app if Google thinks you’ve clicked on your own adsApr 28, 2021A response icon22Apr 28, 2021A response icon22
Published inCode RedMicro-Frontends Are Remote UI ComponentsAlso: Seven reasons why you might not want/need remote UI renderingJan 19, 2021A response icon1Jan 19, 2021A response icon1
Published inCode RedNode Modules at War: Why CommonJS and ES Modules Can’t Get AlongInterop between them is possible, but it’s a hassleAug 5, 2020A response icon20Aug 5, 2020A response icon20
New Game: Liar’s BoggleA bluffing word game. It’s Liar’s Dice, played with Boggle letter dice.Feb 28, 2019A response icon1Feb 28, 2019A response icon1
Published inCode RedYou Can Cheat When Fixing HTML Accessibility in Legacy CodeHow and when to cheat on semantic HTML accessibility guidelinesJan 10, 2019Jan 10, 2019