Tuesday, December 30, 2025

How Did 2025 New Year's Resolutions Go?

It is almost time to change the calendar to 2026. I thought about posting something about New Year's Resolutions but realize most of them are broken in the first 30 days of the new year. So I thought about how I did with mine this year. As I think about it, I did pretty good but there is always room for improvement.

One of the most easily broken resolutions relates to weight loss. I find that there are smart goals and there are stupid goals in this area of my life. A stupid goal is that I want to shed a certain number of pounds. It is stupid because it doesn't include how to achieve the goal. A smart goal is setting a number of days I want to ski. Skiing is exercise but it is something I love to do. The more days I ski means I exercise more. This year I set the goal to ski over 100 days for the 2024/25 ski season. I ended the season skiing 126 days. Goal achieved!

Unfortunately I can't ski all year long. So what is a smart summer exercise goal? The past couple of years I have not done as many bike rides as I would like and so I set a goal to ride over 1000 miles for the year. I have had some years where I achieved over 6000 so my goal is very doable and stretched what I accomplished the previous year. I have one more day to go but have over 1200 miles ridden so far this year. Goal achieved!

Now while we all have that stupid goal to lose a couple of pounds, did my smart goals help contribute to what I really wanted to do? I can say, "Yes." I am at my healthiest when I weigh less than 160 pounds. The skiing and biking goals helped get me down to 156 but you don't lose weight in the gym, you lose it in the kitchen. I set some smart goals related to eating well and that is what did it for me. If you are trying to lose weight without GLP-1 drugs, the way to do it is by leaving every meal hungry. So hungry you cry. If you can do that, you will drop weight easily. Well I guess it is not so easy as you cry 3 or 4 times a day.

I also had some mental and professional goals and did fairly well with them. This coming year I have set a technology goal that actually applies to computers and technology. My recent post about a single 4K monitor not being enough has me wanting to build a new computer with two 4K monitors. There is more to think about than just purchasing the hardware. I will have to redesign my office to make the space for both 43-inch monitors. I will also need space for my work computer and its second or perhaps third monitor. That is a lot of screens to look at and so I am going to have to build up . . . and maybe down. I will be sure to update readers with how the project is going.

One goal I had for this past year is doing more with artificial intelligence (AI). Fortunately I still have a few months left in my company's fiscal year so I'm not quite out of time. I did get a work environment set up for myself and all I need to do now is a bit of tweaking to tune it for my sample use case. Ultimately I want to be able to type natural language and have it generate the complex SQL to pull the data from a sample database where information is spread across multiple tables. So instead of typing code, I want to type, "What is the most popular movie over the past year and did it effect any video game sales?" The first question is a pretty simple query to a single table. The second is significantly more complicated. I'm close to being able to ask my question but have a little more Symantec modeling to do, which is really just accurately describing the data in natural language terms. I am close though.

As you start the new year, don't create New Year's resolutions without thinking about how you did last year. If you kept some of them but not others, think what you can do to set smart goals and not just boring number ones. Get creative and figure you what you can do to become excited to accomplish what you want. Right now, I'm thinking about going to various Disney parks 4 times in 2026. If you can avoid eating all the food, you really do a lot of walking and can surpass 25,000 steps in a single day. That ought to help with anyone's diet.

Monday, December 29, 2025

Video Calls Can Add to Holiday Events

Last Christmas my youngest son flew his family of 4 from Ohio to Utah to visit us during the Holidays. It really surprised my wife and I as we had just spent a week with them in Hawaii. We did not expect to see them again so soon. This year my wife and I surprised them by flying to Ohio the day before Christmas Eve and celebrating with them. My son didn't know we would arrive until 30 minutes before we drove up as we had planned the surprise with his wife.

Naturally we cleared the trip with all of our other children before booking flights back in August. That means everyone in the family had to keep a secret for 4 months. I had times I wanted to blab but kept the secret. A week before our trip, my son asked if we planned to come and surprise him. My response was, "We would have had to buy plane tickets back in August," which we did.

As we couldn't be with our other children we made sure to do video calls with everyone on Christmas. I remember 35 years ago thinking that would be a great technology as phone companies started sharing plans for the service. Now it is a reality that is as easy to do as making a call on your mobile phone. If you are not a fan of the iPhone and FaceTime, you can use What's App on Android and do the same thing. That means nobody has to be left out from seeing young kids open their magical gifts on that special day every year.

Ohio has a 2-hour time difference from Utah and so we had to make sure we didn't call my older son with his kids too early. Instead we waited for them to call us. Then we had a magical morning with cousins being able to talk to each other. As they both got trips to Orlando in February, we will all be together in just a few weeks. It will be a magical time for everyone. Fortunately we could all share in the excitement on Christmas morning, thanks to a video call. 

Tuesday, December 23, 2025

Making the Most of Spare Time

This afternoon I find myself with a spare hour and am not quite sure what to do with it. I want to be productive and active (sitting and writing my blog is not active). My neighbors keep bringing over treats and I can't help but sample them. Sure I could plop down on the couch and watch a movie or show while I gorge myself on candy, cookies, and other various Christmas goodies, but that is not a good way to prepare for all the food I will eat in the next week or so.

I could go tune another pair of skis. That at least keeps me active as it is a lot of work walking back and forth the length of the skis. I might not get a lot of miles traveled but I do get a fair share of steps. Unfortunately tuning skis makes a mess and I have already cleaned myself up for the day. I guess I'll pass on that.

I could go through my Christmas list and make sure everyone is shopped for and gifts are wrapped. Well, I actually did that yesterday and did not see anything forgotten. Everything is wrapped nicely and ready to go under the Christmas tree. My son even sent me the clue I am supposed to give my grandkids letting them know they will be going to Orlando in February. We should have a great time. 

I could go for a walk but that is what I will be doing in an hour anyways. No need to double up on that. Besides, I spent the morning skiing at Alta with all of the skiers that decided to go to my ski area instead of staying at Park City as there is no snow there. There is enough to keep one run open but with the hoards of people trying to ski the same run, it is probably chaotic.

I have checked in with my parents and offered condolences as they had to put their dog down yesterday after a good 19-year run with the pet. Needless to say they are besides themselves with grief. I understand as I thought it to be a particularly bad day when my wife had to put our dog down. That is why I checked in on them.

I supposed I could go clean the bathrooms in the house but my wife did that earlier today while she needed to kill some time. We also worked together to take out the garbage as the garbage men will arrive tomorrow and we want to make room for all of the Christmas wrapping paper. 

Writing in my blog is not that active but it did take 10 whole minutes to put this together. Now I only have to fill 50 minutes. What to do? What to do? 

Monday, December 22, 2025

I Thought a 4K Monitor Would be Enough

True to my word I am trying to stay busy during my Holiday break. This morning I got up early and skied for an hour at Alta before it started getting crowded given how many runs are open. I did do a bit of exploring so that when we get a lot more snow, I know what other parts of the mountain look like. I also managed to see an old family friend, Junior Bonous who turned 100 in August and he is still making it up to Alta for some turns.

I came home and got some food before heading to the ski tuning room to scrape and brush a pair of skis for Christmas eve. Then I headed to my office and put together a ski video describing the early-season conditions at Snowbird. It is a bit different than my usual videos.

One comment I have received is that I sound so monotone as I narrate my ski videos. Today I opted to create the video first and then add the narration afterwards without a script. I'm not sure I will do that again as I think it took a lot longer to create the soundtrack than normal. I also wanted to say a lot more and ended up leaving many of my comments out of the video.

Creating the narration track at the same time as the video required me to have both Garage Band and iMovie running at the same time. My Mac has a 4K monitor and so one would think I have more than enough space to do everything. That is not the case. I like to use iMovie so it takes up most of the screen. I do the same with Garage Band. A second 4K monitor would really be useful but I don't have one readily available.

I remember when I first started using the 4K monitor. It is the same resolution as 4 HD monitors running at 1080p. I thought it would be easy to divide up the screen into 4 sections and have them act as 4 independent screens. Nope. Once you have a high-resolution monitor, you use it all. I like being able to have my web browser take up more than a quarter of the screen. I also reserve extra space for my e-mail window. It just goes to show that no matter how high a resolution monitor you have, you will use it all. 

Saturday, December 20, 2025

The Start of Christmas Break

Yesterday I worked the last day of the year for my company and now I am on Christmas break up through January 4th. I always appreciate the 2 weeks my company provides to relax at the end of the year and spend time with family. This year I plan to maximize my time off and get a bunch of personal projects completed.

Last night my wife and I checked into the local Marriott so we could use the pool and hot tub. I had hoped my grandkids could join us but they are fighting the flu and courteously stayed away. Instead my wife and I had an enjoyable evening before checking out and coming home. We only needed the stay to meet my requirement for 25 nights to remain a gold member of the Marriott loyalty club.

This morning I woke up and headed skiing alone to Alta. I wasn't totally alone as I met my daughter who is an instructor up there before she started teaching a large group of kids. I skied Alta yesterday before work and thought they could use a lot more snow. They got 3 inches of snow overnight but probably need a good 3 feet. I skied around the mountain today looking at the general condition of things and then decided to come home when the runs started getting crowded.

Once home, I talked with my wife a bit and then headed to the ski-tuning room so I could wax some skis. The waxing process is somewhat lengthy if you run through the whole thing. First you have to run a file over the edges to make sure they are sharp so you can carve a turn on ice. Then you need to put a coat of wax on and hot scrape them to pull any iron filings out of the base. After using a steel brush to make sure no shavings remain, you get to wax them again. They need to sit overnight before scraping and brushing them. I don't know if it is fortunately or unfortunately, but I have about 7 pairs of skis and so if I stay on top of ski maintenance there is always a pair ready to ski on.

