Live data from Hacker News

Ask HN: Have you ever regretted open-sourcing something?

news.ycombinator.com

261–270 of 454 posts

Re: Ask HN: Have you ever regretted open-sourcing something?

#261
post #99

When I was ~14 I open sourced a script to autoconfigure X11's xrandr. It was pretty lousy, had several bugs. I mentioned it on a KDE mailing list and a KDE core contributor told me it was embarrassing code and to kill myself. I took it pretty hard and didn't contribute to KDE or X11 ever again, probably took me about a year to build up the desire to code again. Everything else I've open-sourced has gone pretty well,…

A bit of morbid curiosity has me wondering who that was. Back when I contributed some stuff to KDE I pulled a bunch of petulant kid shit (although what you described is not and was never my style). My recollection is that it was a pretty diverse and accepting group of freaks and geeks that would likely get shunned these days as the pendulum swings right… including a certain Tool aficionado that comments on HN occasionally.

Telling someone to kill themselves is wildly inappropriate and shouldn't have happened to you.

Re: Ask HN: Have you ever regretted open-sourcing something?

#262

Earlier quoted context omitted.

FreeBSD does seem better directed than it used to be, but if you follow the handbook it still recommends setting up computers like individual special snowflakes instead of properly managed cattle. Like, if your installation has useful services running on it, it should not also have a customized kernel and it probably shouldn't have a C compiler installed at all. What it should have is backups and a way to stage/test/…

> if you follow the handbook it still recommends setting up computers like individual special snowflakes instead of properly managed cattle. Which is a perfectly legitimate opinion to hold. "Cattle, not pets" is an opinion about best practices, not a religious dogma where those who don't agree must be cast out of the community.

Fair, but my experience was that automating FreeBSD installs is somewhere between tedious and impossible. And that was a big part in me moving on after so many years.

  not a religious dogma where those who don't agree must be cast out of the community
That's a fair assessment save for the fact that FreeBSD's been an extremely opinionated project since its inception.

Re: Ask HN: Have you ever regretted open-sourcing something?

#263
I don't regret open sourcing my libraries. One of them got some traction and provided me with opportunities which eventually led me to earn passive income for 3 years and I was able to live in Malta, going snorkeling in the Mediterranean every other day while working casually on whatever side projects I wanted.

That said, I feel like things could have worked out better given how much time I invested beforehand and how everything had been clicking into place until my 5 year plan fell apart suddenly around the time of COVID. It all went perfectly until the very end when other people's irrationality and corruption ruined everything.

I probably won't be open sourcing my more innovative recent work. I'd want to see traction before I open source that one and I'm not convinced that open sourcing would make a difference in terms of getting traction.

When something could benefit from being open sourced, it's kind of obvious.

I think if I hadn't open sourced that other project, it would have gotten me nowhere and I would have gotten no value out of it so that was definitely the right move.

My more recent work is a serverless platform. I really wish I could open source it. It's probably better than anything else of its kind but I'm not convinced that people would understand the value provided because you have to use it for at least 1 hour to have your mind blown... But I can't convince people to invest 1 hour into trying it. Big chicken and egg problem.

Also, my understanding of business is that it doesn't make sense to offer a product whose quality exceeds people's perception limits. Outside of the luxury sector, nobody will pay for surplus value which they cannot fully sense, not even if it's 'free'; they won't invest their time. Also, my target audience are developers and they often like using suboptimal, time-consuming tools which allow them to do busy-work. They charge by the hour after all. It's like the target audience is communist so it's stupid to look at them through a capitalist free-market lens.

Re: Ask HN: Have you ever regretted open-sourcing something?

#264

Earlier quoted context omitted.

Anthropic has a tough alignment interview. Like I aced the coding screener but got rejected after a chat about values. I think they want intense people on the value/safety side as well as the chops.

Maybe I misinterpret but I can’t help but shiver when I read this comment.

I just laughed. You’re a better person than I.

