News for hackers. Stuff that matters.
Re:10x Editor by TheArcane on Tuesday January 03, 2023 @10:50AM (#34232963)
What's with every paid software product being a monthly subscription now? I just wanna buy and forget, not be reminded of it every month on my credit card statement.
Re:10x Editor by karaterobot on Tuesday January 03, 2023 @11:21AM (#34233457)
They should call it 12x. I'm at the point where I just don't do these small monthly subscriptions anymore. I'd stop short of saying it's predatory. More like it's insulting. The smaller the payment, the more like I feel they're counting on me forgetting I'm paying them, or not wanting to go through the cancellation process.
Re:10x Editor by witx on Tuesday January 03, 2023 @11:30AM (#34233623)
I actively dislike the subscription model as well and it's permeating into software products unfortunately.

With this said I actually like Jetbrains' model where you pay something like a subscription but after 12 installments you get to keep the version you've paid for, even if you discontinue the subscription. If you prefer you can pay the full price upfront and you get the same result.

Re:10x Editor by neomantra on Tuesday January 03, 2023 @11:33AM (#34233671)
While I understand that sentiment, this appears to be a product from an indie developer. In that regard, it could fit the model of Patreon/OnlyFans rather than Adobe Creative Cloud and Office365.

I actually hope more indie developers do this -- and complement it with live-coding the product development and other neat perks. If it reaches critical mass beyond "fans" and becomes major-version-based sales, then early supporters could get large discounts.

Biggest downside seems to be if the software becomes End-of-Life and End-Of-Access suddenly, for whatever reason, and my workflow is disrupted. Some Open Source Parachute would be cool -- over time, we are all affected by dropped software products, by developers big and small.

Re:10x Editor by andsoitis on Tuesday January 03, 2023 @10:59AM (#34233098)
I’m fine with software subscriptions (fixes, upgrades, customer support, etc.), but subscribing for something that’s still in development (this case) is harder for me to swallow, in principle. On the other hand, it is very little money and you can cancel your subscription at any time so it keeps the developer honest (focus to make the product better and reach 1.0).

What I’m most surprised by is that Visual Studio isn’t more than adequate. What does Microsoft use internally?

Re:10x Editor by Gys on Tuesday January 03, 2023 @10:54AM (#34233032)
You do not want updates that solve bugs? Some support in case you have questions or problems? Maybe also some new features (usually the word changes and also your experience and expectations)?
Re:10x Editor by yeputons on Tuesday January 03, 2023 @11:11AM (#34233298)
I want these much less than I want the ability to run the software without the danger of a developer disabling access on a whim. Happened too many times already, including to me personally. A standard example: games.
Re:10x Editor by zbrozek on Tuesday January 03, 2023 @10:55AM (#34233054)
I want low-bug-density software I buy once and don't receive updates for until I pay again.
Re:10x Editor by wnkrshm on Tuesday January 03, 2023 @11:34AM (#34233690)
We should pay for features not for fixes
Re:10x Editor by aix1 on Tuesday January 03, 2023 @11:21AM (#34233469)
Exactly this, thank you for articulating it so well.
Re:10x Editor by someguydave on Tuesday January 03, 2023 @12:22PM (#34234479)
Unfortunately very few are willing to pay a high price up front for quality software.
Re:10x Editor by heavenlyblue on Tuesday January 03, 2023 @11:10AM (#34233288)
I don't want to finance their project managers shipping new "social" features and useless functionality that I am not paying them for.
Re:10x Editor by nurettin on Tuesday January 03, 2023 @11:17AM (#34233403)
Bugs should be solved because the author made mistakes in software that they sold, and are in the process of actively selling. Not because I have a subscription.

Features should be added as addons that I may or may not purchase.

Support should be optional.

Re:10x Editor by TheArcane on Wednesday January 04, 2023 @01:26AM (#34242697)
Exactly, just like a game on Steam or PS5
Re:10x Editor by ltbarcly3 on Tuesday January 03, 2023 @10:58AM (#34233093)
Somehow software vendors were able to accomplish 2 things during the last 4 decades:

1. Ship software, including free updates for the current version to fix bugs, without any fees beyond the purchase price.

2. Become the richest companies in the world, by far, to the point it's not even close.

So the idea that they need subscriptions so they can 'afford' to fix bugs is ridiculous. Also, paying the subscription isn't a warranty, maybe they collect my money and don't fix my bugs.

Re:10x Editor by bogwog on Tuesday January 03, 2023 @11:12AM (#34233314)
They didn't become the richest companies in the world by selling software without a subscription, they did it by illegally suppressing competition without any repercussions (among other things)
Re:10x Editor by someguydave on Tuesday January 03, 2023 @12:38PM (#34234770)
Agreed, when I think of "rich software companies" they all either had monopolies or were able to monopolize a significant network or "mindshare".
Re:10x Editor by zozbot234 on Tuesday January 03, 2023 @11:54AM (#34234023)
The free updates don't last indefinitely, generally you still have to pay for "extended" support.
Re:10x Editor by rightbyte on Tuesday January 03, 2023 @02:23PM (#34236629)
If you have happily used some software for say 6 years, it is no problem if the vendor stops fixing bugs in it. It already works.

SaaS and subscriptions is mainly a way to control the users and milk them for money.

Re:10x Editor by berkle4455 on Tuesday January 03, 2023 @10:56AM (#34233073)
If I paid for a fully working product, fixes should be included, similar to how vehicle oems issue recalls and provide a warranty/guarantee.
Re:10x Editor by have_faith on Tuesday January 03, 2023 @11:06AM (#34233228)
Am I right that the Sketch app used to work like this? just looked at their website and only see a subscription offered.
Re:10x Editor by junon on Tuesday January 03, 2023 @11:11AM (#34233301)
It's because nobody complained when software moved toward subscription models.
Re:10x Editor by GuB-42 on Tuesday January 03, 2023 @11:46AM (#34233893)
Yes, and don't mind paying for these.

But I also want the software I buy to keep working as well as they did the day I bought them. I don't expect the developer to fix all bugs forever without any additional payment, even less add features, but I'd rather not have a kill switch, which for a text editor is what subscriptions are.

Many software vendors (ex: Jetbrains) offer renewable permanent licences that pays for maintenance without the kill switch. Sublime Text, which is possibly 10x most direct competitor now has a permanent license with 3 years of updates, which can be considered a subscription (you have to pay every 3 years for updates), but if you stop, your software won't break.

Re:10x Editor by yellow_lead on Tuesday January 03, 2023 @11:00AM (#34233122)
> There is no need to pay for a license while 10x is in Beta, you are free to use 10x for whatever you like. Even if you don't become a supporter you can still give feedback and suggestions using the contact form. Your feedback is just as valuable to me and will help to make 10x the best editor possible.

https://10xeditor.com/support_10x.htm

Re:10x Editor by charcircuit on Tuesday January 03, 2023 @11:28AM (#34233570)
It provides an incentive to keep shipping value to your existing users as opposed to trying to solely grow the size of the userbase since only new users give you money.
Re:10x Editor by corysama on Tuesday January 03, 2023 @11:52AM (#34233995)
I’ve never worked on indie desktop software, but I’ve heard the same story repeated here for over a decade by those who have:

Everyone wants buy once, updated forever software. But, they don’t want to pay for it. Usually they think a fair, up-front price is less than they’d pay month-to-month as a subscription for a year. And, then 80+% of them will only buy when there is a big sale cutting that price to a fraction. And, even when you have a good product at a good price, your sales plummet every time the crack for your DRM gets updated. So, you have to push frivolous updates that mainly exist to keep your DRM ahead of the crackers.

Buy once works great for consumers. And, has worked great for a handful of products. But, commercial desktop software has been an excessively difficult market for two decades now. That’s why it is a hollow shell of what it could be with the issues I listed above. That’s why we get so many web apps that would be better for consumers as desktop apps: can’t pirate a web app, subscribing to a web app feels justifiable.

Re:10x Editor by omoikane on Tuesday January 03, 2023 @12:36PM (#34234744)
I like DxO's model, which is "buy once and receive updates for a while". Minor bug fixes appears to continue for about a year, while major feature updates requires buying new versions. This model means I get to choose when to upgrade (and thus when to pay), and it's one reason why I use their software instead of Adobe's.
Re:10x Editor by pvarangot on Tuesday January 03, 2023 @12:41PM (#34234821)
Ableton is on the same model.
Re:10x Editor by logicalmonster on Tuesday January 03, 2023 @12:26PM (#34234551)
> Everyone wants buy once, updated forever software.

People pretend they hate Paradox Interactive's DLC-based business model, but I like knowing that the games I buy will very likely be well-developed with many years of extra work put into them. More commercial software should take a little inspiration from them in terms of figuring out a way to fund and work on projects long term.

For those that don't know, Paradox is a game publisher that often release a basic shell of a grand strategy game that serves as a platform for DLC. The bad news is you have to shell out more money every so often for the biggest new features: but the good news is that they're continuously making big improvements and adding big features and have an incentive to make them as good as possible.

I confess that I don't know exactly if this model would work for a text editor, but nothing is as off-putting to me as software subscriptions when something can work locally.

Re:10x Editor by badsectoracula on Tuesday January 03, 2023 @12:37PM (#34234754)
On the completely opposite side of this spectrum, i avoid any game that i see having DLC getting pumped out constantly - Paradox being one developer i avoid.

I want to buy the final full game whenever the developers are done with it, not buy pieces of it. If the developers want to add new stuff they can always make a sequel.

Because of this i tend to wait until some "game of the year edition" is out and the developer has started working on a new game (only a very tiny fraction of developers are going to bother making DLCs for their previous games instead of focusing their development efforts towards the new games).

The only exception to that is MMOs and the like that by their nature need updates and IMO the best approach there is having a subscription to fund the game's development. Of course the greedy powers that be figured out that giving the game for free and monetizing microtransactions on the easily preyed upon "whales" makes more money regardless of the detriment that may have on the games' design.

Re:10x Editor by logicalmonster on Tuesday January 03, 2023 @03:36PM (#34237631)
I get where you're coming from. I suspect that a lot of peoples' aversion to all DLC stems from really greedy phone games, where the trend has been to try and monetize either extremely basic functionality or the ability to play more often through gems/coins/diamonds/stars/etc. Good DLC like XCOM 2's War of the Chosen basically transformed and improved the experience of the entire game and can be very much worth it.

For many kinds of games with a level of complexity beyond a shoot-em-up, I feel like these kinds of games would be very difficult to make without a lengthier iterative process that probably requires an additional revenue stream.

As the example given, Paradox makes grand strategy games with intricate war/politics/economics and other game systems that are all interrelated. Ideally, a company has a lot of data and community feedback on the tiniest minute details to figure out what elements work and what elements don't and eventually refine the systems into the best possible version.

That said, I'm not saying it's impossible to avoid adding DLC and still fund quality long-term development. A different good game Project Zomboid has been in Steam early access for a decade and is in a very good state and still getting big new features: but those occasional indie gems are the exception, not the rule. With most of Paradox's games, you basically know that it'll be supported and improved for years specifically because of their business model.

Re:10x Editor by xedrac on Tuesday January 03, 2023 @12:21PM (#34234473)
> Everyone wants buy once, updated forever software.

Actually, I prefer buy never, updated forever software. Somehow free* software fills all my needs these days. I wouldn't mind paying for exceptionally good software, if it came with source code and the ability to build new versions of it.

Re:10x Editor by fhd2 on Tuesday January 03, 2023 @12:42PM (#34234844)
Didn't downvote you, but this is essentially why I have no desire to build anything for programmers - unless I happen to need it for myself, then I casually open source it (rarely actively maintained as soon as I stop needing it).

I go to _fantastic_ lengths to not pay for software, to mostly use software I could theoretically contribute to, or even to not have to deal with learning new tools. I even built my own accounting system (based on Ledger though).

We're an insanely tough crowd to monetise, I suppose. At least some of us. Meanwhile, prosumer software in other areas seems to be doing quite well, happy users, decent income for the developers and all.

Re:10x Editor by not_the_fda on Tuesday January 03, 2023 @12:59PM (#34235093)
I think some people are always hesitant to open their pocketbook, but I've spend quite a bit on my software development tools. I've bought countless IDE's, code editors, diff tools, and source control clients. If it makes my job easier its usually worth the price.
Re:10x Editor by PragmaticPulp on Tuesday January 03, 2023 @12:49PM (#34234946)
JetBrains made a good compromise, IMO: You get a perpetual license that allows you to use whatever version you had at the time, but you only get updates as long as you're paying the subscription.

And that's fair, IMO. A lot of my "buy once" software in the past turned into a never-ending game of unpredictable upgrades. I'd have to re-buy upgrade licenses at unpredictable intervals to continue using the software with new version of MacOS or new plugins. At least with the subscription model, it's honest and open.

Re:10x Editor by klyrs on Tuesday January 03, 2023 @01:16PM (#34235355)
> Everyone wants buy once, updated forever software.

I want buy once, free minor bugfixes until the next major version comes out software.

For example, I liked windows 3.1, hated windows 95, liked windows 98, hated ME, liked 2000, and never liked another windows. Likewise, I liked early versions of Google maps, but they change the interface in small and large ways unpredictably. I could go on.

With the subscription model, you're stuck with every whim of the developers, stuck with horrible interface changes and you're constantly re-learning how to use the software to do the things you need to do with it. There's a tendency to make new features prominent, which comes at a cost to old (that is to say, core) features.

Auto-updates are a pox on usability. Stability in tools is severely underrated and destroyed by the subscription model.

Re:10x Editor by Decabytes on Tuesday January 03, 2023 @11:53AM (#34234013)
I mean there is obviously the more money component, but if the software continually receives updates every month then it's easier to justify it. The old photoshop model is difficult for most developers to pull off (having paid versions). Also it makes it challenging if you are say running a class, or doing YouTube tutorials and everyone is on various versions that might not have some of the new features.

I wonder if there is a happy medium where you can buy it, and then if a couple years later the software improves a bunch you can upgrade at a discounted price tiered to how many years it's been since you updated. I.E if it's 1 year is a 90% discount, 2 years a 80% discount, 3 years 70% discount etc. What do people think of this model?

Re:10x Editor by mrozbarry on Tuesday January 03, 2023 @11:56AM (#34234061)
I think it would be great to have two streams. Purchase a specific X.Y.* version, revision updates for free, and purchase other updates, OR subscribe at a much lower cost monthly to get all updates for any version. Just like JetBrains, if you stop the subscription, you keep what you have.
Re:10x Editor by hn_user2 on Tuesday January 03, 2023 @01:35PM (#34235733)
Agreed. I have put a hard stop on subscribing to any software. Even Jetbrain's products, I'll just purchase outright every few years to get updates.

All those subscriptions add up. And when I buy a product I expect to use it for a very long time (decade +). If I add up those subscription fees it feels incredibly expensive.

I have successfully weened myself off of all my software subscriptions. On a yearly basis it was costing me $1000+ for software. At this point it doesn't matter how good of software it is, I'm moving on if it doesn't have a purchase or lifetime option.

Re:10x Editor by stewartlynch8 on Tuesday January 03, 2023 @05:56PM (#34239340)
I understand the resistance to a monthly subscription, but it's the only way I can continue to work on 10x. I've been working on 10x for 6 years now, and even with the generous support from the beta subscribers I can't go on indefinitely like this. Hopefully the subscription will seem worth it with all of the bug fixes and features that are planned. I will continue uploading new versions regularly, as I have been doing: https://10xeditor.com/versions.htm