Data Concealment
This spring, I interned at Flower as an NYU student hoping to apply my studies in philosophy to humanistic computing [1]. Through this research, I became interested in the relationship between ontological concealment and database systems [2]. As this post suggests, databases succeed because they formalize a fundamental condition of human understanding: meaning is produced through selective processing, structuring relevant information while concealing broader context [3].
Modern technology both conceals and unconceals. In ‘The Question Concerning Technology’ (1954), Martin Heidegger argues that modern technology constitutes a process of unconcealing—a ‘challenging-forth’ which orders the material world by unlocking, transforming, and distributing natural energies [4]. Modern technology is not merely a means to human ends, but a medium through which material reality is structured and unconcealed as the world we know [5]. A hydroelectric plant does not merely use a river as an independent resource but transforms it into a standing reserve of energy to be stored, regulated, and distributed on demand [a].
At the same time, modern technologies conceal the structures and systems that underlie them [6]. As a tool becomes more sophisticated and widely adopted, earlier forms of it appear further concealed; what becomes primitive conceals the older primitive forms beneath it [7]. In that sense, modern technology both unconceals material reality and conceals the forms and systems that underlie its immediate utility and appearance.
The function of a database is to conceal data such that it ultimately becomes intelligible [8]. We want raw data and its ontology to remain hidden from the user; meaning is reflected not in the data ontology itself but in the systems we construct by selectively processing it [9].
Querying is fundamentally a mode of selective processing. A query retrieves meaning while simultaneously concealing the context from which relevant data is drawn. It defines the scope and relations of the data being retrieved while abstracting the ontological conditions that give it relative meaning [10]. Querying does not ‘unconceal’ data in the Heideggerian sense, nor does it merely access it, but renders it intelligible and useful in challenging-forth [11]. Databases organize the forms through which reality becomes available; querying selectively processes them.
Human intelligibility is finite, selective, and structured through concealment. A database becomes more powerful insofar as it reinforces this ontological structure computationally.
Footnotes
References