Sunday, November 01, 2020
Words words words words words and more words
Ah, November—a few things come to mind:
- All Hallows Eve is over (did you remember to confiscate your kids' Reese's Peanut Butter Cups?) and it's now All Hallows Day;
- the end of the 2020 Presidential Election season (which means that the start of the 2024 Presidential Election season will start Any Day Now™);
- my favorite holiday of the year is this month—Gobble Gobble Day (woot! can't wait);
- it's the start of National Novel Writing Month, where you have to write a book of 50,000 fictional words (or is it a fictional book of 50,000 words?—I get confused);
- it's also the start of National Novel Generation Month, where you have a computer program write a book of 50,000 fictional words, or real words—it's up to you.
I stopped doing NaNoWriMo years ago, instead switching to doing NaNoGenMo as it's more my style to have a computer do the hard work for me. I was worried that I had no idea what to do for NaNoGenMo, but much to my surprise, I found I left notes to myself for this years NaNoGenMo during last year's NaNoGenMo. I don't think anyone has done this before, so I don't want to give too much away at this time since the idea is (at least to me) very obvious (and no, it's not a novel of 50,000 meows).
What ping times and the speed of light have in common
Back when I was wearing a network admin hat,
about ten to fifteen years ago,
one question I tried answering was how to determine the time it took a network packet to travel one way.
The ping
command measures the round trip time:
[spc]lucy:~>ping -c 5 brevard.conman.org PING brevard.conman.org (66.252.224.242) 56(84) bytes of data. 64 bytes from brevard.conman.org (66.252.224.242): icmp_seq=0 ttl=49 time=26.7 ms 64 bytes from brevard.conman.org (66.252.224.242): icmp_seq=1 ttl=49 time=26.1 ms 64 bytes from brevard.conman.org (66.252.224.242): icmp_seq=2 ttl=49 time=26.9 ms 64 bytes from brevard.conman.org (66.252.224.242): icmp_seq=3 ttl=49 time=27.0 ms 64 bytes from brevard.conman.org (66.252.224.242): icmp_seq=4 ttl=49 time=27.1 ms --- brevard.conman.org ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4004ms rtt min/avg/max/mdev = 26.163/26.832/27.161/0.362 ms, pipe 2 [spc]lucy:~>
So,
can one assume that the one way time is a bit over 13ms?
Not really,
because asymetric routing—where the path to a remote destination does not match the path from said remote destination—does exist.
I've seen it happen several times while wearing my network admin hat.
Yes,
you can attempt to synchronize the clocks on the two systems—it's not easy,
but it is possible if you work hard to achieve it.
Over time,
I found it easier to just use the round trip time as reported by ping
and assume the path is symetrical.
I was reminded of that when I watched “Why no one has measured the speed of light.” It never occured to me that scientists haven't actually measured the speed of light at 299,792,458 meters per second, but used the round trip time to calculate it and just assume the timing is symetrical because it's impossible to synchronize clocks between two sites (for the purpose of measuring the speed of light). Kind of mind blowing if you ask me.
Tuesday, November 03, 2020
It's the end of the world as we know it, and I feel fine
So.
The 2020 Presidential Election is over, at least for me. What ever happens, happens, and I'm going to avoid all news for the next day or so just to preserve what's left of my sanity.
And like last time, I (along with Bunny) walked to the polling station, and despite it being the most crowded I've seen, we didn't have to wait to vote. We were in and out in under ten minutes.
I just hope that whoever wins, wins by a landslide.
Just a few amusing signs I saw on the way to vote
On the walk to the polling station, I saw a few signs that I found amusing.
And in the yard of the house with the warning sign:
And in some other election news, I wonder how Velma Owen is doing in the elections …
Can this year get … no … wait … I best not ask
Of course it is.
Thursday, November 05, 2020
The Computing Horror
I use the Corporate Overlords' mananged Microsoft Windows laptop to log into the Corporate Overlord's VPN at least once a week to let it update itself and reboot it as many times as it wants (if I go too long, the Corporate Overlords' will assume the laptop has been stolen, remotely nuke it from orbit and swamp me with paperwork). I also use it to punch my timecard. I don't use it for programming because the Ft. Lauderdale Office of the Corporation uses Apple Macs for that.
Oh, and I use the Corporate Overlords' mananged Microsoft Windows laptop to attend meetings via Microsoft Teams. I use a web interface for work email—yes, it's Microsoft Lookout for the web and given that I use Apple Macs (and before that, Linux) at work, it was easier to use that than to try to interface a non-Windows email client with Microsoft Exchange. The meeting notices are sent via email and contain the link to the Microsoft Teams meeting.
Now the laptop, being managed, was “set up” so I could use it from the start. And for reasons I don't understand, there are two different versions of Microsoft Internet Exploder installed on the system, and they both show up on the program bar across the bottom of the screen. I found out the hard way that one of the two Microsoft Internet Exploders refuses to work with Microsoft Teams. I click the link and … no meeting, even when Microsoft Teams is already running! I nearly missed a meeting until my manager directly invited me via Microsoft Teams.
I learned that the second Microsoft Internet Exploder would happily connect to the meeting. All I have to do now is recognize which blue “E” to use to attend Microsoft Teams based meetings.
Another weird thing happened with the laptop—it was warning me that I wasn't using the proper power brick for charging and to please use the power brick that came with the unit. The only thing was, I was using the power brick that came with the unit.
Sigh.
The fix?
Use a different electrical outlet, I kid you not.
But by then, both batteries were less than 1% charged, and the computer was trying in vain to charge one battery for a few seconds, then the other battery for a few seconds, back and forth, back and forth.
Until it shut off.
At that point, I felt like I was computer illiterate, not knowing how to deal with this … this … thing in front of me. It's stressful that I'm working for the computer, and not with the computer.
It's a horrible feeling.
In the end, I let it just sit there and eventually, the batteries charged up. But I just can't shake this feeling that I'm computer illiterate when it comes to this computer.
Saturday, November 07, 2020
Uncle Ed
I found out today that my Uncle Ed died.
On the one hand, the news is sad, but I am also relieved since he was suffering with a neurological disease for years.
Growing up, my Dad's parents (after my own parents divorced) would take me in for the summer in Royal Oak, Michigan (for the geographically impared, Royal Oak is just outside Detroit). Ed married my Dad's sister Jan, and they lived just a block and a half away from my grandparents house. What really stood out about their house was the six car garage Ed built (I recall him building it) to store the cars he spent his time restoring. There was also the two story play house he built for his kids.
Not only handy, he also had an incredible sense of humor and at times probably could have used some adult supervision himself, especially around fireworks.
Ah, the fireworks. He would trade glasses (he was an optician and was part owner of a glasses shop) for a ridiculous amount of fireworks every year. There was the time when a Roman candle fell over and started shooting at the garage, Ed kicked it and it started shooting at the neighbor's house. Then there was the time we went into the park behind his house and several fireworks ended up landing near the school on the other side of the park, and the ones that didn't hit the school nearly hit 12 Mile Rd.
Good times.
He was also my first real introduction to computers. One year I visited, he would occasionally take me into his office and let me play games on the Apple ][ he used for the business (oh, and sometimes I would have to clean the glasses before they were delivered to customers). I recall us both being affected by the ending of the classical text adventure game “Planetfall.” And at his house, he had an ever increasing number of gaming systems, starting with the Bally Professional Arcade system back in 1979.
It's no wonder that his own kids are involved with carpentry and information technology.
So here's to Uncle Ed. And much love to Aunt Jan, and my cousins Seth, Levi and Mallory.
The death of Kirk Cameron was greatly overexaggerated
Bunny is in the other room watching TV. I'm trying hard not to pay attention to the noise when I hear the unmistakable voice of Raymond Burr mention the murder of Kirk Cameron, and I'm like What?
No, I heard correctly—Kirk Cameron was murdered.
Only it was Kirk Cameron, fictional character for the Perry Mason episode “The Case of the Illicit Illusion” and not Kirk Cameron, former child actor of “Growing Pains” and promoter of the crocoduck.
For just a split second, I thought 2020 just got a bit weirder …
Tuesday, November 10, 2020
Let's see what Parler is giving to the FaceTwitBookTer refugees
So it seems there's this mass exodus away from FaceTwitBookTer with a large portion heading towards MeWe and Parler. I know a few people who have moved towards Parler, and I thought I would take a look at what's up over there.
Of course, if you aren't a member, you can't see much by default—sadly, that doesn't surprise me at all. All these social media type sites want users and what better way than by locking everything up into a walled garden.
So let's see what their User Agreement says:
5. You grant to Parler a license to any content posted by you to the Services, including a worldwide, non-exclusive, royalty-free license (with the right to sublicense) to use, copy, reproduce, process, adapt, modify, publish, transmit, display and distribute your content. You agree that Parler or its service providers or partners may display advertising in connection with your content and otherwise monetize your content without compensation to you. You warrant that you have all rights necessary to grant these rights to Parler and Parler users. You also grant a limited non exclusive, royalty-free license to any user of the Services to use, copy, reproduce, process, adapt, modify, publish, transmit, display, and distribute any content posted by you to the Services solely in connection with that users use of the Services. The licenses granted by you hereunder do not include any moral rights or right of attribution.
Scary, but probably required to let people repost posts. Of course, there is Fair Use, but Fair Use gets tricky when the entire post might be 40 words long. Pay close attention to the “service providers or partners” bit—that will become important in a bit.
Continuing on then …
10. You agree to receive communications from Parler, including communications sent by phone, email, text message, or other means of communication. If you provided a phone number to Parler, you are required to notify Parler when you cease to own or control that number to help prevent Parler from sending communications to others who may acquire that number.
If you provide a phone number to Parler? If? There's no “if” here, it's required to sign up. That's the one thing that stopped me cold from creating an account. I get plenty of spam already to my phone, what with the two to three robo calls per day, and the dozen spam text messages over the past month (mostly trying to get me to vote for or against <insert bogey man here>) Email spam I already deal with, but crap like this to my phone? I don't need more crap like that to my phone.
So then there is this, right on the web site:
Parler believes in transparent relationships. We will always provide updates and notifications to keep you informed about changes to the platform.
That's nice. But it's when you dig into the User Agreement that things maybe aren't what they seem …
15. Parler may modify the Terms of this User Agreement in any way and at any time without notice to you, and you agree to be responsible for making yourself aware of any modification of the Terms and to be bound by any modification of the Terms when you continue to access or use the Services after any such modification. As a matter of courtesy, Parler endeavors to inform its users of any such changes …
They'll try their best, but don't hold them to “always provide updates.” Even if they hold to always inform users of updates, who's to say that if they are aquired, the the aquiring company will maintain such a policy.
I'm just saying …
Also on their website, they say:
Any personal data shared with Parler is encrypted for your protection, and never sold to outside entities.
Which appears to be true—they won't sell your data, but they sure will give it away without much thought. They give away
- location information
- device information (including IP address, device type, browser type, operating system, phone carrier and installed applications)
- usage information
- your contacts (if you allow them to)
- web cookies (along with their third-party partners)
to
- vendors and select providers
- marketing
- analytics partners
It's all spelled out in their privacy policy. And it's pretty typical of all the social media sites.
Their community guidelines are fine—don't do illegal things or spam, and you'll be fine. Even their elaboration on said guidelines are fine—I don't see any real issues there.
It appears that right now, they aren't quite as bad as FaceTwit BookTer, since they aren't as big. They're still bad though, collecting and diseminating user information just like other social websites. And if it weren't for the mandatory phone number, I might have signed up just to see what the fuss is all about. I did sign up for MeWe early last year (and while MeWe asks for a phone number, it isn't mandatory). I never used MeWe that much because it was glacially slow (and still is—I just checked).
Ah well, I'm just glad to have my own little corner of the Intarwebs that I control.
Thursday, November 19, 2020
“Start me up! Then start me up! Now start me up! Start me up!”
I start up (for the third time this week) the Corporate Overlords' mananged Microwoft Windows laptop. Upon logging in, I see a popup message saying “Your organization requires you to restart this laptop within the next four days.”
At this point, I just have to laught at the insanity of this.
Sunday, November 22, 2020
All I wanted was a surreal email conversation with a confused recipient
I've had a Google email account now for sixteen years. I don't use it for anything, preferring to run my own email server, thank you very much. And even after all this time, I still get email for other Sean Conners (that is, a number of other people called “Sean Conner,” not one person called “Sean Conners”).
I recently received an email for Sean Conner that consisted of nothing but pictures of a pickup truck. And another one trying to remind me that my mom is turning 90 this year. Or my Aunt Marge. It was kind of hard to make out how I was supposed to be related to Marge, despite the fact that I have no Aunt Marge, nor was my mom called Marge.
Most of these I reply back in a straightforward manner informing the sender that they have mistaken my email address for that of their Sean Conner. But one message I got though …
- From
- Jen <XXXXXXXXXXXXXX@gmail.com>
- To
- <seanconner@gmail.com>
- Subject
- RE: Sean
- Date
- Sat, 31 Oct 2020 23:56:00 -0500
Sean, are you near Tuxedopark?
It had been three weeks since that came in. And the word “Tuxedopark” just screamed a custume shop, or maybe formal wear. The fact that it was sent on All Hallow's Eve just cemented the connection in my head. Anyway, for this one, I just didn't feel like a straight forward reply was enough, and I decided that a surrealistic reply was called for.
- From
- Sean Conner <sean.conner@gmail.com>
- To
- Jen <XXXXXXXXXXXXXX@gmail.com>
- Subject
- RE: Sean
- Date
- Fri, 20 Nov 2020 04:53:00 -0500
Wow! That was weird! I was near Tuxedopark to rent my costume when this portal just popped into existence and swallowed me up. I can't go into details about what happened because I would be here all night, but I finally got out. Who won the election? Who's the President? Do you know?
I was expecting one of two things here—one, that I would start engaging in a very surreal conversation about my adventures across the 8TH dimention to a very confused Jen, or I would hear nothing back. Instead I got:
- From
- Jen <XXXXXXXXXXXXXX@gmail.com>
- To
- <seanconner@gmail.com>
- Subject
- RE: Sean
- Date
- Fri, 20 Nov 2020 06:39:00 -0500
Sean, I live near you!
My name is Jen, I am 31, and still very pretty
My pics are in my profile on this site:http:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Sign up there, it is free!
and find me, my nickname is Jenn_C!
A crummy commercial? Son of a XXXXX! Come on Google! I thought you were supposed to be good at catching spam!
Monday, November 23, 2020
Great, now I have to train my next coworker
Today I learned that my fellow cow-orker JC is leaving The Company at the end of next week. So, with JC leaving, my manager leaving Real Soon Now™ and with the QA engineer having already left, that leaves … um … me!
Wow.
I have a lot of training ahead of me …
My misconception of aluminum Christmas trees
Bunny walked into the Computer Room bearing a copy of the The Transylvania Times. “Do you know what's open in Brevard?”
“No,” I said.
“The Aluminium Christmas Tree Exhibit!” she said, showing me the lead article in section B of the paper.
Yes, it's that time of year again, when the Aluminum Tree & Æsthetically Challenged Seasonal Ornament Museum and Research Center (aka ATOM) is open to the public.
I first came across this wonderful exhibit fourteen years ago, and at the time, I mentioned that my only exposure to aluminum Christmas trees was “A Charlies Brown Christmas.” What I didn't mention in that post was that I thought aluminum Christmas trees were tall aluminum cones—the reality was a bit different:
(Note: Bunny and I actually saw the exhibit back in December of 2012, but I did not blog about it then—perhaps I was being lazy or something)
I was mildly disappointed they were not the large cones of painted aluminum, but they're cool nonetheless.
Thursday, November 26, 2020
Gobble gobble gobble
,+*^^*+___+++_ ,*^^^^ ) _+* ^**+_ _+^^*+_ ( ,+*^ ^ \+_ ) { ) ( ,( ,_+--+--, ^) ^\ { (@) } f ,( ,+-^ __*_*_ ^^\_ ^\ ) {:;-/ (_+*-+^^^^^+*+*<_ _++_)_ ) ) / ( / ( ( ,___ ^*+_+* ) < < \ U _/ ) *--< ) ^\-----++__) ) ) ) ( ) _(^)^^)) ) )\^^^^^))^*+/ / / ( / (_))_^)) ) ) ))^^^^^))^^^)__/ +^^ ( ,/ (^))^)) ) ) ))^^^^^^^))^^) _) *+__+* (_))^) ) ) ))^^^^^^))^^^^^)____*^ \ \_)^)_)) ))^^^^^^^^^^))^^^^) (_ ^\__^^^^^^^^^^^^))^^^^^^^) ^\___ ^\__^^^^^^))^^^^^^^^)\\ ^^^^^\uuu/^^\uuu/^^^^\^\^\^\^\^\^\^\ ___) >____) >___ ^\_\_\_\_\_\_\) ^^^//\\_^^//\\_^ ^(\_\_\_\) ^^^ ^^ ^^^ ^^
And for your viewing enjoyment this day of turkey excess, WKRP's promotional turkey spot.
A rabbit hole of turkey proportions
I'm searching Youtube for the “WKRP in Cincinnati” turkey clip when I fell into this rabbit hole I was never expecting. The bit from “WKRP in Cincinnati” (one of the funniest bits on television) was inspried by an embellshed story of a real event decades prior. But I was completely gobsmacked by this 2016 news report of an actual, real life, “live turkey drop,” in Arkansas.
…
WHAT?
My mind is blown. Comedy and satire just can't compete with real life anymore.
So I start down this particular rabbit hole, and while the Yellville, Arkansas Chamber of Commerce no longer sponsors the festival, it's still unclear if the turkey drop has actually stopped?
…
WHAT?
The FAA apparently can't stop it:
“FAA regulations do not specifically prohibit dropping live animals from aircraft, possibly because the authors of the regulation never anticipated that an explicit prohibition would be necessary,” an FAA spokesman told HuffPost in an email. “This does not mean we endorse the practice.”
The FAA Can't Stop People From Throwing Live Turkeys Out Of Planes | HuffPost
…
WHAT?
Well, yeah, that makes a weird type of sense, but still …
… “The Federal Air Administration has deemed it legal for this act to occur at our festival as long as it is performed within the parameters that they have set forth.”
“The phantom pilot is named as such for a reason. There is no airstrip in Yellville and therefore we do not have any authority in terms of flight control,” it added. “Furthermore, Chamber board members, Turkey Trot sponsors, and Chamber members have absolutely no affiliation, jurisdiction, or control over what any individual does in his or her private plane in the air.”
…
The FAA said Monday it was aware of Saturday’s drop. The agency hasn’t intervened in past years because the birds aren’t considered projectiles.
FAA looking into Arkansas festival's turkey drop
…
WHAT?
All the articles I can find on this date from 2015 to 2018. I can't find anything that has said definitively that the turkey drop has actually stopped for good, but it may appear to have stopped. I don't know.
But this is not something I was expecting to find—an actual turkey drop.
Sheesh.
Saturday, November 28, 2020
Notes from a Christmas tree shopping trip
Bunny and I went to a Christmas tree lot a few blocks from Chez Boca. There was a sign outside the tent saying that masks were mandatory, yet half the people there weren't wearing masks. And of the other half that were, half had them below their noses.
Of course.
Overheard, “It shows how effective the masks are when you can smell the trees.” Yes, even wearing a mask, it still smelled good standing among the trees.
Also overheard, “These trees were delivered just this morning fresh from North Carolina. They still had snow on them.”