Tim Boucher

Questionable content, possibly linked

Reflections on Threads Replies to Information Op-Ed

Currently at 1.3K angry comments over on Threads, which is a new record – even for me. I haven’t been following it closely, because you can’t really without an Instagram account, but so far, some notable hate coming in:

  • Michael Chabon emoji puked on my op-ed.
  • Elon Musk’s daughter wrote “delete this.”

Thanks everyone for taking time to comment!

I’m enjoying all the people who believe they are blocking me in responses. I guess the other Tim Bouchers on that site must be having a bad day. Sorry about that, eh?

If you’re new here and are actually curious what this is all about, I recommend checking out my About page, and a recent Welcome New Readers post. That should keep you busy, and check out the thematic series in the nav bar at top.

If you’re just here to dunk on me, you’re still welcome. I made some memes for you to use. Knock yourself out.

Having worked for five years in content moderation and handling online complaints, I’ve heard it all before, and much much worse. And having had the audacity to merely use AI technologies for the last few years and be open about it as a creative person, I have *especially* heard it all before, and had it all directed at me.

I also noticed that there’s only one comment on the actual article’s post page online. I guess people who are paying for a premium subscription know the value of it, and aren’t going to spend their attention fighting about it.

Meanwhile, many/most of the Threads responders seem to not have read more than the headline and the preview text (if that) because it’s paywalled. Okay, totally understandable.

The most curious thing to me though is that it seems to be all quiet on Twitter as to this op-ed. This is the first time I’ve ever seen people flame me en masse from Threads, so that’s something I guess.

One person took the time to put together a post in the hopes of reaching my Google Alert, but don’t seem to have (found via Threads):

It’s because of people like you that the world of self published writing will be even worse off, and will be continued to be considered lesser than big house publishing.

I’ve written before about how to me the publishing industry is not worth defending. The fact that ‘big house publishing’ must even be our benchmark in the first places just proves its hegemony.

Ten years ago, people like East Bay Ray of the Dead Kennedy’s were railing against YouTube for engaging in what he called “sharecropping” tactics. These kinds of fights have been going on forever and will continue forever. Doesn’t mean we shouldn’t have them, it just means: the more things change…

If you want to critique AI, I am here for that. But let’s not stop there.

Anyway, here’s a free book download for all the new Threadsitors. It’s one of my favorites, The Politeness Protocols. There will be 10 free copies for the next couple days you can download if you want. You don’t even need to give your real email address.

“AI Guy” Meme Template

I thought it might be fun to “if you can’t beat ’em, join ’em” as to the whole situation with the enormous group of people mad at me for using AI on Threads.

I workshopped a meme concept in ChatGPT (4o) then took it into Dalle, which messed up the text. Then took it into Photoshop to generative fill over the bad text, then uploaded the finished underlying image template to Imgflip, where I hope people will be able to use it to take their potshots more effectively.

Here are some sample memes I made to get the ball rolling, one below and some more at the link (and a second set with more):

I know this represents what people think, and there’s no point in trying to persuade anyone differently, so… when in Rome!

And while you’re still angry, don’t forget to use this other set of custom memes I made in June to bash me. Cheers!

*

UPDATE: I made an alternate character with a second meme template here. Enjoy!

Is it too soon to start wearing this?

Because, normally the way it works in the “industry” is when a famous author emoji-pukes on you, that means you are now famous too, right?

The Critique of AI Doesn’t Go Far Enough

Another reply to the angry ~1K or so comments over on Threads…

If you want to critique AI, I am all for it. In fact, the entire basis of my AI Lore books is a massive critique of AI using the very same technology to show its flaws and foibles (not to mention its creative possibilities).

But an honest critique of the situation should not stop at AI training data. All of these people complaining to me about corporate exploitation of artists are doing so on platforms which are wholly corporate-owned, and which are in fact literally designed to harvest the free labor of anyone who agrees to take up the yoke of being a “content creator” for them. For all their time, energy, sweat, and tears, these platforms reward them with “likes and follows.” And then which, of course, use AI/ML to manage your recommendations, timelines, and predict and control your behavior on the platform, using your content however they want in a perpetual license. And let’s not forget about cell phones and the ridiculous inhuman patterns of addiction and exploitation that they enable…

But I don’t see anyone complaining about the extreme inhumane imbalance of any of that in comments, because they have all willingly adopted and accepted that form of corporate exploitation as their own. They have been blinded by the ubiquity of the hegemonic social media powers, and wrongly believe what they’re doing is somehow better and more noble than what I am doing, simply because it’s been around longer, and they believe that they can’t live without it.

