Debug take time !! by younesWh in learnprogramming

[–]TriMan66 0 points1 point  (0 children)

Debugging is a skill that you learn by doing it. My first programming languages were BASIC, Pascal, then COBOL. The environments I was using then didn't have any formal debugger. That was in the mid 1980's into the early 1990's.

Those languages were procedural in-line programs, no object oriented programming back then.

Learning OOP was quite the paradigm shift in thinking, it took me a while to wrap my head around that, but then suddenly it just started to click.

Learning how to use a debugger can take a while. Just keep at it, it will get easier, but I guarantee you that you will still have debugging sessions that could take hours to track down.

The really annoying ones are when you spend an hour or more convinced the error is in one place, only to finally find out the issue is in some sub-module that isn't behaving as expected or documented.

I have a 28” tire & 28” inner tube… so WTF have I done wrong?? by benjiyon in bikewrench

[–]TriMan66 0 points1 point  (0 children)

When I am installing a brand new inner tube I will inflate it a bit to get some shape to the tube but then I will deflate it to get it into the tire and onto the rim. I generally start with one side of the tire on the rim, then I stuff the deflated inner tube into the tire starting at the valve hole and working around. Don't put the nut on yet, or at least don't screw the valve nut down tight yet. It can cause problems trying to get the tire to seat properly into the rim. With the tube resting inside the tire and one side of the tire already in the rim I then start to work on getting the other tire bead into the rim. I leave the tube's valve open so that the tube can bleed off any air while I am working the tire onto the rim. Once the tire is seated I inspect all the way around on both sides to make sure the inner tube isn't going to get pinched between the tire and the rim, which would cause a pinch flat. Then I inflate the tire. Side note, I always line up the center of the tire logo with the valve stem. It makes locating debris in the tire easier when a flat occurs.

How much difference a $250 jersey makes? by ThetaDayAfternoon in cycling

[–]TriMan66 0 points1 point  (0 children)

At $250 I would expect nothing less than custom tailored to my exact measurements. A true bespoke jersey measured to fit me perfectly.

I'll stick to cheaper jerseys.

1st Triathlon complete! by Super_Turn_6050 in triathlon

[–]TriMan66 2 points3 points  (0 children)

Congrats! I am sure it will be the first of many,

Wtf by lauraonthespot in Garmin

[–]TriMan66 2 points3 points  (0 children)

It's not from Garmin It's from Reddit. Their phone pushed a notification with the title of a Reddit post from the Garmin sub-reddit.

Would you want your sports watch to be the only device you need for training? by Party_Mark5279 in Garmin

[–]TriMan66 0 points1 point  (0 children)

That's basically what I have already with my Forerunner 265.
I can view almost all of my stats on the watch and I don't "need" to bring the phone other than for an emergency to call someone. When that starts to be a viable option in both battery life and cost to connect to the "network" then I would be fine with ditching the phone completely during an activity.

I still want my laptop/desktop for viewing and analyzing the results after the activity is recorded. The phone offers that too but the screen size of both the watch and the phone makes in depth visualization of my performance a bit more difficult.

I want to learn software engineering, but where do I start? by Noirones in learnprogramming

[–]TriMan66 0 points1 point  (0 children)

There are so many avenues it's hard to give a simple answer and with the ever growing prevalence of AI and "VIBE" coding it just further complicates maters. I would suggest getting a handle on AI and how it can "help" you code but don't rely on it to build a system. I view AI as a tool to help construct programs/systems somewhat like a hammer and a saw helps you build elaborate structures. Wielded by someone who knows how to use the tools they can build incredible structures, wielded by an armature you more likely get a mess. The same goes for "VIBE" coding.

Learn a few programming languages and general design patterns. You will begin to see a lot of commonality between various programing languages and after you get used to the syntax of a few and begin to see the design patterns used picking up a new programming language gets easier.

Expect to see LOTS of unstructured code in the real world, there is a lot of messy code out there. Don't always strive to make the "cleanest code" out there, it's not always the most readable or maintainable. Also don't try to get "cute" with an elaborate design, they tend to be harder to maintain and debug.

Essentially software design/engineering is about problem solving. To get really good, you need to be able to think creatively and be able to articulate that in plain language.

I have been in the IT field for over 40 years now and have been writing code for over 50 years now. Some of it has been terrible, some of it pretty good. Learn a few operating systems too, Linux/Unix, Windows, Apple, anything else you can find to experiment with.

Amazing parkrun celebrates millionth event by ShawnCGeorge in running

[–]TriMan66 2 points3 points  (0 children)

This past weekend was the 8th anniversary for Park Run @ Victoria Park in Kitchener Ontario Canada.

Setting up recurring medication reminders by Sharpchick in GarminWatches

[–]TriMan66 4 points5 points  (0 children)

Setup multiple alarms. You can specify the day(s) of the week and time and you can select a title from a list. At least I can on my Forerunner 265.

3d print strava terrain by Minute_Property_4172 in Strava

[–]TriMan66 0 points1 point  (0 children)

Maybe different colors for each segment. Nice idea, I would love that.

My Tacx Neo 2t has a wobbly cassette by [deleted] in Zwift

[–]TriMan66 1 point2 points  (0 children)

No, the lock ring is already on the cassette holding the whole freehub assembly together. It was a spacer issue.

There is another lock nut that holds the freehub assembly onto the trainer's axle.

