Sign up
A public list by feedcity.

Embed this list

Copy this code and paste it into your website’s HTML to show this list there.

Simon Willison's Weblog Supports Webmention Valid
Text

I Shipped a macOS App Built Entirely by Claude Code

I Shipped a macOS App Built Entirely by Claude Code Indragie Karunaratne has "been building software for the Mac since 2008", but recently decided to try Claude Code to build a side project: Context, a native Mac app for debugging MCP servers: There is still skill and itera...

Daring Fireball Valid
Text • John Gruber

Phoenix.new

phoenix.new/?utm_source=df

My thanks to Fly.io for sponsoring last week at DF to promote Phoenix.new, their new AI app-builder. Just describe your idea, and Phoenix.new quickly generates a working real-time Phoenix app: clustering, pubsub, and presence included. Ideal for multiplayer games, collaborative tools, or quick weekend experiments. Built by Fly.io, deploy wherever you want. Give it a try today.

Link: phoenix.new/?utm_source=df

Simon Willison's Weblog Supports Webmention Valid
Text

Quoting Nineteen Eighty-Four

There was a whole chain of separate departments dealing with proletarian literature, music, drama, and entertainment generally. Here were produced rubbishy newspapers containing almost nothing except sport, crime and astrology, sensational five-cent novelettes, films oozing with sex, and sentimental songs which were composed entirely by mechanical means on a special kind of kaleidoscope known as a versificator. [...]

It was one of countless similar songs published for the benefit of the proles by a sub-section of the Music Department. The words of these songs were composed without any human intervention whatever on an instrument known as a versificator.

— Nineteen Eighty-Four, George Orwell predicts generative AI, published 1949

Tags: ai-ethics, ai, generative-ai

Simon Willison's Weblog Supports Webmention Valid
Text

Supabase MCP can leak your entire SQL database

Supabase MCP can leak your entire SQL database Here's yet another example of a lethal trifecta attack, where an LLM system combines access to private data, exposure to potentially malicious instructions and a mechanism to communicate data back out to an attacker. In this cas...

Simon Willison's Weblog Supports Webmention Valid
Text

Serving 200 million requests per day with a cgi-bin

Serving 200 million requests per day with a cgi-bin Jake Gold tests how well 90s-era CGI works today, using a Go + SQLIte CGI program running on a 16-thread AMD 3700X. Using CGI on modest hardware, it’s possible to serve 2400+ requests per second or 200M+ requests per day. ...

Simon Willison's Weblog Supports Webmention Valid
Text

Cursor: Clarifying Our Pricing

Cursor: Clarifying Our Pricing Cursor changed their pricing plan on June 16th, introducing a new $200/month Ultra plan with "20x more usage than Pro" and switching their $20/month Pro plan from "request limits to compute limits". This confused a lot of people. Here's Cursor'...

Simon Willison's Weblog Supports Webmention Valid
Text

Identify, solve, verify

The more time I spend using LLMs for code, the less I worry for my career - even as their coding capabilities continue to improve. Using LLMs as part of my process helps me understand how much of my job isn't just bashing out code. My job is to identify problems that can be ...

Simon Willison's Weblog Supports Webmention Valid
Text

awwaiid/gremllm

awwaiid/gremllm Delightfully cursed Python library by Brock Wilcox, built on top of LLM: from gremllm import Gremllm counter = Gremllm("counter") counter.value = 5 counter.increment() print(counter.value) # 6? print(counter.to_roman_numerals()) # VI? You tell your Gremllm...

xkcd.com Valid
Text

Artificial Gravity

Low gravity can cause bone loss, so we're pleased to report that, since we initiated capsule motion, the number of bones in each crew member has been steadily increasing.

Radiolab Updates instantly via WebSub
Audio • WNYC Studios

On [The Divided Dial]: Fishing In The Night

Have you heard On the Media’s Peabody-winning series The Divided Dial? It’s awesome and you should, and now you will. In this episode they tell the story of shortwave radio: the way-less-listened to but way-farther-reaching cousin of AM and FM radio. The medium was once...

FeedCity Supports Webmention Valid
Text

Fixed an issue with links in post: if they are relative URLs, they no get converted to absolute ones, so you can actually navigate to them.

