Monday, September 30, 2013

Last Lecture

“We cannot change the cards we are dealt, just how we play the hand.” 
― Randy Pausch, The Last Lecture


Today in class we watched this phenomenal video of a lecture given by Randy Pausch, about achieving your childhood dreams. Randy Pausch was a Maryland born computer scientist, virtual reality specialist, and inspirational speaker. The video compelled me to find out more about Randy Pausch, which I was saddened to find that in great computer scientist fashion -for instance, Alan Turing-, he passed away in 2008 at the young age of 47.


Just from the hour and sixteen minute lecture we watched, you could tell Randy Pausch was an intellectually gifted and inspirational man. He led a group of students to win a zero gravity experience, worked as a Disney Imagineer, and co-founded Carnegie Mellon's Entertainment Technology Center.

He was also one of the developers who worked on Alice, a project designed to teach students the fundamentals of object-oriented programming in a way that is fun. What stuck out to me was the possibility that this could be a tool for interesting middle school girls in programming.

Getting and retaining female computer science students is a large problem. Last semester in junior seminar my final paper was about women in computer science. Studies have shown that to get women into computer science you must interest them at a younger age, most effectively through mother-daughter experiments and activities. Alice would be a great learning tool for both parents and students to learn, giving them both a bonding experience and a venue for young girls to express their creativity in a field that is not considered a woman's field.






Monday, September 23, 2013

Hiketracks

Hivetracks is a web application linked to a database that helps beekeepers keep track of their yards. When a beekeeper goes out to their yard, they can enter information such as the status of the hive and the weather into the website and store it for later use.

To further our ethics discussion, we focused on any ethic concerns this may have. A few stuck out to me as things I might be concerned about if I were a user of this site:

1) Hivetracks has a google maps option that can give images of your yard. First, someone could see the layout of your yard and steal your layout because it may work better than theirs. Your layout is your intellectual property. Second, the layout of the yard is highly visible, meaning if someone wanted to steal a hive they would already have a plan for how they would do it. Also, if your hive was in your backyard they would now be able to see where your house was in proximity to the yard to avoid being caught.

2) What kind of database security is in play? Some people may have opted to have their information not shown and would prefer if someone could not get it from the database freely. If someone were to gain access to the database, through various methods, they could have access to potentially sensitive information.

3) Who does the code and subsequently the data collected belong to? It would be the USDA, Appalachian state, the university of Maryland or the person who actually wrote the code. Over the course of the operation many people have written code or contributed data to the project. Do they all know that they are forfeiting ownership of anything they submit to another entity?

Today I learned that a lot more goes into beekeeping than I ever thought about. You have to make sure they are somewhere that they can get the right food, make sure they have a queen, and try to keep them alive during the winter. Not to mention recording everything you do to the hive and it's condition so you can monitor changes and remember what you are supposed to be doing to the hive on your next visit.

Monday, September 16, 2013

Ethics

Throughout the world there are many views on what is ethical and what is not. For instance; take two cultures who are both experiencing a drought, one culture might perform a rain dance or pray for rain, while another culture might make a human sacrifice to the rain gods. While not as extreme, today I learned that even in the same classroom there can be a variety of different ways people view ethics.

To add to the discussions today I would have liked to have had us all analyze a scenario and using our own personal ethics, explain how we would come up with a decision on what to do and what we would do. For instance:
"Tony, a data analyst for a major casino, is working after normal business hours to finish an important project. He realizes that he is missing data that had been sent to his coworker Robert.Tony had inadvertently observed Robert typing his password several days ago and decides to log into Robert’s computer and resend the data to himself. Upon doing so, Tony sees an open email regarding gambling bets Robert placed over the last several days with a local sports book. All employees of the casino are forbidden to engage in gambling activities to avoid any hint of conflict of interest.
Tony knows he should report this but would have to admit to violating the company’s information technology regulations by logging into Robert’s computer. If he warns Robert to stop his betting, he would also have to reveal the source of his information. What does Tony do in this situation?"
This would be a difficult decisions. Tony would have to choose between saving himself trouble and knowing that he is letting his coworker do something wrong, or getting in trouble to correct a wrong that his coworker is doing. If I was in this same situation, I would keep to myself the information I found about Robert and inform Robert that I accidentally observed him typing in his password and that he would probably change it. It was morally wrong of me to log into Robert's computer; therefor, information I found by doing something wrong should not be used to call someone else out on their wrong. If I later overheard Robert talking about his gambling or found out a legitimate way, I would report it then.

