Back

We Just Gave $155k to Open Source Maintainers

465 points2 yearsblog.sentry.io
maximedupre2 years ago

That's an amazing way to step up.

It's not even about the amount, since in the grand scheme of things, it's nothing.

It's about the leadership they are exercising and the influence it can have on other businesses.

Most of our daily work as programmers involves us benefiting from OSS, yet so few of us are part of a culture that values this kind of support.

ljm2 years ago

I also recommend Sentry in a lot of projects. The happy path they have created is fantastic, they've grown it out into performance metrics and it looks like they're gonna compete with Datadog and NewRelic on the APM front soon enough.

They've not sold me on that, but their error tracking and the management around it is good enough. Their search interface and the fingerprinting sucks major ass though: most of the time when you click on a Sentry alert you'll actually find a different error.

The UI is basically only good for reacting to immediate alerts. But when you get one of those, you get a lot of info to work with.

macNchz2 years ago

I’ve been running Sentry (cloud and self hosted) for various Python apps since 2014 and haven’t had any issues with the fingerprinting. Maybe a language or project specific issue?

sofixa2 years ago

> Their search interface and the fingerprinting sucks major ass though: most of the time when you click on a Sentry alert you'll actually find a different error

Isn't that a scoping error on your side? We run the on-prem version at work, and the only time I've seen anything like this is when there weren't different scopes for each goroutine and the error messages got mixed up.

sme_ubank2 years ago

hi @tjm out of curiosity which SDK(s) are you working with?

*disclaimer:i work for sentry

reikonomusha2 years ago

Part of it is about the amount. Symbolic gestures and token donations from other companies following suit don’t really matter.

maximedupre2 years ago

Why would you assume that companies following suit would make symbolic gestures rather than a culture/values shift?

This is a nuanced subject - companies won't just all start donation to OSS because of Sentry. But more and more companies taking leadership over time can compound into an industry perspective shift.

The only thing relevant is the result. Even if some companies start to do symbolic gestures and token donations, the result of Sentry making a positive action is even greater.

RNCTX2 years ago

> Why would you assume that companies following suit would make symbolic gestures rather than a culture/values shift?

Because companies are generally managed by far worse people. Just this afternoon I stumbled across an email template framework on GitHub in which one of the issues posts had a responder remove HTML templates from a reply to a bug report because he said his boss claimed that was their "intellectual property."

Using an MIT licensed lib for free, think the plain ole html markup they generated with it is "valuable code," that's the CIS + MBA grads I know!

ghuntley2 years ago

Way to go Sentry! I’ve just finished setting up the early motions of a similar fund over at https://www.gitpod.io/blog/gitpod-open-source-sustainability.... Currently an initial amount of USD 30,000 has been earmarked. One day I hope to triple that (or more). At https://www.gitpod.io/blog/devxconf-wrap USD 10,000 was distributed to maintainers of LSP implementations and “digital infrastructure” that people use day-to-day but seldom think about.

maximedupre2 years ago

I guess HN is where the people that care about OSS conglomerate :D

ghuntley2 years ago

And GitHub is the place where employees of billion dollar companies pester unpaid maintainers because they won’t support a 12 year old version of .NET

https://github.com/Fody/PropertyChanged/issues/270#issuecomm...

maximedupre2 years ago

Who is MarkLTX?

+1
ghuntley2 years ago
gscho2 years ago

MarkLTX starred his own open source project. He is a self-star-er. Enough said.

wyuenho2 years ago

While I appreciate that Sentry stepped up to the plate to fund open source, I'd also like to point out the obvious which is this is just 1.5 person's salary in Silicon Valley, for a year. I hope that companies instead of donating money, can pool their resources together to start a non-profit fund invests their money that will grow in time, so in time, more engineers can be funded.

kaelin2 years ago

Because these are maintainers that are working on projects that Sentry depends on for their product, and they can’t write their rent checks with “well intended someday funds”. I mean imagine your boss a work telling you that your not getting a paycheck but not to worry because he invested it and might get around to paying you someday.

