Hacker News new | past | comments | ask | show | jobs | submit login

And you can 100% guarantee that all of your infrastructure dependencies won’t be obsolete in 5 years or any company or open source project won’t be abandoned and that every vendor you depend on will always be acceptable and that you can switch with low friction and no downtime?

Does your company have the luxury of building everything in house?




Yes. And we can if we want to, yes. We’ve taken over open source projects we rely on, but most anyone can do that. We’ve built open source versions of seven figure commercial software just to ensure we have the skills in house to do it.

You don’t need to have thousands of employees or billions of dollars in revenue to accomplish 60-80% of what I’m describing. I’m simply arguing to take measured steps at critical junctions in your software’s lifecycle.


I can tell you with 90% confidence that if you’re working for a financial institution that offers bill pay, your entire bill pay infrastructure is dependent on a third party provider. I know the provider.

If you offer an iOS app, you’re dependent on closed source software. Your project management software would be a beast to migrate, etc.

Are you really suggesting that every company should “take over” every open source project they depend on and build “open source versions of commercial software?”


I feel like I’ve made my thesis clear, and I’m not willing to argue it further. My apologies.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: