Comment by photomatt
17 hours ago
Happy to answer any questions from HN folks, to the extent I can. I love this community and have been here since 2007.
17 hours ago
Happy to answer any questions from HN folks, to the extent I can. I love this community and have been here since 2007.
> to the extent I can
Taking legal advice now? Rhetorical question, more a statement: last time you were here, you didn't.
edit: For the uninitiated, page 24 is neat. https://storage.courtlistener.com/recap/gov.uscourts.cand.43...
By the way, you can append `#page=xx` to link to a specific page in a PDF file.
Thank you, would be surprised how rarely I use this filetype
It's interesting to me that all the screenshots besides the HN one appear to be from mobile devices?
Do you have a response to the top comment (among others) which assert that you are mischaracterizing the ruling? https://news.ycombinator.com/item?id=45228927
My blog post is my genuine expression of happiness and joy at the ruling. The legal process is slow, and the court date is not until 2027! Reflecting on the strength of the WordPress community, we recently had a great WordCamp US in Portland a few weeks ago.
The case is still happening. I attended the settlement conference, but their CEO did not. There are still many things that need to be worked out through the legal system, and that will take time, but this was a nice moment.
If you could hypothetically turn back time to prior to what is now called the 'WordPress drama', would you personally choose this same path again, or would you do things differently?
Differently.
How so?
1 reply →
Have you thought about licensing future additions to WordPress under AGPL? I believe it can be done [1]. This will disallow private forks and require companies to publish any changes they make.
[1]: https://opensource.stackexchange.com/questions/12276/how-to-...
I suspect WordPress will be GPL forever; it's a lovely license, and I enjoy publishing work under it.
How would this help? This isn’t at issue.
It would disallow private forks of WordPress (require them to share the modifications) but I don't know whether WPEngine and other hosts have any private modifications or they all use stock WordPress.
1 reply →
It's been almost a year, I'm curious if there's been any serious discussions about settling this case (e.g. a proposal both sides were actually actively considering/negotiating)?
There was an excellent magistrate judge and a settlement proceeding, which I showed up to in good faith, but the other CEO did not.
Are you considering or have you ever considered moving to or developing some other CMS?
I'm maintaining and developing two other CMS systems, in Tumblr and Day One, and I hope one day there can just be one.
> “There can only be one.”
—Connor MacLeod
I’ll just show myself out…
If I may ask, what's your take on SSGs?
Static site generators? Not sure what you mean. A static site is appropriate in some situations. I love sites that are alive, dynamic, reactive.
Hi, Matt. Why, in late 2025, should I opt to use PHP and WP for a blog or a web site instead of just using Rust and Tokio?
If I use Rust, my web site will be blazingly fast and memory-efficient, with no runtime or garbage collector, and it can power performance-critical services that run on embedded devices and easily integrate with other languages. Rust's rich type system and ownership model will guarantee me memory-safety and thread-safety, which eliminate many classes of bugs at compile-time. And that's on top of how Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling. I can even use Rust to supercharge my JavaScript, one module at a time.
It depends on your goals, your customer needs. All technology is just a means to an end. Languages and frameworks are easy to switch between once you understand programming fundamentals. We run production Erlang code at Automattic. Use the right tool for the job. Don't start with a language; start with a problem to be solved.
> Rust's rich type system and ownership model will guarantee me memory-safety and thread-safety, which eliminate many classes of bugs at compile-time.
With PHP, you don't have to worry about compile-time bugs, because there is no compile time.
…and instead you get runtime bugs which is somehow better?
1 reply →