When A Song Gets Stuck In My Mind...

I had a song stuck in the back of my mind all evening and it was starting to bug me, so I decided to sit down and transcribe it in Guitar Pro 6.

Once I had finished transcribing the song, I remembered that it was named "Silver Tightrope," and it was from an album which was released in 1975. I seem to recall that I thought the song had been recorded by "Yes" when I had first heard it, but the song was actually written by a short-lived band from the UK named "Armageddon."

The four bars which I transcribed are probably around 99% of the song, so it was a pretty quick diversion for the evening. Now I'll get back to the business of writing some code.

Open-mouthed smile

More 511th Stories: Live Rounds on Guard Duty

During my tenure in Germany, the Army had decided that soldiers on guard duty would no longer be issued live rounds. Apparently this decision was based on a large number of suicides which seemed to occur when soldiers were left alone all night pulling a miserable duty shift in a miserable part of the world. However, what this meant for me personally was that every night that I pulled guard duty at Sickles Army Airfield, I was supposed to guard an entire flightline of very expensive Army aircraft with no way to defend either them or myself. (Remember that "Military Intelligence" is an oxymoron.)

M16A2

Actually, I didn't even have an unloaded M16 as some guards had in other areas of the world; apparently some of the locals had discovered that the guards were carrying unloaded M16s and attempted to steal one by overpowering some poor guy on guard duty. After that incident had occurred, no one carried an M16 on guard duty anymore. This meant that the only two things with me which resembled weapons were a cheap, wooden Billy Club and my three-battery Maglite.

Night_Patrol_Billy_Club maglite-3-d -cell

However, that was not the case when the 511th deployed to the border; whenever we were within the 1K zone, we always had our M16s, with three live rounds in one of the guard weapons and a sealed case of rounds hidden in reserve. Depending on the deployment site, the guy on radio watch would have the three live rounds in a magazine of his M16, and the roving perimeter guard would carry an unloaded M16. (Once again, this was to serve the dual purpose of cutting down on suicides and preventing a loaded weapon from being stolen.) The three live rounds were supposed to be enough to fire warning shots if a potentially-threatening situation ever presented itself, and the sealed box of rounds was kept in reserve for the unlikely event that full hostilities erupted.

m16-5.56-rounds

That being said, in all my time at the border, even though one of the guards had three live rounds in a magazine, there was only one occasion when someone ever felt the need to load them.

During one of our deployments near OP Alpha, SPC Terry was on radio watch and I was the roving guard when a group of three nosy civilians bypassed our "You Will Be Shot" signs and started poking around the perimeter of our site. Everything was surrounded by a triple-ring of concertina wire so they could not get close to any of the equipment, but still - we didn't want anyone nosing around our location.

I think it was SGT Bullard who tried to warn them away in German, but they weren't leaving. After a few, tense minutes of arguing back and forth with the civilians, SPC Terry had had enough and started to walk over to our position. And as he did, he pulled back on the charging handle of his M16, and when he released it we all heard the audibly familiar and oddly reassuring sound of a 5.56 round as it slid into the chamber. There was no mistaking what that sound meant; that M16 was now ready for business - all SPC Terry needed to do was to rotate his M16's safety knob to "Fire" and point the weapon.

And yet these civilians still would not leave, so CW2 Klebo ordered one of us to "Hit one of the civilians hard enough to knock him on his ___." I don't recall if it was SGT Bullard or someone else from our group who complied with the order, but someone other than me used his M16 to execute a textbook "Butt-Stroke to the Chest" maneuver and the guy went flying backwards, after which the injured imbecile unleashed a tirade of German expletives as the three civilians quickly hobbled back to their car and angrily drove away.

image1072

To this day, I still think that these clueless civilians had it coming; they had walked past several signs which made it clear that entry into the area was forbidden and the use of deadly force was authorized, plus we had someone who was fluent in German explain several times to them that they needed to leave. Despite all of our efforts, we eventually needed to make our point in a more forceful manner; and if the situation had continued to escalate, it was good to know that someone with live rounds was standing only a few feet away.

I Guess I'm Not So Special After All...

I've been going through my emails, and I'm beginning to get the feeling that all of those "Hot Deals Just For You" messages that I've been receiving for the past 20 years aren't just for me...

So sad.

Crying face

Correlation versus Causation

I just saw this t-shirt and I absolutely love it...

Correlation-versus-Causation

I cannot count the number of times that I have had to explain this simple concept to people who think that something coincidental was the driving force behind a problem which has developed with the technology that they use in their daily lives. For example, imagine the following statement: "I just closed the door and my television no longer works." Those two events obviously sound like completely unrelated events, and yet I have had to answer questions from dozens of people who honestly believe that one inapplicable event like this caused the other unconnected failure.

Oh sure, there are concepts like the Butterfly Effect to consider, but by and large those do not apply in your average, day-to-day situation. More often than not, the cause for most of the technology problems which I help people troubleshoot have nothing to do with what they believe to be the cause. (And believe me - I have heard some amazing theories from various people about the sources of their technological maladies.) My favorite story along these lines is the apocryphal My Car Does Not Like Vanilla Ice Cream story, which I honestly wish was true.

Nevertheless, as a piece of unsolicited advice - when something has gone wrong, it is often best to analyze the failure for what it is instead of trying to analyze what you believe is the origin of your problems.


POSTSCRIPT:

For more on this subject, see Post hoc ergo propter hoc.

How One Jerk Ruined MapMyFitness For Me

