I Les précurseurs 1-L'informatique à vapeur L'homme a toujours eu de gros besoins en calcul. Invention du 0, du boulier, de la règle à calcul Pascaline: (1645) calculette (addition/soustraction) mécanique inventée par Pascal pour aider son père. Machine de Leibnitz (1694) à cylindre cannelé pour les multiplications Babbage: (1834) inventeur de la machine analytique, ("machine à différences"), une machine à calculer mécanique programmable par carte de métier Jaquard Ada Lovelace : Fille légitime de Lord Byron, elle est le premier programmeur au monde. Elle crée le premier algorithme pour calcul sur machine de Babbage, et imagine les possibilités d'un calculateur universel Calculatrice Curta (utilise le cylindre cannelé) de Curt Herzstark qui fut très populaire de1948 jusqu’à l'apparition des calculatrices électroniques (1970) 2- Théoriciens: George Boole: (1844) réduit toute la logique à des valeurs vrai/faux, et les opération AND OR NO Une aubaine pour la suite en électronique numérique. Turing: (1936) la machine théorique de Turing, (ruban infini de mémoires, tête de lecture/écriture, registre d'état, table d'opérations/déplacement ) Colossus (ordinateur binaire 5khz à tubes à vide: bugs)et Enigma. Preuve de Turing de l'IA , la pomme empoisonnée Shannon : MIT, AT&T (1948) Théorie de l'information (avec l'algèbre de Boole) Mesurer l'information transmise. Information et entropie. Jonglerie, monocycle et machines farfelues : une souris mécanique sachant trouver son chemin dans un labyrinthe, un robot jongleur, un joueur d'échecs von Neuman: logique mathématique, (1945 ) architecture des ordinateurs (définit les composants materiels de la machine de Turing), automates cellulaires. Richard Feynman: invente le calcul parallèle, imagine le calcul quantique Norbert Wiener (1947) et la cybernétique, rétroaction, auto-organisation (emergence) tortue... John Conway: 1976 théorie des jeux, automates cellulaires, jeu de la vie Stephen Wolfram : 1988 Mathematica, 2002 automates cellulaires , moteur de recherche Wolfram Alpha (Bing, Siri), Langage Wolfram II L'explosion informatique individuelle 1- Sinclair écrase les prix ZX 81, 1K Chess Borland et Turbo Pascal 1983 1982: Thomson TO7 1983: Seymour Pappert, l'informatique à l'école, la programmation fait réfléchir. 2 - Choisir son camp On a inventé toute sorte d'oppositions: numérique vs analogique, interprété vs compilé séquentiel vs paralèlle, procédurale vs objet vs fonctionelle symbolique (Lisp, Prolog), programmé vs distribué, Calculette vs ordinateur, Basic vs Forth, Atari vs Amiga DOS vs CP/M (1974) Mac ou PC: Apple vs IBM (materiel), puis Apple vs Microsoft (OS) Libre vs payant: savoir universitaire partagé vs courtier en information droit d'auteur vs copyright, droit d'usage vs propriété location de service vs achat de bien tablette, smartphone vs ordinateur, ultrabook consommation internet de masse vs création démocratisée 3 - Le libre contre le libéral: partager le savoir-faire 1983 Richard Stallman et GNU, Hurd Récup de Netscape, StarOffice, travail en réseau par Internet 1991 Linus Torwalds lance Linux et le développement en réseau (USENET) III L'ère desHackers Le sifflet Corn Flakes et la bluebox John Draper Captain Crunch, phreaker américain. Wozniak le bricoleur électronicien de génie / Job l'enfant syrien adopté, visionaire, mystique, coléreux, sûr d'avoir raison envers et contre tous IRC Job et Apple, contre IBM, Next et Microsoft IBM, CP/M et QDOS-MSDOS Bill Gates Microsoft Microsoft contre IBM et PS/2 Job : le retour Emulateurs Apple (Dave Small et Shape Shifter sur Atari), Sheep Shaver, Rosetta Bosh, VirtualBox, Wine Roland Moreno 1974 : invente la carte à puce (téléphone, banque, monétique, badge…) Chaos Computer Club (1981) Hebdogiciel (1983-1987) Le Virus, Pirate Mag, Zataz DVD Jon 1983 Mitnick et Shimomura 25 décembre 1994 "le profit n'était pas sa motivation, ce qui le rendait d'autant plus dangereux" Social Enginering Humpich craque la carte bleue en 1997 MP4 Microsoft, 2001 XVid VideoLan (VLC) 2004 Ecole Centrale Hackintosh BitCoin 2009 Anonymus, hacktiviste Hackers vs criminels vs antivirus Cyber attaque d'état (centrifigeuses iraniennes), mafia IV Internet et l'informatique devient média Historique: Développement du prototype ARPANET 1967 (hypothèse militaire de rupture de lignes de communications), TCP/IP 1983, IRC 1988, Web html et url 1990 Le numérique permet une diffusion de supports culturels: programmes, sons, images, video, outils de création - pratiquement sans frais de diffusion, à tous - la réplication à l'infini sans perte - le travail collaboratif par tâche et pas par hierarchie (Wikipédia…) Mais aussi - l'enfermement dans les habitudes et les cercles de connaissances - le travail par filtrage et élimination au lieu du travail de création personnelle - la confusion entre information et compréhension, possession et savoir-faire V Le futur Objets connectés, puces implantées Raspberry Py, Arduino Machine paralèlle (pb de programmation) Intelligence artificielle: Perceptron,algorithmes ou réseaux, paraléllisme, "apprentissage profond" Puces réseau neuronal (TrueNorth) Ordinateur quantique vs RSA (algorithme de Shor) D:Wave intelligence distribuée (modèle des fourmis) Littérature: Jpurnal: Le Virus informatique (dont P.Geule) Auteur: William Gibson: - cyberpunk: Neuromancien, lumière virtuelle - steampunk: la machine à différence (référence au nom de la machine de Babbage) Auteur K.W.Jeter: Machines infernales Exemple célèbre de stéganographie: Lettre de George Sand à Alfred de Musset. Cher ami, Je suis toute émue de vous dire que j'ai bien compris l'autre jour que vous aviez toujours une envie folle de me faire danser. Je garde le souvenir de votre baiser et je voudrais bien que ce soit une preuve que je puisse être aimée par vous. Je suis prête à montrer mon affection toute désintéressée et sans cal cul, et si vous voulez me voir ainsi vous dévoiler, sans artifice, mon âme toute nue, daignez me faire visite, nous causerons et en amis franchement je vous prouverai que je suis la femme sincère, capable de vous offrir l'affection la plus profonde, comme la plus étroite amitié, en un mot : la meilleure épouse dont vous puissiez rêver. Puisque votre âme est libre, pensez que l'abandon où je vis est bien long, bien dur et souvent bien insupportable. Mon chagrin est trop gros. Accourez bien vite et venez me le faire oublier. À vous je veux me sou- mettre entièrement. Votre poupée La correspondance continuait ainsi : Quand je mets à vos pieds un éternel hommage, Voulez-vous qu'un instant je change de visage ? Vous avez capturé les sentiments d'un coeur Que pour vous adorer forma le créateur. Je vous chéris, amour, et ma plume en délire Couche sur le papier ce que je n'ose dire. Avec soin de mes vers lisez les premiers mots, Vous saurez quel remède apporter à mes maux. Alfred de Musset Cette insigne faveur que votre coeur réclame Nuit à ma renommée et répugne à mon âme. George Sand