frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The importance of communities around software

https://lumi.codeberg.page/blog/software-community.html
39•amcclure•1h ago

Comments

germanrabbit•1h ago
If it is truly free it should use Apache 2.0
pelagicAustral•54m ago
> The importance of communities around software

Unless you use AI.

Same people, same mute message; every time, with no delay. "Accept me, then I'll see if I want to accept you".

Fuck off.

53agfd•48m ago
We really feel for the poor oppressed AI people who have no financial, political or corporate backing unlike Codeberg, which gets $0.5 trillion in investor money!
sirmike_•29m ago
You are not allowed to say certain personalities who cover some of this stuff on Hacker News, albeit from a little bit of a theatrical position, but it still does get to the heart of some of this stuff. This sheer nonsense. What this person is talking about is not a community. They want a club.

More evidence of tribalism, combined with exceptionally precise confessions running as whataboutisms

Pelagicaustral is on the money.

It would just be nice if people understood the difference between wanting a club with a gate versus a community. I am impressed, though. I never thought I’d see a vomit diarrhea load of bumper stickers, but a digital form at the end of the article.

shevy-java•49m ago
I notice this with ruby right now, where claude took over development. But it is not confined to just ruby. AI slop eliminates human contributors. Why would I want to even try to interact with AI slop meta-designing software? If I go to another developer and ask "hey many, how did you add this great feature #123"? I'd get the reply "claude slop". Wowsers. Now tell me this is healthy to a community ...

I wonder how people work with omarchyslop (the linux distribution spam-slopped by DHH). Do they have any real community outside of paid fanboi accounts? If so, how do they interact? I feel that there is no real exchange of e. g. code since claude slop just autogenerates that. It must be strange for them.

djelu•27m ago
The agentic development loop is just another tool at a developer's disposal. Whether it produces slop is still a matter of the driver's design, taste, risk tolerance, skill, etc. Even in your hypothetical, it implies liking a feature enough to reach out and ask about it.

One perspective that you might want to conside, and which is discussed by Oxide folks in this podcast episode [1], is that agents are a kind of non-deterministic compiler which is still, to some extent, capable of producing useful output. Consider this: even before agents, ruby source code might have been seen slop to someone writing a strongly typed language.

Lastly, there is a community for users of that distro if you care to look for it (I am not among them).

[1] https://www.youtube.com/watch?v=iSOdBO9I6q8

nickelpro•48m ago
If I publish my code under an open source license, you are free to take it and build any community around it you want.

If I keep my code proprietary, you are beholden to the shape of the community I dictate.

The license is first, it precedes, any notion about community.

piker•26m ago
I don’t disagree, but this ignores some of what we have learned about critical masses and network effects. If everyone can just take their own copy with no interaction, many won’t join the community and it may never reach a critical mass despite and because of its openness.
nickelpro•9m ago
Of course, but any of those people making a copy of the code can be the ones to decide to build a community around it.

Fabrice Bellard doesn't need to personally administer to the ongoing development and community functions of QEMU or ffmpeg, it is sufficient that he released the code as open source, and others carry the torch from there.

And if people disagree about the form those communities take, they can split them as they see fit. As happened with libav and ffmpeg for a number of years. This too is fine, and is only possible because of the license.

nonethewiser•39m ago
Im really interested in seeing where the anti-ai crowd ends up in a few years.

Im sympathetic to the perspective in some ways but I think it's wildly impractical to actually try to keep AI out of software development.

I suppose an anti-ai optimist might hope for a future where AI written software proves too problematic over time and things return to their ideal vision of no AI in most software.

I really, really dont think that's in the range of possibilities. So what would be left?

- pockets of anti ai software

- these people slowly disappear or the window moves ("ai in software BUT ...")

- ai use is completely and thoroughly normalized

jonathanstrange•27m ago
Give it a few years and nobody will want to run software that hasn't been debugged and hardened by AIs. It's going to be much more thorough than human auditors - it already is, to some extent, and faster anyway, but I'm talking about the future. So it's going to be the latter, complete normalization of AI. You can still write the program by hand, but you'll need AI to make it trustworthy and secure enough, if only because the attackers will also be mostly AI.
ares623•24m ago
If AI changes how software is built by _that_ much, then there's no reason to believe that AI won't change how software is consumed by an equal or greater amount.
mpd•26m ago
> ai use is completely and thoroughly normalized

I think this is a certainty. Future generations will be born into a world where education, technology, and jobs have corrected for AI's existence. They will never know a world without it or have the experience of the current growing pains.

