Login / Signup
ACM Queue
2003
2008
2018
2024
2003
2024
Keyphrases
Publications
volume 22, number 1, 2024
Queenie Luo
,
Michael J. Puett
,
Michael D. Smith
A "Perspectival" Mirror of the Elephant: Investigating language bias on Google, ChatGPT, YouTube, and Wikipedia.
ACM Queue
22 (1) (2024)
Kate Matsudaira
Give Your Project a Name: It goes a long way toward creating a cohesive team with strong morale.
ACM Queue
22 (1) (2024)
Yifei Wang
From Open Access to Guarded Trust: Experimenting responsibly in the age of data privacy.
ACM Queue
22 (1) (2024)
Padmal Vitharana
,
Shahir A. Daya
Challenges in Adopting and Sustaining Microservice-based Software Development: Organizational challenges can be more difficult than technical ones.
ACM Queue
22 (1) (2024)
Poul-Henning Kamp
Free and Open Source Software - and Other Market Failures: Open source is not a goal as much as a means to an end.
ACM Queue
22 (1) (2024)
Christoph Kern
Developer Ecosystems for Software Safety: Continuous assurance at scale.
ACM Queue
22 (1) (2024)
George V. Neville-Neil
Software Drift: Open source forking.
ACM Queue
22 (1) (2024)
volume 22, number 2, 2024
Jinnan Guo
,
Peter R. Pietzuch
,
Andrew Paverd
,
Kapil Vaswani
Trustworthy AI using Confidential Federated Learning: Federated learning and confidential computing are not competing technologies.
ACM Queue
22 (2) (2024)
Matthew A. Johnson
,
Stavros Volos
,
Ken Gordon
,
Sean T. Allen
,
Christoph M. Wintersteiger
,
Sylvan Clebsch
,
John Starks
,
Manuel Costa
Confidential Container Groups: Implementing confidential computing on Azure container instances.
ACM Queue
22 (2) (2024)
George V. Neville-Neil
Structuring Success: The problem with software structure is people don't really learn it until they really need it.
ACM Queue
22 (2) (2024)
Terence Kelly
Zero Tolerance for Bias.
ACM Queue
22 (2) (2024)
Charles Garcia-Tobin
,
Mark Knight
Elevating Security with Arm CCA: Attestation and verification are integral to adopting confidential computing.
ACM Queue
22 (2) (2024)
Raluca Ada Popa
Confidential Computing or Cryptographic Computing?: Tradeoffs between cryptography and hardware enclaves.
ACM Queue
22 (2) (2024)
Thomas A. Limoncelli
Make Two Trips: Larry David's New Year's resolution works for IT too.
ACM Queue
22 (2) (2024)
volume 21, number 6, 2024
George V. Neville-Neil
Is There Another System?: Computer science is the study of what can be automated.
ACM Queue
21 (6) (2024)
Peter Alvaro
,
Manuel Rigger
Automatically Testing Database Systems: DBMS testing with test oracles, transaction history, and fuzzing.
ACM Queue
21 (6) (2024)
Thomas A. Limoncelli
What do Trains, Horses, and Home Internet Installation have in Common?: Avoid changes mid-process.
ACM Queue
21 (6) (2024)
Terence Kelly
Programmer Job Interviews: The Hidden Agenda.
ACM Queue
21 (6) (2024)
Divyansh Kaushik
,
Zachary C. Lipton
,
Alex John London
Resolving the Human-subjects Status of Machine Learning's Crowdworkers: What ethical framework should govern the interaction of ML researchers and crowdworkers?
ACM Queue
21 (6) (2024)
Nigel Smart
,
Joshua W. Baron
,
Sanjay Saravanan
,
Jordan Brandt
,
Atefeh Mashatan
Multiparty Computation: To Secure Privacy, Do the Math: A discussion with Nigel Smart, Joshua W. Baron, Sanjay Saravanan, Jordan Brandt, and Atefeh Mashatan.
ACM Queue
21 (6) (2024)
Nicole Forsgren
,
Eirini Kalliamvakou
,
Abi Noda
,
Michaela Greiler
,
Brian Houck
,
Margaret-Anne D. Storey
DevEx in Action: A study of its tangible impacts.
ACM Queue
21 (6) (2024)
David Chisnall
How to Design an ISA: The popularity of RISC-V has led many to try designing instruction sets.
ACM Queue
21 (6) (2024)
volume 21, number 2, 2023
David Collier-Brown
You Don't know Jack about Application Performance: Knowing whether you're doomed to fail is important when starting a project.
ACM Queue
21 (2) (2023)
Kostis Kaffes
,
Peter Alvaro
OS Scheduling: Better scheduling policies for modern computing systems.
ACM Queue
21 (2) (2023)
Amanda Casari
,
Julia Ferraioli
,
Juniper Lovato
Beyond the Repository: Best practices for open source ecosystems researchers.
ACM Queue
21 (2) (2023)
George V. Neville-Neil
The Human Touch: There is no substitute for good, direct, honest training.
ACM Queue
21 (2) (2023)
Abi Noda
,
Margaret-Anne D. Storey
,
Nicole Forsgren
,
Michaela Greiler
DevEx: What Actually Drives Productivity: The developer-centric approach to measuring and improving productivity.
ACM Queue
21 (2) (2023)
Edlyn V. Levine
Cargo Cult AI: Is the ability to think scientifically the defining essence of intelligence?
ACM Queue
21 (2) (2023)
Thomas A. Limoncelli
Improvement on End-to-End Encryption May Lead to Silent Revolution: Researchers are on a brink of what could be the next big improvement in communication privacy.
ACM Queue
21 (2) (2023)
volume 21, number 3, 2023
Poul-Henning Kamp
Don't "Think of the Internet!": No human right is absolute.
ACM Queue
21 (3) (2023)
Alvaro Videla
Echoes of Intelligence: Textual interpretation and large language models.
ACM Queue
21 (3) (2023)
George V. Neville-Neil
Stone Knives and Bear Skins.
ACM Queue
21 (3) (2023)
Samuel W. Stark
,
A. Theodore Markettos
,
Simon W. Moore
How Flexible is CXL's Memory Protection?: Replacing a sledgehammer with a scalpel.
ACM Queue
21 (3) (2023)
Kate Matsudaira
Managing Hybrid Teams: The combination of on-site and remote workers takes extra effort from team leaders.
ACM Queue
21 (3) (2023)
Ethan L. Miller
,
Achilles Benetopoulos
,
George V. Neville-Neil
,
Pankaj Mehra
,
Daniel Bittman
Pointers in Far Memory: A rethink of how data and computations should be organized.
ACM Queue
21 (3) (2023)
Phil Vachon
Security Mismatch: Security must be a business enabler, not a hinderer.
ACM Queue
21 (3) (2023)
volume 21, number 4, 2023
Thomas A. Limoncelli
Knowing What You Neeed to Know: Personal, team, and organizational effectiveness can be improved with a little preparation.
ACM Queue
21 (4) (2023)
David Kaplan
Hardware VM Isolation in the Cloud: Enabling confidential computing with AMD SEV-SNP technology.
ACM Queue
21 (4) (2023)
Terence Kelly
Protecting Secrets from Computers.
ACM Queue
21 (4) (2023)
Antoine Delignat-Lavaud
,
Cédric Fournet
,
Kapil Vaswani
,
Sylvan Clebsch
,
Maik Riechert
,
Manuel Costa
,
Mark Russinovich
Why Should I Trust Your Code?: Confidential computing enables users to authenticate code running in TEEs, but users also need evidence this code is trustworthy.
ACM Queue
21 (4) (2023)
Mark Russinovich
Confidential Computing: Elevating Cloud Security and Privacy: Working toward a more secure and innovative future.
ACM Queue
21 (4) (2023)
Gobikrishna Dhanuskodi
,
Sudeshna Guha
,
Vidhya Krishnan
,
Aruna Manjunatha
,
Michael O'Connor
,
Rob Nertney
,
Phil Rogers
Creating the First Confidential GPUs: The team at NVIDIA brings confidentiality and integrity to user code and data for accelerated computing.
ACM Queue
21 (4) (2023)
George V. Neville-Neil
Halfway Around the World: Learn the language, meet the people, eat the food.
ACM Queue
21 (4) (2023)
volume 21, number 5, 2023
George V. Neville-Neil
Dear Diary: On keeping a laboratory notebook.
ACM Queue
21 (5) (2023)
Harsh Deokuliar
,
Raghvinder S. Sangwan
,
Youakim Badr
,
Satish Mahadevan Srinivasan
Improving Testing of Deep-learning Systems: A combination of differential and mutation testing results in better test data.
ACM Queue
21 (5) (2023)
Ivar Jacobson
,
Alistair Cockburn
Use Cases are Essential: Use cases provide a proven method to capture and explain the requirements of a system in a concise and easily understood format.
ACM Queue
21 (5) (2023)
João Varajão
,
António Trigo
,
Miguel Almeida
Low-code Development Productivity: "Is winter coming" for code-based technologies?
ACM Queue
21 (5) (2023)
Phil Vachon
The Security Jawbreaker: Access to a system should not imply authority to use it. Enter the principle of complete mediation.
ACM Queue
21 (5) (2023)
Geoffrey H. Cooper
Device Onboarding using FDO and the Untrusted Installer Model: FDO's untrusted model is contrasted with Wi-Fi Easy Connect to illustrate the advantages of each mechanism.
ACM Queue
21 (5) (2023)
Kate Matsudaira
Software Managers' Guide to Operational Excellence: The secret to being a great engineering leader? Setting up the right checks and balances.
ACM Queue
21 (5) (2023)