Category: Blog

  • Techorama 2022 Slides

    I had a great time at Techorama. I’ll do a writeup on the event, but for now, here are my slides.

    There’s no code, but if you have questions, please feel free to reach out to me.

  • Level 5 Driving and Tesla FSD

    This is part of a series that covers my experience with a Tesla Model Y.

    I saw this bet appear on Twitter between John Carmack and Jeff Atwood:

    2022-05-03 12_39_40-(6) John Carmack on Twitter_ _I have another long-term bet_ I bet @codinghorror

    It’s quite a statement, and it leaves just over 7 years for this to come true. I do wonder if they’ve defined this well, as I don’t know if many people really think about what Level 5 means.

    I ran across an article recently from someone who’s owned a model 3, titled: Tesla Full Self Driving Beta: How Close To Level 5 Autonomy? As I read it, I felt that a lot of the items it listed were things I see wrong with either the AutoPilot I have, or things I’ve seen from other users that are using the Full Self Driving (FSD). There is also an SAE infographic.

    Disclosure: I haven’t tried the FSD, but I am interested in subscribing for a month at some point and seeing what I think.

    What is Level 5?

    Level 5 driving is full automation, with no need for a human. To me, this means I could put my infant in the car and it would make it to a hospital without me being in the car in any weather. I’m not sure how many people would want to go through that test, but that’s what it says.

    It also says “They will be free from geofencing”, which would mean go anywhere. In terms of the bet above, I am guessing this means they can go anywhere in the city on any day of the year?

    My Thoughts

    I do think the self-driving is more possible in cities, where the mapping and understanding of the structures and roads is well known. Cities are generally well marked with regards to traffic indicators, lines, lights, etc., but not always.

    I have always believed that self-driving needs to happen in a well-mapped, well drawn city. I don’t know that New York fits the bill. London has the congestion zone, which may or may not work, but really, I think a city like Chicago with relatively wide lanes, things well marked, etc., is a good choice. I wouldn’t pick Chicago because of the potholes and repairs in parts of the city, but maybe somewhere like Singapore or Melbourne would work well.

    The key here is well marked and known. There will be weather, like snow or heavy rain, that will cause problems with vision based systems. It can also cause issues with radar as well. It already does with human drivers, but we are used to that. I don’t know we’d have the same tolerance for mistakes and accidents from self-driving cars.

    I think it’s much more likely we get Level 4, which is mostly autonomous, but with some restrictions on when the self-driving works. For example, perhaps not in a blizzard.

    I also think that outside of cities, it’s unlikely we’ll see self-driving anytime in the next decade. I think about my rural roads, some of which have no paint markers. Or mountain roads where the road disappears in the winter. I think about the West Ireland roads, driving from Cork to Baltimore, where the road literally isn’t wide enough for two cars and passing requires a little swerve into the bushes that are overgrown at the edge of the road.

    I really don’t know that we can adequately model all these situations to make them self-driving level 5.

    Personally, however, I’d be happy if we set some self-driving lanes, like half the highway where the car takes over for you and handles merging into the self-driving lane and out of it, after which a human takes over. Or perhaps some geo-fencing where most cars are self-driving (cities).

    I’m not sure the tech is good enough to be unbounded, nor do I think most people would find this acceptable when there are mistakes.

    A Good Bet?

    Is this a good bet? Probably. There are already self-driving taxis in a few cities, including Beijing where there is no human at the wheel.

    Plus, we humans have a history of letting technology loose before it’s really developed.

  • Daily Coping 27 May 2022

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

    Today’s tip is to think about a journey you are on in life and your progress.

    This is a small journey, with a bit of irony today.

    I’ve been practicing yoga for about a decade. My wife got me to try it and I loved it. I’ve moved through a few studios, and even have a few favorites on YouTube.

    In all that time, one of the things I’ve heard often from various instructors is “knee to nose” from downward dog. This involves being on your hands and feet, in an inverted “V” position.

    DownwardDog

    From here, you lift one leg, then you bring it under your body, bending the knee and bending your spine, attempting to touch your knee to your nose. When I first tried this, I could see my knee coming close to my face, but I never thought it would touch.

    In fact, for over 9 years, I have tried sometimes but often not, to touch my knee to my nose. It’s never really been close.

    In early 2022, I changed my diet and lost some weight. As I moved below 220 lbs, I could get the knee closer. A couple weeks ago, I tried again one day and my knee brushed my nose. I almost fell because I was shocked. Only the right knee, but the left one is close and I did the right once three times that day.

    Quite the journey for me.

    Not today, however. I have ankle surgery today, so no yoga, or not much, for a few weeks.

  • Daily Coping 26 May 2022

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

    Today’s tip is to look up at the sky, remember we are all part of something bigger.

    I’m flying today, leaving Brussels bound for the US. I love watching the sky at times during the flight, seeing the world from above, seeing the sky stretching out so far. It’s wonderful and amazing when you can see a long distance.

    As I wander through life, at home or traveling in a different land, I notice the sky. I think some of it is because Colorado is hilly and we can often see nature for a long distance.One of my favorite pix was up in the mountains, skiing with my sons. They are the two closest in this shot, but I love the sky and rainbow.

    IMG_1043

    This is a decent slope downhill (blue run), and the view for miles is incredible with this sky.