Quantcast
Channel: Computing Profession – Communications of the ACM
Browsing all 20 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Social Protest, War, and the Organizational Culture of the Israeli Science...

Prologue This blog was written prior to October 7th, the day on which Israel’s war on Hamas broke out, the day on which reality in Israel changed significantly. On that day, not only did the war...

View Article



What Does Digitization Mean, and When Did It Begin?

Digitization is on everyone's lips. What does digitization mean and when did it begin? What do text robots think about this question?   ChatGPT "Digitization refers to the process of converting analog...

View Article

Image may be NSFW.
Clik here to view.

When Data Worlds Collide

Explorys was a healthcare analytics startup that during its time had the largest clinical dataset in the United States. Explorys had dozens of healthcare organizations as customers and had onboarded...

View Article

Image may be NSFW.
Clik here to view.

The Interdisciplinarity of Data Science from the People Analytics...

Setting Data science is an interdisciplinary field that integrates knowledge and practices from three perspectives: computer science, mathematics and statistics, and the application domain. In this...

View Article

Image may be NSFW.
Clik here to view.

The Interdisciplinarity of Data Science from the People Analytics...

Setting People analytics is an interdisciplinary topic that deals with the application of data science methods and machine learning algorithms for a variety of purposes in the domain of human...

View Article


Digitization Puts Many at a Disadvantage

Digitization has many downsides. It puts many people at a disadvantage and relegates them to the sidelines. Many service providers apparently are unaware of this, or consciously accept it. It...

View Article

‘On Expert Testimony’: A Response

This post was created in response to the Cerf's Up article "On Expert Testimony" that appeared in the December 2023 issue of Communications. In October, I had the honor of participating with Vinton...

View Article

Image may be NSFW.
Clik here to view.

The Link Between Rituals and Data Science

Think about your most personal ritualistic event–walking your dog, grocery shopping, or a weekly meet-up with your friends. Most likely, it takes place in the same place, close to home, with the same...

View Article


Are You Confident in Your Backups?

The importance of data backups cannot be overestimated. Backups are essential for reducing the harm from hardware failures and lessening the effects of various hacker attacks, with ransomware being...

View Article


Image may be NSFW.
Clik here to view.

Niklaus Wirth, or the Importance of Being Simple

I am still in shock from the unexpected death of Niklaus Wirth eight days ago. If you allow a personal note (not the last one in this article): January 11, two days from now, was inscribed in my mind...

View Article

Undergraduate Computer Science Curricula

There can be many conflicting goals for the design of a computer science curriculum including: immediate employability in industry, preparation for long-term success in an ever-changing discipline and...

View Article

Image may be NSFW.
Clik here to view.

Leveraging Professional Ethics for Responsible AI

Artificial intelligence (AI) is proliferating throughout society, but so too are calls for practicing Responsible AI.4 The ACM Code of Ethics and Professional Conduct states that computing...

View Article

Niklaus Wirth and Beyond: Safeguarding the Intellectual Heritage of Computing

On January 1st 2024, Niklaus E. Wirth died at the age of 89. Wirth, an ACM A.M. Turing Award laureate, leaves a longstanding legacy in the field of programming languages. While other eulogy texts...

View Article


Image may be NSFW.
Clik here to view.

Measuring GitHub Copilot’s Impact on Productivity

Code-completion systems offering suggestions to a developer in their integrated development environment (IDE) have become the most frequently used kind of programmer assistance.1 When generating whole...

View Article

Software Managers’ Guide to Operational Excellence

To be a good software leader, you must give your teams as much autonomy as possible. However, you also must be ultimately responsible, especially when things go wrong. One of the most difficult things...

View Article


U.S. Copyright Office’s Questions about Generative AI

Aware of the consternation generative AI has stirred up in the last year and a half among individual authors, artists, and copyright industry sectors, the U.S. Copyright Office, on its own initiative,...

View Article

Verifying Correctness

Cryptographer and 2022 ACM Prize winner Yael Tauman Kalai is keenly aware of the trade-offs that often must be made between security and computational efficiency. Kalai, who works as a Senior...

View Article


In Memoriam: Niklaus Wirth

Computing pioneer Niklaus Wirth died on January 1, 2024, just 45 days short of his 90th birthday. Wirth was born in Switzerland in 1934. He received his B.S. from ETH (Swiss Federal Institute of...

View Article

Image may be NSFW.
Clik here to view.

Co-Developing Programs and Their Proof of Correctness

Twenty years ago, Sir Tony Hoare proposed a grand challenge to the computing research community: to develop a verifying compiler [which] uses mathematical and logical reasoning to check the...

View Article

How Generative AI Fits into Knowledge Work

Since OpenAI released ChatGPT in November 2022, we have seen increased excitement about generative AI, coupled with concerns about its safety. Given this inflection point, we must pay renewed...

View Article
Browsing all 20 articles
Browse latest View live




Latest Images