jstummbillig
Joined 11 years ago
Joined 11 years ago
You guys are still doing things, correct? Is my experience so outside the norm, or is stuff still challenging?
It's just really bad to do something with a lot of waste that someone else can do with less waste.
What I think: Being finished is not a property of the software. It's a function of skill of the maker to spot true opportunities to improve things, the skill of the maker to understand their own limitations to implement stuff (time, money, skill), and the current state of the software as it relates to the world.
It requires ongoing judgement and taste. If any of the inputs change, as they do, the answer changes.
When things get super trivial, you can probably consider them done at some point, but I hesitate. Let's for example just consider "cd" (the shell function). A typo like "cd /home/user/projcts" could offer a smart correction. If you went to "/home/user/work/clients/acme/backend/api" previously, through better usage of nav history you could maybe just get there by using "api".
Not claiming these off the cuff examples are great, and that they might not survive additional consideration, but it's fairly easy to see that they are arguable (and implementations like these already exist in some tools)
SpeedCrunch is much more complex and very far from inconceivably improvable, in my opinion.
Well, that's easy: Bad choices. The better something is, the easier it is to change it in a way, that makes it worse.
I agree with GP, everything can be improved, but that doesn't mean that you will succeed, or that you should try, for various, separate reasons.
1000 super smart humans don't just automagically make a good company, or make creating one easy. Idk, seems to just be confusing different things.
But: I am sure more of that will be happening in the future. Anthropic and OpenAI are building out their product portfolio, going into research (medical) more broadly.
Paint me a real world picture.