Live data from Hacker News

Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

therepository.email

41–50 of 63 posts

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#41
post #17

Earlier quoted context omitted.

> most software development is not "real engineering". Most software development doesn't have anywhere near the real world impact of the Boeing/NASA engineering you reference. Good engineering practice recognizes the risks and scales the effort to match it. A CRUD app for internal users has a different set of requirements than a revenue generating SaaS app, just like a backyard fence has different building criteria t…

Sure, I understand the stakes are lower for blog plugins than for aircraft. But being a professional means you do the thing even when the stakes are low. You don't decide to cut corners because you feel like it, or because it's more profitable. Mullenweg is not professional.

> But being a professional means you do the thing even when the stakes are low.

Not the way I understand "being a professional." All engineering, and all professions, entail the balancing of interests. There are some hard and fast rules*, like "don't do things that will kill your users." And there are some other things that are more guidelines than absolutes, such as "we don't ship feature changes in release candidates." Serious organizations understand that sometimes guidelines like the latter need to be violated for overriding business purposes.

*Even the "don't kill your users" thing is not an absolute. No car is perfectly safe, for example. We could add three more feet of crumple zone to the front and the back, but we don't, because even in safety tradeoffs have to be considered.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#42
> It is pathological that we keep attacking me and Automattic who have by any measure given the most.

"I'm so self important I've decided I get to order you to do illogical things."

Some people see leadership as a responsibility. Some people see it as a chit.

I really detest the latter group.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#43
post #33

Ok, I think Matt’s goofy for various reasons. From just what this article says, I think he’s right on this one. This is my understanding of it: * The dev team has a disagreement about putting one of the company’s own projects on the available plugins carousel or whatever inside their main product. * They eventually decide not to. * The CEO says “this has been an important part of our product for 20 years. It’s silly…

goofy is a pretty nice way of say he has a history of dressing up his shenanigans by literally... lying lol. the fact that wpengine debacle was framed as a defense of OSS should tell you a lot, probably don't even need to look at the details to know that it's usually him trying to profit while framing it as something moral.

Notice the distinct lack of me sticking up for him outside this very specific case.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#44
post #29

Earlier quoted context omitted.

This one certainly does seem to require a bit more direct knowledge of WP to interpret than I have compared to some of the others. It sounds like the strongest argument against it that is that he previously has been against plugins being listed in the default page and that he doesn't seem particularly open to having published guidelines for what merits being there by default, which means that what belongs there essen…

I think the less charitable and more honest reading is: he wouldn't have allowed such a commit if it wasn't an Automattic product that benefits. He's been making very clear business decisions and forcing them into the foundation (which he controls) for a while (gutenberg was about wordpress.com's goal of competing with wix.com etc, not about wordpress.org), this is just one of the more aggressive ones, which is why i…

Fair point, although I'd also add that preferential treatment for first-party products is sadly not that surprising when it comes to open source from for-profit companies. It's something that would be disappointing but probably not enough to make me able to recognize this guy's name if he hadn't already been going even further in trying to directly control the ecosystem than this (and causing a bunch of employees to leave in the process)

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#45
post #17

Earlier quoted context omitted.

> most software development is not "real engineering". Most software development doesn't have anywhere near the real world impact of the Boeing/NASA engineering you reference. Good engineering practice recognizes the risks and scales the effort to match it. A CRUD app for internal users has a different set of requirements than a revenue generating SaaS app, just like a backyard fence has different building criteria t…

Sure, I understand the stakes are lower for blog plugins than for aircraft. But being a professional means you do the thing even when the stakes are low. You don't decide to cut corners because you feel like it, or because it's more profitable. Mullenweg is not professional.

That's not what being a professional means at all.

You adjust your approach depending on the stakes. That shouldn't be a controversial take.

You're using "cutting corners" as a pejorative, but ultimately if the stakes are low, you may -- perfectly reasonably -- decide to allocate less time/resources to particular activities, and more to others. You can call that "cutting corners", and you'd be right, but there's nothing necessarily wrong about that: it depends on the circumstances. And there's certainly nothing "unprofessional" about it.

For the mostly-vibe-coded script to reencode a bunch of my own video files to save disk space, I skimmed the result to make sure that it wasn't going to overwrite or delete anything it shouldn't. Cutting corners? Absolutely. Perfectly fine and sufficient? Absolutely.

For the software that I write that I intend to distribute to others, that could cause data loss or other unpleasant problems for them if I get it wrong, I write the code myself, I understand how it works, and I might write tests and/or get someone else to review it, depending on my own judgment of what needs to be done.

Recognizing the difference between the the situations in the prior two paragraphs is what it means to be a professional.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#46

>Automattic-sponsored core committer Jorge Costa >Fueled-sponsored core committer Peter Wilson >Bluehost-sponsored core committer Jonathan Desrosiers >Human Made-sponsored core committer John Blackbourn This is a terrifying way to describe people.

In a vacuum, yes, that seems weird. But in this context I think it's important to disclose who writes their paychecks so it's easier to understand what their biases might be.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#47
post #31

Earlier quoted context omitted.

Business is wordpress.com, this is wordpress.org -- explicitly not part of Automattic but an "independent" open source project. Obviously it isn't, but that's what Matt likes to pretend.

This is something people seem to miss. His position as CEO of Automattic creates a huge conflict of interest with his position at the non-profit foundation. This is an example: the foundation's code gives special treatment to an Automattic product.

I don't think anyone but Matt is missing the significance of that.

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#48

Ok, I think Matt’s goofy for various reasons. From just what this article says, I think he’s right on this one. This is my understanding of it: * The dev team has a disagreement about putting one of the company’s own projects on the available plugins carousel or whatever inside their main product. * They eventually decide not to. * The CEO says “this has been an important part of our product for 20 years. It’s silly…

What you are missing here is that Matt (in his role running the project for the non-profit Wordpress Foundation) made a decision to overrule everyone else and favour a product from Automattic (CEO, Matt).

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#49
post #31

Earlier quoted context omitted.

This is something people seem to miss. His position as CEO of Automattic creates a huge conflict of interest with his position at the non-profit foundation. This is an example: the foundation's code gives special treatment to an Automattic product.

I don't think anyone but Matt is missing the significance of that.

People do not know about it. Look at the current top rated comment on this post https://news.ycombinator.com/item?id=47824925

Re: Matt Mullenweg Overrules Core Committers; Puts Akismet on WP 7's Connector List

#50
post #45

Earlier quoted context omitted.

Sure, I understand the stakes are lower for blog plugins than for aircraft. But being a professional means you do the thing even when the stakes are low. You don't decide to cut corners because you feel like it, or because it's more profitable. Mullenweg is not professional.

That's not what being a professional means at all. You adjust your approach depending on the stakes. That shouldn't be a controversial take. You're using "cutting corners" as a pejorative, but ultimately if the stakes are low, you may -- perfectly reasonably -- decide to allocate less time/resources to particular activities, and more to others. You can call that "cutting corners", and you'd be right, but there's noth…

>You adjust your approach depending on the stakes. That shouldn't be a controversial take.

At no time have I suggested that one cannot adjust one's approach. That's a straw man you invented.

I'm refuting the point that business considerations should always trump engineering considerations because profit.

Post reply on HN