To start, I recommend an interesting article, "Ethics and software development," by Gary F. Pollice, a professor in the computer science department at Worcester Polytechnic Institute. (WPI offers a course, "Social Implications of Information Processing," which is mandatory for computer science undergraduates.) In his article, Pollice addresses privacy, encryption, trust, intellectual property, freedom of speech, and ethics in practice.
Programmers have an ethical responsibility to say "no" when they think their code will go into an unethical application. Granted, refusal to participate in a project could seriously damage a career and cause economic hardship, but we have an obligation to do no harm.
To me, using facial recognition software to link my presence in a store with my credit card purchases, and then display "target" advertisements, invades my privacy because it occurs in public, and the system owner has not asked permission to do so. If you plan to work on this type of project, I hope you will reconsider. We should be free from unauthorized tracking, monitoring, and intrusion.
Companies will always gather information about us, but it's the software that determines what someone does with that information. Again, software -- and programmers -- must do no harm.
Click here to read the Association of Computing Machinery "Code of Ethics."
Frankly, I don't really mind showing a photo ID to small, local businesses, but few ask. Mostly they want to examine a credit card and key in the last four digits on it. Small businesses can have a difficult time with fraudulent purchases, so I sympathize. Years ago I was in their shoes.
Ann, if you have a Staples or Macy's credit card you might have to show a photo ID. But Mastercard and VISA have agreements with merchants that govern requests for a photo ID.
The latest info I have for VISA: "Although Visa rules do not preclude merchants from asking for cardholder ID, merchants cannot make an ID a condition of acceptance. Therefore, merchants cannot refuse to complete a purchase transaction because a cardholder refuses to provide ID. Visa believes merchants should not ask for ID as part of their regular card acceptance procedures. Laws in several states also make it illegal for merchants to write a cardholder's personal information, such as an address or phone number, on a sales receipt."
I believe Mastercard specifically prohibits merchants from asking for a photo ID.
"The process of gathering information about you and then using it for a purpose unknown to you raises ethical issues for the people who create such systems. Thus, programmers and software designers must revisit the ethics of their profession and consider them carefully" . I think this summarises it well
Good advice on notifying the credit card company when you travel, Jon. A few years ago I received a call from a Discover rep who asked whether I had been in Mexico over the past three days. I said, "No." The rep told me my card had been maxed out in electronics stores in Mexico. Discover removed the charges and sent me a card with a new number.
Jim, the GOOD NEWS is one of the things that we can give away, knowing that we still have ours. Other information is really not other peoples business, although they certainly do try to pry. I can pay cash at most grocery stores and not present any card and not much information is available then. When they ask for a phone number, rattling off the one for the local hospital is always good. But as the recent "world News" scandal shows us, a few organizations do not posess any moral standards at any level. And we all areb aware that some will do anything for money.
The only way that a law could prevent snooping would be to remove all potential profit from it, which would require fines many orders of magnitude greater than those at present. Unfortunately our government is unable to have the courage to pass such laws. So we are sort of "out of luck" for the present.
You are right to speak boldly, but also right to be cautious.While sharing the Good News is the greatcommission, [ ,,,to the ends of the Earth,,,] its necessary to do so with wisdom and gentle words.Blogs are not the best venue for such, and can get explosive and quickly misunderstood, so it's a tricky task. However, a debate on ethics certainly invited it,,,,so, Kudos to you.
Switched-capacitor filters have a few disadvantages. They exhibit greater sensitivity to noise than their op-amp-based filter siblings, and they have low-amplitude clock-signal artifacts -- clock feedthrough -- on their outputs.
For industrial control applications, or even a simple assembly line, that machine can go almost 24/7 without a break. But what happens when the task is a little more complex? That’s where the “smart” machine would come in. The smart machine is one that has some simple (or complex in some cases) processing capability to be able to adapt to changing conditions. Such machines are suited for a host of applications, including automotive, aerospace, defense, medical, computers and electronics, telecommunications, consumer goods, and so on. This discussion will examine what’s possible with smart machines, and what tradeoffs need to be made to implement such a solution.