The beauty of ethics is that no two people have the exact same personal ethics. While I would not tell on Robert and myself, some people would tell on themselves to get Robert in trouble, and others may tell on Robert but try to clear themselves. A culture may have a set or ethics that they think should be followed, but people have the free will to believe whatever they feel. Even if those people have to follow laws governed on the ethics of the society that they may not believe in.

Monday, September 9, 2013

Resumes and the job world

After watching the presentation in class today by Angel Wood about resumes, cover letters and jobs. A few fundamental worries have arisen: my interview track record, the quality of my resume, and my public speaking skills.

Good thing they're not outside.
My interview track record has been quite embarrassing. My first interview was rescheduled, throwing me off guard and leaving me ill prepared in the face of my first job. Luckily for me, it was only a fast food job and my best friend talked the manager into hiring me. My second interview was a group interview that was more of a "get to know you" session than an actual interview. Though my social skills nearly cost me that one too. Interviews make me feel small and unintelligent, rendering my speech as complete gibberish.

Up until recently my resume was filled with projects I worked on but no one really understood as well as five years at a fast food restaurant. My past job left me the option to remove some projects or remove my non-relevant work experience. I decided it was time to leave KFC in the past. I still feel like in the job world there will be tons of people with more impressive resumes than I have. Which is why I plan to go to graduate school. Education cannot beat out real-world experience, but it can prove that I have specialized in something.

"I'm a sexy beast!"
The last of my worries, in reality the biggest worry, is my lack of public speaking skills. For years I have tried to gain some communication skills by presenting in class, communicating with friends, and even going to group counseling. But nothing has seems to counteract the feeling of a thousand eyes judging me as I speak. The key to all good speakers is confidence, but confidence is not easy to fake. 

In a health lecture a few semesters ago, the professor stood in front of the class and declared that the key to confidence is looking in the mirror every morning and telling yourself that "I'm a sexy beast!". I have yet to prove or disprove this theory.

Resumes and cover letters is a hard topic to really have fun with. The presentation had good quality, but most of the things in it I already knew. To better improve the lecture, I would bring in past CS students who have gotten real-world jobs and have them show their resume and explain the process they went through to get their jobs. It would be a large help to get tips from someone who has graduated and gotten a job using the same techniques we have to.


Sunday, August 25, 2013

Ideal Workplace

As of recently, my main concern has not been what I want to do after graduation but where I would live after graduation. Now that I part own a little run-down trailer in Marion, I can think about what I want to do after graduation.

Due to the lack of major computer companies in Marion, after graduation I plan to further my education by going to an online grad school for cyber security. While I am in grad school I would like to work part time remotely as a software developer. I have always liked the idea of working at home where I can make my own office. I tend to work best in environments without a lot of other people around. I like quiet spaces where I can let my mind flow and have my desk in an organized mess.

My ideal company would be a company that is working for a greater cause or a company that I use their services a lot. I would like to work for a company that is flexible in the way they let you work, like google, but also has deadlines and rules to follow. I would prefer to work in a company that has other women in my department, for nothing other than moral support.

I feel that any job I get right out of college would only be a temporary one, as I would like to switch into a career that involves computer security after graduation from my masters degree. I dealt with a fast food job for five years; therefor, I feel that any job I get to get me through two years of grad school would be one I could deal with. 

Monday, March 18, 2013

Technology Saving Endangered Species

