Sunday, September 19, 2021

WordPress Plugin Spam

So to make a website these days, you actually need quite a lot. First you need a domain name. Next you’re going to need a place to host the site, and of course you are going to need a content manager. Unless you made it your life’s work, you probably didn’t code your own theme, and who the heck writes their own plugins? Basically in order to make a website you have to rely on the millions of hours of coding that came before you.

There are a lot of content managers out there today, but unless you want to spend way too much time to get less than mediocre results, you are probably going to go with WordPress. WordPress is running a full third of the internet, works fairly well, is very user friendly, has thousands upon thousands of “good enough” themes, and plugins as far as the eye can see. It is the obvious choice for many wanting to run their own websites.

However, there is a downside to being the hottest platform on the web. Ethically deficient code writers are having a field day by writing plugins that take a rather baleful approach to coding. Upon opening the plugin, you might be greeted with prompts to sign up with a service. This means your website will have a substantial portion resting upon an indemnified 3rd party who will more than likely have a tiered system where the useful bits all require an expensive subscription.

Then there are the ones that use your site’s back end to promote their other software and services. Now I don’t mind a promotional sidebar on their own plugin’s settings page, but when you start placing your ads on my Dashboard or any other settings page, you have demonstrated that you are a piece of shit and your plugin needs to be deleted immediately.

The worst ones try to stop you from deactivating/deleting their plugin. I swear to god, one of them somehow managed to reinstall itself. This, quite frankly, is outright malicious code, but somehow they are still being promoted on the WordPress.org/plugins page with absolutely no way to know the good guys from the bad.

At the very least the plugins pages should have some kind key or legend to indicate the kind of plugin you are about to try out. Are they truly free? Are they committed to staying truly free? Is it software as a service? Does it require registration to work? Are their multiple service tiers that provide additional functionality? Is telemetry data being collected from your site, users, or visitors? Until the plugin is installed and activated, you really have no way of knowing what the actual terms are.

So basically, plugins are like phone apps but for WordPress, and like those apps there are a lot of privacy and security issues that makes using them hazardous to anyone trying to run a website. What is most disturbing is the lack of any meaningful effort on the part of the WordPress Foundation to rein in bad actors using their platform to spread malicious code.


Kudos

Speaking of bad actors, I had several submissions this week from a spammer. Nice try, but I review the submissions in the text editor, so your poisonous hyperlinks have no power here.

A happy thank you to TOR for his contributions, and of course we can all thank reddit for filling out this week’s jokes. As usual, the submission page is ready to receive any jokes you would like to include (and apparently spam as well), so keep’em coming!

I think it’s really important for the independent web to have a platform, and to the extent that WordPress can serve that role, I think it’s a great privilege and responsibility. — Matt Mullenweg

Pax,

-f2x

Alien

Two aliens landed in the desert near a petrol station that was closed for the night.

They approached one of the pumps assuming it was an earthling and the younger alien addressed it saying, ‘Greetings, we come in peace. Take us to your leader.’

The pump, of course, didn’t respond.

The younger alien was stumped. The older alien said, ‘I’d calm down if I were you.’ But the younger alien ignored the warning and repeated his greeting. Again, there was no response. Shocked and insulted by what he perceived to be the pump’s haughty attitude, he drew his ray gun and said impatiently, ‘Greetings, Earthling. We come in peace. Do not ignore us this way! Take us to your leader or I will fire!’ The older alien again warned his comrade saying, ‘You probably don’t want to do that! I really don’t think you should make him mad.’

‘Rubbish,’ replied the cocky, young alien. He aimed his weapon at the pump and opened fire. There was a huge explosion. A massive fireball roared towards them and blew the younger alien off his feet and deposited him a burnt, smoking mess about 200 yards away in a cactus patch.

Half an hour passed. When he finally regained consciousness, he refocused his three eyes, straightened his bent antenna, and looked dazedly at the older, wiser alien who was standing over him shaking his big, green head.

‘What a ferocious creature!’ exclaimed the young, fried alien. ‘He damn near killed me! How did you know he was so dangerous?’

The older alien leaned over, placed a friendly feeler on his crispy friend and replied,

‘If there’s one thing I’ve learned during my intergalactic travels, you don’t want to mess with a guy who can loop his penis over his shoulder twice and then stick it in his ear.’
🤓👀🤓👀😁😁