Top
Best
New

Posted by misswaterfairy 9 hours ago

OccupySaaS(occupysaas.com)
253 points | 155 comments
temp123477 6 hours ago|
The mistake is thinking the first S is what people pay for when it is the second S.
ozim 3 hours ago||
To expand on that, yes bunch of people believe they pay for buttons, text boxes so features and UI.

Completely forgetting, security updates with regression testing , backups, data structuring, performance engineering.

dvh 10 minutes ago||
And a phone number
samrus 54 minutes ago|||
Thats easy: service providers can train on the spftware to offer the service. Its literally what theyre for. Redhat didnt make linux but charges a reasonable price to support it. Like lets open source slack or something, and enterprises could self host it, or get it served by one of the service providers that pop up. And if there are bugs that are reported, then the service provider could use AI to fix them and upstream the changes so all the users benefit from it

The difference will be that they can have rent seeking practices when the software itself cant be taken hostage. They'll charge for the service and wont leech off the user for way more money than they deserve for making and maintaining the software

akersten 3 hours ago|||
Maybe for enterprise box-checking. I'm sure that can be outsourced to some separate liability-shield or narrow consulting service instead. For a lot of companies, the software bit is actually all we need. I hope the current shakeout lays bare the "SaaS" whose only reason to exist as a SaaS is gluttony. ArtCraft is doing a great job illustrating that for one particular company.
paweladamczuk 2 hours ago|||
Speaking of ArtCraft, do you know how it's doing? I saw some mixed comments when it was first released. Do you use it? Does the stability approach, say, Photopea?
echelon 2 hours ago||
We have about 50 core developers and we're maturing our processes. If you're interested, you can join us in our Discord.

Each focal area is getting DRIs, and we're doing cross-cutting work to make everything componetizable and cross-platform.

We're scaling up the scope of our mission and ambition, too. We view software freedom as not just applications, but also infrastructure and weights. There are a lot of things we want to contribute to ensure the OpenAIs and Anthropics don't become the next extractive monopolies.

> Does the stability approach, say, Photopea?

We had some debate internally about whether to begin diverging the project from what Adobe does and begin innovating on our own.

We instead decided that 100% feature parity is the goal. Parity is a milestone for us because it validates what we've done, and it also serves the muscle memory of the tens of thousands of Adobe users.

After we hit parity, we can easily turn our applications into entirely new ones with more opinionated UI/UX and net new features.

lioeters 1 hour ago||
> We view software freedom as not just applications, but also infrastructure and weights.. to ensure the OpenAIs and Anthropics don't become the next extractive monopolies.

Love to see this rebellious spirit of sovereignty and collective action. It's what made the "hacker culture" great.

Seeing the meteoric success of the ArtCraft series of applications, I'm hopeful and looking forward to the positive disruption of the industry, by the makers, for the makers - and screw the takers.

hobofan 3 hours ago||||
The "occupation map" and its current targets are exactly the opposite: services that either have a big support or maintenance component to them.

Especially during the current time of unprecedented pace of security patching, decrying this as "enterprise box-checking" couldn't be be more displaced.

echelon 3 hours ago|||
> ArtCraft is doing a great job illustrating that for one particular company.

Thank you!

I think many of us as a collective profession are going to be doing this.

We're going to open source apps, then infrastructure, then weights. The hyperscalers created the seeds of their own moat dismantlement.

Web 1.0 was great - forums, personal websites, IRC, a million chat options, RSS, APIs. It was this way because the world was technical and everyone had energy to do things. It was a Wild West, and it was fun. You could buy and own things back then.

Web 2.0 brought on our parents and grandparents to the world of broadband. Most of the new users were non-technical, so the tech of Web 1.0 got simplified into "product". The sharp edges were removed, and everything became simple. Over time the leaders built up their moats, removed APIs, turned into walled garden silos. Companies began to become extractive and enshittify their products.

Today the conditions that led to Web 2.0 are no longer true. It doesn't take a ton of energy to build things, and it doesn't require deeply technical people to do it either.