Many of these people have kids and mortgages while living off this work.

If they can’t afford to actively continue their work now and go private sector that leaves Sentry holding the bag with abandoned dependencies.

150k direct donation will cover long term investment in the things their company needs to run.

wyuenho2 years ago

Nobody said anything about not withdrawing from the fund to pay the devs. What gives you that idea?

If these devs want to pay bills now, the best thing to do is for Sentry to hire them. What's so hard about that?

Johnny5552 years ago

I think it's closer to 0.75 of a Silicon Valley developer's fully loaded salary than 1.5.

capableweb2 years ago

Hopefully, these donations are going to developers outside the US/Silicon Valley since the value/cost ratio is much, much better in other parts of the world.

duped2 years ago

This is less than 1 person's salary in SV

bentlegen2 years ago

Adjusted for each company's market capitalization, this is the equivalent of Google ($1.9T market cap) directly injecting ~$290,000,000 into the hands of open source maintainers.

I think instead of getting fixated on the dollar value and its impact, it's more meaningful to think about the message this sends. $2k/engineer is a more meaningful metric.

Disclosure: I am a Sentry employee.

istjohn2 years ago

Probably should disclose that you're a Sentry employee.

bentlegen2 years ago

Done.

OJFord2 years ago

Why is market cap relevant? Google isn't going to raise capital in order to make OSS donations.

+1
bentlegen2 years ago
mehrdada2 years ago

Google probably injects way more than that to fund open source projects: it is called working at Google. $290M is a measly, 600 avg employees or so (let's just assume ~500k for an average gSWE in Bay Area). These cash donations may be nice for indie projects but they are really too small to move the needle at scale. Real-world open source is by-and-large built and funded by corporate employees.

jason05972 years ago

Not everyone works in Silicon Valley. This donation could easily cover the yearly salaries of 3-4 developers in Europe.

zimpenfish2 years ago

UK Anecdata: xe.com says $155k is currently £112k which is, at best, two maybe-high mid level devs in, e.g., London (outside of FAANG.) Maybe 3 mid or low-senior levels outside of London but even then it'd be a stretch. I think.

jason05972 years ago

What about France? Or Italy?

zimpenfish2 years ago

Literally said "UK Anecdata" in the first two words of my reply to highlight this was entirely UK based.

+1
confidantlake2 years ago
maximedupre2 years ago

Right. Interesting perspective. Why not invest the money and make it grow instead?

Long term vs short term

oh_sigh2 years ago

Why give a starving man a sandwich, when you could plant some wheat and an avocado tree?

fuzzfactor2 years ago

If you've got the wherewithal to grow significant wheat and an avocado tree to fruition, I would think you could afford to give out more than just one sandwich along the way.

So, do both.

Johnny5552 years ago

But when would you have enough to start paying people? When the average return on the investment is $150K/year? Do you start paying at $15K/year? Should you raise more money and wait until you can fund $1.5M/year?

maximedupre2 years ago

Sure there are some details to iron out lol.

But the point is that using a long-term approach - you will be able to pay people orders of magnitude more than if you take the short-term approach.

Long-term becomes the short-term in the future ;). If some businesses had started such an initiative in the past, people would be getting paid in the present - consistently.

wyuenho2 years ago

100 companies 100k each gives you 10 mill. Just the return on that on any meager performing stock can fully fund 1 SV dev, indefinitely. Or, you can withdraw a couple mil from the fund per year, fully fund the entire project for 3-5 years or so. Investment is just a way to stretch out the fund.

true_religion2 years ago

In a way they are already investing the proceeds of the open source into their own private company.

What they pay out to maintainers is like a dividend.

anyfactor2 years ago

I JUST LOVE THIS. I thought they were making donations to big names in OS fields but I was pleasantly surprised. neovim, axios, urlib3 and dark reader.

I think I am going to start making a laundry list of small YouTubers, Projects, Browser Extensions, and Maintainers so I can help them out as they helped me out.

