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

Pluribus training data

In advocating for LLMs as useful and important technology despite how they're trained I'm beginning to feel a little bit like John Cena in Pluribus.

Pluribus spoiler (episode 6)
Given our druthers, would we choose to consume HDP? No. Throughout history, most cultures, though not all, have taken a dim view of anthropophagy. Honestly, we're not that keen on it ourselves. But we're left with little choice.

Tags: ai-ethics, generative-ai, tv, training-data, ai, llms

Simon Willison's Weblog Supports Webmention

Quoting Boris Cherny

A year ago, Claude struggled to generate bash commands without escaping issues. It worked for seconds or minutes at a time. We saw early signs that it may become broadly useful for coding one day.

Fast forward to today. In the last thirty days, I landed 259 PRs -- 497 commits, 40k lines added, 38k lines removed. Every single line was written by Claude Code + Opus 4.5.

Boris Cherny, creator of Claude Code

Tags: anthropic, claude, ai, claude-code, llms, coding-agents, ai-assisted-programming, generative-ai

Simon Willison's Weblog Supports Webmention

textarea.my on GitHub

textarea.my on GitHub Anton Medvedev built textarea.my, which he describes as: A minimalist text editor that lives entirely in your browser and stores everything in the URL hash. It's ~160 lines of HTML, CSS and JavaScript and it's worth reading the whole thing. I picked u...

Fernando Borretti

1Password Dependency Breaks Syntax Highlighting

Why does a password manager need a syntax highlighter?

Fernando Borretti

Using the Brother DS-640 Scanner on NixOS

I suffer so you don't have to.

Martin Alderson
• Martin Alderson

Travel agents took 10 years to collapse. Developers are 3 years in.

Travel agents are the classic example of an industry killed by the internet. Software engineering is facing the same disruption, but the timeline is compressed.

Simon Willison's Weblog Supports Webmention

How uv got so fast

How uv got so fast Andrew Nesbitt provides an insightful teardown of why uv is so much faster than pip. It's not nearly as simple as just "they rewrote it in Rust" - uv gets to skip a huge amount of Python packaging history (which pip needs to implement for backwards compati...

Simon Willison's Weblog Supports Webmention

How Rob Pike got spammed with an AI slop "act of kindness"

Rob Pike (that Rob Pike) is furious. Here's a Bluesky link for if you have an account there and a link to it in my thread viewer if you don't. F you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time ...

lcamtuf’s thing
• lcamtuf

Cursed circuits #4: PLL frequency multiplier

Cursed circuits #4: PLL frequency multiplier

How do you turn 1 MHz into 100 MHz? With magic, of course.

Jeff Geerling
• Jeff Geerling

Dell's version of the DGX Spark fixes pain points

Dell's version of the DGX Spark fixes pain points

Dell sent me two of their GB10 mini workstations to test:

Dell Pro Max with GB10

In this blog post, I'll cover the base system, just one of the two nodes. Cluster testing is ongoing, and I'll cover things like AI model training and networking more in depth next year, likely with comparisons to the Framework Desktop cluster and Mac Studio cluster I've also been testing.

But many of the same caveats of the DGX Spark (namely, price to performance is not great if you just want to run LLMs on a small desktop) apply to Dell's GB10 box as well.

Jeff Geerling

Jeff Geerling
• Jeff Geerling

Dell's version of the DGX Spark fixes pain points

Dell sent me two of their GB10 mini workstations to test:

Dell Pro Max with GB10

In this blog post, I'll cover the base system, just one of the two nodes. Cluster testing is ongoing, and I'll cover things like AI model training and networking more in depth next year, likely with comparisons to the Framework Desktop cluster and Mac Studio cluster I've also been testing.

But many of the same caveats of the DGX Spark (namely, price to performance is not great if you just want to run LLMs on a small desktop) apply to Dell's GB10 box as well.

Simon Willison's Weblog Supports Webmention

A new way to extract detailed transcripts from Claude Code

I've released claude-code-transcripts, a new Python CLI tool for converting Claude Code transcripts to detailed HTML pages that provide a better interface for understanding what Claude Code has done than even Claude Code itself. The resulting transcripts are also designed to...

the website of jyn
• jyn

pre-commit hooks are fundamentally broken

use pre-push hooks instead

Matt Godbolt’s blog

Thank you

The end of the 2025 Advent of Compiler Optimisation

Old Vintage Computing Research Updates instantly via WebSub
ClassicHasClass

A Christmas 2007 video present from Old VCR with Jack Tramiel et al

A very happy holiday season and Merry Christmas to those of you who celebrate it (timezone may vary). Also, I don't think I nearly say thanks enough to my regular patrons through Ko-fi, and I want to also thank them on behalf of the geriatric systems their generosity — and a...

Simon Willison's Weblog Supports Webmention

uv-init-demos

uv-init-demos

uv has a useful uv init command for setting up new Python projects, but it comes with a bunch of different options like --app and --package and --lib and I wasn't sure how they differed.

So I created this GitHub repository which demonstrates all of those options, generated using this update-projects.sh script (thanks, Claude) which will run on a schedule via GitHub Actions to capture any changes made by future releases of uv.

Tags: projects, python, github-actions, git-scraping, uv

Xe Iaso's blog Valid

Arcane Cheese with Doomtrain Extreme

If you don't play Final Fantasy 14, try to identify how many words in this post are in the bible.

Matt Godbolt’s blog

When compilers surprise you

Sometimes compilers can surprise and delight even a jaded old engineer like me

Simon Willison's Weblog Supports Webmention

Quoting Salvatore Sanfilippo

If this [MicroQuickJS] had been available in 2010, Redis scripting would have been JavaScript and not Lua. Lua was chosen based on the implementation requirements, not on the language ones... (small, fast, ANSI-C). I appreciate certain ideas in Lua, and people love it, but I was never able to like Lua, because it departs from a more Algol-like syntax and semantics without good reasons, for my taste. This creates friction for newcomers. I love friction when it opens new useful ideas and abstractions that are worth it, if you learn SmallTalk or FORTH and for some time you are lost, it's part of how the languages are different. But I think for Lua this is not true enough: it feels like it departs from what people know without good reasons.

Salvatore Sanfilippo, Hacker News comment on MicroQuickJS

Tags: salvatore-sanfilippo, lua, redis, javascript

Simon Willison's Weblog Supports Webmention

MicroQuickJS

MicroQuickJS New project from programming legend Fabrice Bellard, of ffmpeg and QEMU and QuickJS and so much more fame: MicroQuickJS (aka. MQuickJS) is a Javascript engine targetted at embedded systems. It compiles and runs Javascript programs with as low as 10 kB of RAM. T...