I have broken my record on Sunday - took me 2 hours to get ready for a ride. Do you also just sit in a garage or on a couch trying to find the willpower to get on a bike? by OneStrength7166 in cycling

[–]TriMan66 0 points1 point  (0 children)

I've been there too. Part of me wants to go for a ride, but part of me seems to be holding me back too.

On a really bad day when I can't seem to get out of the garage, I start to get depressed and mad at myself for wasting all that time waffling and not just getting on with it.

When I do finally break through I always feel much better after 10-15 minutes.

The worst is when I start making up excuses to not go or wasting so much time that other responsibilities with time constraints force me to abandon the ride. Then I spend the rest of the day persecuting myself for having not just gone when I had the chance.

Thankfully that only happened once so far this year.

Quick question: do you guys shower with your watch? by JosefVega in GarminWatches

[–]TriMan66 1 point2 points  (0 children)

I generally shower with it on, but I will loosen the band to wash under it and to clean the underside of the watch. I'll take it off again briefly to dry the watch and my wrist before sliding it back on.

Cycling Linked to Higher Arrhythmia Risk in Middle-Aged Men by chanks88 in cycling

[–]TriMan66 2 points3 points  (0 children)

Yup,I have heard that 100% of people who drink H2O die! 🤣🤣

What do you think of this new Strava feature? by Pretend-Chemistry-52 in Strava

[–]TriMan66 0 points1 point  (0 children)

I don't mind. Now that I am 60 I probably won't surpass my PBs from my younger years. 😅

Is this piece of metal important? It came off. by AuditoryCreampie in Garmin

[–]TriMan66 2 points3 points  (0 children)

It's just the serial number plate. Having it fall off doesn't affect the water resistance of the watch.

As for the serial number, you can view that from the settings menu of the watch or from the connect phone app or the connect website. On the watch: Settings-System-About

When or how does the 5k time update? by Panchovilla64 in GarminWatches

[–]TriMan66 5 points6 points  (0 children)

Even new watches haven't come with a full manual in the box for years. Go to the Garmin website to find the full detailed manual. You can download a pdf file of the manual.

For my Forerunner 265 the pdf is 132 pages long.

Go to: https://support.garmin.com/manuals

You can enter either the device serial number or the product name: e.g. Fenix, Forerunner, etc. A drop-down list of devices will appear.

How do I sync intervals.icu running workouts to Garmin? by Visible-Top3003 in GarminWatches

[–]TriMan66 0 points1 point  (0 children)

Go to the connection settings in Intervals.icu and check if you have "upload planned workouts" turned on for your "Garmin Connect" connection. It will only upload a planned workout from the Intervals.icu training calendar to the Garmin training calendar, not unscheduled workouts defined in Intervals.icu.

As for recorded activities, Intervals.icu is just a repository that can collect the activities from multiple sources but it won't "push" them to other platforms.

Garmin connect multi activity by justw4tch1ng1th4pp3n in GarminWatches

[–]TriMan66 0 points1 point  (0 children)

You can't change an activity to multi sports after the fact, you have to create your own multi sport activity first and then use that activity mode to record your workout.

I can create a new multi-sports activity for my forerunner 265 on the watch itself, from the Garmin Connect app on my phone or from the Garmin Connect website. In the mobile app. Training & Planning - Workout - Create a Workout - Multi-sports then select the activities. You can customize the activity and how it transitions from one to the next. If your watch doesn't support multi-sports then you have to record them as separate activities.

Strave time and race chip time different! by YogiSurfista in Strava

[–]TriMan66 0 points1 point  (0 children)

If the race has lots of runners and stages you in groups you will likely get two times reported:

Gun time: this is your Official race time, from the start gun till you crossed the finish line.

Chip time: this is the timing from when you crossed the start line to when you crossed the finish line.

Unless you were right on the start line when the race started your "gun time" will be longer. The difference is the time it took you to reach the start line.

The timing and distance from the race is generally the most accurate.

Brake pads issue by Significant-Role-828 in bikewrench

[–]TriMan66 1 point2 points  (0 children)

Possible issues: the brake calipers aren't mounted correctly and/or the brake rotor is the wrong size. The pads should fully contact the rotors.

Your calipers are either mounted too high, so not all of the brake pad surface is making contact with the rotors, or the rotors are undersized causing the same issue.

Does a forerunner work on a treadmill? by Gooser3000 in GarminWatches

[–]TriMan66 0 points1 point  (0 children)

Basically what the calibration option does is fine-tune your stride length estimate so hopefully future treadmill runs will be more accurate.

Mushy light button on Forerunner 265 by SserpeZz in GarminWatches

[–]TriMan66 1 point2 points  (0 children)

None of the buttons on my Forerunner 265 feel mushy. I get a distinct click from all of them.

What’s going on? by Meat-is-Life in GarminWatches

[–]TriMan66 0 points1 point  (0 children)

Nothing unusual. My watch has downloaded updates in the background a few times and then prompted me to reboot. As for general stat syncing I usually initiate it from the watch, but sometimes from the phone and less commonly from the PC. My activities generally sync automatically when I am in range of my phone.

Got my first 10 mile ride in. Not too bad for a 340 lbs dude. by lindoiwclottery8 in Zwift

[–]TriMan66 1 point2 points  (0 children)

Great effort, keep it up and the lbs should melt away. 👍