We've seen this plenty of times with new tech in the past, and as disruptive as AI is, I can't imagine the cat going back in the bag.

sirmike_•35m ago
[flagged]
immibis2•15m ago
this wasn't flagged, you just wrote [flagged]
bakugo•33m ago
> Does the project have an inclusive code of conduct?

If you want a project to be community driven, adding an agreement that empowers its leaders to punish and exclude any community member for any reason, including reasons that have nothing to do with the project itself, is the opposite of that.

Codes of conduct result in dictator-driven projects, not community-driven projects.

nonethewiser•26m ago
And inclusive of whom?
lukeify•23m ago
The entire post is heavily driven by this author's ideologies around what they believe to correct. I mean just look at the footer and tell me this is someone on a reasonable part of the political spectrum.
immibis2•16m ago
That's literally what a blog post is, yes.
ranger207•5m ago
A community _will_ form around any piece of software with enough users and developers, regardless of if it has a code of conduct or not. And communities will almost inevitably develop community standards and cliques. The code of conduct simply formalizes that. Someone who gets kicked out of a community with a code of conduct is equally likely to get kicked out of a community without a code of conduct

And besides that, someone can always make their own community around FOSS software. Fork and move on. But the new community will compete with the old, and it's possible that the fact that people stay with the old community means that they actually prefer that community

immibis2•18m ago
Several points:

You need to build a thing first. Community doesn't matter if you don't have cool software. License doesn't matter if you don't have cool software. I'm seeing people forget this principle a lot recently.

The best thing you can do to promote free software is to make good free software. I was recently invited to sign a European digital sovereignty petition (which I am not eligible to sign). Know what helps much more with that? Making European digital sovereign systems. Instead of petitioning the government to switch MS Office to LibreOffice someone would have to actually put in the effort to find out why the government doesn't use LibreOffice, and fix that. (It's probably not because it doesn't run on their computers!)

You have to use copyleft licenses or else the software quickly becomes unfree, if it's actually worth anything. This doesn't happen to most non-copyleft free software because it's not worth very much, not because it doesn't happen.

A community of users doesn't have much value. Any forum or Discord guild or mailing list is secondary to the actual software and it actually being used. Plenty of successful software has no "community" - sudo, for example. Plenty of software with a "community" is not successful. Some software is successful and has a community, like Blender.

A community of developers is only valuable if they're doing valuable things. The Fediverse chat group that shared the link to the European digital sovereignty petition - no useful Fediverse software seems to be coming out of the people in that group. It's all about ivory-tower protocols that won't possibly work in the real world, and stuff like that. No actually working software.

We also have to stop over-estimating the worth of free software just because it's free. Good free software is good software which is also free software. No software is bad, bad software is also bad. Some random code you wrote and published somewhere on the internet usually isn't very useful, and that's probably why it doesn't have a community. Don't try to create a community first - that won't make the software any better. You have to make good software, that can spread by word of mouth, first and then you can have a community after that. Think about the number of random little programs on the internet, now think how many are installed on your computer - not a very big percentage, but the ones that you do have installed, many people have installed. Those are the useful ones.

In most projects the original creators remain the main developers no matter how many other contributors join. Late contributors having a significant effect on a project is the exception, not the rule, and when it happens it's actually an undesirable power inversion since the original creator retains unearned influence - see the PolyMC incident. There is no way to become the chief developer of a project other than having created it. If you think you can rewrite the whole thing and make it better, don't "join the community" - make a fork (which makes you part of the community, but that is not the main goal!).

If you're actually doing the majority of the work, offering a dual license is not unethical. We are forced to live in capitalism whether we like it or not, and we should be trying to squeeze money out of capitalist entities - lord knows they're good at squeezing money out of us. To not play that game is to lose by default. This isn't incompatible with being nice to people who are not money-squeezers, if you dual-license. A community fork can legally continue as AGPL-only. (You don't necessarily need a full CLA either, you just need people to agree their code will be in your commercial version. Programmers treat licenses and CLAs like satisfying the borrow checker, but that's not how they actually work.)

999900000999•12m ago
I’ve found trying to contribute to FOSS to have all the stress of work with none of the pay.

I’ll jam with my friends, make a game in a weekend, but I have no interest in dealing with the egos of big FOSS projects.

However, I am seeing vibe coding create a new type of community. In the music space you have tons of people vibe coding new OSes for music hardware.