ourbetterworld2 years ago

That sounds like a worthy project! I’m sure Gitcoin and others in retroactive public goods funding would benefit from a list and your efforts. Let’s talk, maybe we can get those people paid!

andrew_2 years ago

The Rollup project appreciates and thanks Sentry for the contribution.

I'd like to ask a question in earnest: Does $500 reflect the value and developer time savings you've received from the project over the years?

zeeg2 years ago

I'm not actually sure we use Rollup fwiw. The contributions were democratized via our employees - we asked them where we should direct funding for individual projects. So what that ultimately means is some person(s) at Sentry valued the project and your contributions :)

bentlegen2 years ago
toomuchtodo2 years ago

Appreciate you sharing the process and providing a democratic say to those on the Sentry team in handing out this open source comp.

andrew_2 years ago

Great insight, thanks for sharing.

whit5372 years ago

It's tough, I think it depends on the framing and is definitely something worth talking about. Part of what we were trying to do with this initiative is start with some _global_ concept of "fair" and then allocate that amount as best we could. The total amount we came up with is $150,000 which is $2,000 per engineer on staff.

Sooooo ...

> Does [$155,999.89] reflect the value and developer time savings you've received from [all community-run open source projects] over the year[]?

Yes. We believe that contributing $2,000 annually per engineer is a meaningful amount that fairly compensates the value we receive from open source volunteers.

May I flip the question? Does $500 reflect the value and developer time savings you've given to Sentry over the past year?

pseudalopex2 years ago

> > Does [$155,999.89] reflect the value and developer time savings you've received from [all community-run open source projects] over the year[]?

> May I flip the question? Does $500 reflect the value and developer time savings you've given to Sentry over the past year?

It must be frustrating no one would have said anything if Sentry gave $0 instead of $500. Your response seems disingenuous though. They didn't ask about just this year or any other project. The brackets show you knew that.

whit5372 years ago

Right, I was intentionally reframing the question. As a company we wanted to arrive at a budget through a global view and then allocate from there. Rather than look at 100+ projects individually and build up from "How much value did we get from this one? Or that one? And that one?" ... we wanted to reason about a fair amount overall. Is that bad?

What's a good (practical, repeatable, reasonable) way to determine fairness?

pseudalopex2 years ago

Reframing a question is when the questions are equivalent in the end. Editing someone's words into a different question is something else.

> As a company we wanted to arrive at a budget through a global view and then allocate from there.

Looking at some individual results seems a good way to check that process.

+1
ohyeshedid2 years ago
thebean112 years ago

How would Rollup know how much value Sentry got out of it? Seems like only Sentry would have that info.

andrew_2 years ago

Appreciate the additional insight. It wasn't something I gleaned from the blog post. It's something extremely difficult to measure, and open source funding is nebulous in reason and highly inconsistent due to difficulty in gauging value, among other reasons.

The flip-question leaves me a little confused. I hope it wasn't asked out of irritation or to be snide, as my question was very much asked in earnest. I've only ever used Sentry through employers who had a subscription. My experience with the product is mostly positive and I'd say that the folks I worked for thought it was a good value.

whit5372 years ago

Not meant to be snide, no. It's something we thought about when allocating our budget: how are projects going to perceive this? Is giving $100 or $500 worse than giving nothing at all? So my question was also asked in earnest! :D

Back to your original question, then:

> Does $500 reflect the value and developer time savings you've received from the project over the years?

I guess the binary answer is yes, though I quite agree with you that it's difficult to gauge value in open source a priori.

Thanks for the kind words about Sentry ... and thanks for making Rollup! :)

Aeolun2 years ago

> May I flip the question?

You certainly may, but without knowing how much Sentry uses Rollup it’s hard to say.

ridaj2 years ago

