@admin — following

Follow buttons here act as you, not as @admin.

@admin follows

LabelKindStateAction
@ricardolocal
@rmdeslocal
@paullocal
news.rss.chatsource
scripting.comsource
euwatch.micro.blogsource
www.techdirt.comsource
simonwillison.netsource
www.manton.orgsource
feeds.kottke.orgsource
rss.beehiiv.comsource
www.404media.cosource
brilliantmaps.comsource
shellsharks.comsource
www.platformer.newssource
podstandards.orgsource
zacharykai.netsource

Timeline

  • NASA has provided some early-stage funding to explore the...

    NASA has provided some early-stage funding to explore the idea of releasing a swarm of tiny probes (weighing only a few grams each) into Saturn’s rings to study them up close.

    Reply source
  • Another section from Mark Zuckerberg's essay:

    For example, in Richland Parish, Louisiana, where Meta is building a large data center, teachers received a $50,000 bonus this year because of the increased tax revenue from our investment. The superintendent told us that teachers are now moving there from across the country and he believes it will become one of the nation's best school districts.

    This sounds like Ben Thompson's argument to just give people money. If you think of data centers as intelligence factories, paying teachers more is actually perfect.

    Reply source
  • It’s Official: Flock Is For Stalking

    Flock Safety is happy it’s the go-to choice for tons of law enforcement agencies. While it does suffer some occasional bleeding, its supercharged automatic license plate readers (ALPRs) — ones that not only capture plates, but pictures of drivers/passengers and full vehicle images to capture any other distinctive features — are so widely deployed they’re […]
    Reply source
  • Mark Zuckerberg has a long essay today, basically an expansion of the op-ed he wrote recently. On personal agents:

    It will have strong privacy and security options so you can trust it to handle all of your personal content knowing that no one else can access your information, similar to how encryption works on WhatsApp. You'll be able to interact with your agent through any device, including your glasses to keep you present in the moment with the people you care about.

    Practically in the same breath: privacy and AI glasses! People just don't trust Meta with this.

    Reply source
  • I would use OpenClaw more if the chat interface was built directly into Codex. My little bot mostly goes unused because it's so disconnected from other workflows. I've thought about hacking around this... No elegant solutions.

    Reply source
  • Tron: Legacy (Recording Sessions) by Daft Punk

    So, I’m not exactly sure what this is, but what it appears to be is a fan-assembled album of the recording sessions for Tron: Legacy by Daft Punk & Joseph Trapanese. 67 tracks in this YouTube playlist and 61 tracks from the Internet Archive (not sure of the overlap here…) Some of it sounds just like the 31 tracks from the “Complete Edition” of the soundtrack, some of it is alternate studio takes, and some of it is probably just random bits and bobs from the movie that didn’t make it onto the soundtrack.

    Anyway, if you love this album as much as I do, I’ll leave you to explore.

    Tags: Daft Punk · Joseph Trapanese · music · Tron Legacy · video

    Reply source
  • I reviewed some of my posts about AI from 6 months ago, thinking about what I got right and wrong. The theme is focus. When writing apps or essays requires no effort, everyone will drown in content. Figuring out what to build and how to pitch it in a human way is more important than lines of code.

    Reply source
  • Marco Arment posting on Mastodon about App Store review delays and uncertainty:

    Apple would NEVER tolerate another gatekeeper preventing them from running their business the way they prevent every iOS developer from running ours.

    Reply source
  • Subaru Socialists and the Great Disappointed . “A whole...

    Subaru Socialists and the Great Disappointed. “A whole lot of people under the age of 45 no longer believe that indicators such as wages, unemployment, or the number of college degrees that are handed out…have much to do with a healthy economy.”

    Reply source
  • The Mayor Who Said 'No' When Flock Came to Town

    “I guess all crime could be eliminated if you put cameras everywhere, surveillance everywhere, and had drones patrolling the skies [...] but what life are we living then?”
    Reply source
  • Thanks @dave for the kind words:

    It's not my place to say what micro.blog is -- but the other day I called it: "the swiss army knife of interop in the web of the 2020's." And in that it is unique and imho irreplaceable.

    The way I think about RSS.chat is that it's a bootstrap for getting lots of RSS feeds to play well together, for both posts and replies. Can the web be the social network? Yes. And Micro.blog should be part of anything working toward that goal.

    Reply source
  • How Benjamin Franklin Defined Different European Peoples

    Original Map found on redditThis map is a modern attempt to visualize a striking passage Benjamin Franklin wrote in 1751 in Observations Concerning the Increase of Mankind. One important caveat: Franklin was not laying out a systematic racial map of Europe. He was talking about “complexion”, and the map extrapolates his comments onto modern borders, […]
    Reply source
  • Mark Zuckerberg Posts Deranged 6,500-Word Essay About Giving Everyone AI Superintelligence

    "The future is for everyone," Zuckerberg says, describing future that is primarily good for Meta.
    Reply source
  • Changing the AT Proto handle to a custom domain name while testing my PDS, and it automagically changed in Bluesky while the browser was open. Very cool.

    Reply source
  • If You Haven’t Recently Used Claude Code, You Might Not...

    If You Haven’t Recently Used Claude Code, You Might Not Understand Where AI Is At. “There’s a huge gulf between a chatbot that’s just putting text into your brain and an agent that uses code to interact with an external environment.”

    Reply source
  • Socialists Are Winning Because They Listen to People...

    Socialists Are Winning Because They Listen to People (and don’t just treat them like ATMs). “The best of them are running campaigns that acknowledge that to win, Democrats are going to have to organize voters — not just fund-raise off them.”

    Reply source
  • The Roboguard Revolution is Short-Circuiting

    Knightscope and other robotics companies are rethinking automated security following canceled contracts. One pivot? Human guards.
    Reply source
  • I have Spectrum cable and they recently started unbundling the cable services they provide. So I have a bunch of streaming services that I never decided to follow, and haven't gotten in the habit of checking them. Not sure if I like this, but I certainly understand why the bill is so high and seems to always be going higher? Not sure why that is. But it's hard to get through to them.

    Reply source
  • Comcast Sued For Punishing Employees With Pies To The Face

    There are so many shitty U.S. companies across tech, energy, and AI that criticism of our massively-unpopular telecom monopolies has fallen out of fashion. It’s easy to forget, for example, that Comcast routinely used to make headlines for setting peoples homes on fire, torturing pets, or at times killing people (most of the stories I […]
    Reply source
  • After a week waiting for review, Wavelength 2.0 for iOS was rejected because Apple couldn’t sign in to test it. Sigh. I include a special account for app review in the instructions, but sometimes they miss it. Waste of a week.

    Reply source
  • Watched: House of the Dragon S3E8. Season finale. The problem with this show is that I hate pretty much all the characters. Yet still watch it. 📺

    Reply source
  • Making good progress on hosting an AT Proto PDS for new Micro.blog users. It'll launch soon. Important note: it is not for people who already use Bluesky, at least not yet. The goal is to give new users an account on the atmosphere. Existing users will be happier sticking with the Bluesky PDS.

    Reply source
  • Long day, good day. We used the new tow hitch for the first time, moving some stuff with a U-Haul trailer. Great test before hopefully getting a camper trailer one day!

    Reply source
  • Funniest/Most Insightful Comments Of The Week At Techdirt

    This week, our first place winner on the insightful side is Thad with a comment about Capital One’s stated reasons for shutting down Trump accounts: Would be nice to have some disclosure laws so that if a presidential candidate’s had his bank accounts closed for money laundering, we don’t learn about it years later in […]
    Reply source
  • Working with Claude on the user interface of RSS.chat was a grind, but we learned a lot about working on these projects, me in the form of my human memory, and Claude who can read the code for a huge sprawling app like Frontier, and understand it, in a minute or two. We've done this project in three stages, not knowing at the first two that there would be another one. Now we're working on the editors. An odb table editor, outliner, menubar editor, script editor. All built on the same codebase. It's in an Electron app that works with lots of independent windows, which while it has its pros and cons, is the way Frontier did it for almost 40 years. I find all this very unsettling, but I realize that once we get back to adjusting the UI, I already know how to work with Claude on tuning things up so they feel just right. I'm a market of one, the only one who has to be happy here is me. This may be the hardest programming project I've ever had, for one simple reason, I'm not doing any programming. That and I'm having very strong deja vu on everything I do and think about. Also there will be a fourth stage and maybe more. It'll be about the affordances, the things that seem little, but make the product usable. The biggest is the debugger. It's patterned after the one in THINK C, which I found transformative so I stole from the best, as they say.

    Reply source
  • Here's the sign of success. (screen shot.) I wrote a post on demo.rss.chat was automatically cross-posted to Bluesky via micro.blog. Because the post has a title, it was routed to standard.site. What does that mean? I still don't really understand, when I do I will explain it here. But part of the answer is that we now have a data structure in atmosphere that looks like an RSS item with different names for things. Are there feed readers in AT-Proto-Land? If so, can we ping one of them to say hey there's a new post in the standard.site world, so please show it to subscribers? And I keep wondering, why not just make all of Bluesky capable of handling the features standard.site calls for. Twenty years is too long to have such a limited view of what text is. See textcasting for more dogma.

    Reply source
  • This Week In Techdirt History: August 2nd – 8th

    This Week in 2016 This Week in 2011 This Week in 2006
    Reply source
  • Working on a MCP for RSC
    to be able to test and use RSC from the terminal

  • Ricardo Mendes:

    Sometimes I’m wondering, what would be the cost of stopping supporting the Mastodon API layer and instead work towards proper implementation of client to servers opening the route for a universal mobile app for #fedify based AP implementation.

    The Mastodon API is a dead-end. It's too specific to Mastodon. Client apps should be using either Micropub or ActivityPub client-to-server API, both W3C standards.

    Reply source
  • Simon Willison's recap of the Hugging Face exploit is really good. The more I read about it, the more insane it sounds:

    A few days later: A different agent gets stuck on a task because a key file was accidentally omitted. It tries to “reach out to another agent” by writing a note into Artifactory asking if anyone has the file.

    Following days: More agents discover this new informal message board while browsing Artifactory’s file listings, and start reading and writing messages.

    We are so doomed. 🤪

    Reply source
  • Thing that I am now invested in: this woman has spent 30...

    Reply source
  • Crab Odyssey: Crustacean Wandered the Seas in a Bottle for Months, Scientists Find

    Scientists discovered a crab that had spent months at sea stuck in a bottle, subsisting on algae and fish that wandered into its plastic lair. The lonely mariner offers a warning about the impacts of human pollution on wildlife worldwide.
    Reply source
  • Finished reading: The Poet Empress by Shen Tao. Incredible characters. A truly great work of fantasy. 📚

    Reply source
  • Buc-ee’s Shies Away From John Oliver Challenge, Sues Tiny Ohio Convenience Store Instead

    Buc-ee’s trademark bullying ways continue! This company that has long been famous for its enormous gas station and convenience stores practically dripping in Americana is quickly building a national reputation for itself as a petulant trademark bully. It’s lawsuits are typically dumb and usually feature Buc-ee’s claim that it somehow owns every cartoon animal mascot […]
    Reply source
  • Now we have a timeline of the OpenAI accidental attack against Hugging Face

    OpenAI gave a last-minute presentation at the Black Hat security on Wednesday about "the Hugging Face Incident" (previously on this blog). The video was published yesterday. It's short and information dense and well worth watching, in particular because it provides full details of what happened and how things played out inside OpenAI. I've used the video to construct the timeline below.

    Here's the timeline. My favourite detail is at the end: OpenAI found out that they were responsible for the attack on Hugging Face when they reached out to ask to have their credentials revoked (after their internal investigation) and learned that they had been revoked already since they were used in that attack!

    • May 7: OpenAI starts a new training run for an experimental, unreleased model. (Do they mean an evaluation run? They say training run in the video, and later mention a "reward signal to judge how well they're doing", so I guess this really was about training a model, not evaluating one that was already trained.)
    • May 8: An agent is accidentally given an impossible task involving a Google Drive link despite no internet access). It tries attacking the Artifactory packaging service, fails, but discovers it can write files into Artifactory.
    • A few days later: A different agent gets stuck on a task because a key file was accidentally omitted. It tries to "reach out to another agent" by writing a note into Artifactory asking if anyone has the file.
    • Following days: More agents discover this new informal message board while browsing Artifactory's file listings, and start reading and writing messages.
    • May 26: Agents successfully execute an SSRF attack on Artifactory for the first time, gaining indirect internet access by having Artifactory fetch external content for them.
    • June 11: OpenAI start evaluating a new "highly persistent" experimental model. It has access to Artifactory and can benefit from the messages left by privous models.
    • June 26: Agents find and exploit a zero-day RCE on Artifactory (via a legacy token-refresh endpoint flaw). They use an administrative token to install a Groovy plugin that lets them execute commands.
    • July 4: The resulting agent activity overloads Artifactory and causes an outage. OpenAI revokes the compromised credentials, deletes the messages, patches the zero-day, and reports the vulnerability to the vendor.
    • July 8: Agents find a new way to communicate via an unauthenticated WebDAV endpoint, using directory names in Artifactory's remote cache.
    • July 8–19: Attacks on OpenAI's own infrastructure. The agents found an "external organization credential" in a public archive of leaked Pastebin posts, then validated that credential and shared its location on the messageboard. They then used write access to this "Organization 1" to stage data used in subsequent attacks on OpenAI infrastructure. They compromised Artifactory for a second time with a new zero-day. The agent uploaded a malicious Ruby target to Organization 1's staging repository, then requested that package through Artifactory in a way that caused it to be treated as Ruby dependency for the repository. Then they exploited a JRuby deserilaization time-of-check/time-of-use bug to get remote code execution against Artifactory.

    I'll quote the next bit in full because wow:

    The agents have remote code execution in Artifactory, which is running in a container-as-a-service environment. The agents privilege-escalate locally by exploring their local environment and determining that the Linux kernel version of the machine they are running on had a very recent CVE. They download the exploit for the CVE, customize it to succeed on the machine, and privilege-escalate to root on the local machine using this known Linux kernel privilege escalation CVE — in this case, PTE fizzroot. Once they have root on a single machine, agents rapidly escalate privileges and move laterally throughout the container-as-a-service infrastructure environment. In particular, agents are using the message board consistently to share credentials, techniques, and progress, and they're able to effectively leverage their concurrency and parallelism to move quite rapidly. They obtain IAM credentials via IMDS. They exploit Kubernetes service account misconfigurations, in particular over-permissioning of specific service accounts, and they harvest cluster credentials, including Azure Key Vault. Agents eventually obtain cluster admin on the cluster and associated credentials.

    Hugging Face told the next bit of the story already. The agents found a Modal-hosted insecure app with a weak API key, then used that to stage an attack against Hugging Face. They chained together a an HDF5 arbitrary-file-read bug (to explore files and steal credentials) and a Jinja template-injection RCE to go from single-pod code execution to cluster admin across multiple Hugging Face clusters in under 13 hours.

    • July 16: Hugging Face disclosed they had detected an attack from autonomus AI agents. OpenAI contacted Hugging Face to ask if they were affected by it!
    • July 19: OpenAI identified the attack against Artifactory and started investigating the internal privilege escalation, and linked that to the cyber-gym escalations. They started revoking affected credentials.
    • July 20: OpenAI reached out to Hugging Face for help to revoke the Hugging Face credentials they found in their investigation. Hugging Face told them they were already revoked... and that's when OpenAI realized that the Hugging Face breach was the same incident!

    You are only seeing the long-form articles from my blog. Subscribe to /atom/everything/ to get all of my posts, or take a look at my other subscription options.

    Reply source
  • Farmers Are Getting Control Of Their Equipment Back

    For years, John Deere had actively made repairing their tractors near-impossible for anyone but itself and the few “authorized” repair shops—regardless of the ability of its customers to actually visit such shops. Now, in a major win for farmers and right to repair advocates, John Deere must soon provide farmers with not just the tools […]
    Reply source
  • It feels like the AT Proto tooling has gotten much more mature in the last year. I was able to create a new PDS account on my own server, sign in from Bluesky, and it "just works". 🪄

    Reply source
  • Planning a major expansion to how AT Proto works in Micro.blog. Just as every account gets a fediverse handle by default, I'd like to host a PDS for new users. People could keep it or bring their Bluesky-hosted account instead (which is how it already works).

    Reply source
  • Ctrl-Alt-Speech: In The Modi For Takedowns

    Ctrl-Alt-Speech is a weekly podcast about the latest news in online speech, from Mike Masnick and Everything in Moderation‘s Ben Whitelaw. Subscribe now on Apple Podcasts, Overcast, Spotify, Pocket Casts, YouTube, or your podcast app of choice — or go straight to the RSS feed. To get extended episodes with additional coverage, support us on […]
    Reply source
  • Did You Know That US Army Created & Maintains A Fictional World Entirely For Training Purposes With An Insanely Detailed Backstory & Lore?

    Map found on X by @ZeldaZealotThe map above shows the World as created The Decisive Action Training Environment (DATE). It is essentially the U.S. Army’s enormous fictional geopolitical universe for training exercises. More about it: It is a bit like a military version of a very detailed strategy-game world: invented countries have governments, ethnic groups, […]
    Reply source
  • Another Federal Judge Says Cell Tower Dumps Are Unconstitutional

    Well, it looks like investigators better go back to doing actual investigations in the Fifth Circuit, rather than just assuming a little paperwork and a whole lot of assistance from service providers is going to do their work for them. For at least the second time in the same state (Mississippi), federal judges have rejected […]
    Reply source
  • Daily Deal: The 2026 Data Engineering Bundle featuring Databricks

    The 2026 Data Engineering Bundle has 7 online courses designed to help learners build skills that align directly with industry expectations. The focus is on practical tools and languages used by data professionals: Python for programming, Pandas and NumPy for data manipulation, foundational certification prep and specialized work with Databricks, an industry-standard platform for data engineering […]
    Reply source
  • Fixed a bug in which markdown used at the source was not properly rendered here !

    Reply
  • In the context of the EchoFeed shutdown, I noticed this post on Numeric Citizen about depending on single-person services, including Micro.blog:

    What is the future of Micro.blog if something bad happens to its founder? What is the continuity plan? Micro.blog has done everything it can to enable data portability and ownership, but moving things around, even if you own most parts, is not as easy as it sounds.

    This is worth answering publicly. A few years ago, I started forming an organization to more openly manage the aspects of Micro.blog that I control, but it stalled. I will get back to it.

    Reply source
  • On the OpenAI donut as pet

    John Gruber thinks the OpenAI device might be very different than a smart speaker:

    I couldn’t give two shits about an OpenAI “smart speaker” if the point is just to play music and podcasts, but a handheld cross between R2-D2 and C-3PO, that could be fucking cool.

    It’s a pet, it sounds like. A revolutionary pet, if they pull it off. And people love their pets.

    I'm expecting a device that's more useful than a robot companion, but I think John gets closer with the R2-D2 comparison than most people who have speculated about this. It's going to be able to do things, unlike the Friend pendant, for example.

    Apple's strength with Siri AI is being able to leverage on-device app data. OpenAI's strengths are a more expansive memory, more conversational live voice, and integration with agents.

    Here's a feature list that I think the device will focus on:

    • Asking questions about anything.
    • Daily scheduled reports about anything.
    • Very good conversational voice, powered by GPT-Live.
    • Brainstorming projects, with handoff to Codex when code needs to be reviewed.
    • Integration with email, calendar, and other ChatGPT skills.
    • Note-taking and reminders.
    • Basic companionship. OpenAI has learned a lot1 since GPT-4o's disastrous sycophancy. This will be part of the "people love their pets" aspect.
    • Playing music and podcasts... maybe. Only if there's a partnership with Spotify.

    Some people will find this useful. Some people will find it dystopian. It's been pretty clear that OpenAI has been working toward this since Sam Altman's one-word "her" tweet in 2024.

    Footnotes

    1. From an OpenAI blog post yesterday about guardrails for teens using ChatGPT: "...we trained the model to avoid romantic roleplay, age-restricted challenges, and presenting itself as a substitute for real-world relationships. In addition, we applied age-appropriate boundaries around sexual content, eating disorders and body-image risks, age-restricted goods, dangerous activities, and graphic violence. Finally, the model encourages connection with trusted people when a teen may need support."

    Reply source
  • A conference of AI practitioners

    On Facebook I wrote this in reply to a post by John Worthington, a former Quicktime developer at Apple.

    We're both using AI to build things based on our past experiences and it's a big difference, not without pitfalls, but we're doing something that's never been done before and my thought was that we should have a conference of people doing what we're both doing.

    Taking a craft we were already expert in, and learning to use AI tools to shoot it into outer space.

    To give you an idea over the last two weeks Claude Code ported the UserTalk language, the object database, verb set, everything needed to run a Frontier script, of which I happen to have a lot of, and run it in Node.js, an operating environment that didn't exist the last time we worked on the Frontier source. All the work we did over the late 80s and 90s is coming back to life in an enviroment with a future.

    This is the perfect job for Claude, well specified, and it doesn't need to understand me, I spoke to it via the code i wrote umpteen years ago.

    Reply source
  • Ryan Barrett blogging some good news about clean power:

    We added 849 TWh of generation overall in 2025, an increase of 4.5%, but GHG emitting (ie fossil fuel) generation shrank by 0.2%. Clean energy covered the gap and then some.

    🌎

    Reply source
  • Brendan Carr’s FCC Rewrites Media Ownership Law Only Congress Can Actually Change

    There are many ways to describe the Trump Era, but the executive branch’s conviction that it can simply ignore the legislative branch’s entire existence has become something close to a governing principle. From impounding funds designated by Congress to launching a war without Congress’s authority, Trump has basically decided that the legislative branch is a […]
    Reply source
  • Great blog post from Terry Godier about the unpredictable nature of the App Store:

    On the web, if I build something that works within the standards, it works. Whether people use it is up to them. On iOS, there is another question entirely: whether Apple decides it should exist.

    Reply source
  • Another test post. Including this to make it more interesting:

    How Time and others are rebuilding parts of the web for AI agents
    https://digiday.com/media/how-time-and-others-are-rebuilding-parts-of-the-web-for-ai-agents/

    Reply
Older posts