"The biggest threat to our planet is the belief that someone else will save it." - Robert Swan

Technology affects aspects of our lives as well as the lives of other species all over the world. Most people have heard about the use of microchips to help reunite owners with their lost pets. However; technology is also used to help other less domestic species of animal.

Wild animals that are in close contact with humans become a nuisance by destroying crops and eating other animals. These animals are often killed to avoid further confrontation. Scientists are working to reduce the number of killings by studying the patterns of different species. This smart collar tracks every movement of the animal; whether it is hunting, roaming or just sleeping. Studying the movements of the animal can help better determine when it is most likely to get in contact with humans and how best to avoid it. These collars could also tell by GPS when a dangerous animal is in the area and allow citizens to protect themselves by staying inside.

A book company that most programmers will recognize has started a campaign to raise access of endangered species. O'Reilly animals gives detailed information about the animals they use on their book covers. This information includes a description, threats, as well as related species. Also on the website are ways for technology related people like myself to get involved to save these animals. These include donation of your time, expertise, or money or to organizations who are working to save endangered species.

Sharks are frequently featured as the bad guy in horror movies, but they too are getting evasive measures to save their lives. These SMART hooks are designed to use the sharks high sensitivity to electric fields in the water to protect it. The hooks are magnetic and coated in a special metal coating that produces a voltage in seawater. This voltage is supposed to keep the sharks from getting hooks that are intended for other fish.

As the quote at the beginning says; the biggest threat to our planet is thinking that someone else will save it. If we sit around and do nothing while thousands of animals and species die off we will be left with nothing, and soon there-after I believe we would die off as well. With the advances in technology seemingly anything is possible, we need to put it to good use saving our planet and the species that inhabit it.



Thursday, February 14, 2013

Technology, the downfall of romance?

The Information Age began around 1837 with the vision of the first computer with Charles Babbage's Analytical Engine. Since that day there have been major advances in technology; such as, the Kenbak-1 known as the world's first personal computer. Now people are more readily in touch than ever, but has this taken a toll on true old-school romance?

Since the dawn of technology generations have became increasingly lazy. The inventions of text messaging and video chatting services like skype have made it easy to stay in contact with people from the comfort of your home or where ever you happen to be. Why take the time to write and send a love letter like Beethoven's heartfelt letter to an unknown woman when you can quickly send a text to your loved one expressing the same idea in a reduced form?


Technology has taken the mystery out of dating. Today finding out about a person is as easy as finding a profile on a dating site or a simple facebook search (strictly educational purposes, no offense intended). With those you can see pictures, interests, status updates, and other information. Before technology you would have had to engage in an actual conversation to find out these things. Technology also adds a barrier between you and the other person, making it easy to avoid confrontation but also making it easy to pretend to be something entirely different.

It is my belief that people are inherently nosy beings. When you suspect that your significant other is cheating on you it seems the logical thing to do is look for an answer. With technology it is increasingly easy to search for that answer, though doing so is not morally sound. You check their browser history to see what kind of suspicious websites they have been visiting, you check to see if they left their email or social media site logged on and 'browse' their messages, or you snoop through their phone when they walk out of the room. Doing so is a blatant violation of trust, and will likely put added stress on your relationship if they were innocent.

While there are disadvantages that technology has brought to the dating world there are also advantages. Dating sites allow you to meet people from all over the world. In Greek mythology it is said that humans were originally combined but Zeus feared their power and split them apart, leaving you to spend your life searching for your other half. Why not have access to the whole world to search? Technology has also made long-distance relationships more feasible. With the invention of video chat women/men can video chat with their husband/wife who are deployed This is the closest thing to being face-to-face that has been invented to date.

We live in an ever-changing world that adapts to what people invent. Technology has not ruined romance, instead romance has shaped into a new form. Technology has given us a wide range of ways to keep in contact and broaden our social connections romantically and otherwise. While I have not met an adult who would scoff at a well-written love letter; emails and text messages have became applicable substitutes.