#

Whenever our house comes close to flooding, or does flood, I think back to the time when I was at WWDC and my wife called me that there was water in the living room. It was during the old beer bash. Captured in a tweet from 2009.

Manton Reece

05 Jul 2025 at 22:31
#

The rain was not letting up, had to spend the last hour in the downpour, digging a channel on the side of the house to help relieve flooding next to the garage. Don’t think the house will flood. Water can be difficult… So many people are worse off.

Manton Reece

05 Jul 2025 at 19:30
#

Stunning, tragic photos out of Kerr County. Devastating especially for the kids at camp, some missing. Austin Monthly has links for how to help.

Last weekend I checked the weather because I was considering camping. I don’t even remember rain in the forecast. Now it’s the worst flooding in decades.

Manton Reece

05 Jul 2025 at 17:31
#

This will be shocking to my Kickstarter backers from 8 years ago: I did some more edits on the book this week. Updated some old things, new thoughts on Mastodon and Bluesky, added a new chapter. Print run will happen this year.

Manton Reece

05 Jul 2025 at 16:43
#

Minor nitpick in macOS Tahoe, the selected tab in Terminal is very subtle. Seems a usability step back from previous macOS releases. I might need to switch to a third-party terminal app again.

Manton Reece

05 Jul 2025 at 15:58
#

Rewatching the opening of the original Jurassic Park up through the Brachiosaurus. It really is an incredibly good sequence. Greatest dinosaur movie… after Land Before Time. 🙂

Manton Reece

05 Jul 2025 at 15:15
#

I like how in Jurassic World when they say, “we had to make the dinosaurs bigger and crazier because people were bored with regular dinosaurs,” they aren’t talking about the people in the movie. They’re talking about us, in the audience. Actually some beautiful scenes in this one, though. 🍿

Manton Reece

05 Jul 2025 at 03:24
#

iOS folks, if you’ve noticed that annoying Micro.blog app problem where the new reply pane isn’t tall enough, you may want to grab the latest TestFlight beta where we’re testing the fix. This is also in review for Android already. No risk to using TestFlight, it’s just sometimes a step ahead.

Manton Reece

04 Jul 2025 at 18:04

Micro.blog 3.5.8, logs window

 Today we’ve updated Micro.blog for macOS to version 3.5.8, fixing a couple problems. I’ve also improved the Logs window to color in green the lines for when a blog publish was finished. Just makes it a little easier to see when glancing at the window.

Screenshot of Micro.blog for Mac with publish done line in green text.

Micro.blog keeps the log to show when it’s preparing your posts, when they’re being run through Hugo, and then when they are actually available on the web.

Those of y’all who have listened to Core Intuition for years might know that I always avoid .10 bug fix releases. As a long-time Mac developer, my brain is still wired with the classic vers resource, and .10 feels wrong and potentially confusing for sorting. Since we’re at .8 already, it’s almost time to bump the version to 3.6! Thinking about what new features might be appropriate for that release.

If you use Micro.blog but haven’t tried the Mac version, check it out! I think it has gotten quite good. The web version will always be the complete version of Micro.blog, but for posting, editing, managing uploads, and much more, the Mac version is my go-to app.

Manton Reece

04 Jul 2025 at 17:40
#

It’s a solemn July 4th. We’re on the wrong path. Yet if you have time off or are spending the weekend with family, enjoy it. We can choose to celebrate the good, such as the chance to correct some mistakes in 2026. 🇺🇸

Manton Reece

04 Jul 2025 at 17:00
#

We can never really know what people are going through on the internet, because so few people share their full selves online. In a sad way, it’s best to assume that not everything is okay. That way we can show true empathy, not attacks, not even a performance of fake kindness.

Manton Reece

04 Jul 2025 at 16:17
#

Submitted the latest round of Android improvements to Google for approval. There’s one fix that hasn’t even made it into an iOS release yet. Depending on review timing, this might be the first time that we’ve shipped bug fixes for Android before iOS!

Manton Reece

04 Jul 2025 at 14:27
#

Found via Loura, A Small Web July, spending time away from big social media:

Beefing up my RSS feed with content I want to see, both big-and-small web. YouTube isn’t a problem for me until I go onto the website itself and get sucked into a hole, but subscribing to a channel on RSS isn’t a problem for me.

Manton Reece

03 Jul 2025 at 20:44
#

We are still planning an Android update soon. I worked on a couple minor tweaks this morning, to go along with other recent improvements brought over from iOS. Actually feels good to tinker in Android Studio again since my world is mostly Xcode.

Manton Reece

03 Jul 2025 at 17:41
#

Simon Willison:

Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.

