Links 27/03/2025: Slop, Autosuggestions, and Nostr
-
Gemini* and Gopher
-
Personal/Opinions
-
Technology and Free Software
-
generative AI and fair use: what's the product?
Okay. But what is OpenAI claiming the "product" is?
I've seen confusion and obfuscation of the definition of "product" in a lot of conversations about generative AI and copyright. So let's break this down.
In the use of any ChatGPT model, there are three elements: the model itself, the user's prompt, and the generative-AI response to that prompt. Any of these could reasonably be described as a "product."
One possibility is that the "product" is the generative AI model itself - GPT-3, GPT-4, GPT-4o, GPT-extrazestynachocheese, etc. Here, OpenAI has a viable argument. (I will not opine on their likelihood of winning; it's been years since I took copyright law, and as every attorney knows, judges be cray.) There is established precedent on which to argue that creating a "new" and "innovative" technology by using works under copyright is a form of fair use.
The user's prompt could also be considered a "product." Since individual users insert prompts, however, these can't really be said to belong to OpenAI. No one is arguing that OpenAI is responsible for what users type into ChatGPT, nor is anyone seriously arguing that prompts as such aren't "fair use." (If they are, then Google search strings also aren't "fair use," and that seems entirely out of proportion.)
-
How to Disable Autosuggestions in fish Shell
If you use the command line then you might be familiar with the Command Prompt or PowerShell on Windows. On Mac, zsh is common. On Linux, it's Bash.
fish shell is an alternative shell available on Windows, macOS, Linux, and BSD.
Typically, shells use profiles (e.g., .bashrc) to manage persistent configuration changes. For example, if I want to permanently set an environment variable then I might do so in my shell configuration file. Then my changes would be loaded each time I start my shell (or terminal application).
fish shell has a different approach to persistent configuration. While internally it uses files for persistent configuration and it offers configuration files as a user option, by convention fish uses autoloading functions and universal variables to manage state between sessions.
-
Toby's tinylog
Here's one way to deal with #AI #bots and #scrapers hammering our websites: set up a trap. I've hidden a link on my website that humans wouldn't click on, but scrapers would follow. I added the destination to my robots.txt so that well-behaving bots won't follow it. Now I can grep my web logs for hits to that trap and get a list of IP addresses of badly behaving bots. If we #crowdsource such a list of IPs (like with Crowdsec), we can collectively ban them.
-
Internet/Gemini
-
Strained communication with Father
Rn I don't talk, very stressed from verbal.. abuse(?).. etc.
Talking normally is only sometimes available. Here's a protocol to try next time father comes home, especially if I'm distracted all day and haven't washed dishes or whatever: [...]
-
Nostr, my thoughts on a new decentralized pubsub protocol
I was handed a flyer about Nostr, a new pubsub protocol at FOSDEM. To put it simply, Nostr is the minimal protocol to for a decentralized content publishing system which a lot of the same appeals as most small internet protocols. This concept intrigued me as someone dabbled into GNUnet and Gemini, so I decided to look into it and see what it was about. Ended up with a mixed bag of feelings.
-
-
-
* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.