Like usual work weeks, I plan to ski every morning and then do something productive. I have a number of YouTube videos I want to create and so I will be spending some time in front of the computer putting those together. My wife and I are getting ready for all the vacations we plan to take next year and so that will require a bit of research on the Internet. Right now we have 3 trips planned to Disney World. If you haven't noticed, that is where our grandkids want to go. It might explain why we have annual passes and own a condo there.

I think the most important trick with the Christmas break is to not sit around watching really bad low-budget Christmas movies. Trust me, there are a lot of them out there. If you must, spend some time in front of the computer but then get outside and do something healthy for yourself. I like skiing as it is great exercise and I otherwise hate to exercise. 

Thursday, December 18, 2025

You Can't Unsend a Text Message

This morning I awoke to my mobile phone announcing I had received a text message. I immediately rolled over and went back to sleep without reading it. Later when I got up and got ready to go skiing before work, I read through the message from son in Ohio. He made a comment about how he can take his whole family skiing on Christmas Eve out there for the price of a single lift ticket at Alta. That includes lift tickets and ski rentals for his 2 girls. I immediately thought about sending a response letting him know that people get on airplanes to come ski Alta and nobody would do that to ski Ohio. I mentioned my response to my wife and she responded that I probably shouldn't send that. I kept my comment to myself and headed up skiing.

Early in my career at Oracle doing technical support work, I responded to a fellow coworker with an angry sounding e-mail about how he wasn't doing his job and shouldn't expect me to do it for him. That didn't sit well with him and he replied being sure to copy my boss. I realized that I probably should have waited a bit before responding to his original e-mail and sent something much more professional. I responded to him with an apology stating that I sent an e-mail without taking the time to properly articulate my thoughts and that I did not mean to offend him. That smoothed things over but probably wasn't ever forgotten.

While skiing this morning I continued thinking about my son's text message and realized that my son is probably missing family close by and would appreciate a positive response instead of me making fun of Ohio skiing. I got home and responded that it is great that the whole family will be skiing on Christmas Eve even if we won't be at the same ski area. He liked my response.

This experience reminded me that you can't unsend a text message. While you may want to quickly respond in the heat of the moment, sometimes it is best to sit back and think about the best response. Your quick joke may not be received with the same jovial spirit with which you sent it. When anger needs to be diffused, you may be adding fuel to the fire. In my case, my son is missing our Christmas traditions in Utah and needed reassurance that it is fine for him to have Christmas at home with his own family. 

Monday, December 15, 2025

Latest Ski Season Start in a Long Time

Friday night I returned home from Japan and fell asleep right at 8:30pm. I slept all the way until 6:30am, meaning I got a solid 10 hours of sleep. I must have been tired due to having a 36-hour day because of flights and crossing the International Date Line. Fortunately I have not really had any jet lag to deal with.

On Saturday morning I woke up and got ready to go skiing at Alta with my wife. All of the resorts in Utah are hurting for snow as this is something like the worst start to ski season in 30 years. Alta has 4 lifts running and I am glad to got to make some turns. I did feel a bit rusty but quickly started carving and quickly felt comfortable.

I headed off to Japan the day before skiing started at Snowbird and Alta. While in Japan, I had a free day and looked at trying to ski somewhere there. They are set up for business travelers so that when you walk into the rental shop they will rent every last piece of equipment you could possibly need including base layers, goggles, helmets, and gloves. I checked the resorts a quick train ride from Tokyo but they won't open until this weekend. I also looked at the resorts in Hokkaido, Japan's North island. Unfortunately they had something like a 7.6 magnitude earthquake and that closed down all the resorts up there. Ultimately I didn't end up finding a place open for skiing other than an indoor area that I have already been to. Yes I could have gotten an extra day by going there but opted to do something else.

Having my first ski day on December 13th means this is the latest I have skied for the first time in the season for many years. Last season I skied 126 days. With such a late start, I will have to work to get 100. It is a noble goal and I hope to make it.   

Wednesday, December 10, 2025

Mobile Phone Service in Japan

This week I am back in Tokyo and glad I have an international plan built into my mobile-phone service. It is always helpful when my airplane lands in a city outside the United States to immediately get a text from T-mobile telling me I have free data and texting. Should I want to make a regular phone call, I can do that as well for very inexpensive rates. Instead I actually just find a WiFi spot, like at the hotel, put my phone in airplane mode, and use WiFi calling to talk to someone.

Yesterday I had a bit of extra time to do some sightseeing and so I left my hotel early hoping to avoid rush-hour on the trains. Nobody likes being shoved into an already crowded train and out of respect to the locals, I wanted to get to my destination early. Then I could return early and get some important work done.

I assumed I could buy an entry ticket at my desired destination and didn't worry about purchasing it online before leaving the ubiquitous WiFi of my hotel. I got to the famous Japan site only to discover I needed to purchase my ticket online. Furthermore, I needed to download a special app to display the ticket. This is where you really need an international plan for your mobile phone.

There are always lines in Japan and so I used my time in line to download the special app. This is where my limited data plan broke down. It took about 30 minutes to download the app. At my hotel it only would have taken a minute or two. This is something I wish I had known before heading out- to do some sightseeing. I waited rather impatiently for the thing to download and then purchased an entry ticket. Once the app could display my ticket's QR code, I obtained entry and could visit the site. The only casualty of the day is the extra time my phone spent sucking the life out of my battery. At the end of my sightseeing trip I returned to my hotel with only 6% of my battery life left. I quickly put it on the charger before going out and doing anything else.

I know I am not the only tourist that has drained their smartphone trying to get into this attraction. Inside they had a battery-rental service so you could top up your electricity needs. I sort of felt like it is a racket though. Let's charge people a fee to get in only to make it almost impossible and need a battery charging service once inside. That is the life of a tourist. They don't vote in local elections and so nobody opposes extra fees and taxes for people visiting the area. Don't believe me, just look at your hotel bill the next time you have one and add up all the taxes.

Thursday, December 4, 2025

Black Friday and Cyber Monday Deals

As I begin today's post, I must confess I am not much of a Black Friday shopper. I prefer to spend the Friday after Thanksgiving skiing and not standing in line trying to get a good deal on stuff. Unfortunately the ski areas around me in Utah are still closed. Yes I could go to Brighton or Solitude but the limited terrain available has kept me home. Being home still didn't convince me to go shopping on Black Friday.

Cyber Monday rolled around and that is known for great online deals. I received a number of e-mails letting me know about great prices on things I might be interested in purchasing. While some of the deals looked interesting, I didn't make any purchases on Cyber Monday either.

Travel Tuesday followed Cyber Monday and I must confess that I finally made a purchase. My wife and I plan to go ski Alyeska in Alaska during the month of March and so I kept my eyes open for deals there. I didn't receive any notifications. I just looked at the ski area website and saw they had a limited sale going on. The only catch is that you have to prepay the entire stay and if something comes up prohibiting you from the trip, you have to eat the cost of lodging. My wife and I are pretty set on going so I purchased plane tickets and then paid for the slope-side hotel. We are now ready for our trip.

At the beginning of the ski season, I started looking for a new ski jacket. About a month ago my wife found me the perfect one and so I purchased it at a really amazing price. Unfortunately I still get daily e-mails from ski jacket companies trying to entice me to buy their wares. The prices for jackets I looked at always seem to be dropping. My hope is that I won't be inundated by Alyeska asking me to book another trip to come ski with them. My trip is scheduled and unless the snow is extra amazing, I don't plan to go back. I would rather try new areas. I'll be interested to see what happens.

This is the same sort of phenomenon that happens when you donate to certain charities. They then use the money you gave them to solicit more donations from you until you politely asked to be removed from their mailing list. Even then, you will still probably get a few more requests. 

Wednesday, December 3, 2025

Are You Feeling Lucky?

Last week my wife and I got to see the movie "Wicked: For Good" at a free screening. We received 3 tickets and brought our youngest daughter who is in her 30's. While I enjoyed the Broadway play, I found the movie to appeal more towards a female audience and suffered through it. I know my wife and daughter loved it so I attended with them. They came out extolling the virtues of the film while all of the men in the audience came out shaking their heads saying, "What a weird movie." When I mentioned that to my wife, she said it appeals to women because the two primary characters experience what 90% of girls in high school do. That seemed like a good enough reason for me not to question her logic.

This morning I received another invitation to a free screening for the same movie. I do not plan to attend but I sent it out on our family text message stream should anyone else in the family be interested in seeing it for free. Perhaps my daughter-in-law wants to see it a second time or something.

This got me thinking about a study I once read regarding people that feel lucky. The study organizers asked a group of people to come in and answer a bunch of questions. The question book contained a message to study participants to show the message to the organizers and they would receive actual money. I think it amounted to something like $50 but I could be wrong. At the end of the study, the same people that claimed to be lucky happened to be the same ones that received money. Those that claimed to be unlucky missed out on the extra cash. The takeaway from the study is that sometimes people are not more nor less lucky, they are just more observant.

Being more observant is very important in today's society. While I received an invitation to a free screening, I also received an invitation to participate in a number of scams this morning. Your powers of observation will allow you to determine legitimate offers and bogus ones. 

I remember once getting a call from a guy telling me I had won a free Samsung tablet. He immediately blurted out that I really had won something and not to hang up thinking it might be a scam. I remembered entering the contest and after a bit of conversation provided the necessary details for them to send me the tablet. Fortunately I didn't have to provide much more than my physical address as asking for personal information such as my Social Security Number would have been a deal breaker.

