Sign in
ACM Queue
2003
2010
2017
2024
2003
2024
Keyphrases
Publications
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)
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)
Thomas A. Limoncelli
What do Trains, Horses, and Home Internet Installation have in Common?: Avoid changes mid-process.
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)
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)
Terence Kelly
Programmer Job Interviews: The Hidden Agenda.
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)
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 1, 2023
Alfred Z. Spector
,
Peter Norvig
,
Chris Wiggins
,
Jeannette M. Wing
,
Ben Fried
,
Michael Tingley
More Than Just Algorithms: A discussion with Alfred Spector, Peter Norvig, Chris Wiggins, Jeannette Wing, Ben Fried, and Michael Tingley.
ACM Queue
21 (1) (2023)
Zachary Tellman
Designing a Framework for Conversational Interfaces: Combining the latest advances in machine learning with earlier approaches.
ACM Queue
21 (1) (2023)
Terence Kelly
,
Yekai Pan
Catch-23: The New C Standard Sets the World on Fire.
ACM Queue
21 (1) (2023)
Simson L. Garfinkel
,
Jon Stewart
Sharpening Your Tools: Updating bulk_extractor for the 2020s.
ACM Queue
21 (1) (2023)
Kelly Shortridge
,
Josiah Dykstra
Opportunity Cost and Missed Chances in Optimizing Cybersecurity: The loss of potential gain from other alternatives when one alternative is chosen.
ACM Queue
21 (1) (2023)
George V. Neville-Neil
The Parchment Path?: Is there ever a time when learning is not of value - for its own sake?
ACM Queue
21 (1) (2023)
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)
Edlyn V. Levine
Cargo Cult AI: Is the ability to think scientifically the defining essence of intelligence?
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)
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)
Kate Matsudaira
Managing Hybrid Teams: The combination of on-site and remote workers takes extra effort from team leaders.
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)
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
Mark Russinovich
Confidential Computing: Elevating Cloud Security and Privacy: Working toward a more secure and innovative future.
ACM Queue
21 (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)
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)
Terence Kelly
Protecting Secrets from Computers.
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
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)
George V. Neville-Neil
Dear Diary: On keeping a laboratory notebook.
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)
volume 20, number 5, 2022
Peter Ward
,
Paul Wankadia
,
Kavita Guliani
Reinventing Backend Subsetting at Google: Designing an algorithm with reduced connection churn that could replace deterministic subsetting.
ACM Queue
20 (5) (2022)
Thomas A. Limoncelli
Split Your Overwhelmed Teams: Two Teams of Five is Not the Same as One Team of Ten.
ACM Queue
20 (5) (2022)
Maya Kaczorowski
,
Falcon Momot
,
George V. Neville-Neil
,
Chris McCubbin
OSS Supply-chain Security: What Will It Take?
ACM Queue
20 (5) (2022)
volume 20, number 6, 2022
Christian Bird
,
Denae Ford
,
Thomas Zimmermann
,
Nicole Forsgren
,
Eirini Kalliamvakou
,
Travis Lowdermilk
,
Idan Gazit
Taking Flight with Copilot: Early insights and opportunities of AI-powered pair-programming tools.
ACM Queue
20 (6) (2022)
Gabriel Falcão
,
João Dinis Ferreira
To PiM or Not to PiM: The case for in-memory inferencing of quantized CNNs at the edge.
ACM Queue
20 (6) (2022)
George V. Neville-Neil
All Sliders to the Right: Hardware Overkill.
ACM Queue
20 (6) (2022)
Stefan Nagy
,
Peter Alvaro
The Fun in Fuzzing: The debugging technique comes into its own.
ACM Queue
20 (6) (2022)
Guenever Aldrich
,
Danny Tsang
,
Jason McKenney
Three-part Harmony for Program Managers Who Just Don't Get It, Yet: Open-source software, open standards, and agile software development.
ACM Queue
20 (6) (2022)