See what creator of Babel has to say >Babel used by millions, so why are we running out of money? Bluntly: Because funds were misallocated for years, and the project has been too slow to improve. >The reason there's no money is because someone took a $130k annual salary and didn't actually work on the project. https://twitter.com/sebmck/status/1392019586833387522 - So donating money because of this post may not be a…
I think this is a really bad look for Sebastian. He started babel and made the most contributions overall, but he hasn't been involved in the project for 5 years at this point. He left to join Facebook and babel would have died if it weren't for the efforts of Logan, Henry, Nicolo and the other contributors. The original post on the babel website was written in response to him investigating the babel funding situatio…
Babel is used by millions, so why are we running out of money?
611–620 of 729 posts
Re: Babel is used by millions, so why are we running out of money?
#612Earlier quoted context omitted.
Wow, that’s amazing. Right on regarding empathy and age/experience. No one is really an awful person. Just petty drama...
Mismanaging hundreds of thousands of dollars of charitable contributions goes a bit beyond petty drama in my opinion.
Re: Babel is used by millions, so why are we running out of money?
#613Earlier quoted context omitted.
That's valid too, but and big but, I'd argue your engineers aren't being paid their value though and that's largely down to what I feel is Europe not valuing engineers relative to what they accomplish enough. Don't drive our wages down, drive yours up. I'm consistently astounded that my friend who lives in France is only making what she makes given her level of schooling and skill. That doesn't detract from your poin…
An open source project funded by donations is not the vehicle to use to try to hike developer wages. Especially when that project is already underfunded. The concerns about the project not making efficient use of the donations it recieves seem spot on.
I was responding to that poster's general comment about hiring quality engineers.
Re: Babel is used by millions, so why are we running out of money?
#614Earlier quoted context omitted.
$130K is objectively not a joke of a salary in the United States. That's roughly 90th percentile.
It seems a common trend that software engineers think their high salaries are something they can take for granted forever. I prefer to think that we are riding in a bubble that can pop any minute now. This line of thinking allows me to be more responsible with spending and save more for rainy days.
Re: Babel is used by millions, so why are we running out of money?
#615Earlier quoted context omitted.
Exactly, I thought the reason that US developers are so highly paid compared to everywhere else in the world was to offset the high cost of living in silicon valley. $132,000 is almost double my salary is the UK. They could easily get 2 full time UK devs for that, or even more in many EU countries with lower cost of living
I don't live in Silicon Valley. I live in Colorado, in a Denver/Boulder suburb. Not one of the most expensive places to live, though prices have been skyrocketing during the pandemic. I see jobs all around me every week that go to the $150k-160k range. If I decided to take a Google or Amazon job I could easily break $200k, maybe more (including stock grants). Developers in the US get paid more because demand has actu…
I want Babel to continue to exist, even if it steered by an engineer who is not "the best in the world", if we take your assertion at face value (higher salary = better engineer).
Since we're taking Silicon Valley metrics seriously, I will posit that there is a least 1 Eastern European engineer who's better (based on HackerRank/leetcode/CodeJam stats), and is willing to accept a lower salary. So Babel might be better served recruiting there.
Re: Babel is used by millions, so why are we running out of money?
#616Earlier quoted context omitted.
You might call it a tanspiler and technically it IS. But the Babel homepage calls it a compiler. In any case, for the plethora of down voters: Babel states: “Use next generation JavaScript, today” At some point next gen == current gen, and therefor given enough stability, Babel becomes obsolete. Folks, donate to Mozilla instead they actually move things forward not backward.
This assumes that javascript has stopped evolving at some point.
Re: Babel is used by millions, so why are we running out of money?
#617VueJS and Nuxt are also massively underfunded and are likely some of the highest-impact projects you can fund: https://vuejs.org/support-vuejs/
Evan You is getting EUR 14359 (~ $17450) per month via Patreon alone: https://www.patreon.com/evanyou . I don't know about "underfunded" but with that you can hire at least 3 full time senior developers in Berlin ..
Re: Babel is used by millions, so why are we running out of money?
#618See what creator of Babel has to say >Babel used by millions, so why are we running out of money? Bluntly: Because funds were misallocated for years, and the project has been too slow to improve. >The reason there's no money is because someone took a $130k annual salary and didn't actually work on the project. https://twitter.com/sebmck/status/1392019586833387522 - So donating money because of this post may not be a…
Looking at the the commit activity of some maintainers, that seems to be correct: 7 commits in a year: https://github.com/babel/babel/commits?author=hzoo&since=202... $110k invoiced: https://opencollective.com/left_pad/transactions
Re: Babel is used by millions, so why are we running out of money?
#619Earlier quoted context omitted.
Evan You[0] has over 4x more contributions than Henry Zhu[1] this year. Evan's absolutely correct, there's a lot of 'invisible' community activity, but in my experience of OSS, it's typical to have a 'contribution' on GitHub every day, which is missing in the case of a Babel maintainer who's being paid $130k/y Let's compare to the other maintainers: [2][3][4][5][6]. Contribution counts aren't and shouldn't be everyth…
You can send a PR with 1 million lines of code, or 3 lines of code. You can send PRs updating typos in documentation, or PRs affecting the core aspects of a project. You can send 100 PRs full of tech debt or 1 that makes the thing run 100x faster. PR counts suck as a way to measure work.
All this does is encourage bad behavior. Not squashing commits, throwing up tons of one line changes. Remember that contest Digital Ocean did for Hacktoberfest? Remember what a total shitshow they caused on Github? People were making egregious commits for a fucking t-shirt. Now imagine real money on the line.
Re: Babel is used by millions, so why are we running out of money?
#620I am Jùnliàng, a Babel contributor since 2019. I would like to share my perspective here. GH is a platform where people collaborate on developing softwares, so the contribution graph is engineering-biased. But operating an OSS, especially like Babel which is serving millions, is just like running a company. In a company we have different roles, none of roles is more important than the others. In Babel team, Henry spe…