Likely much lower than the value and developer time savings, but (a) that's usually the case even with licensed software (nobody buys Microsoft Office nearly the amount of "developer time savings" coming from not having to reimplement an office business suite) and (b) by setting up your project as open source, you're essentially saying that you're not interested in capturing any of that value anyways, so I don't really see how it's relevant.

maximedupre2 years ago

That's a great question and I have some thoughts as an outsider.

It's pretty much impossible to reflect/match the value received over time. Think about a SAAS that charges 5$ per month, even though the time it saves you is months, if not years.

It's also impossible to accurately know what the value received over time is.

The best we can all do is support OSS in a way in which we are comfortable, whether that is more or less than the objective received value.

waynesonfire2 years ago

> Does $500 reflect the value and developer time savings you've received from the project over the years?

Nice try, people are not paid by the amount of "value" they add. This is a common sales tactic to find and establish an arguable ceiling.

tnolet2 years ago

This is amazing. I'm CTO and co-founder of a (much smaller) monitoring company. We have as one of our core values that we donate 1% of MRR to non-corporate backed Open Source.

We are also Sentry users BTW.

maximedupre2 years ago

If all software businesses could give away 1% to OSS, what a difference it would make!

It's only a philanthropic decision because not all businesses wish to do the same. Because all are benefiting from the philanthropic efforts of a few.

If it was a standard in the industry, it would become a business decision, as innovations in OSS becomes innovations on their bottom line.

mahalol2 years ago

That is amazing, your company rocks.

htrp2 years ago

1% of MRR is a huge win. Do you make one-time payments or does it become a monthly grant?

ceejayoz2 years ago

I presume the remaining $0.11 is Office Space-style shenanigans?

burkaman2 years ago

> As to the 11¢ offset, we have currency conversion to thank.

whack2 years ago

I was very confused by this. Why the 11 cent offset for currency conversion? Are there some laws around sending $155k in foreign payments? From a PR perspective, that extra 11 cents provides a pretty good ROI since you can just say that you've donated $155,000

P.S. This isn't intended to be criticism, just curiosity. Kudos to Sentry for the donation. If every profitable company donated $2k per developer, we can expect some pretty amazing innovations in OSS

mikeyouse2 years ago

The amount you're quoted for an international funds transfer often varies slightly from the amount that's actually charged.. So if you initiate a $500USD -> EUR transfer quoted at 0.8591 so the recipient receives EUR429.55, it might actually clear at 0.8593 meaning it only cost you $499.88 to send.

awb2 years ago

On the contrary, having a bizarre number creates marketing buzz and curiosity. $154,999.89 got me to click. $155k can get lost in the shuffle of all the other numbers getting thrown around on HN.

marcinzm2 years ago

I'm guessing one project required currency conversion and so the 11 cents is the cost of conversion for that one project. Maybe they gave the project $10 and 11 cents got eaten in conversion making it $9.89. It's possible they spent $155,000 but projects only got $154,999.89 so the note the latter.

whit5372 years ago

Yup, it was https://www.softwareheritage.org/, they accept donations in Euro only. :)

gowld2 years ago

If you spent $155K, that's how much you donated, regardless of the transfer fees.

But if you spent $154,999.89 because the exchange rate slightly improved while you preparing the transaction, after you chose a number of Euros to donate, then you spent $154,999.89

arbitrage2 years ago

And a belligerent failure to understand sig-figs.

whit5372 years ago

:face_with_rolling_eyes:

maximedupre2 years ago

I think they unexpectedly benefited from the shenanigans (PR wise)

dataviz10002 years ago

Accounting error due to IEEE 754 floating point error shenanigans, perhaps.

amelius2 years ago

Accountants use BCD.

vmception2 years ago

Thoughts on announcing it?

Some people say the best charity is anonymous. I used to believe that

In my experience in the non-profit world I’ve found that its merely convenient that there is zero public transparency if you dont want it and so I have a different view of its “best” “good” “utility”, some people have an interesting in keeping the “anonymous good” perception

The opposite is announcing

It is completely amoral to me, as in it doesnt make a difference and I dont care and I have all options

