Doctor Who Serial 102 – The Key To Time Parts 17-20: The Power Of Kroll

Part One

HAHAHA That hoverboat in the sped up film is hilarious.

Companions… always getting kidnapped. You’d think that after the last story Romana would be more careful.

More canoeing, but these guys don’t know how to canoe. J-Stroke!

The green people in loincloths are going to flash Romana by accident.

Doctor Who has a hard-on for colonialism.

Part Two

Gah, the portrayal of the aboriginal peoples of this planet is horrific.

Kroll is amazing.

Killing your enemy’s god is a bad idea.

You’d never hear on Star Trek a crew member reply to a call to the bridge with, “NOW???” What a whiney asshole.

Part Three

Kroll’s power comes from the Key To Time… *gasp*.

via GIPHY

“I’m counting 30 tentacles on one side alone.”

via GIPHY

Wait. The Doctor can emit a terrible high pitched sound from his mouth? That is the weirdest addition to canon.

Wow, they really need a lesson in canoeing.

Part Four

Wow, the Doctor doesn’t give a shit about anyone but him dying.

Why is Kroll attacking the indigenous people and not the Doctor and Romana. They’re in a boat. They’re moving.

Doctor Who Serial 101 – The Key To Time Parts 13-16: The Androids of Tara

Part One

Doctor Who should spend more time in the Doctor’s wardrobe.

Wow, that outfit is horrific. I love purple, but I don’t love whatever that is.

Romana is being stalked. I assume by a wild animal. Maybe the beast’s prey is naturally a disgusting purple?

Hahaha! The beast is like the cross between a sloth, monkey, and a man in a gorilla suit.

This knight is a creepy dude who wants to bone Romana.

“Do what I say, or I shall have you flogged,” I think she wants him to flog her.

Part Two

Why does that bed have a human shaped cut out? Where the comfy material is where the human isn’t.

“I once showed her my courtesy.” He means his penis.

It seems the key to time is impenetrable.

“Peasants! How dare you lay hands on a lady?” Maybe this is why you have problems with an uprising?

Haha! The clockwork moves so unsmoothly.

Part Three

There are three Romanas! This is confusing.

Wait, four Romanas?

They should teach lockpicking in Time Lord school. She seems to have figured it out, though.

So many androids in this episode and none are as cool as Data.

Why does everyone in Doctor Who have Stormtrooper aim?

Stop being an asshole to your pet dog, Doctor.

Wow they rescue Romana and capture her in two minutes.

Part Four

It’s time for a wedding!

via GIPHY

I’m jealous of the Doctor, he’s canoeing, and I’m not.

Except the king is marrying his sister. Gross.

This is the tamest sword fight I’ve ever seen.

Doctor Who Serial 100 – The Key To Time Parts 9-12: The Stones of Blood

Part One

That’s nice, the Doctor admitted that Earth is his favourite planet.

I like this old lady who can’t remember any dates.

The crow looks evil because crows are evil.

Not one of these people seems not evil.

Part Two

It’s a Time Lord sacrifice, not a Human sacrifice.

Wow, that old lady can’t remember a single line of hers.

Part Three

That feather outfit is extraordinary as old lady said.

The old lady’s acting reminds me of William Hartnell, aka, bad.

Part Four

I feel that Vivan’s outfit was designed just so someone could paint her boobs silver.

Haha! The Doctor’s wig is brilliant.

Doctor Who Serial 099 – The Key To Time Parts 5-8: The Pirate Planet

Part One

Oh! This is the first one written by Douglas Adams!

This guy looks like Phil Spector.

I like Romana stealing the Doctor’s jelly babies.

These guards are worse shots than storm troopers.

Part Two

That robot falcon is amazing.

That air car looks a lot like a landspeeder from Star Wars.

I don’t think I’ve seen the sonic screwdriver in a while.

What a bunch of wankers! Mining other planets while people are alive on it.

Why do the stormtroopers shoot so high?

Part Three

