Concerns over AI Chat Privacy

One of the major concerns for using GenAI tools is who is reading the data you submit as a prompt, and will this data be used in future training of the model? In other words, could someone using a future model access the data I put in a GenAI chat?

It’s a valid concern, and not just because of the vendors. There is a lawsuit over the use of data by OpenAI, and a court has ordered all chats to be retained, including deleted ones. Since this is a lawsuit, there is always a chance that some of the data retained gets entered into a court document or even that it might be read aloud in court and captured in a transcript.

This is a thorny data privacy issue that collides with the need for courts to maintain evidence for legal proceedings. I honestly don’t know what the answer here is, but I think this should be handled similarly to how code and other IP/proprietary items are handled as evidence. The challenge here is that there can be a lot of evidence, and I am not sure many legal organizations are really set up to handle and manage this much data.

I’m also not sure who I think should pay for this. If two parties engage in a lawsuit, but the data is actually held in custody by a third party. Do we need to have some nominal charge rate for keeping data that some need to prove their case? Is there a need to force companies like OpenAI and others to hold data in chats for a certain period of time? Something like the 7 or 10 years that a lot of governments require for tax records?

Our legal systems are outdated and ill-equipped to handle many ways in which the digital world differs from the analogue one. On one hand, I wish that lawmakers would work with advocates and technologists to update laws to make them more relevant, or perhaps, only applicable to digital data.

On the other, I worry about adding new laws that create overhead, perhaps stifle innovation, or will be out of date as soon as they are passed.

In 2025, we all should know that anything we send across the internet to another person or service could potentially be disclosed and abused. If that really bothers you, then beware of all free services and be cautious of the paid ones. Read the EULAs and decide if you can accept the risk.

Because once you send it, your data is out of your control.

Steve Jones

Listen to the podcast at Libsyn, Spotify, or iTunes.

Note, podcasts are only available for a limited time online.

Posted in Editorial | Tagged | Comments Off on Concerns over AI Chat Privacy

Using Customer Docker Compose File Names

As I use containers more and more to run various things, I decided I not only wanted to set up docker compose files, I wanted to name them something other than docker-compose.yml. While I often have these running in separate folders with separate batch files to start them, I wanted to have the name mean more.

This post shows how to do this.

Creating the File

Obviously the name is the only change. All the other items in your file need to match. For me, I created a new file with YML in it, which looks like the image below. I then saved this as SQL2025.yml, which is the version of SQL Server this container runs.

2025-08_0184

There’s nothing magic here, so I ran this:

docker compose up –d sql2025.yml

That didn’t work. I got docker errors, so I had to search and got a Google AI summary (which I don’t like) that noted there is a –f parameter. I tried this.

docker compose up –d –f sql2025.yml

That didn’t work either. I clicked through on Google to the docs, and I see the –f. However, I noticed that the –f comes before the command.

I then changed this to

docker compose –f sql2025.yml up –d

and things ran. Of course, I needed to alter my “stop” command below, as you can see.

2025-08_0185

Posted in Blog | Tagged , | Comments Off on Using Customer Docker Compose File Names

BBQ in Dallas (and a little database talk)

Who wants to get some great BBQ in Dallas next month? Last time I was there, I went to Terry Black’s BBQ. It was amazing.

bbq

In just a couple of weeks the PASS Data Community Summit goes on Tour in Dallas, with 2 days of learning on Monday and Tuesday. The next day is the Redgate Software Summit, where we discuss lots of important and pertinent topics with myself, fellow advocates, and industry experts. We also have a separate track for Redgate software demos, tutorials, and presentations.

Come join me at one or both events, and tell your co-workers. It will be a fun few days in Dallas. I don’t know if I’ll get to Terry Black’s, but I’ll be looking for some pit BBQ.

Posted in Blog | Tagged , , , | 2 Comments

Republish: How Much Can You Learn?

It’s Labor Day in the US and I’m likely tackling some chores around the ranch during a stretch at home.

I grabbed this editorial as many of us are labor. We work most of the week for a paycheck, trying to help our organizations and support our families. I re-read this editorial and thought about how I feel about How Much Can You Learn? I wrote this in 2016, nearly a decade ago.

Andy and I still talk about this at times, not so much for us, but for people we work with. A surprisingly large number of people struggle to improve themselves. For a variety of reasons:

  • laziness
  • lack of motivation
  • lack of direction
  • busy with life
  • unconcerned about future employment
  • ??

I don’t know why people wouldn’t be working to improve their skills. I need to rewrite this editorial for the modern, AI age.

Posted in Editorial | Tagged | Comments Off on Republish: How Much Can You Learn?