Monday, September 29, 2014

The Search for Usability

It seems that all computer programs go through growing pains during their conception. FamilySearch, for example, started off with disks, CD's, PAF's and databases - things not usable or easily taught to its target demographic. Like most programs, it started its life as essentially functional, but not necessarily usable by the general public. Yet successful programs must achieve usability. A computer program is a means to an end, rather than the end itself, and therefore, the most important thing it can do is to stay out of the user's way. That is the end goal of usability. FamilySearch has enjoyed great success thanks to continued efforts to make the program easier to understand and simpler to use for all of its users.

Thursday, September 25, 2014

The Ethics of Space Travel

I wondered today, as I read the recent news on the Indian Mars Mission, whether there are ethical problems that we, as humans, need to resolve regarding our space travel. The principal question in my mind was this: should we be exploring space at all? I hope this doesn't come off as sounding disinterested or critical of space programs - I've been fascinated with space and space travel my entire life, and would still trade just about anything for the opportunity to get up there. However, I wonder if this exploration is justified when we consider the human condition here on earth. I am not well-versed in current world issues, but I know for a fact that there is great need in almost any part of the world for better living conditions, more food, better healthcare, and access to many other basic necessities. It seems to be an almost sardonic display of disregard for us to spend billions upon billions to send one or two privileged individuals (or bits of metal and glass, as the case may be) into space, while leaving millions of starving people behind. I recognize the need for human ambition and inspiration for future generations, but is it worth the cost?

Sunday, September 21, 2014

You Are Under Arrest. You Have the Right to Remain AFK

I just read this interesting article about a NY judge who gave permission for a man to serve legal documents to a his ex-wife via her Facebook account. As unusual and unorthodox as this may seem, I think it sets a good precedent for improving government recognition of the internet's legitimacy as a means of authorized communication. The US government has a history of aiding communication between citizens, and I think it should be applied to the internet, as well. Benjamin Franklin was our country's first Postmaster General, and although it has recently encountered some difficulties as we enter the digital age, the USPS has provided a consistent, reliable means of communication since our country was founded. Yet the country is conspicuously missing an analogous show of support for the internet. In fact, most of the organizations that govern the internet's functionality are international, and the principal government body in the US currently responsible for the internet - the FCC - has tended more toward restricting internet communication (especially in recent events) than in helping it to succeed. I propose that the US government has a responsibility to 1) Recognize the internet as a legitimate means of communication in government work, and 2) Increase its citizens' access to the internet. These responsibilities are in line with the government's efforts to provide a reliable mail service for its citizens, and would help bring the government (finally) into the 20th century. Now, where's the button I can click to sue McDonald's?

Wednesday, September 10, 2014

This Isn't the Technology You're Looking For


Unfortunately, despite the best efforts of the American citizens, we will not be getting a new death star. I don't blame the current administration for this failure, but I do believe that technology is to blame. It's not that I think we don't have the technology to handle it; with enough intern labor, I strongly believe that we could build a computer system capable of meeting the requirements of a fully-functioning death-ray-shooting moon. However, I believe that technology is, ironically, directly opposed to societal progress. Human nature makes us selfish, and selfishness leads us to manipulate new technologies for personal gain, at the expense of others. While computers aid society in many everyday scenarios, they also trample on many silent victims - victims of identity theft, child porn, revenge porn, hateful messages, hacking, credit card theft, and any other number of crimes and immoral acts perpetuated using technology. Every technology introduced in the world, from sticks and stones, has been met by the lowest rung of human society with open arms. And so, before we build a death star, let's consider the moral consequences of the new technology. I believe that before we reach a state in society where we can reach such aspiring technological advancements, we must first become a society that merits them.