Live data from Hacker News

Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

wpengine.com

711–717 of 717 posts

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#711

Earlier quoted context omitted.

No, it's not well-engineered (speaking with over 25 years as a professional software engineer), at least the portions of the code I have looked at. Things I vaguely remember (it's been ten years since I looked at it) are lack of data normalization (and not in a performance optimizing way), template includes that depend directly on order of inclusion and variables in other templates, very little code isolation, and PH…

Ah yes, the infamous 12-year-old fractal of bad design article which is almost entirely obsolete.

It's amazing how many people's opinion of PHP is stuck in a time warp from 10-20 years ago. It's now a much better language than it was then. It's fascinating to see programmer snobbery in real time.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#712

Earlier quoted context omitted.

“_How_ have your lawyers okayed any of this?” “Yes.” He’s not actually reading the questions you ask, folks.

Maybe he was referring to the meme.

If that’s true, then my opinion of him is even worse than it was before.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#713
post #550
post #377

Earlier quoted context omitted.

> Sure, but to do that they'd need to know they are about to be cut off, something which they were given zero warning about According to Automattic they had been in discussions for 20 months. Your anger should be with WPEngine for taking your money while knowing full well their service depended on servers ran by a company they were on (best case) shaky terms with. Up until about 8 months ago, Bluehost (another big pa…

"WPEngine should have foreseen something that has never happened in the 20 years of the software's history". I mean yeah, companies should have contingency plans for things that are extraordinarily rare but let's be reasonable about it. No one, including you, saw this coming. I challenge you to find a single blog post, tweet or HN/Reddit comment that suggests Matt could one day shut off wp.org access to a single comp…

Leftpad happened.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#714
post #346

Earlier quoted context omitted.

> make 1.5 million enemies in the WordPress community in one weekend by shutting down their ability to update plugins with zero warning AWS and Digital Ocean run local Ubuntu download servers and do not depend on Canonical to run their business. WPEngine is a hosted service and could make very simple changes to download updates from their own servers.

Because Canonical makes it easy to clone their entire repositories and host your own mirrors. You can change your ubuntu mirrors changing the configuration files themselves (or via graphical programs on desktop systems), unlike in WordPress where you'd need to "butcher it" (Matt's words, regarding disabling revisions by WPE) modifying the source code to point to another server.

Butchering is a right afforded by the GPL. As long as you pass along the dog food.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#715
post #366

Earlier quoted context omitted.

A million people trusted WPE’s resources. WPE, in turn, relied on someone else’s. The real issue here is that WPE completely overlooked the fact that they haven’t done the work to maintain the availability of their apps. It’s like buying a fridge, stocking it with $200 worth of food, and forgetting to plug it in.

More like buying a fridge and then the landlord stops paying for electricity suddenly

Buying a fridge. Plugging it into the neigbours outbouse, who also gives you free food, and you use both to run your cafe. Which is fair because the neighbour gives free food away to look the most christian and you pay for the fridge and most people don't want to run a fridge so they rely on your cafe.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#716

Earlier quoted context omitted.

Lawyer here - we do. For very good reason. A. Legally, it cannot possibly help you (whatever happened, happened). However, it can hurt you (inconsistent statements, etc). This is particularly true in colloquial environments like HN. B. While it may be useful reputation/press wise, because anything you do wil be evidence, you should be having someone else do that. C. If you are part of a publicly traded company, you c…

Hmm, you didn't say the magic words so I am going to treat your words as if you were representing me. Thanks for your service

Have fun when you get sent the bill for 0.2 hours.

Re: Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]

#717

Earlier quoted context omitted.

The revision system is terrible though. Even we limit it for our clients. It doubles or triples the amount of queries your site and admin needs to run. Have some multi language plugin on top and your site will be eating memory and cpu. If WordPress would have made an actual usuable revision system, this wouldnt have been an issue at all

I think this is where Matt's perspective actually makes sense: "So, you guys built a $400M/yr business on our open source project, and when you had problems with the revision system, instead of contributing improvements, you just turned it off (and maybe converted it into an enterprise upsell some people are paying extra for!)?" Intel, Google, even Microsoft etc. develop improvements to Linux knowing full well that t…

> instead of contributing improvements

Yeah good luck with that. Something so deeply embedded in WordPress Core impossible to improve upon.

Post reply on HN