Contenu du sommaire : Décoder les programmes

Revue Réseaux (communication - technologie - société) Mir@bel
Numéro vol. 35, no 206, novembre-décembre 2017
Titre du numéro Décoder les programmes
Texte intégral en ligne Accessible sur l'internet
  • Présentation

    • Les sciences sociales orientées programmes : État des lieux et perspectives - Cécile Méadel, Guillaume Sire p. 9-34 accès libre avec résumé avec résumé en anglais
      Comment étudier les programmes informatiques en sciences sociales ? L'article présente les travaux qui se sont penchés sur ces objets obscurs et composites, et analyse en particulier, dans la continuité des approches STS, les apports des Software Studies. Il explore ensuite les trois principaux problèmes levés par ces recherches : les modalités de régulation algorithmique, les stratégies des programmeurs et les tactiques des usagers. Enfin, il se penche sur le code, ces lignes d'écriture dont le statut de langage fait controverse, pour proposer trois manières de l'étudier à travers sa matière, son fonctionnement et ses discours. Il conclut en montrant à la fois l'utilité de ces recherches pour comprendre notre monde peuplé de programmes, mais aussi les difficultés à affronter.
      How should social science approach the study of computer programmes? This article presents research that investigated these obscure and compound objects, and specifically analyses the contribution of Software Studies, in the continuity of the STS approaches. It then explores the three main issues raised by this research: the modalities of algorithmic regulation; programmers' strategies; and users' tactics. Finally, it considers code, those lines of writing whose status as a language is disputed, and proposes three ways of studying it: through its content, its functioning, and its discourse. The authors conclude by showing both the utility of this research for understanding our world populated with programmes, and the difficulties to overcome.
  • Dossier : Décoder les programmes

    • Gouverner le HTML : Analyse du processus de normalisation du code HTML5 et de la controverse « Encrypted Media Extensions » - Guillaume Sire p. 37-60 accès libre avec résumé avec résumé en anglais
      Les objectifs de décentralisation et d'interopérabilité du créateur du code HTML également fondateur du World Wide Web Consortium (W3C), Tim Berners-Lee, ont longtemps été synonymes de libre circulation de l'information, d'ouverture des formats et de transparence des procédures. Cependant, à partir du milieu des années 2000, ces points sont devenus plus difficiles à concilier. Nous décrivons les négociations dont ils ont fait l'objet depuis lors en revenant sur le rôle joué par les logiciels de navigation, dont les propriétaires, pour des raisons que nous expliquons en détail, ont créé en 2005 une seconde arène de normalisation, le Whatwg, sans pour autant quitter le W3C. Nous montrons comment deux visions de la norme se sont opposées à partir de là, l'une attachée à la stabilisation, l'autre à la souplesse, mais conciliables et effectivement conciliées. Puis nous analysons la controverse « Encrypted Media Extensions » opposant depuis 2012 les partisans d'une interopérabilité des systèmes de gestion des droits d'auteur à ceux de la libre circulation et de la transparence. La négociation cette fois au lieu de déboucher sur une situation où chacun aurait trouvé son compte s'est soldée par une victoire des partisans de l'EME.
      The decentralization and interoperability aims of Tim Berners-Lee, creator of HTML code and founder of the World Wide Web Consortium (W3C), were for a long time synonymous with the free circulation of information, open formats, and transparent procedures. Yet from the mid-2000s these points became more difficult to reconcile. This article describes how they have been negotiated since then, and considers the role played by navigation software, the owners of which created a second standardization arena, the Whatwg, in 2005, without leaving the W3C. The article explains the reasons for this, and describes the two visions of the standard – one attached to stabilization, the other to flexibility – that have existed since, and that are different but reconcilable and effectively reconciled. It then analyses the Encrypted Media Extensions controversy in which, from 2012, advocates of the interoperability of copyright management systems clashed with those of free circulation and transparency. This time the negotiations, rather than leading to a win-win situation, saw advocates of the EME prevail.
    • Outils d'écriture du web et industrie du texte : Du code informatique comme pratique lettrée - Samuel Goyet p. 61-94 accès libre avec résumé avec résumé en anglais
      Cet article analyse le rôle que jouent certains outils d'écriture du web, les API ou « interfaces de programmation », dans la production des textes de réseau. En problématisant ces outils comme les lieux d'une « pratique lettrée » où s'exerce une fonction éditoriale, nous analysons comment dans le code informatique se jouent certaines conceptions du texte. En prenant l'exemple des API de Facebook et de Twitter, nous montrons que la discrétisation propre à l'informatique joue un rôle décisif dans l'exercice de cette fonction éditoriale, et que cette discrétisation sert aujourd'hui la circulation accrue des textes de réseau. Les API et le code informatique qu'elles permettent d'écrire sont ainsi identifiés comme l'un des maillons essentiels d'une industrie contemporaine du texte.
      This article analyses the role of certain Web writing tools, APIs or “programming interfaces”, in the production of texts on the Internet. Positing these tools as places of a “literary practice” where an editorial function is carried out, the author shows that certain conceptions of text unfold in computer code. Drawing on the example of the APIs of Facebook and Twitter, he shows that the discretization inherent to computing plays a decisive role in the exercise of this editorial function, and that this discretization currently serves the intensified circulation of texts on the Internet. The APIs and the computer code that they make possible to write are thus identified as one of the essential elements of a contemporary text industry.
    • Des crimes et des séismes : La police prédictive entre science, technique et divination - Bilel Benbouzid p. 95-123 accès libre avec résumé avec résumé en anglais
      Aux États-Unis, la police prédictive s'inscrit dans un projet ancien de réforme de la police qui vise à créer une police de proaction, plus préventive qu'urgentiste, intervenant de son propre chef, sans être mobilisée par l'appel des citoyens. En 2012, lorsque l'entreprise Predpol commercialise une plateforme d'analyse prédictive, téléchargeable sur une simple application, prenant la forme d'un tableau de bord diffusant en temps réel les risques d'occurrence des crimes avec une précision de l'ordre de 200 mètres, le rêve des réformateurs de la police américaine des années 1970 semble se concrétiser dans une machine. Les mathématiciens qui ont créé cette start-up se sont inspirés d'un algorithme mis au point par un sismologue français. Le code source de la plateforme Predpol n'étant pas accessible pour des raisons de secret commercial, nous nous sommes directement adressés au sismologue pour essayer de comprendre les prédictions. En confrontant, d'un côté, un physicien spécialisé en science de la terre et, d'un autre côté, des chercheurs en mathématique appliquée tournés vers le développement de machines prédictives, nous avons rendu visibles les êtres qui font exister l'algorithme et avons porté toute notre attention sur les associations spécifiques dont l'algorithme de Predpol se compose. Analyser les dimensions morales de la prédiction ne consiste pas à étudier tel ou tel usage du machine learning, mais plutôt à se pencher sur les transformations des modalités de la prédiction d'un contexte social à un autre.
      In the United States, predictive policing is rooted in a longstanding police reform project, aimed at creating a proactive police force: one which can intervene preventively rather than in emergency situations only, on its own initiative, without being mobilised by citizens' appeals. In 2012 the dream of US police reform from the 1970s began to materialize as a machine, when the company Predpol launched a predictive analysis platform downloadable on a simple application, presented as a dashboard sharing real-time risks of crime occurrence with a precision of about 200 metres. The mathematicians who created this start-up drew inspiration from an algorithm developed by a French seismologist. As the source code of the Predpol platform is not accessible for trade secret reasons, the author turned directly to the seismologist in order to understand the predictions. Comparing the Earth scientist with applied mathematics researchers seeking to develop predictive machines shed light on the beings brought into existence by the algorithm, and drew the author's attention towards the specific associations comprising Predpol. The analysis of the moral dimensions of prediction consists in studying not the specific uses of machine learning, but the transformations of the modalities of prediction from one social context to the next.
    • Temps et activité selon Unix - Baptiste Mélès p. 125-153 accès libre avec résumé avec résumé en anglais
      Nous traiterons ici du concept de temps propre au système d'exploitation Unix, en montrant d'une part comment il se distingue de celui de la machine et de l'autre comment il s'articule à la notion d'activité propre à Unix : celle de processus. Nous exposerons ainsi dans un premier temps la temporalité propre aux machines synchrones définies par John von Neumann dans le « First Draft of a Report on the EDVAC » (1945), avant d'analyser dans le détail le code source de la fonction principale et du pilote d'horloge de la version 6 d'Unix (1975). On verra ainsi qu'il peut exister en informatique plusieurs niveaux d'activité et qu'à ces différents niveaux d'activité correspondent autant d'échelles de temporalité.
      This article examines the concept of time in the Unix operating system, and shows how it differs from that of the machine and how it articulates to the notion of activity specific to Unix, i.e. activity as a process. The author first considers the temporality of synchronous machines, as defined by John von Neumann in the “First Draft of a Report on the EDVAC” (1945), before analysing in detail the source code of the main function and of the clock driver of Version 6 of Unix (1975). He thus shows that in informatics several levels of activity can exist, with corresponding time scales.
    • Le code peut-il réparer les routes ? : Les applications de signalement des problèmes de voirie et la gouvernance par APIs - Ksenia Ermoshina p. 155-189 accès libre avec résumé avec résumé en anglais
      L'article propose de suivre le développement des « applications citoyennes » et analyse l'articulation de quelques dispositifs avec les infrastructures numériques de l'administration publique. L'article se focalise sur l'application russe « RosYama » [« Trou russe »] qui permet aux utilisateurs de signaler et cartographier les problèmes de la voirie. Conçue par un collectif d'opposants à Poutine, RosYama vit, en 2013, une fusion partielle avec la plateforme officielle de la Mairie de Moscou, via l'API de la ville. Afin de rendre compte de cette collaboration paradoxale, l'article propose de distinguer deux façons de construire la communication numérique citoyens-administrations, appelées « chaîne longue » et « chaîne courte ». Si la chaîne courte apparaît comme un moyen efficace de réparer et « dépolitiser » le nid-de-poule, la chaîne longue le construit et le maintient en tant qu'actant politique et problème public.
      This article examines the development of “citizen applications” and analyses the articulation of these devices with the digital infrastructures of public administration. The focus is on the Russian application “RosYama” [“Russian Hole”] which allows users to signal and map problems on the roads. Designed by a collective of opponents to Putin, RosYama partially merged in 2013 with the official platform of the Municipality of Moscow, via the city's API. To account for this paradoxical collaboration, the author distinguishes two ways of building citizen-administration digital communication, called “long chain” and “short chain”. While the short chain appears to be an efficient means of repairing and “depoliticizing” potholes, the long chain builds and maintains them as a political actor and public problem.
  • Varia

    • Facebook et les amateurs de patrimoine : Participation, engagement et démocratie - Manon Istasse p. 193-218 accès libre avec résumé avec résumé en anglais
      Facebook est un dispositif collaboratif qui participe à la démocratie patrimoniale en visibilisant d'autres régimes d'engagement avec le patrimoine que celui des institutions. La description et l'analyse d'un groupe Facebook dédié au patrimoine d'une ville française, et sa comparaison avec les caractéristiques des dispositifs collaboratifs des sciences citoyennes, montrent le caractère limité de cette ouverture démocratique. Premièrement, le discours patrimonial sur Facebook ne remet pas en question le discours officiel sur le patrimoine et son mode de fonctionnement s'inscrit dans le clivage entre experts et amateurs. Deuxièmement, et à la différence des sciences citoyennes, la production de connaissances au sein de ces groupes ne répond pas à une logique cumulative érudite ni ne favorise des relations entre professionnels et non-professionnels. Enfin, l'idée du citoyen promue dans les groupes Facebook est celle d'un citoyen discutant, compétent, vigilant, attentif, et éventuellement nostalgique, envers les communs construits et présentés au sein du groupe. La forme d'engagement au sein de ces groupes rejoint alors l'engagement post-it tel que décrit au sein des associations contemporaines.
      Facebook is a collaborative framework that contributes to what has been termed “heritage democracy”, by giving visibility to various regimes of engagement with heritage. The description and analysis of a Facebook group dedicated to the heritage of a French town, and its comparison with the citizen sciences' frameworks, shows the limited nature of this democratic opening. First, discourses about heritage on Facebook do not challenge the official discourse about heritage. Moreover, the divide between experts and amateurs underpins its functioning. Secondly, unlike citizen sciences, the production of knowledge within these groups is not driven by a desire to accumulate knowledge, nor does it foster relations between professionals and amateurs. Finally, the Facebook groups promote a vision of the citizen as somebody who participates in and is competent, vigilant, attentive and possibly nostalgic of the commons built and presented within the group. The form of engagement in these groups can thus be likened to the “post-it” engagement described in contemporary civil society organizations.
  • Notes de lecture