3 ms·
The implication that I'm building stuff "just because" isn't appreciated. What I really care about in these instances is protecting my time: I have only so man
by woodruffw 2y ago
The implication that I'm building stuff "just because" isn't appreciated.
What I really care about in these instances is protecting my time: I have only so many hours in the day, including time that I rightfully reserve for not doing unpaid maintenance. If the X hours that I previously spent doing OSS maintenance is now partially occupied by triaging false positives, my projects are both worse off and I'm less inclined to work on them, because I equate that work with mindless churn rather than helping my users.
You've pointed out that GitHub will fund it, which is potentially true! But observe that this hasn't gone all that well with CodeQL, which they also fund for public repositories: I've had to disable it on a lot of my projects, because the FP/FN ratio simply wasn't worth it. I did, and do, better for my users dedicating my time to actual issues filed.
- TeMPOraL 2y ago> The implication that I'm building stuff "just because" isn't appreciated. It seems this came across not the way I intended; I apologize - I meant that very positively, as a set of possible motivations related to the code/project, problem domain, and/or author themselves, as opposed to product thinking. Like, e.g. making for fun, as part of learning, or because it's useful to author - where other users are at best a secondary concern.
- woodruffw 2y agoGot it, apologies for the misunderstanding as well.