Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Major releases of MacOS and iOS happen once a year. And most of the time they don’t break existing applications (iOS 12 notwithstanding). Almost everything from early iPhone OS to 12, and from 12 onwards worked ok, even with major resolution changes.

And the fact that we need to constantly change stuff just for the sake of change is the problem.

To add to this: I’m perfectly happy to pay a premium price for software when I need a new version. I did this with Photoshop for years, $399 per copy was perfectly fine for me because I spent that money every 3 or 4 years.



That's the point of this thread. YOU only need a new version every 3-4 years so you don't think there's any work any other time.

But you take all those platforms and all those extensions and the result is maintenance by itself is constant work. I'm not talking about change for the sake of change. I'm talking about the work just to keep the features that you have.

I have personal projects I'm working on where it feels like all I have time for is just keeping up with security updates, Ubuntu versions, DB version upgrades. Work projects are even worse with SOC2 requirements and the endless stream of CVEs.

There's no way a password manager can do nothing for 3-4 years ignoring security vulnerabilities in their dependencies that need to be patched.


You raise a valid point, and certainly then this product is not right for me due to their pricing and the features I’m paying for but never using (like Android and Ubuntu support).

It comes down to what value it provides to me for what I need it to do, which is store and retrieve passwords for me, and sync via wlan. That’s it. Why should I continually pay for Android, Ubuntu or Windows development when I don’t use their app on either of these platforms?

And additionally, as a consumer it’s not my responsibility to find a way for a company to fund its product. Saying “development goes on even without you upgrading, so you have to pay a subscription to support that” is kind of a weird argument, isn’t it. Imagine if you had to pay a subscription for using a car because next year a new model will require development and therefore you need to pay for it.


Let's be super clear about 1passwords licensing too. It's per OS. I buy three clients every upgrade windows, ios and mac.


There are also what I think are reasonable models for providing people with ownership of an app but also being able to charge upgrade fees (for example, TablePlus, Dash, Sublime etc)


Most of the time the software doesn't even need to change, you just need to open up xcode and recompile the project against a new ios sdk and you're done.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: