davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.3.
Cracking The Dave & Buster’s Anomaly
Cracking The Dave & Buster’s Anomaly
Guilherme Rambo reports on a weird iOS messages bug:The bug is that, if you try to send an audio message using the Messages app to someone who’s also using the Messages app, and that message happens to include the name “Dave and Buster’s”, the message will never be received.
Guilherme captured the logs from an affected device and spotted an XHTMLParseFailure error.
It turned out the iOS automatic transcription mechanism was recognizing the brand name and converting it to the official restaurant chain's preferred spelling "Dave & Buster’s"... which was then incorrectly escaped and triggered a parse error!
IT Notes
• Stefano Marinelli
Vibe Coding Will Rob Us of Our Freedom
The arrival fallacy
On the illusion that making it will be enough.
How Imports Work in RSC
A layered module system.
Simon Tatham's quasi-blog
• Simon Tatham
In which I have Opinions about parsing and grammars
A collection of semi-connected rants about context-free grammars, parser generators, and the ways in which they aren’t quite as useful as I’d like them to be.
Notes from Andreas Fredriksson’s “Context is Everything”
PR #537: Fix Markdown in og descriptions
Codex agent internet access
Datasette Public Office Hours: Tools in LLM
We're hosting the sixth in our series of Datasette Public Office Hours livestream sessions this Friday, 6th of June at 2pm PST (here's that time in your location).
The topic is going to be tool support in LLM, as introduced here.
I'll be walking through the new features, and we're also inviting five minute lightning demos from community members who are doing fun things with the new capabilities. If you'd like to present one of those please get in touch via this form.

Here's a link to add it to Google Calendar.
Tags: datasette-public-office-hours, llm, datasette, generative-ai, llm-tool-use, ai, llms
Tips on prompting ChatGPT for UK technology secretary Peter Kyle
Run Your Own AI
An under-appreciated way to contribute to open source projects is to publish unofficial guides like this one. Always brightens my day when something like this shows up.
Via @anthonyllewis.bsky.social
Tags: open-source, llm, generative-ai, mlx, ai, llms
Cats with power tools
• Pixelmelt
A Clever (but not so good) Scraper Protection
Text obfuscation with no JavaScript? How?
The No. 1 Rule for Understanding Trump
A lot happens under this administration, but a lot un-happens, too.
Quoting Benjamin Breen
By making effort an optional factor in higher education rather than the whole point of it, LLMs risk producing a generation of students who have simply never experienced the feeling of focused intellectual work. Students who have never faced writer's block are also students who have never experienced the blissful flow state that comes when you break through writer's block. Students who have never searched fruitlessly in a library for hours are also students who, in a fundamental and distressing way, simply don't know what a library is even for.
— Benjamin Breen, AI makes the humanities more important, but also a lot weirder
Tags: ai-ethics, generative-ai, benjamin-breen, education, ai, llms
Shisa V2 405B: Japan’s Highest Performing LLM
My AI Skeptic Friends Are All Nuts
Verslagje nota overleg 'Wolken aan de horizon'
Vanochtend 2 juni was er in de Tweede Kamer een nota overleg over de initiatiefnota “Wolken aan de Horizon” van Barbara Kathmann (GL-PvdA) en Jesse Six Dijkstra (NSC). Er is vandaag ook al een voorlopig verslag gepubliceerd door de Tweede Kamer, dat doen ze echt onvoorstelbaar snel! Ik was er vandaag bij en heb daar op Mastodon een liveverslag getypt, en dat heb ik ook hieronder geplaatst. Omdat het live ingetikt is is het goed mogelijk dat er fouten in staan, dus check vooral met het Tweede Kamer verslag, of bekijk de video.
Directive prologues and JavaScript dark matter
Directive prologues and JavaScript dark matter
Tom MacWright does some archaeology and describes the three different magic comment formats that can affect how JavaScript/TypeScript files are processed:"a directive"; is a directive prologue, most commonly seen with "use strict";.
/** @aPragma */ is a pragma for a transpiler, often used for /** @jsx h */.
//# aMagicComment is usually used for source maps - //# sourceMappingURL=<url> - but also just got used by v8 for their new explicit compile hints feature.
Via Jim Nielsen
Tags: typescript, tom-macwright, javascript, v8, programming-languages