But I was wondering what others think [so I can amplify my standing in society, when convenient]

Donate anonymously and have the collection of donations “leaked” in the future?

Donate publicly and announcing it?

Do both like McKenzie Bezos where some people get to be satisfied and inspired by the list and never question if there are others done?

maccard2 years ago

I have shared this link with my company in the hope that we can do something similar. It encourages people like me (I'm only an engineer) to bring it up with people who can make decisions in a small company. ,

whit5372 years ago

That's awesome! Good luck! :D

forgotmypw172 years ago

On one hand, announcing one's donations can be criticized as trying to reap extra rewards for oneself for the donation.

On the other hand, it can remind and inspire others to donate, causing an add-on effect which increases donations.

kiba2 years ago

I just notice that this is the same Chad Whitcare of Gratispay!

RIP Gratispay.

whit5372 years ago

Imagine my surprise seeing https://news.ycombinator.com/item?id=28693731 surface serendipitously three weeks ago. That post from four years ago during Gratipay's final days is linked in today's announcement. :D

remram2 years ago

You mean Gratipay? https://gratipay.com/

whit5372 years ago

<3

withcoherence2 years ago

My new startup, Coherence, also is committed to giving back to the open-source we all build companies on. We're going to divide our budget up per-engineer, and give individual devs discretion on what projects they want to support.

Feel free to check us out, we're hiring: https://docs.google.com/document/d/1_artqGMblKQKwWMf_IZmUHJC...

krono2 years ago

For anyone else who has the domain blacklisted: https://outline.com/LBMvNU

Also thanks Sentry!

brightball2 years ago

They should seriously setup their client side metrics on a different domain.

abfan11272 years ago

if you don't mind sharing, why is the domain blacklisted for you?

luizfelberti2 years ago

I'd suspect it's because Sentry offers client-side telemetry as one of their services, and they might be using the same domain for both commercial and technical stuff (hosting both the main site and backends) so blockers have no choice but to block the entire thing if the enforcement is DNS based

I'm only speculating though, as this is a pretty common mistake

TheDong2 years ago

They provide javascript / browser integration into sending sentry events, aka "tracking data", to their servers.

Just as one might block "googleads.g.doubleclick.net" to avoid google tracking, it is very reasonable to blacklist sentry to avoid various companies tracking you.

zeeg2 years ago

I don't want to derail this thread, but Sentry isn't tracking. Can you hypothetically track users with Sentry? Sure. Do we provide any of those capabilities? No.

Treating products like Sentry the same as advertising and analytics companies can only be harmful for our industry.

+1
dpedu2 years ago
+1
mikepurvis2 years ago
+1
account422 years ago
Noughmad2 years ago

But Sentry can be used for the same analytics as ads. You can send events manually, it doesn't have to be an actual error, with all the info attached.

I'm a very satisfied user of Sentry, but I use it for an internal project. I also use LogRocket which is far more intrusive. For public projects, I would use Sentry but certainly understand that many people would block it. I would never use LogRocket without informing users though.

maximedupre2 years ago

Time to innovate, then :D

krono2 years ago

Just confirming what the others have said.

Often times much more is being collected than than what would be required for performance monitoring, it's not at all clear where this data ends up ("why does Bob from marketing have an account on our Sentry?" is literally something I overheard), and opt-outs are rare.

jordanrobinson2 years ago

I've seen sentry in a lot of analytics blocklists, so I'd assume it would be from that.

Weryj2 years ago

I must say, I do really like sentry. Any hosted service that offers the option of free local hosting is always a perk. Add it to the home lab.

jcuenod2 years ago

Obviously this is a good thing that we want to see more of. I like the approach of asking engineers what projects to support. My first thought was that this doesn't seem like a large amount. Maybe we need a thread listing large SAAS companies that have donated nothing to OSS projects, though.

whit5372 years ago

I'd love to see other companies express their open source donations in terms we can compare across companies. Yes, in absolute terms $155k (rounding up ;) is not that much, but Sentry is not that big. We have ~75 engineers. How much do other companies with 750 or 7,500 engineers donate to open source, per engineer?

Olumde2 years ago

Bravo! Well done!!!

IMO every company should give something to OSS projects no matter how little, even if its a few hundred dollars or a small commit. Everyone benefits from OSS and how it does not occur to companies to give back is beyond me. I think us developers fail to educate management on how simple and vital to support OSS projects. I dream of the day when it becomes normal for job candidates to ask potential employers "how do you support OSS?"

dom962 years ago

Really cool to see $100 donated to Nim as part of this, although it does pale in comparison to the $23k Rust + Rust projects have received.

whit5372 years ago

We have no Nim usage in the company. One of our engineers nominated it as something they find personally interesting, and we wanted to give at least a little bit to every project that our employees nominated.

By contrast, we use Rust quite heavily, including our core ingest component: https://github.com/getsentry/relay.

That's why there's such a discrepancy in this case.

dom962 years ago

That's absolutely fair and we appreciate the donation a lot.

One additional thing that would have been fairly cheap: call out the smaller open source projects you donated to. To some the exposure can mean a lot in a blog post like this :)

