Earlier quoted context omitted.
As a new father, just using so many apps sounds exhausting, let alone building and maintaining them. I would have been very excited about these maybe 10-15 years ago. Now I just want the ability to do things with my phone when my hands are tied up holding the baby.
Tell me about it. Holding a 4mo old right now, nap trapped :-) Speaking of which - Claude Code wrote me a web proxy for HN that rewrites CSS for the dark mode - precisely for this situation. Written and deployed with Claude Code remote control too, also while nap trapped.
Software for One
221–230 of 301 posts
Re: Software for One
#222Earlier quoted context omitted.
I was talking to my wife about this a little bit, that the promise of computers has never really been realized in the sense that we don't put power in the hands of the end user. Like one of the most obvious things that a computer can do is run a task periodically at a time to go maybe fetch information and process it. And yet, the average computer user using any commercial operating system does not understand how to…
The average user can and already does that. If they want to regularly fetch their emails and process them, they will install outlook or use the Gmail web app. If they want to regularly fetch and install updates for their games they will install steam. The "run a task periodically" isn't the difficult part, it's processing the data that is. And to be honest I don't think llms will empower that many people, the vast ma…
Re: Software for One
#223This is such a romantic idea, but unfortunately Apple and Google are hostile to this model. Of the two, iOS is /worst/ for running vibe coded apps. You need to pay $99 a year to be an Apple developer if you want your app to live on your phone for more than a a week. Distribution is a also pain in the ass even for personal use alone (you can't just toss around an IPA). Finally, so many useful APIs are totally locked u…
> You need to pay $99 a year to be an Apple developer if you want your app to live on your phone for more than a a week. No complaints over paying more than >$100 a month in subscriptions with coding agents but $99 a year is some how too much? Yet another reason why “developers” are just consumers that are selective complainers that want their tools to cost $0.00. Clearly as already stated in the article, hosting and…
If I write an app for myself there is no need for hosting or distribution - it costs Apple absolutely nothing, and they don't need to be in the loop.
I've been able to run my own software on my computers forever, and still can on Windows, Mac, and Linux. It's just the mobile OSs that are different, and they shouldn't be. That's what sucks.
---
Related, I've been wondering if this issue will hit more and more consumers as vibe-coding personal apps becomes available to more and more people. Apple may have to change this aspect of its model, in time.
Re: Software for One
#224This mitigates problems with LLMs' low quality code. For a single user, the bar is much lower. The app doesn't have to have all the features that work for everyone's edge cases, implemented in a way that other devs can maintain. It only needs to be good enough for one user, and can be discarded and recreated when it gets too messy.
> can be discarded and recreated when it gets too messy. That's the result of poor quality, how is wasting time redoing an app mitigate itself?
Re: Software for One
#225Re: Software for One
#226https://stepwise.run/ Portable workflow orchestration for agents and humans
https://github.com/zackham/aloop Embeddable Python agent loop for integrating LLM agents into your projects. Multi-provider (OpenRouter, OpenAI, Anthropic, Google, Groq), built-in tools, hooks, ACP server, and persistent sessions.
https://github.com/zackham/plat An embeddable infinite canvas to build on. Bring your own node types; drag, zoom, edges, auto-layout, and undo come free. Host-agnostic storage, runtime API built for agents.
https://github.com/zackham/seance Shared live workspace for humans and agents — multi-pane terminals, notes, and a control plane for co-working in the open.
deep dive docs for my personal agent system i've been developing since dec, and using constantly: https://vita-docs.ham.xyz/overview/
browser replacement for stuff i control: https://vita-reports.ham.xyz/s/2119130b0b6b
a snapshot in time of the education system i run for my kids: https://vita-reports.ham.xyz/s/e7036ae931a7
if you want to talk about any of this stuff, or have a related project you think i'd appreciate, hit me up zackham@gmail.com or @zackham on telegram. abundance is here for personal software. take advantage of it and have fun!
Re: Software for One
#227This is nice, but Apple essentially blocks sideloading (outside test flight environment) and Google is moving there as well. While it has never been easier to produce individualized software, it was never more difficult on the official platforms, unless one wants to create their own OS (at some point that might be possible as well).
As for the banking and identity apps, I probably shouldn't be keeping them on my big cool phone that might eventually get stolen.
Re: Software for One
#228It still sounds quite complicated because you’re creating all this stuff but there has to be some overhead of keeping it all running, repos, hosting, builds etc. I feel like there needs to be a mash up of agents-cloud-MSAccess to actually make this into an accessible way of building for the average person. People build spreadsheets to provide them themselves with “apps” all the time, so it needs to be at that level o…
Another observation : I expect in future the UIs could be dynamic, fluid, AI-generated and personalized. Old person, here's big font for you. You need to just know current balance, here's the number.
Re: Software for One
#229Oh my this is so true: * I waited for Duolingo to support Mongolian for years, and in one evening, created my own DuoMongo https://github.com/matusfaro/DuoMongo * I wanted an LLM to mock up a server to speak arbitrary network protocols across any layer (e.g. http/tcp/bgp/snmp/arp) for protocol development/testing/cybersecurity and I got it: https://smotanacom.github.io/netget/ * I wanted a way to inspect/route LLM ca…
I think LLMs are pretty similar to DuoLingo. It is a tool that makes you feel like you have accomplished something without you putting in the work you need to actually accomplish anything. Worse still, you still need to put in the time. So in effect you end up wasting a bunch of time without learning anything new. These machines, are dopamine generators, kind of like cigarettes, or slot machines.
Re: Software for One
#230This is nice, but Apple essentially blocks sideloading (outside test flight environment) and Google is moving there as well. While it has never been easier to produce individualized software, it was never more difficult on the official platforms, unless one wants to create their own OS (at some point that might be possible as well).
maybe we need more like raspberry pi smartphone-sized tablets projects so people can sideload whatever they want like like "RasPad" (or other devices like the Pinephone)
Sideloading implies a subversive action, which we should not be primed to think.