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

Simon Willison's Weblog Supports Webmention

An MVCC-like columnar table on S3 with constant-time deletes

An MVCC-like columnar table on S3 with constant-time deletes s3's support for conditional writes (previously) makes it an interesting, scalable and often inexpensive platform for all kinds of database patterns. Shayon Mukherjee presents an ingenious design for a Parquet-back...

Simon Willison's Weblog Supports Webmention

simonw/claude-skills

simonw/claude-skills One of the tips I picked up from Jesse Vincent's Claude Code Superpowers post (previously) was this: Skills are what give your agents Superpowers. The first time they really popped up on my radar was a few weeks ago when Anthropic rolled out improved Of...

Beej's Bit Bucket

Using Virtual Environments in Python

A short how-to with just the basics to get going.

Simon Willison's Weblog Supports Webmention

Superpowers: How I'm using coding agents in October 2025

Superpowers: How I'm using coding agents in October 2025 A follow-up to Jesse Vincent's post about September, but this is a really significant piece in its own right. Jesse is one of the most creative users of coding agents (Claude Code in particular) that I know. He's put a...

Simon Willison's Weblog Supports Webmention

A Retrospective Survey of 2024/2025 Open Source Supply Chain Compromises

A Retrospective Survey of 2024/2025 Open Source Supply Chain Compromises Filippo Valsorda surveyed 18 incidents from the past year of open source supply chain attacks, where package updates were infected with malware thanks to a compromise of the project itself. These are im...

Simon Willison's Weblog Supports Webmention

Video of GPT-OSS 20B running on a phone

Video of GPT-OSS 20B running on a phone

GPT-OSS 20B is a very good model. At launch OpenAI claimed:

The gpt-oss-20b model delivers similar results to OpenAI o3‑mini on common benchmarks and can run on edge devices with just 16 GB of memory

Nexa AI just posted a video on Twitter demonstrating exactly that: the full GPT-OSS 20B running on a Snapdragon Gen 5 phone in their Nexa Studio Android app. It requires at least 16GB of RAM, and benefits from Snapdragon using a similar trick to Apple Silicon where the system RAM is available to both the CPU and the GPU.

The latest iPhone 17 Pro Max is still stuck at 12GB of RAM, presumably not enough to run this same model.

Tags: android, ai, openai, generative-ai, local-llms, llms, gpt-oss

Computer Things Supports Webmention

Three ways formally verified code can go wrong in practice

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: A disenshittification moment from the land of mass storage (10 Oct 2025)

Today's links A disenshittification moment from the land of mass storage: Score one for the good guys. Hey look at this: Delights to delectate. Object permanence: Douglas Copeland's depressing 10-year outlook; Unicorn poop; The brainwashing grift. Upcoming appearances: Where ...

DYNOMIGHT Valid
• dynomight

Will the explainer post go extinct?

yeah probably

Jeff Geerling
• Jeff Geerling

Resizeable BAR support on the Raspberry Pi

Resizeable BAR support on the Raspberry Pi

While not an absolute requirement for modern graphics card support on Linux, Resizeable BAR support makes GPUs go faster, by allowing GPUs to throw data back and forth on the PCIe bus in chunks larger than 256 MB.

In January, I opened an issue in the Raspberry Pi Linux repo, Resizable BAR support on Pi 5.

Intel Arc B580 on Raspberry Pi 500+

Jeff Geerling

Simon Willison's Weblog Supports Webmention

Quoting Gergely Orosz

I get a feeling that working with multiple AI agents is something that comes VERY natural to most senior+ engineers or tech lead who worked at a large company

You already got used to overseeing parallel work (the goto code reviewer!) + making progress with small chunks of work... because your day has been a series of nonstop interactions, so you had to figure out how to do deep work in small chunks that could have been interrupted

Gergely Orosz

Tags: gergely-orosz, parallel-agents, coding-agents, ai-assisted-programming, generative-ai, ai, llms

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: California bans algorithmic price-fixing (09 Oct 2025)

Today's links California bans algorithmic price-fixing: Bye-bye, Realpage. Hey look at this: Delights to delectate. Object permanence: Android can't stop phoning home; FBI wants its bug back; Bikram can't copyright yoga; Prison debaters trounce Harvard. Upcoming appearances: ...

Eric Migicovsky's Blog RSS Feed

(re)Introducing the Pebble Appstore

TL:DR Production Updates (re)Introducing the Pebble Appstore Partnered with Rebble New and improved (re)Start building apps/faces Mobile…

Simon Willison's Weblog Supports Webmention

TIL: Testing different Python versions with uv with-editable and uv-test

TIL: Testing different Python versions with uv with-editable and uv-test While tinkering with upgrading various projects to handle Python 3.14 I finally figured out a universal uv recipe for running the tests for the current project in any specified version of Python: uv run...

Troy Hunt Supports Webmention
• Troy Hunt

Court Injunctions are the Thoughts and Prayers of Data Breach Response

Court Injunctions are the Thoughts and Prayers of Data Breach Response

You see it all the time after a tragedy occurs somewhere, and people flock to offer their sympathies via the "thoughts and prayers" line. Sympathy is great, and we should all express that sentiment appropriately. The criticism, however, is that the line is often offered as a substitute

Simon Willison's Weblog Supports Webmention

Claude can write complete Datasette plugins now

This isn't necessarily surprising, but it's worth noting anyway. Claude Sonnet 4.5 is capable of building a full Datasette plugin now. I've seen models complete aspects of this in the past, but today is the first time I've shipped a new plugin where every line of code and te...

Beej's Bit Bucket

Stop Using DRM on your Books

Why not to protect your books with DRM.

Simon Willison's Weblog Supports Webmention

Python 3.14 Is Here. How Fast Is It?

Python 3.14 Is Here. How Fast Is It?

Miguel Grinberg uses some basic benchmarks (like fib(40)) to test the new Python 3.14 on Linux and macOS and finds some substantial speedups over Python 3.13 - around 27% faster.

The optional JIT didn't make a meaningful difference to his benchmarks. On a threaded benchmark he got 3.09x speedup with 4 threads using the free threading build - for Python 3.13 the free threading build only provided a 2.2x improvement.

Via lobste.rs

Tags: gil, performance, python

Simon Willison's Weblog Supports Webmention

Quoting Simon Højberg

The cognitive debt of LLM-laden coding extends beyond disengagement of our craft. We’ve all heard the stories. Hyped up, vibed up, slop-jockeys with attention spans shorter than the framework-hopping JavaScript devs of the early 2010s, sling their sludge in pull requests and...

Simon Willison's Weblog Supports Webmention

Why NetNewsWire Is Not a Web App

Why NetNewsWire Is Not a Web App In the wake of Apple removing ICEBlock from the App Store, Brent Simmons talks about why he still thinks his veteran (and actively maintained) NetNewsWire feed reader app should remain a native application. Part of the reason is cost - NetNew...