There are lots off opportunities out there and it just takes a bit of careful research. You might get free movie tickets or even a free tablet. The trick is to ask the right questions and use your common sense. 

Saturday, November 29, 2025

The Evolution of Music Listening

This week I have been thinking about my personal evolution of music listening habits. Part of this has been triggered by my problems with getting Spotify to play from my playlist instead of substituting recommended songs. Another part is due to the Thanksgiving holiday and the technological advancements I am thankful for.

I know this will date me but I remember getting a Sony Walkman for my 14th birthday. I wish I still had it because those things are worth a lot of money now but mine is long gone. When I got the device, I could listen to my favorite radio stations on either the AM or FM bands. It also included a cassette-tape player. My parents thoughtfully included Def Leppard's Pyromania tape with the gift as it happened to be my favorite album at that time. The tape player only had basic functionality and could not skip songs nor reverse back to the beginning of the song. Each side of the tape held 5 or 6 songs and when you finished one side, you flipped the tape over and listened to the other side.

Dual cassette boom boxes became all the rage so you could copy songs onto blank cassettes and create your own mix tape. That way if you only liked a few songs from a particular artist, you could fill a blank tape with a dozen or so of your favorite songs from different bands. I'm sure music companies hated those dual-cassette devices but it didn't take too many copies of copies for the music to start sounding ugly.

Next came the compact disc or CD. My oldest daughter never had a Walkman but she did have a Discman, which she loved. Like a cassette tape, the CD could only hold a dozen or so songs. Unlike the cassette though, you never had to flip it over as one side had the songs and the other had neatly silk-screened graphics. One feature the Discman had that the Walkman did not is the ability to randomly shuffle songs. Yes, it would pick one of a dozen random songs to play next. Talk about technological advancement.

The next evolutionary moment came from two new technologies: MP3 files and inexpensive hard drives. MP3 files are important because you could now squish an entire song that used to take around 33 to 65 MB of space down to 4 or 5 MB. That means you could fit a lot of songs on a fairly small hard drive that could be packaged into a personal-music device. 

I am a big fan of Sony and work for them. I also know how Sony lost their market lead for the personal-music-device market. They lost it by throwing their weight behind CD's and ignoring MP3 players. Why, because they also owned Sony Music and the lawyers didn't want to make copying music any easier. Remember that you can make as many copies of a digital song as you want and it will always play the same with no degradation in quality.

Apple seized on Sony's missed opportunity and created the iTunes store. You could now buy the listening rights to a single song and store it on your iPod and later your iPhone. Now it is almost impossible to find CD's any more. We also discovered that moving your music from one iPhone to another became a problem as Apple tried to limit sharing of music. There is still a way to do it but requires a little bit of technical knowledge.

Now everybody has moved to streaming music. Nobody buys a song any more. Instead we stream songs from our favorite service such as Apple Music, Spotify, Pandora, or Amazon Music. It is like we have gone back to listening to the radio but with much more control over the songs that get played. If you don't want to listen to meaningless advertisements, you can upgrade your streaming service and listen ad free.

Thinking about this evolutionary cycle, I have decided that I really don't like streaming music services and prefer going back to an MP3 music player. You have control over what songs you listen to and if you paid for them, don't have to continue to pay a monthly fee nor listen to those stupid ads. Then again I don't add to my music playlists very often. I have a set list and don't mind adding a single song a month for $1. If you are someone that changes the music listened to frequently, then you probably prefer a streaming service. I just happen to fit that demographic that doesn't. 

Monday, November 24, 2025

What to do for the Thanksgiving Break

This year is turning out to be a late year to start skiing. Normally I would have skied 5 days or so by this time. Unfortunately we don't have any snow and so that will be tough to do. It also has me questioning what I should do during the Thanksgiving break. Normally we throw the turkey in the oven and go skiing.

My daughter suggested the idea of driving down to Cedar City where she lives and skiing at Brianhead, which is open for skiing. Then my wife looked at the ski resort's website and saw they have a single run open. That is a long drive for a single run. Then I got a call from my ski buddy Jim. He asked if I had skied yet this season and I confessed I have not. He then gloated that he spent the day at Mammoth in California skiing some great runs. I decided I needed to be a bit more creative.

I know that the storms have split and gone north or south of Utah. I looked at the conditions at Banff and Lake Louise. They have a good covering of snow and have a lot open. I checked airfare prices online and decided $1300 is too much to spend for early-season skiing. That didn't include hotel nor rental car, both of which would be needed. I looked at some northern ski areas a bit closer to home. Big Sky is about a 5-hour drive and they open Wednesday. Furthermore I can get half-price lift tickets because of my Alta/Bird season's pass. I'm not sure I will go but I could do all this research from the comfort of my desk courtesy of the Internet.

My research today is a far cry from my teenage years. One day I didn't have much to do and wanted to know when ski season would begin. I called every ski area in and around Lake Tahoe to get opening dates. I felt proud about my research and had a pretty good idea when to start planning the first trip of the year. A relatively short time later my parents received the phone bill and I got a lecture about asking before making so many long-distance calls. You see, before the ubiquity of Internet phone calls and unlimited mobile phone plans, it cost money to make phone calls outside your local area. This is one of those things that surprises the young kids of today. My research didn't cost anything other than my time. I think that is a win for modern technology. 

Tuesday, November 18, 2025

Alexa Power Users

I have been staying at my son's house over the past couple of days and am experiencing what it is like to live with some young Alexa power users. My oldest son has to be in Amsterdam for 2 weeks. I used to have to travel like that and hated it when I had to travel over a weekend. When he mentioned the trip, I told him to take his wife. She could only manage one week and I knew my wife and I could handle watching their 3 children with the oldest being 8 and the youngest 2 and a half.

My son's house is only 20 minutes away and so it is not too much of a stretch to go home daily and check our mail or pick up packages before porch pirates find them. As soon as my youngest grandson wakes up from his morning nap, we will head home for a few errands. My wife will need her car as a way to get home once my daughter-in-law arrives.

Hanging out with my grandkids has helped me realized I am a mere novice when it comes to Alexa. We have a single device that sits between our kitchen and family room. Most of the time it acts as a rotating picture frame. We get to see photos from previous vacations and those of our grandkids growing up. When my oldest grandson comes over, he can carry on lengthy conversations with the device. If you have that kid always asking questions, just put him or her in front of an Alexa or Google home unit and let the questions fly. It is entertaining to watch.

My oldest son has quite a few Alexa devices strategically placed around the house. There is one in each of the bedrooms as well as various other rooms in the house. One contrast with my house is I have clocks everywhere while my son does not. That is because when anyone needs to know what time it is, they just ask Alexa. I heard my grandson talking this morning and he just asked the time to know if he could get up or not. He could and so he had Alexa reading him a story while he slowly gathered the strength to get out of bed.

When it comes time to go to bed, each of the children has a favorite bedtime track they listen to while they fall asleep. My youngest grandson who is 2 and a half listens to guitar music, my 6-year-old granddaughter likes Taylor Swift, and my oldest grandson listens to the music from the Harry Potter films.

Alexa does so much more than play music and tells time. My son has quite a few lights connected to smart outlets that can be turned on or off with voice commands. Any time someone needs a timer for important things like baking cookies or ending 30-minute reading session, you just ask Alexa to set a timer. It doesn't matter if she has one going already as multiple timers can run simultaneously. If you get stumped on a homework question, there's even an answer for that.

It has been very educational to see all the uses of Alexa and what smart devices can do. While some things are definitely easier, others become quite confusing. I'm not sure what lights are controlled by a switch and which ones are on smart outlets. When the bedroom light came on unexpectedly I quickly figured out I could just say, "Alexa, turn off the bedroom light," to turn it off. I suppose if I had set everything up, there would be much less of a learning curve.

I'm not sure I will purchase too many more Alexa devices but I could definitely buy off on the fact they are more useful than I have given them credit. I could probably expand to having a device in my office and one in my wife's. Then we could use them as intercoms to talk with each other. I could also see the benefit of adding one to our bedroom and maybe a few of the guest ones. The only drawback would be listening to my grandson carrying on a lengthy conversation in an empty room when he comes to visit.


Tuesday, November 11, 2025

Watching Old Movies

Recently I have found myself watching older movies and realize that younger generations may not understand them or be able to relate. Think about how many movies from the 1980's could be shortened to only 5 minutes with the introduction of mobile phones as a lot of the problems would immediately disappear. They have become so ubiquitous that the younger generations don't even know what a landline is anymore. My grand kids are not familiar with them at all as I discovered this weekend.

When I watch a movie depicting historical events such as World War II, I don't expect to see computers or modern technology. In fact, back then Jeeps represented the pinnacle of technological advancement. Now we see a movie from just a few years ago and things are familiar enough that nothing seems out of place. Then someone uses an old feature phone, which is one that makes calls and might have texting capabilities but is not a smartphone nor does it have a camera. It goes to show how much technology has advanced in a few short years.

While a number of modern conveniences are missing from these movies, there are a number of older technologies that people don't know how to use any more. I recently watched "Back to the Future" and Marty McFly tears a page out of the phone book. Does the rising generation even know what phone books are? He also checks the date by looking at a newspaper. I haven't seen one of those in a very long time. At least I know what they are, and quite frankly, miss them. The one scene showing how things have evolved is when Marty tries to twist a bottle cap off a soda bottle and his dad has to show him how to use a bottle opener.

