{'fraction_non_alphanumeric': 0.012596899224806201, 'fraction_numerical': 0.0, 'mean_word_length': 5.260606060606061, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The Need for an Applied Computer Ethics Handbook

Information technology is developing at an astounding pace. Computers are now common and their use is switching from number-crunching tools to "information and communication appliances". The growing success of the Internet is just an example of how information and communication facilities are now available to the general public. But today's Internet is just the precursor of more innovative applications. New advances in computer science disciplines such as communications networks and mobile devices are suggesting radically new uses of information technology. These new uses may raise new ethical issues. We give a few examples and show that these issues are not explicitly dealt with in existing ethical frameworks such as Mason's PAPA or Huffs ImpactCS. We also discuss the usability of these frameworks by software designers and suggest that information technology practitioners need more explicit tools such as handbooks to help them understand and deal with ethical issues.