Daily Coping 26 Jul 2022

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

Today’s tip is to find fun ways to distract yourself from unhelpful thoughts.

I’ve had some worries about things in my personal life lately. Nothing really wrong, but I can let negative thoughts or experiences get me down or upset me. At times, I struggle to keep focused, or even be upbeat.

My wife often helps, but when she isn’t available, I have to find my own ways to cope. Recently, I did a couple of things that helped a bit after seeing this tip.

First, I took a break from life and read a bit. I’ve had an interesting book I’m working through (The Man Burned by Winter). I spent a few minutes reading, which distracted my thinking.

I also took a different break and worked on a small ranch project. Work helped me, especially physical things, so I took a few minutes to install a wheel on a gate. Something that I needed to do, and the focus on a small project didn’t leave me room for thoughts.

Time helps to dampen the impact of thoughts and feelings, so distractions are good.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 26 Jul 2022

Talking DevOps with Scott

The SQL Solutions Group asked me to do a webinar with them, which is still an honor for me. They’ve been working with various clients on DevOps development practices, and they sometimes ask my thoughts on an issue. I’ve known Randy and Scott for years, and it’s always good to chat with them.

The webinar is Wed, Jul 2, 2022, at 2pm EDT. You can register here.

This will be mostly a chat, with Scott and I talking about DevOps, some of the challenges and how we’ve seen development teams evolve. Come and ask your questions, as we don’t have a set format or a scripted agenda.

Posted in Blog | Tagged , , | 2 Comments

AI Ethics

I found this article to be an interesting look at how we might add ethics to AI systems in one area. As the article points out, “… today there is no broadly accepted AI ethics framework, or means to enforce it. Clearly, ethical AI is a broad topic …”.

Glad someone is thinking, or many people are, but sad that we aren’t really moving in a direction that creates a better system for us humans to work under, or be bound by. To be fair, I do think this is a very difficult topic and hard for any large group of people to agree on what should be done.

Network monitoring is a fairly narrow problem domain, at least compared to many others. The article notes there are places where AI can, and does help humans that work in computer networking. That being said, how does the AI handle ethical considerations. For example, can we ensure the AI handles data privacy appropriately. This could be in compliance with some regulation like GDPR. It could also be in a manner that doesn’t disclose data inside a company to other systems or humans who shouldn’t see the specifics of network traffic (like passwords, credit cards, or any sensitive information).

There are also other considerations. While we see bias in AI systems trained on previous human behaviors, because humans are biased, will network AIs similarly have bias? Will they be less helpful for power users, who have a wide variety of traffic? Those are often privileged users, who might benefit the most from helpful monitoring. Will AIs discriminate against a user when another humans trains or influences it against them? A crude example might be a network admin that doesn’t like women. They enforce more strict rules against women, and influence the AI to do the same. How will the AI, or others, detect this type of issue?

Maybe the most difficult thing with AI is with corner cases. The ethical dilemmas that might not be easy to solve can confound an AI. Maybe the most ethical choice here is to seek other counsel or let other people help make a decision. To be fair, this is hard for humans to do as well, but for some reason we seem to trust computers less. At least some of us do.

Ethics is a challenging issue. I find it to be difficult as a human, and my own inconsistency means I might react differently at different times or in different places. How we translate that to AI systems, which are increasingly a part of our world, is going to be hard. I don’t have answers, but I lean towards transparency, accountability from the humans in charge, and the ability to reverse (and apologize for), poor decisions.

Steve Jones

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

Posted in Editorial | Tagged , | Comments Off on AI Ethics

Daily Coping 25 Jul 2022

I started to add a daily coping tip to the SQLServerCentral newsletter and to the Community Circle, which is helping me deal with the issues in the world. I’m adding my responses for each day here. All my coping tips are under this tag.

Today’s tip is to take a few minutes outside to breathe and enjoy nature.

I love living in Colorado, where the weather allows us to be outside on most days of the year. Today, I took a couple breaks to just walk outside for a few minutes and just be there, closing my eyes, breathing, feeling the sun, light breeze, and fresh air.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 25 Jul 2022