You do actually need to run it on a Mac, if (and only if!) you require integration with Mac-only software. But the main factor is probably just "all the cool kids are doing it" ;)
I didn't know that, Sorry about that, but is there no way to make CDP debugger less detectable. Seems doable to me but maybe there's a catch if its not already done by somebody maybe?
iMessage is the only explanation I can find. Minis aren’t powerful enough for agentic models unless you’re getting a rather expensive version (I could see the MX Pro w/ 64GB working). At which point they don’t have the price appeal of the base model anymore.
I just did this at work, I was working with Postman testing an API and wanted it work in a slightly different way and be able to do some bulk testing, saving responses, all slightly different then how Postman worked. I clone just the features I wanted in about 15 minutes and now have my own API test tool that works exactly how I want. It is not something I would ever release or need to share, just a local tool for me to use. If your software doesn't provide a service, like sync, storage, availability, if it is just local, it'll be a tough market.
This also got me thinking about open source might be dying. For this tool, there is no reason for me to open source it, anyone can create the same thing in minutes. I didn't add anything, the only maybe interesting part would be to share the prompt, but then someone else can create their own prompt to have their tool do what they want.
I agree that software without a service model faces a tough market. Sometimes, users just want software that works indefinitely on their phones without subscriptions or ads. That’s why many people are big fans of one-time purchase apps. I’m one of them; I prefer local apps because I know the software won't deteriorate over time.
Open source should acquire greater, multiplied value once the new scaffolding is put into place. The open source community is still using the past approach, which is going to be largely washed away.
More people with more agents freely contributing more to even more concentrated and scaled-up projects.
Those agents will get more potent. The projects can get more ambitious.
One user with N Claude usage. 100 users with 100x the Claude usage. Who can build the superior product? If you put the right structure on it, the 100x wins by a drastic margin. Those 100x Claudes benefit in combination courtesy of the open source effect, their potential additive value is greatly enhanced.
The 1x outcome will end up being relegated to triviality (the one page homepage as website). The bar is about to be raised really, really, really high in software if you want to be relevant. This is merely a very short transition period.
>something I would ever release or need to share, just a local tool for me to use.
>This also got me thinking about open source might be dying.
Just because you can generate a wrapper app for a very specific use-case doesn't mean open source is dead or dying. As if open source was all just about people sharing their crappy specific use-case apps.
And software isn't getting weird. A part of the software development life cycle is being automated.
Automation of easy templated tasks will cause a huge disruption. Production of software used to be a skilled job, but now is automated to a large degree. This has huge impacts to the profession as a whole. Already, enrollment to the UC CS program is declining.
Do you have a school age child? My inbox is flooded with school updates, fund raisers, random questions, and is double when my two kids aren't at the same school.
Developer experience matters. This is what Vercel figured out and why their admin screens are sooooooo much better than anything AWS or Google creates.
"Developer experience matters" and "Vercel" being the example is something I never thought I would see together.
I actually do agree that Vercel's admin screens are quite good compared to the other usual suspects. But I don't consider that to be on the development side of things. It's done decently well because it is geared towards the business folks who are paying the bills.
Developers writing code on top of the development solutions produced by Vercel have been completely forsaken.
None of those are development tasks. IT tasks, I'd buy, but anyone deeply entrenched in IT are more likely going to want more powerful tools (even if harder to use). Vercel is geared towards the small groups where there are some developers on staff, but the budget makers are playing double-duty in IT roles.
I got tired of fighting with note-taking systems. Every time I tried a system like PARA or Johnny Decimal, I'd spend too much energy thinking about filing notes plus when I needed to find something, I'd forget which bucket I put it in and end up grep-ing for it anyway.
So I built Jotit, a command-line app that just lets me dump notes quickly without thinking about where they go. I then use AI for search and to create summaries. Now I can query my notes in instead of trying to remember my past filing logic. Plus the summaries works surprisingly well: I can take messy notes all week and get a clean work summary on Friday.
A subprocess (git) can't modify the working directory of the parent process (the shell). This is a common annoyance with file managers like yazi and ranger as well—you need an extra (usually manual!) installation step to add a shell integration for whichever shell you're using so the shell itself can change directory.
The best solution for automatically cd'ing into the repo is to wrap git clone in a shell function or alias. Unfortunately I don't think there's any way to make git clone print the path a repository was cloned to, so I had to do some hacky string processing that tries to handle the most common usage (ignore the "gh:" in the URL regex, my git config just expands it to "git@github.com:"):
> I am interested in are hosting my own RSS feed reader, an ebook library, and a password manager
You can do that on a Raspberry Pi Zero for $15, and for $12 you can get a 128gb microsd card, plenty of storage. It'll take up minimal power and fit in an Altoid tin.