Sign up

davewiner's subscription list, hackerNewsStars category. List created by feedlandDatabase v0.9.1.

An external list from lists.opml.org.
https://lists.opml.org/hackerNewsStars.xml

Troy Hunt Supports Webmention
• Troy Hunt

Weekly Update 462

Weekly Update 462

This will be the title of the blog post: "Court Injunctions are the Thoughts and Prayers of Data Breach Response". It's got a nice ring to it, and it resonates so much with the response to other disasters where the term is offered as a platitude

Jim Nielsen’s Blog Valid

How to Make Websites That Will Require Lots of Your Time and Energy

Some lessons I’ve learned from experience. 1. Install Stuff Indiscriminately From npm Become totally dependent on others, that’s why they call them “dependencies” after all! Lean in to it. Once your dependencies break — and they will, time breaks all things — then you can sp...

Simon Willison's Weblog Supports Webmention

The many, many, many JavaScript runtimes of the last decade

The many, many, many JavaScript runtimes of the last decade

Extraordinary piece of writing by Jamie Birch who spent over a year putting together this comprehensive reference to JavaScript runtimes. It covers everything from Node.js, Deno, Electron, AWS Lambda, Cloudflare Workers and Bun all the way to much smaller projects idea like dukluv and txiki.js.

Via Hacker News

Tags: javascript, nodejs, deno

Abort Retry Fail
• Bradford Morgan White

Cirrus Logic

Cirrus Logic

The Rise and Rise of Peripheral ICs

Simon Willison's Weblog Supports Webmention

TIL: Exception.add_note

TIL: Exception.add_note

Neat tip from Danny Roy Greenfeld: Python 3.11 added a .add_note(message: str) method to the BaseException class, which means you can add one or more extra notes to any Python exception and they'll be displayed in the stacktrace!

Here's PEP 678 – Enriching Exceptions with Notes by Zac Hatfield-Dodds proposing the new feature back in 2021.

Via Lobste.rs

Tags: debugging, python

Simon Willison's Weblog Supports Webmention

Enough AI copilots! We need AI HUDs

Enough AI copilots! We need AI HUDs

Geoffrey Litt compares Copilots - AI assistants that you engage in dialog with and work with you to complete a task - with HUDs, Head-Up Displays, which enhance your working environment in less intrusive ways.

He uses spellcheck as an obvious example, providing underlines for incorrectly spelt words, and then suggests his AI-implemented custom debugging UI as a more ambitious implementation of that pattern.

Plenty of people have expressed interest in LLM-backed interfaces that go beyond chat or editor autocomplete. I think HUDs offer a really interesting way to frame one approach to that design challenge.

Tags: design, design-patterns, ai, generative-ai, llms, geoffrey-litt

Geoffrey Litt Valid
• Geoffrey Litt

Enough AI copilots! We need AI HUDs

In my opinion, one of the best critiques of modern AI design comes from a 1992 talk by the researcher Mark Weiser where he ranted against “copilot” as a metaphor for AI.

This was 33 years ago, but it’s still incredibly relevant for anyone designing...

Michael Stapelbergs Website

Development shells with Nix: four quick examples

I wanted to use GoCV for one of my projects (to find and extract paper documents from within a larger scan), without permanently having OpenCV on my system. This seemed like a good example use-case to demonstrate a couple of Nix commands I like to use, covering quick interac...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Iranian brickwork, arbitrated pillows, smothered comics, and aerogel desalination (26 Jul 2025)

Today's links Iranian brickwork, arbitrated pillows, smothered comics, and aerogel desalination: Also: bricked exercise gear, Air Canada luggage mystery, and praise for *Enshittification*. Object permanence: Unix War on Terror; Massive PVR; NIST meth lab; Georgia calls Carl M...

Simon Willison's Weblog Supports Webmention

Official statement from Tea on their data leak

Official statement from Tea on their data leak Tea is a dating safety app for women that lets them share notes about potential dates. The other day it was subject to a truly egregious data leak caused by a legacy unprotected Firebase cloud storage bucket: A legacy data stor...

Simon Willison's Weblog Supports Webmention

Qwen3-235B-A22B-Thinking-2507

