COVID-19


Working Together

Two Raspberry Pi 4Bs running Rossetta@Home to fight COVID-19  (GIF by @aforgrave)

We are now eight weeks since the arrival of the pandemic and the shelter-at-home orders hit Ontario. Over the past 56 odd days, my daily efforts have been devoted to three “pandemic response” areas:

  1. my “day job,” supporting the delivery of webinars teaching kids the principles of coding, AI, and computational thinking — 102 webinars and counting; 
  2. my “volunteer job” as president of the Educational Computing Organization of Ontario (ECOO);
  3. a little side project, contributing to the “folding@home” and “rosetta@home” wide-scale distributed computing endeavours as they seek to understand various diseases like cancers, and the current scourge — COVID-19. 

In what might have been a fairly boring time to be recently retired and housebound, all three of these endeavours have allowed me to contribute, and, most importantly, have given me the daily opportunity to collaborate and work together with other folks. 

In the case of the day job, everyone got the “work from home” order on Friday March 13th, and since then, the days have been mediated by Zoom, Meet, and Slack calls, along with emails, slack chats, and lots of shared Google docs, spreadsheets, and presentations. In my case, I was already working from home, so that aspect of things didn’t change dramatically for me, but the nature of our communications now during work is mediated by an overarching sense of “all in this together,” and reflects a significant pivot from a face-to-face model to a completely online delivery model. Whether folks are in Montreal, Ottawa, Toronto, Winnipeg, Calgary, Edmonton, Vancouver, (or Belleville 🙂 ) this has worked because everyone is collaborating and working together to support the common cause. The daily fifteen minute online “breathe-breaks” during the noon hour are a great opportunity to take a brief pause together and reflect on the importance of wellness. Thanks to colleagues Maddy, Rita, Mavis, Matt, Gabrielle, Martin, German, Peter, Maia, La Donna, Maria, Maddie, Simon, and all the rest. 

The ECOO Board of Directors during the May 4th Board Meeting (capture by @aforgrave)

Similarly, the ECOO Board of Directors responded to the arrival of the pandemic with an acknowledgement that our annual conference, Bring IT, Together (#BIT20) was likely in jeopardy, along with the regional #ECOOcamp events that were in the planning stages for the summer months. The Board collaborated in short order to develop a pandemic response plan, resulting in a number of us working long hours to revise the content on the ECOO.org website to support the current reality facing Ontario educators — teaching students at home, from home. Again, the importance of personal wellness and balance has been key, reflected on the landing page of the website and as part of our online meetings. Kudos to the members of the ECOO Board for the very positive and supportive get-togethers that have occured in recent months. BIG thanks to Mary, Lynn, Jen, Adele, Mel, David, Elias, Jason, and Ramona

Recent updates to ECOO.org include learn-from-home Resources, Podcasts, and webinar Events.

The last project — clustered under the #OntarioEducatorsUnited hashtag — started with a simple tweet exchange and has grown now to include a good number of Ontario Educators.  Just as the combined work of our group has resulted in the completion of over 2000 work units of computational support in the modelling of protein folding, that contribution works together with all of the other teams that feed into the project headquarters where the research teams analyse the data models in the effort to understand the coronavirus. Congrats to our team for reaching another milestone — shout out to Jim, Tim, Alanna, Max, Brock, Frank, Jen and Jen, Cal, and Erin. (If you’re interested in joining the team, we’d love to have you! Details are in the post Your Computer can fight COVID-19.)

The #OntarioEducatorsUnited Team reached the milestone of 2000 work units on May 18th, 2020.

In recent days I’ve also got a couple of Raspberry Pi4s contributing to a separate Fold for Covid project. You might also want to join in on that, too.) 

Join the fight against COVID-19. Get your pin on the map!

Rosetta@Home running on Raspberry Pi 4B  (capture by @aforgrave)

