Sign up

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

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

lcamtuf’s thing
• lcamtuf

Why I refrain from infosec punditry

Why I refrain from infosec punditry

If you know about my professional background, the most puzzling aspect of this Substack must be that I don’t use it to talk about my primary field of expertise: information security.

Miguel Grinberg's Blog
• Miguel Grinberg

SQLAlchemy 2 In Practice - Chapter 5 - Advanced Many-To-Many Relationships

This is the fifth chapter of my SQLAlchemy 2 in Practice book. If you'd like to support my work, I encourage you to buy this book, either directly from my store or on Amazon. Thank you!

You have now learned the design blocks used in relational databases. Sometimes, however, these building blocks have to be "tweaked" a bit to achieve a desired goal. This chapter is dedicated to exploring a very useful variation on the many-to-many relationship.

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: A Pascal's Wager for AI Doomers (16 Apr 2026)

Today's links A Pascal's Wager for AI Doomers: We're already being turned into paperclips. Hey look at this: Delights to delectate. Object permanence: Every pirate ebook on the internet; Sun's "Open DRM"; Untranslatable words; Let's encrypt is encrypting; Boots ruined by hedg...

<antirez>

AI cybersecurity is not proof of work

http://antirez.com/news/163

The proof of work is the wrong analogy: finding hash collisions, while exponentially harder with N, is guaranteed to find, with enough work, some S so that H(S) satisfies N, so an asymmetry of resources used will see the side with more "work ability" eventually winning. But ...

Simon Willison's Weblog Supports Webmention

datasette.io news preview

Tool: datasette.io news preview The datasette.io website has a news section built from this news.yaml file in the underlying GitHub repository. The YAML format looks like this: - date: 2026-04-15 body: |- [Datasette 1.0a27](https://docs.datasette.io/en/latest/chang...

Simon Willison's Weblog Supports Webmention

datasette-export-database 0.3a1

Release: datasette-export-database 0.3a1

This plugin was using the ds_csrftoken cookie as part of a custom signed URL, which needed upgrading now that Datasette 1.0a27 no longer sets that cookie.

Tags: datasette

Simon Willison's Weblog Supports Webmention

datasette 1.0a27

Release: datasette 1.0a27 Two major changes in this new Datasette alpha. I covered the first of those in detail yesterday - Datasette no longer uses Django-style CSRF form tokens, instead using modern browser headers as described by Filippo Valsorda. The second big chang...

Dr Paris Buttfield-Addison

Libraries Tasmania Research Fellowship

I’m really pleased to share that I’ve been awarded a 2026 Libraries Tasmania Research Fellowship. The project is on Tasmania’s space history, from the establishment of Rossbank Observatory in 1840 through to the contemporary work being done here on tracking interplanetary spacecraft. There’s a surprisingly long thread connecting convict-era astronomy in Hobart to the antennas, satellites, and deep-space tracking that I talk about most months on ABC Radio, and I’m looking forward to spending some quality time in the State Library and Archives pulling that thread.

Mitchell Hashimoto Valid

Simdutf Can Now Be Used Without libc++ or libc++abi

Simon Willison's Weblog Supports Webmention

Quoting John Gruber

The real goldmine isn’t that Apple gets a cut of every App Store transaction. It’s that Apple’s platforms have the best apps, and users who are drawn to the best apps are thus drawn to the iPhone, Mac, and iPad. That edge is waning. Not because software on other platforms is getting better, but because third-party software on iPhone, Mac, and iPad is regressing to the mean, to some extent, because fewer developers feel motivated — artistically, financially, or both — to create well-crafted idiomatic native apps exclusively for Apple’s platforms.

John Gruber

Tags: apple, john-gruber

Simon Willison's Weblog Supports Webmention

Gemini 3.1 Flash TTS

Gemini 3.1 Flash TTS Google released Gemini 3.1 Flash TTS today, a new text-to-speech model that can be directed using prompts. It's presented via the standard Gemini API using gemini-3.1-flash-tts-preview as the model ID, but can only output audio files. The prompting guide...

Simon Willison's Weblog Supports Webmention

Gemini 3.1 Flash TTS

Tool: Gemini 3.1 Flash TTS

See my notes on Google's new Gemini 3.1 Flash TTS text-to-speech model.

Tags: gemini, google

Simon Willison's Weblog Supports Webmention

datasette-ports 0.3

Release: datasette-ports 0.3

A small update for my tool for helping me figure out what all of the Datasette instances on my laptop are up to.

  • Show working directory derived from each PID
  • Show the full path to each database file

Output now looks like this:

http://127.0.0.1:8007/ - v1.0a26
  Directory: /Users/simon/dev/blog
  Databases:
    simonwillisonblog: /Users/simon/dev/blog/simonwillisonblog.db
  Plugins:
    datasette-llm
    datasette-secrets
http://127.0.0.1:8001/ - v1.0a26
  Directory: /Users/simon/dev/creatures
  Databases:
    creatures: /tmp/creatures.db

Tags: datasette

Computer Things Supports Webmention

A sufficiently comprehensive spec is not (necessarily) code

Simon Willison's Weblog Supports Webmention

Quoting Kyle Kingsbury

I think we will see some people employed (though perhaps not explicitly) as meat shields: people who are accountable for ML systems under their supervision. The accountability may be purely internal, as when Meta hires human beings to review the decisions of automated moderation systems. It may be external, as when lawyers are penalized for submitting LLM lies to the court. It may involve formalized responsibility, like a Data Protection Officer. It may be convenient for a company to have third-party subcontractors, like Buscaglia, who can be thrown under the bus when the system as a whole misbehaves.

Kyle Kingsbury, The Future of Everything is Lies, I Guess: New Jobs

Tags: ai-ethics, careers, ai, kyle-kingsbury

Jeff Geerling
• Jeff Geerling

An Arm Mainboard for the Framework Laptop

Using the repair-friendly Framework 13 laptop chassis, I've tested the low-end x86 option (a Ryzen AI 5 340 Mainboard), the fastest RISC-V option (DC-ROMA II), and today I'm publishing results from the only Arm Mainboard, the MetaComputing AI PC, which has a 12-core Arm SoC and up to 32 GB of soldered-on RAM.

MetaComputing AI PC Mainboard next to Framework 13 laptop

My Framework 13 has run on x86, RISC-V, and now Arm, making it something of a 'Ship of Theseus'.

Dwarkesh Podcast
• Dwarkesh Patel

Jensen Huang – TPU competition, why we should sell chips to China, & Nvidia’s supply chain moat

“If our next several years are a trillion dollars in scale, we have the supply chain to do it"

Dwarkesh Podcast
• Dwarkesh Patel

What I learned this week - Can distillation be stopped, Mythos and the cybersecurity equilibrium, Pipeline RL

What I learned this week - Can distillation be stopped, Mythos and the cybersecurity equilibrium, Pipeline RL

April 15, 2025

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Rights for robots (15 Apr 2026)

Today's links Rights for robots: Not everything deserves moral consideration. Hey look at this: Delights to delectate. Object permanence: 7 years under the DMCA; NOLA mayoral candidate x New Orleans Square; Kettling is illegal; AOL won't deliver critical emails; Chris Ware x ...

Simon Willison's Weblog Supports Webmention

Zig 0.16.0 release notes: "Juicy Main"

Zig 0.16.0 release notes: "Juicy Main" Zig has really good release notes - comprehensive, detailed, and with relevant usage examples for each of the new features. Of particular note in the newly released Zig 0.16.0 is what they are calling "Juicy Main" - a dependency injecti...