This analogy works in a couple different ways. You can ignore the table saw if you love the craft of creating with hand tools. You can use the table saw where it saves time and still be proud of the end result.

Manton Reece

03 Jul 2025 at 15:46

Is TikTok banned yet?

 The Verge:

Racist videos that appear to be created with Google’s AI video generation tool Veo 3 have raked in millions of views across TikTok, according to findings from the nonprofit media watchdog Media Matters.

The full report from Media Matters is very disturbing. It’s not just a couple videos that fell through the moderation cracks. It’s many videos and millions of views. TikTok is designed for this.

Infinite content plus viral social platforms is a bad combination. Curation will be nearly impossible as long as social media is designed around likes, reposts, and algorithms. AI is the accelerant to garbage abundance. The best way to stop the spread of hateful content or misinformation is for platform developers to consider that virality is as much a bug as it is a feature.

Manton Reece

03 Jul 2025 at 15:19
#

Saw something today that reminded me of MyEdit.com, which was a little web app I built in 2002, for editing notes. That was back when I only had a couple domain names, not dozens. Never released it publicly. The notes in Micro.blog are worlds better, so I guess all ideas eventually come back around.

Manton Reece

02 Jul 2025 at 21:43
#

As voicemail transcripts get better, I hope we eventually get muting. Maybe with keywords (matching “you’ve been approved”) or even an AI-based approach (“auto-delete any future calls like this one”).

Manton Reece

02 Jul 2025 at 19:26

Next step with AT Proto

 I’m considering some improvements to our Bluesky and AT Protocol implementation in Micro.blog. Currently we can cross-post blog posts to Bluesky, either manually or automatically whenever you post to your blog. You can also follow Bluesky users directly in Micro.blog. You can even browse Bluesky starter packs.

There are several directions we could go from here. At one point, I thought PDS hosting would be the next step, but it still feels too early for that, and it would be a daunting infrastructure change. I’d like to instead focus on lexicons.

When we post to Bluesky, short posts under 300 characters are preserved mostly as-is, with inline links and photos. Longer posts are truncated. Posts with titles are linked back to your blog, including the post summary if it’s set.

Meanwhile there are people in the AT Protocol community exploring long-form content, such as WhiteWind and Leaflet. My rough plan is:

  • Add an option to Micro.blog cross-posting for Bluesky that also copies long-form posts to Leaflet’s structured format. I hope that this might help spur interest in Leaflet. Leaflet uses a block-based document format, and Micro.blog would essentially convert HTML to this format as best it can, with each paragraph or image becoming a block.
  • Add a new embed type for long-form posts with a new lexicon that removes the 300-character limit, adding an optional title field and other things. This way, Bluesky clients would continue to see the truncated post in the timeline, but clients that are aware of this new embed could extract it and show a “read more” link or just include the full text.

Posts in Bluesky can only have a single embed, which is a union that could be one of several types. The most common embed is an array of images. Another embed is the Open Graph preview. A new blog.micro.embed.post lexicon would be an additional embed.

Let me try to visualize this structure with a diagram of two posts. The first is a simple short microblog post. The second is a microblog post with the full-length blog post embedded in it.

Diagram showing a microblog post and a long-form post with embed in AT Protocol.

Note there are a couple of potential issues here, and probably others I haven’t run into yet:

  • Because there can only be one embed, we’d lose the very useful array of images attached to a post. Instead, we’ll recreate this as an images field inside the embed, so Bluesky clients can fall back on that.
  • Because real blog posts often have inline images, we’ll add a new rich text facet type blog.micro.richtext.image that represents an image. In the same way you could have a range of text that is a link or @-mention, you could have a range of text that is an “image” and should be replaced in a post renderer with the image, or linked to open the image.

Of course it’s a slippery slope to just reinventing HTML. I’ve included an optional html field that has a copy of the blog post as the author intended. If available, clients could choose to show that in an embedded web view. But by attempting to stick with Bluesky’s rich text and facets wherever possible, it feels like it is a little more at home with the network.

I’ve published drafts of this on GitHub: blog.micro.embed.post and blog.micro.richtext.image. Feedback welcome. These are not finalized and might be wrong or later change in breaking ways until I actually write the code.

Manton Reece

02 Jul 2025 at 15:55
#

Patrick Rhone:

There are many possible paths. Our path was our path paved with our opportunities and our choices. Your path is and always will be your path paved by your choices.

Manton Reece

02 Jul 2025 at 14:24
#

Maybe you’re a fantasy book fan and need some good news? Brandon Sanderson’s Isles of the Emberdark shipped to Kickstarter backers today, everyone else in about a week. I’m planning to start it tonight. I thought it was going to be a novella… Excited to see it’s a full novel. 📚

