Live data from Hacker News

Babel is used by millions, so why are we running out of money?

babeljs.io

611–620 of 729 posts

Re: Babel is used by millions, so why are we running out of money?

#611

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…

Sounds like an effort to take down a competitor. If Rome tools is to replace Babel, people need to lose faith in Babel. Seems like a transparent conflict of interest.

Re: Babel is used by millions, so why are we running out of money?

#612
post #595

Earlier 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.

Labeling in mismanagement is just an opinion not an objective fact. There are a lot of ways to interpret these exact facts.

Re: Babel is used by millions, so why are we running out of money?

#613
post #608

Earlier 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 think you've misread this chain, the poster above me wasn't talking about OpenSource, just hiring in general, and my initial comment was saying 132k isn't going to get you very far.

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?

#614

Earlier 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.

Good thinking - those of us with some grey in our hair remember when coming out of college with a CS degree into a $45-50k government contracting gig was cause for celebration rather than disappointment, after watching our slightly older friends take loans for Porsches on their snazzy dot-com salaries... and then struggle with the fallout a year or two later when said dot-coms drastically cut staff or disappeared entirely.

Re: Babel is used by millions, so why are we running out of money?

#615

Earlier 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…

> You want a strong software engineer in charge of Babel, right?

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?

#616

Earlier 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.

Actually, it assumes only that evolution of new features slows down. Once things are _slow enough_ the value of an extra dependency is dramatically reduced.

Re: Babel is used by millions, so why are we running out of money?

#617
post #315

VueJS 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 ..

+ funding received from OpenCollective (annually $123K USD): https://opencollective.com/vuejs (goes to "a fund with transparent expense models supporting community efforts and events" https://vuejs.org/support-vuejs/#Recurring-Pledges)

Re: Babel is used by millions, so why are we running out of money?

#618

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…

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

That's the wrong way to look at it. He has a lot more contributions, including code reviews of pull requests. https://github.com/hzoo?tab=overview Not to mention other behind the scene tasks such as fund-raising, etc.

Re: Babel is used by millions, so why are we running out of money?

#619

Earlier 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.

it's insane Github reports PR stats. I always knew this would happen. But never so publicly. You just assume that your management is looking at it constantly and basing their decisions on it. Because why wouldn't they. Their entire philosophy is "never let a metric go to waste."

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?

#620

I 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…

[deleted]
Post reply on HN