I wonder how a 16-year old from 2025 would have to adjust to 1955? Would he or she immediately pull out a smartphone and try to get a signal? Would heating up food become a problem because microwave ovens didn't exist? Would everyone from 1955 laugh at the time traveler when he or she buckles a seat belt or puts on a helmet? These would all make comedic elements in a new movie. My only request is not to remake "Back to the Future" and come up with a slightly more original story.

 

 

Monday, November 10, 2025

Why Did Spotify Do That?

I used to ride my bike outside as often as I could. Now I have turned into a warm-weather cyclist. The weather has turned cooler so I prefer to ride on my trainer inside instead of out in the cold even though I have the clothing for it. Unfortunately riding inside is insanely boring and so I pass the time listening to music. Normally I listen to songs on Spotify but I am thinking about finding a new streaming service because of problems that recently surfaced.

I have painstakingly gone through and created a list of my 150 or so favorite songs to listen to while exercising. Recently I started hearing the same song played over and over. At one point the same song played 3 times in a row. That prompted me to go through my playlist and remove duplicates of the same song. Once I confirmed only one version of the song exists in my playlist, things went well for awhile.

Since Friday I have noticed another problem with my Spotify playlist. It has started playing "recommended" songs. I don't know what changed and can only assume Spotify did this. The problem is I don't like a lot of the songs that streaming music services recommend based on the songs on my list. While I like most Blink-182 songs, I don't like them all and have purposely left them off my playlist for a reason. I also don't like a lot of songs by All American Rejects but keep getting them recommended because they are similar to Blink-182.

Today during my indoor workout I got angry hearing "recommended" songs instead of the ones I chose for my playlist. I almost stopped listening to music altogether. Instead I just skipped the songs not on the list. The downside to that is I get to listen to more ads as I use the free service and don't pay for Premium Spotify. Basically the ad-to-song ratio went from 1:1 to an abysmal 4:1 which means I had to listen to 4 ads for every song. Secretly I think Spotify is trying to get me to start paying a monthly fee.

After my workout I immediately headed to my desktop computer and did a bit of research. I went into my settings and turned off the "Autoplay similar content" setting. My hope is that Spotify will now only play songs explicitly added to my workout playlist. If not, I will move on and give Amazon Music a try. After all I pay for Amazon Prime so I don't have to sign up for another streaming service. 

Thursday, November 6, 2025

Bandwidth Explained

Lately I have doing a lot of studying about ham radio in my spare time. I get a monthly magazine from the American Radio Relay League or ARRL called QST and there are a lot of concepts I don't understand as I read articles. Rather than continuing to read and glossing over the complex subjects, I am trying to understand them more. This has me thinking about bandwidth and what it actually means.

We use bandwidth in our casual conversations with phrases like, "I don't have the bandwidth to work on that right now." That generally means that you are doing so much you don't have room in your schedule to do anything else or that the task consumes more time than you have free. We also talk about bandwidth for WiFi and how much data we can stream to our devices like smartphones, TV's, and computers. Here is a quick history lesson of what that all means and why it relates to ham radio.

When we first discovered that we could send messages over the air without having to use wires or connections, we found that we needed a carrier frequency for the message. At first, we sent messages using Morse code which uses short (dot) and long (dash) pulses of energy to convey a message. To do so, you might use 14.025 MHz as your carrier frequency with the bandwidth of your message only being a hundred Hz wide. What that means is that if someone else tries to send a message at a frequency too close to 14.025 MHz, say at 14.0251, the messages might interfere with each other. To fix this you would spread the carrier frequencies further apart. Perhaps you might use 14.026 MHz instead.

Now not everyone knows Morse code and so we learned how to encode voice messages in those same radio frequencies. We started with amplitude modulation or AM and later developed frequency modulation or FM. Anyone who has spent much time with a radio knows FM has higher quality sound than AM and so most of our music listening stations are on FM. The FCC has limited AM radio stations to a total bandwidth of 10 kHz. That means if you still use a carrier frequency of 14.025 MHz, your signal will fall in the 14.020 and 14.030 MHz range as AM splits the signal equally on either side of the carrier frequency (5 kHz below and 5 kHz above). In contrast FM signals are 200 kHz or almost 20 times wider than AM signals. It is no wonder that FM signals are higher quality than AM as you can fit more information in that space. It also means that FM radio stations have to space out their carrier signals much further than AM stations. By contrast, FM ham radio signals are only 16 kHz wide as they only need to transmit voice and not music.

Now lets tie this all together with how we think of bandwidth of our Internet links at home. When signing up for home Internet service, vendors like to use terms like 10 mega-bits per second (Mbps) or 1 gigabit per second (Gbps). With 10 Mbps it means you will be able to download 10 million bits every second. 1 Gbps is much better as it is 100 times more data in the same second at 1 billion bits every second. Now remember that there are 8 bits for every byte or character in a file so if you have a 10 mega-byte file, it won't take a single second to download it at 10 Mbps, the fastest you can download it would be in 8 seconds but even that is not true. Networks use parity and error correction bits to ensure you get the data correctly. While you are paying for 10 Mbps speeds, you are really only seeing about half that because of how the network works.

So how do kHz and Mbps relate? There is a bit of math that would make this post really long and confusing, not to mention boring. Suffice it to say that when you are talking about radio signals, you generally use kHz and when you talk about data, you use Mbps or Gbps. It all translates down to how wide the radio (in the case of WiFi) or network (in the case of wired connections) signal is needed to provide the information you are trying to receive.

Wednesday, November 5, 2025

Christmas Shopping Early

Yesterday my wife sent me an e-mail from a Jewelry designer that is retiring. All of her inventory is on sale for extremely low prices so she can clear it out. Today I checked out the website and wondered what I could get my wife. She told me Jewelry would make a great stocking stuffer and so I browsed trying to find something that would be perfect for her.

I found a quite a few rings that don't cost too much and look amazing. The only problem is that I don't know my wife's ring size. I know, that probably makes me a horrible husband but it really has been a long time since I bought my wife a ring of any kind. We have also been married for almost 35 years so I shouldn't be expected to remember her size when I got her engagement ring. Besides, she has had it resized several times and I'm not stupid enough to ask if it is larger or smaller than when I originally purchased it.

I continued to scroll through the site and found some necklaces, earrings, and bracelets that would be nice. Nothing really jumped out though. Then I found one item that I know my wife will love. It is kind of like seeing a bunch shirts that are all the same color and then finding one that is different and also happens to be in my wife's favorite color. I probably shouldn't say that I ordered it as she might read this post but I did find that perfect stocking stuffer.

Have I finished my Christmas shopping? No as I am not even close. I did get one gift though and now I can relax a little. Not completely but a little. 

Monday, November 3, 2025

Keeping Loyalty Status

Last week I received an e-mail from a major hotel chain letting me know I had 5 more nights I need to stay to keep my current loyalty level. I know I will be traveling later this month and will achieve 2 of those nights. The question is if I should book a 3-night stay somewhere and make a long weekend of it with my wife?

When I flew every week to go to the Bay Area for work, if I found myself falling short of a certain level, I would book evening flights to someplace cheap. Usually I would take stock of travel for the rest of the year sometime in October. If I didn't have the required segments reserved to keep my status on Alaska Airlines, I would start booking evening round-trip flights to someplace really cheap. Usually that meant I would fly to Orange County or Los Angeles from San Francisco. Most of the time I would be in those cities for a total of 30 minutes before boarding a new plane and going back to San Francisco. I remember only paying $100 for the round trip and always had a first class seat because of my status.

Once I achieved that airline status, it came with some pretty important perks. The most important perk is that I could upgrade to first class a week before the flight. I also got something like 100,000 miles to use for future travel. That more than covered the $300 or so to achieve the status I wanted. It worked out well.

I mentioned that I need 3 more nights at a specific hotel chain to my wife and she asked me where we planned to go this weekend. I told her we could go stay someplace local that has a pool and invite the grand kids to join us. She thought that to be a boring idea and suggested we catch a flight to Hawaii and have an extravagant weekend.  That idea has merit and so I did a quick search. Last-minute plane tickets to Honolulu are about $1300 for the two of us and the hotel will run us about $900. So for $2200 I can keep my loyalty status and have a really epic weekend. Or . . . I could spend $330 over the next 2 months staying at a lackluster hotel close to home.

While the epic weekend sound like a lot of fun, I would much rather use that money for an epic vacation with a bit more prep time. I got an e-mail this morning from a Cruise ship company and we can do a 7-day cruise to Alaska with an Ocean-view room for $2200. Of course the other option is to let my status drop one level and not pay a dime. Decisions, decisions. 

Friday, October 31, 2025

Happy Halloween 2025!

Tonight I am sitting by our front door answering it for all of the trick-or-treat kids in our neighborhood. Right now it is still the young kids and we always hand out glow-in-the-dark bracelets. The chemical kind that you get at night in amusement parks. My logic is that the lights will help the kids be more easily seen. As the night goes on, we will switch from young kids to older ones and they are more interested in candy and we have a giant bowl of that.

While handing out treats, I am also fixing a couple of technical problems. Tonight is probably the worst night to do that as I finally get a problem figured out and the doorbell rings. Fortunately I have solved two cumbersome issues and feel like I have accomplished something while still answering the door every couple of minutes.

While waiting for kids to come by this evening I noticed that our Amazon Show device had a really dim screen. I looked for an adjustment knob or button but there isn't one. As the device is supposed to understand verbal commands, I asked, "Alexa, how can I brighten the screen?" The device quickly replied, "Go into settings-appearance and adjust the brightness there." What a useless response, I thought as there are multiple setting menus on the stupid thing. Did I need to go into the settings on my wife's phone which controls the device? There is also a settings on the screen when you touch it. I started with the one on the screen. That only seemed to control where the pictures are coming from for the constant slide show we get to see.