The entire tech sector is going to be a blood bath. Where there were once moats and monopolies, there's now going to be prolific and wide spread open source and a market rife with competition.

Big tech is turning into the food service industry. Passion driven, distributed, highly competitive, though probably lower margin. Plenty of opportunity for small businesses.

muppetman 1 hour ago|||
I can’t believe you’ve summed this up so succinctly.
bill10 4 hours ago|||
can't agree more
grohan 6 hours ago|||
spot on :)
jongjong 5 hours ago||
Specifically, they pay for the cronyism aspect of the service. They pay because they're friends with the founder (or the decision-maker expects kickbacks now or in the future or at the very least; they share the same VC and are doing someone a favor), not because they need the features of the software. The features are only there to provide narrative support (I.e. justification for the money being paid). You can see that this is the case when the software gets really bad and there exist free open source solutions, the company has self-hosting capacity, but the company keeps using the expensive, clunky SaaS solution founded by their buddies... Then sometimes they jump ships to their buddy's SaaS company and get a nice fat salary as a reward for having helped to create the parasitic dependency.

The OccupySaaS people are delusional thinking that the system works well enough and is honest enough that a solution exists within the confines of that system. Same delusion the Occupy Wall Street folks had. Didn't work out for David Graeber, did it? The tech sector is fully and thoroughly owned. We're not heading towards feudalism. It's already tech feudalism. The tech landscape has been fully monopolized. You can't do any business in tech without the approval of a tech overlord.

There is 'how the situation looks' and then there is reality which is 100 times worse.

ivanmontillam 5 hours ago|||
Hmmm, no. I mean, yes that happens, but I'm pretty sure you've also paid for software in which you don't have buddies at that company.

I pay for Fastmail and I don't know anybody there. Same with Microsoft 365. I wish I was friends with the Roshal brothers!

What you mention, is a case of private sector corruption and I've seen it first hand, but I wouldn't say it's normal or even discuss it as regular practice.

In my B2B days I definitely saw deals made among friends like that, but I mostly saw salespeople inviting potential customers to expensive dinners that did not end in a sale. Failed cronyism then?

jongjong 5 hours ago||
Yeah well we're just the plebs and we use whatever big tech forces us to use and whatever they allow us to discover through their discovery platforms and recommendation engines. About your Fastmail example specifically; All non-approved email services are blocked; if you try to set up your own service, all your outbound emails on behalf of your customers are marked as spam by big tech. Seriously, try to setup your own SMTP email service.

Every service has a moat; sometimes a technical one (I.e. block competitors as spammers), sometimes the moat is regulations (Are you SOC2 compliant?); other times it's just a business contract between people who belong to the same club.

photios 3 hours ago|||
You are right on all accounts. You might even be right these folks are naive and even delusional. That doesn't make it impossible to turn out great though. Let's wait and see.

Richard Stallman must have looked almost as delusional when he started a free compiler and an OS in the 80s.

QGQBGdeZREunxLe 2 hours ago||
What is wrong with the many open source IdPs? https://github.com/jruizaranguren/best-of-digital-identity#i...
nethi 1 hour ago|
goal seems to be to create 1-1 API and feature compatibility, which is very different from various open source IdPs
baubino 7 hours ago||
This seems like it’s trying to reinvent the idea of FOSS. There’s already tons of FOSS alternatives to big tech SaaS and there’s lots of tech coops and other venues for tech activism. Why not support one of those ventures or build a platform to help amplify them?

Also odd to advocate for control of tech only to cede the entire project to AI.

ivanmontillam 7 hours ago||
Because it feels good to start something rather than joining an existing someone at the exact same mission.

It's all just performative.

epicureanideal 6 hours ago|||
Perhaps let's brainstorm ways to solve this. How can we incentivize joiners to projects? How can we both appreciate the founders and starters, and the later joiners who are necessary for the project? Perhaps if we encourage our own community (tech) to give serious weight and appreciation to all contributors, that will move things in the right direction.

Also, the creators of projects can do their part by sharing the praise their projects receive with their contributors.

What other ideas do folks have to encourage joining rather than starting?

