The Case Against Artificial Intelligence: A Rant From #StopTheRobots

[EDIT, Feb. 23rd 2017 - The goal of this computer-generated blog post is not to argue against artifical intelligence. AI has many benefits. However, AI also has problems too, and I wanted a blog post to focus on these problems. It is ultimately a call for greater societial regulation of technology, to ensure that AI benefits humanity, not harms it.]

Read More

Quotes from "Jean-Paul Sartre’s Programming in ANSI C": Philosophy of a Software Programmer

A few days ago, I read a blog post titled “Write code that was easy to delete, not easy to extend”. At the top of this blog post was a quote…

Read More

What are 'Abstract Data Types'?: ...and why did I start writing them?

Yesterday, while reading an old computer science textbook “Programming and Problem Solving with C++”, I saw a chapter on “Abstract Data Types” (ADTs) and was instantly curious. So I read the chapter, hoping to learn about this strange and mysterious things. I was surprised to find out that ADTs are not strange and mysterious at all. In fact, I have been writing them in my programming career.

Read More

The Case Against Robot Rights: A Hardline Argument

As technology advances, so too does the capabilities of robots. As a result, some philosophers wondered whether robots may one day acquire ‘rights’ equal to that of their human brethren.

Read More

Why Robots Will Not (Fully) Replace Human Writers: An Argument About Algorithms

Though we are able to teach robots how to write as well as a human, we may have difficulty teaching them how to view the world as a human.

Read More

Prev | 1 | 5 | Next