I asked my wife for her phone. I went into the Alexa app and looked for settings to control the device. I couldn't find anything and so I headed back to the device. This time when I touched the screen on the Amazon Show, I noticed an icon that looked like a "V" at the top of the screen. That usually means to swipe down and so I did. It brought up yet a 3rd setup screen which had the appropriate controls for device brightness. I cranked it up a bit and now I can see the pictures clearly on the screen.

With the Amazon Show visible I thought I would sit down and crank out one more blog entry for the month. I had the option of going upstairs and getting my personal laptop, going downstairs and getting my work laptop, or using the Chromebook I keep on the desk next to the kitchen. Following the path of least resistance, I reached for the Chromebook. This turned out to be the most lengthy choice.

I opened the Chromebook and didn't see anything on the screen. Sometimes it can be a bit slow to respond but it needed to be turned on. I pressed the "On" button and saw that it had unexpectedly quit. I logged into my account on the device and it needed to do 2-factor authentication. Chrome being a product of Google likes to try to authenticate on our Android phone. I thought it would be simple as the desk by the kitchen is where we keep that phone. Unfortunately the first attempt didn't work and I got instructions similar to the ones from the Amazon Show. I ran through them without any luck only to have the doorbell ring from candy goblins. By the time I got back to the Chromebook and my phone, both had gone dark. I had to turn on the screens and discovered my Chromebook started the login process all over.

Fortunately when I entered my login information the Chromebook sent the MFA signal to my phone and I just had to confirm it was me logging in. I didn't need to follow any of the convoluted instructions that didn't match what I saw on the screen. As you can tell by this post, I solved the problem and used my Chromebook to write this post. Now it is time to go back to answering the door for the children in the neighborhood.

Thursday, October 30, 2025

2-Minute Tasks That Take 20

Yesterday I had a number of errands to run during lunch. I jumped into my car and headed to my local pharmacy. I got there to an empty store and thought I could accomplish the first item on my list quickly. Then I discovered the Pharmacist goes to lunch between 12:30 and 2pm. I had the choice of going somewhere else or hanging out for 20 minutes. Unfortunately I didn't have the 20 minutes to wait and so I headed to another store close by. It was not a surprise to see that Pharmacist had the same lunch break as the first store. Ultimately I drove home and decided I would take care of the errand later. I still have yet to do it.

Don't you hate it when you go to do a very simple task that should only take a minute or two but ends up taking much longer because of a string of events that are out of your control? Perhaps you want a bowl of Fruit Loops but have to run to the store to get milk first. Then when you get in your car you realize you are almost out of gas or or forgot to plug in your electric vehicle. You can get to the store but chances are slim you will get home unless you refuel the car.

I find situations like that always happening on my computer or smartphone. I'll go to install an important program I need only to discover it needs another library that I also need to install. Or perhaps I have security settings set so stringent I have to temporarily relax them before I can complete a certain task. My favorite is not having enough space on my phone to update the operating system. I either need to delete lengthy multimedia files after saving them to another device or forego the update.

After getting back from my 2 weeks of travel I discovered I have never deleted any of the text messages from the smartphone we use as our home phone. While I swiped left thinking I deleted them, I really just moved them to an archive. Actually deleting the files required selecting each message, pressing the 3-dot icon, selecting the "Delete" option, and confirming that I really wanted to delete it. I did that for a couple of messages and realized there must be an easier way. A few minutes later, I figured out how to do mass deletes and got rid of everything in the archive. Then I found the blocked-message folder and did the same thing there. I don't know why but my wife and I received no less than 45 messages from different roofing companies even though we have a fairly new roof. After about 30 minutes, the phone is cleaned out and ready to stockpile more useless text messages. Oh, I also figured out how to make it so messages get deleted when I swipe left and archived when I swipe right. 

Wednesday, October 29, 2025

Azure Outage Causing Problems

I am trying to get a lot of tasks done today and am being thwarted by Microsoft's Azure outage. This is not a knock against Azure as I didn't think that many services used it. It is only during an outage that you realize how much you use that service and how it affects you.

I received an e-mail from my employer letting me know that the Azure outage made it impossible to contact our travel department by phone. They suggested using e-mail should we need to talk with someone. Having taken a few trips for work, I know that e-mail is a great alternative as they are quick to respond. I didn't worry about it and kept about my daily tasks.

Next my wife informed me that Costco might be a great place to get refills for a consumable item we need to replace which is filters for our furnace because it is running more with the cold weather. I didn't want to hop in my car and so I tried to log onto the Costco website. In white letters on a blue background it says that some customers are experiencing site performance problems. While some of the site works, not everything does. For instance I can't set my local store correctly. Even though I enter my zip code, it only shows me stores in the state of Washington. Eventually they will figure it out. Of course I do have the option of running down there in my car should it be an emergency.

Several days ago I received a letter from a previous employer saying that my employee information got hacked and they are providing me with free identity protection from Cyberscout. While it makes sense to be wary of a company you have not heard about, they are legitimate and owned by TransUnion, one of the major credit bureaus. In the course of setting up my account, they need to send a code to my phone for multi-factor authentication. While the phone number I provided worked once, it didn't send the second code. To finish setting up the account I had to call their service center.

Sometimes computers greatly simplify our lives. Other times, such as in the case of downed systems, they really slow us down. Fortunately we have old backup technologies like e-mail, phones and driving to a local store to help us get stuff done.  

Tuesday, October 28, 2025

A Difficult Expense Report

Yesterday I wrote about being gone for 2 weeks with one of those being a work trip. The downside of work trips is that I am required to submit an expense report with all of the receipts. For some reason, last week's travel created a very difficult expense report.

My company uses Concur to manage our expense reports. When I first started using the web-based application I would have bet money that the developers never once had to fill out an expense report as they made something simple so complex. Fortunately the software has gotten better but not painless.

The first difficulty came as I itemized the expenses for the hotel. Normally the rate is the same for every night. Last week my usual hotel decided to charge me different rates for every night of the week. They started small on Sunday night and got progressively larger. I had to carefully go through each line on the receipt. Then the total number had to match what the hotel charged my American Express Corporate card. Let's just say I didn't get it right the first time and had to go back through every day carefully to enter the right numbers.

Once I got the hotel figured out I moved onto all of the Uber charges. I had 12 different ones and they sort of all rolled together. Normally they would be in order by date and time so that the earliest rides would appear before later ones. Unfortunately that is not the way Uber charges the credit card company. I don't know why but I had several charges out of order and I had to go back through my receipts matching credit card charges with the number on a receipt. Dual monitors on my computer allowed me to view multiple receipts making them easier to match with charges.

It took way too long to get my expense report done but eventually I sorted everything out. I submitted the report not caring how long it took to get approved as I painstakingly made sure it is correct. I also never spend outside the company's accepted rules for travel. My boss is the first person to see it and immediately approved the expense report. Now it is up to our accounting department to sift through it and make sure I didn't make a mistake. They won't find any.

One thing I noticed about this trip is how much more expensive Uber has gotten in the Los Angeles area. I understand there are extra insurance requirements for the area and those costs are passed along to riders. I used to pay less than $20 to go from my hotel to the office, including a modest tip. Now the cost is more than $20 with some rides costing more than $30, depending upon traffic and surge pricing. It is almost less expensive to rent a car. The only downside is the hotel charges for parking and so Uber is still the cost-effective mode of transportation. At least for now it is. 

Monday, October 27, 2025

Glad to be Done Traveling

I have spent the last 2 weeks traveling from one side of the United States to the other. Now I am back in Utah and happy to be home. My wife and I enjoyed the time together and got to see some amazing things. We also consider ourselves fortunate not to be affected by the government shutdown. I understand that is about to change in a couple of days though. My hope is that our dysfunctional government will figure it out and pass a budget that meets the needs of its tax-paying citizens.

We started our 2 week adventure flying from Salt Lake City to Columbus, Ohio. We spent a week visiting our youngest son and his family. That included a trip to our country's newest National Park in New River Gorge. It didn't become a National Park until 2022 and is well worth a visit. Fortunately the state of West Virginia sees the value of the park and covered costs to keep it open until the end of October. We experienced a fully staffed visitor's center complete with knowledge of the park and places to visit.

My wife and I then flew home long enough to do laundry and repack our bags. We had a relaxing Sunday and then headed to the airport that night for an 11pm flight to Los Angeles. Before leaving for the airport we received word of our delayed flight. That gave us a bit of time at home. The downside is it meant we would arrive in Los Angeles really late. Once at the airport we discovered the cause of the delay and couldn't blame it on air traffic control (ATC) but instead discovered a series of cascading delays caused by the airline.

The delay meant we didn't get into LAX until after 2am. We quickly walked to the Uber lot where we found a ride and got to our hotel sometime around 3am. I considered myself fortunate that I didn't have any early meetings and could sleep in relatively late before heading to the office. My wife came with me and did a walking tour of Culver City that she downloaded to her smartphone for only $9. We then met back at the hotel at the end of the day.

My wife's office closed for a week because of Fall break for our local school district. That meant she could tour the area while I spent the time working on the Sony Pictures Lot. While spending time on a movie lot is a lot of fun, my wife got the better end of the deal. She made use of the area's transit system and figured out how to get from LAX to Disneyland for only $5 round trip. The tradeoff is that it took 2 and a half hours each way. I'm glad she figured it out because Uber runs about $130 each way and still takes an hour plus. My wife also visited the fashion district and the Getty Museum. On the last day of the trip, I only had one meeting and set my wife up on a tour of the Sony Pictures Lot. When she finished the tour, I asked her where they took her and then showed her all of the interesting places the tour didn't go. We even had lunch at the commissary, which is a great place to eat.