The Atlas Obscura Podcast Updates instantly via WebSub
Audio • SiriusXM Podcasts & Atlas Obscura

Civic Musical Road (Classic)

The grooves cut in this road outside Lancaster, CA play the finale of the William Tell Overture. 

READ MORE IN THE ATLAS: https://www.atlasobscura.com/places/civic-musical-road


Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

kottke.org Valid
Text • Jason Kottke

NPR Tiny Desk Concert by the cast of Buena Vista Social Club,...

NPR Tiny Desk Concert by the cast of Buena Vista Social Club, a hit Broadway musical about the Cuban musical ensemble.

💬 Join the discussion on kottke.org →

Simon Willison's Weblog Supports Webmention Valid
Text

Quoting Adam Gordon Bell

I think that a lot of resistance to AI coding tools comes from the same place: fear of losing something that has defined you for so long. People are reacting against overblown hype, and there is overblown hype. I get that, but I also think there’s something deeper going on here. When you’ve worked hard to build your skills, when coding is part of your identity and where you get your worth, the idea of a tool that might replace some of that is very threatening.

— Adam Gordon Bell, When AI Codes, What’s Left for me?

Tags: llms, careers, ai, generative-ai, ai-assisted-programming

kottke.org Valid
Text • Jason Kottke

An original technicolor print of Star Wars (before all of Lucas’s tinkering)...

An original technicolor print of Star Wars (before all of Lucas’s tinkering) was recently shown in Britain. “It was very clear — without a doubt — that Han shot first.”

💬 Join the discussion on kottke.org →

Simon Willison's Weblog Supports Webmention Valid
Text

TIL: Rate limiting by IP using Cloudflare's rate limiting rules

TIL: Rate limiting by IP using Cloudflare's rate limiting rules

My blog started timing out on some requests a few days ago, and it turned out there were misbehaving crawlers that were spidering my /search/ page even though it's restricted by robots.txt.

I run this site behind Cloudflare and it turns out Cloudflare's WAF (Web Application Firewall) has a rate limiting tool that I could use to restrict requests to /search/* by a specific IP to a maximum of 5 every 10 seconds.

Tags: rate-limiting, security, cloudflare, til

Simon Willison's Weblog Supports Webmention Valid
Text

Frequently Asked Questions (And Answers) About AI Evals

Frequently Asked Questions (And Answers) About AI Evals Hamel Husain and Shreya Shankar have been running a paid, cohort-based course on AI Evals For Engineers & PMs over the past few months. Here Hamel collects answers to the most common questions asked during the cours...

Simon Willison's Weblog Supports Webmention Valid
Text

Trial Court Decides Case Based On AI-Hallucinated Caselaw

Trial Court Decides Case Based On AI-Hallucinated Caselaw

Joe Patrice writing for Above the Law:

[...] it was always only a matter of time before a poor litigant representing themselves fails to know enough to sniff out and flag Beavis v. Butthead and a busy or apathetic judge rubberstamps one side’s proposed order without probing the cites for verification. [...]

It finally happened with a trial judge issuing an order based off fake cases (flagged by Rob Freund). While the appellate court put a stop to the matter, the fact that it got this far should terrify everyone.

It's already listed in the AI Hallucination Cases database (now listing 168 cases, it was 116 when I first wrote about it on 25th May) which lists a $2,500 monetary penalty.

Tags: law, ai, generative-ai, llms, ai-ethics, hallucinations

kottke.org Valid
Text • Jason Kottke

Hued is a daily game in the vein of Wordle/Spelling Bee where...

Hued is a daily game in the vein of Wordle/Spelling Bee where you have three guesses to match a target color.

💬 Join the discussion on kottke.org →

Simon Willison's Weblog Supports Webmention Valid
Text

I built something that changed my friend group's social fabric

I built something that changed my friend group's social fabric

I absolutely love this as an illustration of the thing where the tiniest design decisions in software can have an outsized effect on the world.

Dan Petrolito noticed that his friend group weren't chatting to each other using voice chat on their Discord server because they usually weren't online at the same time. He wired up a ~20 lines of Python Discord bot to turn people joining the voice channel into a message that could be received as a notification and had a huge uptick in conversations between the group, lasting several years.

Via Hacker News

Tags: social-software, discord