:( K9 killed the falcon.

Part Four

YAR! Walk the plank ye doctor!

I like the Doctor’s little projector. I love that it just looks like a normal projector.

I also like the stormtrooper preemptively falling over in anticipation of those falling rocks.

Aww, Phil Spector is dead. At least he’ll be avenged, by grapthar’s hammer.

Doctor Who Serial 098 – The Key To Time Parts 1-4: The Ribos Operation

I’m going to review each part of Key To Time as separate stories, because wikipedia’s story number is distinct for each part. What that means is when I get to season 23, The Trial Of A Time Lord, I will be doing it as a single post.

So we are onto season sixteen1. More than halfway through Tom Baker’s run as the Doctor. And more than halfway through all the seasons of Doctor Who including the new show. New show is going to fly by, with only 13 episodes a season and large gaps between seasons. I say all that and we’re only on Doctor 4 out of 13. So… *shrug*

Part One

Doctor, you should know better than to plan a holiday.

I love that Romana gets thrown on the Doctor against his will.

I also love when the Doctor’s companion is not in awe of him. Like Zoe, Romana is hilarious and realizes who the Doctor is.

Haha! That knight looks like he is from Monty Python.

Close the door of the TARDIS!

Hmm, this story is about realty?

I had a picture of this episode in my head, but now watching it, I realize I’ve never seen it, and I’m thinking of “The Keys of Marinus” which was a first doctor story and I might be colourizing it in my head.

Oh shit! The dragon’s woken up.

Part Two

So, it’s conmen, an episode of Hustle.

Part Three

Here. We. Go. Part Three. Let’s do this! This will help me kill time while I’m waiting on my Rosh Hashanah challah to do its final rise.

The Doctor got slapped with a glove! I really hope they have a duel.

“We’re not a dirty gang, are we?” I definitely like the relationship between Romana and the Doctor more than with Leela.

The Doctor has a dog whistle for K9. I love it.

Part Four

Oh god that dragon looks horrible.

This is a huge cuddle pile.

Didn’t expect this to get into necrophilia.

Wow, you know, if you want to push rocks, you need to use force.

Romana said something positive about the Doctor.

  1. It’s been a long road, getting from there to here. Sorry wrong sci-fi show. []

Doctor Who Serial 097 – The Invasion of Time

Part One

Leela, don’t be a jerk. Why is everyone a jerk to K9? The Doctor is rubbing off on you.

Oh, the Doctor is taking his job as President.

Part Two

That seems dumb, trying to take Leela against her will.

Oh Doctor! Don’t break the fourth wall.

The Doctor is evil!!! E–VILLE

Part Three

The Doctor seems to be as reliable of a president as Donald Trump.

That pink and pink outfit is amazing.

How are Time Lords so absolutely useless. No idea how to survive outside for a few days. I’m not saying I’m a wilderness master, but I think I could figure out shelter, food and water.

Wait, so every President of Gallifrey gets a sycophant who is willing to enact any fascist dictate without question?

This guy is in his 10th regeneration… aka David Tennant1 era. He’s saying he’s slow because of that. Tennant was pretty agile.

The Doctor asks, “Do you know what this is?” as he opens his coat up to reveal… a scarf.

Part Four

I really love that crown on the Doctor.

The special effect for the conquerors of Gallifrey is absolutely terrible.

Oh shit, Sontarans! Hit them in the exhaust port!

I really love that they too realized that the shimmering aliens were a terrible story halfway through and switched to Sontarans.

Part Five

The Doctor isn’t the type to hide his identity.

Okay, the Sontarans were incapacitated by the sound. The Doctor could have hit their exhaust port.

Oh Leela, nice throw.

Wow, your panic room sucks so much. The Sontarans got in there with less than a fuss.

Part Six

Why do bits of the TARDIS look like a warehouse?

It’s nice to see the TARDIS pool. It’s a bit tacky.

Leela’s leaving for love… and K9 is leaving, too!

  1. I originally thought that 10th regeneration was Matt Smith, but then I remembered that there’s the War Doctor []

Doctor Who Serial 096 – Underworld

Part One

Doctor, don’t tell your friends to shut up. You can be such an asshole.

“Time ships of the Gods!”

I like their mellow gun. I want a gun you can shoot at someone and it’s as if they took a deep toke.1

These people have regenerated a thousand times. That’s pretty cool. So why do the Time Lords have a limit on regeneration?

“He’s my second best friend, aren’t you, K9?” “Affirmative.” I don’t like dogs, I’m a cat person, but I would totally take a K9.

Leela being angry about getting stoned against her will is fucking hilarious. But also consent is important.

Unrelated, my house smells good, I’m making roasted potatoes.

“The canisters are degrading!”

Part Two

Ahh! They’re crashing!

So there’s multiple species at war on this proto-planet that looks like it’s a green screen.

I don’t quite get why the ship people are now okay with a Time Lord around, but they seem to like the Doctor.

Part Three

Wow, that guy’s sitting in clouds of gas and doesn’t notice for quite some time.

“No time? Don’t say that to me, I’m a Time Lord!” Lines like that are why Tom Baker is considered the best Doctor.

“It’s zero gravity like in space,” oh the special effects are going to be amazing! I love that the Doctor is flapping his scarf like a bird.

REVOLUTION! This is the second story where the Doctor incites revolution.

K9 is surprisingly mobile on those rocky rocks. Except, they’re all in a blue screen room with a completely flat floor and I’m not sure why.

HAHAHA! The executioner people look like Minions.

Part Four

This story is really bad. In addition, the special effects are terrible, even for Doctor Who standards. It’s like they decided to try to push beyond their means and fell on their face.

Why does Doctor Who and all 60s and 70s sci-fi think having a computer run a civilization is a bad thing?

  1. I’m allowed to talk about that, I’m Canadian, it’s legal here. []

Doctor Who Serial 095 – The Sun Makers

Part One

Pluto, the distant future. The planet has been terraformed and is now orbited by artificial suns, provided by the rapacious company who ruthlessly exploit the relocated human workforce. The Doctor, Leela, and K9 arrive and befriend a luckless drone worker, but they must flee with him to the dark undercity…

Umm, actually, Pluto isn’t a planet.

This episode seems to be an anti-tax creed.

I was about to comment on the Doctor’s comment on machine minds being feeble, but then K9 proved him wrong. Hooray for K9.

The rooftop scene where the Doctor and Leela save the over-taxed dude from suicide is hilarious and wonderful.

Oh, he called the Doctor “citizen” so this is a parallel to communism, comrade.

I think the Doctor should let Leela cut someone’s heart out. She really wants to.

Part Two

Doctor, don’t you know that smoking isn’t healthy?

That Plutonian has a really big thumbnail, like the size of my big toe nail… and I wear size 14 shoes.

That dude needs some glasses.

This guy looks like Fred Willard and sounds like Michael Palin.

The Doctor totally wants to bang her.

That guard is incompetent.

“Hmm, tell me Citizen Doc-tor.”

The Plutonians wear great hats.

Part Three

That steering wheel doesn’t seem like it’s usable.

K9 saying that duplication is unnecesary when the Doctor was already halfway through the duplication. So he could either walk back to stop the duplication or walk back to finish the duplication.

The CEO reminds me of terrible Doctor Who villain Max Capricorn.

I have a feeling Leela isn’t about to die.

Part Four

Looking at the title of this episode, I’m wondering when they’re going to explain what “Sun Makers” are and why Pluto has so many suns. Is it like Star Trek where they were talking about worshipping the sun, but meant the son (Jesus)?

Oh yeah, they’re killing Leela. Whoever cast this guy as the villain is terrible.

An aside. I’m watching WKRP, as well as Doctor Who. Not at the same time. Why is Jennifer thought as the hot one, Bailey’s much better looking.

Okay, so this episode isn’t anti-tax as much as it is pro-worker.

Workers of the world, unite!

The Communist Manifesto (1848) by Karl Marx and Friedrich Engels

Grinding oppression of the masses is the only policies that pays dividends.

Let’s revolt! End capitalism!

Why are they cracking the safe when they should be busy putting out the message to the masses announcing the revolution?

HAHA! Throwing Fred Willard off the building was amazing.

So they mean literal suns.

I think the Doctor won and the people are free.

That was so British. Man runs in “sorry I’m late.”

Rename Computer using Scripting and Google Sheets

With Apple’s Device Enrollment program, when a organization-owned device first turns on, it checks in with Device Enrollment and gets the information to know what MDM is managing it and how to contact it. That MDM system can then install what’s known as a bootstrapping package.

In our old bootstrapping package, which was developed by an employee no longer here, was a giant if statement. If SerialNumber = x then set ComputerName to Bob, elseif SerialNumber = y then set ComputerName to Frank, elseif SerialNumber = z then set ComputerName to Jane. Pretty simple and straight forward, but a long list that is static and cannot be updated, without getting the package, rewriting the script to include new computers, repackage it and redeploy it. UGH!

I can’t find the original package. It’s in AirWatch, but sadly, I can’t find a “Download your package” button anywhere in there.

So I was going to rewrite it. Then I came across a page that talked about doing it from a spreadsheet. So I thought, well I can host a CSV file on a server somewhere and the computer can use the curl command to download it. Then I discovered that you can curl command to download a Google Sheet from the internet. At that point then I never have to change the package again1, I just have to update the Google Sheet.

I got into some trouble, and as usual, the killer community in the #toronto channel of the MacAdmins Slack are amazing and came to the rescue.

Specifically @Gerk, I had this weird awk command that wasn’t working. I also didn’t quite understand the command I had found in my Googling. He told me how he would do it, I quickly changed the line and tested it and it worked. I think googled how to parse $LINE variable to only have the value prior to the ,.

I think this works well. If anyone wants to improve on it, let me know. This is why we share knowledge in the MacAdmins community.

#!/bin/sh

# Get the current device's serial number
SERIAL="$(ioreg -l | grep IOPlatformSerialNumber | sed -e 's/.*\"\(.*\)\"/\1/')"

# Where the file will be saved using today's date. On date of writing would be /tmp/serials20190802.csv
OUTPUT=/tmp/serials$(date +%Y%m%d).csv

# Download the CSV from Google Drive, file must be set to Shared With Anyone with Link (or Shared with Anyone)
curl 'https://docs.google.com/spreadsheets/d/YOURGOOGLESHEETIDHERE/export?exportFormat=csv' -o $OUTPUT

# With much thanks to @Gerk and the rest of the crew on the MacAdmins #toronto channel, this now grabs the entire line from the CSV file 
LINE=$(grep $SERIAL $OUTPUT)

# This will grab all the text before the ,
ASSETTAG="$( cut -d ',' -f 1 <<< "$LINE" )"

# Set the ComputerName, HostName and LocalHostName
scutil --set ComputerName $ASSETTAG
scutil --set HostName $ASSETTAG
scutil --set LocalHostName $ASSETTAG
  1. Well, never say never []

Doctor Who Serial 094 – Image of the Fendahl

Part One

These scientists have obviously never heard of time travel. That skull could have belonged to a time traveller. Oooo-wee-oooo

Well that is why K9 isn’t in this episode. The Doctor broke him.

Leela’s wearing the most boob-a-licious dress I’ve seen in a while. How come the Doctor never wears such a low cut top. I think Tom Baker could’ve pulled it off.

There’s something so lovely about Tom Baker’s voice.

Part Two

How are there so many people in the Whoniverse who can convince other people not to call the cops?

Part Three

The skull is hypnotizing the Doctor, take your hand off of it.

Part Four

I have no idea what is going on. Maybe I shouldn’t have spent all of episode three looking at Boaty Weekender passes that I can’t afford or justify.