We both felt exhausted at the end of the week and a 5:45am flight back to Salt Lake on Saturday morning meant we felt tired all day. I tried to watch the World Series game that night but fell asleep around 8pm. We both went to sleep early and slept late on Sunday morning. Now I am looking forward to staying home for awhile.

We used a lot of technology over the 2-week period to make the most of our travel. We continually checked into the status of the National Park to ensure we wouldn't be locked out. The airlines constantly notified us about the status of our flights which allowed us to wait comfortably instead of bored at the various airports. My wife even used her smartphone to pay for bus and train tickets in Los Angeles, saving her a few bucks. The ease of our 2-week adventure serves as an example as to how our daily lives are made easier through technology. 

Friday, October 10, 2025

Real-Time Sensors

I once got in the car I purchased for my kids to use and noticed the speedometer did not register how fast I traveled. While I could see fine outside and had a rough estimate of how fast I was going, I sort of felt blind. I immediately turned around and headed home to see if I could fix the problem. Fortunately I just needed to spray some contact enhancer on the plug going from the car's computer into the dash gauges and everything started working again. While I was never in any danger, I sure felt unsafe on the road.

We have a lot of sensors that provide real-time feedback and tell us exactly what is going on. A speedometer is one very useful example. I used to own 2 boat, one in California and one here in Salt Lake. The one in California didn't have a depth meter while my one here does. I used to sail around the San Francisco Bay and just always assumed I had enough water underneath me to keep me out of trouble. With the shrinking of the Great Salt Lake, my depth finder is a critical piece of equipment. Lately I have been unable to sail because the lake is too shallow. Fortunately my depth finder has kept me from grounding the keel in anything but soft mud.

This morning I had a doctor's appointment where I got a spot check on a number of my health indicators. I stood on a scale and could see that I gained a half pound since my last visit. The nurse took my blood pressure and told me I am incredibly healthy because both numbers came in well under the 120 by 80 that we use as a standard. On Monday I visited the lab where they drew blood and provided many more health indicators. Unfortunately it is impossible to provide real-time values for most of those numbers. When I visited the lab, I had to do so fasting as eating anything has a tendency to skew results. 

I am one of those people that is very health conscious. I don't understand how anyone can smoke cigarettes as they are knowingly shortening his/her life. My visit to the doctor increased my own awareness of how important it is to get constant feedback on how healthy I really am. For someone who is watching his or her weight, standing on the scale provides constant feedback. Naturally it is best to choose the same time every day to measure one's weight as it fluctuates throughout the day depending upon a number of factors including what one is eating or drinking. I wonder though if we constantly measured our weight if it would help us reduce our portion size. You might look at that cheesecake a little differently knowing it might tip the scale against you. Perhaps we should remove the scale from our bathroom and put it in our dining room. Then again, eating is a pleasurable activity and a monitoring device might detract from it.  

Thursday, October 9, 2025

Face-to-Face Meetings

I attend a fair number of meetings and mostly use video conference call software. My company prefers Microsoft Teams but my wife's company prefers Zoom. There are several other options as well. These technologies allows a single meeting to include people from all around the world without the need to get on a plane to meet in a central location. It is wonderful and allows me to work from home on most days.

Several weeks ago I had the chance to meet some of my colleagues in India. I had never been to India before and didn't know what to expect. While I wanted to add a new country stamp in my passport, I didn't want to spend that much time traveling unless necessary. Ultimately it took about 36 hours of travel each way thanks to both KLM and Air France having mechanical issues with their planes.

I arrived in Bangalore with enough time to get to the hotel, shower, and then head to the office. India is a beautiful country but Bangalore's population has grown faster than its infrastructure. While the airport is only about 40 miles from my office, traffic requires 3 hours to cover that distance. All that traffic means I couldn't walk from my hotel to the office even though the distance is just over a mile. Fortunately the office sent me a car every morning that also brought me back to the hotel in the evening. Another limit is that I knew I couldn't drink tap water and so I used the 6 liters of bottled water in my hotel room every day. When it came time to brush my teeth, I used that bottled water.

Now the reason for my trip centered around working with a team of guys I meet with regularly. I had met one or two in Tokyo but most of the team doesn't regularly get the chance to travel. The first thing I noticed is that my image of some team members didn't match reality. There is one guy that has such a soothing voice I imagined him to be about 5 inches shorter than me and just tiny. In reality he is 2 inches taller than me and regular build. He is still one of the nicest guys you will ever meet.

Another benefit of meeting in person is really getting to know the people I work with. When you are on a video call, you don't really have to interact with the other attendees. When you are all in the same room you get to find out what everyone is really like. That makes it easier to find common interests and get to know people.

I have been home from India for about 3 weeks and I have to say that my video conference calls are higher quality with the team in India. There is a lot more of that small talk before the meeting begins. While there never has been any disrespect, the respect for each other is higher after having met in person. I also find that the meetings seem to be shorter. Ultimately the people in the call are actually people and not just disembodied voices. I highly recommend getting together as often as time and distance allow. We had such a good meeting in India that I plan to go back next year. I figure that is often enough for such a long distance.

Tuesday, October 7, 2025

Add Robot Mechanic to my Resume

About a week ago our upstairs Eufy robot vacuum stopped working. It would start every morning at 8am as scheduled but then beep loudly for about 15 seconds and then just sit there until someone picked it up and put it back on the charger. Upon further inspection, the unit couldn't move forward. It could spin and go backwards but not forward. Having had this experience before, I knew what to do but turned the unit off and let it sit for a week.

This evening I have a number of meetings with Japan that will run quite late and so I thought I would take some time this morning and fix the busted robot vacuum. The first thing I did was clean the brush and wheels. My wife's sewing room is on that floor and the vacuum picks up a lot of string. Surprisingly the brush didn't have too much wrapped around it. The wheels had some. Once I removed all the string, I tested the vacuum. Nope, it still couldn't move forward.

I turned off the Eufy, flipped it over, and set it on my worktable. For the record, my worktable today doubles as my dinning room table at meal times. Next I removed the 8 screws that attach the front bumper to the vacuum. The bumper covers the front 3rd of the device and has about an 8th of an inch of play. I could still move the bumper in and out. When I pulled off the bumper I could see a lot of dust balls and fluff. I pulled out my hand-held vacuum and can of compressed air. Then I cleaned out the front third of the Eufy vacuum. Once everything looked clean, I put my bad pet back together and gave it a test. It worked fine and so I let it loose to clean the floor.

Today's electronics are meant to be disposable. That means when they stop working, you throw them away and buy new ones. Call me a bit old fashioned but I think you should be able to get more than 3 years out of a robot vacuum. Having had them for about a decade now, there really are only a few things that can go wrong. The first is the battery going bad and those are fairly painless to replace. The second is the front bumper getting jammed. To fix that you generally just need to clean it out. If you clean it out and it still won't move forward, you have my permission to throw it away. If you clean it out and you can't figure out how to put the vacuum back together, visit the University of YouTube and you should be able to figure it out. 

Thursday, October 2, 2025

Purchasing In-Store or on a Website

Yesterday I received my new skis and they look beautiful. Now I need to put on bindings which connect the skis to the ski boots. I had thought I could pull a set of bindings off an old pair of skis I don't use any more. Unfortunately my boots have a new type of sole on them called GripWalk and they are not compatible with all bindings. I looked carefully at the bindings I planned to use and they do not indicate they work with GripWalk which probably means they don't. Newer versions of the binding do but I don't want to risk it as a proper release of the bindings will prevent injury. That means I am now on the hunt for a new pair of bindings.

The last time I needed a new pair of bindings, I went to my local Level Nine Sports store and asked for their best deal. They offered a pair of Tyrolia D12's for $100, which is an excellent price. Furthermore it is compatible with GripWalk and has performed flawlessly for 2 seasons now. I logged onto their website to see if I could order the bindings for the same price I paid in the past. Unfortunately they increased prices by $30. I gave them a call and asked if I could get the same deal from before. The person on the phone told me to come in and they could honor the $100 price.

Going into a store instead of purchasing from a website goes against conventional wisdom. Normally I would expect to get the best price on the website. This is something to remember as you visit brick-and-mortar shops. You may be able to get a better price in person than online. Just remember to be respectful and polite as an entitled attitude may negate any discount you hope to receive.

Now that I have found the bindings I want I need to work with my wife to see what her plans are. She doesn't require the GripWalk feature as she still has conventional ski boot soles. If she needs a pair of bindings, the $60 discount between 2 pairs of bindings definitely justifies the gas of driving a few miles to the physical store.

Wednesday, October 1, 2025

Cybersecurity Awareness Month

