Howdy. My name is Dave Martin. I'm the CEO of WordPress.com.
VM (Sorry, I don't know your full name) thank you for sharing your concerns. Comments aren't open on your blog, so I'll weigh in with a few thoughts below. I'm happy to chat more about any of this in the comments below, or you can reach out to me directly via email dave.martin (at) automattic.com.
You're right to call us out. I did a poor job of sharing context around why we are making change, so I can see how they could come as a shock. I'm sorry! That's on me.
Yes, as of this week we've gone from 5 plans down to just 2. That said, we're not done making changes. This was the first of a couple of phases of changes.
Those 5 older plans that you mentioned were the culmination of like 10 years worth of plans and features sort of haphazardly being added to WordPress.com with no real strategy. With those older plans, it was really hard for customers to see at-a-glance why they should choose one plan over another.
Let me address a couple of the things you mentioned in your post:
- No older sites/blogs have been affected by these new price changes. If your site is on an older plan, there should have been no changes to your billing.
- As you pointed out, we have historically adjusted our subscription plan prices in a number of regional areas to ensure that WordPress.com stays affordable for folks in those areas. We will continue to do so. Looks like we forgot to do this for the new Pro plan. Thanks for calling this to our attention! We will get this updated ASAP.
- Traffic limits will only be enforced on the honor system. If you consistently go over the cap month after month, we will let you know and ask you to pay a tiny bit more to cover the cost, but we will NEVER shut off access to your site, nor will we ever auto-increase the amount you're paying.
- Our mission still remains to democratize publishing. We have no intention of ever removing older sites from WordPress.com. Even if you had a custom domain that expired, your site will always have a default WordPress.com sub-domain and your content isn't going anywhere.
- The Pro plan you see now (at $15/mo) is essentially the the exact same plan as the old Business plan (which used to cost $25/mo). The only difference being the default storage that is available and a cost savings to customers of $10/mo.
- We will be announcing affordable add-ons for both the free plan and the Pro plan to extend both your traffic and your storage as needed. In fact, we plan to also add a handful of affordable add-ons to the free plan to make it easy for customers to pick and choose which additional functionality they want, without needing to upgrade to the Pro plan.
Again, thank you for sharing. I'm sorry that I did a poor job of publicly sharing context around these changes, prior to making them. Please let me know if you have any additional questions or concerns.
> Traffic limits will only be enforced on the honor system. If you consistently go over the cap month after month, we will let you know and ask you to pay a tiny bit more to cover the cost
That really needs to be transparent. Right after Vimeo's mess with this is a bad time to introduce vague language around this, and people will assume you mean "force upgrade to thousands-of-dollars enterprise plan".
As some of you suspected, getting an official blog post drafted and reviewed by those working on this project and by our legal department ended up being challenging on a Sunday. As a result, we didn't get a blog post shared today.
They don't mean that it's technically difficult, they mean that the language on the pricing page has legal consequences, and they need to be precise with their updates to that page.
Or "It's Sunday, and legal is unavailable, so for right now we're putting out a blog post and we'll update the pricing page early next week."
Plus, if the pricing changes per-location as stated, that's significantly more complicated, and not something that can be done in a few hours over the weekend. I'm inclined to cut them some slack, I felt the response posted upthread was OK. Has noone else worked with legacy systems? The large number of pricing plans being rolled out haphazardly over years is very believable to me, my current company had a pricing option buried deep in the site that nobody even remembered existed anymore, customer service actually brought that to my attention after a unrelated change broke billing for those customers.
That being said, if the changes proposed aren't updated on the pricing page by Tuesday, then it's safe to assume this is all meaningless PR fluff.
This comment thread is the core of what's wrong with nu-HN. The loudest and least informed are the quickest to make a comment and collect internet points. If you need a dopamine fix go to reddit.
I'm a Vimeo Premium customer and I seem to have missed the pricing mess -- can you fwd a link? I've been getting anxious about our Vimeo paid subscription.
A 50GB storage limit is not going to be a problem for most people, but the 100K hits limit is much too low for a paid plan. If you make the HN front page once or twice, you can easily bust that. There really shouldn't be a limit for a paid plan that costs $15/month, but if you're going to have a limit, at least make it based on bandwidth usage, not the number of hits. You're incentivizing successful bloggers to move away from your platform. Is that really what you want?
Caplan is the author of The Case Against Education and Selfish Reasons to Have More Kids, and he blogged regularly at Econlog for many years. His remarks are consistent with my own recent experiences; I've written on Wordpress since 2007: https://jakeseliger.com/ and, although I don't have the reach of Caplan, or have the need for some of the features Caplan does, I also find recent changes to be chalelnging. Two may not constitute a trend, but, if I were starting today, I'd use Substack or Ghost.
Did you mean "interest" in the sense of "cause for worry"? Or in the sense of " useful feedback"? Because this vague sort of complaint (the one with no detail given except of the posters importance) is only one of those, and not the useful one.
OT but perhaps interesting: When WP started Akismet perma-banned users from posting comments for adding links to comments. There was no appeal mechanism, when I got a hold of an employee they were unable to see if comments of mine got rejected nor why. It seems like something you would want to fix. The community (of about 50) that we moved to the platform died pretty fast and the bans are still in place.
Thanks for this! I started the day wondering if I was going to need to waste some brain cycles finding some new hosting for my near zero traffic blog, but this response answered pretty much all of my concerns.
It’s worth contemplating on Steve Job’s simplicity of marketing: Give consumers less choices. Cut down the number of SKUs and slim down the product line.
Wordpress options at this point are just stressful. Do I really need to keep track of page views? It’s like the same absurdity when it comes to font licensing. Every time I want to buy a font, myfonts wants to inject a tracking script to track how many people visit the site. And then the same people complain there isn’t money in selling fonts. Simplify and give less stress to customers. Explain that in the marketing copy. For SaaS where the marginal cost is diddly squat, increase in sales will most likely offset whatever last penny you want to squeeze from customers.
Marketing people just don’t get it. I’ve seen this happen in my own company, seen it first hand how it damages sales. Marketing that works with AWS doesn’t work with Wordpress. Totally different customer needs.
Ghost blog guys do it better but it can still be simplified.
Edit: I just checked https://wordpress.com/pricing/ – That looks very simple. Two choices, sorry for the rant, I was just going by the article.
I agree. Every time something like this happens, I just miss Posterous. I think they had it all right, including the simplicity. Then Twitter bought and shut them down.
Edit: There's its avatar Posthaven but the Posthaven blog hasn't been updated since 2017.
One of the features WordPress.com doesn't offer on a free plan is a proper backup that can be restored to another WordPress instance. Posts/Pages/Comments and Media can be exported, separately, but for a proper backup you need to fork over $180.
I have an old site on their $13/yr custom domain plan that I'm probably going to let die this year because I don't wish to keep paying for it and it's not worth that hassle to restore to its original state on my own server.
I understand the frustration but as a business it makes a lot of sense to cut back on the plans and simplify things. It's happening all across the board and I myself have done so. Doubled the price, canceled the free plan and rolled out a single plan that covers everything. I was expecting push back and reduced customer signup but the opposite happened.
To be honest, I'm just baffled that this guy apparently saw "6 gigabytes of storage, free, forever" and his immediate reaction wasn't "Wow, that has to be a lot of data, I wonder how long they'll be offering this for" rather than "A cool deal! I can trust this to exist forever!".
Free tiers do not make any money. So they have, what, 6 GiB of quota (however you want to imagine "quota" implemented) for thousands, hundreds of thousands of people, for 18 years. That adds up! It's getting more and more expensive to run datacenters (I can only assume they are using their own datacenters, and not renting space, as they've been live for about 18 years) via fuel costs, etc.
This is the inevitable culmination of literally everyone in techbro culture telling non-techincally-minded people "If you would like a blog, you should use Wordpress. They have a high usage limit and are free".
It turns out when everyone is using the free tier, the company has to tighten it's belt a bit? Who would have thought, under capitalism, that a company could lose money. Unimaginable. Woah.
If you can't afford to run something forever, you probably shouldn't advertise it as free forever. That's misleading. I disagree with your assertion that people who were misled by this are at fault for being gullible.
> If you can't afford to run something forever, you probably shouldn't advertise it as free forever.
Sorry, what do you mean by "forever" in this instance?
10 years? 20 years? 50 years? 100 years?
200 years?
500 years?
What if you start out being able to afford it but suddenly lose most of your funding overnight as result of bad press, and then have a court case on top of that?
What if millions more people are using the internet and blogging than ever before? What if file sizes suddenly inflate to the point that what was tens of thousands of images, is now only a hundred images?
The difference between 2002 and 2022, technology-wise, is extremely vast. 20 years is a very long time for a company providing a web service to have lasted.
This really doesn't hold up on any level, the more questions you ask about the conditions of "forever", and the more you bring reality into the whole thing, huh.
These are questions that should be directed at the company promising "forever", not me for challenging that promise. Actually, maybe not these sarcastic and pedantic questions, but ones similar to these.
Most of the files stored on a WordPress site are going to be practically incompressible -- images, video, etc. Applying filesystem compression won't accomplish much except making the files more expensive to serve.
They haven't done the best job with rolling this out, but as someone who has had a Wordpress.com Personal blog (and dreamt of moving elsewhere now and again) this new plan is VERY tempting. The part of me that wants to tinker with my site as a non-developer? SFTP and Plugin access without the headaches that come from managing all my own installation. The next tier up on the older plans wasn't good enough for its money, but I wasn't going to pay $25/mo for a business site when I don't want to sell anything through my site.
I'm building my own e-commerce, based on a custom super simple headless-cms, using a super simple custom nodejs-express-react server (similar to next.js, but much more simple, no client-side rehydration, no need for client-side JS by default), emotion for styles, backblaze for files upload, render.com for hosting the server, mlab for the db, and I guess Stripe for billing. I hesitated to use WordPress for a few minutes...
I have a couple of blogs for social/community purposes on wordpress.com. They’re not really high traffic (hopefully not as much as 10,000 visits a month) and posts are probably less than a handful each month. There’s no way I’m paying the pricing indicated in this blog post. It is ridiculous for personal sites in India, and if wordpress.com forces existing blogs to move to a paid plan with severe restrictions, it will only lose more mindshare and market share in an environment where a lot of content is already being published in other walled gardens where the publishers don’t have to pay directly. I believe this pricing move by wordpress.com is not well thought out.
If it comes to it, I’ll have to look for alternatives that are better and provide a GUI based editor. Subscription by email is something that visitors to the blogs seem to use. Transitioning that may be painful or impossible, but these aren’t sites that have a personal connection with the subscribers. A post about the move should suffice for those who are really interested in getting notified (as opposed to the majority who follow a blog in the hopes of their blog being followed in return).
Last year, I tried to migrate a personal picture blog away from WordPress.com.
So I cancelled the subscription, and hit the delete-everything button. Which refuses to work. Because I still have a subscription, see, so why would I want to delete things? So I could just wait until the subscription period ran out, at which point the button would presumably work, but at that point all my password-protected posts and pictures would also lose their password-protection, becoming free for all the world to see. So, no thank you. I'm being cagey with details here, but it's just vacation pictures of my kids, nothing special.
What to do instead? Click on each post, hit delete. Manually. No big deal, it's only a few dozen. But then, REPEAT THIS FOR EVERY PICTURE, because every picture has its own "post" in WordPress's database. Good thing I only uploaded TWO THOUSAND images. Seriously, clicking every single image manually was actually the fastest way to do it. Click all 2000 images (thank goodness there is that one view that at least allows multi-select), then click the delete button (and wait).
This was painful. Had I known this beforehand, I would not have started a Wordpress.com blog.
Also fun: at some point, WordPress.com had silently switched out all of my printable, high-resolution JPEGs for crappy, compressed WebPs. So I couldn't "just" import the Wordpress export into the next blog engine, I additionally had to finagle all of the pictures to point to the originals instead of the replacements. Of course this silent change had not in fact changed my storage quota. It still used three times the JPEGs' storage, which is why I wanted to migrate originally.
Or that Wordpress.com uses a custom gallery that does not, in fact, export correctly, so I had to redo all the galleries when I imported the old posts in the new engine.
Or that one time where they silently switched my theme, so all the galleries broke. And let's just not talk about the broken image upload if you're on anything but a rock-solid connection. (Hint: Gallery View, drag-and-drop, Edge, is the least unreliable process. The file picker, or directly inserting into posts, or Firefox or Chrome, just immediately quit as soon as the connection so much as drops a single packet).
The blog is now generated by Publii, which is delightful, but a very different animal.
TL;DR: Migrating away from Wordpress.com is even worse than using it.
Repeating a somewhat lengthy action 2000 times is for me an excuse to look into automating this with something like selenium or autohotkey. Something that automates mouse 'clicks' on a browser.
Measure how much time it would take to remove 5 images, multiply by 400. Can you automate it in less? Note that you might learn something new, and because it is a one-time script, it can be super hacky.
Well, the entire operation took maybe 20 minutes. I connected a graphics tablet for the occasion, which made click-click-clicking the pictures relatively quick.
I did actually weigh that time against how long it might take me to find/learn/use the API, but 20 minutes for a one-time task seemed preferable. Plus I could listen to podcasts.
Honestly, the painful part was re-importing all the original images and rebuilding all the galleries. But there was a convenient mandatory all-day online management training coming up at work that proved perfect for the job. That part took a good six hour, modulo some management training nonsense.
I guess this will push more and more bloggers to start looking at static site generators like Hugo ( https://gohugo.io/ ) and either hosting themselves, or on one of the many "built in" cloud hosting providers that it supports.
I doubt it will move significantly in that direction. Sure, some will look into that, but I suspect most people will just find an alternative, accept the lower quotas or stop blogging.
I think a huge majority blogging on WordPress.com have no interest in learning the tech stack to run something like Hugo. The quick start for Hugo includes command line git, which will probably make 99% of bloggers stop reading.
(n-gate.com seems to have died, but the prediction that WordPress.com bloggers would switch to static site generators and use git for version control
would probably qualify as an example of the comical HN-bubble.)
There is also Publii ( https://getpublii.com/ ) which is like a desktop app where you write your posts in, and then you can hit a "publish" button and it will deploy. Deployment (afair) can be one of the well-known names like Digital Ocean, or a simple FTP access to whatever shared hosting you rented.
The procedure can't get a lot less technical, and for some people this may be the right thing. Plus, since it's a SSG basically, there is not much to worry about vulnerabilities.
I tried it briefly and decided it's not for me (don't exactly remember which drawbacks killed it for me), but I think the approach has some value to it in general.
I actually run a local instance of Wordpress and then use the Simply Static plugin to generate a static site that I host on Netlify. Works great for me.
for static sites to take off, they need a comparable usability to wordpress. currently there is to much technical friction for the common user. no wysiwyg editors for posts/pages, no point and click customization for layouts, no easy asset management, the requirement for git and a build environment.
I'm hosting one in AWS and my monthly bill is only like $10/mo but I have other stuff running too. Static S3 with a codebuild pipeline so all I have to do is commit markdown to GH when I want to post. Here's a writeup on how I set it up. http://blog.bytester.net/posts/about-blog/
They'll just used managed services from providers, publishing SaaS products that seem to be bundled with retail domain offerings, or something like Squarespace.
I have a site in Jekyll, but the tech stack is moving all the time and causes compilation errors. I’m not a Ruby dev, so I can’t compile my Jekyll site anymore, it was something along the lines of being programmed for Ruby 3.x while Ruby 4 is the default now, or something similar.
I switched from WP to Hugo 5 years ago, and am very happy with that decision. Now, if only there were a good and simple Web UI for it so I could switch my wife and daughter's blogs over, I could ditch WP and PHP altogether.
I've looked at it, but I won't consider a cloud service\, and while it is open-source, the dependency hairball to self-host Netlify is rather intimidating.
Everything about this screams "business opportunity". Not just providing alternative services, but helping with migrations also. People who have had their blog providers shift away from their needs are a whole new market segment that won't be going away any time soon.
US$15/month in India is EXTREMELY expensive. The average monthly salary in the country is US$210, to give some perspective. Obviously there are many people particularly in urban areas who make far more, but that base price is sky-high.
Cutting the free tier from 3 GB to 500 MB makes it useless for many people: that's 500 images at okay resolution, and lots of people like to put photos on their blogs. And 300 "visits" (page hits?) per day is almost as bad, as a runaway crawler or minor spike in interest can blow through that in no time.
I moved away from WP.com when they started putting ads on the free tier. I thought their business model was upselling some people, so monetizing the free version felt scummy. The fact that they're crippling the free version now makes me even more glad I moved away.
You're going to pay for storage somehow, somewhere. For my photo-heavy WP.com blog (of 15 years!) I've always hosted my photos on Flickr. I pay the $50/year for Flickr Pro which gives me all the photo storage I could ever want.
I agree with you about the ads on the free tier. Worse, the ads are extremely low quality. I complained about this (shaking my fist into the air, essentially) on my blog not long ago.
> There hasn’t been any official announcement from WordPress.com either about what we’re seeing, whether these users’ experiences are the exceptions or the rules, or anything else.
So WP .com changed a bunch of stuff and there was no warning? What world are we living in where that's wise? And acceptable?
That said, if you don't use a domain you own and control then you're going to be a victim to nonsense like this. And while I understand everyone wants something for nothing, free is never free. If more people took the time to understand the hidden cost there would be less victim'ing.
Free is never free but why does free have to go from quite non-shitty to shitty overnight for no discernible reason? The point is here that "just here to blog" bloggers like me have been able to pay WP to have a custom domain, some storage, some SEO and some SM tools managed by WP – and nothing else. But now, to point a custom domain at my WP site, I need to cough up $180/yr. It's not just the free plan shrinking further, a fact you're commenting on, but that the sole alternative plan lies at the other extreme.
Well, fuck. Any recommended alternatives? Self-hosting is a non-starter, I'm more than happy to pay someone else to keep PHP/MySQL etc patched, just not $180/year (!!!) worth.
Just grab any shared hosting for $5-10/mo (A Small Orange for example). They’ll keep PHP and MySQL updated for you, and many of them provide one click WP installs as well—and even if they don’t, WP is very easy to install, and it has a built-in one-click updater.
Especially easy to install because often, for the bigger providers, there are provider specific instructions to install stuff. Sometimes even from the provider themselves.
SpinupWP makes self-hosting WordPress sites really simple. Rarely do you ever need to actually make any changes to your server. You can just give it a Digital Ocean box to connect to, and it provides a UI to create sites and manage everything.
My first thought is that stuff like this always leads to yet another "content churn" iteration, where even more user-authored stuff drops off the Internet, leaving behind an even more desolate wasteland of SEO spam and dead links.
We've lost so much already... the old Flash content, the GeoCities pages, the forums fallen under Facebook's iron curtain, the archives of obscure culture erased by copyright lawyers. The lit windows of the Internet that went dark, one by one, only to be replaced by gaudy commercial signage.
As I get older I get more circumspect about loss. Loss is the default - an expression of the universality of decay. Almost all information from almost all of human history has been lost.
There is a long list of extinction events in natural history[0], some smaller, some larger. In every case, millions of years of 'progress' were wiped out along with trillions of individual lives. And yet here we are! If it weren't for those past disasters, we would not be here.
It does seem wasteful to lose so much, at first. But then when you put it in context, you realize it's not as bad as other fates that have, can and probably will befall us. Plus, the alternative is far worse: dreadful "stable dystopias" like 1984 and Brave New World, which afford no exit from within, by construction, can only be stopped in this way.
Yeah no. That's the logic of someone who is telling you that rain has always been a part of nature and that you should embrace rather than fight it - while they are stealing the tiles from your roof.
What I mean is, on the one hand, you're correct: Loss in some sense is the default state of the universe, there will always be loss and there are far worse things than losing some stuff on the internet.
On the other hand, it feels hypocritical to talk this way about instances of loss that we have control over. The current mass extinction is not simply some natural event that came over is and that we have to accept like Tolkien's Long Goodbye. It's a decidedly unnatural event that we know the causes of very well.
In a similar way, the loss of information on the internet is not "natural" either, it's the result of deliberate business decisions that come from a specific trend of monetization.
> In a similar way, the loss of information on the internet is not "natural" either, it's the result of deliberate business decisions that come from a specific trend of monetization.
It is the default. To keep information around "forever" you need people working on it forever. Current storage mediums don't even last 100 years. Browsers change, technologies get dropped (flash), people stop paying for websites (geocities). Bandwith isn't free. If you want to preserve anything you have to make an actual effort, put energy in. Things decay by nature.
>Plus, the alternative is far worse: dreadful "stable dystopias" like 1984 and Brave New World, which afford no exit from within, by construction, can only be stopped in this way.
Seriously though, I actually think that the effects of mass digital information on society are going to be very, uh, interesting going forward.
I wonder about the people whose parents have been documenting their lives on FB since they were born, or the kids who have never spent more than a few hours away from their smart phones.
Luckily these types of dystopias are only stable in fiction. Lets hope future ones will destabilise faster than the e.g. soviet union did (after 70 or so years of existence), though.
I mean, I’m not going to write up a whole diatribe on the topic, but yeah; Kim Il-sung was pretty tyrannical from the outset. You can say it got really bad under Kim Jong-Il, but it was never “good”.
Communism in North Korea started after WW2, so it has 75+ (three quarters of a century - 1946 to today), while communism started in Russia after WW1, but, at least officially, ended with fall of USSR in 1991 - so in there it was for 70+ years (1918 to 1991).
And in fairness, Orwell himself was quite optimistic about 1984-world's prospects. IIRC in an appendix he opined that the innate human desire to innovate with language could not be suppressed without losing language entirely, and so humans would (slowly, painfully) eventually find the cracks and destroy the system from within.
what about the american imperialism covering much of the globe today? this world is a deep dystopia for a very large amount of people already... (and growing)
I don't have a citation handy but think most would agree the global median standard of living / life expectancy / quality of life is substantially better than it was 100 years ago. Ofc that's not necessarily predictive, but it is consistent with the belief that history's long arc does indeed bends toward justice.
> it is consistent with the belief that history's long arc does indeed bends toward justice.
Then why do inequalities keep rising according to most metrics? Just because the poor fare relatively better (which is debatable depending on which metrics you take) doesn't mean justice is rising.
This is a great point to which I don't really have an answer, just a question. Why do we define justice as everyone having the same (or roughly the same within certain thresholds)? I mean, I can totally see that everyone having more or less the same is a good thing. But that is not necessarily a just thing.
A related point is why are we seeing equality as something desirable? We don't even question it anymore. This is a rather new development in the last 400 years or so and came about after Europeans arrived at America and started interacting with the natives, which had this equality concept much more advanced than what was common in Europe at the time. This also leads to the recognition of differences between people. What does it mean for us to be equal? I run slower than you, should I carry the urgent message over the mountains because we're equal?
Sorry to just add questions, but I think they are important questions people don't usually ask.
> Why do we define justice as everyone having the same
Envy. But it is not a new feature of human nature. So my question is: Why is it only now (for about the last 100 years) such a popular and successful ideology? What has changed?
Is it mass media? Or is it not a new thing at all, but things happen at a bigger scale? Meaning, before you'd maybe get envy bursts that'd devastate a village or a tribe, and that'd be it, now you get it at the country and planet level?
I'd say it's more than that. Culture has changed and morphed into something where we feel we are entitled to a lot, just because we exist. I don't think our culture a few hundred years ago was like that. Did we see revolts in the medieval Europe because the king had too much? Not for that exact reason, as far as I know. Each king wanted more, for sure, but not the peasants, who didn't have much nor expected to have much ever.
Compare that to the American dream where literally everybody has the ability to get rich (in theory, but the point is that now the "peasants" in general want to get rich).
(it's important to understand that most revolts are silently crushed and never documented, and that even for those that were documented in their time we did not necessarily keep good track of those documents over the centuries)
Equality under the law (both your examples may arguably fall here), but we also have equality of opportunity, equality of outcome, equality by mean reduction.
I personally agree that equality under the law is indeed desirable but some other types aren't.
Which ones are good and which aren't should be made explicit.
Then we can talk about how to increase the good equalities and reduce the bad ones.
They don't exist in isolation, once inequality in capital gets large enough, it is impossible to accomplish equality of opportunity, or of anything at all between:
1- a child of a billionaire that had private tutoring and connections
2 - a child that grew up in poverty and was malnurished, didn't recieve proper education or attention from parents because they were working two jobs or perished in some kind of tragedy
Yeah, as you show, full equality is unreachable. Even without the capital differences. Some people will have traumas or accidents or just bad genetics that will end up in inequalities.
The thing is to have a destination, a goal. Which equalities are worth fighting for?
Maybe substitute "improvement" for "justice"? I'd rather be in the bottom 5% than the middle 50, given better health and comfort in absolute terms. That doesn't excuse injustice and inequality(!) but the absolutes matter, esp. given the context of parent's "things are just bad and getting worse" comment.
> That doesn't excuse injustice and inequality(!) but the absolutes matter, esp. given the context of parent's "things are just bad and getting worse" comment.
You make a very good point! Yet the metrics you measure also matter. For example, it's fair to say that in terms of "free time" or "environmental pollution" things have absolutely gotten worse over the past centuries.
I definitely think it's possible that some communities/States collapsed in the past due to local climatic changes or environmental pollution (for example desertification due to over-exploitation of wood, or water pollution due to rejects from metal workshops falling into the single available source).
But in the past this was the exception not the norm. A few weeks back on HN frontpage there was a survey of hundreds of water sources worldwide, only two of which were unpolluted by medicine (the study did not consider other forms of pollution), and some time later was a study about 1/3 of the world population drinking lead-polluted water.
In that sense, everything is fucked up because even if your local community respects the environment, you can be sure there's a damn industry upstream polluting everything, or a neighboring chemical agriculture field killing the insects that keep your own food sources available, polluting the water sources...
I don't think the "are we faring better?" question can be answered in binary terms, but i think the "negative" side of things is shocking enough that it requires no less than an actual revolution to fix: as long as the people fucking things up for everyone else will profit from it, nothing good can come out of the system.
Revisiting your provocative comments, I agree w/ much of it but not that there is less "free time" now than in centuries past. On the contrary -- for the vast majority of people, most waking hours were actively spent on subsistence and survival until very recently in human history.
> for the vast majority of people, most waking hours were actively spent on subsistence and survival
Disclaimer: i'm not well-versed in anthropology/history, but this has been studied and debated by scholars [0]
If you've ever been to the countryside, you'll notice that everything feels slower. The fast, ever-working "lifestyle" we know today apparently originated in with early capitalism/industrualism and was itself subject to stark opposition (for example from the luddites, who contrary to popular belief were not anti-tech but rather early anti-capitalists).
When that new rhythm was expanded to all areas of life with mass-industrialization in the 18th/19th century, thinkers of the time pointed the absurdity to replace legal slavery with what they called "wage slavery". [1]
With the current state of affairs, I wouldn't be surprised if the American intelligence community world order collapses within the decade, either from within or from international pressure.
For all the many flaws that the USA has[0] there is a massive difference between the cultural imperialism of megacorporations and hard-power imperialism of, say, invading Vietnam.
For all that Facebook and Google and the NSA know so much about us that they’d make the Stasi drool with envy, they’re not the Stasi.
For all that Facebook is getting blamed for enabling and distributing the rhetoric that led to the Rohingya genocide in Myanmar, that persecution predates the birth of Zuckerberg, and Facebook didn’t have any triggers to pull or boots to put on the ground.
[0] and as a non-American, I’d add to the Tribune list with things that most Americans I’ve spoken with do not even acknowledge, and of those who do acknowledge them, most favour.
> there is a massive difference between the cultural imperialism of megacorporations and hard-power imperialism of, say, invading Vietnam.
True, but one cannot exist without the other. How would the US invade Vietnam (or Afghanistan) without industries to manufacture weapons and surveillance tools? How can they pillage all their resources without predatory industry collaborating with the occupier?
> For all that Facebook and Google and the NSA know so much about us that they’d make the Stasi drool with envy, they’re not the Stasi.
I guess the major difference is the Stasi was working for a single Nation State, whereas the 3 entities you named perform political-repression-as-a-service for many governments around the planet. The Stasi was pretty bad for east germany but they held no power elsewhere: now every political police on earth is equipped with stasi-like superpowers thanks to Silicon Valley.
> that persecution predates the birth of Zuckerberg, and Facebook didn’t have any triggers to pull or boots to put on the ground.
True, but Facebook had a choice: from what i read it was founded as a stalking/girl-rating site by geeky sociopaths, which is already pretty dark. But when they early on censored breastfeeding women and torrent links while letting nazi/misogynist content go rampant was a very political choice in favor of very violent ideologies, and they should be held accountable (not talking about the US judicial system which is just as bad if not even worse).
> I guess the major difference is the Stasi was working for a single Nation State, whereas the 3 entities you named perform political-repression-as-a-service for many governments around the planet
The NSA? No, I don’t think they’re for-hire.
And the others aren’t in the business of political repression: none are known for kidnapping people and driving them around in an unmarked van for intimidation. Perhaps the NSA also kidnaps people, but I don’t remember Snowden mentioning it.
> True, but Facebook had a choice…
All of which reflects badly on the business and its leadership, and yet is very very different to an actual repressive regime.
You do get that repressive regimes will take a family and order their parents to decide which child lives and which child dies, right?
Even though I agree with you that Facebook going “freedom of speech for everything except the defining characteristic of mammals” is a bad thing, that’s peanuts in comparison.
I didn't say "for hire" specifically. But they certainly pass intel to friends as part of the 5 eyes & other intelligence agreements, as well as on specific operations, such as in Rojava or in Ukraine.
Also worth mentioning although i can't find the link right now: ex-3letter-agency workers who started working for a private company contracted by saudi intelligence services who were employed for political repression (although the job was advertised as hunting down terrorists).
> And the others aren’t in the business of political repression: none are known for kidnapping people and driving them around in an unmarked van for intimidation.
And yet the DHS does just that, both for deportations [0] and political repression [1].
> Perhaps the NSA also kidnaps people, but I don’t remember Snowden mentioning it.
Snowden wasn't concerned by kidnapping: he was really afraid the NSA would drone the entire neighborhood he was hiding in (which is arguably worse), like USA police who not so long ago (1985) bombed an entire neighborhood (destroying 65 houses) and killed 5 children for the sake of political repression. [2]
But kidnapping is definitely a thing though maybe not by NSA: see CIA black sites and the inhumane treatment of detainees post-9/11 (waterboarding, etc).
> You do get that repressive regimes will take a family and order their parents to decide which child lives and which child dies, right?
I appreciate the distinction. From my political activities, I'm acquainted with many political refugees, some of whom have been tortured while others had family members imprisoned/disappeared/executed.
But it's worth noting that our "democratic" (cough cough) governments have a strong history of doing that too, and only recently have they stopped because they've improved the subtlety of their counter-insurrection techniques. Still, there's plenty of people framed by State services [3], plenty of political prisoners [4], people mutilated by police forces or outright executed...
Some people would even argue that dictatorship/fascism is the logical byproduct of liberal democracy and its (supposedly enlightened) centralized control and enforcement structures. What if Trump had been reelected (or worse, had successfully seized power), do you think you would have kept your social comfort very long?
The same problems apply in France where i reside, where a new form of anti-muslim nazism is rising (thanks to the media oligarchy spreading FUD). The last time the nazis seized power, we had genocide after genocide, even long after WWII ended (see also, french genocide in Algeria and the 1961 Vel d'Hiv sweep).
The United States of America, always an ally and at service to friendly right-wing politicians from around the world.
"What was the sense at the time of the degree to which the United States was involving itself in undermining Allende’s government?
MS: I think most people knew, and part of this was because a scandal broke in 1972 that the Chilean subsidiary of ITT had lobbied the CIA to intervene and fund different renegade military factions in Chile to try to keep Allende out of office during that brief two-month window between when he was elected in September of 1970 and when he would be sworn in, in November 1970.
So it was fairly common knowledge that, despite the public declarations by the White House that they were neutral toward Chile or that they had no official oppositional stance to him, behind the scenes, the CIA as well as the White House were actively opposed to Allende."
I've always observed that defenses of the Soviet Empire are essentially just whataboutisms. But this is the first time I am seeing it literally start with the words "what about"
Both sides - "good" and "evil" - have the technology of this past century and on to utilize. Arguably the interconnectivity and instantaneous communication between any and every human on Earth has its advantages, however the internet can easily be censored once captured - and ideology is ripe around the world which seems to be the precursor to the majority of blind society being led down a dark path to a pit difficult to impossible to escape; if you even realize you're in a pit or not.
I never know if the following sort of pedantry is welcome or unwelcome. I can only say that I would want it.
I think you're using "circumspect" incorrectly. My understanding is that it means to only speak or act with caution, not rashly, because one has looked around (spect: look, circum: around). Usually used to describe speaking discreetly, so as not to offend.
And my read of your comment overall is that you are more resigned to loss.
Edit: oh darn I almost missed the opportunity to use myself as the example usage: "I tried to be circumspect writing this comment."
For what it’s worth, it may be pedantic, but as a non-native English speaker, it’s things like these that are incredibly valuable: it’s not often that people correct you on this level of “pedantry”, so you’ll never learn.
I suppose there is always archive.org and wikipedia, but the more we rely on those to keep old content around the more worried I get about single points of failure. I remember when I first went online in the 90’s the vision of the internet was decentralized content, where information would never go away once it was pushed online. The reality is that the internet is now a decentralized network of central depots, with information rarely jumping between those central depots, and with old layers of content shedding off the edge of those depots and falling into the abyss.
Gatekeeping is essential to the modern web. Content is valuable and/or dangerous and therefore (b)locked away instead of freely copied. Some exceptions exist, of course, but we are very far from that 90’s vision.
The fundamental problem with the Web is that archival was never part of its job. You send HTTP queries to the server and it answers. If somebody switches that server off, all that information is gone. Even just updating the server will inevitably destroy the content. You can try to preserve it with well named URLs, mirror it and such, but it's a lossy process. There was never a mechanism to keep URLs working long term and even if an URL still works, you can't tell if the content is still the same that was there back when the Link was created.
As bad as the modern centralization is in a lot of other ways, I actually quite like the way Youtube works. Every video gets a unique id, a permanent URL and is immutable (with some exceptions). That means most videos from the very early days of Youtube are still around and accessible, while most of the Web of that time is long gone.
The Web really could need a more robust way to publish content, just throwing stuff on a server really isn't cutting it.
That said, substantivization of adjectives is common. Even adjective is itself a word that was originally an adjective, but has been substantivized into a noun. It's a well-known linguistic process:
"Conversions from adjectives to nouns and vice versa are both very common and unnotable in English"
This process has become especially common in Modern English as inflexional endings have been abandoned and speakers rely almost entirely on word order to deduce parts of speech. Converting a word from one part of speech to another simply involves putting it into the proper place in the sequence. However, substantivization of adjectives is not exclusive to English (in Latin, for example, you can slap practically any adjective into the neuter and use it as a noun, whence we receive such words as animal and dual).
...as long as someone finds it worth paying the costs of continuing to run the blockchain, and the people who run 51% of it don’t decide to wipe out or change anything, and...
Remember the slogan "information wants to be free"? I haven't heard that one in a while. Seems like once the Internet was profitable enough, everyone wanted their slice of the pie after all. Happens to every generation, I suppose.
Deep thinkers were always aware of these tensions. Cyberpunk writers in the 90s and even 80s correctly predicted a lot of what is going on right now, namely the use of technology to cover reality in gaudy advertisements (that could look back at you), as well as corporations gaining powers that used to be associated with nation states (for example, policing speech). People just hoped it would not turn out like this... I still have a feeling that it didn't have to.
I sometimes wonder how much those things were “predicted” and how much it was a case of the people with lots of money having read the same books we did and being primed toward those outcomes.
I mean, we all read Snow Crash when we were teenagers and now the ones who grew up to be billionaires are all excited to build the Metaverse. Did Snow Crash “predict” that? Or is this just another (perhaps somewhat extreme) form of fandom?
Similarly, would there be as many scientists trying to figure out how to make a “warp” drive if Star Trek hadn’t popularised the concept? And if/when they eventually succeed in making warp drives practical, will we say that Star Trek “predicted” it?
It feels like there should be a better term for “making a fictional concept compelling enough that it is forced into reality by fans of the fictional work.” But I don’t know what that term would be.
You're going to have a hard time pointing to utopian novels from the same period.
It's not that something closer to utopia was never possible. A lot of CS from the 70s was explicitly utopian. Even the Jobs "bicycle for the mind" idea was far more utopian than "Let's create a monopolistic monoculture with adtech and noise."
For some reason the cyberpunk writers chose not to imagine it or promote it.
Warp drive is similar. It seeded the idea of FTL in the popular consciousness and made it something almost everyone has heard of. Without that, it might have remained an abstract curiosity.
In Propaganda, Bernays says that instead of preaching at the public you need to dramatise the behaviours and beliefs you want to see the public adopt. The ad industry is based on this, but of course it runs through fiction and other media too.
Star Trek is one of the few attempts to dramatise a utopian future. Everything else is a wasteland of darkness.
The notion that scientists wouldn't try to make cutting edge drives without seeing Star Trek is absurd. Similarly, VR and other Metaverse-related concepts are a somewhat natural thing to try once tech advances.
Thinking this requires some heavy anti-multiple discovery beliefs.
Oo, yeah; "inspired" is precisely the word I was looking for! (I'm a little embarrassed I couldn't draw it to mind by myself!)
I'm much happier with saying (for example) "Star Trek inspired the modern warp drive" (I mean, if/when a real-world practical warp drive exists) than "Star Trek predicted the modern warp drive".
Doesn't imply that Star Trek actually invented the thing, but does assign at least a certain causal link to it; not mere prognostication of it like "predicted" implies.
We're cheering and/or allowing stepping stones moving us in those directions, without realizing the long-term implications for the web. (Controversial list incoming) Things like: HTTPS everywhere, SSL, DOH, certificate pinning, trusted-computing, DRM, CDNs, proxies have disappeared, single HTML rendering engine, subscription (SAAS) models, moving all desktop programs into the browser, extinction of caching, etc.
I have lost much of the content I created and published in the early 90s and 2000s, and mourn it in a way because my memory is failing and I wish to learn what has changed in my own life. But you're right.
The one piece that I really miss, is a detailed walkthrough of some really esoteric XSLT code. It was a long, well-demonstrated piece that I published on WebmasterWorld (I think they are still around).
It was done around twenty years ago (no less than eighteen).
It’s absolutely worthless (XSLT -shudder), but I was quite proud of it.
Despite how ugly xslt may look, and how little it's used, I think it actually solved a problem in parsing xml on streams (xslt 3.0 I think?) in a way that really isn't that simple (or used often) in any standard languages.
I have done quite a few xml parsing scripts in python/Julia/etc, but despite xpaths on dom being so much easier to write, the OOM problems are abundant.
XSLT I think had some good ideas for making xml parsing more performant while avoiding some of the major issues that crop up when processing huge amounts of data.
>I remember when I first went online in the 90’s the vision of the internet was decentralized content, where information would never go away once it was pushed online.
This is incredibly bizarre, I can't imagine where this "vision" came from. Storage was extremely limited and bandwidth was expensive back then; things were being deleted constantly. The first web forum I participated in (in 1996) only had the last week's worth of messages available, the older ones were permanently deleted. Back then if you were using Yahoo Mail or Hotmail you had to constantly delete your old emails because you'd run out of space. I would download stuff and then run out of hard drive space, so it would just be deleted and lost forever - nobody could afford more hard drive space.
As you alluded to, unfortunately we aren't even left with gaudy corporatism. It's just an SEO shitshow now. For certain searches, Google is basically useless. It's the same fucking content copy pasted across 15 results.
I have to do weird tricks when searching for dll problems to throw off those long lists of fix my pc spam sites. This is for fairly obscure third party dlls. They just round up all the names and create a spam page for each dll. Then probably black hat them to the top.
With SEO copy content being useless to anyone but the provider and Google and the tech giants coming slowly but surely under scrutiny from lawmakers, it seems like there might be an opening to develop a more open web (commercially speaking) especially in those countries and regions that lost the "Big Tech" race.
I know HN isn't a fan of regulations but I think FAANG and friends overplayed their hands and the screws are slowly tightening.
I've noticed this is starting to happen with Github issues too. Scummy websites will scrape issue threads on Github, repackage them into "blog posts" with "comments" and rank higher in SEO.
It just sucks that the solution to getting ranked on google is never "write good content" but rather "optimize for SEO"
The sad reality is that much of what is "lost" wasn't worth keeping. There's a world of difference between being a curator and a hoarder.
You don't remember everything that happens to you. You remember things that are noteworthy for some reason. There is a natural process for the brain to preserve certain memories. The Internet is really no different. Things get preserved largely because they're worth preserving. Things that aren't... don't.
As for forums, IMHO they've largely disappeared because they're a terrible format for maintaining information. I mean how many times have you done a search for "how do you do X?" and the first search result is a forum title asking exactly that... with no replies (side note: why doesn't Google downrank these scenarios?).
Or someone asks a question and there are a bunch of irrelevant responses (eg "first!"), outdated information, sidetracks, personal attacks over some long-forgotten beef, etc. A chronological thread is almost never useful for finding information. Pinned comments are just bandaids. Stackoverflow's ranked answer system is better but still has issues with stale information. It also relies on moderation.
As for Facebook, IMHO this whole hiding information in a walled garden I tend to find completely overblown for much the same reasons why forums are mostly useless.
The trend I absolutely hate however is using Discord as the primary repository for, say, an open source project. This is something that is meant to be available yet the discoverability is absolutely horrendous. Even if you're on the right Discord, the search is woefully abysmal.
> You don't remember everything that happens to you. You remember things that are noteworthy for some reason. There is a natural process for the brain to preserve certain memories. The Internet is really no different. Things get preserved largely because they're worth preserving. Things that aren't... don't.
This line of thinking seems insightful. Its flawed, though, in more ways than one. For one thing, it's glib.
There's an attempt to respond to an question of ought by gesturing at what is, as if that settles it. It doesn't, even if the premises are granted. Which brings us to the second thing: they shouldn't be.
People can and do forget things that are worth remembering. People remember things that are inconsequential.
Say what you like about lawyers, but one thing I think we'll agree on is that they rarely do stuff unless someone else is paying for their time (IAAL fwiw :)
I'm only half joking, because blaming lawyers deflects from the real issue here, which is the fitness-for-purpose of statutory fair use / fair dealing doctrine.
There are quite a few eminent academic lawyers worth reading on this topic, e.g. Boyle, Lessig, Litman, Vaidhyanathan.
They're not being kicked off the web by copyright lawyers. The bloggers still own their copyright. Indeed, copyright is what keeps them being exploited by others.
They're disappearing because they don't want to pay what it costs in time or fees to keep their words around. If you believe enough in this-- and I'm not being sarcastic -- I hope you'll donate the time and servers and bandwidth to offer free hosting for these folks.
The internet was a magical place back in the day. We were all super excited to contribute to something so transformative. I remember my father excitedly putting up his 3d gifs on his GeoCites page.
Then the corporations came with their legions of desk jockeys, all competing with each other for promotions dependent upon squeezing the internet of every last drop of value.
The internet became less human, just like modern society. Everything about the almighty dollar. Human creativity and freedom be dammed.
You're ignoring all of the other things that have happened with the internet in order to specifically attack this nebulous idea of "corporations".
You can make exactly the same argument about the influx of new users (Eternal September memes, "then came all of the normies with their friends, all competing to get the most upvotes on their Reddit posts), the bloating of the web ("then came all of the hipster developers"), sexual content, or any one of another half-dozen side-effects of the internet becoming massively more popular than it was in 1990.
If anything, the web has more independent content on it than it did a few decades ago - you just don't see it because you frequent a small number of platforms, you're not investing effort looking for it, and Google's search results are incredibly gamed.
I have hundreds of individual blogs that I've bookmarked through link-following and reading Hacker News frequently, without even trying to amass a collection. If you were to actually spend effort tracking down independent content, then maybe you'd actually find some.
Moreover, the internet never became "less human", because it was never human in the first place. It was a network of computers, a technology - not your neighborhood, or anything resembling a community, because technologies are not communities. Your complaint is basically saying that the median website is more focused on profit than it was a few decades ago - which, aside from the fact that there's no evidence to back it up, is a meaningless complaint equivalent to the Eternal September ones. Sure, even if the median website is more profit-focused - so what? There still far, far more useful information, and interesting people to meet, than there were decades ago - and the internet is available to everyone, as opposed to just those with dial-up (or whatever).
The idea of corporations dominating the internet is not nebulous at all.
Things used to be more ad hoc. People would create their own websites from scratch. There was less centralization. Every website wasn't a boostrap clone.
The pursuit of profit changed things dramatically. As soon as people started making big money on the internet, things changed. FOMO kicked in and the internet became the new gold rush.
Idk man, it seems like you just weren't there at the beginning.
We can start Internet 2.0, a HackNet, just for hackers. Create your own DNS server, register non-commercial hacker sites only, create catalogue and decentralized search engine for these servers. Commercial operators will see no value in this parallel network, because google will be unable to index it, so spam problem will gone.
Creating a DNS server is beyond Googles abilities? Why will Google be unable to index it? If you can read the catalogue, they surely can.
> "Commercial operators will see no value in this parallel network"
If people are using it, they will want to put ads on it. Why wouldn't they? And why are 'hackers' separate from 'people who want money for their work' in this scenario?
These servers will not be accessible with normal DNS turned on, so Google may index it technically, but links will not work for normies, because they know nothing about DNS or networks. Technically competent users can switch DNS server, so they will.
Yes, it will be possible to show ads, but ads may link to sites within the parallel DNS system only.
Hackers, who want money for their work, are called security experts.
I'm planning/trying to restart my personal page/blog thing for a while now, and was considering good ole' Wordpress.com for some time, and looked to the plans and so on.
Today's news just removed that option again. Internet is dividing further. Either you overpay for the convenience or self-host the whole stack yourself. Second one, backed by a static page generator looks more and more enticing now.
There is a middle ground, generate the static site content yourself and then there are plenty of providers who will host your static content for free and even let you use your own domain name. Although I'm not sure why I'm telling you this when the website in your HN "about" already uses Jekyll.
I have a Wordpress.com blog at https://blog.cryptographyengineering.com. I switched there from Blogger. Moving all that content took me most of a summer (part time) even with the Blogger import tooling, and will be much harder if I have to go to some markdown tool. This is made worse due to the fact that my site contains finicky images and formatting and (some) LaTeX math. I know a move to a static site is possible but I absolutely dread having to do this again. The transition cost for existing content (and comments!) is really high.
I chose Wordpress.com because (despite the fact that security people make fun of Wordpress) it’s full-featured and could handle my usage for about $100/yr. Now it’ll apparently be $180, which is an annoying surprise price increase. But the real annoyance is 100,000 visits per month for the paid plan: I’ve had months that easily blow past this limit (due to HN hugs) and I genuinely don’t know what will happen to the site if this happens in the future. That limit is extremely problematic and makes me wonder if the company is entering a terminal decline.
I'm also VERY worried about that. My company was just about to use wordpress.com as well, but this limit is insane if true, and means there's no possible way we could even consider using wordpress.com for our company blog. Like you, I have written blog posts that have exceeded 50K visits for one post, and two such posts would exceed that limit. I've done that several times, and it would be crazy to suddenly have a blog hosting platform block viewing of a blog post that turns out to be super popular. For us, it would be fine if they just charge a little more, rather than blocking viewers. However, the fact that they don't say what they will do is a deal breaker.
Edit: I see the CEO has posted elsewhere to address this -- "Traffic limits will only be enforced on the honor system. If you consistently go over the cap month after month, we will let you know and ask you to pay a tiny bit more to cover the cost, but we will NEVER shut off access to your site, nor will we ever auto-increase the amount you're paying."
I feel the same. 100K visits is really not that much, and for the price they're charging... What the fuck? This is seriously making me consider dropping them and rolling out my own thing.
Of course, I already started building my page via Jekyll (and I have the domain and the hardware to host it), but wanted to see if there are any more carefree options, just for fun actually.
Looks like I'll continue building that page via Jekyll on the same hardware. Probably automating the "generate-publish" cycle a bit with some little CI/CD pipeline and calling it a day is a safe bet.
Bandwidth is cheaper and cheaper yet our MBA driven world seems to find a way to charge more and more. Capitalism isn’t about finding cheapest pricing anymore, it is unlimited power of business to charge the absolute maximum the customer is willing to expend because competition is gone. All of us on the cloud are just going to sit there with pikachu faces when rates get higher and higher.
> We've lost so much already... the old Flash content, the GeoCities pages, the forums fallen under Facebook's iron curtain, the archives of obscure culture erased by copyright lawyers. The lit windows of the Internet that went dark, one by one, only to be replaced by gaudy commercial signage.
Have we? I disagree. Why not self host with Ghost? [1]
I think a golden age of decentralized tooling (payments, content, etc) is starting to emerge [2, 3], you just have to be optimistic enough to see it. Let's not reminisce about the "good old days," bc the good days could be ahead too.
The internet has become gentrified. Money ruins everything. People's greed and in our terms "optimisation" is counter to creativity and genuine expression. We are part of the problem.
My problem here, and correct me if I'm interpreting this incorrectly, is that web3 calls only for decentralization around current authorities and proposes recentralization around new authorities. The web as it is already has the technology and possibility for "decentralized" content creation and publishing, but as with all things it is easier to do so on "centralized" platforms. I don't see what web3 offers beyond that. We will still rely on DNS, BGP, and all host of other technologies to connect our digital world, and within this framework decentralization is ingrained.
Because web3 decentralization is not the solution. The web when it started out was pretty decentralized. Consolidation and centralization happened because of economies of scale and it was convenient for the users also as compared to self hosting.
Even in web3 there will be a similar cycle. In fact we are already seeing this.
Not wanting to disturb your "Web 3.0" tangent, but you're aware you're writing on a forum where most anyone is bringing their project and clicks to github.com without a second thought?
No. This is just yet another attempt to monetize social interactions so it’s pretty much going into the wrong direction.
All of the things GP mentioned were just open, free, ways to communicate without attachments. This is why they have been beautiful and exciting and often of higher quality and honesty.
Agree. I’ve actually seen an interesting shift in such arguments. People will talk about decentralization being a good thing — but rather than talk about web3 from the economic lens of decentralization the arguments always flow to crypto scams and environmental factors.
> People will talk about decentralization being a good thing — but rather than talk about web3 from the economic lens of decentralization the arguments always flow to crypto scams and environmental factors.
"web3", by the bulk of use, is a pile of crypto advocacy.
I want decentralization. I don't want web3. They're not the same. (Even if at one point they were.)
Web3 is a scam for extracting cash from the uninformed, it's not a solution to any problems and it's orders of magnitude costlier to operate than a centralized server.
If I were to build the nixCraft blog again today, I would avoid WordPress. It lost core value a long time ago. They are forcing unwanted features with block editor (gutenberg or whatever it is called) and whatnot. Take a look at Classic Widgets[1] and Classic Editor[2] plugins. Both are downloaded over million times just to restore old functionality. They no longer listen to the community. Not to mention it is the number # 1 target for hackers due to its massive popularity and vulnerabilities in WP codebase. We need to continuously apply updates to WP and its ecosystem. I will not dare put WP on the Internet without Cloudflare WAF WP ruleset or Nginx/Apache WAF[3]. It is madness out there. However, I am still thankful for the WP opensource edition. I learned all of my JS, CSS, HTML, and PHP skills as I have done everything myself since 2003. Just some random Sunday rant.
[1] https://wordpress.org/plugins/classic-editor/
[2] https://wordpress.org/plugins/classic-widgets/
[3] https://docs.nginx.com/nginx-waf/https://www.cloudflare.com/en-gb/waf/
The block editor has been called out for technical problems often but I feel the writing experience it offers should be discussed as well. For example cursor behaviour in the block editor is unpredictable, and with large posts the bloody thing starts to hang now and then.
> probably doesn’t have enough resources to maintain both.
So why break a perfectly functional feature, if they are on a tight line? Just to compete with Notion.io? Stop trying to gob the next market when you don’t have enough resources to maintain your own stack.
Remember when Ubuntu created the Unity desktop and made all Gnome users angry, just to try to gob the mobile/tablet market?
I’ve tried to use it for 2 years and left. Is Ubuntu the OS of any mobile phone today?
They built Gutenberg because a significant and growing percentage of the user base was resorting to page builder plugins like Divi, Elementor etc. to create richer layouts than what the classic editor could handle. These plugins have a lot of drawbacks: non-portability of content, they break the WP theming model, they cost money, they've historically had performance/security/stability issues, etc.
Basically WP did not want to cede control over something as essential as the editing experience to a bunch of third parties, but it was happening because of the limitations of the classic editor.
I have issues with some elements of how they approached the problem but doing nothing would have been a worse choice. I can't say that I've seen a simple, blog-like project where using Gutenberg was a big negative. The classic editor will probably always be around, it's just a wrapper around TinyMCE and there's tons of community interest in keeping it alive.
WordPress provides hooks that make it possible to alter the editing experience in the first place. It would be far cheaper to simply alter the API's to stop making this possible. Of course, that would break a ton of plugins and turn away a chunk of the community. So, the big question still remains: why offering a fundamentally different editing experience through Gutenberg and block editing?
While wp.com and wp.org are different organizations, they are tightly intertwined through code, functionality and a shared design vision. WordPress itself has come a long way from it's original value proposition: a tool for bloggers. Today, it's used as a platform for managing media experiences that powers a big part of the marketing and online communication & publishing industry.
There's big money in being able to sell a seamless, integrated, flexible editing experience that allows publishers to quickly design and publish online flyers, set up marketing / advertising / informational campaigns and so on. WordPress isn't the only CMS that moves towards such an integrated media experience. Others, like Drupal / Acquia, are on a single trajectory as well. And then there's plenty of CMS'es like CraftCMS, OctoberCMS, Ghost and so on.
The downside is that the adding a layer of bells and whistles to the UI, as well as the added complexity to the theming API (block themes,...) tend to alienate the original user base. Many of those used WordPress because it sat at that sweet spot of being able to relatively easily deploy, customize and publish on your own personal weblog.
Sure enough, WordPress still offers to create your own blog. But it's not the same tool as it was some 18 years ago. Neither is the Web the same as it was 18 years ago. And so, to many of its original users, wondering whether WordPress is still the right tool to maintain a personal blog in this day and age is a very real question.
> So why not just keep it as an option? Is it because 90% of current users would just do that?
They do offer it as an option, that's what the Classic Editor plugin is. It's provided by Automattic and automatically suggested when you open the plugin directory.
Correct, but didn't they say support would end at some near future date? This leaves it open to the whims of a random developer to provide an alternative and to continue support.
Not sure how to interpret your last sentence, but if you want, it can be the OS of your mobile phone. I for example have UBports, coming from MozillaOS. Never had an Android phone in usage (or an apple phone, for that matter).
And for Unity, I was kinda late to the Unity party, but as my first linux desktop, I liked it a lot and used it almost half a year beyond EOL, because I didn't know which to choose instead (it's Plasma now).
I surely don't wanna praise Canonical here, but I would call them out for other things than Unity and their mobile efforts, e.g. Snap!
The vast majority of known vulnerabilities are in the plugin ecosystem, not WordPress itself. The core codebase is remarkably well-maintained (of course, due to its massive popularity) considering its age and dedication to backward compatibility.
WordPress core is lacking a lot of features you'd expect for basic sites though (e.g. contact forms, caching, FAQ, SEO tags, social sharing) so anything but basic blogs require plugins or custom code.
A big draw of WordPress is that non-developers can customise it with all the plugins that are available, so saying WordPress is secure as long as you avoid plugins nullifies this. It's terrifying that a contact form or caching plugin that you need to install because the functionality isn't built-in could result in a remote code execution exploit.
Even if the features you mentioned were included in WordPress core, they would be implemented as plugins that can be replaced with other plugins.
IMO the problem with the plugin ecosystem is not that they're required, but that so much of the well-known plugins are bloated crap.
Popular SEO plugins don't stop at inserting SEO tags into your <head>. They come with AMP integration, an online robots.txt editor, automatic content generator, competitor site analyzer, spam blocker, and even a rudimentary caching feature to speed up your site! Meanwhile, caching plugins offer to minify your javascript, photo galleries include a Stripe payment gateway, and contact forms come with their own markup language. Everyone is trying to do everything, everyone is stepping on everyone else's toes, and it's impossible for anyone to maintain all the unrelated features that are bundled together in each plugin.
There are really neat plugins that do one thing, do it well, and are easy to audit. Sadly, they are buried under all the spammy alternatives. WordPress really needs to invest in a better plugin search & ranking system that discourages bloat and offers incentives for high-quality code, perhaps by integrating some sort of static analyzer.
There may be some neat plugins, which might work well, but the problem is, that the usual user, which Wordpress is targetting as audience, does not have the skills or knowledge to distinguish between crap plugins and plugins that work.
When you find yourself fixing bugs in plugins or trying to unlimit their functionality, because in their design someone introduced an unnecessary limitation via the chosen primitives and abstractions, then you are already clearly above the level of skill or knowledge, that Wordpress targets and are able to use more advanced tools to better effect.
Since Wordpress targets that not so experienced developer or simply hobby blogger audience and aims to make it simple for them to create a blog, that is also the group, from which most people arise to become plugin developers. That in turn leads to inexperienced developers using PHP, which has its own set of problems. For example treating HTML as a string by default, allowing for countless injection and XSS vulnerabilities. Or the incessant spam of PHP open and close "tags" in the code, intermingling PHP, HTML, CSS and JS in the same files, switching context so much, that, given a point in the code, you are no longer sure what context you are really in, instead of them using a proper template engine, or starting to not treat HTML as a string in other ways.
The problem is the knowledge and experience gap that is between a person, who can write a secure and useful plugin and a person, who starts writing plugins, because they are a WP user and got some motivation to start with plugin writing. PHP does nothing to reduce that gap.
Another problem in Wordpress itself is, that its recommended or assumed theme architecture encourages concattenation instead of composition. HTML is again treated as a string, that is to be concattenated from smaller parts. Instead what any good templating engine would do is to have blocks of things, which you define elsewhere and keep every part independent. No stuff like head tag open in one document and closing it in another, making the parts not reusable. Most people creating themes do not even think about this stuff. They just go with whatever WP assumes them to do.
So I know you can add Blade or Twig templates on top of WordPress to at least make your own code contribution a bit better (e.g. at least some automatic escaping, saner templates), but at what point is it a lost cause and it's time to move to something with a better foundation? I've seen people use WordPress as a headless CMS but I don't think the admin interface is particular good either.
> The problem is the knowledge and experience gap that is between a person, who can write a secure and useful plugin and a person, who starts writing plugins, because they are a WP user and got some motivation to start with plugin writing. PHP does nothing to reduce that gap.
That's my feeling. Anybody used to working with secure and well written codebases with CD/CI, tests and just basic Git versioning will want to run away when they see how typical WordPress sites work under the hood.
> So I know you can add Blade or Twig templates on top of WordPress to at least make your own code contribution a bit better (e.g. at least some automatic escaping, saner templates), but at what point is it a lost cause and it's time to move to something with a better foundation? I've seen people use WordPress as a headless CMS but I don't think the admin interface is particular good either.
I would say, if you have a choice in the matter (many do not have that on the job or when a friend asks them to help them with their blog or shop built on top of WP), that at the point, where you start using a proper template engine and switch from the WP-assumed concattenation way of building things to a style of using composition, you are well beyond the point, where you should switch to something more appropriate for the job.
If you use React, have a look at React Bricks. It has a great foundation for Devs based on React components, but with top visual editing experience for Content editors. To be clear, I am the founder :)
What do you think about it?
I fundamentally disagree with some of React's design decisions, like intermingling state, behavior and styling. I hope time will come, when people realize again, why these things were intentionally separated in the past.
React makes user stylesheets more difficult to write and in my experience often creates tons of overhead in the DOM tree. Often sites do not use SSR, so all they show me is a white screen (because why care about adding any note about the site only working with tons of JS?) and I close the tab. When React sites actually work somewhat, they are usually sluggish and break basic browser functionality like the back button, bookmarkability and others. It takes a lot of care to avoid these issues, when developing with React, so I am not a fan of React or things based on React.
For me personally React is somewhat of a plague of the "modern web". I am sorry to express it this harshly. React and its ilk create a lot of pain for me. Not everything has to be a SPA. Most things actually do not have to be a SPA.
> Even if the features you mentioned were included in WordPress core, they would be implemented as plugins that can be replaced with other plugins.
> ... Everyone is trying to do everything, everyone is stepping on everyone else's toes, and it's impossible for anyone to maintain all the unrelated features that are bundled together in each plugin.
If these plugins were in core though, they'd likely have much better security and be less bloated. The problem with the plugin ecosystem you mention I think stems from monetization - there's the incentive to stuff freemium plugins with functionality so you can charge for paid features. I really don't know how WordPress can reign this in.
I think the WordPress core that plugins build upon has bad security fundamentals as well e.g. the default PHP templating language doesn't even escape strings by default, most theme and plugin file permissions aren't locked down to read-only, Git-based versioning and deploys isn't built-in or widely practiced.
> There are really neat plugins that do one thing, do it well, and are easy to audit.
What plugins would you recommend? I find you can get pretty far with Advanced Custom Fields and an SEO plugin.
One thing I hated about Wordpress is the ecosystem around it. Everything was money money money. Coming from React/JS development, you get used to resources being out there. Need a solution for X? Well you will most likely find a free and OSS solution.
With WP it seems that the smallest of add-ons cost money. Even for stuff that is open source elsewhere, the authors have re-packaged it into a subscription service.
My other major gripe is the community. With almost any other platform you can find answers to questions pretty easy. With Wordpress over half the articles I found to issues were blatant SEO spam. Paragraph, paragraph, paragraph, tiny nugget of not useful info, BUY MY ADDON TO FIX THIS ISSUE FOR GOOD!
Often times I came across thread where a person would post: "Oh I know how to fix this, but please buy my consulting services to learn the answer".
Security is one of the strong points of Wordpress because of the steady flow of patches. All you have to do is install them quickly.
If you can do that, I would not hesitate to put WP online without a WAF. Almost all attempts on WP sites are scripted attacks on vulnerabilities that have already been patched.
Patches are good. Saying WP must be insecure because of all the patches is like saying a fancy restaurant bathroom must be filthy because it gets cleaned 4 times a day.
> With this block madness it turned from a "semantic publishing platform" to some lousy PowerPoint for the web.
But here you're wrong. There is now more semantic information available to content-transforming plugins, not less, thanks to the block editor.
The content is still stored as HTML in post_content (which they do to support exporting the content as HTML), but because of its annotations, you can get the entire block parse tree from a single function call, on the server side:
So for the first time, the semantics of page content are exposed in a way that does not involve trying to parse chunks of HTML yourself (except the "classic editor" block if you want to parse into that).
> It's time for a hard fork, or for some new project/idea to disrupt it.
There's already been a hard fork of WP that might suit you:
Why on earth should I include these very beautiful and also very random bird illustrations and colors and typography into my website?
Are these "pattern" in the sense of reusable solution to common problems or just random and non-consistent design blocks?
Also, why on earth should I control border-radii, gradient, colors for every single block in the editor?[0][1]
This is complete madness. For two reasons at least: One, styles should be defined at least on a global level, using tokenized values and possibly exposed only to users with higher capabilities (designers).
Two, authors and editors should focus on content, not styling. Many of them are unable to take rational design decisions. Giving them the power of styling border radii or gradients on multiple buttons/elements in a random fashion on the same page, or even on the same website, is a recipe for a visual disaster.
Yes, you're right about how the semantic data may be stored. Everything else? I can still see a "lousy PowerPoint for the web" everywhere.
What's worst, is that they are pushing these bad design decisions really hard. Breaking existing websites in production. Maybe they'll make it right someday, at least I hope so, but it will take years time. This is why, as I said, all of this should be at least opt-in.
> Are these "pattern" in the sense of reusable solution to common problems or just random and non-consistent design blocks?
They are intended to be the former but I'm sure they will include the latter in some cases; WP is used by really everyone.
(The bird illustrations are just demonstrations of the content pattern, are they not?)
> Also, why on earth should I control border-radii, gradient, colors for every single block in the editor?
Personally I don't, but there may be reasons to do that. And it's important to note that WP now sees its main competition as platforms that do offer that. But one assumes those features can be switched off by theme editors; many aspects of Gutenberg can be (though it's three years since I did a serious Gutenberg site build so I might be out of date. You can certainly disable whole blocks, build pre-defined block styles etc).
> Two, authors and editors should focus on content, not styling. Many of them are unable to take rational design decisions. Giving them the power of styling border radii or gradients on multiple buttons/elements in a random fashion on the same page, or even on the same website, is a recipe for a visual disaster.
Putting aside the fact that you're basically sneering at users for wanting to make their own creative choices, that is only your call to make when you're managing the system, right? How is any of this different to the any number of plugins or TinyMCE Extended features that were available in WP before? At the end of it is still someone's creative discipline; nothing has changed and CMS developers should be a bit cautious about saying "no, you can't ever do that, because it's tasteless".
(Edit to add: one of the real problems WP will face if they took a taste-first approach is a proliferation of hacky, ugly blocks that exist simply to serve users who reject that particular approach. It is far better to have a generic, configurable interface for core block styles that can be locked down on a site-by-site basis than to encourage a world of hacks and workarounds)
It's still becoming more structured, not less. And a fork like ClassicPress won't change things.
If you really think all these things need to be able to be locked down tight: make the case, submit the patches?
> And it's important to note that WP now sees its main competition as platforms that do offer that.
I don't know about every other platform, but Squarespace for example is doing really well in bringing design consistency.
> But one assumes those features can be switched off by theme editors;
Maybe you can shut the light off but at the moment it is really hard or even impossible to tune them.
> Putting aside the fact that you're basically sneering at users for wanting to make their own creative choices, that is only your call to make when you're managing the system, right?
No, it's not about control. It's neither about taste. Individual users can do whatever they want. There are more complex situations where some random guy will use the largest font size in bold red for things he think are important and you still have responsibility for that output. In general, Gutenberg also broke the WP user capability system, so there is still work to do to fix it.
> If you really think all these things need to be able to be locked down tight: make the case, submit the patches?
Yes and I assure you I'm not the only one, but it's not something you can fix with a patch. There were really constructive discussions that led to the Global Styles concept for example. But oh boy it takes time. There is work on a theme.json standard that is still an undocumented, change-breaking mess.
And then, on the next update they put some 50kb of useless svgs in your html...
Yes -- Wix (who misused GPL WP code) and Squarespace. But also, on the WooCommerce side, Shopify and BigCartel.
The other thing is that really at this point block editors are everywhere; they are in every email marketing tool, they are in some social media sites, they are in other CMSes.
A block editor isn't optional at this point. Nor is block layout editing.
And pointing at a million people who install a plugin to keep the classic editor functionality is not the same as pointing at a million people who don't want Gutenberg.
It's pointing at a million people who have a variety of reasons not to upgrade older existing content to blocks, but who still need to edit that content (e.g. complex/ill-advised shortcode setups, specific markup etc.)
(The Classic Editor plugin is not either/or -- you can decide to use it per post or per user.)
Do these users have a choice? e.g. export their data and use it on a self-hosted instance or another provider that wants to offer something akin the previous wordpress.com? TFA didn't cover this aspect.
I will use a static blog generator (or probably write my own in Perl/ Python). I just want simple stuff. In the early days, WP was simple, and I loved it. Now, it turned into a hot mess—every primary functionality (like anti-spam or form) needed a plugin which is a significant source of pain. Fun fact, b2 was slowly dying and had few issues, so they created a b2 fork known as WP. Then Movable Type messed up with its userbase in 2004, and those users did mass migration to WP, and the rest is the history.
VM (Sorry, I don't know your full name) thank you for sharing your concerns. Comments aren't open on your blog, so I'll weigh in with a few thoughts below. I'm happy to chat more about any of this in the comments below, or you can reach out to me directly via email dave.martin (at) automattic.com.
You're right to call us out. I did a poor job of sharing context around why we are making change, so I can see how they could come as a shock. I'm sorry! That's on me.
Yes, as of this week we've gone from 5 plans down to just 2. That said, we're not done making changes. This was the first of a couple of phases of changes.
Those 5 older plans that you mentioned were the culmination of like 10 years worth of plans and features sort of haphazardly being added to WordPress.com with no real strategy. With those older plans, it was really hard for customers to see at-a-glance why they should choose one plan over another.
Let me address a couple of the things you mentioned in your post:
- No older sites/blogs have been affected by these new price changes. If your site is on an older plan, there should have been no changes to your billing.
- As you pointed out, we have historically adjusted our subscription plan prices in a number of regional areas to ensure that WordPress.com stays affordable for folks in those areas. We will continue to do so. Looks like we forgot to do this for the new Pro plan. Thanks for calling this to our attention! We will get this updated ASAP.
- Traffic limits will only be enforced on the honor system. If you consistently go over the cap month after month, we will let you know and ask you to pay a tiny bit more to cover the cost, but we will NEVER shut off access to your site, nor will we ever auto-increase the amount you're paying.
- Our mission still remains to democratize publishing. We have no intention of ever removing older sites from WordPress.com. Even if you had a custom domain that expired, your site will always have a default WordPress.com sub-domain and your content isn't going anywhere.
- The Pro plan you see now (at $15/mo) is essentially the the exact same plan as the old Business plan (which used to cost $25/mo). The only difference being the default storage that is available and a cost savings to customers of $10/mo.
- We will be announcing affordable add-ons for both the free plan and the Pro plan to extend both your traffic and your storage as needed. In fact, we plan to also add a handful of affordable add-ons to the free plan to make it easy for customers to pick and choose which additional functionality they want, without needing to upgrade to the Pro plan.
Again, thank you for sharing. I'm sorry that I did a poor job of publicly sharing context around these changes, prior to making them. Please let me know if you have any additional questions or concerns.
reply