•  207
    Large language models (LLMs) exhibit impressive performance across a range of apparently cognitive tasks. Mentalists holds that this performance is best explained by the fact that LLMs have mental states, while anti-mentalists hold that this performance should be explained some other way. In this note we address representationalist folk mentalism, which holds (a) possessing a folk mental state like belief or desire is a matter of having an internal representation with appropriate content and (b)…Read more
  •  31
    We advance a novel version of the No Miracles Argument (NMA), tailored explicitly for AI, on which predictive success provides support for the existence of hidden quasi-representations—entities that would count as representations if they embodied aboutness relations. Our primary claim is comparative: reframing the AI-specific NMA in terms of quasi-representation yields a weaker, and thereby more plausible, argument than our previous representation-based formulation, one that inherits whatever fo…Read more
  •  57
    What understanding means in AI-laden astronomy
    with Yuan-Sen Ting and Siyu Yao
    Nature Astronomy. 2026.
    The British philosopher Mary Midgley once remarked that philosophy is like plumbing: you don’t notice it until things start to smell funny. And astronomers are beginning to sniff the air. As AI transforms astronomical research, scientists are confronting foundational philosophical questions about the nature of discovery and understanding — questions that call for collaboration with philosophers of science.
  •  42
    A key premise driving the problem of unconceived alternatives is that contemporary scientists are no better than their predecessors at envisioning serious rivals to even the most well-confirmed scientific theories. Some realists reject this, arguing that present-day science is capable of more severe tests and more comprehensive searches of the space of theoretical alternatives than were previously possible. One way to support this response appeals to the fact that much contemporary science is co…Read more
  •  85
    Computation in Context
    Erkenntnis 90. 2025.
    Unlimited pancomputationalism is the claim that every physical system implements every computational model simultaneously. Some philosophers argue that unlimited pancomputationalism renders implementation ‘trivial’ or ‘vacuous’, unsuitable for serious scientific work. A popular and natural reaction to this argument is to reject unlimited pancomputationalism. However, I argue that given certain assumptions about the nature of computational ascription, unlimited pancomputationalism does not entail…Read more
  •  208
    According to the standard no miracles argument, science’s predictive success is best explained by the approximate truth of its theories. In contemporary science, however, machine learning systems, such as AlphaFold2, are also remarkably predictively successful. Thus, we might ask what best explains such successes. Might these AIs accurately represent critical aspects of their targets in the world? And if so, does a variant of the no miracles argument apply to these AIs? We argue for an affirmati…Read more
  •  109
    Limitative computational explanations
    Philosophical Studies 180 (12): 3441-3461. 2023.
    What is computational explanation? Many accounts treat it as a kind of causal explanation. I argue against two more specific versions of this view, corresponding to two popular treatments of causal explanation. The first holds that computational explanation is mechanistic, while the second holds that it is interventionist. However, both overlook an important class of computational explanations, which I call limitative explanations. Limitative explanations explain why certain problems cannot be s…Read more
  •  123
    Can scientific evidence outstretch what scientists have mentally entertained, or could ever entertain? This article focuses on the plausibility and consequences of an affirmative answer in a special case. Specifically, it discusses how we may treat automated scientific data-gathering systems—especially AI systems used to make predictions or to generate novel theories—from the point of view of confirmation theory. It uses AlphaFold2 as a case study.
  •  81
    Primiero on Physical Computation (review)
    Global Philosophy 33 (1): 1-15. 2023.
    This note discusses the account of physical computation offered in Part II of Primiero’s On the Foundations of Computing. Although there is much to find attractive about the account, I argue that the account is obscure at certain crucial junctures and that it does not supply a wholly satisfactory account of miscomputation. I close by considering whether the engineering foundation of computing requires a theory of physical computation in the first place, suggesting tentatively that it does not.
  •  52
    Correction to: The determinacy of computation
    Synthese 200 (5): 1-1. 2022.
  •  130
    The determinacy of computation
    Synthese 200 (1): 1-28. 2022.
    A skeptical worry known as ‘the indeterminacy of computation’ animates much recent philosophical reflection on the computational identity of physical systems. On the one hand, computational explanation seems to require that physical computing systems fall under a single, unique computational description at a time. On the other, if a physical system falls under any computational description, it seems to fall under many simultaneously. Absent some principled reason to take just one of these descri…Read more
  •  151
    Implementation as Resemblance
    Philosophy of Science 88 (5): 1021-1032. 2021.
    This article advertises a new account of computational implementation. According to the resemblance account, implementation is a matter of resembling a computational architecture. The resemblance account departs from previous theories by denying that computational architectures are exhausted by their formal, mathematical features. Instead, they are taken to be permeated with causality, spatiotemporality, and other nonmathematical features. I argue that this approach comports well with computer s…Read more
  •  197
    Why Do We Need a Theory of Implementation?
    British Journal for the Philosophy of Science 73 (4): 1067-1091. 2022.
    The received view of computation is methodologically bifurcated: it offers different accounts of computation in the mathematical and physical cases. But little in the way of argument has been given for this approach. This article rectifies the situation by arguing that the alternative, a unified account, is untenable. Furthermore, once these issues are brought into sharper relief we can see that work remains to be done to illuminate the relationship between physical and mathematical computation.