Among other things, October is Cybersecurity Awareness Month. I received an e-mail this morning alerting me to this fact and I found it timely given my post yesterday about my wife's Instagram account being hacked. The e-mail went on to provide 4 tips to stay safe online. I thought I would share them with you:

  1. Recognize and report phish - While you may not have anyone to report the Phishing e-mail to, hopefully you can recognize suspicious e-mails and not click on any links in them nor respond. Interestingly I had a phishing text message this morning that claimed to be from UPS. I expected them to be delivering my new skis and the text indicated a problem. Fortunately my skis arrived just before the text or I might have been tempted to respond. Instead I deleted the message and reported it as junk.
  2. Use strong and distinct passwords - Since I have been forced to create longer passwords I have embraced long phrases. I then replace characters with numbers and symbols to make them harder to guess. Instead of something simple like "skibum" I now use phrases like "iAmAt0ta!skiBum" where the "o" into total is replaced by the number zero and the "l" is replaced by the exclamation mark. It is easy to remember and tough to guess. For the record, that is not any of my passwords, just an example.
  3. Turn on multi-factor authentication (MFA) - When you have the chance to turn on MFA, do so as it it adds another layer of security. Today I had to log into one of my credit card accounts and the usual MFA code grew from 6 characters to 8. That surprised me but is significantly more difficult to guess than the 2-digit codes I use 95% of the time.
  4. Keep your systems updated - This is important because companies are always learning about security vulnerabilities in their systems and update them frequently to lock out bad actors. If you are using an old version of your phone or computer's operating systems, you could be vulnerable to hacking. Always make sure you have the latest software. Make sure you have automatic software updates set up on your devices to help ensure this.

Staying vigilant about your online security will help save you from potentially bad situations in the future. Unfortunately nobody is immune and the attacks will continue to get more realistic and tough to spot. Paying attention to all online communication is all the more important.

Tuesday, September 30, 2025

A Hacked Instagram Account

I woke up this morning and started the day with my usual routine. Shortly after I got out of bed, my wife received a phone call. I initially thought it to be a work associate but then I discovered her sister called. My wife's Instagram account got hacked and her sister wanted to warn her to update her password. My wife immediately went into her office and changed her Instagram password. My son also sent my wife a text message letting her know her account had been hacked.

Now I will confess that I don't even own an Instagram account so I am not sure how my son and wife's sister knew the account had been hacked. When I talked to my wife she said they both received "Follow" requests and incoherent messages. I assume that meant the hacker tried to contact all of my wife's Instagram connections. If I hacked my wife's account I assure you I would have been much more intelligent in my actions. I probably would have promoted my YouTube channel or something equally beneficial to me.

After changing Instagram credentials my wife logged into her Facebook account and changed her password there. Facebook owns Instagram and the two services are tightly linked and a breach in one account could lead to a breach in the other. Unfortunately my wife's Facebook account initially wouldn't let her change the password. She had to force a security code to be sent her and then she could change it. My guess is that the IP address associated with our Google Fiber account recently updated and it looks to Facebook like my wife is using an unknown computer to access the service. Ultimately my wife updated both Facebook and Instagram login credentials.

Now the question I have is how someone hacked my wife's account in the first place. Unfortunately all I can do is guess. Perhaps they discovered her password that is common with another account. That would be my first guess and underscores the importance of using separate passwords for all of your different logins. Other additional security measures include 2-factor or multi-factor authentication and passphrases that rely on face recognition or fingerprints. Unfortunately we live in a time when passwords may not be enough.

Friday, September 26, 2025

Time For New Skis

Recently I have been in the market for a new pair of skis. Knowing this, I have been keeping my eyes open for a good deal on a new pair. This is the time of the year when you can usually find the best deals and so I expected to find something soon. I am not too picky as I really am focused on getting the best deal possible. That means I want a high-quality ski for a low price. I'm sure ski manufacturers hate me.

Since Labor Day I have been visiting local ski shops and looking at all of my online sources to see what kind of deals I can get. Yesterday I got an e-mail from a company that caters to outdoor enthusiasts and provides severely discounted products should you qualify to receive their rock-bottom deals. This is the same site where I got my Suunto watch back in June.

Now this is an important point that I hope all online marketers understand: When a person is interested in purchasing something, a timely e-mail is appreciated. When a person has already purchased that thing, your e-mail is annoying. The trick is to be able to accurately figure out when your product is wanted and when it is no longer needed.

I logged into the site and could look at new skis from a number of top manufacturers. As I mentioned above, I am not that picky about skis. Then I saw the list of manufacturers and realized I might be a bit more picky than I originally thought. I am not that picky about skis as long as they come from a short list of companies. Fortunately several of those ski brands appeared on the list and so I narrowed the skis down to those that interested me. One pair stood out at a 65% discount, which put it in the sub $300 category. Anything below $300 is a great price for new skis.

Last night I wanted to get the approval from my wife before buying the skis and so I showed them to her. Her response was, "Can I get a pair of new skis?" The agreement with the website indicated I could pick up a pair for friends and family and so we looked. Normally the website restricts buyers to just the person meeting the correct criteria and so it would be a violation of the terms of use without the published exception. We found a pair of skis for her that met her criteria and happened to come in at $10 less than my new skis. They are also a specific women's ski, meaning it is lighter than the men's version. My wife and I ordered both pairs last night and they will arrive on Tuesday next week.

When the skis arrive I will get bindings mounted on them and will almost be ready for the upcoming ski season. I will be honest and confess I am looking for a new ski jacket too. My current one is faded and all of my family keeps telling me I need to replace it. For online marketers that want to sell me something, I am probably a bit picky as the jacket needs to be red, waterproof, breathable, and windproof. Let the e-mails begin. 

Thursday, September 25, 2025

Fat Bear Week 2025

We are getting to the end of September and that means it is time to start voting for those bears up at Katmai National Park. The event is known as Fat Bear Week and I look forward to it each year. Today I logged into the site and could vote for 2 different contests. At the bottom of the page it shows how many more contests there are through the week.

In years past there has been a food scarcity issue. This year the salmon run has been plentiful with fish to go around for all the bears. That means they are a little chubbier than usual. That makes the carnivores more photogenic and less scary. Who doesn't like a round bear?

The one thing I like about Fat Bear Week is that millions of people love to join in the voting. They seem seriously interested in Alaska's Grizzly population and root for their survival. Without the Internet, this type of contest wouldn't be possible.

Now they keep people from stuffing the ballot box by allowing only one vote per e-mail address. Do be fair and only vote once per contest. I have multiple e-mail addresses (personal, work, and a few others) but only vote once. It's not like the bears get anything more than recognition. Join in the fun and show your support for those fluffy animals to the north.

Tuesday, September 23, 2025

Digging Into the Data

I spend my days working with data. Sometimes I do analysis and sometimes I am the guy the analysts go to when they need help solving a problem. While on vacation last week I had one of my coworkers ask me about some of the data in our system. I explained that I didn't really want to dive into the problem until I got back to work but would thoroughly investigate her question.

Yesterday I had way too many pressing tasks and so I couldn't look into the issue until today. This is one of those types of problems I love to solve and so I attacked it first thing this morning. I am going to simplify the problem for multiple reasons, not the least of which relates to my confidentiality agreement. The problem description is that I have a database with a CUSTOMER table without a date indicating when the customer entered the database. It is always nice to know how long someone has been a customer and the analyst wanted to know when that happened.

I figured there might be another table that might have that information and so I dug around a bit and found an EVENT table. I first looked at all possible event types and discovered about a half dozen. Unfortunately none of them indicated when someone became a customer. To help make sense of the EVENT table, I looked up all possible events for a specific customer and then sorted them by the event date column. A trend quickly appeared and it became obvious that all users would have a specific event once they became a customer. That event would occur frequently but all one needs to do is look at the earliest one and you have a rough approximation of when that person became a customer.

I sent my findings to the analyst that asked the question. About an hour later I received word that my technique works for only about a third of the customers. That is fine for some preliminary analysis but if we want to have beginning dates for each customer, we will have to go back to the group sending us the data and have them add an appropriate column.

I had hoped to solve the problem for all of the customers but fell short. I did find a preliminary workaround and that will allow us to test some ideas we have, which will then justify asking for the data from the source which will take a few days. Until then, the workaround will have to suffice. 

Monday, September 22, 2025

Sending Candy Inexpensively

My wife and I just got back from a trip to Disney World where we took part in "Mickey's Not So Scary Halloween Party" in Magic Kingdom. We had hoped that it wouldn't be crowded and that we would be able to ride a number of attractions without foot-cramp-inducing lines. It turned out to be the most crowded day of our 5-day trip. We did catch a bit of a break though when a giant thunderstorm drenched everyone in the Tron line and we only had a 15-minute wait.

One of the joys of the Halloween party is the trick-or-treating you can do. When you enter the park, they give you a special wrist band and a bag to store your sugary loot. We would find ourselves near a candy stand and quickly filled our bags with candy. The people handing out candy didn't give you one or two pieces, they gave you a huge scoop. When we filled our first bags, they gave us a second one each and we filled those too.

I love candy but can't really eat very much of it. I would estimate that I have about 3 year supply of candy for me. That translates to about a week for your average child. I have 6 grandkids that would love to take all of the treats off my hands. For the 3 that live here in Utah, I can just give the candy to them the next time I see them. For my grandkids in Ohio, I need to get it there somehow. I would love to use the trick that my 8-year-old grandson still thinks works but unfortunately it doesn't. I can create a package and send it in the mail, but postage will cost more than the value of the candy. Ultimately I will bring it to them when I see them next month as that is the most cost-effective way of sharing with them. 

Thursday, September 4, 2025

Preparing for the Wasatch 100 Ultra Marathon

Every year my wife and I volunteer to help with the Wasatch 100 Ultra Marathon. We drive our 4x4 up above Brighton and Solitude Ski Resorts where we build a small tent city complete with food, water, computers, and radio equipment. We then help runners as they work their way through a 100-mile running course through very rough terrain. We happen to sit at the 65.3 mile mark, so a lot of the runners are fairly well spent by the time they make it to us.

