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

<antirez>

A few words on DS4

http://antirez.com/news/165

I didn’t expect DwarfStar 4 (https://github.com/antirez/ds4) to become so popular so fast. It is clear that there was a need for single-model integration focused local AI experience, and that a few things happened together: the release of a quasi-frontier model that is large ...

Simon Willison's Weblog Supports Webmention

datasette-agent 0.1a1

Release: datasette-agent 0.1a1

  • Now uses the execute-sql permission when deciding which tables to list to the user. #8

Tags: datasette, datasette-agent

Xe Iaso's blog Valid

Amazonbot is finally respecting robots.txt

Thanks for giving me a viable business model Amazon!

Simon Willison's Weblog Supports Webmention

datasette-ip-rate-limit 0.1a0

Release: datasette-ip-rate-limit 0.1a0

The datasette.io site was being hammered by poorly-behaved crawlers, so I had Codex (GPT-5.5 xhigh) build a configurable rate limiting plugin to block IPs that were hammering specific areas of the site too quickly.

Here's the production configuration I'm using on that site for the new plugin:

  datasette-ip-rate-limit:
    header: Fly-Client-IP
    max_keys: 10000
    exempt_paths:
    - "/static/*"
    - "/-/turnstile*"
    rules:
    - name: public-demo-multi-parameter-table-pages
      paths:
      - "/global-power-plants/*"
      - "/legislators/*"
      window_seconds: 60
      max_requests: 60
      block_seconds: 20

Tags: datasette, rate-limiting, codex

Bert Hubert's writings Valid

The First Democratic Tech Alliance Assembly

Yesterday I attended the first assembly of the Democratic Tech Alliance (DTA), which gathered in the European Parliament. Membership of the alliance includes European political groups like the Greens/EFA, the liberal/center right Renew Europe, the European People’s Party of Christian democratic, conservative and liberal-conservative persuasion and also the Progressive Alliance of Socialists and Democrats. This is a broad, quite sane and actually impressive collection of political groups, which gives me some hope.

Andrew Nesbitt Valid
• Andrew Nesbitt

Centrality is not vitality

Don't automatically reach for PageRank on dependency graphs

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Kickstarting "The Reverse Centaur's Guide to Life After AI" (14 May 2026)

Today's links Kickstarting "The Reverse Centaur's Guide to Life After AI": How to be a better AI critic. Hey look at this: Delights to delectate. Object permanence: RIP Douglas Adams; R2-trashcan; EFF v W3C; RIP shonky Disneyland; Stolen oligarch forks; Anal fisting site brea...

Troy Hunt Supports Webmention
• Troy Hunt

Welcoming the Bahamian Government to Have I Been Pwned

Welcoming the Bahamian Government to Have I Been Pwned

Today, we welcome the 44th government onboarded to Have I Been Pwned’s free gov service: The Bahamas. The National Computer Incident Response Team of The Bahamas, CIRT-BS, now has access to monitor government domains against the data in HIBP. As the national CIRT, CIRT-BS is responsible for coordinating

Tedium: The Dull Side of the Internet. Updates instantly via WebSub
• Ernie Smith

The Biz Reaper

If Byron Allen shows up at your door, you did something wrong with your media business. And BuzzFeed has a visitor. Also: I built a thing.

Simon Willison's Weblog Supports Webmention

Welcome to the Datasette blog

Welcome to the Datasette blog

We have a bunch of neat Datasette announcements in the pipeline so we decided it was time the project grew an official blog.

I built this using OpenAI Codex desktop, which turns out to have the Markdown session transcript export feature I've always wanted. Here's the session that built the blog. See also issue 179.

Tags: ai, datasette, generative-ai, llms, ai-assisted-programming, codex-cli

matklad
• Alex Kladov

Catch Flakes On Main

A small Mechanical Habit today:

Susam Pal

Commenting Guidelines

Commenting Guidelines This website has an active comments section, carefully maintained and curated by the author of this website. When commenting on this website, please keep the following points in mind: You may include HTML or Markdown in your co...

Martin Alderson
• Martin Alderson

Managed agents are the new Lambda

Managed agents (cloud-hosted agent harnesses) are powerful, but locking yourself into a frontier lab's platform now is risky - here's why and what to do instead.

Simon Willison's Weblog Supports Webmention

Quoting Boris Mann

“11 AI agents” is meaningless as a phrase.

If I said “I have 11 spreadsheets” or “I have 11 browser tabs” to do my work, it means about the same thing.

Boris Mann

Tags: ai-agents, ai, agent-definitions

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Billionaire solipsism, dictator solipsism, AI, and the fascist paradigm (13 May 2026)

Today's links Billionaire solipsism, dictator solipsism, AI, and the fascist paradigm: AGI works best in a K-hole. Hey look at this: Delights to delectate. Object permanence: Woz's remotes; Furbeowulf; Vinge on AR; Oligarch buys FSU; DNC x GOP megadonors; John Key v Panama Pa...

Computer Things Supports Webmention

Points are a weird and inconsistent unit of measure

DYNOMIGHT Valid
• dynomight

What’s with all the slide decks?

a polycausal theory

Andrew Nesbitt Valid
• Andrew Nesbitt

Showing Our Work

An independent benchmark of the ecosyste.ms Python fund

Simon Willison's Weblog Supports Webmention

CSP Allow-list Experiment

Tool: CSP Allow-list Experiment

An experiment that shows that you can load an app in a CSP-protected sandboxed iframe (see previous note) and have a custom fetch() that intercepts CSP errors and passes them up to the parent window... which can then prompt the user to add that domain to an allow-list and then refresh the page.

Screenshot of a web tool titled "CSP Allow-list Experiment" with buttons Reset sample, Clear allow-list, Refresh preview. Left panel shows HTML source code starting with <!doctype html>. Right panel shows Preview with CSP header default-src 'none'; script-src 'unsafe-inline'; style-s... and heading "Sandbox fetch test". A modal dialog from tools.simonwillison.net is overlaid reading: "The sandbox tried to connect to: https://api.inaturalist.org   Add this origin to the CSP connect-src allow-list and refresh the page?" with an unchecked checkbox "Don't allow tools.simonwillison.net to prompt you again" and Cancel and OK buttons. Below is "Messages from sandbox" showing fetch-catch blocked https://api.inaturalist.org/v1/observations?per... connect-src · https://api.inaturalist.org. At the bottom left is "Allowed fetch() origins" with an input field containing https://api.github.com, an Add button, and a tag https://api.github.com x.

I built this one with GPT-5.5 xhigh running in the Codex desktop app.

Tags: content-security-policy, iframes, security

Simon Willison's Weblog Supports Webmention

datasette 1.0a29

Release: datasette 1.0a29 New TokenRestrictions.abbreviated(datasette) utility method for creating "_r" dictionaries. #2695 Table headers and column options are now visible even if a table contains zero rows. #2701 Fixed bug with display of column actions dialog ...