But social platforms are founded on exploitation of creators, plain and simple. You might win some small benefit back from it financially in rare instances, but for most people all they win is a complex of anti-social personality disorders and an acute but vague swirling anxiety that never passes. I don’t blame people for acting inhumanely on platforms which create the conditions for them to do that, and encourage them with small, worthless rewards when they do.

But I do blame them for stopping the critique squarely at my front door. If you want to critique this system, go all the way. Strike the root. Don’t take a swing and then step back, pretending like the job is done. We’re only just getting warmed up…

Freedom of Expression Includes All Technologies (And People)

If you have a Threads/Instagram account, you can view this thread which has gotten totally out of hand on The Information’s link out to my op-ed on that platform. Or if you are like me, a conscientious objector to social media who believes it brings out the worst in people, you can at least see the last few vitriolic replies to my op-ed as a guest user, of which there are now 955 as of this counting, and which will undoubtedly be higher by the time I finish writing this post.

It occurs to me that ultimately this is a situation developing that touches strongly on freedom of expression, namely mine. The way the majority of people are reacting seems to be with the intent to shame or silence me – a position which I am now taking towards them, despite the mountains of verbal abuse they heap on me. They want me to not say what I am saying, feel what I’m feeling, or do what I’m doing. They want the things I explore, that I experiment with as an artist to fit within the narrow confines of their own definitions of what’s good and bad.

That’s their right to have and express those opinions. Just like it is mine to express this one. But I refuse to take up and carry the burden of the unhappiness of others. The simple fact that I am being open and above board about using new AI technologies does not suddenly nullify my right to free expression. The right of free of expression extends to all people, using all types of technologies to express themselves.

Discrediting Writers Who Work With Editors

Saw this comment over on Threads about The Information piece:

One is not an author if they don’t write every single word. That’s who we are. That’s what we do. If a computer is writing it for a person, said person is not the author. Or even a writer, really.

Said this yesterday, but I’ll say it again. Writing is often a highly collaborative process, especially when it’s done in a production environment.

For example, on the Information op-ed, I had strong feedback from two other readers, one of whom suggested language changes I ended up using. Then I had help from a press person to figure out who to pitch to, what my initial headline could be (it wasn’t used in the end), etc. Then I had help from an editor at The Information, who cut and slightly re-wrote parts of the piece, and gave me suggestions and asked questions that significantly improved the arguments and presentation. Then there was at least one copy-editor/proof-reader who came in to fix all those little buggy things. In other words, I did not write every single word.

So, in short, according to the person above’s criteria, I and every other single writer who has ever worked with editors, beta readers, proofreaders, etc. is “not a real writer.” That just doesn’t even make sense.

Meliorator & Brigadir: Mass Fake Account Management Software

This one slipped by my awareness, from July 2024, a PDF put out by the Joint Cybersecurity Advisory, authored by a bunch of different alphabet agencies. It describes a Russian state-sponsored software system to manage fake accounts en masse on social media platforms. The overall system is called Meliorator, and one of its components which I guess is the UI, is called Brigadir:

Brigadir serves as the primary end user interface of Meliorator and functions as the administrator panel. Brigadir serves as the graphical user interface for the Taras application and includes tabs for “souls,” false identities that would create the basis for the bots, and “thoughts,” which are the automated scenarios or actions that could be implemented on behalf of the bots, such as sharing content to social media in the future.

This is not the first time I’ve heard of systems like this. Did some pretty detailed work around this in a past life, visible in archived form here. Another more detailed 2017 long form research piece of mine was published here based on my looking into more of the actual tactics used by the Internet Research Agency. (I used to have that article hosted on my blog here, but I was seeing often reports from my hosting system that there were high numbers of Russian IPs attacking my site, until I took it down and they magically disappeared, mostly.)

That second linked article above tracked some quotes going back to a 2010 US Air Force for a solicitation for vendors to build a Persona Management System that has pretty much exactly the same product description as Russia’s Meliorator at its core, as described in PDF at top.

“Software will allow 10 personas per user, replete with background , history, supporting details, and cyber presences that are technically, culturally and geographacilly [sic] consistent. Individual applications will enable an operator to exercise a number of different online persons from the same workstation and without fear of being discovered by sophisticated adversaries. Personas must be able to appear to originate in nearly any part of the world and can interact through conventional online services and social media platforms. The service includes a user friendly application environment to maximize the user’s situational awareness by displaying real-time local information.”

Probably these kinds of ad hoc management systems have existed as long as people have been automating social media systems, which is presumably as long as they have existed. Now, of course, we get to throw AI into the mix and see what happens…

From a May 2024 article about OpenAI’s report of disrupting state actors using its fools for disinformation:

“All of these operations used AI to some degree, but none used it exclusively,” the report stated. “Instead, AI-generated material was just one of many types of content they posted, alongside more traditional formats, such as manually written texts, or memes copied from across the internet.”

Same old same old forever and ever.

I wonder when we’re allowed to look at these things from a more neutral lens than that of fixating on misinformation & disinformation, as bad as they can be. Like what if we started calling such endeavors “hyperreality” campaigns, and try to map them based on more complex sets of criteria? I’ve outlined something to that effect here. Narratologically, they make use of networked narratives and transmedia storytelling, and having a chance to see all this up close was very much at the beginning of how this art project of mine all got started. I’m interested in when these kinds of distributed storytelling systems can be open-sourced, and become simply another tool in a toolbox of communication and creative expression (aka “art”), instead of this use that is strictly bad or harmful. Maybe one day in a decidedly different form…

My thinking has always been, if everyone had a botnet, then the power of them would at least be widely distributed instead of concentrated in the hands of a few. People talk about teaching kids media literacy, but I never hear anyone saying we should teach them how to build botnets. Part of me wonders, if this future we’re heading towards might require them to have that kind of deep inside knowledge in order to counter other forces using those same techniques to push their own dominator hyperreality narratives. Just like they might need the skills and knowledge to be able to deter drone swarms in physical space.

Op-Ed in The Information

This opinion piece of mine came out in The Information today, and I’m really happy with the end result (paywalled, unfortunately – but trust me it’s good). Thanks to everyone who helped me on it, and all the pieces leading up to it to be able to communicate these ideas as effectively as I think was done here.

It made me think about how collaborative writing often ends up being with other people, and even if you have a lot of help on a piece from feedback or suggestions of others, and editors who might even re-write parts of your text, no one ever accuses you of being a “not real writer.” And yet, the process is in some ways the same as with working with AI tools. Except the problem is you don’t have the benefit of the judgement and lived experience of other humans helping to improve your communication. Which is not to say AIs don’t have a lot to offer – it’s just that’s the main thing they still lack.

If you’re coming in from reading that piece, I recommend checking out my About page for more. Many rabbit holes to follow there. Cheers!

Firefox LLM Conversation Manager Extension

One of the annoying things about using AI, in a way, is that because you have these newly increased capacities to execute on certain kinds of tasks, you end up progressing on many of them maybe more rapidly than you can handle. Like, I end up with all these different conversation threads about different projects, ideas, complaints, articles, interviews, job search, etc. It’s all ultimately “connected” but in ways that are completely organic and unique and deeply human.

Which the actual experience of using LLMs via chat interfaces is… not. It simulates humannness in its chatty capacity, but because of this UX framework, if you’re trying to compose documents in it, it becomes deeply frustrating to track text versions, changes, best phrasings or arguments, etc. And ChatGPT consistently drops specific things I need it to not drop and I have to go remind it again and again and again. Then I have to pop out to some other text editor and try to make sense of it all.

It is VERY tedious and annoying as an interaction paradigm for the actual work of writing. So I’ve been trying to get it to help me code a Firefox extension, which can run alongside the conversation in a sidebar. You would be able to highlight parts of the conversation and hang onto them in various ways. One thing you could do would be marking a certain part of the text as “canonical” or required, with the eventual aim being that you could then use this to like “force-include” certain elements in the conversation somehow (not really sure how the technical side of this would work). And this would hopefully reduce much of the time spent arguing with the model to go back and check all the things that it dropped from prior drafts of the document being workshopped.

The core of this is really simple, just taking clips of LLM conversations, holding them, giving them different status and sequence, being able to add notes, and then being able to export copy-pasteable text (with images would be ideal down the road) into other formats like a Google doc; I mostly use Dropbox Paper for my regular random writing things myself. Or a Word doc, a blog post, a Vellum doc (like I use for my ebooks). And if you could also export along with it meta-data… maybe like Adobe Content Credentials and include even markdown or similar to show which parts of the text were AI-generated (AI attribution), complete with timestamps (if you want that, I can imagine use cases where you might, like applying for copyright of AI-assisted works with the US Copyright Office).

I can even see a link here to certain elements of the Xanadu project, like where clips of saved conversation elements might be a transclusion of the original, and then when you export your clips and notes as a proto-document, it basically includes an edit decision list from the source conversation, which is the underlying hypotext from which this becomes a super-imposed hypertext, in the original meaning of that word. {See also: Intertext Protocol}

Anyway, I’m spinning out the directions this could go, but the fact is even with AI, I’m still not a developer. I can emulate one in certain regards, and experimenting with ChatGPT to build very simplified prototype versions of this is teaching me a lot. I’ve hit some early technical roadblocks around how such an extension would actually work were it to run entirely locally in the browser. Things like CSP and CORS which I am still struggling to figure out how to implement. ChatGPT will give me endless run-around solutions and changes to implement in the code samples it gives me. Then it again constantly drops elements. And it goes on and on and clearly the system can’t figure out what the problem is and is just confidently guessing. It’s tiresome and tedious as an end-user just trying to execute quickly on a given task which should be relatively simple, if one had adequate knowledge to solve it. Which I might not, but the system certainly has.

