Auteur/autrice : francbelge

  • Vos gueules

    En voilà une que je sortirai à mes étudiants, le moment venu :

    « Si ces Messieurs qui causent ne faisaient pas plus de bruit que ces Messieurs qui dorment, cela accommoderait fort ces Messieurs qui écoutent. »
    Achille de Harlay (1536 – 1616), président du Parlement de Paris.

  • Widget Twitter pour WordPress

    Dans le but d’optimiser la maintenabilité du blog dans une optique pro-active de communication out-bound, et surtout parce que c’est rigolo, ce week-end, comme ça, j’ai fait un petit widget wordpress qui affiche vos dernier tweets, comme ici (là, à droite, juste là ->).

    Voir la page de WP Twidget pour de plus amples détails.

  • L'addition binaire pour les nuls

    Pour continuer sur le mode geek, voici une explication simple de l’addition binaire à l’aide d’une petite machine en bois. J’espère que nous pourrons faire fabriquer un tel engin pour le Printemps des Sciences l’année prochaine. Voilà qui plaira sans doute aux petits et aux grands. 🙂

  • Le Christ téléphage

    Une sculpture représentant le Christ avachi devant la télé a été installée sur la place d’Armes de Namur. J’ai reçu cette réaction indignée :

    Chers amis,

    S’il vous plaît, lisez l’article ci-joint, publié ce matin dans l’édition de « Vers l’Avenir ». Cela appelle une réaction rapide de tout chrétien qui entend encore faire respecter sa foi. Créer cet objet est une chose, relayer l’information en est une autre ! Qu’en serait-il si, à la place de Jésus, on avait mis le Prophète Mahomet ou le Dalaï Lama ?

    Et voici ma réponse :

    Je peux comprendre la légitime colère de certains chrétiens offensés. Malheureusement, j’ai peine à déceler le caractère subversif de « l’oeuvre » et ne trouve pas là matière à s’émouvoir. Je suis pourtant le premier à regretter les provocations gratuites contre les religions. De plus, s’en prendre aux chrétiens est trop facile dans notre société démocratique confortable, docile et largement déchristianisée. C’est en fait mon principal reproche : qu’y a-t-il encore de subversif à moquer ainsi le Christ ? Est-ce vraiment si courageux et si important ?

    Je ne trouve pas cette « oeuvre » déplacée ou choquante. Je la trouve nulle, molle et consensuelle. Comme notre époque. D’ailleurs je parie, avec ses auteurs, qu’elle ne suscitera que des débats policés et tièdes. Et c’est précisément ce que cet acte entendait dénoncer : quelle ironie !

    L’ironie, ce mal du siècle, qui pourrit la pensée et y instille le relativisme mou, la morale en carton pâte. Triste époque…

  • Pensée pour Emmanuelle

    « Toutes les pensées ensemble ne font pas un seul acte de charité gratuite. »

    Sœur Emmanuelle, dans La Croix et via Koztoujours.

  • Parallélisme

    [geek_mode=on]

    Un microprocesseur, grosso modo, c’est une grosse calculatrice programmable avec de la mémoire. Elle fait des additions ou des multiplications les unes après les autres, de manière séquentielle.

    L’amélioration des technologies et des procédés de fabrication permet d’augmenter la taille de la mémoire et de réduire la taille des transistors (les briques de base du microprocesseur) et donc la vitesse de traitement. Cette progression était jusqu’à présent exponentielle, comme la remarqué Gordon Moore avec sa fameuse « loi » : le nombre de transistors a doublé tous les deux ans ces trente-cinq dernières années.

    Mais l’industrie est aujourd’hui confrontée à trois défis : (1) la dissipation thermique est très problématique et (2) les limites physiques dues à l’apparition de phénomènes quantiques se rapprochent et (3) tout ça coûte de plus en plus cher à fabriquer.

    Pour limiter ces problèmes et continuer à proposer des produits de plus en plus performants, les fabricants ont trouvé la parade : on met plusieurs microprocesseurs en même temps. La plupart des machines vendues aujourd’hui en contiennent deux. Demain, ce sera huit ou trente-deux. Tout cela semble simple, non ? Pour calculer plus vite, il suffit d’ajouter des calculateurs.

    En fait, tout devient plus compliqué. Les instructions ne sont plus exécutées les unes après les autres, dans un ordre strict, mais toutes en même temps. La seule contrainte est d’ordre logique : avant de calculer une opération, il faut d’abord calculer ses opérandes. Pour le reste, tout peut arriver dans n’importe quel ordre. Et aussi en parallèle, puisque plusieurs calculateurs travaillent dans la machine.

    Or, il ne vous aura pas échappé qu’un programme informatique est une suite d’instructions, c’est-à-dire une séquence. Sur le papier ou sur l’écran, toutes les instructions sont donc dans un ordre strict. Cela pose des défis nouveaux aux programmeurs et aux chercheurs :

    • Comment passer d’une séquence d’instructions à diverses exécutions parallèles ?
    • Peut-on faire ce travail automatiquement ? À quel moment ?
    • Quels langages et quelles technologies utiliser ?

    Avec ces nouvelles architectures dites multi-cœur, on a donc un problème de parallélisme et plus précisément un problème de distribution. Si un calcul est fait dans un des calculateurs mais que son résultat est nécessaire à un autre calculateur, il faut un mécanisme de communication entre les deux. Et la communication prend du temps. Et plus il y a de calculateurs, plus la communication va constituer une part importante de leur travail. Pour n processeurs, il faut au plus n×(n-1) canaux de communication, ce qui fait aussi une progression exponentielle.

    Mais alors, me direz-vous, comment peut-on bénéficier de cette puissance de calcul parallèle ? D’abord, dans un ordinateur personnel, l’immense majorité du temps, le micro-processeur ne fait rien. On pourrait donc lui attribuer des tâches « de fond » comme indexer les fichiers ou plier des molécules. Ensuite, il existe de nombreux langages de programmation, qui ne sont pas nouveaux mais encore considérés comme marginaux, qui permettent de programmer de manière plus parallèle : les langages fonctionnels ou logiques, ou bien les langages synchrones par exemple.

    Tout cela va nécessiter un changement radical dans la manière de programmer et beaucoup dans l’industrie informatique devront tout réapprendre.

    Ce qui est, somme toute, assez réjouissant. :-p

  • On a toujours raison, le podcast

    Nouveau podcast, avec une vraie équipe de tueurs (Lionel, Nicolas et Thomas). Parce qu’on a toujours raison. C’est pas moi qui le dit, c’est le titre.

    Où l’on découvre que je fais pipi, comme tout le monde. C’est mon côté proche du peuple.

    [audio:http://www.onatoujoursraison.be/podpress_trac/web/9/0/oatr01-64.mp3]
  • Prochaine émission : homosexualité dans la bande dessinée

    La prochaine émission d’Homosphère traitera de la représentation de l’homosexualité et des homos dans la bande dessinée : d’Alix (et ses jupettes) au journal de Fabrice Neaud en passant par Tintin (Tchang, il en est, non ?) et Titeuf.

    C’est lundi soir de 19 h 30 à 20 h 30 sur la RUN (107.1 à Namur) ou en streaming.

    Au fait, vous avez des personnages ou des auteurs préférés, dont l’œuvre vous semble particulièrement homo-érotique ou simplement gay-friendly ?

  • Financial crisis, there and back again

    “[Y]ou can be sure that we will have another major financial crisis sometime in the future, once this one has disappeared into the recesses of our memory. You can bet your life savings on it. In fact, you probably will.”

    Who Killed Wall Street? by Dani Rodrik

    Via Alexandre Delaigue.

  • Turangalîla-Symphonie

    Je continue ma plongée dans l’œuvre d’Olivier Messiaen : Turangalîla-Symphonie est une symphonie pour orchestre, piano solo, ondes Martenot, glockenspiel, celesta, vibraphone, et diverses percussions.

    Le titre vient du sanscrit : Turanga peut signifier le temps, le tempo et lîla le jeu, le mouvement, la force créatrice ou l’amour. L’œuvre est donc composée de plusieurs chants d’amour aux rythmes complexes, qui dégagent une énergie extraordinaire. Mais bon, Finis Africae en parle mieux que moi.

    (suite…)