So much of the fall this year was a struggle in working positively despite the challenges of contrary forces (the Ontario government against the teachers’ federations as one example) and it is so much more productive to be working with positive, supportive groups during the duress imposed by this pandemic. If you are one of the folks that continue to act in a mentor/collaborator capacity for me —  thank you for your ongoing support, counsel, and care. It truly makes a difference!

Working together is the key.


Of WebCams and Conferencing

The Connectix Quickcam, circa 1995

This post started out as a comment for Doug Peterson’s (@dougpete, on Twitter) Sunday morning Whatever happened to… webcams? but it expanded (as such reminiscences are wont to do) and so I have posted it here. In light of the current emergency remote teaching protocols in place in Ontario, the rest of Canada, and the rest of the world, the topic is both current and nostalgia-inducing, and offers some insight into the pace of change in education over the past 25 years.

So, the Connectix Quickcam! The eyeball-shaped, greyscale camera, originally Mac-only and marketed before the web (and thus, the term webcam) was really a thing. Yet another great blast-from-the-past as a result of Doug’s “Whatever Happened to … ?” Sunday morning series! 

(In chasing back looking for an image of the original, I discovered that Logitech — who still markets with the QuickCam name today — had purchased the product line from Connectix in 1998, and in doing so, I was reminded of a number of other Connectix products of the time, specifically Speed Doubler and RAM Doubler, software products that augmented the hardware back then make it work a little better before Moore’s Law really started to kick in. I also remember coming up with a idea for a great piece of wetware at the time — DayDoubler, which once installed into your body allowed you to double the amount of work you could complete in a day. Sadly, like other great vapourware of the time, it never materialized.)

CU-SeeMe greyscale camera — Who remembers the Global Schoolhouse initiative?

Hurdles to Overcome

I have a sad, yet prescient, memory that took place in our curriculum office one day back then, shortly after a colleague and I set up two QuickCams and tested connecting to one another across our then-recently Ethernet-empowered room. The Manager of IT appeared in the doorway, and quickly expressed his frustration and concern that we might start encouraging the use of the cameras with the schools throughout the district during our visits! What? Wasn’t that part of what we were supposed to be doing? As it turned out, it was only one of many instances through the years when the system wasn’t ready for so rapid a change. In this particular case, I did understand his concern over the available bandwidth. Most of the world still lived on dial-up. However, the incident also emphasized that change, in education, can come quite slowly.

However, the incident also emphasized that change, in education, can come quite slowly.

Moving forward in time, I remember when Apple marketed the iSight camera, a cylinder that fastened to the top of your laptop or monitor and provided its connection via FireWire, at the time a much faster protocol than the typical USB connection.

The colour camera included microphones, and existed until Apple had introduced built-in cameras across their computer and monitor product lines. With the introduction of Apple FaceTime — and the subsequent introduction of forward-facing cameras on iPhones, they renamed the conferencing camera the FaceTime camera, and relegated the iSight name to the camera on the back of iOS devices.

But the QuickCam was almost 25 years ago, certainly things have progressed a lot since then?

These days, I use the built-in webcam on my laptop when travelling, and external Logitech C920 camera at home at my desk. I have also used my Sony a6000 over HDMI, when I want to capture a really good image.

Of course, phones and iPads have forward facing cameras, which come in handy these days for communicating with family members during this virus-induced physical distancing. 

As for meeting room software, over the past three weeks I’ve been in Google Meet/Hangouts on a daily basis, hosted around 30 Zoom sessions, used Slack videoconferencing a few times (not as easy, because it uses the system default microphone and speakers, rather than letting you configure them in the app), and then a one-off Skype call to the UK on Friday.  Zoom certainly has the most features and back-end customizations, but with all the recent hype about Zoom security, a replacement may be coming down the pipe. Any recommendations, anyone? (I have fond memories of Elluminate from back before it was gobbled up by Blackboard, I tried it out again on Friday. Screenshare capabilities are too limited. However, kudos to Alec Couros (@courosa), Dean Shareski (@shareski), Sue Waters (@suewaters), Steve Hargadon (@stevehargadon), and Alan Levine (@cogdog) for the great memories from a decade ago!)