whit5372 years ago

We're thinking through how to follow up on this post with additional signal-boosting throughout the year, point taken about exposure value to small projects. We'll keep that in mind!

Thanks for Nim and keep up the great work! :^)

maximedupre2 years ago

Then the value received for Sentry most likely also pale in comparison.

I've never heard of Nim before this comment. It looks pretty cool, especially the self-contained aspect. Do you know of any big company using Nim in production?

BiteCode_dev2 years ago

The sentry team is pretty cool too. Not to mention the product is very well made.

I now almost always setup the free tiers by default on new web projects. I have yet to regret it.

simlevesque2 years ago

We need more of this. I say this as a happy Sentry customer.

Tycho2 years ago

Is there any such thing as 'bug bounties' that companies put out to get fixes for open source software?

evan_2 years ago

BountySource:

https://www.bountysource.com/

> What is Bountysource?

> Bountysource is the funding platform for open-source software. Users can improve the open-source projects they love by creating/collecting bounties and pledging to fundraisers.

zeeg2 years ago

Usually people use that term for security concerns these days, which definitely exist for open source. I've seen stuff over the years where people have attempted to do bounties for implementing a feature/bugfix/etc, but its never really taken off.

jacques_chester2 years ago

Yes. There's the Internet Bug Bounty[0], which is administered by HackerOne and funded by a number of companies.

It's paid out three quarters of a million dollars since its foundation in 2013. It was relaunched last month. The pace is picking up, too: $100k has been paid out in the last 90 days[1].

Disclosure: I know of it because I work for Shopify, which is one of the donors.

[0] https://www.hackerone.com/internet-bug-bounty

[1] https://hackerone.com/ibb?type=team

ssddanbrown2 years ago

Upon the suggestions from other commenters, I've had recent interaction with huntr.dev. I maintain an open source project and had a few members on there report vulnerabilities over the last month or two. They seem to pay out both to the finder of the vulnerability and the maintainer (me). The process seemed a janky at first but they've improved the platform since my first interaction and they seem to be encouraging a good thing. Had a few false reports but that has been outweighed by well-defined genuine reports.

maximedupre2 years ago

That a great question...never heard of it for OSS

roflc0ptic2 years ago

It seems like it would create some bad incentives for open source maintainers/submitters - someone submits a PR to fix a bug, gets rejected, maintainer commits a similar bug fix, claims reward. Dunno. Interesting idea, execution might have bad knock on effects

maximedupre2 years ago

> It seems like it would create some bad incentives for open source maintainers/submitters - someone submits a PR to fix a bug, gets rejected, maintainer commits a similar bug fix, claims reward.

Well that would never work

maximedupre2 years ago

Meaning that it would be obvious what that said maintainer did to claim the reward lol

a_c2 years ago

