Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I think Marak is teaching an important and principled lesson here.

What lesson is that?



Never rely on the Javascript community/ecosystem.


[flagged]


> these trillion dollar corporations just take and take and never give,

Which trillion dollar corporations are these?

A quick google says "Apple, Microsoft, Alphabet, Amazon, Telsa, Meta, NVidia, and Berkshire Hathaway" are the the only trillion dollar companies

Except for the last one all of those companies give back vast amounts of open source support. All you using VSCode for free, that's Microsoft's payback. Oh, and Microsoft pays for NPM hosting and github, also Typescript, C#, F#, .NET. Hardly not giving anything back. Apple gives Swift, Clang, LLVM, Webkit to name a few. Alphabet, Go, Chrome (which also means Electron on which VSCode is running), Android, and plenty of others. Meta provides React, Redux. Not sure what open source Tesla gives back but they have given their patents (https://www.tesla.com/blog/all-our-patent-are-belong-you). Nvidia gives away tons of open source as well (https://developer.nvidia.com/open-source)


Most of what you wrote has merit, but I dont believe the author was trying to impart much of what you wrote. I let my comments inline with yours.

> a) blindly 'updating' and deploying code without testing is a horrible idea

This is important risk factor each organization should be aware of. Though he wasn't trying to convey this, it was merely a byproduct.

> b) these trillion dollar corporations just take and take and never give, and boy do they whine and cry when the devs don't 'hold up their end of the deal' and keep turning out perfect, fully tested software for free

This was the intent, but anecdotally, Google, Amazon, Apple, Microsoft, Twitter, Meta, Stripe, Netflix, all contribute to open source.

> c) 'the source is open so anyone can look at it and therefore it's bug free' is and always has been a mentally retarded philosophy

Since the source is open, it must be bug free is a flawed conclusion. Again, not the lesson Marak was imparting.

> d) the software deployment process as it's currently practiced is horribly flawed

I don't think that is accurate.

> e) these people ought to count their blessings that the code is flawed in such an obvious and immediately detectable rather than subtle and devious and much more destructive way

I can't imagine a more destructive way that would result in the catastrophe one is expecting. Should Marak have been more malicious, having a myriad of well funded corporations targeting him would not be fun.

and last but not least:

> f) giving control over one's code to evil microsoft via github is an incredibly stupid idea, as such authority WILL be abused by the evil scumbags.

Another tradeoff organizations should understand.


The author should first change his LICENSE before he does crap like this. Make sure the terms of the license upfront state that "billion/trillion dollar companies" are not permitted to use this library. Stop using the MIT license for your hactivist project.


The large Fortune 500 company probably isn’t even paying the lowly developer enough who took the time to find a terminal colors package anyway. You really think this is the person that’s going to be able to lobby for dev budget? They are literally trying to keep their own god damn job.

It might be time we have a package marketplace like Steam that companies can subscribe to and independent developers can make some money via the marketplace.




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

Search: