Monday, March 29, 2021

New Product Hype

I spent some time skiing with my daughter on her day off this weekend and we saw someone skiing on a pair of skis that were supposed to revolutionize the ski industry several years ago. With the advantage of passing time we can look back and say that the prediction turned out to be quite false. I remember thinking that I didn't see what all the fuss was about when the ski came on the market. So what went wrong.

I am a firm believer that those who don't learn from history are bound to repeat it. There are a lot of products that we are told will revolutionize our lives. Sometimes the hype is warranted and other times it is not. With the case of this new ski design, it leveraged boat building technology to create a ski that floated better than other skis of the time. Skis and boats share a lot of manufacturing methods in that they both use fiberglass and sandwich construction for strength and to help save weight. Therefore it makes sense that a ski manufacturer would look to the boating industry when trying to come up with new design ideas. Sometimes the ideas work and other times they don't.

I have a pair of skis from the same era as this hyped ski but manufactured by another ski company. At the time, wide powder skis started gaining popularity. My pair of skis tend to sink in powder and so a design change would have helped it ski significantly better. One manufacturer came up with the very hyped design while all other manufacturers made a much more subtle change to achieve the same result. This subtle change is now used by all ski companies.

So what is the dead giveaway that a new technology is being over-hyped? For this ski, it came from non-skiing media sources. Ski magazine does a ski test every year and they gave this new ski some favorable marks. When I saw more general-purpose magazines and newspapers such as Time Magazine and the Wall Street Journal extolling the virtues of this new ski, I began to wonder if it could live up to the hype. I learned from this experience that the source of the glowing recommendation should always be considered. I will never trust a ski recommendation from a general-purpose news magazine ever again unless there is significant support from ski industry trade journals as well. The same holds true for computer and technology announcements.

Tuesday, March 9, 2021

The Start of Tax Season

This week I sat down and started putting together the information for my taxes. Normally I go through all of my spending for the year and categorize everything I spent. This year I decided to try a different method. I loaded up TurboTax on my computer and started filling in information based off the paperwork I received from my employer, banks, and the government. That allowed me to input all of my income for 2020.

Next I came to deductions. I do a fair amount of donations to charities and last year I had about 8 or 9 different organizations that I made donations to. Part of the reason is I started cleaning out my basement and discovered it is better to donate than to throw away. After all, a charitable donation earns a tax deduction that landfill doesn't provide. The only problem is that all of those charities are listed again for this year and I need to figure out if I donated anything to them.

The first thing I did is go through my checkbook registers for the year to see if I wrote any checks to any charities. Then I asked my wife if she had any receipts for donations we made. Ultimately I had hoped I could eliminate a few of the steps I have used in the past to shorten the amount of time it takes me to gather everything so I can complete my taxes. Unfortunately I can't. I guess all of the steps I have used to file my taxes for the past 30 years came about from running through this process every year. Going through the steps in a different order doesn't really save any time. Oh well. I guess I had better get back to categorizing all of my spending for the year.

Friday, March 5, 2021

Google Maps Mislead Me

My wife and I just completed a ski trip at Winter Park in Colorado. We opted to drive in order to save money as the savings in travel time turned out to only be an hour or so vs. flying. Before setting out I checked Google Maps to see the fastest way to get there and back. I had 3 possible routes to use with only 8 minutes separating the quickest 2. I decided to take US 40 from Salt Lake all the way to Winter Park on the way out as it indicated it would be the fastest way.

The drive to Winter Park went well and we arrived a little after dark. The travel time came very close to Google's estimate. We checked into our on-hill condo and enjoyed being able to wake up late and walk over to the gondola as the resort opened. Eventually our 3 days of skiing came to a close and it came time to return home. This time I decided to take the alternate route. Yes it added 30 miles to the trip but was only supposed to add 8 minutes and allowed us to take I-80 back to Salt Lake.

On the way out, we had to be very careful as US-40 is mostly 2 lanes and full of wildlife. In other words, you have to watch out so you don't hit a deer and ruin your car. This makes exceeding the speed limit extremely unwise.

Taking a different way back turned out to be very scenic and we got to see a part of the country we had yet to visit. Once we got on I-80, we simply turned on cruise control at 80 miles per hour as that is the speed limit most of the way. I didn't expect to get to Salt Lake until 7:30pm based on the time estimate given by Google Maps. We stopped once for gas and then another time for 75 cent ice cream cones in Little America (highly recommended). Imagine my surprise when we pulled into our driveway an hour before we were supposed to. I like it when Google Maps is wrong sometimes. Now I only wish I had known that on the way out as we might have gotten into Winter Park before nightfall.

Friday, February 26, 2021

Computers in Your Camper

With COVID-19, there are a lot of people that have turned to camping for recreation. While some are content to use a tent, a fair number of people are purchasing recreational vehicles (RV) and heading off on road trips. My wife's brother just sold his house and bought a large camper trailer for just such a trip. My cousin is doing the same thing. I have sort of been bitten by the bug as well. I don't plan to convert a Mercedes  Sprinter van into a camper but I do love seeing what people have done to create their own tiny homes on wheels.

Yesterday I came across a person that built a very nice RV that seems to be a very comfortable home. I admired all of the thought they put into their build. Unfortunately they ended up doubling their budget for the camper but have something that would sell for 10 times what they paid. However while watching the video I noticed that they over engineered their electrical system and could have saved some significant money. Part of the problem is their mentality of how we use electricity at home vs. while camping and I hope to fix some misconceptions with this post.

A lot of the RVs being built are meant to be used off the grid. That means people want to pull into the forest somewhere and not have to connect to any water or electrical hookups. That is a noble goal and requires careful planning. Thinking of only electricity, this requires several solar panels on the roof combined with a large battery bank. The video I saw yesterday did an excellent job. Then things got expensive for no reason.

Electricity in our homes uses alternating current (AC). There are 2 reasons for this. The first is that it is a more efficient way to get electricity from the power station to your home. The second is that it is easier to fuse. While you can fuse direct current (DC) power systems, large voltages can jump across open circuits as that is what lightning does. We build appliances for our home to run using alternating current because that is what is available. Solar panels and batteries output DC and so one should spend a little time thinking about the losses converting DC to AC as there are some.

While our home appliances run on AC most of our home electronics such as televisions and computers actually run on DC. The power supply in your desktop computer converts the AC power into DC and delivers it to all of the components into your computer. If you look at the power brick associated with your laptop, it will tell you how much voltage AC it expects in and how much it delivers to your actual computer in DC voltage.

Jumping back to the video I watched, they had some massive Lithium-Ion batteries connected to a very expensive 3000 watt pure sine-wave inverter. The purpose of the inverter is to convert the 12 Volts from the batteries into 120 Volt AC power. The fact that it is a pure sine wave means that it closely matches the power supplied in your regular home power outlet. Advertisers for inverters like this say that it is better for sensitive electronics. The truth is that most of your computer power supplies are very robust and will easily convert a non-pure sine wave to the necessary DC voltage. What really needs pure sine wave power are things like electrical motors and refrigerators. Another thing to note is that the pure sine-wave inverter is only 90% efficient at optimum load. That means that the best case scenario is that you are wasting 10% of your electricity.

The thing that really disturbed me about the video is seeing that the inverter had several power strips plugged into it only to have every cord convert that AC power back to DC power. There is also power loss converting AC power to DC. It would be much better to run everything in the camper off of DC power and only use the inverter for things that really need AC power. Let's be honest, if you are building a camper you can find most of your appliances and electronic equipment that will run on DC power. Doing so would allow you to use a less expensive inverter and you could also downsize the number of Lithium-Ion batteries required.

So if you find yourself deciding to build your own camper van, pay attention to your electrical needs. There are a number of products that don't need AC power. You can find fans, lights, refrigerators, and many other electrical devices that run on DC power. If you do a bit of research, you can even figure out how to power your laptop and monitors using DC power. This will save you money in the long run and give you more power given your battery and solar charging capacity.

Thursday, February 25, 2021

Learning Requires Practice

Last night I sat down to practice guitar and I once again reminded myself how important it is to practice when learning any skill. Playing my guitar is not the only thing I practiced yesterday and I realized that I spent most of my day practicing.

I woke up in the morning and spent an hour skiing before work. My wife joined me and we had a fairly relaxed morning until we headed up the Little Cloud chairlift at Snowbird. Then we got caught in a snowstorm that reduced visibility to about 10 feet. White snow in a white cloud on a white slope made it impossible to see anything but my skis in front of me. While I normally ski that run at 50 miles per hour or faster, I came down at a gingerly 15. Once we descended below the cloud, I remarked to my wife that I practiced skiing blind. She agreed.

