Congrats to the Bluesky team on opening to everyone today! Expecting a lot to happen this year with AT Protocol. | Continue reading
Just tuned into the last part of Biden’s speech today on the border security and foreign aid bill. He looked good and made a strong case. Really dumbfounding if Republicans don’t back this. 🇺🇸 | Continue reading
Great overview (and video) from Craig Hockenberry on how Tapestry works with JavaScript and JSON under the hood. Essentially there is a plug-in system so that it can be extended to work with lots of platforms. | Continue reading
Ben Thompson’s review of the Apple Vision Pro is excellent. There’s a lot there. I don’t think I had fully thought about how Apple’s expanding product line is (in a way) limiting each platform. The iPhone replaced the iPod, but no product since attempts to do that. Gotta buy all … | Continue reading
Submitted a new 1.0 app to Apple! Requires a Micro.blog account, so who knows whether it will go through app review smoothly. A recurring conflict with the App Store: Apple wants an app that anyone can download and I just want to build something useful for my existing customers. | Continue reading
Getting good feedback (positive and negative) about how we’re using AI in Micro.blog. We transcribe podcasts automatically and we summarize bookmarked web pages. It is fairly isolated, but even so I get that some folks don’t trust AI even for this. I don’t want to push the limits … | Continue reading
Rolling out bookmark improvements in Micro.blog Premium today. Two things: Micro.blog will now try to summarize the text of a web page that is bookmarked by sending it to our future robot overlords at OpenAI. This is hidden by default, but can be enabled by clicking Bookmarks → “ … | Continue reading
I’ve said before that it’s difficult to write in 300 characters about the war in Gaza. I’ve been drafting a full blog post about it, but I don’t think I will ever post it. I love blogging about many topics, including politics, but this is so divisive that I can’t see any good tha … | Continue reading
Got some random requests to sign into my Google account, so locked it down a little better this morning. No more SMS verification, 2-factor via authenticator app, new password. I’m not super paranoid but I think I need to do that for more services. | Continue reading
Enjoying the Grammys so far. Trevor Noah is such a great host. New Curb Your Enthusiasm tonight, too! | Continue reading
The leap from my old Nokia phone to the first iPhone was enormous. We sort of want all tech breakthroughs to feel that way. But it’s okay if most new devices are more iterative. They don’t need to change the world completely to still have a place in it. | Continue reading
My guess is we’ll see a ruling on the Trump immunity question this week. We’re all impatient, for good reason, but getting this right might save time in the long run. The judges will have a rock-solid answer and the supreme court won’t need to hear it again if there’s another app … | Continue reading
Made a short 2-minute video about Micro.blog cross-posting to other services, especially manually copying a post to Threads. I’ve been using this feature quite a bit. Also useful if you just want a little more control. | Continue reading
Spent some time this weekend experimenting with browser extensions. I had avoided this too long, thinking a bookmarklet should be good enough for anyone. But it is nicer to install with a search and a click. In-progress source code over at GitHub. | Continue reading
Until reading through Jason Snell’s FAQ, didn’t really occur to me that Apple has spent so much time trying to get away from managing multiple windows, from Simple Finder to the iPad, and now it’s like the other extreme. Windows on the side, on the ceiling, on the wall in the oth … | Continue reading
Slow weekend. Sitting on the couch, hanging out with the dog. I could imagine using a Vision Pro right now. But if I’m reevaluating my tech, maybe a better upgrade would just be a larger phone. | Continue reading
Amazing video from Casey Neistat going around New York City wearing the Vision Pro. My opinion keeps alternating between “I need this now” and “no one should ever have this”… It’s a wild product and I wonder if even Apple knows where it’s going. | Continue reading
I try to welcome feedback, but it’s tiring to be lectured on how I’m wrong about Apple when I criticize their business. I’ve been developing Mac apps continuously for the last 30+ years, got an iPhone on day one, and I think about this constantly… But no, everyone else must know … | Continue reading
Experimenting with other ways to use the OpenAI API, and one thing that has struck me is the price difference between GPT 3.5 and GPT 4. It is dramatic. If it wasn’t for the token limit of 3.5, I’d just use that for everything. It’s still good. | Continue reading
Just posted a new @coreint with a follow-up about the CTF, Blank Ink for iOS, and (of course!) the Apple Vision Pro. | Continue reading
If Mark Zuckerberg says it’s very difficult to use the new App Store EU rules — and Meta just announced their quarterly results of $40 billion in revenue — then there is no chance the rest of us can make it work. Sideloading and marketplaces are like a mirage. | Continue reading
Steve Troughton-Smith asks an interesting question on Mastodon: “Why would anybody use my app in VR?” isn’t the right question to ask yourself. It’s “do I want my users to have to take off their headset to use my app?” His post is clearly intended to have the obvious answer “no”, … | Continue reading
Had a dream last night that I was hired at GitHub. My team was about 4-5 people, much younger than me, with hardly any actual experience… except they were all better programmers than I was. On the first day I deployed a change that broke a bizarre GitHub spreadsheets feature. | Continue reading
There has been a long list of proprietary Apple connectors over the years, but this wide Lightning cable in the Vision Pro is one of the funniest. | Continue reading
I paused posting to Threads last year because I thought the platform would be joining the fediverse soon-ish. They’re making good progress with the early enabled accounts, but it’s going to be a while until folks on Threads can follow my Micro.blog profile, so I’m going to resume … | Continue reading
Early reviews for the Vision Pro dropped this week. This device is technically amazing, with well-considered solutions to the problems of VR. My takeaway from the reviews is that I want to try it, but I’m okay waiting before I need to own a bit of this future that Apple is promis … | Continue reading
I’ve got the senate committee hearing about child exploitation on in the background while I work this morning. Interesting to hear Mark Zuckerberg pivot a couple of the questions into needing to be solved in the app stores, not the social platforms. | Continue reading
Castro has found a new home with Bluck Apps, who already has a podcast app on Android. They blog about what’s next: In the coming weeks and months, we’ll be making some changes under the hood to make the backend more stable and make sure new episodes sync more quickly. Once thing … | Continue reading
Great to see more of the Texas grid powered by renewable energy. From KUT, broke a record a couple days ago with 36% of power coming just from solar, hitting 15,222 megawatts. | Continue reading
Very excited about Project Tapestry from the Iconfactory, now available to back on Kickstarter. We need more apps for the social web like this that work across multiple platforms. It will support Micro.blog too! | Continue reading
Accidentally poured chocolate milk in my cereal. Guess it’s going to be one of those kind of mornings. | Continue reading
Today we’ve added a brand new option for manual cross-posting from Micro.blog to other services, including Threads. This new option is great for services that don’t yet have an open API, so Micro.blog can’t automatically post to them, or for when you want to edit and preview your … | Continue reading
Because of their decades of truly great products, Apple thinks they are more clever than anyone else. Because of their focus on privacy, Apple thinks they are righteous. Because of their financial success, Apple thinks they are more powerful than governments. The DMA will test wh … | Continue reading
Reviewing news coverage of the Core Technology Fee, usually glossed over is that the CTF applies to every install of a marketplace. From Apple: Developers of alternative app marketplaces will pay the Core Technology Fee for every first annual install of their app marketplace, inc … | Continue reading
MacStories has also published their write-up on the App Store changes for the Digital Markets Act. The more I think through the system Apple is attempting, the more it becomes clear the Core Technology Fee is not compliant with the DMA. Marketplaces simply cannot work with the CT … | Continue reading
With all the App Store EU changes, briefly considered that maybe my iPhone 14 Pro will be my last iPhone. It is a great phone, but I’m not currently inspired to drop $1k in Apple’s lap every couple years. Think I’ll keep it a while. | Continue reading
Spurs with back-to-back wins. Ignore the season record so far… Fun game and great 4th quarter. | Continue reading
For folks who have been actively using Threads, are we at the point where we need URL shorteners again? We’ve largely not had to think about this with most social networks after Twitter started with t.co URLs, but it seems that Threads does care about the URL length. | Continue reading
Ben Werdmuller blogs about how the IndieWeb is for everyone, inspired by a post from Tantek Çelik. Tantek: The IndieWeb is for everyone, everyone who wants independence from organizations, independence of agency to associate, and who embraces the web of humans that want to interc … | Continue reading
John Gruber’s post about Apple’s EU plans is long, but the part in the middle with the details of the fees is one of the most concise summaries of how Apple wants this to work. The question we have to answer next is whether the Core Technology Fee is compliant with the DMA. I’m n … | Continue reading
Crazy that it’s more or less equal odds on Trump either dying broke or being elected president from jail. When does our current alternate timeline merge back to the main branch? This chaos can’t go on forever. 🇺🇸 | Continue reading
$83 million awarded to E. Jean Carroll. I guess the jury was trying to deter Trump from continuing to defame her or anyone, but probably no amount will stop him. He just can’t help being a total jerk. | Continue reading
My code is rarely clever, but sometimes it makes me smile. There’s a feature in Micro.blog that takes the folder of Hugo-generated files and selectively removes files that shouldn’t be published. For example, to redirect “/”, it removes the index.html file. I call these models “v … | Continue reading
In a blog post from 2020, I suggested four changes to fix the App Store for developers: 1) allow sideloading; 2) don’t require in-app purchase; 3) keep curating the App Store; and 4) lower the cut to 15%. I described each of these in more detail in that post, so I won’t repeat th … | Continue reading
Follow-ups from @coreint yesterday about the DMA… We glossed over the Core Tech Fee. I have a better understanding of how the fees add up now, and where they apply. App Store + external payments: 10% (for small devs). Only way to avoid paying Apple: a marketplace and less than 1 … | Continue reading
Coalition for App Fairness on today’s App Store news: Apple clearly has no intention to comply with the DMA. Apple is introducing new fees on direct downloads and payments they do nothing to process, which violates the law. Apple’s new “Core Technology Fee” is really problematic. … | Continue reading
No surprise, Apple’s new DMA terms get worse the closer you look. It’s not true sideloading, but even accepting third-party marketplace apps for what they are, Apple shouldn’t track downloads (and charge a fee) for apps that are installed outside the App Store. I hope the EU push … | Continue reading
I’ve been re-reading parts of the DMA and Apple’s new rules, and honestly I can’t tell if they are in compliance. It does seem like a good-faith effort, even if the sideloading capabilities fall short of what I want. There’s a lot we won’t know until the first developers try to b … | Continue reading