{'fraction_non_alphanumeric': 0.020942408376963352, 'fraction_numerical': 0.0, 'mean_word_length': 4.8820512820512825, '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}}
In Computers We Trust

Computing systems are finding their way into increasingly sensitive roles and settings and for these and other uses, we need computers we can trust. The author states that unless we begin to teach our students how to build trustworthy computing systems, viewing trust in an enlarged way, and use that broad perspective to help frame the underlying technical issues, we can't expect those students to go forth and build those systems. Until we begin a broader dialog with those who are impacted by computing - indeed, immersed in computing - and yet aren't viewed as traditional stakeholders in the dialog, we'll continue to build systems that impact them negatively without appreciating our actions' consequences. It's about time for a new engagement on the trust issue. To develop computer systems we can trust, we'll need a broader social appreciation of the dimensions and limitations of trust in technology. And we need to begin to take control of those limitations' implications, rather than blindly building and deploying systems that simply can't rise to the standards of trust that their roles would seem to demand.