davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.
I ported JustHTML from Python to JavaScript with Codex CLI and GPT-5.2 in 4.5 hours
2025 Word of the Year: Slop
Merriam-Webster’s human editors have chosen slop as the 2025 Word of the Year. We define slop as “digital content of low quality that is produced usually in quantity by means of artificial intelligence.”
Tags: definitions, ai, generative-ai, slop, ai-ethics
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Pluralistic: Break up bad companies; replace bad union bosses (15 Dec 2025)
Aliasing
Knowing when the compiler can't optimise is important too
It’s Uncomfortable To Sit With “I Don’t Know”
the website of jyn
• jyn
i'm just having fun
programming isn't a competition
Martin Alderson
• Martin Alderson
AI agents are starting to eat SaaS
Software ate the world. Agents are going to eat SaaS.
JustHTML is a fascinating example of vibe engineering in action
When LICM fails us
When aliasing can prevent loop-invariant code motion
Keynote opening Digital Commons EDIC: Moving beyond the Digital Uncommons
Last Thursday, 11th of December, saw the launch of the new Digital Commons European Digital Infrastructure Consortium. In attendance were delegations from the launching member states (and the observers). Also present were the many forefathers (and mothers) of this initiative. Of particular note, the launch also included demonstrations of LaSuite software from France, as well as the OpenDesk software from Germany. The Dutch government showcased their amalgamated suite MijnBureau, which joins parts of the German and French initiatives.
Copywriters reveal how AI has decimated their industry
Aresluna
• Marcin Wichary
The Clock
In the 1980s, the dead space between our television programs was filled with… a clock.
Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow
Pluralistic: Federal Wallet Inspectors (13 Dec 2025)
Quoting Obie Fernandez
Loop-Invariant Code Motion
The compiler can move code outside of loops to speed things up
Quoting OpenAI Codex CLI
How to use a skill (progressive disclosure):
- After deciding to use a skill, open its
SKILL.md. Read only enough to follow the workflow.- If
SKILL.mdpoints to extra folders such asreferences/, load only the specific files needed for the request; don't bulk-load everything.- If
scripts/exist, prefer running or patching them instead of retyping large code blocks.- If
assets/or templates exist, reuse them instead of recreating from scratch.Description as trigger: The YAML
descriptioninSKILL.mdis the primary trigger signal; rely on it to decide applicability. If unsure, ask a brief clarification before proceeding.
— OpenAI Codex CLI, core/src/skills/render.rs, full prompt
Tags: skills, openai, ai, llms, codex-cli, prompt-engineering, rust, generative-ai
20 Years of Digital Life, Gone in an Instant, thanks to Apple
Summary: A major brick-and-mortar store sold an Apple Gift Card that Apple seemingly took offence to, and locked out my entire Apple ID, effectively bricking my devices and my iCloud Account, Apple Developer ID, and everything associated with it, and I have no recourse. Can you help? Email paris AT paris.id.au (and read on for the details). ❤️
Update 14 December 2025: Someone from Executive Relations at Apple says they’re looking into it. I hope this is true. They say they’ll call me back tomorrow, on 15 December 2025. In the mean time, it’s been covered by Daring Fireball, Apple Insider, Michael Tsai, and others, thanks folks! I’ve received 100s of emails of support, and will reply to you all in time, thank you. Finger’s crossed Apple calls back.
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
Troy Hunt
• Troy Hunt
Processing 630 Million More Pwned Passwords, Courtesy of the FBI
The sheer scope of cybercrime can be hard to fathom, even when you live and breathe it every day. It's not just the volume of data, but also the extent to which it replicates across criminal actors seeking to abuse it for their own gain, and to our