• 0 Posts
  • 40 Comments
Joined 2 years ago
cake
Cake day: May 31st, 2023

help-circle
  • What a goofy take. “Having trouble with self control? Have you tried having self control?” Obviously there’s something more going on or life would be a whole lot simpler. Sometimes externalizing a decision through a tool like a timer is part of how a person indirectly exerts self control.


  • The BDFL model, as it’s called, is what allows large projects to continue to have focused vision rather than devolving into design-by-committee. The kernel is actually already well beyond pure BDFL, but my point is having a single point of overall leadership can be a huge boon for the organization of large and complex projects. FOSS philosophy has literally nothing to do with management structure; it’s entirely about the rights of the end user.

    BDFL is not without its own risks. WordPress is a good counterexample these days. But, when someone originates a project and sticks around to steer it, it would be silly to reject their proven successful leadership for such a vague reason as you have presented.

    When things do go sideways, people are free to fork the project. That is what FOSS is.







  • Who said anything about capitalism? I’m talking about centralization. Expecting countless individuals to be able to do something as well as specialists can do it just doesn’t make sense to me.

    “Personal responsibility” is a red herring used by those in power to try and shift the blame off of institutions with real power. We need institutional change first and foremost.

    Off-gridders are primarily dilettantes who have the money to pretend they’re disconnected from the system.


  • I see what you’re saying. I find it hard to believe vanlifers and offgridders are the vanguard of a more sustainable future though.

    I don’t see how all the world’s people individually handling waste can work better than centralized expert processing, especially in more dense areas.






  • C is a little older than namespacing and object orientation. C++ wasn’t even a glimmer in Bjarne’s eye when these conventions were laid down.

    And yes, having to google it is part of the design. Originally C programmers would have had to read actual manuals about this stuff. Once you learn the names you don’t really forget so it works well enough even now for ubiquitous standard library functions.

    And yet, C was an ergonomic revelation to programmers of the time. Now it’s the arcane grandpa that most youngsters don’t put up with.