This is good start. Would be great to see more companies following suite.

mraza0072 years ago

seeing this post makes me feel so good that they are really supporting the OSS community.

I wish more companies supported OSS devs like this

maximedupre2 years ago

I know right!

However, I do feel like individuals also have their part to play in this situation.

If a business has to dedicate 1% of revenues to OSS, why shouldn't the individual, who is also an indirect beneficiary?

fouc2 years ago

Can someone shorten the dollar amount in the title to be less distracting/markety? $155K would be better.

"$154,999.89" is as long as "$15,499,989" so it's tricking the brain into temporarily thinking it might be millions of dollars at first.

dustymcp2 years ago

Woulndnt be hackernews if someone didnt complain about a format.

mikevin2 years ago

Its one of my favorite things about HN, changing titles that are confusing or misleading is a small but significant way to keep it clean.

joecool10292 years ago

Corrected title: "Sentry: We Just Gave ~$155k to Open Source Maintainers"

The We Company only takes.

bellyfullofbac2 years ago

Actually the sum is only 0.00007% away from $155k.

(Before parent poster edited their post they had "$~154k").

joecool10292 years ago
ehsankia2 years ago

And for those curious, the TL;DR of the 11c:

> As to the 11¢ offset, we have currency conversion to thank.

dane-pgp2 years ago

Couldn't they have found a nearby open source maintainer and handed them 11 cents? Maybe they don't run a petty cash system.

+1
asddubs2 years ago
ljm2 years ago

Sentry: We just gave $154,999.89 to Open Source Maintainers

HN Cynicism: No, you're donating it wrong

martimarkov2 years ago

Sentry: include the cents so if ppl glimpse at it - it looks like way more HN: notices

martimarkov2 years ago

Actually I was wrong. Sentry mentioned the reason: “ As to the 11¢ offset, we have currency conversion to thank.”

folkrav2 years ago

$154999.89 looks like about $154999.89 to me. What is there to notice?

ehPReth2 years ago

I didn’t read it that way? Unsure about others though

maximedupre2 years ago

I guess my subconscious did. It's easy to say that I didn't read it that way after the fact lol

But after reading this comment and the title again, I see how that could be a possibility.

fouc2 years ago

It's a VERY temporary effect, until I see the commas & period. The point is the overall length of the number looks to be in the millions.

ljm2 years ago

I thought I was going to pay almost three thousand dollars a month for a subscription until I saw the punctuation. The point is the overall length of the number looks to be in the thousands.

HN, a pretty high quality crowd at the best of times, is confused about numbers now? Fixed point decimals at that! And reacting to that temporary double-take?

nateferrero2 years ago

I did... one data point!

neom2 years ago

If I see a dollar sign I automatically go to the back and work my way forward, not sure if others who work with finance often do that but I'm pretty sure it's common.

cercatrova2 years ago

Title has been changed now unfortunately

ljm2 years ago

I'm just a bit disappointed that HN had to simplify the title to satisfy the audience.

I'm more disappointed that the suggestion was upvoted enough to distract from any substantial discussion.

The title change can bring the discussion back on-topic but this really does feel like a massive brainfart. HN literally decided that a factual number was not appropriate and a sensational milestone is.

If you want to argue, "well, they put the .99 cents on the end to confuse people and make it look like they donated 1.5 million instead" then that really only speaks to your own desperation to twist facts and make them sound favourable to your agenda. You're literally admitting to jumping to a conclusion before even processing the information.

Sorry, I'm just sad that HN decided that they needed to editorialise this specific title.

bentlegen2 years ago

FWIW, Sentry employee here, I promise nobody here ever planned to present this figure as a means of manipulating readers into thinking we donated millions.

The original blog post draft originally had $150,000 in the title, but when the receipts came back and we realized that we "saved" 11 cents, someone jokingly updated the title and we thought it was a cutesy change. That's it.

whit5372 years ago

Next time let's go with "We Just Gave 11¢ Less Than $155,000 to Open Source Maintainers." :smirk:

