Developer and aspiring entrepreneur. I've worked on several open source projects, as well as developing for the Chrome Web Store and Android Market. My current interests are in Clojure, ClojureScript, and IndexedDB.
We unfortunately released Astro 6 only a few weeks before Vite 8 / Rolldown came out, which is why we did Astro 7 so soon. But there are very few breaking changes compared to Astro 6. That being said, some of these performance improvements (the Sätteri processor) are available in Astro 6 too.
Ok sure, the "never" was a bit strong here. Running CLIs on phones is not a normal thing and not as simple as it is on desktop. Apple prohibits apps from downloading and executing code, so some sort of new Apple-approved thing would be required here. That's a very heavy lift.
Of course anything is possible, I just don't think that people advocating for MCP's death have really thought through these problems, and are mostly focused on the desktop productivity use-cases.
Ok, I can see there's a new (to me) Customize section where you can install skills. You have been able to connect MCP servers for quite a while.
The UX here isn't great, but let's assume it can be improved. How would auth work with this alternative method? I want to connect to Puma store and that's done using a skill with a CLI. Can the CLI launch your web browser to do oauth from the skill (on a phone)? And then the credentials are saved where?
Not challenging you, I'm open to alternatives to MCP for sure. But MCP seems way more mature especially for non-programming use-cases.
Please keep in mind that CLIs do not run on mobile and never will. This is the elephant in the room that nearly everypne seems to be ignoring. This "debate" is built around the assumption that AI is only for at-your-desk work. It's obviously not. Having the ability to mix/match the services you use for everything in your life, whether that's email or social networks or managing your book collection, is going to be a normal thing everyone does in the future. It's just not today, because AI companies are almost exclusively focused on the programming use-case (and related desk job stuff).
Every new generation thinks things were better when they were young. Personally I liked the internet of the mid to late 90s, just as the web was overtaking AOL. By the mid 2010s, which this article calls the golden age, the internet was already very commercial; personal sites barely existed, most activity took place in walled social media gardens.
I bet people older than me disliked the 90s web and preferred the days of gopher and newsgroups. No one is wrong and everyone is wrong.
Part of the reason things felt better when you were young is because it was; for you. Fewer responsibilities. Less understanding of the nuances and intricacies of the world. More room for idealism. Another part of the reason is that time tends to fade away the bad parts of life while retaining the things you enjoyed. This is good.
Nostalgia is great for reconnecting yourself to a simpler time in your life. Nothing wrong with that. But when you start making comparisons you're only fooling yourself.
Yeah, I didn't take it that way, just thought it was worth clarifying that this isn't a case of AI hitting a wall or anything like that, I just went down other rabbit holes.
The reason it's only 73% is because I prioritized fun stuff like self hosting and platform binaries. I think finishing off the standards would only take a few more hours (except eval which I don't plan to do).
I have a preview release ready, if you scroll down you'll see the instructions. If you're able to try it out and leave a comment on whether it fixes your issue it'd be a big help.
This is one of the reasons I've never bought into the Markdown hype and generally avoid using it. Semantic HTML5 tags makes to-HTML compiled languages mostly unnecessary.
Email me: matthew at matthewphillips.info