George Steel

38 Followers
203 Following
364 Posts
Web developer. Lacks the imagination for a decent bio. Does open source stuff in #PHP … part of the #Laminas and #Mezzio team
GitHubhttps://github.com/gsteel
Help! My #dog keeps producing #AI generated content. There's no opt-out or off switch. What can I do??

New on the blog: Type-safe request parsing with mezzio-valinor by @ocramius!

https://roave.com/type-safe-request-parsing-with-mezzio-valinor/

Roave - Type-safe request parsing with mezzio-valinor

Roave

RE: https://mastodon.social/@CyReVolt/116292069070123237

FFS @github You should know better by now.

DON'T TURN ON MALICIOUS SETTINGS BY DEFAULT.

I have every AI setting turned off, but GH manages to keep coming up with new settings and turning them on by default.

Annoying like hell.

Released: @getlaminas mezzio/mezzio-valinor:1.0.0

https://github.com/mezzio/mezzio-valinor/releases/tag/1.0.0

This is based on @Romm's work on Valinor 2.4.0, allowing for easy mapping of PSR-7 request attributes \o/

Release 1.0.0 - first stable release · mezzio/mezzio-valinor

What's Changed Initial setup of the component by @Ocramius in #1 Expanding mapper to understand BODY, QUERY, ROUTE parameter extraction by @Ocramius in #4 New Contributors @Ocramius made their f...

GitHub
Human Creations
Original Post

Last year I wrote about how you can use ActivityPub, through the Fediverse to publish your own content, and being in control of it.

As part of a recent keynote that I gave at the Dutch PHP Conference I returned to this subject, but also reflected on what happens with the content you publish, and your rights over it.

Because in the last year, it has become clear, that lots of large and wealthy companies, don't really care about the latter.

What I mean by this becomes clear with the following examples.

When Gary Gale one day went to visit his Vaguely Rude Places Map site, he found that (AI) bots had eaten through his map tile allowance. He now hosts his site behind Cloudflare, being beholded to a Big Tech™ company again.

When I look at the web server logs for the php.net sites, I see that most of the uncached requests come from bots.

This also happens to other large sites, such as OpenStreetMap, which got hit by AI DDos Scraper Bots requesting an extreme amount of content from 100,000+ IP addresses; or Fediverse instances, such as infosec.exchange, which had to deal with more load.

All this scraping comes at a cost, but to the scrapers, nor the users of these tools.

Although the content is freely available, the services hosting content still need to be funded. Instead of you giving up your privacy, you will need to pay for those with actual money for them to thrive, and exist.

But AI impacts content in other ways as well.

I need to be clear of what I mean with AI. I don't mean the visual recognition models to detect cancer faster, sifting through loads of data to find patterns, fraud detection, speech recognition, translation services, or deciphering my terrible handwriting.

I specifically mean Generative AI through LLMs — for articles, source code, and "art".

I have no beef with the actual technology either, only the exploitative nature of how these currently are created and hyped up.

Just like the Luddites weren't against new technology, but how this technology was used to exploit them.

I have written two books in my life, many years ago. The material in them has been slurped up into the LLMs, and one of them was originally part of the Anthropic law suit where they settled for using pirated copies of the books.

Mind you, not for using the book as training material.

Although the settlement was for 1.5 billion dollars, I still ended up getting nothing, as only American authors were compensated.

There are similarities with the code that I, and many others, have written.

Code, published under an open license. But these licenses often require attribution. How much attribution is now given when one of your chat bots produces parts of my code?

Nothing.

Which means that these tools are in breach of the licences under which the original code was published, and hence shouldn't exist.

Unfortunately, some governments, like mine in the UK, are less concerned about AI companies stealing content, although there are some indications that they've changed their tune.

I never gave permission for any of my content, be it books, code, nor photos, to be used by these tools, but they're still making money of it.

As a matter of fact, they are not only making money of it, but also making it a lot harder to host things ourselves by driving up costs for CPUs, GPUs, memory, and storage.

They are literally stealing things to sell back to us, whilst at the same time making sure we have to use their services as it is becoming too costly to have a decent set up in our homes and offices.

But lets get back to content. I like writing. I am not great at it, but I find it pleasing to show others what I have worked on, and the adventures I have had.

I write for humans, and therefore, I also expect that when I read something, it is also written by humans. I prefer to be able to see the writing style of specific authors, as that is part of the experience. They own their voice.

In my case, that has always been including em-dashes wherever I can.

What I do not like to read is generic and bland text. Text that has no weird grammarisms, flair, or emotions.

That is text that comes out of LLMs: Generic slop.

I feel the same about AI "Art".

Over-polished generic images and logos, that you see more and more on signs in front of shops, the Web, and in presentations at conferences.

Not only do I find them boring, it is also taking work away from actual artists. I thought that computers were around to do the boring monotonous work?

This cartoon, by Tjeerd Royaards, nails it on the head.

Unlike AI companies slurping up all content on the Internet, I asked the author for permission to include this into my presentation.

He said . — "I don't allow the free use of my work, as I depend on my drawing to make a living"

So I went and purchased a digital license.

And this makes perfect sense.

Quality content created by artists, authors, and software professionals is worth something important. And these creators need to be rewarded for their creative work.

Unlike the AI slop generators, I value : Writing, photos, images, and source code.

Human Creations — Derick Rethans

Blog post about #php collections and cats in pipes: https://www.dantleech.com/blog/2026/03/15/php-collections-and-you/

(ok, they're in cans, and I didn't write about them)

#php

The AI industry is absolute shit, and I have nothing good to say about it, but I do agree with this conclusion wholeheartedly. The entire AI industry, not the actual much more intelligent machine learning engineers and scientists can never be redeemed, but I agree with this conclusion but yikes, the beginning was very tough to get through. I do fully agree with their conclusion though. The tech, by itself, isn't the problem, mostly. The marketing versions of these LLMs were made to sell to people and are pushed by the worst kind of people, ever, though, so, read the end. . https://www.williamjbowman.com/blog/2026/03/13/against-vibes-part-2-ought-you-use-a-generative-model/ #AI #LLM
Against Vibes Part 2: Ought You Use a Generative Model

Since the wide-spread availability and forced deployment of generative models, people have argued about the ethics of using them. Many arguments have been presented to argue that they're _bad_: they use too much electricity, boil the oceans, massively inf...

I tasked an AI agent with the implementation of an algorithm from a research paper. 15 minutes later: clean code, green tests, plausible visualizations. Hours later: I'm still not sure if it's correct.

What happens when AI generates code faster than you can understand the domain?

https://phpunit.expert/articles/faster-than-understanding.html?ref=mastodon

Faster than understanding

An AI coding agent implemented a complex software metric in 15 minutes. I have now spent hours trying to figure out whether the implementation is correct. Is this really a productivity boost?

phpunit.expert
I'm watching people who praise LLMs and who so quickly abandoned reason the same way I used to watch cult documentaries. Honestly, there's no difference in behavior. The strength of their beliefs only reinforces the similarities. They think that their logic is flawless, but to a person outside of the cult, it's both sad and frustrating, because they hurt more than just themselves. How quickly we normalized theft, for example.
In a world of LLM grifters, donate to #Wikipedia