News for hackers. Stuff that matters.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by porcoda on Friday January 21, 2022 @05:43AM (#30021762)
This sort of began when we all got the impression that software should be free, or that we pay a low price once and get indefinite free upgrades. Given that developers need to be paid, and resources cost money, there needs to be a way to rectify that gap between the consumer and maintainer. At one point we did so by paying for an initial version of software, and then paying for updates. Now that we don’t do that, but someone still needs a revenue stream to pay for the costs of maintaining and evolving software, the subscription model has emerged. It’s really not that complicated. Where it gets hostile is when you see a subscription model for something where the subscription doesn’t yield any evidence of effort from the provider. For example, a subscription to software that never sees updates nor has infrastructure costs. That’s just a money grab.

What confuses me is seeing this kind of question on the same forum where people often gripe about not being paid the 6 digit salary they expect to produce the software we use. How do you achieve super cheap products made by people making super high pay? Money doesn’t just materialize out of thin air to make that work.

PS: my comment comes off as advocating for the subscription model. I personally hate it with a passion: I’d rather pay for upgrades/updates to code, and pay for resources metered by my usage. My comment should be interpreted as understanding where the model comes from, not necessarily liking it.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @06:44AM (#30022191)
>This sort of began when we all got the impression that software should be free, or that we pay a low price once and get indefinite free upgrades.

Blame the victim?

We din't get any impression, as we don't set the prices. The companies set those prices.

For example Adobe customers never got or set any impression that "software should be free/low price". They paid 100s to 1000s of dollars for each update or package respectively, and they still got the mandatory subscription (and were some of the first users to be hit with one).

>How do you achieve super cheap products made by people making super high pay? Money doesn’t just materialize out of thin air to make that work.

We don't want "super cheap products", we want reasonably priced products we own after we buy.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by MobileVet on Friday January 21, 2022 @07:49AM (#30022715)
> We don't want "super cheap products", we want reasonably priced products we own after we buy.

I am afraid the ‘we’ here isn’t nearly as large a demographic as you think it is. If it was, we wouldn’t see the mass of advertising supported products we see.

Mainstream consumers do want free / cheap products, despite the many caveats associated with them and the market has adjusted to give them that.

The other follow up is, as a consumer, how do you determine what is a reasonable price for something. You have no visibility into the COGS other than your own experiences which may or may not apply.

Similar to the OP, I am not advocating for high subscriptions with no value or horrible dark patterns around unsubscribing…

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by willis936 on Friday January 21, 2022 @08:14AM (#30023013)
Nobody asked for subscriptions. Nobody likes them. People prefer free and second to that a one-time payment model. Maybe that payment only includes a year of patches, but people still prefer it.

Companies prefer subscriptions because it maximizes revenue. It's as simple as that. Zero sum game between company and consumer.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:43AM (#30024119)
>Nobody asked for subscriptions. Nobody likes them

That's patently false

I, for one, happen to like being able to push costs from capex to opex (and yes, that's true for my own personal use like it is for business use) *for most things) - a subscription price gives me a closer approximation of a given tool's/service's value proposition than does a one-off purchase (most of the time)

Everything from car leases (albeit I typically purchase my cars, leases most definitely have their place for a significant portion of vehicle operators) to Netflix fees come in the form of a "subscription" - follow the terms of the subscription, and you get to use whatever it is as long as you want

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by willis936 on Friday January 21, 2022 @09:53AM (#30024262)
Leasing vs. ownership of cars is a great example of having a choice between ownership and a service. About 1/3 of cars are leased rather than owned.

I should say your choice to subscribe should not be taken away. I don't think my choice to own should be taken away.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @10:28AM (#30024821)
The example breaks-down (no pun intended) on cars, though: software is likely not usable after 3-5 years (the length of a normal car lease)

Cars are typically usable for well over a decade :)

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ryandrake on Friday January 21, 2022 @11:04AM (#30025388)
> software is likely not usable after 3-5 years

Whoa whoa wait! How did we get to this point? Maybe I’m living in the past, but software should work essentially forever. There are no moving parts. No wear/maintenance items. It doesn't distort like a photocopy when loaded to and from media.

The only thing that should cause working software to fail is some underlying change to its foundation: an incompatible OS or browser change or deprecated API, and so on, and we should hold platform vendors accountable for regressions and breakage. I wish platforms took backward compatibility seriously.

Apart from a cosmic ray flipping a bit somewhere, there is no physics reason software should “wear out.” How did this become a fringe point of view?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @01:13PM (#30027542)
>software should work essentially forever

Really? You're still running operating systems that are a decade old on hardware even older?

Why?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by kokekolo on Friday January 21, 2022 @02:30PM (#30028770)
I own Lightroom 4.0 from 2012 (that's 10 years ago). It doesn't have the latest features, but it's still a very capable RAW processing software. I don't use it anymore because I've subscribed to the current Lightroom. I've subscribed last year, because (finally!) the new features were compelling enough for me. The old version still works well, even on latest-ish macOS. It still produces great pictures now, as it did 10 years ago.

10 years is not that long ago. In computers and software the difference between 2022 and 2012 is not as big as it was between 1992 and 2002.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Wednesday January 26, 2022 @01:26PM (#30089575)
>10 years is not that long ago. In computers and software the difference between 2022 and 2012 is not as big as it was between 1992 and 2002.

It's still an immense period of technology time - OS and hardware vendors don't support their products "forever": it's not sane to do so

Run 10-year-old hardware/OS if you want ... but you should expect increasing issues over time

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by DarylZero on Friday January 21, 2022 @01:45PM (#30028089)
The newer versions of OSes aren't supposed to break compatibility, and in fact they really don't.

The really old programs run in emulators. This is how I play 1980s video games. I highly recommend Mario Brothers (not "Super") from 1983. Still works.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by doctor_eval on Friday January 21, 2022 @02:35PM (#30028848)
But has it worked continuously on contemporary platforms for the entire period of its existence? I reckon there were many years between the retirement of the original platform and your ability to emulate that platform.

The point is that software should remain usable, but in your example that hasn’t been the case.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by DarylZero on Friday January 21, 2022 @04:47PM (#30030426)
No, but that's because it's from 1983. It's only modern machines that have this awesome excess of power.

Apple did Rosetta in 2006. That proves this approach has been _commercially_ viable on top-end machines for at least 15 years. Not 39 years!

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by willis936 on Friday January 21, 2022 @10:44AM (#30025088)
My Acrobat 9.0 is getting pretty long in the tooth. I still run it on occasion, but there are more issues with DPI scaling and new PDF features.

It looks like Adobe does sell one-time purchases of Acrobat Pro 2020 for $450. I'll cease my cloud-yelling.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jodrellblank on Friday January 21, 2022 @02:39PM (#30028897)
> follow the terms of the subscription, and you get to use whatever it is as long as you want

But you can run software you bought with capex as long as you want and it doesn’t cost more forever. And you don’t have to agree to new terms and conditions.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Wednesday January 26, 2022 @02:49PM (#30090720)
>But you can run software you bought with capex as long as you want and it doesn’t cost more forever.

...only if you still have hardware and operating systems that support it (or that it supports, depending on your point of view)

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by afarrell on Friday January 21, 2022 @09:37AM (#30024022)
> Nobody likes them.

If that was true, financing wouldn't exist for consumer products. In practice, people pay extra to turn a one-time payment into a subscription.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by willis936 on Friday January 21, 2022 @09:49AM (#30024200)
Except with financing you own the product and one day the payments end. You're saying that home ownership is the same as renting if you don't buy upfront? That's simply not true.

Also, the vast majority of people would prefer to live in a home they own than burn money renting.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by andrewlgood on Friday January 21, 2022 @12:15PM (#30026542)
Some financing leads to ownership. Leasing a car does not lead to ownership - it is an extended rental.

I am not a fan of products that make it difficult to unsubscribe, but I do like the variable cost aspect of SaaS. Generally quick to start using and quick to stop.

I have not seen it commented on, but my sense is security is easier with a SaaS model. How many pirated versions of software have you come across in your career pre-Saas?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by uoaei on Friday January 21, 2022 @02:01PM (#30028324)
Sometimes people think they want things a certain way because

1. They have no idea it can be different

2. They wouldn't know what it would look like if it were different

3. They don't understand, or they resign to accept, the ethical implications of the status quo

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by toyg on Friday January 21, 2022 @06:55AM (#30022247)
Yeah, it's not really about free software; it's about paying salaries. Recurring expenses inevitably result in business models optimized for recurring revenues. That was always the case; it just so happened that the expansion of industrial production of goods was so vast for so long, that this was kinda hidden (and it was hard to justify - there are only so many widgets you can continuously supply to customers).

Now that the internet has removed any friction between business and customer, business is reaching its ideal state: one where the customer pays as long as the business has recurring expenses, where production never stops, and where productivity of labor approaches infinity.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by tjoff on Friday January 21, 2022 @07:10AM (#30022351)
Recurring expenses very often isn't necessary though.

For software the initial costs are big, but after that it can be pretty low maintenance or at least costing much less to develop new features when the foundation is set.

When you start to think about recurring expenses that's when you have to find a way to justify those expenses. And that is usually by adding bloat and unnecessary features that those that already bought it might not even want.

So now you have to pay for features that you don't want to keep using the features that you've already bought? Tough sell...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by toyg on Friday January 21, 2022 @08:21AM (#30023108)
Companies are not made of 100% engineers. Production costs are only part of recurring expenses in a business. At the very minimum you have to pay an executive team, a marketing team, a network/security team, a legal team, an accounting team... these guys don't work for free, and want to be paid every year at worst - more often, every month. Even if each "team" is one person in your garage, you have to pay them. And when you scale up, now you have investors to service, and they also would very much like to get regular dividends from their investment (or see constant growth in the value of their share).

Note: I'm not defending the practice (if you dig in my comment history, you'll see pretty incendiary stuff against SaaS abuse very recently), I'm just saying that it's what business naturally tends like - in the same way it naturally tends towards paying people as little as possible, exploiting them, etc etc. This is what the market becomes when left to its own devices. If we don't like it, we need to proactively intervene in law.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jtbayly on Friday January 21, 2022 @08:11AM (#30022975)
For example, 1Password.

I’m happy to pay for a new version if my current version stops working. OS or browser update broke the app? I’ll pay for the new version.

But they are trying to force me to pay every month, therefore they remove my ability to use the app at all unless I pay for their cloud storage which I neither need nor want.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by gefhfffh on Friday January 21, 2022 @08:24AM (#30023134)
Well, they don't stop working on an improved app and new features while you don't want to update.

You don't only get compatibility with X with the new version but all that as well.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @09:11AM (#30023683)
If no one wants those improvements, why should they pay them to keep working on it? Maybe 1pass should start working on something else to sell, and move the old stuff to minimal maintenance.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by lotsofpulp on Friday January 21, 2022 @09:17AM (#30023763)
>If no one wants those improvements, why should they pay them to keep working on it?

They should not pay them, they should use one of the numerous alternatives.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @09:20AM (#30023803)
Yep, and in the case of 1pw, I use Bitwarden instead.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jtbayly on Friday January 21, 2022 @01:12PM (#30027528)
Fine. They can work on the app and sell me on the benefits they’ve added.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by voisin on Friday January 21, 2022 @09:41AM (#30024072)
Honest question: Why use 1Password rather than a modern browser’s built in password management?

Side note: Daring Fireball has had some discussion recently about 1Password moving to enterprise for employee password management and adopting the SaaS model in order to make this transition, alienating current client base in the process. A ballsy move!

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by eppsilon on Friday January 21, 2022 @11:32AM (#30025850)
Honest answer: I use more than one browser. If Apple Keychain autofill worked in 3rd-party browsers, it would almost cover my use cases though.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jtbayly on Friday January 21, 2022 @01:11PM (#30027508)
Password sharing.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by aceazzameen on Friday January 21, 2022 @09:29AM (#30023918)
Password managers are an exception for me. I pay them so they can continually stay ahead with device/browser compatibility, security, and breaches.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:48AM (#30024193)
>For software the initial costs are big, but after that it can be pretty low maintenance or at least costing much less to develop new features when the foundation is set.

Written by someone who - probably - doesn't understand how complex software is to write/update/expand/maintain

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by tjoff on Friday January 21, 2022 @10:19AM (#30024662)
Oh I am. The whole point was that you might not need to write/update/expand as much as you think.

And the case have previously been that such development is largely paid for by new users.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rodet on Friday January 21, 2022 @07:17AM (#30022391)
In the case of local software, I agree. But most users expect connected services nowadays, which mean recurring costs for the developers as well in many cases.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jtbayly on Friday January 21, 2022 @08:13AM (#30022996)
What do you mean by “connected services”? If that’s just a code word for cloud storage, then no, thank you. I’ve got cloud storage, and I don’t need yours. You’re just trying to justify charging me every month.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by falcolas on Friday January 21, 2022 @09:34AM (#30023983)
Only if companies force their users onto “their cloud”. There are plenty of remote storage services; why can’t we use those?

The answer is that it makes it harder to justify perpetual revenue streams then.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @07:21AM (#30022417)
>Yeah, it's not really about free software; it's about paying salaries

Well, that's on the software maker.

Why pay salaries in perpetuity for something made and sold once?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by toyg on Friday January 21, 2022 @08:17AM (#30023055)
Almost no software these days is "made and sold once" because of network support - even the most "local" apps will have stuff like saving settings or document to remote servers, talking to network peers, receiving updates when new OS versions are released, and so on. Anything sold on Apple platforms, for example, nowadays has to be updated at least once a year just to keep up.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @08:57AM (#30023505)
A lot of the "network support" is unwanted BS nobody asked for, that could be sold separately (or be open to other providers to offer). Like the BS "Adobe Cloud" they give you when you subscribe to the CSuite.

>Anything sold on Apple platforms, for example, nowadays has to be updated at least once a year just to keep up.

Factually wrong.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlexandrB on Friday January 21, 2022 @10:25AM (#30024756)
Can confirm. I still use Sparrow for email on MacOS. Yes that Sparrow - the one bought by Google and discontinued a decade ago.

I think the need to update software constantly is sometimes a self fulfilling prophecy with SaaS. Features that need constant maintenance get added because: "Why not? We have a continuous income stream."

Edit:

Another example: I use Transmit on iOS. It hasn't been updated since 2017[1] because of lack of sales. Still works great on the latest iOS/iPhone.

[1] https://panic.com/blog/the-future-of-transmit-ios/

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by monkey_monkey on Friday January 21, 2022 @08:35AM (#30023246)
> Anything sold on Apple platforms, for example, nowadays has to be updated at least once a year just to keep up.

Incorrect.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @09:13AM (#30023697)
Minimal maintenance doesn’t take the same size team as making new features.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Hnrobert42 on Friday January 21, 2022 @07:07AM (#30022340)
This is not blaming the victim as there are no victims. OP’s is wrong that SaaS is rent sending. Software should not be free (in cost), yet always receive new features and updates. Indeed, the alternative is the ad-tech surveillance state.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @07:19AM (#30022408)
That's a strawman. Who exactly demanded "free in cost" plus "always receive new features and updates"?

If the software companies (in mobile in particular) had a race to the bottom, it's on them - and on those (hobbyists etc) that undercutted them (though, if hobbyists can undercut your prices, is your product really worth that much, or could it just as well be replaced with a hobbyist-made app?).

Users have since forever paid top dollar for shrink wrapped and then downloaded software like MS Office or Abobe Creative Suite and co, that now is nonetheless "subscription based".

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rglullis on Friday January 21, 2022 @08:47AM (#30023386)
One could argue that MS Office and Adobe products were always "subscription-based", if companies and professionals never left the update treadmill. After all, if all you need is MS-Office 2000 or Adobe Photoshop 6, no subscription is needed and you can still find licenses around.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @08:51AM (#30023427)
One could argue it.

But they would then have to answer why would non-business buyers, that is, users who did "leave the update treadmill" and bought new updates (or skipped them) at their convenience, suffer the subscription model too?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rglullis on Friday January 21, 2022 @09:03AM (#30023577)
Because they are such an irrelevant part of the market that they basically could disappear and no one would care, and the hobbyist/non-professional people who don't mind using years-old software could as well just use Free/Open alternatives?

There is nothing stopping Joe-who-only-pays-full-licences to continue using his MS 2007 Office suite, is there?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by skydhash on Friday January 21, 2022 @09:23AM (#30023851)
Os support, especially in the Apple world.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:46AM (#30024160)
It's not merely "especially in the Apple world" - very little in the way of older Windows/DOS software still works today (unless you're also running old/unsupported hardware (subject to its own foibles) and operating systems

Products get deprecated/go out of support all the bloody time - there is nothing wrong with that: should Ford have to "support" the Edsel or Model T today "for free"? Why?

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by skydhash on Saturday January 22, 2022 @03:39AM (#30034867)
The only thing I don't like about subscription is rent-seeking. I'm fine paying a small amount every month if I expect security updates or small features that won't impede my workflow. If there is a lot of request for additional features, you can always bump up to a new version. If there aren't, that means your product is mature, or you may need to market to a different segment. But I'm not paying you every month just to shuffle the UI around or to be able to access my data.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rglullis on Saturday January 22, 2022 @07:48AM (#30036212)
You don't get to decide what is "small features" and if you start fragmenting software into multiple releases you are going to make it more expensive for everyone, because now the company is supposed to maintain N versions because you are a special snowflake.

Or you can sidestep the whole thing entirely and use/fund/ promote Free Software. Your "small monthly amount" will go a long way and you will be free to pick and choose as you want.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rglullis on Friday January 21, 2022 @09:28AM (#30023893)
Right, which is yet another explanation of why companies moved into subscription-based models: unless you are willing to be frozen in time with all your software tools, you will be in the update treadmill one way or another. Bitrot exists, and someone needs to pay for it. A license you paid 15 years ago does not (and should not) cover that.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by cinntaile on Friday January 21, 2022 @07:35AM (#30022534)
Isn't a big reason for this development precisely that many didn't pay top dollar? There used to be a lot of Photoshop, Windows and Office warez floating around.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Zak on Friday January 21, 2022 @08:00AM (#30022844)
I suspect most of the piracy in those apps was among people who were never the target market. Someone who wants to make funny cat pictures, or even edit photos they took with their $300 point-and-shoot camera isn't going to pay $400 for Photoshop.

Professionals who make their living using Photoshop usually don't have much trouble with the cost, whether paid monthly, or occasionally when a new version has a feature they care about.

Being able to bring in some more casual customers with a lower initial cost is just a bonus.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @08:52AM (#30023437)
No, since that's orthogonal. You can pirate with or without a subscription.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Hnrobert42 on Sunday January 23, 2022 @09:54PM (#30053175)
Well if this isn’t the pot calling the kettle black. You raise the statesman that I said people claim software should be both free and maintained indefinitely. I did no such thing. I merely asserted that it should not be.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by tempodox on Friday January 21, 2022 @08:01AM (#30022863)
Not true. I prefer paying for upgrades on my own schedule to a subscription any day.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by gefhfffh on Friday January 21, 2022 @08:22AM (#30023112)
Including skipping upgrades?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by aceazzameen on Friday January 21, 2022 @08:35AM (#30023242)
Yes. I don't need every upgrade, especially when 9/10 it includes new bugs on essential productivity software.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @08:55AM (#30023482)
Plus today it's easier than ever to make updates (or bunches of related updates) selectable and installable on demand.

So you could skip 90% of the BS updates you don't care for and get the 10% you do, as opposed to pay the full update price or maintain a subscription...

In other words, you could get a base product, they keep maintaining, and even release new versions you can update to for free/cheap, but with features you haven't paid for locked. Then, if you paid for a feature, you get to enjoy it for all free/cheap updates of the program.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by aceazzameen on Friday January 21, 2022 @09:13AM (#30023703)
That's how software used to be before they went SaaS.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlexandrB on Friday January 21, 2022 @11:19AM (#30025653)
> Indeed, the alternative is the ad-tech surveillance state.

One way to increase recurring revenue when you have a captive audience (i.e. they can't refuse an update) is by adding adware to your software. I think SaaS is the driving force behind the ad-tech surveillance state, not the thing that will save us from it.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Hnrobert42 on Sunday January 23, 2022 @09:57PM (#30053193)
Can you give me some examples of SaaS that has ads? Cable TV, Hulu, newspapers. They all do it, but I can’t think of any SaaS providers that also push ads. I suppose cross-promoting s/w from the same vendor is an ad, but those kinds of ads don’t require intrusive surveillance.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by claaams on Friday January 21, 2022 @07:51AM (#30022739)
In the case of Adobe you are paying for near malware Levels of surveillance on your device to use their products.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Hnrobert42 on Sunday January 23, 2022 @09:58PM (#30053198)
Like what?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ballenf on Friday January 21, 2022 @08:47AM (#30023383)
> Software should not be free (in cost), yet always receive new features and updates.

That sounds like an extension of "you wouldn't download a car".

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Hnrobert42 on Sunday January 23, 2022 @09:58PM (#30053200)
How so?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by marginalia_nu on Friday January 21, 2022 @09:05AM (#30023599)
> Blame the victim?

I don't think it makes sense to call anyone making an informed decision to overpay for a service a victim. If you don't think the deal is reasonable, then don't accept the deal and use something else.

The exception being profiteering in the case of a shortage, but I don't think this is the case. There is no software shortage being taken advantage of.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @06:45PM (#30031468)
>I don't think it makes sense to call anyone making an informed decision to overpay for a service a victim.

No, those I'm calling victims are people like me, who would like to buy the update and own it, but are instead forced in a subscription - which if they ever have to stop paying for whatever reason (e.g. out of a job, medical bills, etc) they lose their access to the programs they've been paying for month over month for years.

A music program called Reason is a good example of the scumbuggery involved. It used to have $129 annual updates - which were already overpriced, as they had minimal changes, and more professional competitors like Steinberg with much bigger update deltas (new features, work involved, etc) charged much less for their annual updates.

Now, they switched to subscription, for $20/month ($240/year) where they give access to some extra plugins to entice you. But to force the user's hands (since they still offer the paid annual updates), they also bumped the annual update price to $200/year (without the extra plugins, the regular, already-overpriced-at-129 update).

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by marginalia_nu on Saturday January 22, 2022 @06:27AM (#30035754)
I don't think you are a victim because you don't agree with the the terms of an offer. As you said, the actual changes are minimal. You can just reject the deal and stick to your old version, if you don't think it's worth it.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Saturday January 22, 2022 @09:45AM (#30037056)
>You can just reject the deal and stick to your old version, if you don't think it's worth it.

Which gets incompatible and can't run with changes to OS, plugin SDKs, and so on.

Victim here doesn't mean "they put a gun on your head".

It means they removed a specific update model and replaced with a shitty one, while doubling the prices, and fucking you over if you want to continue using the platform.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by azalemeth on Friday January 21, 2022 @06:50AM (#30022229)
The other model that works well is the open source one, with the maintainer having "another job"; e.g. academics doing scientific research (CERN!) or corporations who use the project internally. Unfortunately, the fact that the latter vastly outnumber the former means that the largest open-source projects are arguably corporate middleware or those of benefit to large corporations rather than users per se. People like me who use linux a lot are free software zealots. I wish Apple was more open on this -- they could quite easily be a hardware company and charge for services and yet make the code free -- but for whatever reason they've always kept the code close to their chest.

Subscriptions may make more sense as B2B software where the needs change over time, businesses tend to like having a two-way conversation more and a well-defined bill at the end of each year isn't necessarily a bad thing. As a private consumer though, selling a subscription is a surefire way to make me say no -- I'm not doing it.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by eaplmx on Friday January 21, 2022 @07:37AM (#30022561)
A problem with open and free projects (to oversimplify the ideological differences) is the source of time and purpose.

The production cost is subsidized as a Hobbie not as a profession, so it's hard to expect a 'consumer product'. When you put external money and corporate interest in your hobbies, something breaks.

Not saying open products don't have to exist, we all love them. They cover different creative needs, and usually are a gift for the community.

https://apenwarr.ca/log/20211229 - The Gift of It's your problem now

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:52AM (#30024234)
That's a FANTASTIC blog post!
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by rglullis on Friday January 21, 2022 @10:17AM (#30024631)
If Apple open sourced their software, they'd go back to the same spot they were when they allowed other companies to produce Mac clones[0]. It's not going to happen.

[0]: https://everymac.com/systems/mac-clones/index-mac-clones.htm...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:40AM (#30024060)
>we want reasonably priced products we own after we buy

That has [effectively] never been the case

You don't "own" software once you buy it

You own a license to use it (with some level of constraints around how/when/where you use it)

Even if that license happens to let you use it as much as you want anywhere you want, that doesn't mean it will continue to work "forever"

So many people don't understand that digital products are nothing at all like physical ones (except that you pay for both) - you own a paper book (albeit with restrictions on what you can do with it (can't make infinite/excessive copies of parts or all of it, etc), you have a license to an ebook; you don't own a copy of Microsoft Office - you have purchased permission to use it on X-many devices running Y operating system(s)

Even if you "own" some copy of a public domain or freeware tool, it's still constrained by the system(s) it will run on

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @06:48PM (#30031497)
>You own a license to use it (with some level of constraints around how/when/where you use it)

That's neither here, nor there. I didn't argue we buy and then own software like a shoe or a tire. People bought software before and we know the semantic and legal differences between it and buying physical products.

But that's irrelevant, the discussion is about software-bought (with the license and all it entails) vs software subscription -- not about the semantics of bought software vs bought physical stuff.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by drewcoo on Friday January 21, 2022 @10:33AM (#30024910)
I, mostly, don't want products. I want to be able to communicate or veg out with a movie or have CI run. I generally don't care about the how. I just want the results. And I want to not think about it much beyond that. I, like everyone else, assume that's what everyone wants.

My scribble on the HN wall that you're reading right now involved thinking about something more than I thought it deserved.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @06:50PM (#30031513)
>My scribble on the HN wall that you're reading right now involved thinking about something more than I thought it deserved.

Well, you might not care or what to think about the market, but the market cares and thinks about you.

And if you don't pay attention, you can easily get taken for a sucker, overcharged, forced in abusive rent-seeking relationships and so on...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by bestnameever on Friday January 21, 2022 @09:16AM (#30023747)
> We don't want "super cheap products", we want reasonably priced products we own after we buy.

I'd fully expect someone to provide this if there is a market for it.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by falcolas on Friday January 21, 2022 @09:41AM (#30024074)
The problem is that the money and safety (which investors love) provided by “recurring sources of revenue” are too strong to counter with market forces alone.

Kinda like how the money and safety provided by monopolies can’t be corrected by market forces either.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlexandrB on Friday January 21, 2022 @10:31AM (#30024876)
> The problem is that the money and safety (which investors love) provided by “recurring sources of revenue” are too strong to counter with market forces alone.

There are two markets: the market of customers who might buy your product and the market of VCs who might want to fund your startup. Lately the latter has been making most of the decisions. It's nearly impossible for a bootstrapped startup to compete against products sold at a loss with VC backing.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by coldtea on Friday January 21, 2022 @06:50PM (#30031517)
That's so quaint, it's like it's 1950s, and people still believe there's a free market and open competition...
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Macha on Friday January 21, 2022 @06:03AM (#30021925)
> or that we pay a low price once and get indefinite free upgrades.

To take IntelliJ as an example, I can't think of an improvement since 2018 that I really would pay for. Largely enabling that is why they moved to the subscription process because people like me would use IntelliJ 18 for five or so years then update for OS support or whatever. €100/yr is way more than I used to pay for intelliJ, €240/yr is way more than I used to pay for Photoshop, etc. because SaaS conversions generally involved splitting the old upfront price as if customers were on a 2 year upgrade cycle rather than 5.

As for security updates, these feel like general hygiene, e.g. if someone's selling a physical electronic product here they need to keep it from manufacturer defects for two years. If my headphones have a bug where they catch fire the manufacturer needs to eat the cost and recall and fix/replace/refund them. Even if it does wipe out their margin from the upfront €100 cost. Similarly if commercial software lets someone own my computer with log message, I don't think it's unreasonable to expect recent software to be fixed.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by sirwitti on Friday January 21, 2022 @06:29AM (#30022094)
Even though I don't like paying for software monthly, I think that the JetBrains suite of tools is an example of how this can be a fair deal.

100€/year for tools I use professionally every day and that improve my business is a no-brainer to me. Also I really like the way the prices go down if you use it for more than a year.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by cooperadymas on Friday January 21, 2022 @06:52AM (#30022234)
Your specific use case is explicitly afforded by Jetbrains licensing model. I don't think there is any problem to be had. You can buy a license now, use it for 5 years, then buy another.

https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by monkey_monkey on Friday January 21, 2022 @06:19AM (#30022015)
If that's your IntelliJ usage model, why don't you just go for the perpetual licence and then update after 5 years (or whenever)?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by justsomehnguy on Friday January 21, 2022 @07:04AM (#30022319)
> If my headphones have a bug where they catch fire the manufacturer needs to eat the cost and recall and fix/replace/refund them

> Even if it does wipe out their margin from the upfront €100 cost.

That assumes what the initial price wasn't at least x20, though.

> splitting the old upfront price as if customers were on a 2 year upgrade cycle rather than 5.

It is also about perceived cost and maintenance costs: you can charge $10/y but ~$3 from this sum would go to fees and taxes, and you still need a profit margin and sustainability margin for the future growth (and recession) and to be able to give out refunds.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Macha on Friday January 21, 2022 @08:36AM (#30023255)
> That assumes what the initial price wasn't at least x20, though.

Yes, I assume this is true because these companies were profitable businesses charging 2x annual, not 20x, before the move to subscription models. Requiring 20 years of subscription to profit sounds highly risky and not all the kind of thing investors would support.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by fy20 on Friday January 21, 2022 @08:22AM (#30023109)
Photoshop CS2 in 2005 was $599 for the full version. Today that's the equivalent of $850. That would pay for 3.5 years with the current subscription model. So if you were upgrading every 2 years it's actually cheaper now, but of course if you wanted to keep the old version for 5 years it would be more expensive.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @09:14AM (#30023729)
Right, and the old way let you choose your upgrade cycle, rather than letting the company choose how often they’d like to make you buy.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:55AM (#30024286)
Outside of [possibly] amateur hobbyists, who isn't upgrading their software/hardware at least every ~3 years?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Macha on Friday January 21, 2022 @11:11AM (#30025507)
Have you _seen_ the IT infrastructure of some non-tech companies? The amount of companies that had to scramble for the Windows 7 (released 2009) EOL in 2020?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @01:12PM (#30027520)
I'm aware that some laces are completely unaware of the world around them

Doesn't change the fact that the world keeps going whether you're paying attention or not

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @02:46PM (#30028974)
Do you think version 21 of a piece of desktop software is usually substantially better than version 20? Do you think those places are missing out on a lot?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Monday January 24, 2022 @10:12AM (#30058570)
I have no idea what version 21 vs version 20 of some hypothetical piece of software is in every case

though, the odds are quite good that version updates are improvements (security, platform support, features, etc)

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Wednesday January 26, 2022 @04:59PM (#30092576)
Of course that's unknowable, which is why I said "usually".

As for the second part, that's not been my experience with commercial software at that point in its life at all. Maybe yours has differed.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Thursday January 27, 2022 @10:16AM (#30101524)
I cannot recall any commercial software I've used in the last quarter century or more wherein a new release did not bring a host of fixes and features along with it
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by erwincoumans on Friday January 21, 2022 @11:25AM (#30025752)
Indeed. I'm still using Paintshop Pro 7.04 10th anniversity edition, that I purchased in 2001. It still works great today, blazing fast.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by warrenm on Friday January 21, 2022 @09:54AM (#30024274)
This is more-or-less how Logos (a bible study tool suite) works: you buy this "version", and you get updates until/unless a new "version" comes out

You can keep running old version(s) as long as you want - but when a major rev releases, they have an upgrade option

The updates aren't "indefinite" - but they're pretty long-lasting

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by jsmith99 on Friday January 21, 2022 @06:30AM (#30022107)
At least Microsoft are still making personal office subscriptions cheaper than buying office was. 5 users, each with several devices and their own terabyte of OneDrive, is £60 a year at many retailers. I assume they will jack up the price later.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by DoingIsLearning on Friday January 21, 2022 @07:32AM (#30022512)
> Microsoft are still making personal office subscriptions cheaper than buying office was.

Nah you are missing the forest for the trees. Office at the moment is a gateway drug for Microsoft to get you on their cloud services. Office is not an end product anymore, it is a hook to capture market into their cloud services. They could sell office at a loss and still make money from all the Corporate/government contracts they got hooked on Azure.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ericd on Friday January 21, 2022 @09:15AM (#30023739)
Eh I still chose to buy, I usually use a copy of office for 5-10 years, so it’s still vastly cheaper to buy.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by kaetemi on Friday January 21, 2022 @06:19AM (#30022018)
You can get Photoshop for half the price with the Photography bundle. Just includes less cloud space, which you probably don't use.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by irutirw222 on Friday January 21, 2022 @07:55AM (#30022773)
The problem I have with this post, is that it's assuming erroneously the "eternal development" mindset. Once a software has reached maturity, beaides (very rare) security fixes there is not much that needs to be done to it. Is anyone seeing LaTeX receiving feature updates all the time? Or grep or vim in need of continuous updates? No! And MSO, which was mentioned here multiple times, also has reached maturity decades ago. So the "dev needs to be payed" argument is wrong. Correct is: "while the software is not yet mature enough, dev needs to be payed". The problem with predatory subscription is that they usually kick in for mature software, when there is justification any more for paying fictitious work (perhaps that's why MS change the UI every few years, because hey, new UI lurea gullible customera while also making us look as if we actually do some programming here).
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by aceazzameen on Friday January 21, 2022 @08:46AM (#30023361)
This is spot on. Adobe went subscription once their software was more than mature. Now that it's SaaS they're using paid subscribers as beta testers of features. Every once in a while something good comes of it. But then there's features no one asked for which introduce new bugs.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by fleddr on Friday January 21, 2022 @06:17AM (#30022003)
Or...updates nobody asked for. Quite a few casual users might be perfectly happy with Office 2003, or Adobe PS6, as anything after that they don't need. And not just that, they may not want the UI to be revamped every 2 months. The option to just have stable, working software is increasingly taken away.

Not to mention the anti competitive nature of these two parties. They can just bundle an additional app in their subscription at not additional cost, and this way drive a competitor out of business.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by hunter-gatherer on Friday January 21, 2022 @07:18AM (#30022402)
Your point needs more attention IMO. Most updates for most software don't add usability or convenience for the end user. The way conversational rhetoric with my family and friends seems to have transitioned from "wow, these computers are cool! This will really help with x" to complete frustration.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AnIdiotOnTheNet on Friday January 21, 2022 @08:03AM (#30022879)
Jonathan Blow posted something a while back I thought was interesting: type "frustrating" into Google image search. Notice anything about the results?

https://www.google.com/search?q=frustrating&tbm=isch

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlanYx on Friday January 21, 2022 @12:53PM (#30027194)
Yes -- and subscriptions in some sense may worsen this problem, in that subscriptions create an incentive towards ongoing interface and feature churn, to create a notional justification for ongoing revenue.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by pards on Friday January 21, 2022 @06:59AM (#30022273)
Like https://news.ycombinator.com/item?id=29983959

Forced updates that remove or disable features people use.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by can16358p on Friday January 21, 2022 @07:00AM (#30022287)
Reminds me of XD versus Sketch.

Adobe created and added XD (Sketch competitor) and put it into its CC.

Sketch's still doing great but I honestly don't know how long it will be the case as XD becomes more mature.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by aceazzameen on Friday January 21, 2022 @08:56AM (#30023492)
They have to justify that subscription right? Every yearly version upgrade of Adobe is filled with productivity-breaking bugs that don't get fixed until months later. Everywhere I've worked, artists know not to update to the latest Photoshop until the first patches are released and it's been evaluated. Why should a subscriber put up with that? The only recourse is to not subscribe, which isn't an option if you're content with a current version of the software.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ponow on Friday January 21, 2022 @06:37AM (#30022148)
There is a serious amount of diversity on the app stores, though. It's not as if you must use Photoshop, with zero alternatives.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by cycomanic on Friday January 21, 2022 @07:05AM (#30022324)
>This sort of began when we all got the impression that software should be free, or that we pay a low price once and get indefinite free upgrades.

When and how did that happen? SAAS has been the wet dream of the big software houses for a long time, it was just not really acceptable for people for quite a while.

It's also sounds like this is about poor software developers making a living, but the reality is that software developers are amongst the highest paid professions and software companies are ruling the world and typically have the highest profits. In fact I would argue this really started to take over when investors realised that they could get insane ROI from very little investments for software companies and started to expect these kind of returns.

The other thing that is driving this push is that the FANGS want to commoditize everything except for "owning" large amount of data, because that's their value add and everything else is just a cost centre for them.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by southerntofu on Friday January 21, 2022 @05:48AM (#30021803)
But you're now getting the worst of both worlds. It was not uncommon back in the day you could buy a copy of the software which was bundled with the source code. Now you have to pay and you don't have the source code. You're just trapped into an ecosystem you have no control over.

I of course understand your point that software developers need to pay rent, but i'm interested in exploring other possibilities, such as non-profits gathering donations to pay for development/UX (like framasoft does).

Now, the same problem applies to all kinds of workers, from bakers to carpenters. If we take a look at the wider picture, why would anyone have to pay for rent and food? Wouldn't we all be better off if we did what we loved and shared unappreciated tasks more equally so that money doesn't get involved?

It seems like we have a "these people are not getting paid enough to pay for basic survival while doing their critical job" discussion every other week.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by porcoda on Friday January 21, 2022 @05:56AM (#30021871)
Seriously? Since when could you buy COTS and expect to get the code too? I don’t remember a source archive accompanying the pre-subscription Adobe, Microsoft, or any other major piece of software that is now subscription-ware. That’s pure fantasy.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by joshuaissac on Friday January 21, 2022 @06:17AM (#30022002)
> Since when could you buy COTS and expect to get the code too?

Since the 1950s and 1960s. IBM, for example, provided source code for their products until 1983.[1] The full Apple II source code was included in the Apple II Reference Manual;[2] similarly for the Atari 400/800 Technical Reference Notes.[3]

1. https://books.google.co.uk/books?id=hSBrPSYgjI4C&redir_esc=y (page 59)

2. https://archive.org/details/applerefjan78/page/n78/mode/2up

3. https://archive.org/details/CO16555AtariHomeComputerTechnica...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by broeng on Friday January 21, 2022 @06:27AM (#30022077)
But back then, you were rarely paying for the software directly, you were paying for hardware.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ndiddy on Friday January 21, 2022 @08:52AM (#30023431)
If anyone is curious what happened in 1983, that’s the same year that Apple Computer Inc. v. Franklin Computer Corp. set the precedent that binary data is covered by copyright (before this case, only source code was covered).
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by doctor_eval on Friday January 21, 2022 @02:53PM (#30029068)
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by ponow on Friday January 21, 2022 @06:34AM (#30022132)
I vaguely recall that you could get source code back in the 70s and early 80s, with early UNIX say or mainframe code, because the revenue was from the big machines. Technical reference manuals for the early IBM PC were awesome.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by bambax on Friday January 21, 2022 @08:28AM (#30023177)
> Given that developers need to be paid, and resources cost money

This sounds true, but isn't. Some software grow new features and should sell new versions to users who want those features. But many applications continue to be rented while they reached peak features a long time ago.

Office 97 was fine. Office 2003 was more than fine. You buy it once, you should not need to buy it again, or "rent" it, for no benefit at all. Same for Windows NT / 7. Every Windows version since 7 is worse than the previous one!

Developers need to be paid only if they build something users want. Many times, the opposite seems to be the case: they build things users would really prefer not to have, yet are difficult to avoid.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by yoz-y on Friday January 21, 2022 @08:33AM (#30023226)
Upgrade pricing leads to feature bloat. Sure you could stop at say office 2003 features and then only update it (for free) when you need to fix bugs and compatibility issues with new systems.

But that's still work! So your only chance is to abandon the software and reap the insults coming from clients who upgraded to a new Windows installation and can no longer run your software.

If there was some realistic ways to bundle software in a fashion that it will continue to run forever even if environment changes, then sure–but your software better not be networked. (This is also where docker and the likes come into play).

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by beowulfey on Friday January 21, 2022 @06:08AM (#30021954)
I would still gladly pay for updates—nobody expected to get updates for free, we always did it that way before. My impression is that the AppStore model, with the updates provided for free (for bug fixes, etc) is what began that shift to subscriptions.

Before the App Store, it wasn’t easy to update software, so it was straightforward to lock updates behind paid upgrades.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by chii on Friday January 21, 2022 @06:52AM (#30022236)
> nobody expected to get updates for free

if there's a security vulnerability, i'm sure you'd expect the update to be free.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by yjftsjthsd-h on Friday January 21, 2022 @07:57AM (#30022805)
Let's say feature updates make sense to pay for, bug fixes don't.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by beowulfey on Friday January 21, 2022 @07:43PM (#30031873)
I mean, I remember the days when I didn’t expect free updates. That’s my whole point.

I don’t know if I can explain why. Maybe security wasn’t as big of a deal.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by bosie on Friday January 21, 2022 @08:27AM (#30023170)
Why though?
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Kbelicius on Friday January 21, 2022 @09:01AM (#30023554)
Because If I get a faulty vacuum cleaner I expect to be able to exchange it for a working one for free.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by chii on Friday January 21, 2022 @09:14AM (#30023722)
and yet if a lock could be picked, you don't get to exchange it for another one that couldn't be! Analogies breakdown when compared too carefully.

I think software sellers is doing a courtesy when they provide security updates for free. They are not legally obligated to do it. The users are entitled to switch to a competitor however - by not having their data held hostage (which, i think modern laws don't properly address).

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Kbelicius on Friday January 21, 2022 @09:28AM (#30023896)
> and yet if a lock could be picked, you don't get to exchange it for another one that couldn't be! Analogies breakdown when compared too carefully.

There are no locks that can't be picked. If it unlocks itself all the time you bet your ass that I'll get to exchange it for a new one. Maybe you should be more careful when making analogies.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by chii on Friday January 21, 2022 @10:13AM (#30024555)
I picked the lock analogy deliberately, because like locks, there are no software that has no security vulnerabilities.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by webmaven on Friday January 21, 2022 @01:13PM (#30027546)
> and yet if a lock could be picked, you don't get to exchange it for another one that couldn't be! Analogies breakdown when compared too carefully.

https://www.cycleryusa.com/articles/kryptonite-locks-recall-...

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by yoz-y on Friday January 21, 2022 @08:35AM (#30023248)
> nobody expected to get updates for free

Every single comment thread on Parallels releasing update is crying "money grab" over and over.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by e-neko on Friday January 21, 2022 @12:59PM (#30027321)
> How do you achieve super cheap products made by people making super high pay?

By economy of scale. If you have 50,000 paying users, $10 each, that should cover either 5 man-years of average software development, or 2 man-years of one senior/principal level developer.

Most products in question have users in the millions, paying 10 to 100 times as much. Do the math.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by AlexandrB on Friday January 21, 2022 @11:14AM (#30025560)
> This sort of began when we all got the impression that software should be free, or that we pay a low price once and get indefinite free upgrades.

This didn't happen by accident. Apple still refuses to add a paid version upgrades feature to the App Store. And by providing software like Numbers/Pages at a loss (for free) they normalized a zero or near zero cost of software in their ecosystem. At this point I'm pretty sure this is an intentional strategy of "Commoditizing their Complement"[1] on Apple's part.

[1] https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by doctor_eval on Friday January 21, 2022 @03:20PM (#30029428)
I don’t think I read it at the time, but Joel’s explanation of what was going to happen to Sun was prophetic, and also explained some of the craziness of Java that I’ve never been able to work out.

I also agree with you about Apples’s position re upgrades, which - until now - I found quite baffling. I guess that the subscription model is intended by Apple to create both a lower barrier to entry (cheaper in the short term) which reduces the entry cost for complements, and long term recurring revenue which potentially creates a lock-in effect - quitting the ecosystem means losing access to the investment in apps on the platform. It’s win-win from Apple’s perspective.

On the other hand I have always argued that when you write an app for iOS, you’re creating an accessory for their devices, and so you do so on Apple’s terms. (That’s fine IMO, as long as you understand that this is what you’re doing).

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by waspight on Friday January 21, 2022 @10:03AM (#30024412)
It would be rather hard to sell one time software today and then sell an update once a year. Why? Because most software is in the cloud or has a great dependence on at least a backend in the cloud. I think it is more difficult (and dumb, from a security/quality perspective) to have multiple versions of the backend, with different patches and features applied depending on version bought.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by lenocinor on Friday January 21, 2022 @02:11PM (#30028477)
I appreciate this reply. I often see nerds on the internet decry things without understanding the needs or motivations of people not like them, especially on topics that really bother nerds. Thanks for pushing hard to do that personally. It’s inspiring me to try to do it more too.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by Atlas667 on Friday January 21, 2022 @01:04PM (#30027398)
I think your comment is the most sensible because it tries to understand it.

The bad part about these models is that they reflect the power of stakeholders in a company, not so much the worker/programmers. It reflects a mode of production keen on generating capital, not the interests of the workers on getting their salary, whatever many figures it may have.

The finger must be pointed at stakeholders doing what they do best; finding ways to generate capital. There is no animosity generated between work done and one paying for it at a market value, but there is between work and capital generation.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by voisin on Friday January 21, 2022 @09:36AM (#30024013)
> How do you achieve super cheap products made by people making super high pay? Money doesn’t just materialize out of thin air to make that work.

The marginal cost of another sale approaches zero. So if you make a popular enough product, you can sell many units rather than relying on rent seeking from your existing user base by forcing them into a SaaS subscription. Yes, the onus is now on the company to make good products that people want, and to continue to innovate such that people want to pay for the next upgrade. It’s easier to rent seek.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by HeyLaughingBoy on Friday January 21, 2022 @09:30AM (#30023930)
> subscription to software that never sees updates nor has infrastructure costs. That’s just a money grab

There is one case I can think of where this makes sense from both the provider and consumer side: niche software that has a high development cost and a small market. In this case, the one-time acquisition cost might be too high for many customers, so moving to a subscription model allows them to use something they couldn't otherwise afford.

Of course, that's not to say that updates shouldn't be expected.

Re:Tell HN: A Conversation Needs to Be Had over Subscription... by stonecharioteer on Friday January 21, 2022 @11:45AM (#30026059)
I'd be okay to pay for a specific version of a product and LTS for 5 years. Do what Sublime Text does. Let me live with an older version and I'll happily upgrade if you give me features I'm interested in. Subscription models suck because yes it takes development time to come up with fixes and new features but sometimes I don't want your new features. I just want the old thing.
Re:Tell HN: A Conversation Needs to Be Had over Subscription... by omnomynous on Friday January 21, 2022 @02:23PM (#30028662)
>Money doesn’t just materialize out of thin air to make that work.

Except when money does materialize out of thin air with fractional reserve banking. That's not for us, though. Obviously, we all know that burnin'-money for us tech folks grows on VC trees these days.