- FranksTV parentIt's not that I think Andy Grove is a bullshit artist, it's that I'm pretty sure the person assigning the OKRs isn't Andy Grove.
- There are a ton of development tasks that I do infrequently enough that I have to google how to do them every time, because I forget how to do them.
For those things, I can just ask Chat-GPT to write the first draft of it, and it saves me about 80% of the time. I always have to end up doing a few edits, but it works out.
Also dropping in an indecipherable page of logs and immediately getting the source of an error with at least a suggestion of a direction is really useful.
- The thing is for some.of the academics involved the social in-and-out are their whole careers. If you're a PhD who's entire work is about rust then this stuff matters a lot.
I think that's why having more corporate involvement is probably good for these kind of orgs. Corporate types value stability because the code needs to work and be maintained long term.
- I can explain it for you: when you start writing a long complicated legal agreement, you never start from scratch. You almost always ask your lawyer to prepare the first draft and they take another agreement that's similar to the one you want and find-replace the names and modify a few parts of it. The early draft is never anything close to what you want and the hard work is hammering it into shape.
The document that they circulated was clearly a bunch of boilerplate. They assumed (wrongly) that the wider audience would have the same understanding and view of it that they did: that it was an early draft, subject to change. But the internet is not capable of such nuance.
- Part of the problem here is too much collective decision-making.
Sometimes it's much better to just assign someone responsibility for something. Then if they screw up, they can learn from it, or you give the job to someone else.
I think a lot of the issue here is due to the fact that there was seemingly a one week period between the decision being made and it actually being communicated.
And then, because no one has been given authority to make decisions and actually be a leader, then everything they say has to be in this weird passive voice like "It's been decided that.." which makes it sound like a conspiracy when it's really just a fear of delegation.
The ruling committee should nominate someone to do things, and then let them do it. They should never try to actually run things themselves, it's always a disaster.
- As it turns out, the qualities and skills that make someone an excellent systems programming language developer are completely orthogonal to the qualities and skills that make someone effective in governing a loose organization made up mostly of volunteers and subject to worldwide scrutiny.
- It's clearly a partnership