Next I practiced my computer skills at work. I am hosting a technology workshop for the department next month and we will be using a new whiteboarding-collaboration tool that I spent time exploring. Any time I learn a new tool, it can be considered practice. I practice with computer software a lot.

When my workday ended, I needed to wax a couple pairs of skis. While I have done a fair amount of ski tuning, every time I pull out the waxing iron I learn something new. Sometimes it is just how hot the waxing iron gets. Last night I learned that if I turn the iron up 5 degrees warmer than recommended, the wax spreads so much easier. You do run the risk of burning the wax but the job takes about 20% less time.

Then I sat down with my guitar. I've been practicing the guitar for quite a few years but there is a lot to learn. One thing the guitar reminded me is that I don't need to practice stuff I know well. Instead I should practice things that are difficult. Last night I worked on some specific chords along with different fingering styles. I sort of felt like a beginner all over again. Fortunately that just means I learned something.

When you sit down in front of your computer and things don't seem to make sense, don't get frustrated. Instead look at it as an opportunity to learn something. What are you missing? Is there a step you skipped over? Is the answer somewhere else on the screen and you just keep looking in the wrong place? Fortunately someone has probably already had the same question and it is just a matter of doing an Internet search and you shouldn't be stuck too long.

Wednesday, February 17, 2021

Doordash Doesn't Deliver During Snowstorms

Today we have a new person starting on the team at work and so the manager arranged lunch for everyone. That means I got a gift certificate for Doordash. My daughter is home with me because she can't get up the canyon for her job at Alta due to a massive snowstorm right now. I asked her if she wanted to share lunch with me. We decided on pizza and so I logged onto the site to order it. Guess what? That same snowstorm that is keeping my daughter from getting to work is also keeping Doordash from delivering a pizza. I probably should have figured that one out on my own.

Friday, February 12, 2021

My Hackathon Project

A couple of times a year we get to participate in hackathon projects at work. This allows people to work on things that interest them above and beyond their daily work. Our latest hackathon finished a week ago and I had a really great time.

Most hackathon projects are related to the PlayStation but I decided to do something a bit different. Several years ago I came up with the idea of attaching a speaker to my skis so that I would be able to find them if I lost them on a powdery day. For those that don't ski, bindings are meant to release your skis in the event of a fall so that they don't cause damage to your body. Ski brakes then extend into the snow and keep the skis from running away down the hill. The system works great most of the time with fresh powder being the exception. When you lose your skis on a powdery day, it is anyone's guess as to where they are.

My idea is to being able to have the speaker start making noise when you activate it with your smartphone. I bought a $30 microcontroller board with Bluetooth capabilities, a small buzzer, and a Lithium-ion battery. It didn't take long to put everything together and modify a few sample programs to get the board talking with my mobile phone. I could turn the buzzer on and off from my phone before going to bed on the first night of the event.

I woke up the next morning and took the device to Snowbird ski resort to do some testing. The first thing I wanted to check is how loud the buzzer was. Unfortunately, it wasn't that loud. Not wanting to waste the day, I next checked how far the Bluetooth worked. At around 150 feet or 50 meters, I could still communicate with the microcontroller from my smartphone which is more than enough distance. I found that to be encouraging and came home to work on the low-sound issue.

I replaced the buzzer with a speaker but that didn't help at all. The microcontroller just didn't have enough power to drive the speaker very loudly. As I felt stuck with the buzzer, I actually soldered the buzzer to the microcontroller board. That increased the sound output by 3 times. I could now hear the device from 60 feet away instead of just 20.

The next day I headed up to Alta ski resort and waited for the lifts to start carrying skiers to the top of the mountain. We had several inches of new snow and that made for great test conditions. While waiting in line, I ran over to an area of fresh snow and buried the microcontroller about 6 inches deep. I activated the buzzer and didn't hear a blasted thing. It turns out snow is a great sound insulator. While I felt disappointed, I still had one more test to perform: battery life in the cold conditions. That means I spent 2 hours powder skiing with the device turned on and communicating with my smartphone. I had my daughter with me who is an excellent powder skier and we had a lot of fun.

Now someone reviewing my hackathon project  might think I wasted the company's time by working on a device that has no relevance to video games. The reality is that I have never worked with a microcontroller before and this served as an entrance for me to other hardware projects. I actually have a very good idea for my next hackathon. I will use the same microcontroller board with a few of its analog-to-digital inputs to help create a new type of controller. I won't say more than that but it will definitely be related to video games and how to make them better.