- May 2024
-
gitlab.huma-num.fr gitlab.huma-num.fr
-
w = w + labels[n] * inputs[n]
On comprend que ce passage renvoie à la partie de l'algorithme:
w = w + yx
mais il du fait du recours aux indices (
labels[n]
etinputs[n]
), c'est une ligne un peu abstruse; un commentaire permettrait peut-être de s'y retrouver plus aisément, avec une description du rôle de l'itérateurn
et pourquoi il y a une structure parallèle entre inputs / labels? -
range(30)
Je suggérerais, surtout à des fins de clarté, que le paramètre du range porte une variable nominale pour illustrer le propos (
epochs = 30
par exemple), pour rendre l'expression peut-être plus explicite et surtout pour séparer ce paramètre du bloc fonctionnel. -
La fonction donne -1 pour toutes les valeurs en dessous de 0 et 1 pour toutes les autres
L'illustration (sans titre) qui suit affiche un graph où
y = 0
pour toutx < 0
;y = 0.5
pourx = 0
; ety = 1
pour toutx > 0
. Suivant ce qui est écrit, est-ce qu'il faudrait plutôt que le graphe affichey = -1
? -
weight = -30
Je pense que ça pourrait être intéressant de décrire la nature de cette variable. Pourquoi un poids négatif? Pourquoi une grandeur de 30?
-
(a)
Ça pourrait être intéressant de décrire le paramètre
a
attendu par la fonction?
-
- Dec 2023
-
academic.oup.com academic.oup.com
-
meaning
Turing wishes to give an unambiguous definition—one a machine (which does not tolerate ambiguity) could therefore understand. Clear-cut definitions apply a hegemonic, canonical viewpoint on what it defines, and this viewpoint comes with a perhaps equally dangerous attitude: it evacuates alternative viewpoints which can also be valid (they're just outside the scope or horizon of the initial cognitive framework).
Turing does not wish to attempt a normative definition of the terms, because this involves the notion of meaning—and meaning is a functionally difficult affair (implementation-wise). Later in the article, Turing mentions the difficulty of communicating one's inner experience (and thus the slippery slope of the solipsist view). Emotions can be conveyed, but not unequivocally transmitted, communicated, because each person has their own sense of the world, their own "Umwelt" (cf. Jakob von Uexküll; see also N. Katherine Hayles 2019). This is a (real) problem that Turing does not want to solve ;)
-
speak English
of course, English-language centric development (and its geographic situation) is a huge bias throughout computing history (largely modeld through the lense of american computer scientists, libertarian hackers, silicon valley founders—and all of their own worldviews, etc.). it would be short-sighted to view informatics as developed independently from other aspects of life and society (culture, race, religion, power/politics, etc.)
-
in all purely intellectual fields
what does 'purely intellectual' mean? what kind of attitude towards intelligence does this imply? logocentric ones, which rely heavily on logic and rationality as defined by humans? are forms of intelligence based on material processes, e.g. kinesthesic ones, evacuated?
-
The conditions of our game make these disabilities irrelevant.
What if these material considerations (kinesthesic abilities, beauty, attentions to corporeity, physical care, etc.) actually did matter? This possibly reveals a very logocentric bias towards what is considered 'intelligence.'
-
- Nov 2023
-
www.technologyreview.com www.technologyreview.com
-
to try to reach AGI before anyone else
at any price, or by any means
-
- Aug 2023
-
maitrise.loupbrun.ca maitrise.loupbrun.ca
-
Loin d’avoir épuisé les régimes de signification des textes étudiés, nous nous nous sommes contenté d’en proposer une interprétation possible.
Ce passage a été ajouté. Il réitère l’approche partielle et épistémologiquement située du mémoire.
-
Ce sont de telles perspectives que notre enquête herméneutique a d’abord permis de montrer, puis de valider dans le détail des programmes. Ceux-ci sont non seulement des véhicules fonctionnels, mais identitaires2, car culturellement situés.
Ce passage a été simplifié.
-
Le pari initial était d’appliquer l’approche novatrice du théoricien Mark C. Marino, les «études critiques du code» (critical code studies). Il nous est apparu évident qu’une telle enquête ne pouvait se faire qu’au sein d’un réseau plus large de théories critiques, la lecture purement littérale des lignes de code n’étant que la première étape d’une interprétation aux multiples valences.
Je replace ici mon recours aux CCS. J’ai réécrit le passage, qui s’harmonise mieux avec la déclaration au sujet du « knowledge design ».
-
n’ayant examiné qu’une parcelle d’un vaste corpus dont nous avions promis une herméneutique depuis les «profondeurs» du code informatique.
Cette phrase a été remaniée. Le passage sur les CCS de Marino a été reporté plus bas, sur le dernier « retour sur la démarche ».
-
- Apr 2023
-
www.cairn.info www.cairn.info
-
dans les images avec ordinateur, nous ne pouvons même pas suspecter quel type d’imagination conceptuelle le futur nous réserve
Alan Kay soulève quelque chose comme ça («l’ordinateur est un métamédium!» s’exclame-t-il): l’ordinateur peut «contenir» plusieurs médias différents (textes, image, son, vidéo…), ceux qui ont déjà été inventés mais aussi potentiellement ceux qui seront un jour inventés (qu’on ne connaît pas encore). De plus, il y a de nouveaux «langages» des médias grâce à l’avènement du numérique (Lev Manovich, <cite>The Language of New Media</cite>, 2002).
At the end of the 1977 article that served as the basis for our discussion in this chapter, Kay and Goldberg summarize their arguments in the phrase—which in my view is the best formulation we have had so far—of what computational media is artistically and culturally. They call the computer <mark>“a metamedium” whose content is “a wide range of already-existing and not-yet-invented media.”</mark>
—Lev Manovich, <cite>Software Takes Command</cite>, 2013
-
-
policyreview.info policyreview.info
-
it can determine the extent to which a DAO can be considered as a separate legal entity from its human actors, and therefore the extent to which these actors can be shielded from the liabilities of the DAO.
Which may bring a DAO closer to an “organism” than an “organisation”, because of its constituent parts, like cells or tissues, which cannot be clearly cut off without altering the integrity of the organism—whereas in an organisation, it perhaps could be, because there is a more clearly distinct decision-making group.
-
-
www.cairn.info www.cairn.info
-
fabriquer dialogiquement un dialogue télématique et cybernétisé
Le problème, bien sûr, c’est que les dispositifs implémentant la programmation n’intègrent que peu voire pas de dialogisme, c’est une «programmation» qui va plutôt à sens unique, dans lequel un part du «dialogue» est écrit d’avance par un seul parti (le parti programmeur).
-
-
www.cairn.info www.cairn.info
-
En ce sens, l’être humain non plus n’aurait aucune forme essentielle, aucun modèle modélisable.
En principe. Mais des études en psychologie béhaviorale et en communication de masse avancent des preuves pour soutenir le contraire (ex. la «programmation» à grande échelle de comportements humains, cf. Shoshana Zuboff, <cite>The age of surveillance capitalism</cite>, 2019, avec les moyens de modification béhaviorale du marketing ciblé en temps réel, entretenant des boucles de rétroaction avec les «produits prédictifs» vendus aux annonceurs, qui représentent une forme de publicité ciblée à potentiel d’influence accru, notamment dans le contexte de campagnes de politiciens).
-
-
www.anthonymasure.com www.anthonymasure.com
-
Réciter le programme, mettre en paroles ses instructions
On peut penser au quine en informatique, qui est un programme qui ne fait qu’une chose : énoncer le code qui le compose.
-
- Mar 2023
-
www.softphd.com www.softphd.com
-
le regroupement des principaux acteurs du Web — et plus largement la concentration des producteurs des programmes (comme Google dont la moindre panne suffit à altérer une grande partie du fonctionnement des réseaux823) — fait courir le risque d’un Web à péages, où toute expérience serait anticipée et calculée
Grand problème de la centralisation des programmes et des instances productrices de programmes: uniformisation des usages, comportements, et des programmes récursivement; dépendance à des structures tierces (aux intérêts commerciaux souvent conflictuels avec les besoins des usagers).
Tags
Annotators
URL
-
-
www.softphd.com www.softphd.com
-
à différentes strates de compétences
C’est l’idée de l’accès à l’informatique plus généralement d’Alan Kay (la possibilité d’accéder à plusieurs niveaux, bas et haut).
-
-
www.softphd.com www.softphd.com
-
C’est la confusion entre mécanisation et automatisation qui nourrit l’inquiétude de vies soumises au calcul.
Marshall McLuhan oppose d’ailleurs « mécanisation » (qu’il associée à l’aliénation de l’être humain, son asservissement à la machine de la manière ouvrière) et « automation » (processus libérateur menant à l’autonomie).
Étant indépendante du lieu ou du type des opérations de travail, l’énergie électrique crée des modèles de décentralisation et de diversification du travail à accomplir. […] <mark>[L]es modèles sociaux sociaux et éducationnels que recèle l’automation sont ceux du travail autonome et de l’autonomie artistique.</mark> Voir dans l’automation la menace d’une uniformisation à l’échelle mondiale, c’est projeter dans l’avenir la standardisation et la spécialisation mécaniques, qui sont désormais chose du passé.
— Marshall McLuhan, <cite>Pour comprendre les médias</cite>, Points, 1968, p. 404
McLuhan verrait dans l’énergie électrique (comme la lumière) une certaine neutralité, un caractère tellement générique qu’il permet de faire presque n’importe quoi, sans «biais» ou restriction conceptuelle particulière (voir p. 155, « la lumière est de l’information sans “contenu” »).
-
-
www.softphd.com www.softphd.com
-
Le langage induit par l’interface logicielle entraîne une déréalisation du monde, un rapport aux choses et aux êtres qui manque l’altérité constitutive de toute expérience authentiquement humaine.
On pense aux flèches prédéfinies, qu’on peut glisser-déposer à partir d’une barre de menu (toolbar); aux listes à puces, dont la prépondérance dans les gabarits incite à l’usage, lequel élimine dans l’usage courant le recours aux marqueurs de relation (composant essentiel au langage logique, permettant d’expliciter et d’articuler les liens entre les idées, de nommer les relations).
Le langage graphique (iconographique, de mise en forme et de mise en page, etc.), offert par le logiciel, fait office d’outillage intellectuel; et cet outillage intellectuel s’avère d’une importante pauvreté, si ce n’est d’une dangerosité (vies humaines dans la mission Challenger de la NASA (Franck Frommer, <cite>La pensée PowerPoint</cite>, 2010, p. 7-8), opérations militaires par l’armée américaine).
-
-
journals.openedition.org journals.openedition.org
-
Dans certains cas, les concepteurs ou constructeurs peuvent explicitement utiliser des systèmes techniques, en tant que médiateurs, leur permettant d'atteindre certains acteurs et de leur assigner des rôles particuliers. C'est ce qui se produit en Côte d'Ivoire avec le réseau électrique, dont l'implantation physique est inséparable d'un vaste mouvement d'organisation du pays sur le plan spatial, architectural, juridique... qui aboutit dans certains cas à la construction d'entités nouvelles et « modernes » telles que l'individu-citoyen.
Infrastructure technique qui participe de la production d’un fait social (la citoyenneté)
-
-
-
En ce sens, une api est davantage du côté de la compatibilité que de l’interopérabilité.
Nuance significative
Tags
Annotators
URL
-
-
www.softphd.com www.softphd.com
-
présupposés du design
comme le design centré utilisateur; l’injonction à la performance; etc.
-
-
-
on libère en quelque sorte leur potentiel calculatoire mais au prix d’une coupure radicale avec le sens.
C’est le propos de Bruno Bachimont au moins dans le début de son ouvrage <cite>Ingénierie des connaissances et des contenus : le numérique entre ontologies et documents</cite> (2007).
Le numérique introduit en effet une manière particulière d’aborder l’instrumentation technique des contenus et de leur exploitation. C’est ce que nous appelons la «tendance technique» du numérique à en empruntant ce concept à André Leoi-Gourhan. Le numérique possède une double tendance: fragmenter les contenus pour les recomposer d’une part, dé-sémantiser les contenus pour les ré-investir de sens d’autre part. En effet, le numérique permet de rapporter des contenus à des entités primitives discrètes manipulables et vides de sens. Puisqu’elles sont manipulables, on peut donc recombiner les primitives librement, et transformer les contenus en ne se limitant qu’aux possibilités calculatoires et non aux prescriptions liées à leur nature culturelle ou sémantique. <mark>Puisqu’elles sont vides de sens, les recombinaisons peuvent être totalement arbitraires par rapport aux contenus initiaux et introduire des ruptures radicales.</mark> On a donc une dé-sémiotisation qui peut parfois se monnayer par de nouvelles sémantisations, mais pas obligatoirement. L’évolution de l’ingénierie des contenus audiovisuels en fournit des exemples contemporains tout à fait illustratifs. (p. 24)
-
- Feb 2023
-
reader.lgru.net reader.lgru.net
-
This seems a beautiful way to take advantage of the qualities of the different approaches.
It also acknowledges the heuristics of visual manipulation, which “hard-core” command-line enthusiasts sometimes dismiss or forget. Visual manipulation can be powerful in ways that CLIs just can’t allow. And vice-versa: the versatility, fine-grain control of lower-level / text-based interfaces make them easier to manipulate programmatically, or just literally (tweaking a numerical value directly or adding a custom attribute which would require more fastidious work in the GUI).
-
-
reader.lgru.net reader.lgru.net
-
Nous devons protéger ce terme, car si l’on s’adresse à des personnes et non à des utilisateurs, on éclipse l’existence de deux classes d’individus – les développeurs et les utilisateurs. Et si nous perdons cette distinction, les utilisateurs risquent de perdre leurs droits et la capacité de les défendre.
“The right to be a user”
-
-
www.cairn.info www.cairn.info
-
Je parle [au contraire] d’une situation dans laquelle le workflow d’une application a des vides que les utilisateurs peuvent combler, où la fluidité et l’uniformité sont interrompues, et où certains des liens finaux doivent être complétés
-
- Jun 2022
-
sens-public.org sens-public.org
-
Bonnet 2017, 76
p. 106
-
- Feb 2022
-
www.bloomsburycollections.com www.bloomsburycollections.com
-
So while we are indeed “being digital,” the actual forms of this “being” come from software.
For philosophical works on the properties of ‘the Digital’, see Stéphane Vial’s Being and the Screen, MIT Press, 2019 (official translation from the original book in French published in 2013).
-
-
chatonsky.net chatonsky.net
-
par effraction
«par effraction»: en-dehors des logiques prévues par les programmes ou souhaités par les auteurs des logiciels.
à lier avec «abus» peut-être? (abus: usage techniquement correct mais non désiré par les auteurs/commanditaires d’un outil/logiciel)
-
- Dec 2021
-
www.bloomsburycollections.com www.bloomsburycollections.com
-
it would seems that hyperfilm never fully took off.
a medium-specific example that shows the potentialites of a “low-tech” medium, text. Hypertext is much more realizable than hyperfilm.
-
create different views of the same structure
separation of content vs presentation—well-known paradigm in web design for example (HTML + CSS: content structure + presentation layer)
https://en.wikipedia.org/wiki/Separation_of_content_and_presentation
-
his idea was not to simply imitate paper but rather to create “magical paper.”
close to «literate programming»? cf. Donald Knuth
-
-
www.bloomsburycollections.com www.bloomsburycollections.com
-
Google Trends
using google trends (a commercial platform with proprietary data) is itself an example of using a commercial, closed, pivate, platform (the one of google) because it is the one most people use
-
- Nov 2021
-
sens-public.org sens-public.org
-
La technique est la pensée, la pensée est toujours technique.
relation d’identité
-
-
intelligibilite-numerique.numerev.com intelligibilite-numerique.numerev.com
-
adaptés aux besoins des chercheurs.euses en SH
Matthew Fuller, <cite>It looks like you’re writing a letter: Microsoft Word</cite>, https://www.nettime.org/Lists-Archives/nettime-l-0009/msg00040.html
-
propriétaires
«propriétaire»: ce concept (et ses implications) demeure est peu familier au grand public
-
- Oct 2021
-
-
At the same time as the amount of functions have increased, the menu bar has lengthened and the depth of choice trees has increased.
Directly relatable to Hick’s Law — increasing the number of choices increases the time to make a decision.
Excesive menus may become a constant intellectual burden.
-
Help becomes necessary solely because of the vast number of icons that are completely inexplicable.
graphic language gone too simplistic
-
massively overcompensates for this bottleneck
inefficience argument
-
- Aug 2021
-
blog.sens-public.org blog.sens-public.org
-
Voilà ce à quoi doit ressembler un corps beau.
Dans l’étude des passions de Hume (notamment la passion amoureuse, où la beauté est capitale) :
[L]’élément principal de la beauté d’une personne tient à son apparence de santé, de vigueur et à <mark>une configuration de ses membres qui annonce la force et l’activité</mark>.
<footer>David Hume, <cite>Traité de la nature humaine</cite>, livre II, partie II, section V</footer> https://journal.loupbrun.ca/n/108/
Comme quoi la culture physique est importante.
-
Un fondement très profond dans la culture occidentale
C’est sans doute le grand écueil de Hume, qui s’exprime toujours en dualités: orgueil et humilité; amour et haine; estime et mépris; etc.
-
Et voilà finalement la première définition de l’amour.
«Il est tout à fait impossible de donner une définition des passions de l’amour et de la haine ; et cela parce qu’elles ne font que procurer une impression simple, sans aucun mélange ni composition.» — David Hume
-
-
oll.libertyfund.org oll.libertyfund.org
-
This observation extends to tables, chairs, scritoires, chimneys, coaches, sadles, ploughs, and indeed to every work of art; it being an universal rule, that their beauty is chiefly deriv’d from their utility, and from their fitness for that purpose, to which they are destin’d.
«Design» anachronically
-
- Jul 2021
-
cahiersfantomes.com cahiersfantomes.com5.7.211
-
Tout à l’heure, j’ai repensé à cette phrase de Proust qui dit qu’un roman dans lequel il y a de la théorie est comme un objet sur lequel on aurait laissé la marque du prix. C’est une faute de goût parce qu’il ne faut pas que l’on voie, le lisant, ce qu’il a coûté à son auteur.
Il faut être flegmatique pour (bien) écrire.
Tags
Annotators
URL
-
- Jun 2021
-
blog.sens-public.org blog.sens-public.org
-
il se base sur ce que pensent les tiers
Mais l’avis des autres n’a strictement aucun poids d’un point de vue philosophique; c’est une autre preuve concrète du caractère sophistique du discours de Lysias.
-
L’argument se rattache finalement à l’idée de l’amour comme maladie qui empêche de bien réfléchir.
puisque l’amour, une passion (cf. anachroniquement Hume), n’est pas un sentiment rationnel, il n’est pas de l’ordre de la raison, ce n’est pas sur son terrain de jeu.
-
C’est clair: une non cause (le fait de ne pas être amoureux) produit un non effet.
Aporie du statu quo – et qui n’essaie rien n’a rien!
-
Il y aura toujours d’autres facteurs, d’autres forces en jeu, d’autres conjonctures qui détermineront les comportement et les actions de celui qui n’aime pas. Il sera affecté par d’autres maladies
Et ces «maladies», selon Hume, ce sont les passions.
-
le parlant veut coucher avec celui qui écoute
La position philosophique de Phèdre (contre l'irrationnalité du sentiment amoureux) serait-elle donc réconciliée par des «amitiés avantageuses» (friends with benefits)?
-
-
blog.sens-public.org blog.sens-public.org
-
Les structures architecturales sont faites par le code.
c’est la matérialité du numérique, le langage structurant
-
-
-
intelligence collective réflexive
Il ne s’agirait donc pas de simplement devenir collectivement «plus intelligent» (au sens d’efficace, dans un strict paradigme scientifique et technique pour accélérer le fonctionnement de l’économie), mais aussi réflexif: réfléchir aux conditions de cette société renouvelée, en proie à de nouvelles dynamiques de pouvoir extrêmement concentrées et asymétriques.
Tags
Annotators
URL
-
- May 2021
-
marcjahjah.net marcjahjah.net
-
en prise avec des espaces matériels
Espace physique (forme) est en ce sens indissociable de son expression (fond).
-
-
these.nicolassauret.net these.nicolassauret.net
-
Les mouvements Open source ou Free Software, nés peu avant l’explosion de l’Internet, se sont rassemblés autour du principe de partage des codes sources informatiques.
Il me semble que « se rassembler autour de … » porterait légèrement à confusion, puisqu’il s’agirait, selon Richard Stallman (éminent représentant du Libre), de deux mouvements bien distincts, voire assez opposés sur le plan des valeurs.
Une note résumant cette opposition est publiée ici: https://journal.loupbrun.ca/n/066/
-
- Apr 2021
-
www.implications-philosophiques.org www.implications-philosophiques.org
-
la littérature à l’heure de la conversion numérique
cf. Milad Doueihi, <cite>La Grande conversion numérique</cite>
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
une conception ouverte et polycentrique de la littérature
d’autres diront (au lieu d’une conception polycentrique): une littérature «a-centrée» (c’est-à-dire, sans grand centre, et potentiellement par extension sans «Canon»…)
-
de la repenser à la lumière de l’anthropologie culturelle
Tiens, «contaminer» la littérature (comme discipline) par une autre discipline…
-
-
blog.sens-public.org blog.sens-public.org
-
Yves Citton le disait récemment
Spécifiquement:
Projet ARCANES, <cite>Séance #3, Séminaire ARCANES hiver 2021</cite>, Vidéo MPEG-4 (Montréal, 2021), http://medias.arcanes.ca/seminaire/h21/03-seminaire-arcanes-2021-03-05.mp4
-
- Mar 2021
-
blog.sens-public.org blog.sens-public.org
-
ils peuvent même se permettre de nous donner à voir leur propre autocritique
D’une part, cette «autocritque» donnée à voir est généralement très superficielle (concrètement, le documentaire <cite>The Social Dilemma</cite>); d’autre part, l’apparente lucidité qu’elle confère aux usagers (qui, du coup, seraient «plus conscients» du phénomène) ne menace en rien leur emprise (on se contente peut-être mieux accepter la relation de dépendance «avec lucidité»).
-
-
www.arthurperret.fr www.arthurperret.fr
-
De fait, la part de code informatique dans un document numérique introduit une distinction entre texte brut et texte interprété.
Cette conception «binaire» (brut/interprété) du texte informatique fait abstraction des multiples couches qui permettent d’afficher un document: texte brut, langages informatiques interprétés de haut niveau (faciles à lire pour les humains), langage interprété de bas niveau (pour faire le pont avec le matériel électronique), code binaire (suite de
0
et de1
intraitables par un humain)…
-
- Feb 2021
-
www.documentjournal.com www.documentjournal.com
-
To be truly countercultural today, in a time of tech hegemony, one has to, above all, betray the platform, which may come in the form of betraying or divesting from your public online self.
In this sense, very very few individuals are countercultural — since the largest part of culture is between the hands of tech giants which own and shape the platform according to their own rules and policies.
-
- Jan 2021
-
www.gnu.org www.gnu.orggnu.org1
-
If it is powerful and reliable, that means it serves them better.
software is often oriented towards performance as primary (if not only) criterium, it is developed through a performance-centric lens.
other cultural, social, ethical factors are ignored or not taken into account
-
- Dec 2020
-
-
création collective de sens qui est au cœur de l’intelligence humaine
objectif de l'intelligence collective, des humanités numériques comme discipline en communauté
-
les chercheurs en sciences humaines doivent donner l’exemple – dans leur pratique ! – d’une production de sens qui s’offre à la connaissance de la manière la plus transparente possible
Injonction aux faiseurs de connaissance – autre morceau du programme de l’intelligence collective de Pierre Lévy?
versant éthique?
-
on ne devrait pas avoir à payer pour accéder à des bases de connaissance
Pièce du programme politique (révolutionnaire?) de Pierre Lévy pour une intelligence collective
-
- Nov 2020
-
journals.openedition.org journals.openedition.org
-
fluidité accélérée des contenus
Il faudrait voir ce que «fluidité» représente, puisque le numérique opère plutôt par discrétisation…
-
-
didinfocom.hypotheses.org didinfocom.hypotheses.org
-
À la lecture de cette balise, Chrome ou Firefox vont comprendre qu’il faut mettre en page le texte qui se trouve après cette balise sous la forme d’un titre.
mais il ne faudrait pas faire l'erreur de mettre un
<h1>
simplement parce qu’on veut du texte en gros et en gras!! -
chaque modèle de canon qui est produit doit en effet être accompagné de tables balistiques[4] indispensables pour viser
La cybernétique comme discipline est née au prisme du calcul de contrôle des missiles (Norbert Wiener, <cite>La cybernétique: Information et régulation dans le vivant et la machine</cite>, 1964)
Tags
Annotators
URL
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
ce mort qui venait réclamer sa place
Le souhait d’appartenance à un système bien organisé.
-
de l’éclaboussure de cervelle aux mains
cervelle
-
Y a pus de Poireau. C’est moé.
«Y a pus de Poireau»<br> Ce serait drôle si ce n’était pas aussi macabre.
-
il fallut le ligoter pour lui faire traverser les cours
il faut l’attacher comme un fou pour le sortir de l’endroit qui a failli le tuer!
-
Une traînée de sang partait du seuil, s’étendait à travers le couloir, par places formait des plaques dans lesquelles le pied glissait; et sur le crépi blanc des murs, des mains, un instant appuyées, avaient imprimé des trèfles d’un pourpre sale, comme des doigts indicateurs qui auraient montré le chemin d’un abattoir.
🖐🖐🖐
-
celui-là se mit à ruer et à hurler comme un forcené aussitôt qu’on voulut le dégager
le malheur est autre: ce n’est pas la mort, mais la folie
-
Un bras, dans une manche de chemise lignée de bleu, et qui semblait avoir été découpé au coutelas sur un tranchet de boucher, tant la scission était égale
à la «perfection»!
-
une boue de cervelles
purée
-
les restes d’un immense organisme humain
digestion par la machine (la bête, l’«organisme»)
-
à laquelle la carne ne pendait plus que par filaments
corporalité de la chair
-
mare d’eau rouge
«mare»
-
e corps s’éboula comme du pain trempé
🍞
-
comme un couteau dans un pain
🔪🔪🔪
-
marmelade de chairs
miam!
-
De la canaille, les patrons! c’est les ceusses qui travaillent qui devriont être les maîtres.
langue: pas très convaincant
-
une pâleur d’homme nu se détacha petit à petit du fond des ténèbres, grandit, finit par dessiner une silhouette chancelante, qui avançait lentement, avec de la nuit tout autour, comme un fantôme
le revenant
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
un designer peut également modifier la structuration, pour ensuite fusionner leurs activités
Ce travail en parallèle a notamment été mis en application dans le catalogue numérique de la Villa Chiragan du Musée Saint-Raymond en France, développé par Julie Blanc et Antoine Fauchié.
-
commit
git commit
-
Créer une branche revient à isoler une version identifiée d’un programme pour développer une fonctionnalité précise, sans mettre en péril le reste du programme
git branch <ma-branche>
-
master
une mobilisation parallèle dans le milieu des technologies a eu lieu pour retirer les références à caractère opprimant, mobilisation qui a refait surface avec la poussée du mouvement Black Lives Matter.
par exemple, une recommandation consiste à nommer «
main
» ou «primary
» la branche principale (au lieu de «master
»). -
développement continu
ou intégration continue («continuous integration», CI)
-
déclencher des actions en fonction de ces commits
grâce aux «git hooks», qui permettent «d’accrocher» (hook) des actions à des gestes précis (lors d’un commit, lors de la synchronisation, etc.)
-
revenir en arrière
git reset <commit>
-
l’aboutissement de la V1
git tag V1
-
proposer à la branche de départ pour effectuer une fusion
git merge <branche>
ou alors, procéder à un
merge request
(oupull request
) sur la plateforme web
-
-
-
déclencher des actions en fonction de ces commits
grâce aux «git hooks», qui permettent «d’accrocher» (hook) des actions à des gestes précis (lors d’un commit, lors de la synchronisation, etc.)
-
master
une mobilisation parallèle dans le milieu des technologies a eu lieu pour retirer les références à caractère opprimant, mobilisation qui a refait surface avec la poussée du mouvement Black Lives Matter.
par exemple, une recommandation consiste à nommer «
main
» ou «primary
» la branche principale (au lieu de «master
»). -
développement continu
ou intégration continue («continuous integration», CI)
-
revenir en arrière si nécessaire
git reset <commit>
-
l’aboutissement de la V1
git tag V1
-
proposer à la branche de départ pour effectuer une fusion
git merge <branche>
ou alors, procéder à un
merge request
(oupull request
) sur la plateforme web -
Créer une branche revient à isoler une version identifiée d’un programme pour développer une fonctionnalité précise, sans mettre en péril le reste du programme
git branch
-
le nom de fichier devient vite illisible
sauf si cet usage est normé et discipliné, c’est-à-dire si on s’applique à suivre un format systématique, ex. inscrire la date en préfix:
mon-fichier-2020-10-01.txt
mon-fichier-2020-10-02.txt
mon-fichier-2020-10-03.txt
(avocat du diable ici – mais le diable n’est-il pas dans les détails?) -
document texte
un «document texte» tel que MS Word s’écarte significativement d’un simple fichier texte (texte brut)
-
-
www.reel-virtuel.com www.reel-virtuel.com
-
la seconde est que le format évolue rapidement et sans cesse, rendant dépassé – mais pas obsolète – ce qui a été écrit hier en HTML
et peut-être surtout les outils qui permettent de générer le dispositif de lecture (par exemple, un CMS utilisera des balises HTML avec ses propres classes et attributs (pour les figures, les colonnes, etc.), alors qu’un autre CMS en utilisera d’autres – et c’est un problème à bien plus court terme que le format HTML lui-même).
-
HTML contient un nombre arrêté d’éléments définis dans un standard, sans customisation possible
Cette affirmation tend à ne plus être vraie: d’une part, les balises non spécifiées dans l’HTML5 «canonique» (ex. pour une balise que j’invente
<bibliotheque></bibliotheque>
, les navigateurs afficheront sans problème son contenu, à l’exception d’anciennes version de Microsoft Internet Explorer †); d’autre part on peut bel et bien créer des éléments avec la fonction JavaScriptdocument.createElement('balise-speciale')
(et cela est très fréquemment en usage aujourd’hui, particulièrement avec des frameworks comme Angular, React, Vue.js). -
applicatif
entendre: boîte noire, qui limite voire détermine certains usages sans la possibilité d’accéder au fonctionnement interne
-
- Oct 2020
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
and narratives in fiction, popular nonfiction, and marketing material. These texts shape the public’s knowledge about and potential engagement with transoce-anic networks.
on peut se demander si la littérature (+cinéma etc.) ne se dédouane pas de sa responsabilité vis-à-vis de ses effets sur l’imaginaire collectif – une question qui mérite assurément d’être réinvestie à l’ère des fake news – puisqu’elle façonne en partie la représentation que le public se fait sur un sujet.
on reprochera par exemple aux films historiques (mettant en scène un musicien dont les gestes ne correspondent pas à ce qui est joué, une athlète de haut niveau qui reproduit pauvrement la technique de course, un film d’époque avec des écriteaux dans une police de caractères inventée en 2000…) de véhiculer des absurdités collatérales à leur réalisation mal informée.
-
“distributed network is the new citadel, the new army, the new power.”
gräce notamment aux protocoles, qui permettent d’incarner une autorité, un programme, une idéologie, dans un réseau distribué en apparence décentralisé.
-
-
electronicbookreview.com electronicbookreview.com
-
Other, more traditionally delineated arts - literature, music, photography, fine art, architecture, graphics, etc. - struggle to cope with the reconfiguration of their media, or with a migration to complex new media which are suddenly shared, suddenly intercommunicable with those of artistic practices previously considered to be distinct.
-
-
revue-azimuts.fr revue-azimuts.fr
-
L’homme a besoin d’exister et pour cela il doit pouvoir développer des pratiques que supportent les objets et à travers lesquelles il permet à sa libido de laisser des traces de ce en quoi consiste la – ou sa – singularité. Mais la réduction de toutes pratiques (savoir-faire des producteurs, savoir-vivre des consommateurs) à des usages normalisés par les sociétés de contrôle réduit leurs existences à une pure et simple subsistance. C’est ce que Gilles Châtelet appelait «Vivre et penser comme des porcs7».
homogénéisation sociale; pensée programmatique sans égard à la subjectivité individuelle
-
-
www.cairn.info www.cairn.info
-
Le PageRank est une machine morale.
est-elle aussi un agent moral? même si elle n’est qu’une «machine», elle est techniquement constituée par des valeurs, inscrites dans la technique (sa conception, sa mise en œuvre au sein d’une corporation multinationale)
-
comme un humain
référentiel humain-centriste; contraposition
cela montre à quel point la comparaison à l’humain peut être un écueil, un cul-de-sac
-
Google refuse d’être tenu pour responsable des résultats de la recherche « organique ».
déresponsabilisation vis-à-vis du produit de l’algorithme produit par google elle-même (posture éthique assez discutable, mais qui a le mérite d’être clair).
Aussi, comme si l’écosystème numérique suivait le «cours naturel des choses», comme à la fois «inévitable» et «naturel» – mais il est important de rappeler que toute technologie est construite, il n’y a aucune fatalité.
-
méritocratie censitaire
dans la confiance que nous accordons par défaut au système technique numérique (qui appartient majoritairement à quelques entreprises privées, en particulier Google, Facebook, Amazon), on peut se demander si ce n'est pas un autre régime politique qui s'érige parallèlement à la démocratie, à l'état de droit.
→ instrumentarianisme (Shoshana Zuboff, The Age of Surveillance Capitalism, 2019).
Tags
Annotators
URL
-
-
these.nicolassauret.net these.nicolassauret.net
-
Un premier élément qui marque la spécificité du milieu numérique se joue dans la nature du texte numérique, devenu à la fois support, dispositif et milieu.
-
je retiens en particulier le fait que l’éditorialisation est un processus. Cette notion est importante, car elle marque une rupture avec l’édition.
architecture (de l'information) -> processus (par opposition à une structure, statique, comme un livre)
ainsi architecture et éditorialisation (comme phénomènes numériques) sont liées
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
WP and Enter on an AT keyboard does not make the Word perfect, but this simple writing act starts the actual execution of Wordperfect
La condensation des commandes à quelques lettres permet théoriquement d’aller plus vite.
C’est ainsi que fonctionne d’ailleurs Vim, un éditeur de texte en ligne de commande encore très utilisé aujourd’hui.
w
: se déplacer d’un mot (Word)2w
: se déplacer de 2 mots:reg
: afficher le registre des copier-coller:wq
: commande pour sauvegarder (Write) et quitter (Quit)
-
so-called philosophy of the so-called computer community
-
The compiler then further reduces this model to a binary form determined largely by machine constraints.
↓↓↓ redescendre toujours au niveau de la machine
-
Software in the usual sense of an ever-feasible abstraction would not exist any longer.
Kittler martèle: le software, ce n’est qu’une couche d’abstraction par-dessus le matériel (hardware) – selon lui, tout est fondamentalement matière!
-
At the same time, however, our equally familiar silicon hardware obeys many of the requisites for such highly connected, nonprogrammable systems.
si on descend assez bas au niveau de la machine, il y a une limitation où s’arrête son caractère «programmable»
-
To minimize all the noise that it would be impossible to eliminate is the price we pay for structurally programmable machines.
Autrement dit: des machines de plus en plus coûteuses avec une puissance décuplée.
C’est la condition matérielle pour suivre la Loi de Moore: il faut que l’on puisse défrayer les coûts de ce matériel de plus en plus dense et puissant.
The complexity for minimum component costs <mark>has increased at a rate of roughly a factor of two per year</mark>. Certainly over the short term this rate can be expected to continue, if not to increase. — Gordon Moore
-
so closely connected with choice of hardware
on se rappelle la préoccupation de Kittler pour le matériel dans sa manière d’écrire (et de commenter) le code, dans <cite>Critical Code Studies</cite> de Mark C. Marino.
... et à l’inverse, Kittler se préoccupe justement de la rétro-compatibilité, de la possibilité d’exécuter son code sur d’autres machines, avec une architecture logicielle/matérielle différente (ex. lorsqu’il travaille sur des systèmes x86).
-
digital computers can cope with this real number avalanche only by adding element to element. However, the growth rate of possible interconnections between these elements, that is, of the computing power as such, has proven to have as its upper bound a square root function
le compromis d'avoir une machine programmable: il faut ajouter un nombre d'éléments au carré (x<sup>2</sup>, suivant une progression polynomiale de degré 2).
La Loi de Moore est une observation empirique selon laquelle la puissance de calcul des systèmes informatiques double tous les 2 ans, depuis les années 1970. C’est la poursuite de la miniaturisation matérielle (2x plus de transistors sur la même surface) qui permet d’avoir des systèmes de plus en plus complexes.
-
Only in Turing’s paper On Computable Numbers with an Application to the Entscheidungsproblem does there exist a machine with unbounded resources in space and time, with an infinite supply of raw paper and no constraints on computation speed.
Sans contraintes, un logiciel tend à croître jusqu’à consommer toutes les ressources disponibles.
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>In the fullness of time, all software expands to consume available computational resources. https://t.co/QNqXZak4Q6
— Grady Booch (@Grady_Booch) October 4, 2020 -
instead, it defines software as necessarily a material thing
there is no software – il n’y a que de la matière. Kittler insiste: il faut éviter de tomber dans la distinction ontologique entre software/hardware.
-
burnt into silicon and thus form part of the hardware
rare moment de fusion entre hardware et software (le software est généralement plutôt découplé du hardware)
-
the basic input and output system [p. 150] called BIOS
le BIOS, c’est le système d’exploitation primitif qui permet de démarrer l’ordinateur, avant de démarrer le système d’exploitation principal (ex. Windows, macOS). Il est beaucoup plus couplé au matériel (hardware) que le système d’exploitation principal (interchangeable: Windows8/Windows10, Linux, etc.).
-
The accompanying paperware cannot but multiply these magic powers.
Dans un monde de logiciels, le papier (documentation) demeure sacré.
-
DOS as a microprocessor operating system cannot read file names longer than eight letters
c'est une limitation significative! ex.
Mon_Document.txt
serait déjà illisible, car son nom de fichier dépasse 8 caractères.Supprimer l’extension permet de gagner 3-4 caractères.
-
Unless these files show the file extension names of EXE or of COM, wordprocessing under DOS could never start.
D’après l'article Wikipédia, d’anciennes versions du logiciel WordPerfect travaillaient sur des fichiers qui n’avaient pas d’extension (ex.
.wp
,.wp7
,.wp6
,.wp5
,.wp4
). -
have recourse to Computer Aided Design, that is, to the geometrical or autorouting powers of the actual generation
🛠 la première transformation cruciale de l’ordinateur (comme outil): on ne manipule plus les «objets» directement, mais désormais toujours par le biais de la puissance computationnelle des ordinateurs.
-
implosion
entendre: miniaturisation (spatiale)
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
“Most programmers don’t think about optimizing a task at the level of the CPU and memory,”
Kittler fait la démonstration qu’il comprend ce qu’il fait, non pas au niveau symbolique du code (software), mais du matériel physique (hardware).
La pensée de Kittler, sa démarche autant que sa façon de concevoir le code, traduit une préoccupation fondamentale pour la matière, le monde physique.
-
a pro-gramming language’s clarity grows not from its similarity to spoken languages but its ability to render its operations obvious at a glance against the backdrop of symbolic representation (including written language and mathematical notations), as well as the prevailing programming languages and paradigms
ce n'est pas tant la ressemblance aux langages naturels qui font la lisibilité du code informatique (comme a essayé Grace Hopper pour vendre son langage FLOW-MATIC)…
cela est également apparent avec les requêtes SQL (base de données), qui ressemblent davantage à l'anglais que Python ou PHP, mais la lisibilité des opérations est généralement moins verbeuse et plus claire en utilisant ces deux derniers (des bibliothèques pour interagir avec les bases de données)
SQL
SELECT `email` FROM `users` WHERE `name` = 'John';
PHP *
$email = DB::table('users') ->where('name', 'John') ->value('email');
<small>\* (avec bibliothèque pour interagir avec base de données [DB])</small>
L’une des écritures apparaît-elle plus lisible/fonctionnelle?
-
; fudge factor
pour renchérir sur le commentaire précédent
-
;****** APPLIES A VERY ARTIFICIAL CORRECTION FOR DECLINE*********
il y a fort à parier que sans ce commentaire (paratexte du code source), la controverse n’aurait sans doute pas eu lieu, l’erreur n’aurait pas eu lieu
-
Code Is Not Poetry
en réponse/réaction au célèbre slogan de Wordpress, «Code is poetry» (au pied des pages du site de Wordpress).
-
the mean-ing of these programs locked in their technosocial context is the job of critical code studies (CCS)
But des Critical Code Studies
-
Unpacking
«to unpack» est un verbe régulièrement utilisé pour décompresser des fichiers, ex. avec le logiciel tar:
tar -xcf fichier.tar.gz
ou encore zip/unzip:
unzip fichier.zip
-
clever repurposing
détournement, ou hacking
tactical media cf. Geert Lovink, <cite>Dark fiber: tracking critical Internet culture</cite>, 2002
-
Modifying the code and examining changes
expérimentation! labos! jouer avec le code!
-
-
sens-public.org sens-public.org
-
le langage que nous utilisons tous pour décrire le numérique relèvent d’un imaginaire spatial forgé au cours de l’histoire humaine
On pourrait également dire que le langage utilisé est fortement commercialisé, les termes employés sont souvent associés/liés à leurs archétypes commerciaux: on parle ainsi d’iPhone (pour téléphone portable en général), de PowerPoint (pour support visuel), de Google (ainsi que son verbe googler, aujourd’hui naturalisé), etc.
«le numérique» a bousculé l’organisation de la société à une vitesse vulgurante, en quelques décennies à peine, quelques entreprises privées se sont emparées d’une grande part du marché
Tags
Annotators
URL
-
-
sens-public.org sens-public.org
-
detourning digital tools
hacking
-
We can say that we are now living in a digital space and that this space is constructed by writing.
code as the architectural syntax for the digital space
moreover, the language of architecture is extended by the language of software
-
- Sep 2020
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
Writing ports to understand the code
ré-écriture, ré-interprétation (dans un autre langage)
-
output
approche phénoménologique
-
refactoring
synonyme de changements drastiques
le numérique étant facilement néantisable, il peut se produire d’importants changements sans traces apparentes…
-
Examining the changes to programs over time is a useful strategy for under-standing the life of the code
ce que permet notamment le numérique aisément, voire fluidement ou même nativement (avec des logiciels et protocoles comme Git): le versionnement, l'archivage des versions, le marquage volontaire v1, v2 v3.57 comme Kittler…
-
Read Paratexts
le paratexte informe l’herméneutique du texte source
le code comporte peut-être parfois encore plus de paratexte que les œuvres traditionnelles (prises isolément, comme un roman ou un poème, avec les seules données biographiques de son auteur): le code est souvent accompagné de documentation, de commentaires.
et comme c’est une discipline récente, les auteurs ont plus de chance d’être vivants
et il y a plus de chance que, dans une ère numérique, on retrouve davantage de traces de ces auteurs – en ligne par exemple, sur leur blogue, à travers leur profil social, ce que le web dit d’eux, etc.
-
These lenses include interpretive frameworks such as structuralism and formalism, and deconstruction; identity- related approaches such as feminism and critical race studies; globally oriented approaches such as postco-lonialism; and many more.
les code studies s'inscrivent d’emblée dans une pluralité d’approches – pour Marino, elles ne sont pas exhaustives – d’où leur pertinence dans des analyses intersectionnelles – elles informent les autres disciplines comme elles se nourrissent d’elles
-
ode itself becomes a means of symbolic thinking and reflection— not merely an illustration of ideas, but an expression of them
un exemple de la pensée technique – et que la pensée est indissociable de la technique – thinking with/in code
-
These layers of signification then proliferate on the level of hardware, code, and run-ning software.
les multiples couches d’interprétation sont intimement liées au médium – et le software comporte lui-même souvent plusieurs couches!
-
o read code critically is to explore the significance of the specific symbolic structures of the code and their effects over time if and when they are executed
la dimension performative (code exécuté) est fondamentale dans l’étude du code, qu’on ne peut simplement étudier de manière statique: il faut le lancer, le jouer, l’exécuter.
-
Again, we need to move away from the idea that critical code studies is a kind of treasure hunt and instead, following the models of cultural, bibliographic, and textual studies, move toward recognizing the treasures in the everyday ordinariness of code being used in context.
le contexte est important, une ligne de code paraîtra presque toujours tout à fait banale (sauf dans de rares cas où son écriture est singulièrement élégante, ingénieuse – mais on trouve rarement la solution en 1 ligne de code)
-
Here,” she adds, “is the sign that Kittler knew what he was doing.”
ce qui soulève la question plus générale: à quel point est-il important de «comprendre» ce que l'on fait (avec des ordinateurs)?
faut-il vraiment apprendre le code binaire pour se servir réellement d’un ordinateur?
ce passage souligne encore une fois l’importance d’attacher la pensée à sa praxis, à sa technè, que le geste n’est pas bête et que la technique permet de penser différemment
-
that “state” is the other key dimension to critical code studies
état
state ou «état», une facette propre aux code studies
dans un ouvrage traditionnel, cette question de l’état ne se pose pas (on lit plus ou moins linéairement un texte de bout en bout)
-
This code would work on any system with an x86 processor due to backward compatibility
Kittler a le souci de penser la compatibilité (et surtout la rétro-compatibilité) de son écriture, de sa production.
la pensée s'inscrit dans un médium, un médium qui évolue et qui, peut-être plus que jamais, soulève des enjeux d'archivage très importants (comme les œuvres artistiques qui reposent désormais sur des supports numériques à présent non supportés)
-
In the computer science sense, interpretation refers to a kind of translation that seeks out one- to- one cor-respondences.
l'interprétation vernaculaire de la machine est stricte, contrairement à l’herméneutique pratiquée en sciences humaines
-
“you have to understand the hardware to be able to write it”
la pensée est physiquement ancrée dans son médium
- quand devrions-nous penser spécifiquement pour notre médium?
- quand devrions-nous être en mesure de dissocier notre pensée du médium?
-
He claims that chip makers have erected a new Berlin Wall in between the user and the microprocessor: “And so, software— a billion- dollar enterprise based on one of the cheapest elements on Earth— used everything at its disposal to prevent said ‘humans’ from having access to hardware” (209).
accès au microprocesseur: le mur de Berlin comme parallèle architectural + géopolitique
les microprocesseurs créent une barrière, mais dans un sens différent: une barrière d’échelle (difficulté d’accès parce que les puces sont microscopiques, elles ne peuvent être manipulées à mains nues).
-
The major-ity of this code is merely documentation of the development of the file itself
la documentation comme 3e axe majeur de l’étude des CCS (3 axes annoncés en début d’ouvrage), particulièrement important dans l’herméneutique du code lui-même
les commentaires «paratextuels» jouent le rôle de documentation, de précision, ils permettent d’approfondir l’herméneutique du texte source
c’est comme avoir accès aux brouillons annotés d’une œuvre littéraire traditionnelle pré-numérique
-
limited only by RAM
(rare) préoccupation pour la matérialité du support
les «littéraires» se préoccupent-ils de la matérialité de leur écriture?
-
// unter DOS ggf. kleiner
comments in deutsch
-
function anagram(text) {
topos, lieu commun, dans la culture de la programmation:
«girly code» (code bien espacé/formatté, aspect soigné)
-
we are all subjects of unknown and unseen processes
c’est le cas actuellement: il y a une asymmétrie sans précédent (<cite>Les deux textes</cite>) des connaissances et des moyens de manipulation/redirection massive des comportements grâce au big data découlant de la surveillance de masse en ligne.
- pour une introduction grand public, voir <cite>The Social Dilemma</cite> récemment mis en ligne sur Netflix.
- pour un ouvrage de fond, voir Shoshana Zuboff, <cite>The Age of Surveillance Capitalism</cite>.
-
Code increasingly shapes, transforms, and limits our lives, our relationships, our art, our cultures, and our civic institutions.
L’informatique est ainsi socioplastique, elle modifie les structures sociales (notre manière d'habiter le monde, d'entrer en relation avec les autres, etc.): en ce sens, l'informatique (ou plutôt, le développement logiciel) ne relève plus de la simple conception d'objets ou d’interfaces user-friendly, mais de l’architecture, avec toutes ses ramifications culturelles et sociales.
-
Code thus becomes the means and medium of long- distance control.
Voir notamment Alexander Galloway, <cite>[Protocol: How Power Exists After Decentralization](https://mitpress.mit.edu/books/protocol)</cite>, 2004.
Réflexion à l’aulne des systèmes de contrôle par le langage (cf. Michel Foucault, Gilles Deleuze, Félix Guattari).
Facilité par le protocole, <mark>l’Internet est le média de masse le plus hautement contrôlé connu jusqu’ici.</mark>
En condensé: cette note.
-
Because of the complexity of these systems, full understanding of the code requires an understanding of the code in action
il y a forcément un écart entre la théorie (ce qu’on peut lire d’un code source) et la pratique.
ça peut être très beau/clair sur papier, mais le test ultime, irréductible et incontournable est celui de lancer/exécuter le code.
Il y aura toujours des bugs.
-
one reason debugging is such a key part of programmin
il n’y a pas de logiciel sans bug, c’est la nature même de l’informatique de rencontrer des bugs (comportements imprévisibles / scénarios imprévus), notamment parce que l’entropie des systèmes informatiques dépasse rapidement la capacité de l’entendement humain.
Il faut ralentir le logiciel pour pouvoir le débugger, voire l’arrêter pour l’étudier; découper les opérations ligne par ligne pour cerner la source du problème; un changement en entraîne un autre (complexité inhérente des logiciels, couplages multiples, dépendances, intrications…).
In software, complexity is no great virtue.
-
sourcery
«sourcskeptism»
-
Perhaps it can be said of code what da Vinci said of art: It is never finished, merely abandoned, meaning that code as a unit of mechanisms is always partial and potential.
la fluidité, la plasticité et la versatilité du numérique, entendu comme phénomène, sont des qualités qui le rendent si singulier, par opposition aux médiums traditionnels plus fixes (l’architecture de brique/mortier; une œuvre imprimée sur presse de Gutenberg; etc.)
Une œuvre numérique peut virtuellement être modifiée à souhait, à l’infini; un site web comme Wikipédia n’est jamais le même d’un instant à l’autre; on peut toujours corriger une entrée de blogue.
Le numérique est constamment améliorable, plastique, un éternel work in progress, une sculpture sur laquelle on peut potentiellement travailler sans fin.
-
reading code with one or more others
→ lire en communauté
d’ailleurs, les plateformes qui rendent le code «social» comme Microsoft GitHub, GitLab, Atlassian Bitbucket, etc. sont de réelles plaques tournantes dans l’univers du logiciel, où le code source des projets est déposé publiquement et rendu «discutable» grâce à des outils de discussion et de versionnement (on peut «Ouvrir une issue», proposer des changements en soumettant un «Pull request», étudier l’historique et commenter les modifications, etc.)
-
Otherwise, their documentation is extremely valuable in this process.
la documentation comme paratexte du code (lui-même souvent regardé comme paratexte en raison de sa nature fonctionnelle comme un texte de loi)
-
code read by comparison to other code
-
If code governs so much of our lives, then to understand its operations is to get some sense of the systems that operate on us.
pour une architecture (espaces habitables) de l’information (environnements informationnels)
Comment rendre l’information habitable?
-
The operations of the code are left in the hands of those who can access i
enjeu politique: asymétrie du savoir -> asymétrie du pouvoir
-
apparent operations of the code based on its effects
une phénoménologie purement superficielle, sans accès à l’activité nouménale (cause/source du phénomène).
-
code had become a means of public debate
cette remarque m’apparaît très symbolique, puisqu’il est exceptionnel que le code source soit réellement source débat public – notre dépendance/«servitude volontaire» aux systèmes informatiques dont nous n’avons collectivement aucune compréhension ni accès est un éléphant dans la pièce.
-
Hack
easter eggs, digital culture is about easter eggs :)
Tags
- code
- compatibilité
- critical code studies
- herméneutique
- environnements informationnels
- performativité
- langage
- libre
- support
- habitabilité
- architecture informationnelle
- versionnement
- sciences humaines
- protocole
- capitalisme de surveillance
- communauté
- rétrocompatibilité
- backwards-compatibility
- archivage
- interprétation
- phénoménologie
- contrôle
- git
Annotators
URL
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
tends systematically to obscure hardware with software, electronic signifiers with interfaces between formal and everyday languages
tendance à masquer la réalité, à créer des interfaces «user-friendly» qui ne reflètent pas la structure réelle – les interfaces ne sont pas honnêtes, elles ne correspondent pas au fonctionnement véritable/sous-jacent des systèmes informatiques
Good design is honest.
<footer>(Dieter Rams, 10 principes du bon design)</footer> -
have shrunk to spatial extensions of less than one micrometer
dé-spatialisation, puis re-spatialisation (reconstruction de la pensée architecturale dans les environnements numériques)
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
Et quand on songe, dit mon père, que l’on enterre souvent des gens qui ne sont pas morts !
peur bleue de se faire enterrer vivant au 19e siècle
-
Son imagination et l’ardeur de son sang l’emportant toujours
caractère de la mère: menée par son imagination et son tempérament impulsif
-
elles s’étaient trop disputé son cœur pour ne pas se haïr un peu
le père était le tiers objet de la dispute entre la mère et la grand-mère
-
violents instincts
impulsivité du caractère de la mère
-
j’avais porté cependant la robe et le voile noirs des Espagnoles
trait culturel
-
L’excès de la douleur et de l’épouvante m’anéantit et m’ôta le sentiment de tout ce qui se passait autour de moi.
la peur est captivante, spectaculaire; elle stimule l'imagination, voire la rend captive
-
je n’avais jamais eu de bas noirs, car ces bas me causèrent une grande terreur
terreur causée par les bas noirs, pourquoi cette impression?
-
au pied du treizième peuplier
détail: 13e peuplier, fait partie de l'intersigne
-
effrayé et stimulé sans doute par l’éperon
peur
-
La peur est de deux sortes.
autre traitement thématique qui préfigure au malheur à venir
-
Quant à la frayeur qui résulte d’une excitation maladive de l’imagination et qui n’a pour aliment que de fantômes
La peur imaginaire, la peur maladive
-
tous les soldats malades avec lesquels nous voyagions éprouvaient aussi les angoisses : c’était la faim ; une faim excessive, maladive, presque animale
angoisse: la faim
-
elle avait peur, selon son habitude
la peur comme caractère du personnage de la mère
-
« Que les enfants sont heureux de ne rien comprendre ! »
Inférence: savoir («comprendre») rend malheureux – porte malheur peut-être?
-
-
www.cairn.info www.cairn.info
-
policier des écritures du web
«policier», car il distribue l’autorité et distribue des amendes, voire des sanctions (réputationnelles, de visibilité publique)
-
contenant « un nombre excessif d’annonces qui distraient le lecteur ou l’empêchent d’accéder au contenu principal »
ironie, quand même, quand on sait que google fait du traçage des internautes et le ciblage publicitaire sa vache à lait
-