You misinterpreted nothing.

Re: Ask HN: Have you ever regretted open-sourcing something?

#265
post #129

No regrets here, but I did use Google Code a fair bit prior to GitHub and I had an experience that made me think maybe Google regretted that product in some ways. Around 2005-6 I wrote a Mac OS X client for Xbox Live. The idea was I wanted notifications on my computer when my friends came online and started to play certain games, so I could turn on my Xbox and join them. This is a feature of the Xbox mobile app today…

This may explain why Microsoft Github hasn't completely enshittified their design yet – Microsoft doesn't want to be associated with https://github.com/RonSijm/ButtFish and https://github.com/zevlg/teledildo.el

Re: Ask HN: Have you ever regretted open-sourcing something?

#266

Earlier quoted context omitted.

FreeBSD does seem better directed than it used to be, but if you follow the handbook it still recommends setting up computers like individual special snowflakes instead of properly managed cattle. Like, if your installation has useful services running on it, it should not also have a customized kernel and it probably shouldn't have a C compiler installed at all. What it should have is backups and a way to stage/test/…

> if you follow the handbook it still recommends setting up computers like individual special snowflakes instead of properly managed cattle. Which is a perfectly legitimate opinion to hold. "Cattle, not pets" is an opinion about best practices, not a religious dogma where those who don't agree must be cast out of the community.

That would be how Linux works, but BSDs are a centralized development model where you actually do have to leave if you disagree with the project direction. That and given limited resources, you obviously have to focus them to get anything done.

Besides that, I'd say the current approach is just wrong because it's obsolete. FreeBSD sells itself as a "server/embedded OS", but the assumptions are those of basically someone who owns a single computer at home and makes random sysctl tweaks to because they read on a mailing list it was faster. Which is the kind of person who's an OS developer or a small-business/academic sysadmin - basically someone who loves being on the computer in the first place and wants an excuse to spend more time on it.

But they should've realized that was obsolete by the time Google released the SRE book (which has a chapter about how you should never make manual edits), and certainly by the time virtualization and cloud hosting became common.

Of course, many people still do think it's fun to own a computer with a silly name and make random sysctl tweaks to it, so they're not going to like me telling them it should be boring and impossible to do. At least there's Docker and Nix though.

Re: Ask HN: Have you ever regretted open-sourcing something?

#267
I was about 13 and contributed to an Apple open source mailing list -- I forget which one. I included the entire email chain and got a very very stern telling off from the list maintainers for doing so and my code sunk without a trace.

I didn't try to release code again until the end of my PhD.

Re: Ask HN: Have you ever regretted open-sourcing something?

#269

I am the maintainer of a library to simulate keyboard and mouse input. I didn't start the project but took over the maintenance and have since rewritten pretty much all of the code. I recently found out that Anthropic is shipping it in Claude Desktop for some unreleased feature which is probably like "Computer Use". I noticed they had an open position in exactly the team responsible for the implementation and applied…

You're expecting them to hire you because you wrote some code they happen to depend on?

Uhm, yeah I would too

Re: Ask HN: Have you ever regretted open-sourcing something?

#270
post #146

Earlier quoted context omitted.

Did you apply through the website/job posting? I’d strongly recommend trying again and reaching out to the friend of a friend who informed you of the role and asking for a more direct intro to the hiring manager. Unfortunately, it’s really really easy to slip through the cracks as a resume, and one feels no remorse rejecting a pdf file. Even without the warm contact, some way of directly reaching the hiring manager (…

Don’t be naive, these companies don’t care about talent they care about prestige and credentials. @ standford will always beat “did actual work relevant to the project”. Just look at the background of some of the names in this at these places. As always it’s “who you know and where you’ve been” not “what you know and what you’ve built” edit: You can downvote if you like, but it doesn’t change the fact that high stake…

While eventually bias and inefficiency exist in every org, these companies would not be competitive if they prioritized bogus metrics.
Post reply on HN