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

Geoffrey Litt Valid
• Geoffrey Litt

Is chat a good UI for AI? A Socratic dialogue

The pupil was confused. Some people on Design Twitter said that chat isn’t a good UI for AI… but then chat seemed to be winning in many products? He climbed Mount GPT to consult a wizard…

🐣: please wizard tell me once and for all. is chat a good UI...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Antitrust defies politics' law of gravity (28 Jun 2025)

Today's links Antitrust defies politics' law of gravity: Anything that can't go on forever eventually stops. Hey look at this: Delights to delectate. Object permanence: 2005, 2010, 2020, 2024 Upcoming appearances: Where to find me. Recent appearances: Where I've been. Latest ...

Jeff Geerling
• Jeff Geerling

Getting weather data from my Acurite sensors was shockingly easy

Getting weather data from my Acurite sensors was shockingly easy

I've had a Pi and SDR earmarked for 'getting weather data from my weather station' for a long time now. I don't know why I waited so long, because it was shockingly easy.

I have a Acurite 5-in-1 weather station (with separate lightning detector) mounted about 15' in the air in my back yard. It comes with a fancy little LCD display to show all the stats it transmits over the 433 MHz wireless frequency.

But I want to ingest that data into my Home Assistant installation, so I can have better access to historical data, set up alerts (like if wind speed is above 50 mph, or there's lightnining less than 10 miles away), etc.

I'll work on the HA integration later, likely using MQTT. But for now, just getting the data to decode on a Raspberry Pi 5 was quick:

Jeff Geerling June 27, 2025

Simon Willison's Weblog Supports Webmention

Continuous AI

Continuous AI GitHub Next have coined the term "Continuous AI" to describe "all uses of automated AI to support software collaboration on any platform". It's intended as an echo of Continuous Integration and Continuous Deployment: We've chosen the term "Continuous AI” to al...

Simon Willison's Weblog Supports Webmention

Context engineering

The term context engineering has recently started to gain traction as a better alternative to prompt engineering. I like it. I think this one may have sticking power. Here's an example tweet from Shopify CEO Tobi Lutke: I really like the term “context engineering” over prom...

Simon Willison's Weblog Supports Webmention

Project Vend: Can Claude run a small shop? (And why does that matter?)

Project Vend: Can Claude run a small shop? (And why does that matter?) In "what could possibly go wrong?" news, Anthropic and Andon Labs wired Claude 3.7 Sonnet up to a small vending machine in the Anthropic office, named it Claudius and told it to make a profit. The system ...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Bill Griffith's 'Three Rocks' (27 Jun 2025)

Today's links Bill Griffith's 'Three Rocks': The Story of Ernie Bushmiller, the Man Who Created Nancy. Hey look at this: Delights to delectate. Object permanence: 2010, 2015, 2020, 2024 Upcoming appearances: Where to find me. Recent appearances: Where I've been. Latest books:...

Simon Willison's Weblog Supports Webmention

Introducing Gemma 3n: The developer guide

Introducing Gemma 3n: The developer guide Extremely consequential new open weights model release from Google today: Multimodal by design: Gemma 3n natively supports image, audio, video, and text inputs and text outputs. Optimized for on-device: Engineered with a focus o...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: Surveillance is inequality's stabilizer (26 Jun 2025)

Today's links Surveillance is inequality's stabilizer: Guard labor vs guillotine insurance. Hey look at this: Delights to delectate. Object permanence: 2010, 2015, 2020, 2024 Upcoming appearances: Where to find me. Recent appearances: Where I've been. Latest books: You keep r...

DYNOMIGHT Valid
• dynomight

The AI safety problem is wanting

(not knowing or succeeding)

Simon Willison's Weblog Supports Webmention

Geminiception

Yesterday Anthropic got a bunch of buzz out of their new window.claude.complete() API which allows Claude Artifacts to run their own API calls. It turns out Gemini had beaten them to that feature by over a month, but the announcement was tucked away in a bullet point of thei...

Simon Willison's Weblog Supports Webmention

New sandboxes from Cloudflare and Vercel

Two interesting new products for running code in a sandbox today. Cloudflare launched their Containers product in open beta, and added a new Sandbox library for Cloudflare Workers that can run commands in a "secure, container-based environment": import { getSandbox } from "@...

Simon Willison's Weblog Supports Webmention

Build and share AI-powered apps with Claude

Build and share AI-powered apps with Claude Anthropic have added one of the most important missing features to Claude Artifacts: apps built as artifacts now have the ability to run their own prompts against Claude via a new API. Claude Artifacts are web apps that run in a st...

Simon Willison's Weblog Supports Webmention

Quoting Christoph Niemann

Creating art is a nonlinear process. I start with a rough goal. But then I head into dead ends and get lost or stuck.

The secret to my process is to be on high alert in this deep jungle for unexpected twists and turns, because this is where a new idea is born.

I can't make art when I'm excluded from the most crucial moments.

Christoph Niemann, An Illustrator Confronts His Fears About A.I. Art

Tags: art, ai, generative-ai

Simon Willison's Weblog Supports Webmention

Gemini CLI

Gemini CLI First there was Claude Code in February, then OpenAI Codex (CLI) in April, and now Gemini CLI in June. All three of the largest AI labs now have their own version of what I am calling a "terminal agent" - a CLI tool that can read and write files and execute comman...

Pluralistic: Daily links from Cory Doctorow
• Cory Doctorow

Pluralistic: What's a "public internet?" (25 Jun 2025)

Today's links What's a "public internet?": You don't want Nigel Farage moderating your social media, right? Hey look at this: Delights to delectate. Object permanence: 2005, 2010, 2015, 2020, 2024 Upcoming appearances: Where to find me. Recent appearances: Where I've been. La...

Jim Nielsen’s Blog Valid

Transforming HTML With Netlify Edge Functions

I’ve long wanted the ability to create custom collections of icons from my icon gallery. Today I can browse collections of icons that share pre-defined metadata (e.g. “Show me all icons tagged as blue”) but I can’t create your own arbitrary collections of icons. That is, unt...

Refactoring English

How to Write Compelling Software Release Announcements

A release announcement showcases how the user’s experience is better today than it was yesterday. That sounds obvious, but most release announcements seem to forget that there’s a user at all.

So many release announcements just enumerate new features in a way that’s totallly divorced from how real people use the software. The announcement is essentially just a changelog with better writing.

For example, here’s a “changelog” style of announcing a new feature:

Jeff Geerling
• Jeff Geerling

Setting up an Ubuntu Desktop installation for SSH, quickly

Setting up an Ubuntu Desktop installation for SSH, quickly I've enjoyed using Ubuntu Server's GitHub SSH pubkey importer for a long time, it's a quick and easy way when doing an interactive server installation to get the built-in OpenSSH server configured for re...

Simon Willison's Weblog Supports Webmention

Anthropic wins a major fair use victory for AI — but it’s still in trouble for stealing books

Anthropic wins a major fair use victory for AI — but it’s still in trouble for stealing books Major USA legal news for the AI industry today. Judge William Alsup released a "summary judgement" (a legal decision that results in some parts of a case skipping a trial) in a laws...