Maybe assigning specific "ownership" (responsibility for, overall credit for) of some portion of the project to long time contributors over time?

ivanmontillam 5 hours ago||
I'm not sure the issue is getting credit for contributions, or as you suggest: giving ownership of areas of a project. After all, that's a problem already solved: CLAs for open source. With CLAs in place, developers get credited for their efforts (git blames!), as well as part of the IP of their implemented solution if accepted.

My argument goes more about the lines of: Some people want to be the starter of a project, disregarding existing, often advanced efforts about the same problem.

Take for example, the bajillion expenses tracker apps. The most reinvented wheel. Do we need yet another one?

To me, it's an ego-driven thing.

LawrenceKerr 13 minutes ago|||
Not necessarily (just) ego. It's also that greenfield is much, much easier than brownfield. You can make your own decisions, rather than first having to learn what others decided for you. You can start with a naive blue sky vision of the product, not yet tainted by all the complexities that will only surface when you really get into the weeds of the problem you're trying to solve.
rapnie 2 hours ago||||
> After all, that's a problem already solved: CLAs for open source.

With CLA's in place contributors usually sign away their copyright, often to get rug-pulled when an open source project reaches a certain maturity and popularity, and the commercial plans are activated by the company behind it. Better look for community-driven projects that come with a DCO [0] instead.

[0] https://en.wikipedia.org/wiki/Developer_Certificate_of_Origi...

epicureanideal 5 hours ago|||
> Take for example, the bajillion expenses tracker apps. The most reinvented wheel. Do we need yet another one?

Well, small projects being repeated is one thing, but because they're small there's only so much waste there.

I'm thinking more about "cathedral-like" projects, some massive open source project that lasts for years, in which it may be important to emphasize the contributions of, and a particular way of understanding the contributions of the many stonemasons and lesser artisans, as opposed to the leadership of the project and the architects.

Our whole society would benefit I think by having more respect for the "average person that contributes to the common good, even if they're not the leader", and actually praising that as much or more in some cases than the leadership role.

ivanmontillam 5 hours ago||
> I'm thinking more about "cathedral-like" projects, some massive open source project that lasts for years

Yes, though it takes a special kind of person to devout themselves to what potentially is a thankless job.

At least Linux kernel developers are mostly employees of tech behemoths, so they can contribute while remaining well paid.

I wonder about FFMPEG developers, if that's the exception.

> Our whole society would benefit I think by having more respect for the "average person that contributes to the common good, even if they're not the leader", and actually praising that as much or more in some cases than the leadership role.

I fully agree in the assertion that our society would benefit, but I see that more platonically than the reality.

The reality is what happens today, and I don't see that happening (hopefully I'm proven wrong).

okdood64 6 hours ago||||
Exactly. Also it's incredible how many working professionals (as evidenced by this "movement") don't understand why companies pay for software to these SaaS companies.

Ironically attaching your company to a movement like this will deter people from using it.

ivanmontillam 6 hours ago||
In my opinion, most tech-like professionals miss the point of delegating liabilities.

The whole reason to pay for software is to offload the liability to a 3rd-party. In simpler words: "As a company, I have this need and I don't want to solve it myself. Also, if I pay someone, I can sue them on contract breach just in case."

The legal part of the liability offload is key in the decision, because it requires ownership.

FOSS doesn't fulfill that requirement, therefore, adopting FOSS means the user owns the liability of using the software. Companies don't need or want more liability than they currently have to, less is better.

rrr_oh_man 43 minutes ago|||
It's the NIH disease
andsoitis 6 hours ago|||
> Why not support one of those ventures or build a platform to help amplify them?

Because then you can't collect donations. And you have first prove yourself to be able to contribute to those projects. Because you want to make a name for yourself. Because you want to cast a big umbrella over unrelated software, except for the fact that they got started by this "movement".

Don't fall for it.

wackget 5 hours ago|||
They are aiming for 100% parity with existing SDKs and APIs. Most FOSS alternatives won't get anywhere near that.
vasco 3 hours ago||
They can aim at anything. I'm aiming to be an alchemist.
msdz 1 hour ago||
Let me rephrase your remark: “Is 55 or 75 or 95 per cent larger than zero?”
woutr_be 4 hours ago|||
In case anyone is interested in existing FOSS alternatives:

Auth0: https://openaltfinder.com/alternatives-to/auth0

Salesforce: https://openaltfinder.com/alternatives-to/salesforce

msdz 1 hour ago|||
> Why not support one of those ventures

It appears their end goal is 1:1 drop-in replacements, which other projects usually don’t strive for.

jongjong 4 hours ago||
Yeah this is a bunch of nerds trying to solve a socio-political problem with technical solutions...
wolvesechoes 3 hours ago||
So the same as FOSS came to be. Thus its utter failure at "liberation" part. For freedom is political.
brainless 3 hours ago||
I am working toward similar goals but with a different approach. With LLMs, software can become more personal, customized, quirky even. Software will fit the last mile better than ever.

The solution is not another SaaS. But desktop apps. Less dependence on a cloud. Of course we need backups. And we need networking. Perhaps peer to peer. Or run a tiny VPS.

Businesses, families, communities building their own workflows. The agent is at the core. And an agent that can work with any LLM. Build agents for non-technical people. Stick to a tech stack, offer end to end (from prompt to deploying generated code on VPS) out of the box from the harness.

Sammi 2 hours ago|
Someone else taking responsibility for running the service is the value that SaaS offers and what SaaS buyers are looking for. Having it as a desktop app doesn't have what SaaS has.

Consumers hate subscriptions. Businesses love subscriptions. They love paying to make their problems become someone else's problems, so they can fokus on running their actual business.

brainless 1 hour ago||
I doubt this. SaaS was created by enterprises who wanted to ship features into a pipeline they control end to end. The user gets to use it through a UI. Slowly SaaS became good enough and people stopped investing into their own custom workflow.

If building own workflow was cheap, I doubt SaaS would even take off. Businesses used to build on top of Drupal, Django, Rails, Magento and everything else like that. But those frameworks also become complex as they try to fit everyone's need.

LLMs cut that. You build what you want, perhaps on top of a lean framework. This "someone else taking responsibility" is how SaaS marketing won, but in this era, maintaining a small software should not be an issue. SaaS is complex because it has to serve needs of many. It has different requirements. A custom automation does not.

fishgoesblub 7 hours ago||
> Apache-2.0

Seeing this just feels like this whole thing is just some sort of trick by Big SaaS™ Use a strong copyleft license or go away.

snvzz 6 hours ago||
>Copyleft.

Why even bother with the extra "protection". It can be re-made by AI as easily.

Just go all the way, MIT or BSD. Maximize reusability and adoption.

timcobb 5 hours ago|||
> It can be re-made by AI as easily.

Because that's not actually true yet, and may not be for a while

hobofan 3 hours ago||
For source coude to source code rewrites (which would be the case here when we talk about license laundering), AI is leagues ahead compared to binary to source code rewrites.
_aavaa_ 6 hours ago||||
If you’re going to go all the way, make it public domain.
wolvesechoes 3 hours ago|||
If "it can be re-made by AI as easily" how MIT is supposed to help with adoption?

I know who you are.

timcobb 7 hours ago||
Yeah why is this Apache-2.0 ??
kkaske 5 hours ago||
This is a really nice idea, but most of these types things die as a nice idea unless they reach critical mass. 99% of people (to use the 99% idea from the website) just want to pay a fee to get a product and know that there is good documentation/training material and customer support behind it. Sometimes that "support" comes in the form of consultants around industries that push you into products as a result of using their services.
freefaler 1 hour ago||
> The software built by the 99% belongs to the 99%.

Aren't the 99% received salary for their work and produced this after being fully paid what they agreed voluntary for their work?

If my house was build by 10 people, can they just get the house back after I've paid them?

rrr_oh_man 40 minutes ago|
I've been making people redundant all my life with automations, including myself, and willingly so.

It's only fair and logical that the redundancy machine has come for the job of the redundancy engineers.

