Daily Coping 17 Mar 2023

Today’s coping tip is to eat mindfully. Appreciate the taste, texture, and smell of your food.

I am not a big foodie. I’ve been to some cool dinners with Brent Ozar, but I mostly go for the company. I’d be just as happy if we had the chance to eat at Ted’s or even an Applebees.

In any case, I am trying to enjoy food more, mostly as a way to build better eating habits and cope with getting older. I don’t think I have great taste, but I also am working to experiment and try new things.

A few noticeable tasty things lately:

  • My wife and I went out for sushi. I ordered a new type of roll, as did she. We shared. Hers was wrapped in ginger and had mango inside. Salmon as well, of which I’m not a huge fan, but it was a pleasant mix of sweet and salty, crunchy and soft. Mine was tune with crab mix, and a firm avocado and spicy mayo. More squishy.
  • I went to Hard 8 BBQ in Dallas and had the softest, tenderest, cut with your fork brisket. It was really good.
  • In St Louis, I tried a number of different BBQ sauces. I tend towards spicy, vinegary ones, but tried the sweet ones and appreciated the mix of honey, sugar, and spices in there.

I started to add a daily coping tip to the SQL Server Central 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.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 17 Mar 2023

Daily Coping 16 Mar 2023

Today’s coping tip is to take three calm breaths at regular intervals during the day.

I had to travel recently, crossing time zones and moving between planes, trains, and automobiles. I set a few reminders on my phone to do this throughout the day. Take a few minutes to calm myself and refresh myself.

I even did this a few times on my own. A few deep breaths are a great way to reset yourself physically and mentally.

I started to add a daily coping tip to the SQL Server Central 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.

Posted in Blog | Tagged , , | 2 Comments

Daily Coping 15 Mar 2023

Today’s coping tip is to slow down if you find yourself rushing too often.

The modern world encourages rushing around. We try to do so many things, get to places, experience things, take our kids somewhere, etc. One of the things about the pandemic closing the world down was that things slowed.

Now I am back in a busy routine, and this year has felt especially busy. I’m trying to appreciate downtime and not make plans or even try to “fit something else” in. My life is busy enough, so a couple things I’ve tried.

First, if I don’t need to get something done today, I try not to do it or worry about it. I’m working to avoid “crossing something off my list” more than necessary.

If I can, I’m sitting down and relaxing more. With my wife, with a guitar, a book, or just hanging out. Spending more time with the family at home is a nice way to slow my life.

Even when working on things around the ranch, I’m putting less things on my list for a Sat or Sun, to ensure I have more a mental break from the busy work life that fills my weeks.

I started to add a daily coping tip to the SQL Server Central 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.

Posted in Blog | Tagged , , | Comments Off on Daily Coping 15 Mar 2023

The AI T-SQL Tuesday–#160

tsqltuesdayIt’s time for T-SQL Tuesday again, and this time there is an interesting invitation. Damien Jones reached out and wanted to host, so he gets to pick the topic this month. His invite is on the Microsoft OpenAI partnership.

T-SQL Tuesday is a great way to keep the community engaged with a monthly topic hosted by someone new each month. I manage the party, and if you want to host, let me know. If you want to find a new topic for your blog, write each month and link to the invite.

OpenAI

If you read the invite, OpenAI is an artificial intelligence (AI) research company. They’re behind the and DALL-E 2 and ChatGPT services. I’ve only lightly used these, but they have been in the news quite a bit in the last year.

Microsoft supports the company with investment and provides the cloud services they use. The invite this month is asking what we’d like to see from this partnership. What AI things should Microsoft try to integrate in Azure, O365, SQL Server, etc.

My Wish List

What I would love to see from this sort of partnership is more of a personal assistant AI that helps me with typing/coding/work on my laptop/desktop. I’ve seen great strides in autocorrect on my phone, and Google has some nice autocomplete stuff in Gmail and other apps. I see some of this from the laptop, but what I really would like is a better assistant that does stuff for me.

I’m thinking of these types of things:

  • autocomplete, which I see is VS and Copilot, but more, smarter complete for the code I write. Recognize the types of mistakes I make.
  • In the Command Prompt, when I type “get status”, recognize I’ve erased and corrected this to “git status”.
  • Lately in every place I’ve needed it, I type “Floriday” for some reason. Please just fix this.
  • Help SQL Prompt be smarter, and auto complete the similar types of queries I run.
  • Recognize that I often write certain things over and over, bring up a template of sort, or remind me that it’s time to handle this task.
  • Recognize repeating actions and offer to write some code. I have a few import tasks where I have to download a file, run code to import it, and then run a SQL script. Offer to do that for me. That’s where another human would recognize a repeating task and handle it. In this case, it’s not easy to log in and download a file from a script, but an AI assistant could integrate some semi-manual tasks like that.
  • Handle some recurring search/replace stuff for me, maybe with a quick popup. In Evernote, there is some HTML added to notes that I need to remove constantly. Look for repetitive actions in an app and offer to handle them. It’s not a lot of keystrokes, but it’s also something hard for me to automate, but perhaps easy for an AI.

These are selfish, quick things I’m thinking of, but beyond what a basic voice assistant can do today. ChatGPT seems to be moving in the direction where it might actually be able to be a better assistant, if integrated into the OS and also customized and adapting to each user.

I’m sure we all repeat lots of actions, perhaps an AI might help us better handle these things. With notifications, reports of actions, and auditing, it might be something I’d trust.

Posted in Blog | Tagged , , | Comments Off on The AI T-SQL Tuesday–#160