Hacker News new | ask | show | jobs
by Throw83858 959 days ago
> You Don’t Know How To Code In C

> I started using two decades ago...use old school style C on microcontrollers regularly!

Those two statements do not necessary contradict each other. C evolves and skills required on large programs are vastly different from microcontrollers.

Look from other side of an open-source developer and maintainer. You have to spend several hours polishing unfinished Pull Request, only to give other person credit as a "commiter". If you throw away the PR, and instead spend 10 minutes writing it yourself, you "stole" the credit.

Many people do Pull Requests, only to pad their CV! Drama like this is why I do not accept any patches.

1 comments

Let's note that CV padding is not relevant to the open letter.

Thanks

That is most likely correct. I am guessing here.

But it is most common motivation maintainers face. Another one is some sort of "PR notch hunting".

And just because I am in maintainer role, does not mean I signed up for mentorship role. If you want proper support, I do consultations at $200/hour.

Many maintainers are unpaid volunteers!

If new people are properly (but gently) mentored, they are more likely to do things the “right way” that’ll reduce maintainers’ work from any future contributions from them.
Not in my experience. It just increases load on maintainers, as beginner moves up on complexity ladder and requires more support.

Plus it is a liability. They may get offended by something, and start a smear campaign.

RTFM is perfect solid answer. It is great repelent on drama. If you take it politely, I will even point you to specific chapters.