Our job at the race is to set up a ham radio connected to a computer and transmit the bib number and times as runners come into our aid station. That information is then used by the race organizers to let spectators know where runners are on the course. It is an amazing system but I only use it once a year and so I make sure to practice at home before I am remote and don't have all the tools available to me in my home office. Last night I tested the system and familiarized myself with it yet again.

The technology we use for the race is actually quite ancient. Sure we use nice laptops but we could get by with a 1985-era one. The modem I use to connect the computer to the radio has an old serial cable interface and so I had to get a USB-to-Serial adapter. Then we just use Telnet to connect to the server on the other end. Telnet is a fairly old program and when you do an Internet search the first thing that pops up is how it is no longer considered "secure" and should be avoided. That is fine for our application as we actually want people to know the data we are sharing and not trying to keep it secret.

This year I have to leave the race a bit early as I have another event I have to get to. While the race organizers prefer us to use ham radio to transmit times, there is also an Internet portal where we can get to the master server and interface with it. All we need is a telnet client such as PuTTY. Today I have been testing it out from my Chromebook and working with my buddy who will be able to stick around after I leave. Our aid station sits right underneath a mobile-phone tower and we get great Internet service. I imagine it is only a matter of time before the entire race course has Internet coverage and we lose the ham-radio part of the infrastructure.

Actually the more I think about it, the more I want to ditch the ham radio now. I could leave my extra car battery at home. I also wouldn't have to pack up my antenna nor set it up at our aid station. That could save a lot of time. Maybe I should bring all the radio equipment but not worry about setting it up unless it is needed. I'm seriously thinking about it. 

Wednesday, September 3, 2025

More Comments Equals More Views

Monday I posted another skiing YouTube video listing my top 5 favorite sidecountry ski areas. One thing about throwing out a term like "sidecountry" is that if you ask 10 different people, you may get 11 different responses on what it means. I provided a definition in the video and it is getting several comments. Some people don't agree with my definition and are asking questions.

At first glance, it seems like all of these comments are causing YouTube's algorithm that shares videos to push this new one to the front. I published another video on Saturday about preparing for the upcoming ski season and it doesn't have nearly the traffic even though it came out 2 days before this latest one. My hypothesis is that comments indicate engagement and so they think others will also like the video so YouTube is sharing it more.

All of this traffic for my video suggests I can get more traffic by creating controversial content. That does have a downside though. If people don't like your content, they might disengage from the channel. I also don't like controversy. While it is fine to disagree with an undefined word, there is also the chance people could be offended and I make an extra effort not to offend people.

I plan to watch video views over the next few weeks and see if the trend hold true. I may need to solicit a few of my friends to submit comments and see how that effects outside views. Currently I have a number of new viewers but not any new subscribers. If the number of subscribers increases, that will strengthen my hypothesis. I'll be sure to keep you posted.  

Tuesday, September 2, 2025

My Latest YouTube Releases

One advantage of working for Sony is that we get 4-day weekends for both Memorial and Labor Day. I like it because we get the Friday off before the Monday holidays and that gives me a bit of extra time to get stuff done. One year I used the that time to go visit Alaska and do some ocean kayaking. This year I did something different: I released 2 YouTube videos.

I woke up on Friday and decided I would try and put out a video in a single day. There is a lot of work that goes into each video and I wasn't sure I could do it but wanted to give it a try. I sat down at my computer and put together a compelling script. Then I recorded the narration. The subject of the video is preparing for the 2025/26 ski season. I came close but didn't quite finish the video in a single day. I had to roll over onto Saturday but got it released that evening.

In order to put out the video quickly, I had to interrupt another video I started creating over a year ago. I liked the topic but just didn't feel the need to get the video out and so it languished on my computer in a half-done state for months. Getting a video put out early in the weekend ignited a desire to finish an update on my second most popular video on the Top 5 Sidecountry Ski Areas of North America. My wife had to do some sewing and so she gave me permission yesterday to sit in front of my computer and finish the video. I completed everything last night and immediately released it.

Of the 2 videos, the Sidecountry one is my favorite. I can't really pinpoint why I didn't finish it earlier. I know one thing that slowed me down was not having enough photo and video content for one of the ski areas. I had to go back through an old photo album and scan pictures from back in the 1980's. I have a really good scanner and once I digitized the images, the video sat uncompleted for months. Perhaps laziness kept me from working on it or I valued spending my time on other pursuits. Ultimately I got it done and in less than 24 hours it has been viewed close to 100 times.

In the past, the closest I have ever released 2 videos is 5 days. This marks the first time I have done it in 2 days. I will be interested to see how that effects the number of views. My channel has about 650 subscribers and I hope to get more. Unfortunately I have not received any new ones since the first video on Friday. Perhaps there is something else I need to do to increase my popularity. Until then, I hope everyone enjoys the videos.

Thursday, August 28, 2025

First Rule of Demos: It will Crash

The first rule of doing any live demo is that it will crash regardless of how stable the product is. That is why you will often see videos of computer demos instead of an actual live demo. Today the first rule of demos reared its ugly head at the most inopportune time.

I had a meeting with my boss and he brought up the topic of needing to delete some data from our data warehouse. Not deleting the data puts us in jeopardy of being sued and so I wanted to show him all the different areas that contained the data. I made sure I had logged into our company's virtual private network (VPN) so I could get into the data warehouse. Then I tried to bring up a virtual desktop which is required to log into the database system. It immediately crashed. I tried several more times only to have the same thing happen. Ultimately I had to describe the many different places engineers had squirreled away the information.

Fortunately I didn't need to actually do a demo as I accurately described the many copies of the data. My boss explained that because the copies of data are anonymized, meaning there is no way to associate with with specific people, they do not need to be deleted, just the non-anonymized data. That came as a relief. Ultimately nobody is using the data and so there is no need to keep it around but deleting it is not an emergency.

I finished my video call with my boss and decided to troubleshoot what went wrong. As you would expect, everything worked fine. That only shows the validity of the first rule of demos. 

Monday, August 25, 2025

Importance of Blocking Time in Schedule

This morning I had a number of work-related meetings and then had to take my wife to the doctor's. She had one of those screenings where they knocked her out and she needed a driver to take her there and bring her home. Furthermore I was not allowed to leave the campus until the procedure completed and my wife awake enough to go home. Being required to stay at the doctor's office for 2 hours, I asked the admitting attendant if they had a soft-serve ice cream machine since I couldn't go anywhere. They did not but she said she would mention it to the doctors. I doubt anything will change but if US prisoners are required to be able to watch television, doctor's offices should provide soft-served ice cream when you have to wait more than an hour.

Fortunately the office did have WiFi to use for those of us waiting. I made sure to log onto the system and get some work done. Should anyone need to reach me, I made an entry in my public-work calendar that I could be reached for anything except meetings. That worked well as I had one fellow colleague reach out for clarification on some of the data I am very familiar with. I provided an answer and continued to work on other things.

Whenever I go to schedule a meeting with fellow work associates, I always check everyone's calendar to make sure I am not scheduling over their activities. My hope is that others do the same with me and they almost always do. There are some occasions when a meeting will have quite a few participants and the scheduler must pick a time that will work for the majority of the attendees. If possible, those that can move things to attend will.

After getting home from the doctor's office today, I looked at the next several weeks and scheduled my morning exercise. I am fairly flexible right now and don't need to exercise at specific times. However when I see my schedule filling up, I block time in my schedule to keep people from taking the only time slots in my day where I can exercise. While some treat daily workouts as optional, I don't; probably because of my love of soft-serve ice cream. My health is important enough to me that I do all I can to stay as healthy as possible. I also blocked off time tomorrow evening to spend time with my wife. That is the description I used: "Time with Wife." Most people wouldn't dare try to schedule anything over it and if they do, it must be really important but there is no guarantee I'll be there. My son is good about scheduling his personal time on his work calendar as well. He is a bit more cryptic in his description as he uses: "Personal time, do not schedule."

A lot of people complain about their work/life balance and with some companies there is a huge problem. For me, I try to let people know when I am tied up with personal things. Being forthright and honest provides a level of comfort and trust to management. That goes a long way towards evening out the work/life balance and helps make my employment at Sony that much more enjoyable. 

Thursday, August 21, 2025

How Many Marketing E-mails Does One Person Need?

My wife and I are constantly thinking about possible vacations and I have ours planned for the next year. One of those vacations will be an Alaskan Cruise. I'm not sure if I should be sharing that as I already receive too many e-mails trying to help me plan that specific vacation. My fear is that announcing something on the Internet will only invite more e-mails.

I have been to Alaska several times in the summer and have a good idea of what to expect. For instance, I know that Alaska is a huge state and has many different experiences to offer. A week up there doesn't even begin to scratch the surface of what there is to see and do. The idea of doing a cruise allows us to see some of the coastal cities all in the same trip, which is why we are planning it.

Unfortunately I made the mistake of letting one of the major cruise lines know I am interested in doing a cruise. Now I am receiving 2 e-mails every day from the company. Is there any difference between the e-mail in the morning and the one in the afternoon? The content seems different but when you click on any of the links in the message, you end up at the same spot. I'm surprised that any marketing department in the world would think it acceptable to send that much e-mail. My wife has suggested that I simply unsubscribe from the company. That is what a sane person would do but I find it just as easy to delete all of those e-mails. My justification is that when I am ready to book the cruise, I'll have the list of specials right in front of me. The funny thing is that we know the cruise we want to take and it isn't from the cruise line sending me daily information.

The reality is that there needs to be a way to tell marketing people your threshold for e-mails. Some people may be interested in multiple e-mails a day while others may only want to see something once a month. There should also be an options for daily and weekly. People may start out interested in all of the specials but it won't take long for them to sour on your messages if you send too many.