The psychological burden of carrying such an important but relatively unknown project has trapped him in this state of desperation for years now. It's tunnel vision and sunk loss thinking, time to quit.
The psychological burden of carrying such an important but relatively unknown project has trapped him in this state of desperation for years now. It's tunnel vision and sunk loss thinking, time to quit.
Really fucked up.
As I pass him, I manage to be one lane to his left, and he makes a lunge to try and jump in front of my vehicle. With some frequency, to this day I wonder how fucked I would have been if he succeeded in jumping in front of my car. The story I tell myself is that he was mentally unwell and thought he was heroically "tilting at windmills". It is more likely he was belligerently drunk, or was suicidal and wanted some help in it.
I don't know what makes something believable or unbelievable in your mind, but these are the details of an almost-incident that happened to me.
That's just how Russia is and always has been, and unfortunately, very likely always will be.
Is Denis guilty? Perhaps, but he will not have had a fair trial by any Western standard, and so we have to presume innocence.
This is why I'm skeptical about non-free software licenses. Maybe we should all be applying AGPLv3 to our free software code instead of stuff like MIT or BSD. That way anyone who just wants to exploit people's work at their jobs to make a killing while simultaneously hating them for it will have to look elsewhere.
This old post's made a huge impression on me:
https://web.archive.org/web/20091210171517/https://zedshaw.c...
> “Hey your software is awesome! Can I get it for free so I can use it at work and make money or please my boss? That’d rock! (for me).”
> I want people to appreciate the work I’ve done and the value of what I’ve made.
> Not pass on by waving “sucker” as they drive their fancy cars.
That's a pretty polarizing mindset. The community wants to be a community - you take, and give as you can. Nobody owes anyone else anything.
I generally agree with the idea that nobody owes anyone else anything, but in this case, I think he should’ve been let it all burn to the ground — maybe then the ingrates would be able to understand how critical his library is.
I do agree with that second statement. It is unfortunate that he got into this situation, but there is absolutely no reason to continue if it's not working out. He has the choice to go make six figures too, and doesn't owe anyone maintaining this library either.
Ideally yes, but as we've seen time after time, charity as a business model doesn't work with corporations. I think the coreJS maintainer would be fully justified to take another job, and then work on coreJS as a hobby as much or as little as he likes. Nobody needs to martyr themselves so that a bunch of billion dollar advertising companies can save a buck.
Maybe in the future we decide to finance core open source projects as public infrastructure through taxes, or those billion dollar corps set up some kind of foundation to fund them, but for now the whole situation is highly dysfunctional and one cannot blame maintainers who put the financial interests of themselves and their family ahead of producing open source.
Of course they won't volunteer to maintain a massive project that they depend on, when someone else is already doing the work.
But you can bet the minute core-js goes away, the community will pull together to maintain or create something new, purely out of necessity - that's the main motivator. Hopefully with a more distributed model that doesn't overload a single person.
As the article mentions, nobody else contributed to corejs in a meaningful way. Everyone takes, but nobody gives. This is called tragedy of the commons, and it is a well-known problem in economics
Well there are some backers out there: