Hacker Newsnew | past | comments | ask | show | jobs | submit | ano88888's commentslogin

why does any software company have a moeat then, since everyone else can copy it with your logic.


The technical moat for software companies is the effort to implement the logic; for instance, many companies have moats because they implement functionality that is hard to reproduce without having access to documentation needed to implement that functionality. It is also possible that there is so much functionality implemented over the years that copying it, while 'just work' is just too much work for most companies to really compete; SAP is an example.

Then there is the example of OpenAI etc; too costly to reproduce simply by not having enough compute.

Besides technical moats, you have client base moats; for instance, a trivial to implement application, like say, Resend (where you can find tons of open and paid alternatives for) did their marketing well (until they got hacked a few times that is) which gave them a moat and they still have some of it. Here is where large incubators give you some advantage; they use circlejerk to give you a lot of clients (their other companies and their clients) from the start.

Then there is a regulatory moat which is common in banking, healthcare etc; you need certificates in distinct regions etc. That makes it harder to compete without having a lot of money.

IP moats; maybe there are patents which competitors would need to work around. I'm against software patents however, they do exist and can hinder competitors to compete directly.

These are all moats which hinder competitors coming up. If a large company wants to compete with your software solution, they can copy it and go after your market. Usually they will look at your moat and just buy you out giving them the moat.

But yes, it is why VCs want you to grow as fast as possible at any cost; to 'take the market' so you have a moat in one or more of the above so in the end it's too much work to catch up and you'll be bought (exit).

Solely on technical merit, it is expected that AI will remove this moat completely over time, but we are not there yet. We don't know what software will look like at that time anyway; probably not really recognisable vs now.


does people build using javascrapt or python or java programming language have a defensible moat since everyone can use that launage and immiate your ui/ux ideas.


Your technical moat is the complexity, quality and breadth of your solution; everything can be copied but the question is the effort. It is often just simpler to just buy you out vs building; especially if it's not only complex, good quality and has a client base. See also my other reply to you; https://news.ycombinator.com/item?id=40283601

The OP question was about LLM based companies using OpenAI api's. Most (almost all) of these are thin wrappers with some prompting; most of the ones introduced here on HN or Reddit, I can outperform in minutes. I try them all to see if someone is doing something interesting, but 99% are not, they just took some SaaS starter and added AI in there and threw it on social media. Even the ones that went somewhat further are still just doing straight forward things that can be replaced trivially inside the OpenAI playground. That's no moat at all. It looks flashy but...


which is a better or more productive language? Clojure or Elixir for web development?


I would argue that Elixir is due to Phoenix being a "batteries included" web framework....but as always: use the right tool for the job.


Not disagreeing, and it's only one aspect of Phoenix, but it might be of interest to someone reading that this LiveView-like Clojure library exists: https://github.com/tatut/ripley

Also this is a neat list of LiveView-like technologies across various languages: https://github.com/liveviews/liveviews


What does “batteries-included” mean? Except more buzzwords?


what is the working open source alternative for retook and tooljet?


ToolJet is open-source - https://github.com/ToolJet/ToolJet


> Self-hosted Business & Enterprise plans only

(Windmill Founder here) Our workflow part is open-source so it's not 1:1 comparison


From the GH repo:

> You can deploy ToolJet on Heroku for free using the one-click-deployment button only until 28th November 2022.

Why the limitation?


Heroku removed their free tier.


There's also https://github.com/windmill-labs/windmill and https://github.com/activepieces/activepieces depending on which parts of retool and tooljet you care about.


Budibase is open-source, including the workflow platform which has helped accelerate thousands of workflows already:

https://github.com/Budibase/budibase


windmill.dev got linked in the Bun release thread earlier, and I think that looks promising. Haven't tried it yet.


Marketing Slogans: by using UI Bun, you can save tremendous amount of money by firing most of your developers.


On the contrary, I would like to position it as an app that helps developers to focus on business logic rather than rebuilding interfaces :)


You can say that about libraries, or any NIH code.


Very cool. Will try it out. Thank you so much for your work.


My pleasure! I sincerely appreciate your words! It was a pleasure to be on the front page of HN.


most people err on the other side of the extreme by being too conservative limiting their potential based on the wrong belief that all successes are due to luck and they can't do anything about it.

Most people woule benefit by being more optimistic and taking more risks. In the modern world, most risks won't destroy you. But you will live a very mediocre life if you believe you dont have much control over external outcome or your own success


another question I would like to know: which cloud provider provides the cheapest GPU?TQ


you need to qualify that with “that is actually available”. :-). A100s I hear are harder to get in bulk. But I have modest needs!

I have been using modal and vast. Vast is cheaper. Modal has some a free inclusions of $30 but that is probably $8 to get the same power in Vast. Modal resell AWS/GCP at the moment. GCP direct seems cheap enough. As does Lambda labs.

With vast some machines don’t start, so you just need to bin them and try another. For learning and non private this is acceptable. For serious stuff I think Vast lets you filter for data-centre GPUs. Modal tends to just work and lets you store the model for later more easily.

Overall: just go with vast. You boot it up and run SSH. It is a familiar experience. Very little time needed on RTFM stuff!


Vast.ai is dirt cheap if you want 1-8 RTX 3090s


how can you prevent yourself from getting sued into oblivion in the future if your tech gets good? 10 min of google search was enough to find your true legal identity so it is not like you can hide.


good people are told to f*cked off and let go all the time. It is an imperfect and inefficient world.


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

Search: