← Back to context

Comment by nullc

5 years ago

I'm sorry to hear that. libCurl is great and my life is better for it.

It's really best to not reply to the mentally ill people (and you can be pretty sure anyone sending something like the first is at least temporarily mentally ill).

It can sometimes be extremely tempting, I know-- especially when they've managed to say something almost perfectly constructed for pithy comeback. But it will not help you and it will not help them. If it does anything it will just encourage the behavior.

If it is any consolation lots of other people receive nasty kookmail messages -- I know first hand, in addition to the ones I get directly some of the kooks like to send massive carbon copy blasts-- as a result I have a bunch of very strange mail rules, like discarding any email that copies both a whitehouse.gov email address and Jeff Bezos, or another if both George Soros and Noam Chomsky are copied.

I never got more hate mail then when I tried doing outreach for my physics group. It did include death threats (I think) it was hard to tell if I was being accused of being part of a modern inquisition that burned people at the stake or should be burned at the stake or both.

It was pretty close to: https://web.archive.org/web/20150506055228/http://www.timecu...

Another good time was when I was running a crypto meetup and we had to call the cops because someone came in naked, the CIA had put chips in their clothes and they had to burn their house down so they weren't homeless but on the run.

Then there was the time I was on the board of a hacker space: https://shitnoisebridgesays.tumblr.com/page/3 it wasn't noise bridge but it had the same vibe.

> libCurl is great and my life is better for it.

This is not directed at you specifically, but your comment got me wondering how many people contact individuals like Daniel who are behind Open Source projects like this to share positive feedback, or even just to say "Thank you." I know I've not done it anywhere near as much as I should, and I suspect that doing so would help take the edge of what can often feel like a thankless task.

I imagine it's a bit like reviews: people with a bad experience are more likely to leave a review. Perhaps the best way to help people like David is to stop once in a while and thank them for the things they've done.

  • I can answer this a bit - I maintain Yarn, a JS package manager. While nowhere near Curl, it does have a fairly significant user base - at least a few million devs, from what I understand. For all this work, I received exactly two emails thanking me for my work during the past four years.

    I also happen to maintain a little "Secret Santa" website, hosted on a GitHub page. Nothing too fancy, just a static app that lets you manage a Secret Santa without creating accounts. Well, every year, I receive 3-4 emails thanking me for creating it, which is even more surprising considering they often come from people that aren't from the tech world at all.

    Perhaps for my happiness I should invest more in this side project than in a package manager used across the globe :)

    • First of all, thank you for your work for the community. But I want to put things in context too. I am primarily a backend engineer that work in Ubuntu box and using many Unix tools while maintaining a huge service containing hundred of OSS libraries. You can imagine If I have to thanks every one of them then I won't be able to do my real works. Also I don't think someone like Mr. Torvald would appreciate me adding more noise to his inbox because of my garbage email ;)

    • I don't write JS much but even so I'm pretty sure I've used yarn a couple of times and it Just Worked. Thanks :)

    • Also wanted to chime in here and say thank you for maintaining Yarn. I don’t use js often but yarn has always been my preferred tool when I do. Great to know that it has an awesome maintainer like you

  • > how many people contact individuals who are behind Open Source projects just to say "Thank you."

    Open-source developers occasionally express dislike of "thank you" messages. They may have written that software mainly to scratch their own itch, and dealing with messages that don't say anything but thanks takes precious time out of their day. Donating money, however, is usually more welcome.

    • That hasn't been my experience, somewhat the opposite since people who donate money sometimes turn weird and controlling (even over pretty small amounts).

      One can send thanks along with "No response expected or required!" :)

    • My social media bubble is one that comparatively spends a lot of thought on maintainter/contributor appreciation, and I've literally never heard that complaint.

      No open source maintainer is so busy that they don't have the time to respond to a ever so rare genuine thank you with a "Thanks, glad you appreciate it!".

      2 replies →

    • I've written one small open source library, which I publicized a little bit back when I first released it. Like you said, I wrote it mostly to scratch my own itch, but it was really nice to see it get some use out in the wild, and I have gotten a few emails about it over the years. Personally, I really enjoy getting any kind of emails about it from people who are using it or who have questions. (To be fair, I've never gotten the murdery emails abou it)

> It's really best to not reply to the mentally ill people

This IMO is the best way to deal with a lot of emails. I have some public software that is literally innocuous, and yet occasionally I get some very angry emails. An example: a small game where people think the game/computer is cheating (it's not).

If someone fires off an angry, irrational email to you, they aren't looking for a rational response - they are looking for a debate, or a fight, or an outlet. It's best to let them move on.