I was looking recently at upgrading my WebCam, and see that they are essentially out of stock. It’s not due to the lack of demand, but rather due to an increased demand. Everybody and his brother has been buying up WebCams since the shelter at home started to come into effect. 

However, how prepared are we, as a system, 25 years later?

Which brings us to the present. Educators the world over are wrestling with what some are calling “Emergency Remote Teaching.” It’s not the same as eLearning, or Distance Learning, but webcams and conferencing platforms could be playing a role in helping teachers and students connect. However, how prepared are we, as a system, 25 years later? Lots of folks may have high-speed connections now , and webcams in their laptops now, but how prepared are we as a profession and as a society to make use of the technology to connect in the support of learning? What can we do to ensure there is equity of opportunity for all learners, and that the learning takes place in an environment as safe as our face-to-face classrooms?

If things had been planned out, as part of a longer term initiative, supported by all stakeholders, Emergency Remote Teaching might be better able to make use of webcams and conferencing tools. However, in this current state of duress, we’re likely to encounter a much more scattershot approach. It seems as if the change in education, as it did 25 years back, will still progress slowly.


YOUR computer can fight COVID-19! 1

Folding@Home simultaneously running two Work Units — one on the CPU and another on the GPU (graphics card). Please consider having your computer donate its “off time” to the cause!

Put your unused computing power to work in helping to fight the battle against the COVID-19 Coronavirus!  

Perhaps you remember the SETI-at-home project from years back that allowed members of the public to dedicate unused processing power from their computers to help UC Berkeley churn through massive amounts of data from outer space in the search for extraterrestrial intelligence? 

The same kind of opportunity now exists for your computer to help simulate protein folding for researchers who are working to find treatments for cancers and other critical afflictions. For the past 16 days, a small group of Ontario educators have turned their computers toward supporting the process to understand and combat the terrible COVID-19 virus.  Kudos to Jim Pedrech (@jpedrech) and Tim King (@tk1ng) for getting us started. 

We invite you to join us!

You can easily download the necessary software (Windows, Mac, or Linux) and get your computer up and “folding” in minutes!  Enter team ID 239360 to have your Work Units (WU) recognized as part of team the OntarioEducatorsUnited contribution.  So far we have completed over 200 Work Units. 

Folding refers to the way human protein folds in the cells that make up your body. We rely on the proteins to keep us healthy and they assemble themselves by folding. But when they misfold, there can be serious consequences to a person’s health.

While your computer “folds” the protein pairs, you can see a visualizations of the kinds of things your computer is working on.  

Visualization of Work Unit underway by Alanna King (@banana29)

Work Units are allocated by the software to your CPU, and in some cases they may be appropriate so as to be sent to a GPU. If you or your child has a gaming computer with a dedicated graphics card, maybe it can be put to use during its daily downtime? (Gamers have to sleep sometime, SHOULDN’T THEY?).

I want to do this! Exactly what do I do?

1. Download and install the software for your computer. Once installed, it runs on its own in the background. You can get the nice web interface (shown in the GIF at the top of this post) by connecting to foldingathome.org/client once the software is running on your computer.

2. You can configure your client from either the Web Control or from within the actual FAHControl. Please contribute to Team 239360. If you include your name in the donor field, you will be listed on our team page as something other than Anonymous (Note: Don’t use your twitter handle with the @ symbol — it will be rejected and your contributions will show as unattributed on the team list — personal experience!)

3. You can stop the process at any time with the pause or finish button in the FAHcontrol or with the Stop Folding button in the Web Control.   You can also determine how much of your computer’s unused thinking cycles will be devoted to folding by adjusting the Folding Power, again in either the FAHcontrol or the Web Control. Both interfaces provide an easy slider to let you give the application as little or as much thinking power as you wish.

While we can all hope that researchers and scientists will get a handle on the COVID-19 virus sooner rather than later — if you can put some computer thinking time towards the project (especially while you yourself are sleeping) — please do. Your computer — and you — can fight COVID-19!