Manton Reece

01 Jul 2025 at 21:51
#

Just sad and deflated about the senate passing Trump’s bill. It’s going to hurt a lot of people, including many people who voted for Trump. Today was mostly inevitable after the election, but there are still some positive, more narrowly targeted things we can focus on, while we wait for 2026.

Manton Reece

01 Jul 2025 at 21:35

Cloudflare is on the offensive against AI bots

 Matthew Prince announcing a major new effort at Cloudflare to block AI crawlers:

Cloudflare, along with a majority of the world’s leading publishers and AI companies, is changing the default to block AI crawlers unless they pay creators for their content.

I’m concerned that this default goes too far. Cloudflare has enormous power to intercept web traffic, because they’ve effectively re-centralized DNS for so many websites. While Matthew’s reasons for doing this are good, it should still be an opt-in feature. The open web should by default be open.

When you think about where Cloudflare’s business originally came from — protecting websites that were under a denial-of-service attack — it’s understandable that Cloudflare would see any non-human request as fitting in the same category. Bots from hackers are bad, stealing hosting computing resources. Bots from AI companies are also bad, stealing content.

That’s an oversimplification, though. Some bots from AI companies are training new models. Some bots are acting on the user’s behalf, a little more like a web browser, such as reasoning models that make new requests to the web to answer questions and cite their sources.

Cloudflare has a series of blog posts today with more details. In one post, they outline how AI crawlers can use HTTP Signatures (similar to what ActivityPub uses) to identify themselves if they have a relationship with Cloudflare for making payments to web publishers. When enabled, Cloudflare will return an HTTP 402 “payment required” response. There’s a mechanism for crawlers to say how much they will pay or to accept the listed price.

Cloudflare continues:

At its core, pay per crawl begins a technical shift in how content is controlled online. By providing creators with a robust, programmatic mechanism for valuing and controlling their digital assets, we empower them to continue creating the rich, diverse content that makes the Internet invaluable.

This sounds noble. However, this is a potential new source of revenue for Cloudflare, because they handle the payments from AI companies, and so they could choose to shave off a percentage for themselves. I’ve found no documentation yet for what this business arrangement might look like. I’m not suggesting that Cloudflare is doing this only for profit, but their business model could shift a little. They could be incentivized to block more requests, in the same way that Meta is incentivized to show more ads.

I can also imagine a harmless bot accidentally getting mislabelled as an AI crawler. Cloudflare has significant control even though they aren’t even the ones hosting your web site. According to a companion press release today, Cloudflare proxies traffic for 20% of the web.

In running Micro.blog, we sometimes see problems like this already. Micro.blog is always polling RSS feeds in the background, so that you can host your website on WordPress (or anywhere) and those posts will show up in your Micro.blog account. There is nothing nefarious about this. It’s how the open web and RSS feeds are supposed to work.

There have been a lot of good discussions lately — including in another one of Cloudflare’s blog posts today — about how the shift from Google to AI chatbots has affected web publishers:

Content publishers welcomed crawlers and bots from search engines because they helped drive traffic to their sites. The crawlers would see what was published on the site and surface that material to users searching for it. Site owners could monetize their material because those users still needed to click through to the page to access anything beyond a short title.

This is a narrow view of the web, though. What about all the blogs that don’t need to be monetized at all? We all publish to the web for a variety of reasons: to share what we’ve learned; to be part of a community; to have a place online for our photos; to help us think through a topic while writing a blog post like the one you’re reading; and just because it’s fun to add a little something to the larger web, building on human writing and culture. Not everything needs to be a financial transaction.

Cloudflare’s move today is bold. It is architected heavily around the needs of ad-based web publishers, but there will likely be costs in complexity for everyone else. For those who distrust AI companies, it will be worth it. I don’t know yet whether it’s actually a good thing for the whole web.

At Cloudflare’s scale, defaults matter. Such a big change should default to opt-in until we know more about how it will affect the web.

Manton Reece

01 Jul 2025 at 18:36
#

Fascinating post from Allen Pike about spending $1000 as a trial with AI coding agents. I can’t justify nearly that much money. (See: bootstrapped, no investors.) But when working with CSS changes a few days ago, I dropped about $5 using Codex CLI. For me, in small bursts like that it’s worth it.

Manton Reece

01 Jul 2025 at 15:30
#

Cloudflare dropped a big change today in a series of blog posts about AI bots. I was about to post a quick take, but I’m taking more time to read all the posts first. There’s a lot there.

Manton Reece

