All of the other bullet points there are pretty reasonable, but, having worked in OSS professionally, I genuinely hope none of my GH projects take off in the OSS world.
I have a few project that are in the >50 stars range, and am both grateful for other people's interests and very glad that none of them crossed the threshold to becoming real OSS projects. I like sharing my interesting experiments, but I absolutely do not want to be stuck with the nightmare of maintaining OSS software for years.
Even on these small projects I've had times where I'm pressured to do a bug fix on a 5 year old project where I don't even remember how it works or review and merge an enthusiastic PR solving a problem I don't actually care about. It has eaten up a few weekends, and was a relatively minor annoyance, but it gave me the taste for what OSS work involved. Working professionally for an OSS company gave me even more insight.
Maintaining OSS is a royal pain in the butt and I am forever grateful for the people who choose to do this. Running a popular OSS library is not a prize. It's at least a part time job you aren't paid for. The benefits are slim; even the "fame" part (name your top 10 favorite OSS tools, now name the maintainers of those), and has really limited rewards outside of that. I've know plenty of brilliant creators of OSS libraries who struggle to find jobs in industry that are appropriate to their skill level.
In fact, it's really hard to both run a successful OSS project and have a full time job (especially a high paying one that wants a lot of your brain and time) if you can't some how manage to make that OSS project your full time job... and even then you will be under constant pressure to find a way to monetize your OSS project (which inevitably leads to either losing that job or making decisions not in the interest of your community of OSS users).
OSS maintainers are saints as far as I'm concerned. So much of the world's software depends on them (even moreso in the age of LLMs) and the vast majority are compensated way less than your average FAANG engineer.
Writing I posted online lead to me meeting some cool dudes in SF, which lead to my current job. It’s hard to say if I just won the lottery or not, but it does seem true to need that you get more luck that way
I publish into an open sea and hear nothing in reply. The constant reassurance from every platform that i use that i am merely "one more post" away from all my wildest dreams has to be true eventually, right?
It is not straightforward, however. One guy did only product-led marketing and it took him 3 years for his SaaS to make good numbers. And he's probably an outlier, since he's featured on the show.
And then you have another guy, who blogged for 5 years about Ruby and only after those 5 years using the audience from that, he built an OSS project with monetisation on top of that. But he could do that because he talked to his audience about ideas.
Listening to those interviews, I get the impression that if you know what you're doing, you can make a profitable SaaS in 2 or 3 years. But to get to a state, where you know what you're doing, you need at least another 3 years or more of actually putting in the reps in an honest way.
And I think that's where the "increase your luck" comes in. I think it's kind of shallow non-sense in the vein of motivational speaking but lots of people like this kind of content and like to be aspirational. Lots of the books sold by internet hustlers, like Rob Walling or Aaron Francis, don't get read, only bought.
You may want to be more goal oriented. If you're just publishing into a void and hoping for things to happen, I mean I'm not an influencer, but the successful ones I do know have specific goals that they're driving towards are not screaming into the void and hoping for the best.
Not looking for you to answer these questions for me here, but ask yourself, what are those dreams specifically? What are the concrete steps you've taken to get there, and how are you going to accomplish them? How long is it going to take you? What are success criteria? What are the risks? What are the failure modes?
That reads differently knowing that one single effect of that would be "it will be easier for AI content scraper to get high quality data for their overlords currently destroying the economy"
All of the other bullet points there are pretty reasonable, but, having worked in OSS professionally, I genuinely hope none of my GH projects take off in the OSS world.
I have a few project that are in the >50 stars range, and am both grateful for other people's interests and very glad that none of them crossed the threshold to becoming real OSS projects. I like sharing my interesting experiments, but I absolutely do not want to be stuck with the nightmare of maintaining OSS software for years.
Even on these small projects I've had times where I'm pressured to do a bug fix on a 5 year old project where I don't even remember how it works or review and merge an enthusiastic PR solving a problem I don't actually care about. It has eaten up a few weekends, and was a relatively minor annoyance, but it gave me the taste for what OSS work involved. Working professionally for an OSS company gave me even more insight.
Maintaining OSS is a royal pain in the butt and I am forever grateful for the people who choose to do this. Running a popular OSS library is not a prize. It's at least a part time job you aren't paid for. The benefits are slim; even the "fame" part (name your top 10 favorite OSS tools, now name the maintainers of those), and has really limited rewards outside of that. I've know plenty of brilliant creators of OSS libraries who struggle to find jobs in industry that are appropriate to their skill level.
In fact, it's really hard to both run a successful OSS project and have a full time job (especially a high paying one that wants a lot of your brain and time) if you can't some how manage to make that OSS project your full time job... and even then you will be under constant pressure to find a way to monetize your OSS project (which inevitably leads to either losing that job or making decisions not in the interest of your community of OSS users).
OSS maintainers are saints as far as I'm concerned. So much of the world's software depends on them (even moreso in the age of LLMs) and the vast majority are compensated way less than your average FAANG engineer.
It is not straightforward, however. One guy did only product-led marketing and it took him 3 years for his SaaS to make good numbers. And he's probably an outlier, since he's featured on the show.
And then you have another guy, who blogged for 5 years about Ruby and only after those 5 years using the audience from that, he built an OSS project with monetisation on top of that. But he could do that because he talked to his audience about ideas.
Listening to those interviews, I get the impression that if you know what you're doing, you can make a profitable SaaS in 2 or 3 years. But to get to a state, where you know what you're doing, you need at least another 3 years or more of actually putting in the reps in an honest way.
And I think that's where the "increase your luck" comes in. I think it's kind of shallow non-sense in the vein of motivational speaking but lots of people like this kind of content and like to be aspirational. Lots of the books sold by internet hustlers, like Rob Walling or Aaron Francis, don't get read, only bought.
Not looking for you to answer these questions for me here, but ask yourself, what are those dreams specifically? What are the concrete steps you've taken to get there, and how are you going to accomplish them? How long is it going to take you? What are success criteria? What are the risks? What are the failure modes?
> greetings peasants! er, sorry, valued open source contributors!
> remember, without you feeding us training data, we won't be able to train our AI to replace you at your dayjob!
> now, get back to work