Posts

Reading Response #9

Net neutrality, which is also known as the open internet, " is the principle that Internet service providers (ISPs) should give consumers access to all legal content and applications on an equal basis, without favoring some sources or blocking others." What this means is that an ISP such as AT&T would not be able to charge content providers, like Netflix, a premium fee in order for their service to propagate through the ISPs network quicker than other services and they ISP would also not be allowed to throttle the performance of services which are provided by their competitors via their network.  The arguments for net neutrality are that it allows an even playing field for businesses that depend on the internet for their service to be provided and provides an open forum for internet discussion and general activity as well as taking away power from an industry that is already a monopoly in most areas. Net neutrality allows all businesses equal access and priority to an...

Reading Reponse 07

From my understanding Cloud Computing is the use of servers to host data and different services for access from multiple data points. This hosting can be private, public, or hybrid. Private cloud computing is the case where all the resources of a server whether it be on site or hosted by a third party is used by only one company and is  maintained on a private network. On the other hand a public server is hosted by a 3rd party which deliver their storage and computing resources over the internet and from those two explanations hybrid is pretty self explanatory. The services which may exist on these cloud computing networks usually fall under 3 categories    infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (Saas) where infrastructure is just barebone computing resources, platform allows for quick testing and software development, and SaaS provides some time of software application over the internet. There are a ton of benefits t...

Reading 06 Response

My initial reaction to Snowden as an angsty and rebellious Junior/Senior in high school was that of pride. Heck yeah! Take a stab against the government and open the eyes of people that think that living in the United States guarantees we have a government that isn't like the depicted "Big Brother" mentality in Russia, China, or North Korea and show them how corrupt and vigilant our government really is. I also originally thought that he was some type of hacker that got this information from infiltrating servers and gaining access to top NSA/FBI/CIA security credentials while working for the government. Since reading the articles and  Yes, Edward Snowden Is a Traitor  in particular, my ideas on the man and his actions have changed. The mentioned article gives a really good breakdown of how Snowden should have acted if he were to be considered a true whistleblower and hero to the American people. The author made the points that if Snowden was truly acting in the fashion ...

Project 02 Response

I believe that it should matter where employees come from at least a little bit. I'm not saying to disallow H1-B visas at all, but I do believe that American companies and companies based in America should try to take care of American citizens over hiring out to cheaper work from different countries. I understand that America is a melting pot and that our goal as a nation is/should be to be all inclusive, though we've been failing recently, but I believe that we need to take care of American citizens and legal residents before companies look to outside sources for jobs. This is to prevent cases such as the story which we read about the Disney IT department that was asked to train their foreign replacements for a month if they wanted to receive a severance package. In the cases where it is a truly higher-experienced and/or higher-educated foreign job candidate being considered against an American candidate I believe that the alien should be chosen, but in the cases where an Ame...

Reading 05 Response

From the reading, the Therac-25 is a radiation therapy device that treats patients with either a beam of electrons or x-rays. The previous versions of this device had many manual controls to allow for a technician to set everything up with their hands, but the Therac-25 switched to software control in favor of hardware. The software had been the same since the first version of the Therac, so it was considered "battle tested" and did not need to be revised, but it turned out the switch to software dependance created some problems that were initially unreproducible when operation of the machine is done by hand. The determined problems with the Therac software were a race condition in the code which would not catch a switch in modes from x-ray to electron and a variable which determines whether the hardware is configured correctly had a byte overflow which caused the variable to display that there was no error when there in fact was. The reason for these trivial errors in such...

Reading 04 Response

I believe that the gender gap is overblown so it would make sense that I resonated with what  Why the STEM gender gap is overblown  had to say on the matter. If we focus on all fields of STEM then we can see that the number of degrees received per gender in many fields is fairly equal. The largest gap was in Computer Science, but it was argued that this division starts even before we get to high school and is just something that comes with being a male or a female. The article sites a study done on male and female monkeys which showed that even mammals that are not exposed to human gender-specific socialization effort have splits in what interests males more (mechanical) and what interests females more (social). It is due to that idea that I believe that the split that exists in computer science is natural based on what males and females are drawn too. Furthermore the reading states that part of the reason for the gap is due to the establishments that some women are getting C...

Reading 03 Post

The controversy surrounding the H-1B Visa program is similar to what blue collar Americans in farming and low-skilled jobs have been complaining about and that is the immigrants are taking their jobs, the difference in the case of H-1B Visa's is that these people are coming to the US legally and are taking jobs in high-skill, high-education requiring jobs such as doctors and engineers. There are really two sides to the controversy, the first being that companies are hiring H-1B workers to replace American IT specialists, as in the case with Disney, because those coming on H-1B Visa's are more likely to accept a lower wage and may be more motivated to stay at the current company and work extra hard because they have the fear of being sent back to their home countries if they do not have the Visa which is sponsored by their employer. On the other hand, there has been a significant amount of contribution to the STEM industry by foreign born people. Some of the biggest companies i...