01 Jul 2025 at 15:06
#

Walked to the coffee shop this morning, but when I got there and opened my laptop, it appears to be updating to the latest macOS Tahoe beta. Sigh. Must’ve clicked an OK button yesterday by accident.

Manton Reece

01 Jul 2025 at 14:42

What did it cost? Everything

 There are several good segments in today’s interview with Matt Mullenweg. My favorite might be the exchange with Nilay Patel around whether Tumblr is profitable yet. It actually lines up well with my post from last year, I support the mad king.

Nilay: Is Tumblr sustainable today?

Matt: It is still not profitable. So we’re still supporting it and subsidizing it with our other products at Automattic.

Nilay: How much runway do you want to give it?

Matt: Everything. [laughing] Obviously we’ve invested a ton in Tumblr. I’m a believer in its future. So that’s part of why I want to make it sustainable, because that means it doesn’t have to go off the benevolence of myself or anyone else. It can stand on its own.

Manton Reece

30 Jun 2025 at 23:31
#
 Huge news from Mark Gurman at Bloomberg. Apple is considering partnering with Anthropic or OpenAI for Siri:

After multiple rounds of testing, Rockwell and other executives concluded that Anthropic’s technology is most promising for Siri’s needs, the people said. That led Adrian Perica, the company’s vice president of corporate development, to start discussions with Anthropic about using Claude, the people said.

This is probably the right move, and there’s still plenty for in-house AI researchers to work on. If they go ahead with it, delaying Siri was justified, and worth taking the heat for.

Manton Reece

30 Jun 2025 at 20:10

App Store monopoly cracks

 Every year since I blogged about fixing exclusive app distribution way back in 2011, there have been little cracks appearing in Apple’s monopoly wall. Growing developer resentment. The lawsuit from Epic Games. New laws like the EU’s Digital Markets Act. Change is clearly accelerating.

Proton is now joining a lawsuit against Apple on behalf of developers:

Challenging one of the most powerful corporations in the history of capitalism is not a decision we make lightly, but Proton has long championed online freedom, privacy, and security, and we believe this action is necessary to ensure the internet of the future lives up to its potential.

They also address an annoyance I usually have with these class action lawsuits: I don’t want a $50 check. I want something meaningful to change. Proton’s solution is to donate any money they receive:

While the suit does seek monetary damages on behalf of all developers who have been harmed in order to deter future anti-competitive behavior and provide compensation to class members harmed by Apple’s anti-competitive conduct, Proton will donate any money we receive from the lawsuit to organizations fighting for democracy and human rights so that some portion of Apple’s profits made from countries with authoritarian regimes are redirected to freedom.

On the technical side, Apple has been making significant improvements to allow sideloading and third-party marketplaces in the EU. The latest screenshots actually look great.

At this point, I don’t think there’s any doubt that eventually, all around the world, it will be possible to install third-party apps, or use external payments, with minimal interference from Apple. It might still be a bumpy road to get there. This lawsuit is an unfortunate but likely necessary part of the journey.

Manton Reece

30 Jun 2025 at 19:57
#

One question for AT Proto as a blog backend is whether users will want a single record in their PDS that works across Bluesky clients and custom platforms. In that case, a custom “full-length post” embed inside Bluesky’s own lexicon seems to make the most sense. I don’t want to reinvent the wheel.

Manton Reece

30 Jun 2025 at 17:59
#

Bluesky folks, I’ve been thinking about adding WhiteWind cross-posting to Micro.blog. The lexicon looks straightforward. There’s also Leaflet, which is trying to do a little more with its document structure. Any early adopter “blogging with AT Protocol” users have thoughts?

Manton Reece

30 Jun 2025 at 17:50
#
 I started listening to the latest Decoder podcast with guest Matt Mullenweg, but I’m not yet to the part about Tumblr. Not hugely surprising, they have paused the (monumental) task of moving Tumblr’s backend to WordPress:

The company announced the plan to move over the more than half a billion blogs on Tumblr last year, saying that the change would “make it easier to share our work across platforms.” But Mullenweg says on Decoder that, “what we decided is that we want to focus as much on the things that are going to be noticeable to users and that users are asking for.”

Manton Reece

30 Jun 2025 at 17:04
#

Some people dread Mondays. Not me. You have the whole week ahead, and anything is possible.

Manton Reece

30 Jun 2025 at 16:40
#

Final day of the photo challenge. After a busy weekend, I needed a little solitude. Houndstooth Coffee on MLK. ☕️

A laptop displaying a website and the Micro.blog timeline is placed on a wooden table next to a glass of iced coffee.
Manton Reece

