Hacker News new | past | comments | ask | show | jobs | submit | partiallypro's comments login

If Wordpress cuts off all your security updates on a whim, and you suddenly have to support that code base...uh, that's a seismic problem.

One reason English is so popular (aside from pure economics) and that other countries quickly adopt English slang words is because we don't have such a thing.

Can you show examples of developers successfully striking? It's not comparable. Even in unsuccessful strikes, wages haven't suffered in software.

Speaking of cab companies/Lyft/Uber, etc now similar to striking unions, those companies have a vested interest to block public transit expansion because it's a direct competitor. It's always been like this; we have to balance things out and not give into regulatory capture.

Unions have their place, but I would argue that any heavy concentration of power (this obviously also applies to corporations) is bad. There absolutely no reason an entity should exist that can on a whim shut down the entire east coast/gulf shipping industry.

In the ports in the US that have adopted some automation, it hasn't led to job losses. It actually increased throughput and required more workers.

Can you explain your reasoning? Wordpress is pretty scalable, if done right. Even Microsoft uses Wordpress in some of its microsites. I know some of the new federal government sites even use it (for instance whitehouse.gov as part of the USDS project). It's highly supported and has been tested vigorously for decades now. It can at least be considered for various projects, even large ones.

Sometimes you don't need a complex solution for various projects, this thought process reminds me of people building highly scalable configurations for projects that just don't need it then overrunning in costs and overengineering it all.


> in some of its microsites

Exactly. That's not a large scale enterprise CMS. WordPress is fine for that.

But if you wanted to do something that requires fine-grained access control, publishing control, audit logs etc, you're not going to use WP, or you're building a CMS on top of WP. I'm doing that all day because I work in an industry that loves WP and everybody knows WP, so it's easy to collaborate. I've built dozens of plugins to accommodate for our various needs because you will hit some hard walls if you scale to large amounts of URLs, and you will run into problems with the code quality in popular plugins when you're going beyond "I just want it to look nice and work okay".

I don't hate WP. I'd consider myself a WP veteran, I've worked a lot with WP over the years, I've contributed code to core, I've found various bugs. I wouldn't ever consider it for anything that I'd call "enterprise" or "large". It's like when somebody talks about building an enterprise data management system and then says "the fact that the inventor of the CSV format liked pineapple of pizza will make sure that I won't consider CSV as the data store for my system". If they considered CSV before finding that out, they really shouldn't be making decisions in that type of project.


I guess I don't really understand what you consider "large" or "enterprise" there are very large sites that use Wordpress. I just gave you enterprise level consumers using it. You obviously aren't going to use it to build the next eBay or Amazon, but if you're a publisher or need a CMS that does publishing well? I don't really see your issue with it, if it's the right fit. Too many people try to reinvent the wheel. In my experience that more often than not leads to massive overhead and long run problems when it's in venues where it's unnecessary.

I adopted someone's node.js project once, overengineered and cost the company tons of money to run, I rebuilt it in Wordpress for a fairly large regional grocery chain and not only was it vastly cheaper, but the end product was also better and more reliable. So, I'm leery of anyone that writes something off, right off the bat. Pick the best tool for the job, not the ones that is suddenly in vogue to avoid judgement from random devs on HN or Reddit. You can't pigeonhole solutions, be it Wordpress or whatever you decide on.


Large enterprises using something doesn't make them suitable for large or enterprise-class use-cases.

When I hear "large enterprise CMS", I don't hear "a CMS that can be used by large enterprises" (because everything could, even if it's based on manually editing HTML files), I hear "a CMS suited to be used in large environments with complex requirements and no room for error".

"Enterprise" as an adjective is something that is tailored to the needs of very large entities that, due to the nature of their size, activities and legal environment, have very complex needs, and who also need to deal with things that normal website owners rarely do: legal compliance, different threat levels, audit-logs, fine-grained access privileges, publishing workflows etc.

WordPress isn't the right fit for that. WordPress isn't, and doesn't claim to be, an Enterprise CMS or targeting very large installations. Similarly: while you can manage data in WordPress, if someone suggested building a banking system on top of WordPress, I'd shake my head just the same. But that doesn't mean you can't set up a few post types and add some fields with ACF and have something you can use to organize and document your gardening efforts. They are just _very_ different requirements, and WP doesn't meet (and doesn't aim to meet) those that you associate with "enterprise" (adjective).

Like I said, I don't hate WP, I use it all the time and I know it very well. And for the vast majority of the internet, it's perfectly fine and usually the right choice because it guarantees that you'll always find somebody who can take over maintenance for your project, you'll find plenty of editors that are already familiar with your system, and there's a bajillion themes you can use and be done with it.

But if you need much more than that, you really shouldn't be using WP. Yes, you can (and I do), but you will build so much custom logic on top of it and wrestle it into behaving appropriately, that you'd be better off just not using WP. But 99% of WP sites never hit that ceiling, so for them WP is a fine choice.


The first time I ever went to Munich there was a bomb that had been discovered from WW2 under one of the buildings during a renovation and they had to do a controlled detonation. Despite their efforts there was visible damage everywhere, broken glass, etc. I feel terrible for Ukraine, Gaza and others, have unexploded ordinances that (probably more so in Ukraine than Gaza, just given scale/age of munitions) will be there for generations.

https://www.munichre.com/en/insights/infrastructure/munich-b...


That must have been this one: https://www.youtube.com/watch?v=1O0lO_j6Ngc

In a way I think Ukraine has a somewhat better handle on big unexploded munitions from ballistic or cruise missiles and drones: They have an active air defense and the big stuff can be followed on radar - so they know the possible point of impact and EOD teams know where to look.

I worry more about unexploded cluster munitions and small mines. Some of the latter look like something I'd definitely had picked up as a child just for curiosity.


Modern bombs tend to be more reliable about exploding when we want them to, and we now have some bombs that if they don't explode will degrade. So not quite as bad as you would guess. However still going to be a big problem for decades.

Wordpress.com is very limited and locked down relative to the .org variant hosts like WPE.


I know it's not considered "contribution" in the sense that Matt was talking about, but WPEngine owns and maintains some of the most popular and powerful Wordpress plugins on the planet. I'm not sure why he chose to pick a fight with them. My best guess is that he wants Wordpress.com (hosting) to be what WPEngine became.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: