I am the second Purser to have taken CS404 at BYU. My blog is thus a improved version on my brother's from 5 years ago.
Tuesday, December 4, 2012
Computers Personified
You know the nerd, as inhuman as its computer. The nerd never takes its fingers off the keyboard nor its eyes off the screen. The nerd does not feel. The nerd scarcely even speaks. But the nerd can be more than the commune between computer and programmer depicted in stereotypes. If programmers, as computers personified, have not charity, they are nothing. Programmers and computers fail only when love of code replaces love of people. Programmers who love impact people more than technology. Programmers personify computers, not because they are the human representation of an emotionless computer but because they infuse the inhuman computer with humanity.
Tuesday, November 27, 2012
Replacing reality
Within my apartment complex, church building, workplace and classrooms, I have found people who need me. I have cheered souls. I have impacted lives.
But I have also overlooked real people to engage with the internet. Though valuable interactions occur via the internet, these interactions fall short when used as the primary source of companionship. Cyberspace interactions are designed to mimic reality; that doesn't inherently make them real. As Elder Bednar said, "A simulation or model can lead to spiritual impairment and danger if the fidelity is high and the purposes are bad." So be careful. Don't allow those around you to go ignored because your cyber relationships are more important to you. Cyberspace is a supplement to relationships, not a replacement.
Saturday, November 17, 2012
Secular Inventions Drive Spiritual Work
Technology was not created to drive genealogical work. The personal computer was not created to allow thriving personal genealogies. The internet was not created as a platform for genealogical research. Databases were not created to store and consolidate genealogical documents. Wikipedia was not created as a model for reducing error in genealogical data. Though the inventors never had genealogy in mind, inventions drive progress in genealogy because someone recognized an application. This process promotes the work of the LDS church, whose goals include connecting families through the generations. Though the inventions that drive this work are entirely secular, they have been put to spiritual purpose. Technology brings ancestors out of the obscure past into the tangible present of descendants.
Tuesday, November 13, 2012
Fail in Order to Succeed
This is a painting.
I have created a lot of poor drawings. My goal, as I have often been instructed, is to fail fast in order to get over the failure and move onto success. In creating these poor drawings, I have been able to learn from my mistakes and create better drawings. But no one else benefits from my failure and my progress is slow. I fail only on my own small scale. In Here Comes Everybody, Clay Shirky shows that individual failures like mine can lead to communal success. Through new social media efforts, the failure of one individual can still contribute to the success of a community. It's as if many people like me created poor drawings and yet still as a whole created a masterpiece.
What has happened in social media translates to something like this in painting: There are hundreds of people all working on one canvas. A few people paint and produce awful work. Others paint over the original failures with some of their own failures. Eventually a few people in the group translate their knowledge of these failures into successful segments of the painting. In the end, a masterpiece is produced. In practice, hundreds of people cannot work at one small canvas nor can one artist cover up the failure of another perfectly. But in other applications, this is exactly what social media is doing.
Social media allows hundreds to fail in order for a select few to analyze the failure and create success. Clay Shirky speaks the idea clearly: "Failure is free high quality research, offering direct evidence of what works and what doesn't." My failures in drawing people, writing stories, programming graphics, organizing parties, or generating good ideas have only benefited me. But as I share them, my mistakes and the mistakes of many others can be combined into one collective knowledge channeled into success.
So start failing and more importantly, sharing your failures so that the world can benefit.
Thursday, November 1, 2012
I testify...
"I ask that you join the conversation by participating on the Internet to share the gospel and to explain in simple and clear terms the message of the Restoration."
-Elder Russel M Ballard of The Church of Jesus Christ of Latter-Day Saints.
God lives and cares about his children as He has always cared. He speaks to His prophets as He did in the days of the Bible, to give us aid throughout our lives. He spoke to Joseph Smith, his prophet, and restored the same organization that existed when Christ was on the earth, an organization built on love and family. He restored the possibility for loved ones to remain together after death, through the atonement of Jesus Christ. His son, Jesus Christ suffered for our sins in Gethsemane two thousand years ago , but also for our pains and sorrows so that He could know how to aid us now. Jesus Christ lives and loves his children today. I am a child of God. I am a member of The Church of Jesus Christ of Latter-Day Saints. I am grateful for the blessings and freedom that membership brings me.
-Elder Russel M Ballard of The Church of Jesus Christ of Latter-Day Saints.
God lives and cares about his children as He has always cared. He speaks to His prophets as He did in the days of the Bible, to give us aid throughout our lives. He spoke to Joseph Smith, his prophet, and restored the same organization that existed when Christ was on the earth, an organization built on love and family. He restored the possibility for loved ones to remain together after death, through the atonement of Jesus Christ. His son, Jesus Christ suffered for our sins in Gethsemane two thousand years ago , but also for our pains and sorrows so that He could know how to aid us now. Jesus Christ lives and loves his children today. I am a child of God. I am a member of The Church of Jesus Christ of Latter-Day Saints. I am grateful for the blessings and freedom that membership brings me.
Thursday, October 25, 2012
Support change without discarding yours morals
Poor copyright laws are not an excuse for amoral behavior. Piracy is the result of a copyright system that doesn't promote creativity or benefit creators. But morally upright people cannot disregard laws. Piracy is not morally ambiguous ground. Stop rationalizing piracy and instead try to enact positive changes. Start by supporting alternative but still legal practices. Become active in organizations that work to make changes. Refrain from distributing or purchasing illegal copies of creative works. Certainly the current system hurts creativity and creators as well as the consumers who benefit from creation. But if your true motivation is more about your wallet than your society, maybe it's time to reconsider what you support. Piracy is not the only way to support change. Keep the moral high ground and do more to enact change that benefits society and not just your wallet.
Saturday, October 13, 2012
Computers are not for building your ego
With cheap cycles and core, terseness should not be an end in itself. Nowadays it's more important for a language to be convenient for humans than to be cheap for the computer.
New computer science majors are in constant competition. Students constantly assert that their code is better than all the rest: "I compressed my code to fewer lines. I created faster running code. I wrote my code in less time." These naive students take pride in being better than their peers, but are blind to see their own flaws. In their communion with the computer, new programmers neglect other humans.
The first neglected group is their fellow programmers. Programmers need to read, understand and maintain each others code. Code that is fast or sparse may be unreadable for these fellow programmers.
The second neglected group is their fellow classmates. In the constant battle of egos, students undermine each other by pitting success against failure when they ought to support and encourage each other.
The third neglected group is the end user. The goal of software is to serve humanity and not to build the programmer's ego. Computers are not for building your ego; computers are for building others.
New computer science majors are in constant competition. Students constantly assert that their code is better than all the rest: "I compressed my code to fewer lines. I created faster running code. I wrote my code in less time." These naive students take pride in being better than their peers, but are blind to see their own flaws. In their communion with the computer, new programmers neglect other humans.
The first neglected group is their fellow programmers. Programmers need to read, understand and maintain each others code. Code that is fast or sparse may be unreadable for these fellow programmers.
The second neglected group is their fellow classmates. In the constant battle of egos, students undermine each other by pitting success against failure when they ought to support and encourage each other.
The third neglected group is the end user. The goal of software is to serve humanity and not to build the programmer's ego. Computers are not for building your ego; computers are for building others.
Tuesday, October 9, 2012
Build up a computer savvy girl by showing her she’s capable
I am a computer scientist because my family encouraged me.
My father buoyed my confidence by introducing me to basic computer skills. When
my sisters failed to install a program or locate a file, I helped because my
father had taught me how. As I grew older, my father supplied me with
complicated software along with expensive scanners and pen tablets. His actions
showed me that I was a competent and intelligent computer user. My
brother solidified my decision to become a computer scientist. I enrolled in my
first computer science class because my brother expressed confidence in my
abilities. When I become discouraged, he shared his own experiences and difficulties.
My family showed me that I was capable before I recognized my own abilities. Build
up a computer savvy girl by showing her she’s capable.
Saturday, October 6, 2012
Keep Out Some Ones, Not Everyone
As a teenager, I never locked
anyone out of my room with skull and cross bones. I did, however, guard my
privacy zealously; my space was a haven that would not be polluted. Though I
never intended to isolate myself, my attitude did more than isolate my space: I
kept everyone out. Hackers prompt an attitude like mine: keep everyone out. In The Cuckoo’s Egg, Cliff Stoll speaks of
computer networks and the hackers who pollute them: “[Networks are] a fragile
community of people, bonded together by trust and cooperation. If that trust is
broken, the community will vanish forever.” Hackers break trust and prevent
valuable social interactions.
Stoll personally watched trust
leave a community as a hacker infiltrated his system, a system miniscule when
compared to our world of connectivity. Stoll’s idea of computer networks as
communities of people applies more to our world than his. The internet is a
platform for spreading ideas and interacting as never before. The internet is
also a platform for destroying trust and invading privacy. Predators and
hackers seek to take advantage of the world’s vast connections. Their threat is
serious. We cannot parade our private information around in perfect trust.
However, we cannot allow the possibility of intruders keep us from
participating.
Thursday, September 27, 2012
Private is Public
Google me. You will discover that I won an essay contest, got a 30+ on my ACT, ran slowly in all my 5k races, and made All-State Academic in cross country. I never posted this information. I’ve never met the people who did. Strangers have the power to make private information public without permission. Most information is dormant like mine: unheard, unseen and completely harmless. But for those in the public eye, private is public. Google 47 percent. You will discover that Mitt Romney made some incriminating remarks about Obama’s supporters. Surely Romney never posted this information nor met the person who did. But months after these remarks were posted, Romney’s campaign was impacted. Privacy is near unattainable in the information age. Choose a public life only with full knowledge of the risk.
Tuesday, September 18, 2012
Wield Social Media Well.
No tool is inherently good or bad. A
few months ago, a handful of people created a film promoting an anti-Islamic viewpoint
and posted a trailer to YouTube. As a result, violent radical minorities in the
Middle East and Africa protest against the United States. All fifty states are
held at fault for a film very few were involved in. Whether or not that is
fair, we cannot undo another’s wrong. As a few use the internet as a platform
for hate, the majority must work on a higher plane. Our responsibility is to refrain
from hateful speech and promotes positive messages. While others may ‘project
their experience’ on others, we must be a voice of understanding. We wield
the power of the Internet. Social media impacts our world. Actively work to
make that impact positive.
Tuesday, September 11, 2012
“Teachers unions are having a harder time
getting what they want,” according to NPR. Unions are a product of the
industrial revolution, a way of uniting workers to benefit from organization. Today
unions retain the high costs of traditional organization against the possibility of more opposition. Unions represent the interests of a few against the
public. As the public gains power against union interests, unions lose power. Pockets
of opposition can organize themselves more easily than ever before, through
social media sites and other online venues. These pockets of opposition are not
as tightly knit or as large as a union. But their opinions are more easily heard
and harder to defeat. They bond in comment sections under newspaper articles,
videos, and blogs. They become more than just neighborhood gossips as they
reach larger audiences. If unions don’t find ways to incorporate these new
voices, the costs of staying organized will be too high to remain organized.
In case you missed the link I'm responding to:
In case you missed the link I'm responding to:
Thursday, September 6, 2012
Winners and Losers
I am a winner in the Information Age, more by luck than choice.
My brother suggested I take an introductory programming course so on a whim I
enrolled. As a result, I found zeal in place of the monotony I have always known
in school. I excel in my classes now, but at first I struggled because I lacked
confidence; I nearly quit. When I became a teaching assistant, I saw that many
struggle, but few admit it. Girls lose largest in this environment. Many of the
girls I talk to expect to fail and see failure in their successes. They freely
admit that they are not smart enough or talented enough to excel when I have
already seen them excel. Other girls my age tell me, “I could never do what you
do,” but they never try. The winners in the Information Age do not take the
time to recognize aptitudes, encourage success, or empathize in failure. The winners create losers out of girls like
me.
Subscribe to:
Posts (Atom)