TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

ACF has been hijacked

226 点作者 GavinAnderegg7 个月前

19 条评论

ChrisArchitect7 个月前
[dupe]<p>Lots more discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821400">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821400</a><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821336">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821336</a>
whalesalad7 个月前
I was heavily involved with Wordpress from about 2006 to 2012. I made it do things it was never designed to do before a lot of plugins like this existed. It was garbage then and it’s still garbage now. I stopped using it primarily because I saw what a cluster fuck the internals were and how out of control the plugin upsell ecosystem became. There were inklings of this behavior from the supreme leader too, like believing theme sales were antithetical to the entire point of WP. So I jumped ship with a real bad taste in my mouth and never looked back. I’ve tried it a handful of times over the year and it still looks like the same turd with a few more layers of polish. Still won’t scale out of the box without caching plugins.<p>The irony of this entire situation is Matt didn’t even make Wordpress. It was forked from a blogging engine called b2. How’s that expression go? You either die a hero, or live long enough to see yourself become the villain.
评论 #41835610 未加载
评论 #41825724 未加载
cranium7 个月前
What an ego trip... now I&#x27;ll definitely stop considering WordPress, even if it perfectly fills the use-case (mine or client&#x27;s).<p>I know it was frustrating for Automattic to see WPEngine as a leecher, but to be this hostile and volatile does not inspire confidence. What if you had a WP instance hosted by Automattic and said something the leadership does not approve? Will you get banned with no way of recovering your website? (Ghost had a similar story.)
评论 #41825535 未加载
评论 #41825454 未加载
ookblah7 个月前
he must be having a legit mental breakdown. i do not understand any of these decisions done so haphazardly with no regard to users or their current situation, even if that was the direction they were moving. basically, telegraphing that he will personally go out and fuck up your day if you cross him. pettiness to the nth degree right here.
评论 #41825347 未加载
评论 #41825426 未加载
gwerbret7 个月前
Aside: each and every post about Wordpress on HN over the past couple of days has been downweighted basically to oblivion (I expect this one to vanish from anywhere near the front page very soon). Is there a reason for this? The topic is rapidly evolving and is relevant to the HN community.
评论 #41825452 未加载
评论 #41825582 未加载
评论 #41825421 未加载
评论 #41825614 未加载
评论 #41825430 未加载
评论 #41825431 未加载
binary_slinger7 个月前
&gt; If you use WordPress for a living, I recommend strongly that you consider changing platforms.<p>I initially thought this as well. There are alternatives but unless those alternatives are 100% API compatible with WP plugins and themes nothing is going to happen. Wordpress users and devs will continue to use WP. business as usual. Matt knows this.
评论 #41825453 未加载
评论 #41835653 未加载
gnabgib7 个月前
Ongoing discussion (289 points, 8 hours ago, 125 comments) <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821400">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=41821400</a>
评论 #41825568 未加载
butterfly420697 个月前
Every day that goes by I&#x27;m more satisfied with my decision a week a go to migrate everything I have&#x2F;am building off of WordPress.<p>Matt, if you read this...<p>:(
评论 #41825569 未加载
mastazi7 个月前
I hope Matt can get better but in the meantime, the community needs to fork. In the same way that LibreOffice forked from OpenOffice. Otherwise the blogosphere is just going to adopt one of the competing platforms and many of them (at least many of the &quot;user friendly&quot; ones) are not open source.
评论 #41825542 未加载
评论 #41825627 未加载
评论 #41825685 未加载
hyperbrainer7 个月前
What kind of lawyer would let this happen in the middle of a lawsuit? I know lawyers do not control their clients, but this is ineffable. Even common sense should know better.
评论 #41834038 未加载
评论 #41825630 未加载
bigiain7 个月前
&quot;If they’re willing to do this, I wouldn’t trust any plugins hosted on WordPress.org.&quot;<p>Yep yep yep.<p>Jesus Fuck Matt, put down the crackpipe and open the window. You are _totally_ out of control here.<p>I am 100% going to start another much more urgent discussion at work on Monday about how we remove all risk of relying on anything from Automattic, wordpress.org, or The WordPress foundation. This will include opening a discussion with WPEngine (where we host about two dozen internal and customer sites) about what their short&#x2F;medium&#x2F;longterm plans are and what sort of guarantee they are planning to provide about updates and security fixes to the plugins and themes we rely on. It will include an internal discussion of whether we own it to all our clients running WP to inform then of this stupid stupid drama and the risks in represents and what we are doing to mitigate them. It will also include a very serious discussion about a million dollar government RFQ we submitted last month for a project that has a plan to use WP for the public facing website component.
评论 #41825633 未加载
ds7 个月前
I talked at length with theo about this here if anyone wants a catch up from the very start <a href="https:&#x2F;&#x2F;youtu.be&#x2F;u-KCKEWMt-Q?t=774" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;u-KCKEWMt-Q?t=774</a><p>Cliffnotes- This is a absolutely insane situation but matt has come out looking insanely bad imo.
hakanderyal7 个月前
As the saying goes, half the internet runs on Wordpress. Aside from a nuclear incident like an auto upgrade that permanently breaks all of the sites, it&#x27;ll continue to be used.<p>Maybe Matt is counting on this?
评论 #41825793 未加载
benatkin7 个月前
&gt; If they’re willing to do this, I wouldn’t trust any plugins hosted on WordPress.org.<p>I wouldn&#x27;t be surprised if the original author of ACF trusts WordPress more. His last commit was more than 3 years ago and he hasn&#x27;t shown up on X to defend WP Engine. <a href="https:&#x2F;&#x2F;github.com&#x2F;AdvancedCustomFields&#x2F;acf&#x2F;commits?author=elliotcondon">https:&#x2F;&#x2F;github.com&#x2F;AdvancedCustomFields&#x2F;acf&#x2F;commits?author=e...</a>
CiPHPerCoder7 个月前
I&#x27;d been staying out of this conflict, partly because I&#x27;m not really <i>in the know</i> on WP Engine&#x27;s behavior behind-the-scenes and, as weird as Mullenweg&#x27;s plays have been, I don&#x27;t like to comment on things I&#x27;m not fully read into.<p>But, this touches on a particular hobby horse of mine. It involves some old conflicts too, but I don&#x27;t want to ruminate on them.<p>From about 2016 to 2019, I was heavily involved with trying to remedy what I considered an existential threat to the Internet: WordPress&#x27;s auto-updater.<p><a href="https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;25052" rel="nofollow">https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;25052</a> + <a href="https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;39309" rel="nofollow">https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;39309</a><p>If that sounds alarming, consider the enormity of WordPress&#x27;s market share. Millions of websites. W3Techs estimates it powers about 43% of websites whose server-side stack is detectable. At the time, it was a mere 33%.<p><a href="https:&#x2F;&#x2F;w3techs.com&#x2F;technologies&#x2F;overview&#x2F;content_management" rel="nofollow">https:&#x2F;&#x2F;w3techs.com&#x2F;technologies&#x2F;overview&#x2F;content_management</a><p>For the longest time, the auto-updater would pull an update file from WordPress.org, and then install it. There was no code-signing of any form until I got involved. So if you pop one server, you get access to potentially <i>millions</i>.<p>Now imagine all of those webservers conscripted into a DDoS botnet.<p>Thus, existential threat to the Internet.<p>Eventually, we solved the immediate risk and then got into discussing the long tail of getting theme and plugin updates signed too.<p><a href="https:&#x2F;&#x2F;paragonie.com&#x2F;blog&#x2F;2019&#x2F;05&#x2F;wordpress-5-2-mitigating-supply-chain-attacks-against-33-internet" rel="nofollow">https:&#x2F;&#x2F;paragonie.com&#x2F;blog&#x2F;2019&#x2F;05&#x2F;wordpress-5-2-mitigating-...</a><p><a href="https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;49200" rel="nofollow">https:&#x2F;&#x2F;core.trac.wordpress.org&#x2F;ticket&#x2F;49200</a><p>You can read my ideas to solve this problem for WordPress (and the PHP ecosystem at large) here: <a href="https:&#x2F;&#x2F;gossamer.tools" rel="nofollow">https:&#x2F;&#x2F;gossamer.tools</a><p>Here&#x27;s the part that delves into old drama: Mullenweg was so uncooperative that I wrote a critical piece called #StopMullware (a pun on &quot;malware&quot;) due to his resistance to even commit to <i>solving the damn problem</i>. On my end, I reimplemented all of libsodium in pure PHP (and supported all the way back to 5.2.4 just to cater to WordPress&#x27;s obsession with backwards compatibility to the lowest common denominator), and just needed them to be willing to review and accept patches. Even though I was shouldering as much of the work as I logically could, that wasn&#x27;t enough for Matt. After he responded to my criticism, I took it down, since he committed in writing to actually solving the problem. (You can read his response at <a href="https:&#x2F;&#x2F;medium.com&#x2F;@photomatt&#x2F;wordpress-and-update-signing-51501213e1#.q1pfo5u7k" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@photomatt&#x2F;wordpress-and-update-signing-5...</a> if you care to.)<p>The reason I&#x27;m bringing this old conflict up isn&#x27;t to reopen old wounds. It&#x27;s that this specific tactic that Mullenweg employed would have been <i>mitigated</i> by solving the supply chain risk that I was so incandescent about in 2016.<p>(If you read my proposals from that era, you&#x27;ll notice that I cared <i>a lot</i> about the developers controlling their keys, not WordPress.)<p>I don&#x27;t keep up-to-date on Internet drama, so maybe someone already raised this point elsewhere. I just find it remarkable that the unappreciated work for WordPress&#x2F;PHP I did over the years is relevant to Mullenweg&#x27;s current clusterfuck. Incredible.<p>Since my knowledge on the background noise that preceded this public conflict is pretty much nil, I have no reason to believe WP Engine hold any sort of moral high ground. And I don&#x27;t really care either way.<p>Rather, I&#x27;d like to extend an open invitation: If anyone is serious about leading the community to fork off WordPress, as I&#x27;ve heard in recent weeks, I&#x27;m happy to talk at length about my ideas for security enhancements and technical debt collection. If nothing else comes of this, I&#x27;d like to minimize the amount of pain experienced by the community built around WordPress, even if its leadership is frustrating and selfish.
评论 #41829406 未加载
评论 #41831302 未加载
balls1877 个月前
I’m sure was covered in a comment on another thread—how is Mullenwag’s behavior different than other OSS projects wanting compensation when their work is monetized, especially from large well funded companies?
niobe7 个月前
And we get yet another case study in how ego destroys value
评论 #41825607 未加载
analcryptok7 个月前
Currently, there are lots of applications that bring winnings in the form of prizes, so always be careful, sometimes applications like that should not be installed immediately.
outsomnia7 个月前
Sorry, this is a GPL plugin to stuff already maintained by Automattic?<p>It&#x27;s not like users aren&#x27;t already updating to whatever Automattic want to give them, in the core, if that&#x27;s the case? Automattic producing the same plugin and delivering it the same as the core doesn&#x27;t sound like much of change, since users already trusted Automattic for the core either way...
评论 #41825694 未加载
评论 #41825528 未加载