Hacker News new | ask | show | jobs
by thot_experiment 66 days ago
This applies to almost everyone working on SaaS; not in all cases, but the absolute majority work on SaaS means creating artificial scarcity in order to extract value from people. It is a fundamentally evil, antisocial, anti human thing to do. If you believe that is okay to restrict access to infinite resources to preserve the status quo you deserve the same place in hell as the people pushing gambling.

Don't create artificial scarcity. Don't play zero sum games.

5 comments

> almost everyone working on SaaS; not in all cases, but the absolute majority work on SaaS means creating artificial scarcity in order to extract value from people.

Maybe this is just my lack of understanding in how most SaaS companies operate... But to me making software that people find valuable and charging them for that is not inherently immoral. Surely that is the majority of cases?

People like thot_experiment don't believe in intellectual property, period.

They believe that everything that is created should be public domain when the cost of replicating it is zero (books, media, software, music, most art). Those people also generally believe that borders and countries shouldn't exist.

Whilst I respect their worldview, I have found that it's not worth arguing with this group because they typically refuse to explain how such world would work, handwaving away any problems you'll bring up.

I actually care only about one specific thing here.

Do you believe it is moral to restrict access to something that is effectively infinite?

> This applies to almost everyone working on SaaS;

The original idea behind SaaS is to align the incentives of the customers and the software company.

Historically software companies made money on selling upgrades. This meant bug fixes were not a priority, and security fixes were something companies got shamed into doing.

SaaS fixes that incentive problem. With reliable ongoing revenue a company can keep software patched and updated and doesn't have to cram a bunch of new shiny marketable features in just to make a huge sale every 3 or 4 years, while engineers try and add whatever bug fixes they can after the shiny new features have been polished off.

It also means software companies don't have boom or bust cycles with hiring. Funding stays consistent, and so does staffing. It makes the financials much easier to manage. Companies used to hire a bunch of temp employees in the run up to a release.

Ongoing release cycles also led to better software engineering practices. More automated tests, reproducible builds, better version control systems, and a lot more things that we take for granted now days.

There are obvious downsides to SaaS as well, but the original idea was good.

> Don't create artificial scarcity.

Nah. You know what the answer is? Get to a mental and physical state where you need very little. Right now the only way to win is not to play.

This is pseudo-intellectual drivel. Creating value and then charging for it is not creating “artificial scarcity”, any more than doing nothing is creating “artificial scarcity” by absence of value. There was no “infinite resource” that just happened to exist before the work was put in to create it. And creating value is - almost by definition - completely orthogonal to zero sum games.
What are you talking about, most SaaS could be software that just runs on a computer, it's SaaS because you need a way to retain control to charge for it. Most of the effort going into developing software this way goes into the part that holds onto the value because distributed systems are hard. A lot of software is drastically easier to create if you don't turn it into SaaS. In any case I don't think SaaS companies don't create value, but I think the cost for that value is too high.
I’ve never heard “intellectual property” phrased as “artificial scarcity” and it isn’t exactly wrong…