Qwen3-235B-A22B-Thinking-2507 The third Qwen model release week, following Qwen3-235B-A22B-Instruct-2507 on Monday 21st and Qwen3-Coder-480B-A35B-Instruct on Tuesday 22nd. Those two were both non-reasoning models - a change from the previous models in the Qwen 3 family which...

Dr Paris Buttfield-Addison

We're all adults here

The recent delisting of over 17,000 games from the independent platform Itch.io wasn’t a content moderation decision made by the platform itself. It was an act of financial coercion. Instigated by an Australian activist group and carried out by payment processors like Mastercard, it sets a dangerous precedent for all creative fields online.

The stated goal of the campaign was to combat media that glorifies sexual violence. An aim that sounds laudable, making it difficult to argue against in public. But like calls to age-gate social media, such goals can act as a Trojan horse. A socially acceptable pretext for gaining more information and control over people. And the outcome here reveals a profound and damaging overreach.

Krebs on Security
• BrianKrebs

Phishers Target Aviation Execs to Scam Customers

KrebsOnSecurity recently heard from a reader whose boss's email account got phished and was used to trick one of the company's customers into sending a large payment to scammers. An investigation into the attacker's infrastructure points to a long-running Nigerian cybercrime group that is actively targeting established companies in the transportation and aviation industries.

Simon Willison's Weblog Supports Webmention

Using GitHub Spark to reverse engineer GitHub Spark

GitHub Spark was released in public preview yesterday. It's GitHub's implementation of the prompt-to-app pattern also seen in products like Claude Artifacts, Lovable, Vercel v0, Val Town Townie and Fly.io’s Phoenix New. In this post I reverse engineer Spark and explore its f...

Bert Hubert's writings Valid

Europe's Self Inflicted Cloud Crisis

The short version For decades, governments and organizations could run services based on servers we actually owned. These days, we’ve allowed the IT world to convince us no computing is possible outside of US-style clouds, for which we have no European equivalents. And because of this conviction, we are now moving our most precious data and most critical services to US controlled servers. Yet most of European government software still runs on locally owned systems.

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Trump's FCC abandons the future (24 Jul 2025)

Today's links Trump's FCC abandons the future: Starlink is a technology that gets worse every time it acquires a customer. Hey look at this: Delights to delectate. Object permanence: Bill Waterson's comics for Berkeley Breathed; Ian McDonald's research; BLM vs copyright bots;...

Simon Willison's Weblog Supports Webmention

Quoting Recurse Center

[...] You learn best and most effectively when you are learning something that you care about. Your work becomes meaningful and something you can be proud of only when you have chosen it for yourself. This is why our second self-directive is to build your volitional muscles...

Simon Willison's Weblog Supports Webmention

I Drank Every Cocktail

I Drank Every Cocktail

Adam Aaronson drank his way through all 102 cocktails on the IBA cocktails list - published by the International Bartenders Association since 1961, with the most recent update in 2024.

Adam's write up is delightful, incorporating pedantry, data nerdery, a trip to the Internet Archive, some excellent bar recommendations in New York and London and hints at elicit rum smuggling to help make the final cocktail, the IBA Tiki, using two different Havana Club rums that are illegal in the USA thanks to import restrictions.

Via Andy Baio

Tags: cocktails

Tom Renner on My place to put things Supports Webmention
• Tom Renner

Things that made me think: Enshittification, apathy, and discrimination

This series is a place to collect interesting things I’ve seen, read, or heard, along with some brief thoughts (often incomplete and/or inconclusive) that they provoked. The rise of Whatever - eevee This is probably the best post about LLMs I’ve read, which is probably w...

Simon Willison's Weblog Supports Webmention

Instagram Reel: Veo 3 paid preview

Instagram Reel: Veo 3 paid preview

@googlefordevs on Instagram published this reel featuring Christina Warren with prompting tips for the new Veo 3 paid preview (mp4 copy here).

It's a pelican riding a bicycle in front of the Golden Gate Bridge, wearing a blue hat. Overlaid text says Specify the environment or setting where your scene takes place.

(Christine checked first if I minded them using that concept. I did not!)

Tags: google, ai, generative-ai, gemini, pelican-riding-a-bicycle, text-to-video