Anyway, after much back and forth, I got it to produce this very basic product spec for how this Firefox extension might work (that’s the browser I use, so it’s what I’m building for). Maybe somebody out there will be able to get it to produce a better actually working version of this more easily than I would as a non-developer, and would share it out into open-source land. That’s the dream, so here it is:

Context:

• Firefox extension that runs in the sidebar of an LLM chat, enabling users to capture, manage, and export important text clips.

Sections and Detailed Functionality:

  • Clip Maker: Popover appears when text is selected, offering the options to hold, save, or mark as canonical (verbatim or summary format). Clips are either temporarily held or saved.
  • Note Taker: Add notes linked to each clip, either at the time of saving or later. Notes can be edited or deleted.
  • Clip & Note Manager: Displays saved and held clips, allows reordering, adding notes after the fact, and toggling between temporary, saved, and canonical status. Users can also jump back to the point in the conversation where the clip was taken.
  • Clip Exporter: Export all clips and notes into a linear text block for external use.

Or phrased in a more active user voice:

Clip Creation: “When I select text, show options to hold, save, or mark as canonical. Choose exact or summary format.”

Note-Taking: “Add or edit notes linked to the clip or separate, either during or after saving.”

Clip Management: “Display all saved and held clips. Let me reorder, change the clip’s status (temporary, saved, canonical), and jump back to the original conversation point.”

Clip Exporting: “Export all clips and notes as a linear text block for easy external use.”

Anyway, wanted to put this out into the universe as I think there can/should be many solutions to this kind of thing, as it’s a kind of universal problem associated with the chat interface that is dominant in LLM product design currently – for better or worse, often worse for tasks with structured outcomes like writing a document, article, or letter. Hopefully by sharing thinking around the problem and open-sourcing solutions people come up with, we can land on a convergence of adequate solutions that enable creativity rather than hinder it, as it sometimes feels like these systems do, even for someone using them a lot like me.

If you end up building an extension like this for Firefox, or want to collab on one, drop me a line here.

Facebook Privacy Notice

I’m not on Facebook, so I miss out on a lot of the inanity that goes on over there. But someone posted this into a thread about how people on FB put up variations of this on their profile, with the idea that somehow doing so magically shields them from the “evil eye.”

For those of you that do not understand this posting, Facebook is now a publicly traded entity. Anyone can infringe on your right to privacy once you post on this site. It is recommended that you and other members post a similar notice to this or you may copy and paste this one. Protect yourself, this is now a publicly traded site.

PRIVACY NOTICE: Warning – any person and/or institution and/or Agent and/or Agency of any governmental structure including but not limited to the United States Federal Government also using or monitoring/using this website or any of its associated websites, you do NOT have my permission to utilize any of my profile information nor any of the content contained herein including, but not limited to my photos, and/or the comments made about my photos or any other “picture” art posted on my profile. You are hereby notified that you are strictly prohibited from disclosing, copying, distributing, disseminating, or taking any other action against me with regard to this profile and the contents herein. The foregoing prohibitions also apply to your employee, agent, student or any personnel under your direction or control.

As someone else pointed out, this is sort of like the ‘sovereign citizen’ or free man of the land variation of this in Canada, but applied to a digital context. Here is a Snopes article and an older CBS News piece on related types of notices people put up onto FB, hoping against hope they have some kind of real meaningful legal effect. Perhaps this is kind of a folk hyperreality applied to law – it’s a fan-fiction of what wish law were: easy to understand, straightforward, anyone can do it from the comfort of their own home.

Even if the above quoted notice is somewhat comical in a certain light, I certainly feel for people posting things like this. With the legal system at the level of complexity it is, and the lack of real control most users have when it comes to corporate-owned locked-down platforms, it’s only logical for people to try to assert some kind of control over their experience, and their personal data. The problem, really, is that it is not effective control. It’s illusory, and then they continue feeding the very beast they are aiming not to.

The only way, it seems like, is to opt out. To not use in the first place. To delete, discard, destroy, disconnect your accounts on these services. But the problem is, you still cannot really get out of it. There’s still a shadow profile of you out there in the ether…

In the future (present) we’re converging on, there is no “opt out.” If you even have the “right to object” in the first place, it usually amounts to exactly nothing because there is no contact form, no help email address, no one reviewing your appeal, whatever. It’s just you in a room arguing with a chatbot, forever and ever and ever.

Page 1 of 185

Powered by WordPress & Theme by Anders Norén