Live data from Hacker News

Backyourstack: discover and sponsor your open-source dependencies

backyourstack.com

11–20 of 65 posts

Re: Backyourstack: discover and sponsor your open-source dependencies

#11
post #2

Interesting project, would be great if this supported more than just JS projects, I'd be very interested to see some of the dependencies that my current business relies upon.

You mean you do not already know your software dependencies? A bit careless for running a business, if you ask me.

Re: Backyourstack: discover and sponsor your open-source dependencies

#12
post #2

Interesting project, would be great if this supported more than just JS projects, I'd be very interested to see some of the dependencies that my current business relies upon.

I'm working with a pre-launch company that's building a tool to map companies' stacks (among other things). They've shared some of their research with me from and it's insane.

Large software companies have no idea what dependencies, libraries, or even languages are in their stacks. Companies are using multiple versions of the same library, replicated in a bunch of different repos. Different teams in he same company end up re-implementing solutions over and over, sometimes in a whole other framework than the team next to them because nobody knows what anyone else is using. Makes compliance a nightmare.

It's wild out there.

Re: Backyourstack: discover and sponsor your open-source dependencies

#13
post #4

Can we add javascript to the title? It is a bit misleading without it.

Yup, tested it out on a few python projects I have/use and it has 0 dependencies listed which is very, very wrong.

We effectively don't support Python yet but it should not be far away. It's 100% Open Source and we're looking for contributions. https://github.com/opencollective/backyourstack/issues/34

Re: Backyourstack: discover and sponsor your open-source dependencies

#14
post #11
post #2

Interesting project, would be great if this supported more than just JS projects, I'd be very interested to see some of the dependencies that my current business relies upon.

You mean you do not already know your software dependencies? A bit careless for running a business, if you ask me.

Consider how many layers of dependencies are in use today, and you have no idea who the commenter is, what position he has in the business you assume he is 'running'.

Re: Backyourstack: discover and sponsor your open-source dependencies

#15
I've been wondering whether a for-pay alternative to the open-source ecosystem could be developed.

The problem seems to be that open-source gratis software contributes nearly zero friction to a company building out its tech, so any alternative would have to compete against that near-zero friction. I just don't see each company negotiating separate prices with 100,000 package maintainers to use all of their software on a custom linux distro just for one of their internal servers or whatever. It's a tremendous amount of friction for each company to bear.

If that friction could be eliminated, while keeping a requirement to pay for use of the software, then I think a non-gratis ecosystem could dwarf the gratis software world within two or three years from its launch.

Re: Backyourstack: discover and sponsor your open-source dependencies

#16
post #11

Earlier quoted context omitted.

You mean you do not already know your software dependencies? A bit careless for running a business, if you ask me.

Consider how many layers of dependencies are in use today, and you have no idea who the commenter is, what position he has in the business you assume he is 'running'.

If they're running that business, they are either paying people who can tell them the dependencies (if not, those people are being paid too much), or they are responsible for the code themselves (small co. or early startup), and should already know, or with small effort be able to identify all the dependencies whenever necessary. Anything else would be irresponsible.

If they're not running that business and have enough access to the code to be able to use this service, they're probably a developer who again should be able to know about the dependencies.

Or perhaps they're in a different position, and only want to know about this for curiosity's sake - in which case, I guess this could be useful. But still, you should be able to ask about this in-house.

And as for the "layers" argument - if there are too many layers of dependencies to keep track of, something is very, very wrong with the technology you are using. (And yes, I do consider modern web tech completely insane.)

Re: Backyourstack: discover and sponsor your open-source dependencies

#17
post #15

I've been wondering whether a for-pay alternative to the open-source ecosystem could be developed. The problem seems to be that open-source gratis software contributes nearly zero friction to a company building out its tech, so any alternative would have to compete against that near-zero friction. I just don't see each company negotiating separate prices with 100,000 package maintainers to use all of their software o…

How would that be different from the regular Microsoft Ecosystem?

I can spin up a quick testserver using Windows Server, running an IIS webserver and Microsoft SQL Server, with my software stack written in C#, programmed in Visual Studio. It covers pretty much everything I could need, and involves ordering à la carte instead of negotiations.

Obviously it costs more and unless I spin up a cloud server I can't "just spin up a server" without making sure I have enough licences etc. But AWS/GCP/Azure solve that mostly.

Re: Backyourstack: discover and sponsor your open-source dependencies

#19
post #15

I've been wondering whether a for-pay alternative to the open-source ecosystem could be developed. The problem seems to be that open-source gratis software contributes nearly zero friction to a company building out its tech, so any alternative would have to compete against that near-zero friction. I just don't see each company negotiating separate prices with 100,000 package maintainers to use all of their software o…

How about a crowd-funded model (like Kickstarter)?

Or a model based on Patreon?

Re: Backyourstack: discover and sponsor your open-source dependencies

#20
> If you want to analyze non-public repositories, sign in with your GitHub account

Do people really expose their or their employer's source code to random third party convenience services?

I do understand the convenience factor here, I just think it's dodgy to encourage developers to be so flippant with privileged access.

Post reply on HN