There's more to open source than just the code or output, it is also the community. There's apparenticeship, sharing of knowledge, sense of comradery, supporting each other, etc.
My day job uses a lot of open source libraries and projects, and do you know what we do when we fix things? We fork internally and don't upstream any patches.
Do you not see a loss here?
With LLMs, there's even LESS reason to keep up with upstream. We would probably just ask LLM to keep up with the changes commit by commit.
> Did people only talk about themselves? It is probably a rare trait when someone legitimately cares about other peoples inane daily lives.
I love this honestly. I talked to people that insurance that talks about their customer, retired prostitute that have reached financial freedom, NEETs, right wingers, and many other curious people. The reality is that most people are sane, and with a little bit of compassion and empathy, it is possible to "see how they get there".
I suppose these extremes are only available online because people won't open these up in physical meetings.
Rust is just a tool. A decent tool that I think can be made better (by removing stuff and stop adding more stuff to the surface syntax). So I am down to criticize Rust.
However, I also don't understand how people don't see the usefulness of what Rust put to the mainstream: algebraic data types, sum types, traits, etc.
I also get super annoyed when people think Rust is only chosen for "safety". Says frustrating things like "so I can just use unsafe", because no you don't and if you do I would reject your changes immediately.
Honestly, in general, I am just annoyed when people don't use the right tool for the right job. And attempts to fix the tool with more bespoke stuff on top it.