As you may have seen from several of my earlier posts, I'm a big fan of recreational road cycling. Over the past few years I have ridden thousands of miles, and I have blogged about several of the "Century Rides" in which I have participated. During the average month I love climbing on my bicycle and riding through the surrounding desert three or four times per week.

Earlier this year I had shoulder surgery, and cycling became an important part of my recovery program. When my doctor and physical therapist both said that it was okay for me to start riding again, I spent several painful weeks working through the shoulder pain and slowly increasing my mileage, but it was ultimately worth the effort.

That being said, I also like to track my rides on the MapMyFitness website, and over time a playful competition developed between myself and a few of the other riders on some of my favorite desert courses. I am too old to be a serious competitor, so I was always a few minutes behind the fastest riders. But I usually rode more often than a few of the other riders, and therefore I was able to earn enough points to maintain my standing.

mmfit_logo

However, earlier this year someone moved to town who - for some inexplicable reason - decided that he needed to cheat.

On the one hand, this makes no sense to me: the MapMyFitness website is supposed to be about tracking your health, so why anyone would want to cheat seems beyond my comprehension.

On the other hand, some people like to compete with each other, as I mentioned earlier about myself and a few others on the MapMyFitness website. And where there's competition, some people like to win - regardless of what it takes to do so.

All of this leads me back to the cheater. What this guy likes to do is ride several of the courses with several cycling GPS devices and upload the results from all of his devices to the MapMyFitness website. I wasn't aware of this before, but the MapMyFitness website is poorly-designed in such a way that it allows people to do this, so it doesn't bother to check if a person is uploading multiple rides for the same course at the same time. This seems like a pretty trivial thing to check, so it was amazing to me just how easy the MapMyFitness website made cheating possible.

Needless to say, once this guy started uploading his fraudulent ride data, it became impossible to compete with him. I usually rode one of my favorite courses twice each time that I rode, and this guy would ride the same course two or three times. But since he was uploading the data from three GPS devices, the MapMyFitness website was giving him credit for six or nine rides. At that point it didn't matter how many times that I rode each course - there was no way that my honesty would be able to keep up with his dishonesty.

Now you would think that the folks at MapMyFitness would care about this, so a few months ago I decided to bring this to their attention. Here's what I sent them:

I have been a member of MapMyFitness for several years now, and an MVP member for some time. To be honest, from a workout tracking perspective, MapMyFitness has a lot of stiff competition from Strava, Ride With GPS, Garmin, etc. There is one reason why I chose MapMyFitness over its competitors - and that is for the friendly competition with other members. Over the past couple years, a few members have competed with me for Guru and Sprint King on a few of the MapMyFitness courses, and the opportunity to challenge or be challenged by someone else has created fun and attainable goals for me to strive for. This has been especially beneficial for me recently because I spent the latter part of last year and the early part of this year recuperating from surgery due to a series of cycling accidents last year, and the challenge of competition got me back on my bicycle again. As I mentioned earlier, this spirit of competition is specifically the reason why I chose MapMyFitness over its competition, and why I became an MVP member.

However, over the past few weeks I have realized just how easy it is for someone else to cheat, and as a result it has become apparent that honest behavior on my part will never achieve the numbers that someone who is being deliberately deceitful can attain. While I realize that MapMyFitness cannot actively police all of the activities that its users post, I think some things are easy enough to detect. Consider the following workouts from one person in question:

GARMIN_EDGE_500 GARMIN_EDGE_800 GARMIN_FR920XT

It is readily apparent that this user is uploading the same workout from three different Garmin devices, so each time that he completes a course his numbers are multiplied by three. With that in mind, on days when he has completed some of the courses in our area more than once, his numbers are simply unattainable by anyone who doesn't resort to his methods of dishonesty. Following my surgery I can barely make it 20-25 miles before I have to quit for the day, so there is no way that I could ride the 90-100 miles that I would need to ride in order to overcome this person's deceit.

As I mentioned earlier, I realize that MapMyFitness is more or less on an 'Honor System' and it cannot actively police all of the activities which are uploaded, but it would be easy to detect this specific user's behavior by simply checking if any user is in a course more than once at the same time; when that happens, do not count one of the courses.

Unfortunately, I also realize that my complaint will likely fall on deaf ears, and as a result I will probably cease using MapMyFitness in the near future. Since the one feature for which I chose your service is apparently suffering from unchecked fraudulent behavior, I feel that am left with little alternative. Thankfully, as I mentioned earlier, there are other choices available to me.

To be honest, I did not expect a response, so I was surprised to hear back from them. However, the banal substance of their response was ultimately worse than hearing nothing:

Kyle (Help & Support)

Hi Robert,

Thank you for writing in about this.

We have a system in place for identifying users that circumvent the rules on both challenges and courses. Sometimes, these are missed and certain users are able to manipulate the system, but we actively monitor and check leaderboards and challenges for cheating. We appreciate you reporting this to us and I have passed this along to the appropriate team.

Cheating participants will not be awarded prizes.

Let me know if you have any additional questions or concerns

Thanks,
Kyle

It may sound like I'm being overly harsh to what seems like a polite response, but the truth is - the scammer rocketed to the top of the leaderboard on several courses, and MapMyFitness didn't do anything about it. The year is barely half over, and this fraudster has already amassed scores which cannot possibly be attained by anyone who refuses to stoop to his level of deception.

So I used to look forward to the friendly competition on the MapMyFitness website, but now that's something of an impossibility. No matter what any honest person does, they simply cannot compete with this schmuck. It's amazing how all it takes as one jerk to ruin something.