Author Archives: Brent

Blog Post 16: Computer Science for Everyone

The push for computer science information in lower level education is a rising tide in the U.S. One article writes that “the high school AP course has sustained record growth” and Ivanka Trump is pushing computer science from the White … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 16: Computer Science for Everyone

Blog Post 15: Patents and Intellectual Property

Patents are meant as legal protection of ideas and works so that you don’t invest a bunch of time in doing something only to have it stolen. Morally, this is important because it protects fair payment for labor. Practically, it … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 15: Patents and Intellectual Property

Blog Post 14: Intelligence and Automation

Artificial intelligence can be defined in a few ways, but I when I say AI in my article, I want it to refer to computers that can mimic human behavior well. Artificial intelligence is something different that consciousness, because “the … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 14: Intelligence and Automation

Blog Post 13: Fake News

Fake news is, as Time magazine reports, “false news stories, often of a sensational nature, created to be widely shared online for the purpose of generating ad revenue via web traffic or discrediting a public figure, political movement, company, etc.”.  … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 13: Fake News

Project 3: Privacy and Cloud Computing

When you use the cloud, you make a few trade offs. First, you give someone else control and access to all of your data as well as ensuring that your data is always available and secure. You’re essentially betting that … Continue reading

Posted in Uncategorized | Comments Off on Project 3: Privacy and Cloud Computing

Blog Post 12: Censorship

Censorship is a difficult topic with a lot of gray area to consider. I believe that tech companies have a moral imperative to censor some types of content, while others they have a moral imperative not to. The general rule … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 12: Censorship

Blog Post 11: Corporate Conscience

Corporate person hood is giving the same rights to a company as you would to a person, in both the eyes of the law and morally. In legal terms, corporate person hood is when “for-profit corporations are entities that possess … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 11: Corporate Conscience

Blog Post 10: Cloud Computing

Cloud computing is simply distributing tasks among multiple computers. Whether it be storage or computationally intensive tasks, cloud computing can make tasks infeasible by a single computer doable. Normally cloud computing implies renting out other people’s computers. In terms of … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 10: Cloud Computing

Project 2 Post: Immigration

I think when considering whether or not to allow immigrants to come work in a country, we need to consider Catholic social teaching. We need to build an economy that serves humans and also maintains a preferential option for the … Continue reading

Posted in Uncategorized | Comments Off on Project 2 Post: Immigration

Blog Post 9: Government Survelliance

I am a proponent of strong government surveillance, particularly the mass surveillance of U.S citizens data conducted by the NSA. It is an important tool for understanding state actors and terrorists that might pose a threat to lives of U.S … Continue reading

Posted in Uncategorized | Comments Off on Blog Post 9: Government Survelliance