







Keyboard shortcuts are generally accepted as the most efficient method for issuing commands, but previous research has suggested that many people do not use them. In this study we investigate the use of keyboard shortcuts further and explore reasons why they are underutilized by users. In Experiment 1, we establish two baseline findings: (1) people infrequently use keyboard shortcuts and (2) lack of knowledge of keyboard shortcuts cannot fully account for the low frequency of use. In Experiments 2 and 3, we furthermore establish that (3) even when put under time pressure users often fail to select those methods they themselves believe to be fastest and (4) the frequency of use of keyboard shortcuts can be increased by a tool that assists users learning keyboard shortcuts. We discuss how the theoretical notion of ‘satisficing’, adopted from economic and cognitive theory, can explain our results.
Keyboard Shortcut Usage: The Roles of Social Factors and Computer Experience
Previous research (Lane, Napier, Peres, & Sándor, in press) has shown that despite the fact that it typically takes half as much time to issue a command to a computer application using that command's keyboard shortcut, most people issue a particular command by clicking an icon on a toolbar or by selecting the command from a pull-down menu. This study examined reasons why that might be the case with a web survey that focused on demographic characteristics of people who do and do not use keyboard shortcuts, as well as social factors of computer use that might influence use of keyboard shortcuts. Participants' shortcut usage was influenced by social factors, such as working in an environment with other shortcut users and experiential factors, primarily the hours spent using a computer per week.

Hidden Costs of Graphical User Interfaces: Failure to Make the Transition from Menus and Icon Toolbars to Keyboard Shortcuts
Graphical interfaces allow users to issue commands using pull-down menus, icon toolbars, and keyboard shortcuts. Menus and icon toolbars are easier to learn, whereas keyboard shortcuts are more ef...

Demand characteristics in human–computer experiments
Demand characteristics refer to cues that can inform participants in experiments about the hypothesis and influence their behavior. They lead researchers to erroneously infer non-existing effects, undermining the experimental integrity of empirical studies. Despite a widespread acknowledgment of their confounding influence in experimental psychology, experiments involving humans and computers to a lesser extent consider effects of demand characteristics, as computerized protocols are thought to be immune to some experimenter biases. Furthermore, demand characteristics are considered to mainly effect subjective measures. As a result, demand characteristics often remain uncontrolled in studies involving computers, and in particular for objective measures such as performance. In this paper, we present two experiments that underline the importance of demand characteristics in human–computer interaction experiments. In a text-entry study, we made participants believe they were evaluating a research-based keyboard. This belief led to increased performance and self-reported user experience. In a second study, we conducted a thought experiment on the illusion of body ownership in virtual reality, where the experimental design indicated the study hypothesis. We found hypothesis-compliant responses from participants, even when they did not experience the illusion. We conclude that demand characteristics pose a significant challenge to the interpretation and validity of human–computer experiments, even when they are fully automated. We discuss the implications and offer guidelines to mitigate effects of demand characteristics.
The efficiency-gain illusion: People underestimate the rate of AI use and overestimate its benefits on simple tasks
People are increasingly turning to AI assistance for simple tasks, e.g., arithmetic, spell-check, and answering simple questions. But does AI assistance actually save users time and effort? We investigate people's propensity to use AI for cognitively simple tasks and assess whether their reliance is well-calibrated. Across three pre-registered user studies (N = 2691), we find that people frequently choose to use AI even when doing so is inefficient (i.e. provides no meaningful time or effort savings). We identify systematic miscalibration at two levels: (1) a self-estimate miscalibration where people on average believe that they are using AI less than they actually are, and (2) efficiency-gain illusions where people overestimate how much time and effort savings AI use affords. We also identify a session-level carryover effect where a participant's prior AI use leads to further AI adoption and entrenches their miscalibration about time savings. Our results shed light on the mechanisms and biases underlying people's choice of whether to use AI as well as the risk of an overreliance feedback loop.

