10mb Disk Drives!

How funny. I just received a memory card for my new Motorola X4 phone. The card is a 64gb high speed memory card. 64GB!

I don’t know why this morning it struck me that my first disk drive, a removable disk drive on a mainframe computer, way back in 1974, held a massive 10mb and we thought we could never fill that up!

I can hardly believe the journey I’ve been on. I was able to find a picture of the 2nd computer I ever worked on, an NCR Century 200. It was programmed via punch card. We had two disk drives on that machine, one held programs, the other data, a total of 20mb between the two disks. We ran the accounting for a multi-site foundry employing a couple of thousand employees on that machine. In the picture you can see the console for the machine, that square with all the switches. You did everything in Hex codes on that console from causing the the cards to be read to executing a program to applying live patches for a restart.

I got to be so good at coding in Hex that I could do it from memory. Funny how much things have changed even in my lifetime.

A Facebook Challenge

You know how it goes… you are bored and so you sit there and cruise through your Facebook account… wasting a lot of time, watching stupid videos, and then you come across someone’s posting that you either really like or really hate.  It’s probably a share of some graphic.  If you like it you might click the like button, leave a comment, or maybe even share it to your post.   If you hate it, maybe it is so politically charged that you are saying quietly to yourself “how can so and so be that stupid.”  You then see some comments, that fans the flames and so you do it, you click and comment on how dumb and idea, stupid a comment, how it is all fake stuff… you know the drill… because a little while later you see that someone has replied to your comment with some new tidbit which further infuriates you and off you go again…

I confess, I have fallen down this rabbit hole myself.  Chasing a wild hare around each corner, knowing that I am changing the world with every comment I make!  OK, not really changing the world but I sure am convincing a lot of people about whatever it is I am so ‘correct’ about, that’s certain.  OK, so maybe I haven’t changed anybody’s idea of how the world should work but I feel better because I stood my ground, even if it was just electrons showing up on a screen, sent there by a company that is mining everything I say…

I began to suspect that maybe, there was something wrong with me when I read an article in “The Christian Century” about how partisan politics has become a new form of idolatry.   What?  Idolatry.  It made me stop and think about how much time I waste on social media, thinking I am changing things.  It made me stop and wonder, “am I worshiping something while I am on Facebook?”  Whoa.  It made me think about what I am really doing to “Make Disciples of Christ for the Transformation of the World” by being on Facebook, or Instagram or whatever and getting all wound up by these really inane posts.

It’s time to ‘step away from the keyboard’ as they say, because someone is getting hurt, and it’s me and the rest of the world.  I think I had made an idol out of Facebook.  Yes, and idol as in the biblical reference to “making an idol” like in Exodus 32 and I felt really crappy about it.  I felt like I had let down God and myself.  It really stunk.  I was wasting the very few hours we have in a day, in our lives, posting, commenting, really doing nothing of value and that’s when I decided to challenge myself.

Here’s the challenge:

For every minute on Facebook or whatever your favorite social media site, you have to spend two minutes reading the bible, working on a church project, studying scripture, praying, or some other spiritual effort (volunteering, etc.).  Since most of the time when I am ‘doing Facebook’ is when I am alone, I opted for the studying scripture, praying, and reading the bible.

That started the ball rolling but it wasn’t enough.  So, today (that’s July 16th, 2018) I decided to no longer respond to any political posting.  So if someone shared something awful about the world, no comment, no like, nothing.   I found myself blocking a lot of people at that point and based on my first rule, I also have increased my prayer time and scripture study.

How about you?  Want to really change your life?  Want to actually impact the world?  Take the Facebook 2X challenge above.


Pastor Rick


How long?

Whew… it’s past the middle of January and so it has been almost five months!  What?  Yep, five months since I said “yes” to our District Superintendent and became a ‘Lay Supply Pastor’ for West Springfield United Methodist Church (WSUMC).   My wife asked me just before Christmas, “Well, what do you think?  Are you enjoying it?”  My reply, “I come home happy each day I am there.”  What more can anyone ask?

