Side Project: YouTube Live Stream Scheduler – Part 1

One great thing about computers is that they can be programmed to do things that are repetitive and boring. I try to look around in my life to see what things I can get a computer to do for me, so that I don’t have to do it myself.

Today’s case is scheduling weekly YouTube live streams for my church. Every week someone’s got to schedule the live streams for the upcoming weekend. They look like this:

So you might be thinking, this seems pretty trivial, like it’s just a few clicks to schedule this in YouTube. It can’t take more than 10 minutes. And that’s true, but it’s still straightforward and repetitive. Having to figure out which Sunday is coming up, copying and pasting and ensuring the correct dates and times are replaced in the live stream text, and making sure the scheduled dates and times are correct can become tedious work. And it’s the same procedure week after week: the type of processing that computers love to do.

Sure there are other ways to optimize this process, like batching it to create maybe two or more weeks at a time. However, from a viewer’s perspective it can also be confusing when there are a bunch of upcoming live streams that need to be scrolled through. For the purposes of this project, the optimal frequency is to have one set of upcoming live streams visible at any time, and that means having the computer schedule the next set of live streams once every week.

So let’s get the computer to do this. I’m going to split up this blog post into two parts:

Continue Reading

The virtue of hope

This was originally prepared as a reflection for a youth ministry session at St. Anthony of Padua parish.

“Hope” is a word we use a lot on a daily basis.  We say things like, “I hope you are doing well,” “I hope I get this job”, “I hope the restaurant has gluten-free food,” “I hope the pandemic will end soon.”  We hope for something which is difficult to attain ourselves.  We don’t say “I hope there will be air to breathe tomorrow,” because we expect there to be air.

But what does “hope” mean in the Christian sense?  What is the virtue of hope?  Ordering of one’s live in the ultimate sense towards God, towards final salvation.  Trust in God, extended into the future.

Continue Reading

The virtue of charity or love

This was originally prepared as a reflection for a youth ministry session at St. Anthony of Padua parish.

The word “love” in English is used to mean so many different things these days.  For example, when I say “I love pizza”, does the “love” in that statement equate to a husband saying “I love you” to his wife?

In other languages we find different “types” of love have different words.  For example, in Greek, four main types of love are:

  • storge – familial love, love between parent and child
  • philia – friendship or bonds between people with common values or interests;
  • eros – romantic or intimate love;
  • agape – the kind of love that Christ taught and showed and this is the type of love we will be focusing on today.
Continue Reading

Charisms: Gifts from the Holy Spirit

We each have our own individual strengths and limitations. It’s sometimes easy for one person to accomplish a certain task than another.

For one person, mathematics might come easily and naturally, whereas for another person it may be difficult and frustrating to apply, although not impossible.

In the mission of the church, God has equipped each of us with unique gifts to carry out specific tasks within the mission. It isn’t impossible for us to do other tasks, but it won’t be as easy as others that are aided by the charisms with which we have been gifted.

Last Saturday I had the opportunity to participate in a Called & Gifted seminar to learn more about these charisms.

Continue Reading