Typing without having to type
25+ years into my career as a programmer I think I may finally be coming around to preferring type hints or even strong typing. I resisted those in the past …
The peril of laziness lost | The Observation Deck
In his classic Programming Perl — affectionately known to a generation of technologists as "the Camel Book" — Larry Wall famously wrote of the three virtues of a programmer as laziness, impatience, and hubris: If we’re going to talk about good software design, we have to talk about Laziness, Impatience, and Hubris, the basis of good software design. We’ve all fallen into the trap of using cut-and-paste when we should have defined a higher-level abstraction, if only just a loop or subroutine. To be sure, some folks have gone to the opposite extreme of defining ever-growing mounds of higher level abstractions when they should have used cut-and-paste. Generally, though, most of us need to think about using more abstraction rather than less.
The Distribution of Users’ Computer Skills: Worse Than You Think
Across 33 rich countries, only 5% of the population has high computer-related abilities, and only a third of people can complete medium-complexity tasks.

Laziness Does Not Exist
Psychological research is clear: when people procrastinate, there's usually a good reason

Opinion | The Tyranny of Convenience (Published 2018)
All the personal tasks in our lives are being made easier. But at what cost?

The Unbearable Slowness of Being: Why do we live at 10 bits/s?
Researchers at Caltech quantify human behavioral information throughput at approximately 10 bits/s across various tasks, highlighting a vast discrepancy with the brain's sensory input capacity,...

AI Assistance Reduces Persistence and Hurts Independent Performance
People often optimize for long-term goals in collaboration: A mentor or companion doesn't just answer questions, but also scaffolds learning, tracks progress, and prioritizes the other person's growth over immediate results. In contrast, current AI systems are fundamentally short-sighted collaborators - optimized for providing instant and complete responses, without ever saying no (unless for safety reasons). What are the consequences of this dynamic? Here, through a series of randomized controlled trials on human-AI interactions (N = 1,222), we provide causal evidence for two key consequences of AI assistance: reduced persistence and impairment of unassisted performance. Across a variety of tasks, including mathematical reasoning and reading comprehension, we find that although AI assistance improves performance in the short-term, people perform significantly worse without AI and are more likely to give up. Notably, these effects emerge after only brief interactions with AI (approximately 10 minutes). These findings are particularly concerning because persistence is foundational to skill acquisition and is one of the strongest predictors of long-term learning. We posit that persistence is reduced because AI conditions people to expect immediate answers, thereby denying them the experience of working through challenges on their own. These results suggest the need for AI model development to prioritize scaffolding long-term competence alongside immediate task completion.

AI Assistance Reduces Persistence and Hurts Independent Performance
People often optimize for long-term goals in collaboration: A mentor or companion doesn't just answer questions, but also scaffolds learning, tracks progress, and prioritizes the other person's growth over immediate results. In contrast, current AI systems are fundamentally short-sighted collaborators - optimized for providing instant and complete responses, without ever saying no (unless for safety reasons). What are the consequences of this dynamic? Here, through a series of randomized controlled trials on human-AI interactions (N = 1,222), we provide causal evidence for two key consequences of AI assistance: reduced persistence and impairment of unassisted performance. Across a variety of tasks, including mathematical reasoning and reading comprehension, we find that although AI assistance improves performance in the short-term, people perform significantly worse without AI and are more likely to give up. Notably, these effects emerge after only brief interactions with AI (approximately 10 minutes). These findings are particularly concerning because persistence is foundational to skill acquisition and is one of the strongest predictors of long-term learning. We posit that persistence is reduced because AI conditions people to expect immediate answers, thereby denying them the experience of working through challenges on their own. These results suggest the need for AI model development to prioritize scaffolding long-term competence alongside immediate task completion.

Keyboard shortcuts
Learn more about keyboard shortcuts in Lightroom on the web to enhance your workflow.
The lost art of concentration: being distracted in a digital world
We check our phones every 12 minutes, often just after waking up. Always-on behaviour is harmful to long-term mental health, and we need to learn to the hit the pause button

Note-ifying all the things (with Boris Mann)
Conversation about note-taking, the overwhelm of tools, and future possibilities. (shortlink:…