So the specifics might be important.  First, for me this is a voluntary, uncompensated position.  It’s also technically a ‘quarter-time’ posting.  That is supposed to mean I am involved with my church only 12 – 14 hours per week, on average.   To try to make this work, and to keep my sanity and spiritual center, I lead Sunday service (i.e. preach, etc.)  3 out of every 5 Sundays, more or less.  I will tell you my first, early discovery, it takes 5 to 8 hours of preparation for each time I lead a Sunday service.  So, if I were to lead every Sunday, well that’s all I could do.

WSUMC, any church really, needs more than just Sunday service.  Someone is in hospital and needs a pastoral visit, someone cannot come to church and would like to receive communion, are the books OK, is it time to review the other staff… and that’s just a sprinkling of activities that only keep the church in stasis.  I am reading a wonderful book “Can You Just Get Them Through Until Christmas?” by Pastor Margie Briggs.  ( find out more about her book here ) and when I read her inspiring words I wonder “How on earth can she do this as 1/4 time for each church?”

It does lead me to thinking about our Methodist organization and about startups.  Yes, startups.  You see before I came to ministry I had been in Information Technology (IT) and had my own company, had worked to turn around several companies, had worked inside several companies to turn around groups, and in every case there was a requirement not to reduce the level of effort but in many cases to apply a multiplier of effort, double, maybe ten times, to get the organization back on course.  I was mostly successful or rather I was most successful when there was a good reason to invest in the organization and there was a clear goal.

Within our New England Conference there seems to be a retreat mentality, a level of defeat-in-place sometimes.  Before coming to WSUMC I had heard about the troubles the church was having, how awful it was.  When I got there, imagine my surprise when I found a burning passion for the church, a deep love of God, a caring community of faith.  Yes, they are small but Christ built a church with just 12 people and no money.

Right now WSUMC and I are trying to find a mission, a goal if you well that is tangible, that people can see, feel, touch, and build towards.  In reading Margie’s book I saw two tiny churches, churches with no money and only a few people set forth an ambitious goal for themselves and then go.  Notice I did not say ‘grow’ but ‘go’ because ‘growth’ is not a goal.

We’ll see what happens next.

Something New

“So Rick, there’s something I’d like to talk to you about.  How would you like to get your feet wet by becoming a pastor at a church?”

I have to admit, I was a bit shocked with the call.  I had started “answering the call” about exploring becoming a pastor, in Methodist terms a “local pastor,” a process that starts with a slow progression of studies, an appearance in front of a committee and then, a bunch of studying resulting eventually in being appointed.  No, this was going to skip all that, it was in Monopoly parlance the same as drawing a ‘go directly to a church, do not pass go, do not collect $200’ card.

Maybe what was even more shocking was that I said “yes” which explains why I am sitting here in the pastor’s office, correction, my office, waiting for a church council meeting.  Yes, it’s me, Pastor Rick, the pastor at West Springfield United Methodist Church, Massachusetts.

I’ve served for four Sundays so far, including two with communion.  I am still getting used to the whole idea but have come to accept that if this is what God wants, well who am I to argue?  It’s funny, last night I went to a district meeting with my pastor, Rev. Joy from Hope UMC.  As we were walking in we were joking and at one point she said “hey, you were the one that chose to leave.”  I thought about that comment later in the evening and if I had been a little fast, a little more quick on the response I suppose I should have said, “it wasn’t me, I was sent.”  You see, that’s how this kind of works in Methodism.  In fact our bishop talked about the ‘DNA’ of the Methodists includes being sent by your church.  When I decided to ‘answer my call’ I presented myself to the congregation at my church and they ‘sent’ me on my way (of course they, me, and Julie all thought that would take a bit longer than it did!).

SO, the clock is ticking, I need to get things ready, here at my church.

Open Source vs. Free

