Top
Best
New

Posted by magoghm 12/27/2025

Publishing your work increases your luck(github.com)
331 points | 125 commentspage 2
ronbenton 12/27/2025|
I used to release some writing and publish code publicly but the mean comments got to me.
foxfired 12/27/2025||
If it makes you feel better, on reddit, I shared my very first blog post about deprecating mysql_* functions in php. As a result, someone said something mean about my mother. I figured the web was full of trolls.

But that wasn't enough. Someone else wrote that my article was useless and I write at a 7th grade level. I turned off the monitor, went for a walk. I decided that blogging wasn't for me. It was time to delete my blog. I was so embarrassed.

When I came back, there was a reply to that comment. It said something like "that's a good thing, 7th grade level writing means we can all understand it easily". And that was enough to keep me going. 13 years so far.

PaulRobinson 12/27/2025|||
Reddit is now just AI slop, so I don't know if that's an improvement or not over this story. I'm just glad you were able to get over that BS and engage with it all again and kept going! I gave up and never went back in around 2010, but I'm going to try again in 2026.

The problem with environments designed to make interaction low-energy and gamified like Reddit, is that it gathers just the worst people. I've got ~63k karma there, and disengaged some years ago and I can't tell you how much ditching that, twitter and Facebook improved my mental health. There's some great fun to be had there, but it's often the same thing over and over again and increasingly drowned out by utter crap. They've taken multiple actions that have destroyed the sense of community and have become a poster child for ens*tification, unfortunately.

Agraillo 12/27/2025||||
Thanks for sharing. After reading that comment, I realized we should encourage ourselves and others (who are more or less civilized human beings) to be the kind of person who wrote "that's a good thing..." - because fighting trolls is a game with unknown results, but encouraging people works much better. It doesn't always work, though, because sometimes the platform's nature prevents it. Like on Stack Overflow, where commenting on reactions will probably get you downvoted for being off-topic.
KronisLV 12/27/2025|||
I once spoke in favor of remote work (around 2020) and someone here on HN told me to get cancer and die, before it was flagged enough times to get out of the way.

On YouTube, I also sometimes get mean comments, though at least there the automatic moderation catches them so they don't show up publicly and I can shadowban the offenders off the channel easily. None of the content is even controversial, YouTube just attracts a lot of angry people that feel entitled to speak what's on their mind.

I wouldn't publish in an environment where blocking or banning people is difficult. They're not entitled for me to engage with their hateful drivel. My blog also doesn't have comments. At the end of the day, I will say what I want to say.

PaulRobinson 12/27/2025|||
Turn off comments on platforms that allow you to do that.

One of my projects for the next few weeks is to get my blogging stuff up and running again but with a couple of tweaks:

1. I'll never allow on-blog comments again, ever. The signal/noise was always so poor. I'm sorry that you had a similar experience and the unpleasant odour of drive-by sniping got to you. For what it's worth, I'm always interested in finding new writing on tech topics, and I try to never be mean: I am not unique in this, so consider if there's another way.

2. If I ever publish code, it'll not be on a SaaS platform like GitHub, I'll manage the release through tar.gz/zip files, and if people don't like that, fine. I'm not after pull requests or starting a "real" OSS project. If somebody wants to take that OSS license code and host/manage it, godspeed to them.

3. I will write some code that looks for links back to my blogs, so if something I write is referenced by another blog, I'll learn about it at some point and I can go take a look, and that would be interesting. A long, long time ago there was some automation around this using web hooks that almost became a standard, so I'll look into whether that is a thing or not any more.

In my experience if somebody is writing a blog about something they are normally more constructive and thoughtful than if they are just writing something in a text box while "driving by". I'm OK with those articles normally even if they're critical or in disagreement with me about something.

ValtteriL 12/28/2025||
No need to write any code for 3. Just search for backlink checker and you'll find multiple free ones.
PaulRobinson 12/28/2025||
One of the many wonderful things about being a software developer is that you can build tools that fit you perfectly, and I think I might enjoy this specific rabbit hole, but thanks for the tip, I’ll check some of them out.
ctxc 12/27/2025||
I'd love to read a couple over the holidays and give you feedback if you'd like :)
dmezzetti 12/27/2025||
The message here is good. I've now spent over 5 years in the OSS world (https://github.com/neuml). I started by picking a problem I was interested in and checking the work into GitHub. I've been extremely fortunate to have gained a following over the years.

Even with a following, most of the time when you publish it goes into the abyss. Every once in a while something hits but most of the time it takes a lot of patience and resolve. I've had some good visibility over the years from Reddit and Hacker News (though any post I make now on HN is marked as [dead]). It's not always fair and others can "pay" to get the visibility.

I've seen some of the other comments talking about the burden of OSS but I haven't felt that. I set my own agenda and fix what I want to fix. If someone wants to change my priorities that becomes a paid effort.

neoCrimeLabs 12/27/2025||
I can attest at least some of this is true.

My blogging and publishing almost never comes up during an interview. Afterwards, I am openly told it's why they either asked for me, or why they chose me over another candidate. This has happened at almost every job I've accepted.

My writing style or content is not all that special. As the saying goes, 90% of success is simply showing up.

Just being explain complex topics in simple ways can go a long way, even if you're not an amazing author.

---

Addition: This is especially true with topics so expansive that even great LLM often conflates subtopics in weird ways. While this gap is rapidly closing, being able to clearly explain complex interconnected topics in simple ways is absolutely an advantage.

Jaauthor 12/27/2025||
As an author, I dig what this is saying since it resonates so well with my journey as an author. Everything I publish is one more chance to connect with people who are drawn to other people in motion. I'm still learhing how to bring people along and inspiring others to create.

Here's some of my work - it's free until Jan 1. https://inkican.com/smashwords-white-hot-scifi-winter/

realitydrift 12/27/2025||
This resonates, but it also feels like we’re entering a phase of content reality drift. Publishing still increases luck, but attention is fragmenting and integrity is harder to maintain.

The advantage now is being able to preserve semantic fidelity as everything else accelerates into noise. Work that stays legible and grounded seems to compound in ways raw visibility no longer does.

zwnow 12/27/2025||
Unfortunately, publishing work in my region requires me to dox myself through an imprint.

Usually this only applies to business related websites, but lawyers could even argue a personal blog is business related due to the possibility existing for me to advertise products.

So yea, while I would love to share my work publicly, its simply not feasible due to medieval laws in place.

ChadNauseam 12/27/2025||
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
pendenthistory 12/28/2025||
My problem is I have non-competes and clauses in my contract which makes it difficult to talk about and publish stuff that I might want to turn into a product. So I'm sort of in a catch 22. I want to talk about what I'm building but I can't, not until I can convince myself that I can turn it into something real and I can quit and focus on it, and that's difficult to do without ever putting it out there to see if people want it enough.
the_gipsy 12/27/2025||
I just want to share software with fellow nerds. I don't care about stars, community, getting famous, or getting a job.
aarondf 12/27/2025|
Then define luck as "connecting with fellow nerds." Still works
DustinBrett 12/27/2025|
This worked for me, but I just coded my own personal project in the open and would post its progress. I don't think it "took off" in the sense of people using it, but a lot of people became aware of it. It's still just a hobby project and I do it for fun.
More comments...