Blog

Short blog posts, journal entries, and random thoughts. Topics include a mix of personal and the world at large. 

Avoiding the test

There was a great outage to Canvas - the preeminent (?) learning management software used by thousands of universities - about a week ago. Apparently a hacker group got a hold of the company’s internals, and due to zero response to subsequent threats and demands, the group shut the whole thing down. Right smack-dab in the middle of spring semester finals.

Back in my day, when people didn’t want to take an exam, they simply pull the building fire alarm. These days you can’t do that anymore because fire alarms have all gone sensor based. The conspiracy minded in me is thinking perhaps some kid from a supremely wealthy family really wanted to skip a test. So why not pay a hacking group an absurd amount of money to shut down the whole system.

Word on the street is that Instructure - the company behind Canvas - ended up paying the ransom. The hackers had them by the proverbial balls. It seems the only person who doesn’t negotiate with terrorists is President Bush.

It’s a real black eye for Instructure’s IT security department. I am speaking out of my ass, but why wasn’t there a suitable duplicate/backup system in place? For something this critical serving this many clients, there should be a shadow clone running 100% of the time right alongside the main instance. When the main gets compromised, you connect the backup directly and quickly. Like a dual-clutch automatic gearbox: the next gear is already pre-selected.

Have the clone hosted on localized servers right on university premises. Therefore even if Instructure gets completely nuked, each college has access to their own teaching data immediately.

And I’m sure such fantastical backup implementation will be insanely cheap to execute! (/sarcasm.)

The giant needle.

Overheard in the Library hallway

The hallway outside my work office is a busy part of the Library with plenty of foot traffic. Whenever it's Finals time the conversations and exclamations I overhear are super interesting. For one it's incredibly easy to discern who is done with Finals and who isn't: those who are have a sunny and loud disposition to their voices.

They would smugly mock their friends for still having tests to take and needing yet another night's worth of studying. "What are you doing in the Library?" they condescendingly/jokingly ask. 

Some of those not yet finished with classes (perhaps they picked professors who hold exams on the actual week of Finals and not the week before like the cool ones) have walked down the hallway saying horrible things like how they hate this University and should've tried being famous on Instagram instead. I may have made-up the latter but on appearance being an "influencer" on social media seems quite lucrative. 

You get the few cryers as well, which always freezes me stuck between letting them get it all out and being a gentleman going out into the hallway with the box of tissue. Two weeks ago I experienced the perfect symphonic alignment of a female student crying in a concert with a baby (of another person's). You can't put a price on that, my friends. 

To those stressed with Finals: hey, it's okay. This too shall pass. Soon it'll be over, you'll survive to fight another day, and with the students gone the campus will be nice and quiet. 

Ready to play. 

Ready to play.