I am working with a group of developers who have built a Laboratory Information Management System (LIMS) based on the Open Source principle.  I spent a lot of time researching the availability of inexpensive, flexible LIMS that we might deploy as part of the project in Liberia.  There were about 30 variants of Open Source LIMS and about half that many commercial versions including some SAAS.

Recently there’s been a blog that was brought to my attention about the ‘cost’ of an Open Source solution.  The blog was focused on LIMS and so it was worth reading.  The author came to a similar conclusion that I did about open source LIMS in general, in that there have been very few successes.  Of the 30 or so I looked at most had been abandoned after the grad student left the institution where they worked or the organization’s funding stream evaporated or the single author decided to pull the plug and abandon the effort.  There are a few that continue including the one I selected for our project in Liberia, Bika.Lims and Bika.Health.   I’ll cover that selection process in some other posting.

What I wanted to focus on here was the disconnect between ‘free software’ and an ‘open source based solution’ which I think the blog author missed.  The blog author’s point was that the bulk of the cost of a system implementation of something as complex as a LIMS isn’t in the cost of the software but rather in the cost of implementation.  In general, the author got that part correct.  Implementation of any system involves a lot of challenges, a lot of people, and a lot of costs.   The actual cost of the software license for a piece of commercial software may be a fraction of the overall cost of implementation when you factor all the labor for training, physical implementation, support networks, etc., etc.  The point is well taken but may miss one of the really important issues around Open Source, namely flexibility.

Let’s take the work I am doing in Liberia right now.  We have very difficult circumstances for our deployment.  We have a very tight budget, difficult environment (poor power, lack of internet, no air conditioning, low computer literacy rates, etc., etc….), lack of continuation funding, and a challenging model to try to fit the LIMS into.  Liberia is recovering from two civil wars and the horrendous Ebola outbreak.  The outbreak exposed the poor health care system within the country and was a wake-up call to the rest of the world at what a risk that puts everyone in.

The LIMS that was needed had to be able to operate in this environment.  It also had to be tailor-able, it had to be able to be adapted to the specific needs of the health care system of Liberia. Most importantly, it had to be sustainable.  When I evaluated commercial applications for LIMS what I found were very sophisticated systems, a fairly high startup cost, a high annual support cost, and an inflexible system.   Given that both an ‘Open Source’ and a ‘Commercial Licensed’ software package would have the same implementation costs (i.e. the training, etc. I mentioned earlier), the cost associated with licensing and annual updates/support was a significant factor in my decision making.  Why?  Because I knew we had to customize the software to make it fit for Liberia.  Even if the commercial system vendor would agree to do the customization, that cost would be above the cost of licensing.   What if instead, I could take those costs for software (LIMS, database, operating systems, etc.) and instead apply that budget line item to customization?   To go even further, what if instead of paying licensing fees I instead took some of that money to train local Liberian’s on how to customize the LIMS and become contributors to the Open Source project itself?

In fact that is what we are doing.  We selected the Open Source Bika.Health platform not just for its functionality, its zero cost for licensing, and its developer network but also because it is Open Source, meaning it is growing and accepts contributions to the software from developers around the world trying to solve problems.  Additionally being Open Source meant we were allowed, actually encouraged to experiment with the software, with the platform it runs on, with pretty much everything to make it work for Liberia.

Yes, we are incurring some additional costs in developing our own implementation for Liberia.  Yes, we do not have a corporation behind the software development adding new features (which we probably won’t use in Liberia anyway) and yes we have to think about support but we have to think about support anyway as the funding for running the LIMS is based on a grant and that grant will expire.  So focusing on that eventuality it became clear that if we can train Liberian staff to support and grow the system, to adapt and contribute to the project, then they may even become the regional experts on the project in West Africa and support others in implementation.

Yes, implementing a software system is not inexpensive, easy, or free and so you must be careful of what your actual objectives are.  Are they to deploy and run?  Are they to provide a quick win and then leave them in the lurch or are they to provide a tailored system that fits the current needs and the capabilities to grow that system themselves in the future.  If that’s the objective, then an Open Source solution might be exactly what is needed.