30 Jun 2025 at 16:07
#

Starting to roll out some improvements to the Micro.blog “marketing” home page, for new users or when you’re signed out. The content isn’t really different yet. I’m sticking with the full-screen paintings, and several layout and link problems are fixed, especially on mobile. Still work to do.

Manton Reece

30 Jun 2025 at 15:43
#

Rumors from Ming-Chi Kuo have Apple smart glasses about two years out, mixed reality glasses three years. I assume there is nothing set with dates that far away. Looking forward to seeing what Apple can do with glasses, but it’s all pinned on Siri getting much better.

Manton Reece

30 Jun 2025 at 04:15
#

The Internet Archive has a blog post reacting to last week’s Anthropic case and its potential effect on libraries:

This decision reinforces the idea that copying for non-commercial, transformative purposes—like making a book searchable, training an AI, or preserving web pages—can be lawful under fair use. That legal protection is essential to modern librarianship.

Manton Reece

29 Jun 2025 at 22:59
#
 Andreas Deja blogs about the upcoming 40th anniversary of The Black Cauldron:

…our inexperience as young film makers really shows in the film. Many of us were straight out of art school with little experience in animation. But…I keep meeting young people who are very fond of The Black Cauldron.

Here’s a story from the dark ages of video releases. I really wanted to watch it, but the VHS version wasn’t released here until years later. Someone from Europe sent me a copy in exchange for another video release from the US. I brought the tape to a local company to convert from PAL to NTSC. 🤯

Manton Reece

29 Jun 2025 at 22:39
#

Speaking of Texas state parks, over the weekend I dug into confusion about the number of parks. There are two new parks in development, but not yet open:

  • Albert & Bessie Kronkosky State Natural Area
  • Powderhorn State Park

Going to update my list later, bumping the count from 88 to 90.

Manton Reece

29 Jun 2025 at 20:45
#

Mineral Wells State Park. The hike down to the lake and back was a little steeper and more rocky than we were expecting. Great morning but too hot.

Manton Reece

29 Jun 2025 at 20:34
#

Went to see F1 tonight. Had no expectations, but it stays engaging throughout the fairly long running time. Visually it feels like they really pulled it off. 🍿

Manton Reece

29 Jun 2025 at 04:49



Refresh complete

ReloadX
Home
(166) All feeds

Last 24 hours
Download OPML
*
A Very Good Blog by Keenan
*
A Working Library
*
Alastair Johnston
Anna Havron
*
Annie
Annie Mueller
Apple Annie's Weblog
*
Articles – Dan Q
*
Baty.net posts
bgfay
Bix Dot Blog
Brandon's Journal
*
Chris Coyier
Chris Lovie-Tyler
Chris McLeod's blog
*
Colin Devroe
Colin Walker – Daily Feed
Content on Kwon.nyc
*
Crazy Stupid Tech
daverupert.com
Dino's Journal 📖
dispatches
dominikhofer dot me
*
Dragoncatcher the blog
Excursions
*
*
Flashing Palely in the Margins
Floating Flinders
For You
*
Frank Meeuwsen
frittiert.es
Hello! on Alan Ralph
*
Human Stuff from Lisa Olivera
inessential.com
*
jabel
*
Jake LaCaze
James Van Dyne
*
Jan-Lukas Else
*
Jim Nielsen's Blog
*
Jo's Blog
*
Kev Quirk
lili's musings
*
Live & Learn
*
Lucy Bellwood
Maggie Appleton
*
Manton Reece
*
Manu's Feed
Matt's Blog
*
maya.land
*
Meadow
Minutes to Midnight RSS feed
Nicky's Blog
*
Notes – Dan Q
*
On my Om
Own Your Web
Paul's Dev Notes
*
QC RSS
rebeccatoh.co
reverie v. reality
*
Rhoneisms
ribbonfarm
Robert Birming
*
Robert Birming
Robin Rendle
Robin Rendle
Sara Joy
*
Scripting News for email
Sentiers – Blog
*
Simon Collison | Articles & Stream
strandlines
*
Tangible Life
the dream machine
*
The Torment Nexus
*
thejaymo
theunderground.blog
Thoughtless Ramblings
tomcritchlow.com
*
Tracy Durnell
*
Winnie Lim
*
yours, tiramisu

About Reader


Reader is a public/private RSS & Atom feed reader.


The page is publicly available but all admin and post actions are gated behind login checks. Anyone is welcome to come and have a look at what feeds are listed — the posts visible will be everything within the last week and be unaffected by my read/unread status.


Reader currently updates every six hours.


Close

Search




x
Colin Walker Colin Walker colin@colinwalker.blog