fouc2 years ago

Honestly, I wasn't expecting the comment to get upvoted to the very top and take away attention from the more deserved discussion. Fortunately it seems like things have gotten corrected now and it's many other comments have risen above it.

that_guy_iain2 years ago

They literally have open-source projects where not a single Sentry employee works on it. We're not talking small projects but the PHP sdk and Symfony SDK. No matter what you think of PHP, it literally powers msot of the internet. There are as many job ads for PHP as any other language. So there is no denying, in my opinion, that the PHP ecosystem is of some value to Sentry. Maintained by volunteers.

The CTO won't even step up when these guys are getting a hard time in the GitHub issues. I know he was on that ticket too because he left an emjoi reaction. They'll shell out realistically a single person salary to the entire open-source community act like it's a big deal but they won't even step up and defend people who spend hours making sure their product still works. Literally, I have no respect for Sentry or their leadership after that.

We can say they're stepping up but realistically stepping up would be paying a salary to the folk that have been maintaining their product for free for ages (as far as I can tell). Nevermind giving them a product manager and some basic support.

zeeg2 years ago

I'm not actually sure what you're referring to (as CTO I promise you I am not managing any of our GitHub repositories or anything at that level). If you think there are concerns with the PHP SDKs you seem to know where to express those, but a lot of our SDKs start (or are) maintained by contractors as well as contributors from the open source community.

That said, none of this has anything to do with these donations to the open source community. We fund a lot of other initiatives outside of this one thing, and it seems you have some gripes with how we do that, which you're welcome to, but it doesn't take away from this investment.

that_guy_iain2 years ago

> and it seems you have some gripes with how we do that

Actually, I have a gripe with the fact you left unpaid volunteers to deal with an angry customer. I have a gripe with the fact you just left an emjoi response when a volunteer pointed out they were volunteers and weren't getting paid. I have a gripe with the fact I gave them greive for several replies in hope that a Sentry employee would finally step in and the company that I was paying money to would provide basic techincal support which I was told by the volunteers the company would be unable to do because only volunteers worked on it.

In my opinion, open source maintainers of your offical products in your offical github org are part of your team. You didn't even stand up for them. You didn't even get a product manager or customer success manager to intervene. It's the bare minimum.

And before you carry on with what issue this is. It doesn't matter at this point. Personally, I would just like it if in the future you stepped up for your maintainers.

whit5372 years ago

> you left unpaid volunteers to deal with an angry customer.

> You didn't even get a product manager or customer success manager to intervene.

For the record, these are false statements. zeeg did get me, a paid employee, to step in and deal with the situation, which I did:

https://github.com/getsentry/sentry-symfony/issues/436#issue...

It's true that we do have a lot of great volunteers working on our SDKs. We value them and appreciate them, and if/when we let them down we do our best to make it right.

Sorry for letting you down as a customer. We'll keep trying to do better.

+1
that_guy_iain2 years ago
zeeg2 years ago

Feel free to drop me an email (david@) and I can look into it

bentlegen2 years ago

Adding onto this: we've begun an internal investigation.

0xy2 years ago

Wow this post triggered some serious PTSD. A previous employer got bit hard by Sentry's PHP SDK, which still (to my knowledge) has unresolved serious bugs. It was used as collateral by me and some coworkers to convince the powers that be to jump ship to a competitor, along with other serious problems with the platform.

I too wish they'd invest in fixing their own broken libraries.

whit5372 years ago

Sorry. :^(

We'll keep trying to do better!

grzff2 years ago

Fauci funded COVID-19: https://www.zerohedge.com/covid-19/nih-admits-funding-gain-f...

Everyone involved should face the firing squad.

hanswesterbeek2 years ago

I like Sentry. I don’t like boasting about virtuous deeds.

155k is nice, could be more.

simonw2 years ago

In this case boasting about the virtuous deed is adding a great deal of extra value to the world, because it is likely to inspire other companies to step up and do the same.