theturtletalks 7 hours ago||
I’m already building this:

https://openship.org

I built the e-commerce[0] and restaurant[1] ones by guiding AI heavily but now have a software factory building the rest[2].

0. https://e-commerce.openship.org

1. https://restaurant.openship.org

2. https://{{gym, hotel, grocery, rental, pharmacy, coffee-shop, etc}}.openship.org

1123581321 4 hours ago||
That’s just a commercial SaaS suite using open as a marketing hook, unless I’m missing something. Many companies start this way and become entrenched.
LawrenceKerr 5 minutes ago|||
And what's wrong with that?

Shouldn't we encourage more companies starting like this, have a (permissive) open source platform anyone can use, while also offering a commercial managed service.

It's a model that's been around for a long time, but is now gaining more traction thanks to AI commoditizing software development. And I think it's an improvement over the closed-source giants we are used to having dominate each market (and strangle customers through annual price increases, especially when acquired and their investors are looking to squeeze out a return).

unfortunately, this openship thing is copyleft though, so not particularly permissive vs. Apache 2.0 or MIT-licensed alternatives, but still...

theturtletalks 4 hours ago|||
It’s completely open-source and it’s our mission to make sure these are always 1-click deployable to PaaS like Vercel and Railway.

We also are not like other opensource that depend on external services like Clerk, Resend, other external SaaS. All you need to deploy Openfront and Openship is Node and Postgres.

And the stack is completely agent-first. Next.js, Tailwind, GraphQL powered by Prisma and Keystone.js. Openfront is meant to be taken and adapted by each business. Like if your barbershop wants to sell merch, you can tell your agent to bring in features from e-commerce to the barbershop. We believe this is the future versus SaaS now, where you have to go into settings and configure everything. The future is changing the SaaS at the code level with an agent that has access to the code, deployment, etc.

geocar 1 hour ago||
> It’s completely open-source and it’s our mission to make sure these are always 1-click deployable to PaaS like Vercel and Railway.

How do you get paid?

theturtletalks 1 hour ago||
We have cloud hosting too. But users always have the option to self host. Our long term goal is a decentralized, interoperable marketplace powered by this software:

https://marketplace.openship.org/ethos

what 6 hours ago||
Your “factory” seems to have not gotten the memo that you are openship and not openfront?

Also I have zero clue what I’m looking at here? What is this?

theturtletalks 6 hours ago|||
Openship is an order management system. I built that first when I used Shopify. Then it was easy to build my own which became Openfront. Think of Openship as a the glue between Openfronts so businesses can buy from other businesses.

Happy to answer more questions. We’re making open source alternatives to Shopify, Toast, GlossGenius, MindBody, Booksy, Cloudbeds, Dutchie, etc.

OccamsMirror 4 hours ago|||
Another AI fever dream.
theturtletalks 4 hours ago||
Eh ok, already have people using these in production. I’m having an AI agent run a full e-commerce business using Openfront and Openship.
rsingel 6 hours ago||
I feel like this would be better as a federation. Each project on its own. Some shared resources and interconnection.

Even better if there was a tiny seed funding mechanism.And then some clever growth funding.

There's prior attempts in this general area, pre AI, like Zebras Unite that have some lessons.

https://zebrasunite.coop/

jeremyjh 5 hours ago|
The difference here is its just one guy, a coding agent, and a fever dream.
refactor_master 16 minutes ago|
While admirable in vision this is just the masses tearing each other apart, with the feudal lord 1%-ers just looking on.

While tearing down Adobe you’ve probably paid Nvidia, Anthropic, and Microsoft in the process, while at the same time no amount of Claude will make a dent in any of these behemoth strongholds. Adobe, evil as they are, aren’t the ones controlling the world’s knowledge, flow of goods or compute.

This is almost comically similar to “the immigrants are taking our jobs and are eating our pets” and how in-fighting about this has enshitified the real world, while not having solved any single problem along the way.

It’s like overthrowing governments with machine guns and guerilla armies. Yes, the playfield has been leveled. Literally.

More comments...