Akai has even promised to officially support custom firmware on the MPC Sample Keys! Custom firmware has existed for decades, but maybe a tiny handful of people could make it. Now just about everyone can!

flpm•9m ago
I had the same experience until I found the right project. And the post resonates a lot. Egos and politics are not fun. In some projects people are just fighting for power, it's not about community nor code. Keep looking, don't give up!
DonaldPShimoda•24m ago
Two things are important to me:

1. All modern LLMs are (in my eyes) inherently morally problematic. They were trained on stolen information, and where they didn't break the law they corrupted social contracts. Their manner of operation is also problematic: disadvantaged communities are being exploited at a rapidly increasing disproportionate rate in the name of "more compute".

2. I am fundamentally disinterested in the productivity mindset that LLMs lean into. I don't care to "produce more"; the value of my work does not lie in the amount of money that can be gotten in exchange for it. This is an easier position to hold as someone who does not hold a typical corporate job, but even if I did I would still resist because an increase in my output would not correlate to an increase in my salary.

At the root of it all is people. I care about people (their existence, their happiness, my connections to them, their connections to each other), and any use of LLMs is (in my mind) anti-people, so I want no part of it.

nonethewiser•18m ago
>1. All modern LLMs are (in my eyes) inherently morally problematic.

Yes, I think this is a key point and I'm not surprised to hear it. It's a fundamental problem with AI. It's not something that will disappear as it becomes more useful or makes less mistakes.

How do you feel about a dependency that was written by AI? It seems like things will get progressively harder and harder to maintain a real boundary, outside of just writing everything yourself. And perhaps hosting.

Bitsc•11m ago
"but even if I did I would still resist because an increase in my output would not correlate to an increase in my salary."

Then you simply would be let go.

curious_cat_163•11m ago
> At the root of it all is people. I care about people (their existence, their happiness, my connections to them, their connections to each other)

100% agree. That's what it is all about. That, and our time.

> and any use of LLMs is (in my mind) anti-people

Hard disagree. A lot of good can be done for the people with this tech. Blanket rejection of an entire category of technology has not worked out well for the disadvantaged communities in the past. We have plenty of history.

none_to_remain•22m ago
A lot of this comes and goes like fashion styles, I expect most of them to be doing the same bit about some other topic in a couple years.
thesdev•18m ago
Do you believe that we're in an AI bubble? If so what do you think will happen if & when it pops? What happens if Anthropic and OpenAI go under? Will Microsoft and Google continue investing? Or will local/open-weight LLMs be viable alternatives? In the latter case will there be new ones trained, and if so who's gonna build the AI data centers that turned to be unprofitable in absence of a frontier model to distill cheaply? Or do you think we can run current models and point them at the Internet and be done with it?
immibis2•16m ago
Is that all that relevant? Surely even if AI becomes financially unsustainable in the next two years, it's still rational to use it right now while it's VC-funded.
thesdev•7m ago
Yes very much so, considering my post is an answer to the following

> where the anti-ai crowd ends up in a few years.

I think if LLMs turn out to be unviable in a few years, then anti-AI crowd (hello!) can stand there proud as they did not deskill themselves and kept themselves more independent than most of their peers.

I admit that the above sounds more like a delusion at the moment, but hey one must dream.

nonethewiser•8m ago
>Do you believe that we're in an AI bubble?

I'd prefer to concretely define the term before answering this. It's loaded. I think "bubble" is generally thrown around way too liberally anytime something is goes up a lot.

It's possible that valuations will crash. I think it would be temporary though. I think something like the internet tech stock crash of the early 2000s is possible although I think the fundamentals are much better here. I would wager it wont crash anything like that. I mean, would you liken Anthropic to Pets.com? And keep in mind even with that crash the internet is more ubiquitous now than ever, and the major players then are not necessarily the major ones now. Anthropic and OpenAI can go under.

> What happens if Anthropic and OpenAI go under?

What would the implication of that be though? The AI models arent going away. The tech is still there.

Patrick Stewart has died

https://www.nytimes.com/2026/10/29/arts/television/patrick-stewart-dead.html
920•j4mie•1h ago•168 comments

We're releasing the weights of Mistral Large 4

https://mistral.ai/news/mistral-large-4-oss/
940•kuberwastaken•6h ago•265 comments

The importance of communities around software

https://lumi.codeberg.page/blog/software-community.html
40•amcclure•1h ago•34 comments

Alleged Chinese spy had 'close relationship' with Nvidia boss Jensen Huang

https://nypost.com/2026/10/29/business/alleged-chinese-spy-had-close-relationship-with-nvidia-bos...
115•mgh2•2h ago•50 comments

Show HN: Auto Dismiss Mac OS "Allow <app> to find devices on local networks?"

https://github.com/johncassil/dontallow
41•johncassil•1h ago•34 comments

H.264 Is Magic (2016)

https://sidbala.com/h-264-is-magic/
225•ea016•4h ago•103 comments

After 28 years walking across the globe, he's almost home

https://www.nytimes.com/2026/10/29/world/europe/karl-bushby-walking-globe-uk.html
56•rafaelc•3h ago•29 comments

LLM Voice

https://martinfowler.com/bliki/LLM-Voice.html
244•ibobev•5h ago•133 comments

DoorDash to acquire Instacart

https://about.doordash.com/en-us/news/doordash-to-acquire-instacart
337•WalterSobchak•8h ago•533 comments

Duet is the future of chatbot interaction

https://fig.blue/posts/duet-is-the-future/
31•nathanfig•3h ago•17 comments

One reviewer per layer: splitting code review by the way code is read

https://djordjepuzic.com/blog/posts/2026-10-27-one-reviewer-per-layer/
16•djordjep•2d ago•5 comments

Edit an SQLite database in your browser

https://editsqlite.com/
41•chmaynard•2d ago•16 comments

IgE disruptor for food allergy with Claude-enabled antibody design [pdf]

https://divergencelabs.com/publications/ige-preprint.pdf
15•matco11•1h ago•6 comments

Launch HN: Simantic (YC F26) – Firmware Simulation for AI Agents

35•shong0504•4h ago•12 comments

Grace Blackwell needs a new scheduler: 27% more usable GPUs from the same racks

https://skypilot.ai/blog/grace-blackwell-needs-a-new-scheduler
102•wondersky•4h ago•18 comments

Show HN: A proof-of-concept formalization of the IRS federal tax forms

https://github.com/emmilco/us-tax-model
25•RGS1811•1d ago•4 comments

Chained PHP2Shell exploit roots 25 servers, including US Government servers

https://dreamgroup.com/blog/chained-php2shell-exploit-roots-25-servers
232•882542F3884314B•10h ago•102 comments

Zombie stats: Where the numbers AI quotes come from

https://trakkr.ai/trakkr-research/zombie-stats
117•mektrik•5h ago•56 comments

16colo.rs – ANSI/ASCII art archive

https://16colo.rs/
59•memalign•4h ago•5 comments

Tomáš Mikolov awarded the Medal of Merit by the President of the Czech Republic

https://www.vut.cz/en/but/news-f19528/two-but-graduates-received-state-honors-from-the-president-...
138•armcat•3h ago•14 comments

Show HN: Overtone – Transcribe, correct and cut captions for any screen shape

https://github.com/lonthq/overtone-captions
8•rvanderlinden•2h ago•0 comments

If IPv4 were land

https://iptrust.co/blog/if-ipv4-were-land
190•rokostik•8h ago•208 comments

NetBSD adds a new text editor called atto

https://mastodon.sdf.org/@netbsd/117518160563539748
145•luke8086•8h ago•115 comments

What we know so far about Spain train crash

https://www.bbc.com/news/articles/cm8xz7pkd0jjo
108•ZeljkoS•11h ago•201 comments

noalloc: Tooling and libraries to enforce zero heap allocations in Golang

https://github.com/theconsensuslabs/noalloc
56•g0xA52A2A•1d ago•34 comments

I went to Mexico to test-drive the cars Americans can’t buy

https://www.washingtonpost.com/climate-environment/2026/10/27/i-saw-future-driving-mexico-its-off...
260•bookofjoe•5h ago•281 comments

Keplearn: Extract Equations from Data in Seconds

https://github.com/owls-on-wires/keplearn
79•owls-on-wires•6h ago•7 comments

Google Search is now less than half of Alphabet’s revenue

https://www.kadoa.com/companies/insights/google-search-below-half
359•hubraumhugo•4h ago•304 comments

The tragedy of losing your Wikipedia page

https://www.wired.com/story/the-tragedy-of-losing-your-wikipedia-page/
42•tptacek•3d ago•61 comments

Patrick Stewart Has Died

https://www.nytimes.com/2026/10/29/arts/television/patrick-stewart-dead.html
70•duke_sam•56m ago•3 comments