lucas/linkshttps://lucas.bourneuf.net/links/2018-03-20T09:00:00+01:00Writing to space with cows2018-03-20T09:00:00+01:002018-03-20T09:00:00+01:00href="https://www.youtube.com/watch?v=zsv-4GfqhKU"tag:lucas.bourneuf.net,2018-03-20:/links/7HkLnEdGNc.html<p>Un fermier américain qui à l'aide de drones, et dans ce cas précis d'un satellite d'imagerie, écrit des lettres avec ses vaches.</p>
<p>La série de vidéo est sympa, et sur sa chaîne il y a d'autres séries, notament des reprises musicales
et <a href="https://www.youtube.com/watch?v=D0hVsYg87fs">d'autres jeux avec ses vaches</a>.</p><p>Un fermier américain qui à l'aide de drones, et dans ce cas précis d'un satellite d'imagerie, écrit des lettres avec ses vaches.</p>
<p>La série de vidéo est sympa, et sur sa chaîne il y a d'autres séries, notament des reprises musicales
et <a href="https://www.youtube.com/watch?v=D0hVsYg87fs">d'autres jeux avec ses vaches</a>.</p>OVERVIEW: SpaceEngine based VR experience2018-03-19T09:00:00+01:002018-03-19T09:00:00+01:00href="http://store.steampowered.com/app/751110/OVERVIEW/"tag:lucas.bourneuf.net,2018-03-19:/links/yAPA6zed7e.html<p>Le développeur de SpaceEngine, Vladimir Romanyuk, s'est associé pendant un an avec la firme française <a href="">Orbital Views</a> pour le projet OVERVIEW.
Le concept : utiliser le moteur de SpaceEngine pour faire une expérience dédiée pour la VR.</p>
<p>L'intérêt est énorme, puisqu'en sus du nouveau jeu VR orienté espace <em>réaliste</em> (puisque basé …</p><p>Le développeur de SpaceEngine, Vladimir Romanyuk, s'est associé pendant un an avec la firme française <a href="">Orbital Views</a> pour le projet OVERVIEW.
Le concept : utiliser le moteur de SpaceEngine pour faire une expérience dédiée pour la VR.</p>
<p>L'intérêt est énorme, puisqu'en sus du nouveau jeu VR orienté espace <em>réaliste</em> (puisque basé sur SpaceEngine),
SpaceEngine lui-même profite des améliorations côté VR, et d'une partie des bénéfices sur les ventes d'OVERVIEW.</p>
<p>C'est génial !</p>
<p><a href="http://spaceengine.org/news/blog180302/">Le post de blog</a> où Vladimir parle de ce projet, qui va potentiellement recevoir
<a href="http://spaceengine.org/news/blog180310/">un award dans les prochains jours</a> (du coups, OVERVIEW gagne au moins 20000 dollars… Du financement pour SpaceEngine, en somme !).</p>Scott Kelly’s medical monitoring has spawned some horrific press coverage2018-03-18T09:00:02+01:002018-03-18T09:00:02+01:00href="https://arstechnica.com/science/2018/03/scott-kellys-medical-monitoring-has-spawned-some-horrific-press-coverage/"tag:lucas.bourneuf.net,2018-03-18:/links/LN4n9nAAME.html<p>Comme souvent, les résultats scientifiques sont déformés par les médias. Là où ça devient inquiétant,
c'est que ce sont les faits de base qui sont déformés : les changements induits par la modification du vocabulaire utilisé rendent les articles complètement <strong>faux</strong>.</p>
<p>Le changement d'expression des gènes étudié (et attendu lors d'un …</p><p>Comme souvent, les résultats scientifiques sont déformés par les médias. Là où ça devient inquiétant,
c'est que ce sont les faits de base qui sont déformés : les changements induits par la modification du vocabulaire utilisé rendent les articles complètement <strong>faux</strong>.</p>
<p>Le changement d'expression des gènes étudié (et attendu lors d'un changement d'environnement) se transforme en changements
dans le génomes voir même carrément en changements dans le code génétique. Fantasque.
On peut se demander si les médias sont seulement capables de relever des faits : dans ce cas là, c'est pas bien compliqué,
il suffisait de conserver le vocabulaire de l'article scientifique et de demander à un biologiste
pour expliquer en 5 minutes ce que ça implique, un changement d'expression de gène.</p>
<p>Du coups, quand c'est plus compliqué que recopier un fait, comment est la qualité de l'information reçue ?</p>MOOC sur la protection de la vie privée2018-03-17T09:00:01+01:002018-03-17T09:00:01+01:00href="https://www.fun-mooc.fr/courses/course-v1:inria+41015+session01/about"tag:lucas.bourneuf.net,2018-03-17:/links/QFglQHmjUW.htmlUn bot pourrait faire ça: et si on jouait autrement ?2018-03-16T09:00:01+01:002018-03-16T09:00:01+01:00href="https://www.youtube.com/channel/UCpfe3Yjy2jGJFRk-D7DVrXw"tag:lucas.bourneuf.net,2018-03-16:/links/s12d5VQQGI.html<p>Une chaîne d'une bonne soixantaine de vidéos qui s'axent autour de
l'exploration du jeu vidéo et de son expression.</p>
<p>La vidéo d'introduction donne la couleur.</p><p>Une chaîne d'une bonne soixantaine de vidéos qui s'axent autour de
l'exploration du jeu vidéo et de son expression.</p>
<p>La vidéo d'introduction donne la couleur.</p>Learn TLA+: a simple tutorial, toward an implementation of JS/Redux2018-03-15T09:00:01+01:002018-03-15T09:00:01+01:00href="https://learntla.com/introduction/"tag:lucas.bourneuf.net,2018-03-15:/links/76BziSDtwe.html<p>Plutôt que commencer par <a href="https://lucas.bourneuf.net/links/xxZ17fYX9o.html">les vidéos de référence</a>,
il est intéressant de se pencher sur ce tutoriel qui part des bases
à grand renfort d'image et de simplicité.</p>
<p>Une fois le tuto lu, il sera facile de comprendre les autres tuto du même auteur,
à propos de l'implémentation de <a href="https://www.hillelwayne.com/post/tla-redux/">Redux …</a></p><p>Plutôt que commencer par <a href="https://lucas.bourneuf.net/links/xxZ17fYX9o.html">les vidéos de référence</a>,
il est intéressant de se pencher sur ce tutoriel qui part des bases
à grand renfort d'image et de simplicité.</p>
<p>Une fois le tuto lu, il sera facile de comprendre les autres tuto du même auteur,
à propos de l'implémentation de <a href="https://www.hillelwayne.com/post/tla-redux/">Redux en TLA+</a>
ou <a href="https://www.hillelwayne.com/post/modeling-deployments/">la modélisation d'un déploiement</a>.</p>Solar Exploration2018-03-14T09:00:01+01:002018-03-14T09:00:01+01:00href="http://solarxploration.wixsite.com/concepts/images"tag:lucas.bourneuf.net,2018-03-14:/links/DGWUu2KAWX.html<p>Après quelques ressources <a href="https://lucas.bourneuf.net/links/PhcWWgXv73.html">spécifiques à ce qui a été</a>,
voilà le site d'un artiste qui fait de très belle images et infographies sur ce qui est à venir.
Part belle donc aux plans de SpaceX et aux astres qui seront peut-être explorés bientôt.</p><p>Après quelques ressources <a href="https://lucas.bourneuf.net/links/PhcWWgXv73.html">spécifiques à ce qui a été</a>,
voilà le site d'un artiste qui fait de très belle images et infographies sur ce qui est à venir.
Part belle donc aux plans de SpaceX et aux astres qui seront peut-être explorés bientôt.</p>History, principles, DP and finally everything about APL2018-03-13T09:00:01+01:002018-03-13T09:00:01+01:00href="https://sway.com/b1pRwmzuGjqB30On"tag:lucas.bourneuf.net,2018-03-13:/links/s0GUjaBtXs.html<p>Je découvre qu'APL n'est pas qu'un langage de golfing, mais surtout un dérivé de l'article
<a href="http://www.jsoftware.com/papers/tot.htm"><em>Notation as a tool of thought</em> d'Iverson</a>.</p>
<p>Si quelqu'un connaît APL et TLA+, je serais très curieux de connaître les différences entre les deux,
vu qu'ils sont tout les deux orientés comme un langage profitant …</p><p>Je découvre qu'APL n'est pas qu'un langage de golfing, mais surtout un dérivé de l'article
<a href="http://www.jsoftware.com/papers/tot.htm"><em>Notation as a tool of thought</em> d'Iverson</a>.</p>
<p>Si quelqu'un connaît APL et TLA+, je serais très curieux de connaître les différences entre les deux,
vu qu'ils sont tout les deux orientés comme un langage profitant des notations mathématiques
pour s'assurer une grande (et impressionnante) expressivité.</p>Tutorial to make and understand your own personal statusline in vim2018-03-12T09:00:01+01:002018-03-12T09:00:01+01:00href="https://hackernoon.com/the-last-statusline-for-vim-a613048959b2"tag:lucas.bourneuf.net,2018-03-12:/links/iBgJnlvsps.html<p>Parce que le nombre de module pour réinventer la roue est énorme, parce que finalement, la seule qui fonctionne réellement est celle par défaut :
voici un tuto pour comprendre comment utiliser vim.</p>
<p>Et si un jour je me sens l'âme du Joker, j'utiliserais ce tuto pour faire <em>deadline</em>,
un autre …</p><p>Parce que le nombre de module pour réinventer la roue est énorme, parce que finalement, la seule qui fonctionne réellement est celle par défaut :
voici un tuto pour comprendre comment utiliser vim.</p>
<p>Et si un jour je me sens l'âme du Joker, j'utiliserais ce tuto pour faire <em>deadline</em>,
un autre plugin qui permet de faire des statusline pour vim.
Vu le nom, il faudra que ce soit la dernière nécessaire… J'ignore ce que pourrait proposer <em>deadline</em> en matière de fonctionnalité…
Peut-être copier coller le tuto linké et dire que c'est la doc ?</p>Tutomobiliste2018-03-11T09:00:01+01:002018-03-11T09:00:01+01:00href="https://www.youtube.com/watch?v=3Mbku0Ax7QE"tag:lucas.bourneuf.net,2018-03-11:/links/wk8j5ECFFL.html<p>Des explications sur le vélo en ville, pour les automobilistes.</p>
<p>Et les cyclistes aussi : j'ignorais complètement que j'avais le droit de griller des feux grâce aux petits panneaux dédiés :)</p><p>Des explications sur le vélo en ville, pour les automobilistes.</p>
<p>Et les cyclistes aussi : j'ignorais complètement que j'avais le droit de griller des feux grâce aux petits panneaux dédiés :)</p>Isaac Arthur's Science(-Fiction) videos2018-03-10T09:00:00+01:002018-03-10T09:00:00+01:00href="http://www.isaacarthur.net/"tag:lucas.bourneuf.net,2018-03-10:/links/T86AHNxE6Y.html<p>Je ne sais pas de qui il s'agit, mais Isaac Arthur a créé une chaîne incroyablement fournie de vidéos de réflexions sur nombre de concepts en rapport avec l'espace.
Les méthodes de diminutions des prix du kilo en orbite sont les premières sur lesquelles je suis tombé.
Des explications profondes …</p><p>Je ne sais pas de qui il s'agit, mais Isaac Arthur a créé une chaîne incroyablement fournie de vidéos de réflexions sur nombre de concepts en rapport avec l'espace.
Les méthodes de diminutions des prix du kilo en orbite sont les premières sur lesquelles je suis tombé.
Des explications profondes et complètes de structures comme les crochet et anneaux orbitaux, les ascenceur spatiaux et plus généralement
comment exploiter la physique pour se simplier la vie sur le long ou moyen terme.
D'autres sujets sont abordés, j'imagine avec la même rigueur : équation de Drake, exploitation spatiale (<a href="https://www.youtube.com/watch?v=bGcvv3683Os">l'épisode</a>
sur l'exploitation industrielle de la Lune est super), colonisation,… Ou même des sujets <a href="http://www.isaacarthur.net/video/?category=Transhumanism">plus philosophiques</a>.
Il y a de multiples <em>playlist</em> de vidéos, avec de nouvelles sorties toutes les deux semaines : c'est absolument énorme, comme production !</p>
<p><a href="http://www.isaacarthur.net/video">La liste des vidéos</a> donne une bonne idée du nombre d'heures de visionnages possible :)</p>
<p>Quelques séries qui me font bien envie :</p>
<ul>
<li><a href="http://www.isaacarthur.net/video/?playlist=PLIIOUpOge0LsGJI_vni4xvfBQTuryTwlU&category=">upward bound</a></li>
<li><a href="http://www.isaacarthur.net/video/?playlist=PLIIOUpOge0LsIzYlIAIRdAGJTqAW6FmCE&category=">outward bound</a></li>
<li><a href="http://www.isaacarthur.net/video/?playlist=PLIIOUpOge0LtW77TNvgrWWu5OC3EOwqxQ&category=">megastructures</a></li>
<li><a href="http://www.isaacarthur.net/video/?playlist=PLIIOUpOge0LuzO1f6z-sCZFawM_xiMHCD&category=">Fermi Paradox Great Filters</a></li>
</ul>TLA+ explained by Leslie Lamport2018-03-09T09:00:00+01:002018-03-09T09:00:00+01:00href="http://lamport.azurewebsites.net/video/intro.html"tag:lucas.bourneuf.net,2018-03-09:/links/xxZ17fYX9o.html<p><a href="https://en.wikipedia.org/wiki/Leslie_Lamport">Leslie Lamport</a> est un chercheur que je connais pour son travail en systèmes distribués,
en <a href="https://fr.wikipedia.org/wiki/LaTeX">traitement de texte</a>, et pour son langage mathématique d'une grande expressivité nommé <a href="https://en.wikipedia.org/wiki/TLA%2B">TLA+</a>,
qu'il considère en gros comme <a href="http://lamport.azurewebsites.net/tla/math-knowledge.html">le B.A.-BA en informatique</a>.</p>
<p>Ces vidéos sont là pour nous permettre de nous rattraper,
nous …</p><p><a href="https://en.wikipedia.org/wiki/Leslie_Lamport">Leslie Lamport</a> est un chercheur que je connais pour son travail en systèmes distribués,
en <a href="https://fr.wikipedia.org/wiki/LaTeX">traitement de texte</a>, et pour son langage mathématique d'une grande expressivité nommé <a href="https://en.wikipedia.org/wiki/TLA%2B">TLA+</a>,
qu'il considère en gros comme <a href="http://lamport.azurewebsites.net/tla/math-knowledge.html">le B.A.-BA en informatique</a>.</p>
<p>Ces vidéos sont là pour nous permettre de nous rattraper,
nous les informaticiens bloqués par la moindre ligne écrite en grec :)</p>Zuckerzeit, by Cluster2018-03-08T09:00:00+01:002018-03-08T09:00:00+01:00href="https://www.youtube.com/watch?v=jqg__K2VLXw"tag:lucas.bourneuf.net,2018-03-08:/links/3zPSM0kLg7.html<p>La musique électronique allemande, c'est Kraftwerk. Eh bien, suite à des discussions
rapport à l'article <a href="https://lucas.bourneuf.net/links/HKkzaxH6co.html"><em>Programming Sucks</em></a>,
j'ai découvert d'autres groupes, y compris Cluster et leur formidable album Zuckerzeit.</p><p>La musique électronique allemande, c'est Kraftwerk. Eh bien, suite à des discussions
rapport à l'article <a href="https://lucas.bourneuf.net/links/HKkzaxH6co.html"><em>Programming Sucks</em></a>,
j'ai découvert d'autres groupes, y compris Cluster et leur formidable album Zuckerzeit.</p>Water Pump Blues, by Bottleneck John2018-03-07T09:00:02+01:002018-03-07T09:00:02+01:00href="https://www.youtube.com/watch?v=o5ZEYMl9VIs"tag:lucas.bourneuf.net,2018-03-07:/links/XW2Y4kWgdc.html<p>Outre la super musique country, il s'agit de montrer comment exploiter l'environnement pour compléter son groupe de musique.
Bref, le Water Pump Blues, c'est l'Unagi de Perceval et Karadok appliqué à la musique.</p>
<p>Existe aussi en <a href="https://www.youtube.com/watch?v=9y61fiLtcL0">version tracteur</a>.</p><p>Outre la super musique country, il s'agit de montrer comment exploiter l'environnement pour compléter son groupe de musique.
Bref, le Water Pump Blues, c'est l'Unagi de Perceval et Karadok appliqué à la musique.</p>
<p>Existe aussi en <a href="https://www.youtube.com/watch?v=9y61fiLtcL0">version tracteur</a>.</p>Autobiography of a blind programmer, and about ancient coders2018-03-06T09:00:01+01:002018-03-06T09:00:01+01:00href="https://www.parhamdoustdar.com/2016/03/27/autobiography-blind-programmer/"tag:lucas.bourneuf.net,2018-03-06:/links/cgUxkEznBr.html<p>L'histoire côté informatique d'un aveugle, lancée depuis <a href="https://www.quora.com/How-does-a-visually-impaired-computer-programmer-program">une question Quora</a>
qui nous apprend que les aveugles usent surtout de leur mémoire pour coder. Il y a aussi plein de lien si la question intéresse.
La biographie est touchante, et fait écho avec celle de tous les codeurs qui ont commencé …</p><p>L'histoire côté informatique d'un aveugle, lancée depuis <a href="https://www.quora.com/How-does-a-visually-impaired-computer-programmer-program">une question Quora</a>
qui nous apprend que les aveugles usent surtout de leur mémoire pour coder. Il y a aussi plein de lien si la question intéresse.
La biographie est touchante, et fait écho avec celle de tous les codeurs qui ont commencé avec une ressource hyper-technique dans leur jeunesse :
après l'effet woaw, on veut faire un jeu génial pour pouvoir y jouer avec les copains (et on en chie pendant deux semaines pour juste faire un tetris).</p>
<p>La nécessité de se souvenir du code pour travailler dessus peut sembler complètement folle, voire disqualifiante.
Pourtant, c'est ainsi que l'on codait dans les premières années de l'informatique, avant les PC perso
et leurs interfaces toutes propres qui nécessitent une carte graphique pour déterminer la couleur d'un pixel.
À ce propos, voir notamment <a href="https://retrocomputing.stackexchange.com/questions/5341/how-did-people-use-ed">cette réponse de SO</a>,
avec cette histoire folle d'un dévelopeur qui connaît un projet d'un million de lignes, à la ligne près.</p>
<p>Il ne s'agit pas d'aduler les développeurs d'antan, ou ceux qui aujourd'hui travaillent
de la même façon qu'eux pour différentes raisons, mais bien de se souvenir que l'informatique évolue suffisamment
vite pour que des choses qui nous semblent évidentes aujourd'hui seront complètement oubliées demain.</p>
<p>Par exemple, les capacités de notre cerveau en matière de mémorisation de base de code.</p>Avoid and break cliques in events2018-03-05T09:00:01+01:002018-03-05T09:00:01+01:00href="http://ericholscher.com/blog/2017/dec/2/breaking-cliques-at-events/"tag:lucas.bourneuf.net,2018-03-05:/links/F0JJxqAkv0.html<p>Eric Holscher donne deux règles intéressantes, et les conseils qui en découlent,
tant pour les organisateurs que les participants à des conférences (ou des évènements sociaux en génénal).</p>
<p>Sont proposées les règles <a href="http://ericholscher.com/blog/2017/aug/2/pacman-rule-conferences/#pac-man-rule">du pacman</a>
et <a href="http://ericholscher.com/blog/2017/dec/2/breaking-cliques-at-events/">de la communauté++</a>.</p>
<p>C'est très simple, et potentiellement très efficace.
Ça a eu <a href="https://www.youtube.com/watch?v=Oiw23yfqQy8#t=26m10s">un bel …</a></p><p>Eric Holscher donne deux règles intéressantes, et les conseils qui en découlent,
tant pour les organisateurs que les participants à des conférences (ou des évènements sociaux en génénal).</p>
<p>Sont proposées les règles <a href="http://ericholscher.com/blog/2017/aug/2/pacman-rule-conferences/#pac-man-rule">du pacman</a>
et <a href="http://ericholscher.com/blog/2017/dec/2/breaking-cliques-at-events/">de la communauté++</a>.</p>
<p>C'est très simple, et potentiellement très efficace.
Ça a eu <a href="https://www.youtube.com/watch?v=Oiw23yfqQy8#t=26m10s">un bel écho</a> dans une conf sur python.</p>Ralph and Florian, by (≈)Kraftwerk2018-03-04T09:00:01+01:002018-03-04T09:00:01+01:00href="https://www.youtube.com/watch?v=YMdd1B9Q1wg"tag:lucas.bourneuf.net,2018-03-04:/links/otQWYclsoC.html<p>Le premier album de Kraftwerk, quand Kraftwerk n'était pas encore Kraftwerk !</p>
<p>J'aime beaucoup cet album, beaucoup moins <em>machinesque</em> que les suivants.</p><p>Le premier album de Kraftwerk, quand Kraftwerk n'était pas encore Kraftwerk !</p>
<p>J'aime beaucoup cet album, beaucoup moins <em>machinesque</em> que les suivants.</p>An Early Draft of Carl Sagan's Famous 'Pale Blue Dot' Quote2018-03-03T09:00:01+01:002018-03-03T09:00:01+01:00href="https://www.theatlantic.com/technology/archive/2014/02/an-early-draft-of-carl-sagans-famous-pale-blue-dot-quote/283516/"tag:lucas.bourneuf.net,2018-03-03:/links/L78dQx6oZ2.html<p>Tout le monde connaît le discours de Carl Sagan, <a href="https://www.youtube.com/watch?v=wupToqz1e2g">Pale Blue Dot</a>.
L'article linké montre une version initiale du discours, qui apparemment a connu de nombreuses révisions.</p><p>Tout le monde connaît le discours de Carl Sagan, <a href="https://www.youtube.com/watch?v=wupToqz1e2g">Pale Blue Dot</a>.
L'article linké montre une version initiale du discours, qui apparemment a connu de nombreuses révisions.</p>Grace Hopper courses2018-03-02T09:00:01+01:002018-03-02T09:00:01+01:00href="https://www.youtube.com/watch?v=ZR0ujwlvbkQ"tag:lucas.bourneuf.net,2018-03-02:/links/vP3MWbBJ0L.html<p><a href="https://fr.wikipedia.org/wiki/Grace_Hopper">Grace Hopper</a>, inventrice de COBOL et du premier compilateur au sens général du terme,
donnait des cours. Certains ont été filmés, et celui-ci est dispo sur internet !</p>
<p>Il existe aussi quelques morceaux choisi, <a href="https://www.youtube.com/watch?v=JEpsKnWZrJ8">par exemple celui-ci</a>,
où elle donne une manière de comprendre réellement ce qu'est une nanoseconde,
l'unité de …</p><p><a href="https://fr.wikipedia.org/wiki/Grace_Hopper">Grace Hopper</a>, inventrice de COBOL et du premier compilateur au sens général du terme,
donnait des cours. Certains ont été filmés, et celui-ci est dispo sur internet !</p>
<p>Il existe aussi quelques morceaux choisi, <a href="https://www.youtube.com/watch?v=JEpsKnWZrJ8">par exemple celui-ci</a>,
où elle donne une manière de comprendre réellement ce qu'est une nanoseconde,
l'unité de temps pour les ordinateurs, encore aujourd'hui.</p>
<p>Dans la conf linkée, Hopper parle de sujets encore aujourd'hui beaucoup d'actualité : les données (prédisant l'arrivée du <em>big data</em>),
et les méthodes et moyens nécessaires pour en tirer de l'information.
Beaucoup de vocabulaire utilisé aujourd'hui existait déjà à l'époque. Ça donne un peu l'impression que depuis, on a surtout inventé des synonymes.</p>
<p><em>information is an asset.</em></p>How the Apollo Spacecraft works2018-03-01T09:00:00+01:002018-03-01T09:00:00+01:00href="https://www.youtube.com/watch?v=8dpkmUjJ8xU"tag:lucas.bourneuf.net,2018-03-01:/links/3VvG9kR9F1.html<p>Explications claires et simple de la mission apollo 11, et des suivantes, en trois vidéos.
En <a href="https://www.youtube.com/watch?v=8dpkmUjJ8xU">troi</a><a href="https://www.youtube.com/watch?v=tl1KPjxKVqk">s par</a><a href="https://www.youtube.com/watch?v=qt_xoCXLXnI">ties</a>.</p>
<p>Pour une démo un peu moins dessinée, voir <a href="https://www.youtube.com/watch?v=7ipCXpkSOwc">cette retransmission</a>
d'une mission sur <a href="https://kerbalspaceprogram.com/">KSP</a> avec le mod <a href="https://kerbalx.com/mods/fasa">FASA</a>.</p><p>Explications claires et simple de la mission apollo 11, et des suivantes, en trois vidéos.
En <a href="https://www.youtube.com/watch?v=8dpkmUjJ8xU">troi</a><a href="https://www.youtube.com/watch?v=tl1KPjxKVqk">s par</a><a href="https://www.youtube.com/watch?v=qt_xoCXLXnI">ties</a>.</p>
<p>Pour une démo un peu moins dessinée, voir <a href="https://www.youtube.com/watch?v=7ipCXpkSOwc">cette retransmission</a>
d'une mission sur <a href="https://kerbalspaceprogram.com/">KSP</a> avec le mod <a href="https://kerbalx.com/mods/fasa">FASA</a>.</p>ORBIT - A Journey Around Earth in Real Time2018-02-28T09:00:00+01:002018-02-28T09:00:00+01:00href="https://www.youtube.com/watch?v=Xjs6fnpPWy4"tag:lucas.bourneuf.net,2018-02-28:/links/c6Ue9peYWI.html<p>Recette : prenez une partie du livestream de l'ISS, faites un peu de postprocessing pour améliorer la vue,
et collez dessus une collection de musique électronique downtempo.</p>
<p>Des résultats, il y en a plein youtube, et c'est super pour regarder en tâche de fond.</p><p>Recette : prenez une partie du livestream de l'ISS, faites un peu de postprocessing pour améliorer la vue,
et collez dessus une collection de musique électronique downtempo.</p>
<p>Des résultats, il y en a plein youtube, et c'est super pour regarder en tâche de fond.</p>The sinful engineer2018-02-27T09:00:00+01:002018-02-27T09:00:00+01:00href="https://www.youtube.com/channel/UCESquULuc1z__o1EjEXfCzQ"tag:lucas.bourneuf.net,2018-02-27:/links/qLFuiWb9NC.html<p>Des explications, des tutos, il y a de tout !
Si vous cherchiez de l'humour de développeur… Vous pouvez commencer là :)
Des fois, c'est <a href="https://www.youtube.com/watch?v=GMBvkOtoBcY">du gros trol</a><a href="https://www.youtube.com/watch?v=VJga1mZygxA">l</a>, parfois c'est <a href="https://www.youtube.com/watch?v=kGk4jqmOjwM">de la satyre</a>,
et le reste, c'est souvent <a href="https://www.youtube.com/watch?v=ouwGF0P-qDA">des tutos</a> <a href="https://www.youtube.com/watch?v=RubJ0BtTYGU">un peu trop lucides</a>.</p>
<p>De temps en temps, il y a …</p><p>Des explications, des tutos, il y a de tout !
Si vous cherchiez de l'humour de développeur… Vous pouvez commencer là :)
Des fois, c'est <a href="https://www.youtube.com/watch?v=GMBvkOtoBcY">du gros trol</a><a href="https://www.youtube.com/watch?v=VJga1mZygxA">l</a>, parfois c'est <a href="https://www.youtube.com/watch?v=kGk4jqmOjwM">de la satyre</a>,
et le reste, c'est souvent <a href="https://www.youtube.com/watch?v=ouwGF0P-qDA">des tutos</a> <a href="https://www.youtube.com/watch?v=RubJ0BtTYGU">un peu trop lucides</a>.</p>
<p>De temps en temps, il y a des vidéos sérieuses, comme <a href="https://www.youtube.com/watch?v=RubJ0BtTYGU">celle-ci</a> sur des conseils aux débutants en programmation.
Cette vidéo est particulièrement de bon conseil :)</p>Turing machine in wood2018-02-26T09:00:00+01:002018-02-26T09:00:00+01:00href="https://www.youtube.com/watch?v=vo8izCKHiF0"tag:lucas.bourneuf.net,2018-02-26:/links/A89sMZ9AD2.html<p>On trouve beaucoup de vidéos de machines de Turing implémentées physiquement,
en <a href="https://www.youtube.com/watch?v=FTSAiF9AHN4">LEGO mindstorm par exemple</a>.</p>
<p>Celle-ci est en bois, et viens avec une documentation complète de 15 pages \o/</p><p>On trouve beaucoup de vidéos de machines de Turing implémentées physiquement,
en <a href="https://www.youtube.com/watch?v=FTSAiF9AHN4">LEGO mindstorm par exemple</a>.</p>
<p>Celle-ci est en bois, et viens avec une documentation complète de 15 pages \o/</p>Why physicists still use Fortran2018-02-25T09:00:00+01:002018-02-25T09:00:00+01:00href="http://moreisdifferent.com/2015/07/16/why-physicsts-still-use-fortran/"tag:lucas.bourneuf.net,2018-02-25:/links/BThqpdX8S5.html<p>Beaucoup de bons arguments dedans. Même si certains arguments sont fallacieux : une codebase sans tests et non-relue, c'est dangereux. Point.
En bioinfo, des bugs qui travestissent les résultats, c'est tous les jours. Ça m'étonnerait que ce soit très différent en physique.</p>
<p>Si il y a bien un truc qui ne …</p><p>Beaucoup de bons arguments dedans. Même si certains arguments sont fallacieux : une codebase sans tests et non-relue, c'est dangereux. Point.
En bioinfo, des bugs qui travestissent les résultats, c'est tous les jours. Ça m'étonnerait que ce soit très différent en physique.</p>
<p>Si il y a bien un truc qui ne s'apprend pas dans une formation de 20h dans un langage ou en triturant du code de collègues ayant eux-même eu 20h de formation,
c'est comment faire du logiciel propre.
Et je sais qu'en bioinfo, on en est vraiment <em>très</em> loin.</p>
<p>Je vais peut-être passer pour un illuminé, mais un code non testé sur des cas standards et réfléchis, non relus et non approuvé,
ça relève de la croyance, pas de la méthode scientifique. Et en ce moment, dans certains domaines,
on assiste à la création d'une nouvelle religion organisée qui consiste essentiellement à avoir confiance en un programme
parce qu'il génère les résultats attendus.</p>
<p>Il est passé où, le doute de principe ?
Elle est passée où, la méthode scientifique ?</p>BEEcosystem: bring bees in your life2018-02-24T09:00:00+01:002018-02-24T09:00:00+01:00href="https://beecosystem.buzz/"tag:lucas.bourneuf.net,2018-02-24:/links/5qHGAbyR0v.html<p>Une idée formidable : avoir une ruche chez soi (ou dans son jardin).</p>
<p>C'est un rêve de gosse : une vue directe sur le nid d'un insecte social. Et l'avantage des abeilles,
c'est qu'elles sont beaucoup moins exploratrices que les fourmis :)</p>
<p>C'est du crowdfunding, qui avance pas beaucoup de ce que je …</p><p>Une idée formidable : avoir une ruche chez soi (ou dans son jardin).</p>
<p>C'est un rêve de gosse : une vue directe sur le nid d'un insecte social. Et l'avantage des abeilles,
c'est qu'elles sont beaucoup moins exploratrices que les fourmis :)</p>
<p>C'est du crowdfunding, qui avance pas beaucoup de ce que je vois,
mais j'espère bien avoir le mien !</p>
<p>Et oui, si on habite en ville, c'est presque mieux
(surtout dans les villes qui n'utilisent pas de pesticides pour l'entretiens des zone vertes).
<a href="http://www.lemieldeparis.com/mieldeparis">Comme Paris par exemple</a>.</p>Demonstration of Acceleration Inside the International Space Station During a Reboost2018-02-23T09:00:01+01:002018-02-23T09:00:01+01:00href="https://www.youtube.com/watch?v=8MR3daaWLXI"tag:lucas.bourneuf.net,2018-02-23:/links/E2NhHV1oSO.html<p>L'altitude de l'ISS évolue énormément, comme montré dans <a href="http://heavens-above.com/IssHeight.aspx">ce graphique</a> de l'altitude en fonction du temps.
Les augmentations bien verticales correspondant aux <em>reboosts</em>, dont l'un d'entre eux est montré dans la vidéo linkée.</p><p>L'altitude de l'ISS évolue énormément, comme montré dans <a href="http://heavens-above.com/IssHeight.aspx">ce graphique</a> de l'altitude en fonction du temps.
Les augmentations bien verticales correspondant aux <em>reboosts</em>, dont l'un d'entre eux est montré dans la vidéo linkée.</p>Dogelang. Slow. Stupid. Absolutely adorable.2018-02-22T09:00:00+01:002018-02-22T09:00:00+01:00href="https://pyos.github.io/dg/"tag:lucas.bourneuf.net,2018-02-22:/links/V0KGHkQZLN.html<p>Une idée super : faire un langage qui compile vers le bytecode CPython.</p>
<p>Le site est hilarant, <a href="https://lucas.bourneuf.net/links/00ltq3oJa3.html">encore une blague de programmeur</a> !</p><p>Une idée super : faire un langage qui compile vers le bytecode CPython.</p>
<p>Le site est hilarant, <a href="https://lucas.bourneuf.net/links/00ltq3oJa3.html">encore une blague de programmeur</a> !</p>How CERN scaled up Eclipse for the LHC2018-02-21T09:00:00+01:002018-02-21T09:00:00+01:00href="https://www.youtube.com/watch?v=BYAWgEVflUY"tag:lucas.bourneuf.net,2018-02-21:/links/Oh44xFYtGQ.html<p>En visitant le CERN récemment, j'ai pris la mesure de ce gigantesque labo : ils font vraiment tout eux-même,
pas seulement des <a href="https://fr.wikipedia.org/wiki/Grand_collisionneur_de_hadrons">synchrotrons</a>.</p>
<p><a href="https://home.cern/about/updates/2015/12/meet-cern-robots">Des robots</a>, un système informatique complet,
ou encore la construction complète d'<a href="https://fr.wikipedia.org/wiki/ALICE%20(exp%C3%A9rience)">un détecteur plus lourd que la tour eiffel 30 mètres sous terre</a>.</p>
<p>Et comme indiqué dans …</p><p>En visitant le CERN récemment, j'ai pris la mesure de ce gigantesque labo : ils font vraiment tout eux-même,
pas seulement des <a href="https://fr.wikipedia.org/wiki/Grand_collisionneur_de_hadrons">synchrotrons</a>.</p>
<p><a href="https://home.cern/about/updates/2015/12/meet-cern-robots">Des robots</a>, un système informatique complet,
ou encore la construction complète d'<a href="https://fr.wikipedia.org/wiki/ALICE%20(exp%C3%A9rience)">un détecteur plus lourd que la tour eiffel 30 mètres sous terre</a>.</p>
<p>Et comme indiqué dans le lien de ce billet : des modifications de projets existants
pour accuser les besoins.</p>
<p>C'est presque plus impressionnant que le LHC lui-même !</p>The best way to write secure and reliable applications2018-02-20T09:00:00+01:002018-02-20T09:00:00+01:00href="https://github.com/kelseyhightower/nocode"tag:lucas.bourneuf.net,2018-02-20:/links/00ltq3oJa3.html<p>Dans la série des blagues de programmeurs, après <a href="https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition">fizzbuzz <em>enterprise edition</em></a>,
<a href="https://github.com/brouberol/marcel">marcel le docker français</a>, <a href="https://spacekim.io/">spacekim.io</a>, <a href="https://github.com/libtrue/libtrue">libtrue</a>,
voici <em>nocode</em>, pour écrire du code sécurisé, scalable et déployable facilement.</p>
<p>Comme souvent, le plus drôle, ce sont <a href="https://github.com/kelseyhightower/nocode/issues/1705">l</a><a href="https://github.com/kelseyhightower/nocode/issues/1685">e</a><a href="https://github.com/kelseyhightower/nocode/issues/1733">s</a> <a href="https://github.com/kelseyhightower/nocode/issues/1728">i</a><a href="https://github.com/kelseyhightower/nocode/issues/1890">s</a><a href="https://github.com/kelseyhightower/nocode/issues/1885">s</a><a href="https://github.com/kelseyhightower/nocode/issues/1869">u</a><a href="https://github.com/kelseyhightower/nocode/issues/1852">e</a><a href="https://github.com/kelseyhightower/nocode/issues/1853">s</a> <a href="https://github.com/kelseyhightower/nocode/issues/1838">:</a><a href="https://github.com/kelseyhightower/nocode/issues/1828">)</a> </p>
<p>Dans le même genre, bien …</p><p>Dans la série des blagues de programmeurs, après <a href="https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition">fizzbuzz <em>enterprise edition</em></a>,
<a href="https://github.com/brouberol/marcel">marcel le docker français</a>, <a href="https://spacekim.io/">spacekim.io</a>, <a href="https://github.com/libtrue/libtrue">libtrue</a>,
voici <em>nocode</em>, pour écrire du code sécurisé, scalable et déployable facilement.</p>
<p>Comme souvent, le plus drôle, ce sont <a href="https://github.com/kelseyhightower/nocode/issues/1705">l</a><a href="https://github.com/kelseyhightower/nocode/issues/1685">e</a><a href="https://github.com/kelseyhightower/nocode/issues/1733">s</a> <a href="https://github.com/kelseyhightower/nocode/issues/1728">i</a><a href="https://github.com/kelseyhightower/nocode/issues/1890">s</a><a href="https://github.com/kelseyhightower/nocode/issues/1885">s</a><a href="https://github.com/kelseyhightower/nocode/issues/1869">u</a><a href="https://github.com/kelseyhightower/nocode/issues/1852">e</a><a href="https://github.com/kelseyhightower/nocode/issues/1853">s</a> <a href="https://github.com/kelseyhightower/nocode/issues/1838">:</a><a href="https://github.com/kelseyhightower/nocode/issues/1828">)</a> </p>
<p>Dans le même genre, bien avant nocode, il y avait <a href="https://github.com/kelseyhightower/nocode">Nada</a> (cocorico !).</p>Human Universals from The Blank Slate by Steven Pinker2018-02-19T09:00:00+01:002018-02-19T09:00:00+01:00href="http://condor.depaul.edu/mfiddler/hyphen/humunivers.htm"tag:lucas.bourneuf.net,2018-02-19:/links/AmgyJ3MwoB.html<p>Une liste très impressionnante des concepts systématiquement trouvés dans les différentes civilisations humaines.</p>
<p>Ce n'est bien sûr pas une liste des choses qui définissent les humains : de nombreux points sont partagés avec les autres animaux
(<em>play to perfect skills</em>, <em>numerals (counting)</em>, <em>childcare</em>,…). Il s'agit bien de traits universels chez l'humain …</p><p>Une liste très impressionnante des concepts systématiquement trouvés dans les différentes civilisations humaines.</p>
<p>Ce n'est bien sûr pas une liste des choses qui définissent les humains : de nombreux points sont partagés avec les autres animaux
(<em>play to perfect skills</em>, <em>numerals (counting)</em>, <em>childcare</em>,…). Il s'agit bien de traits universels chez l'humain.
Ça fait quand même une sacrée liste, pour des civilisations qui sont a priori si différentes.</p>
<p>C'est une formidable liste à connaître si vous souhaitez écrire de la SF à propos ou du point de vue d'une intelligence/civilisation différente.</p>Qui veut cadenasser le web ?2018-02-18T09:00:00+01:002018-02-18T09:00:00+01:00href="https://framablog.org/2017/12/11/qui-veut-cadenasser-le-web/"tag:lucas.bourneuf.net,2018-02-18:/links/mm3o74mwqO.html<p>Après une intro rapellant bien tous les concepts importants autour du W3C et des DRM,
l'auteur explique bien les évènements qui ont conduit
<a href="https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership">l'EFF à quitter le W3C</a>.</p>
<p>Pas grand chose d'autre à dire, sinon qu'effectivement, ça explique tout très bien.
Attendez-vous à perdre un peu de votre foi en …</p><p>Après une intro rapellant bien tous les concepts importants autour du W3C et des DRM,
l'auteur explique bien les évènements qui ont conduit
<a href="https://www.eff.org/deeplinks/2017/09/open-letter-w3c-director-ceo-team-and-membership">l'EFF à quitter le W3C</a>.</p>
<p>Pas grand chose d'autre à dire, sinon qu'effectivement, ça explique tout très bien.
Attendez-vous à perdre un peu de votre foi en l'humanité :)</p>Paléontologie sur youtube2018-02-17T09:00:00+01:002018-02-17T09:00:00+01:00href="https://www.youtube.com/channel/UC2gmj0Bmnoofp1nAr6mN3kw"tag:lucas.bourneuf.net,2018-02-17:/links/elPcyNA8dF.htmlIs NASA a waste of money ?2018-02-16T09:00:00+01:002018-02-16T09:00:00+01:00href="https://www.youtube.com/watch?v=lARpY0nIQx0"tag:lucas.bourneuf.net,2018-02-16:/links/oAp6kkQOcx.html<p>Alors que les politiques se demandent comment endiguer la fuite des cerveaux,
une critique revient souvent : quel intérêt de financer l'exploration spatiale, qui coûte <em>si chère</em> ?</p>
<p>La critique est inévitable, car les agences ne sont pas très prolixes à ce sujet,
étant donné puisqu'il est très difficile d'estimer le retour …</p><p>Alors que les politiques se demandent comment endiguer la fuite des cerveaux,
une critique revient souvent : quel intérêt de financer l'exploration spatiale, qui coûte <em>si chère</em> ?</p>
<p>La critique est inévitable, car les agences ne sont pas très prolixes à ce sujet,
étant donné puisqu'il est très difficile d'estimer le retour sur investissement d'un organisme de recherche qui fait de la recherche publique,
puisque la grande majorité des recherches finissent dans le domaine public, et donc sont utilisées partout, mais sans que personne ne soit obligé de l'indiquer.
D'autant que ces recherches, sont, dans beaucoup de cas, sous la forme de papier écris que généralement seuls les scientifiques et ingénieurs lisent.</p>
<p>C'est le même problème avec tous les organismes de recherche fondamentale, comme le <a href="https://fr.wikipedia.org/wiki/Grand_collisionneur_de_hadrons">LHC</a> par exemple.
La grosse différence, c'est que leurs résultats sont très spécialisés, et qu'il n'y a rien de grandiloquant à filmer,
contrairement au spatial ou l'on peut voir les dizaines de millier d'euros brûler et partir en fumée depuis le moteur qui décolle vers l'espace pour ne souvent jamais revenir.
Dans les deux cas (spatial et physique), les résultats sont globalement peu tangibles, mis à part quelques annonces qu'il est possible de vulgariser
(comme l'observation d'eau sur Mars ou du boson de Higgs).</p>
<p>Pourtant, la recherche fondamentale est (comme son nom l'indique bien qu'il s'agisse là de polysémie) fondamentale. Ce que nous oublions facilement quand nous survivons
à un accident grâce à une ceinture de sécurité ou participons à une IRM.</p>
<p>Pour un exemple moins standard : j'ai récemment vu un papier de chercheurs du CERN (l'organisme de recherche qui exploite le LHC) à propos d'une nouvelle technique de clustering,
devenue nécessaire suite à la construction d'un détecteur.
Ça paraît pas évident, mais le clustering c'est une technique hyper générale qui est utilisée partout, dans tous les domaines. Par exemple par les médecins pour détecter les malades.
Ou les algos d'apprentissage pour pouvoir trier des fichiers automatiquement.
Je ne sais pas si cet algo précis a été transféré dans d'autres domaines, mais il faut bien comprendre que si des milliers de personnes travaillent dans un labo, c'est pas pour faire une découverte tous les 10 ans. Il y a en permanence de nouveaux papiers publiés. Le boson de Higgs, l'eau sur Mars,… Ce n'est qu'une infime partie du produit de la recherche.</p>
<h3>1. Argument général</h3>
<p>Discours standard qui fait pousser des soupirs à l'auditoire :</p>
<p>Le spatial, l'exploration et la recherche en général, c'est une manière de faire rêver, et d'inspirer les prochaines générations.
Bien des génies n'ont été révélés que parce qu'ils ont été inspirés par un problème non pas motivé par des raisons économiques,
mais par la curiosité, la volonté de découvrir des choses que l'on ne connaît pas encore.</p>
<p>Variation pour mieux faire passer le message :</p>
<p>Demandez à des scientifiques, des explorateurs, des curieux : non, ce n'est pas l'argent ou la gloire qu'ils cherchent. La majorité des scientifiques ont un niveau d'étude ridiculement haut pour la paye qu'ils recoivent en fin de mois. Ils s'en plaignent ? Pas tant que vous leur donnez ce qu'il faut pour faire leurs recherches.
Personnellement, en tant que bioinformaticien, j'ai travaillé avec des biologistes sur des données de cancer. Eh bien, croyez-le ou non, trouver un début de traitement à un cancer, je m'en temponnais le coquillard. C'était même pas un objectif secondaire ni même tertiaire de mon travail de recherche. Et si ça arrivait, ç'eût été un effet de bord inattendu, et ça m'aurait mis en retard donc je l'aurais laissé aux biologistes.
Par contre, ce qui m'intéressais, c'était que les données avaient une tronche particulière, étaient bien annotées, et donc qu'ils y avait moyen d'appliquer des méthodes matheuses qui m'intéressaient dessus, ce qui permettrait d'améliorer la connaissance du système étudié.
Si c'est le bidule à propos du cancer qui vous intéresse, tant mieux pour nous tous : je m'amuse, ça aide des biologistes qui pourront trouver plus facilement des solutions à des problèmes qui petits à petits permettrons à une équipe spécialisée de trouver un début de traitement pour je ne sais quelle maladie (ah, oui, désolé, la réalité est loin d'hollywood où un «scientifique» peut pondre un <em>deus ex machina</em> en 5 secondes).
L'alternative moins coûteuse, c'est que je ne m'amuse pas, donc que je n'aide pas les biologistes (mais du coups on a gagné un peu d'argent… probablement suffisamment pour refaire l'isolation d'une maison !).
C'est pareil pour le spatial : l'argent que nous investissons dedans, c'est de l'argent pour des esprits qui veulent bosser sur des sujets qui les intéressent
et qui ont des retombées pour tous. Et parce qu'on les paye nous-même, on a l'assurance que cette recherche sera contrôlable et <em>publique</em>.
Payer des esprits géniaux, ça paye sur le long-terme (ah ben oui, c'est sur le long-terme, hein, la recherche c'est long. Encore une fois, on est pas à hollywood).</p>
<h3>2. À propos de l'ESA</h3>
<p>Pour l'ESA, le budget est de <a href="http://www.esa.int/spaceinimages/Images/2016/01/ESA%20budget%202016%20by%20domain">5.2 milliard d'euros en 2016</a>,
soit un peu plus d'un quart de celui de la NASA.</p>
<p>Différentes estimations montrent qu'elle est, pour la grande-bretagne, globalement rentable en bénéfices directs (3-4 livres gagnées pour chaque livre investie)
et très rentable dans le privé (plus de 10 livres gagnée pour chaque livre investie).</p>
<p>Je n'ai rien trouvé pour les autres pays ; ce genre d'étude ne se bouscule pas, ou date beaucoup.</p>
<p>En sus, <a href="http://gsp.esa.int/documents/10192/43064675/C21809ExS.pdf">une étude</a> de <a href="https://gsp.esa.int">l'organisme d'étude de l'ESA</a>,
indique, entre autre, que l'agence est aussi <a href="http://www.esa.int/Our_Activities/Space_Science/Cassini-Huygens/International_collaboration">un incubateur à collaborations</a>,
entre autre dû au fait que la moindre sonde envoyée dans l'espace embarque une grande quantité d'appareils, tous développés dans des pays différents,
et permettant à <a href="https://www.cosmos.esa.int/web/planck">des équipes internationales de publier</a>. Sans compter que la conception des charges utiles
sont faites par des entreprises de l'aéronautique, comme Safran et Airbus, impliquant souvent d'autres sociétés d'autres domaines comme CapGemini,
et envoyée par Arianespace (société privée très proche de l'ESA,
pendant des décennies et encore aujourd'hui le leader de la mise en orbite de charges utiles).</p>
<p>Personnellement, j'estime que vu les retombées technologiques et les efforts internationaux issus de la recherche dans ce domaine,
ça vaudrait le coups de continuer, même si c'était plus cher.
(après tout, des coopérations entre pays qui ne visent pas à se taper dessus, c'est assez rare pour être noté ; sans compter que ça évite aux pays concernés de chacun chercher de son côté, alors qu'une coopération est possible ; c'est l'un des rôle de l'ESA que d'unifier ainsi la recherche européenne)</p>
<p>Bref, ça nous permet de faire une surveillance planétaire, donc de comprendre pas mal de choses sur notre planète
et <a href="https://cnes.fr/fr/climat-sadapter-aux-changements-grace-au-spatial">l'environnement en général</a>,
de <a href="http://www.esa.int/Education/ESA%20at%20the%20forefront%20of%20space%20education">supporter l'éducation</a>,
de <a href="http://www.esa.int/Our_Activities/Navigation/Galileo/What%20is%20Galileo">mettre en place un GPS plus performant</a>,
de comprendre l'univers dans lequel on existe,
et enfin de faire rêver les prochaines générations.</p>
<p>C'est pas trop mal pour <a href="http://archive.wikiwix.com/cache/?url=http%3A%2F%2Fwww.imf.org%2Fexternal%2Fpubs%2Fft%2Fweo%2F2012%2F01%2Fweodata%2Fweorept.aspx%3Fpr.x%3D47%26pr.y%3D20%26sy%3D2010%26ey%3D2014%26scsm%3D1%26ssd%3D1%26sort%3Dcountry%26ds%3D.%26br%3D1%26c%3D998%26s%3DNGDP_RPCH%252CNGDPD%252CPPPPC%26grp%3D1%26a%3D1">0.03% du PIB européen</a>.</p>Bourses nationales pour les projets persos2018-02-15T09:00:01+01:002018-02-15T09:00:01+01:00href="http://www.amopa.asso.fr/bourses_nationales.htm"tag:lucas.bourneuf.net,2018-02-15:/links/UqXK3SzBR4.html<p>Le texte de la page résume bien le principe.
J'eusse su cela étant plus jeune…</p><p>Le texte de la page résume bien le principe.
J'eusse su cela étant plus jeune…</p>Convince people not to share their password with trusted others2018-02-14T09:00:01+01:002018-02-14T09:00:01+01:00href="https://security.stackexchange.com/a/137852"tag:lucas.bourneuf.net,2018-02-14:/links/uZ0Op3pjlP.htmlThe Lykov family2018-02-13T09:00:00+01:002018-02-13T09:00:00+01:00href="https://www.smithsonianmag.com/history/for-40-years-this-russian-family-was-cut-off-from-all-human-contact-unaware-of-world-war-ii-7354256/"tag:lucas.bourneuf.net,2018-02-13:/links/Wrzyey9FT6.html<p>L'histoire d'une famille qui a vécu isolée pendant 40 ans dans la taiga, retrouvée par des géologistes.</p>
<p>La page wikipédia est <a href="https://en.wikipedia.org/wiki/Lykov_family">un peu vide</a>,
mais le bouquin du journaliste qui les a rencontré semble être la seule source d'information fiable.</p><p>L'histoire d'une famille qui a vécu isolée pendant 40 ans dans la taiga, retrouvée par des géologistes.</p>
<p>La page wikipédia est <a href="https://en.wikipedia.org/wiki/Lykov_family">un peu vide</a>,
mais le bouquin du journaliste qui les a rencontré semble être la seule source d'information fiable.</p>Bouletcorp2018-02-12T09:00:00+01:002018-02-12T09:00:00+01:00href="http://www.bouletcorp.com/2014/02/04/une-seconde/"tag:lucas.bourneuf.net,2018-02-12:/links/p6mZU1kYq3.html<p>Je découvre l'univers de ce dessinateur ; je ne pensais pas en parler ici,
mais cette planche m'a tellement touché, je me devais de la partager :)</p><p>Je découvre l'univers de ce dessinateur ; je ne pensais pas en parler ici,
mais cette planche m'a tellement touché, je me devais de la partager :)</p>Views and sounds of Falcon Heavy's boosters2018-02-11T09:00:00+01:002018-02-11T09:00:00+01:00href="https://www.youtube.com/watch?v=Z_kfM-BmVzQ"tag:lucas.bourneuf.net,2018-02-11:/links/v5QTxKdGFs.html<p>Apart <a href="https://www.youtube.com/watch?v=wbSwFU6tY1c#t=29m30s">the official view</a>, you may want to see <a href="https://www.youtube.com/watch?v=wbSwFU6tY1c">this one</a>, which is absolutely impressive.</p>
<p>Also, <a href="https://www.youtube.com/watch?v=ImoQqNyRL8Y">this</a> has a focus on the sounds, and is technically interesting. There is a lot of explanations about launchs in general.</p>
<p>Finally, if you wonder <a href="https://i.stack.imgur.com/FYvrC.jpg">how big are the Falcon 9</a>.</p><p>Apart <a href="https://www.youtube.com/watch?v=wbSwFU6tY1c#t=29m30s">the official view</a>, you may want to see <a href="https://www.youtube.com/watch?v=wbSwFU6tY1c">this one</a>, which is absolutely impressive.</p>
<p>Also, <a href="https://www.youtube.com/watch?v=ImoQqNyRL8Y">this</a> has a focus on the sounds, and is technically interesting. There is a lot of explanations about launchs in general.</p>
<p>Finally, if you wonder <a href="https://i.stack.imgur.com/FYvrC.jpg">how big are the Falcon 9</a>.</p>Explorables explanations2018-02-10T09:00:00+01:002018-02-10T09:00:00+01:00href="http://explorabl.es/"tag:lucas.bourneuf.net,2018-02-10:/links/yikeJdeJYT.html<p>Des explications interactives sur toute sortes de sujets.</p>
<p>J'ai beaucoup aimé <a href="http://ncase.me/polygons/">the parable of polygons</a>, <a href="http://ncase.me/crowds/">crowds</a>,
et surtout <a href="http://ncase.me/trust/">the evolution of trust</a>,
qui explique avec brio les principes de stratégie de confiance,
et comment les moyens de communication d'aujourd'hui la transforme.</p>
<p>Ça rappelle un peu les <a href="https://lucas.bourneuf.net/links/hQt4rYBQP3.html">animagraffes</a>,
mais en plus …</p><p>Des explications interactives sur toute sortes de sujets.</p>
<p>J'ai beaucoup aimé <a href="http://ncase.me/polygons/">the parable of polygons</a>, <a href="http://ncase.me/crowds/">crowds</a>,
et surtout <a href="http://ncase.me/trust/">the evolution of trust</a>,
qui explique avec brio les principes de stratégie de confiance,
et comment les moyens de communication d'aujourd'hui la transforme.</p>
<p>Ça rappelle un peu les <a href="https://lucas.bourneuf.net/links/hQt4rYBQP3.html">animagraffes</a>,
mais en plus interactif.</p>Gource: versionalized code source visualization2018-02-09T09:00:00+01:002018-02-09T09:00:00+01:00href="http://gource.io/"tag:lucas.bourneuf.net,2018-02-09:/links/939uunTDKH.html<p>Un générateur de vidéo qui prend en entrée un dépôt git, par exemple celui de <a href="https://github.com/python/cpython">CPython</a>,
et qui produit une vidéo de l'évolution du dépôt, par exemple <a href="https://www.youtube.com/watch?v=tZVG57xFwMk">celui de CPython</a>,
où l'on voit bien Guido van Rossum démarrer le projet, rejoins en quelques années par d'autres dévelopeurs qui vont au …</p><p>Un générateur de vidéo qui prend en entrée un dépôt git, par exemple celui de <a href="https://github.com/python/cpython">CPython</a>,
et qui produit une vidéo de l'évolution du dépôt, par exemple <a href="https://www.youtube.com/watch?v=tZVG57xFwMk">celui de CPython</a>,
où l'on voit bien Guido van Rossum démarrer le projet, rejoins en quelques années par d'autres dévelopeurs qui vont au début s'occuper de tâches spécifiques (on voit très bien le port mac),
de nouvelles ramifications, et finalement le nombre de contributeur qui explose en 2008.</p>
<p>Oui, cette visualisation n'est pas très utile, mais c'est absolument génial. C'est un véritable plaisir de faire tourner ça sur ses projets persos.
Voir votre nom s'activer autour des fichiers sur lesquels vous avez tant usé vos yeux est franchement inattendu.</p>Programming Sucks2018-02-08T09:00:00+01:002018-02-08T09:00:00+01:00href="http://www.stilldrinking.org/programming-sucks"tag:lucas.bourneuf.net,2018-02-08:/links/HKkzaxH6co.html<p><a href="https://alexisbrenon.github.io/blog/technique/2015/04/21/Programming_sucks.html">Traduction en français</a>.</p>
<p>Beaucoup de choses très pertinentes… Dans l'univers du développement web, je n'en doute pas.</p>
<p>Beaucoup de détails sont vrais partout (l'analogie du pont est excellente),
mais en dehors du web, les problèmes me semblent quand même moins pesants.</p>
<p>Pour les morceaux de codes présenté, le dernier est …</p><p><a href="https://alexisbrenon.github.io/blog/technique/2015/04/21/Programming_sucks.html">Traduction en français</a>.</p>
<p>Beaucoup de choses très pertinentes… Dans l'univers du développement web, je n'en doute pas.</p>
<p>Beaucoup de détails sont vrais partout (l'analogie du pont est excellente),
mais en dehors du web, les problèmes me semblent quand même moins pesants.</p>
<p>Pour les morceaux de codes présenté, le dernier est un morceau de Perl,
qui a été élu <a href="http://www.foo.be/docs/tpj/issues/vol5_3/tpj0503-0014.html">le code le plus obfusqué</a>
du cinquième concours d'obfusquation de code perl.
(Merci <a href="https://www.reddit.com/r/AskProgramming/comments/7pgjyh/from_where_is_this_code_found_in_the_famous">u/truh</a> pour l'info)</p>
<p>Une autre lecture du même genre, peut-être encore plus drôle, est <a href="https://www.usenix.org/system/files/1403_02-08_mickens.pdf"><em>To wast it all away</em></a> de James Mickens.</p>How many people are in space right now2018-02-07T09:00:00+01:002018-02-07T09:00:00+01:00href="https://www.howmanypeopleareinspacerightnow.com/"tag:lucas.bourneuf.net,2018-02-07:/links/HsFf5TR7PI.html<p>J'attend impatiemment le jour où ce site sera contraint de prendre
en compte d'autres astronautes que ceux de l'ISS.</p>
<p>Et celui où les gens listés n'ont pas de page wikipédia :)</p><p>J'attend impatiemment le jour où ce site sera contraint de prendre
en compte d'autres astronautes que ceux de l'ISS.</p>
<p>Et celui où les gens listés n'ont pas de page wikipédia :)</p>We are wired to raise children in community2018-02-06T09:00:00+01:002018-02-06T09:00:00+01:00href="https://medium.com/@fredlaloux/we-are-wired-to-raise-children-in-community-103cd4e9e9bf"tag:lucas.bourneuf.net,2018-02-06:/links/DLp404dACj.html<p>Un texte sympa à lire, à propos de ces éco-villages apparemment très développés aux état-unis,
et des «nouvelles» méthodes d'élevage de progéniture.</p>
<p>À la fin, <a href="https://www.youtube.com/watch?v=SwRMQaQ3cTQ">un petit reportage</a>
refait le parcours en image et aborde des sujets plus en rapport avec la vie quotidienne.</p>
<p>Il semble possible <a href="http://ecovillageithaca.org/visit/">de venir pour …</a></p><p>Un texte sympa à lire, à propos de ces éco-villages apparemment très développés aux état-unis,
et des «nouvelles» méthodes d'élevage de progéniture.</p>
<p>À la fin, <a href="https://www.youtube.com/watch?v=SwRMQaQ3cTQ">un petit reportage</a>
refait le parcours en image et aborde des sujets plus en rapport avec la vie quotidienne.</p>
<p>Il semble possible <a href="http://ecovillageithaca.org/visit/">de venir pour un séjour de découverte</a>,
pour essayer le mode de vie directement.
Les personnes derrière ce genre de projet ont beaucoup écris au sujet de ces communautés, c'est un petit univers,
et il y en a <a href="https://gen-europe.org/about-us/ecovillages/index.htm">aussi en europe</a> !
(surtout en allemagne et en pays nordique)</p>
<p>Sinon, on peut aussi jouer à Stardew Valley :p</p>Import madness: implement mergesort with import statements instead of functions2018-02-05T09:00:00+01:002018-02-05T09:00:00+01:00http://pyvideo.org/north-bay-python-2017/import-madness-how-to-implement-mergesort-from-scratch-using-only-import-statements.htmltag:lucas.bourneuf.net,2018-02-05:/links/LHegrppZy7.html<p>L'idée est assez simple : utiliser les modules et leur exécution à l'import pour implémenter un algo récursif.
C'est une belle démonstration (pleine d'humour en sus) du fonctionnement du système d'import.</p>
<p>L'auteur explique bien les bases, puis montre comment utiliser les modules comme des fonctions,
avec un passage d'argument via regex …</p><p>L'idée est assez simple : utiliser les modules et leur exécution à l'import pour implémenter un algo récursif.
C'est une belle démonstration (pleine d'humour en sus) du fonctionnement du système d'import.</p>
<p>L'auteur explique bien les bases, puis montre comment utiliser les modules comme des fonctions,
avec un passage d'argument via regex (bon, ça aurait pu être fait avec un bête template, ç'eût été plus simple).</p>
<p>Notez bien que ça revient à faire <code>exec</code> sur une string, mais en utilisant <code>import</code> à la place d'exec
et en mettant un fichier et non un code source en entrée.
Je suis un peu déçu en fait ; le titre laissait à penser qu'il était possible de n'utiliser que des imports,
là où en réalité il s'agit de substituer un objet par un autre.</p>
<p>C'est pédagogiquement très bon, donc je recommande vivement à ceux qui ne connaissent pas trop les principes d'imports.
Je vous recommande aussi <a href="https://docs.python.org/3/library/importlib.html">la doc d'importlib</a>, il a beaucoup d'autre choses a apprendre.</p>
<p><a href="http://pyvideo.org/north-bay-python-2017/import-madness-how-to-implement-mergesort-from-scratch-using-only-import-statements.html">Version texte</a> sur le blog perso de l'auteur.</p>Liste d'idées reçues : croyances populaires diverses2018-02-04T09:00:00+01:002018-02-04T09:00:00+01:00href="https://fr.wikipedia.org/wiki/Liste_d%27id%C3%A9es_re%C3%A7ues"tag:lucas.bourneuf.net,2018-02-04:/links/5m66EpAhWH.html<p>C'est une de mes pages préférées sur wikipédia : une gigantesque liste triée de fausses connaissances
pourtant ancrées dans la culture.</p>
<p>Pêle-mêle, on en apprend sur les bourdons, les tournesols, le nombre de sens chez l'homme et les autruches.
Les croyances ainsi mises en défaut sont a posteriori évidentes, mais les …</p><p>C'est une de mes pages préférées sur wikipédia : une gigantesque liste triée de fausses connaissances
pourtant ancrées dans la culture.</p>
<p>Pêle-mêle, on en apprend sur les bourdons, les tournesols, le nombre de sens chez l'homme et les autruches.
Les croyances ainsi mises en défaut sont a posteriori évidentes, mais les explications ou remises en contexte sont éclairantes, voire utiles.</p>
<p>La seule en informatique qui est listée est que, non,
les OS unix-like ne sont pas immunisés aux virus et autres programmes malveillants.
Des fois que cette vérité vous frappe, je vous renvois vers <a href="http://linuxfr.org/news/un-peu-plus-de-securite-sous-linux">ce tuto</a>.</p>
<p>La <a href="https://en.wikipedia.org/wiki/List_of_common_misconceptions">page en anglais</a> est un poil plus fournie.</p>Earth and Jupiter from Mars2018-02-03T09:00:00+01:002018-02-03T09:00:00+01:00href="http://www.msss.com/mars_images/moc/2003/05/22/"tag:lucas.bourneuf.net,2018-02-03:/links/D7ByRpU22m.html<p><a href="http://www.msss.com/mars_images/moc/2003/05/22/earth_jupiter_100.jpg">Cette photo</a>
fût prise par la sonde <a href="https://fr.wikipedia.org/wiki/Mars_Global_Surveyor">Mars Global Surveyor</a>,
en orbite autour de Mars.</p>
<p>Ce qu'on y voit est impressionnant : la Terre et Jupiter qui semble être à côté : le jeu des perspectives est trompeur, évidemment,
et expliqué <a href="http://www.msss.com/mars_images/moc/2003/05/22/orbits.gif">ici</a>.</p><p><a href="http://www.msss.com/mars_images/moc/2003/05/22/earth_jupiter_100.jpg">Cette photo</a>
fût prise par la sonde <a href="https://fr.wikipedia.org/wiki/Mars_Global_Surveyor">Mars Global Surveyor</a>,
en orbite autour de Mars.</p>
<p>Ce qu'on y voit est impressionnant : la Terre et Jupiter qui semble être à côté : le jeu des perspectives est trompeur, évidemment,
et expliqué <a href="http://www.msss.com/mars_images/moc/2003/05/22/orbits.gif">ici</a>.</p>Why programmers work at night2018-02-02T09:00:00+01:002018-02-02T09:00:00+01:00href="https://swizec.com/blog/why-programmers-work-at-night/swizec/3198"tag:lucas.bourneuf.net,2018-02-02:/links/9Paydfw9gh.html<p>Je me suis reconnu dans toutes les raisons présentées.</p>
<p>C'est pas pour rien que j'utilise <a href="http://jonls.dk/redshift/">redshift</a> depuis longtemps. Ça aide vraiment pour ressentir le coups de fatigue, ça force à se coucher.</p>
<p>Cela dit, je ne fais plus de longues nuits de code aussi régulièrement qu'avant.</p><p>Je me suis reconnu dans toutes les raisons présentées.</p>
<p>C'est pas pour rien que j'utilise <a href="http://jonls.dk/redshift/">redshift</a> depuis longtemps. Ça aide vraiment pour ressentir le coups de fatigue, ça force à se coucher.</p>
<p>Cela dit, je ne fais plus de longues nuits de code aussi régulièrement qu'avant.</p>Geogebra online tool can exports to tikz2018-02-01T09:00:00+01:002018-02-01T09:00:00+01:00href="https://tex.stackexchange.com/questions/84890/online-latex-diagram-graphical-editor#86340"tag:lucas.bourneuf.net,2018-02-01:/links/swI4eLbu9r.html<p>Wow !</p><p>Wow !</p>AMP text editor2018-01-31T09:00:00+01:002018-01-31T09:00:00+01:00href="https://amp.rs/"tag:lucas.bourneuf.net,2018-01-31:/links/Km3w0rfo1i.html<p>La communauté Rust fait régulièrement des sorties intéressantes, et en voici une :
un éditeur qui va complètement à l'opposer de la philosophie actuelle :
léger, efficace, vim-like et sans plugins.</p>
<p>Il faut bien voir aussi qu'il reste (et restera) un petit éditeur :
hors de question d'avoir un langage de commande comme …</p><p>La communauté Rust fait régulièrement des sorties intéressantes, et en voici une :
un éditeur qui va complètement à l'opposer de la philosophie actuelle :
léger, efficace, vim-like et sans plugins.</p>
<p>Il faut bien voir aussi qu'il reste (et restera) un petit éditeur :
hors de question d'avoir un langage de commande comme vim
(déjà ya le modal, c'est pas mal).</p>
<p>Ça peut être une bonne alternative au bloc-note,
nano et autres éditeurs un peu trop simples/datés.</p>Scaled Solar System in the Desert2018-01-30T09:00:00+01:002018-01-30T09:00:00+01:00href="https://www.youtube.com/watch?v=Kj4524AAZdE"tag:lucas.bourneuf.net,2018-01-30:/links/WhRbQ541YB.html<p>Cette vidéo montre à quel point il est difficile de représenter
les distances astronomiques.</p>
<p>Avec un drone, des slowmotions pour montrer les orbites, et quelques kilomètres de désert, la visualisation est magnifique !</p>
<p>Une autre représentation à l'échelle de notre système solaire est faite
<a href="http://www.laboiteverte.fr/systeme-solaire-suedois/">en suède</a> : sur 1500 kilomètres, les principaux …</p><p>Cette vidéo montre à quel point il est difficile de représenter
les distances astronomiques.</p>
<p>Avec un drone, des slowmotions pour montrer les orbites, et quelques kilomètres de désert, la visualisation est magnifique !</p>
<p>Une autre représentation à l'échelle de notre système solaire est faite
<a href="http://www.laboiteverte.fr/systeme-solaire-suedois/">en suède</a> : sur 1500 kilomètres, les principaux astres du système sont reproduits en distances et en taille.</p>Animagraffs: 360° visualization of everyday objects2018-01-29T09:00:00+01:002018-01-29T09:00:00+01:00href="https://animagraffs.com/"tag:lucas.bourneuf.net,2018-01-29:/links/hQt4rYBQP3.html<p>Comment marche un lecteur vinyle ? <a href="https://animagraffs.com/record-player/">Voici des animations !</a>
Comment marche l'œil humain ? <a href="https://animagraffs.com/human-eye/">D'autres animations !</a></p><p>Comment marche un lecteur vinyle ? <a href="https://animagraffs.com/record-player/">Voici des animations !</a>
Comment marche l'œil humain ? <a href="https://animagraffs.com/human-eye/">D'autres animations !</a></p>smenu: terminal utility to create easy to the eye selections2018-01-28T09:00:01+01:002018-01-28T09:00:01+01:00href="https://github.com/p-gen/smenu"tag:lucas.bourneuf.net,2018-01-28:/links/imdB9HiAfO.html<p>C'est efficace et super bien fichu !</p>
<p>Ya même une scrollbar…</p><p>C'est efficace et super bien fichu !</p>
<p>Ya même une scrollbar…</p>Blue Origin: Ride to space onboard Crew Capsule 2.02018-01-27T09:00:00+01:002018-01-27T09:00:00+01:00href="https://www.youtube.com/watch?v=6ZJghIk7_VA"tag:lucas.bourneuf.net,2018-01-27:/links/zT8dhwYmYu.html<p>Il s'agit d'une vidéo du trajet complet, du lancement à l'atterissage, d'une fusée New Shepard et de la capsule d'équipage.</p>
<p>Pour rappel, Blue Origin, fondée par le fondateur d'Amazon, vise l'exploitation touristique de l'espace en envoyant des gens dans ce genre de capsule, pour ce genre de voyage.</p>
<p>Il s'agit …</p><p>Il s'agit d'une vidéo du trajet complet, du lancement à l'atterissage, d'une fusée New Shepard et de la capsule d'équipage.</p>
<p>Pour rappel, Blue Origin, fondée par le fondateur d'Amazon, vise l'exploitation touristique de l'espace en envoyant des gens dans ce genre de capsule, pour ce genre de voyage.</p>
<p>Il s'agit aussi de la première fusée à avoir réattéri après lancement,
coiffant au poteau SpaceX et sa fusée Falcon 9 (qui, à leur décharge, visait la mise en orbite d'un satellite, ce qui est vachement plus complexe à gérer).</p>
<p>La vidéo est superbe, mais ne retranscrit pas très bien les chocs (parachutes, atterissage), ni les différentes étapes du voyage (coupure des moteurs, découplage, déploiement des parachutes), et les quelques indices dans la vidéo (notamment le son) ne sont pas suffisants pour retranscrire la puissance déployée par la fusée. Une vignette vidéo du sol du même lancement aurait été bienvenue.</p>
<p>Le bruit à l'intérieur est incroyable, et on voit même les traînées de RCS qui permettent de conserver le vaisseau en position. Je suis vraiment fan.
Et le bruit du moteur ! Des RCS ! La transition bleu-noir !</p>
<p>C'est beau !
C'est du beau teasing de la part de Blue Origin !</p>
<p>(et si vous vous posez des questions sur la trajectoire de la capsule : elle fait juste un saut et reviens de suite, on est donc <strong>très</strong> loin <a href="https://what-if.xkcd.com/58/">des problèmes dû à l'orbite, i.e. la vitesse horizontale</a>)</p>The Uncomfortable: collection of inconvenient everyday objects2018-01-26T09:00:00+01:002018-01-26T09:00:00+01:00href="https://www.theuncomfortable.com/"tag:lucas.bourneuf.net,2018-01-26:/links/7OzFFWZ5gw.htmlCan (a ==1 && a== 2 && a==3) ever evaluate to true?2018-01-25T09:00:00+01:002018-01-25T09:00:00+01:00href="https://stackoverflow.com/questions/48270127/can-a-1-a-2-a-3-ever-evaluate-to-true"tag:lucas.bourneuf.net,2018-01-25:/links/lMGFvhZqCs.html<p><em>Play stupid games, win stupid prizes</em></p>
<p>Cette stack est intéressante : elle montre plusieurs moyens d'arriver à la même conclusion :
il est possible d'avoir un code arbitraire qui tourne lors de l'accès à un identifiant ou l'usage d'un opérateur.</p>
<p>Ou, pour certaines réponses qui sont encore plus intéressantes, certains caractères unicodes …</p><p><em>Play stupid games, win stupid prizes</em></p>
<p>Cette stack est intéressante : elle montre plusieurs moyens d'arriver à la même conclusion :
il est possible d'avoir un code arbitraire qui tourne lors de l'accès à un identifiant ou l'usage d'un opérateur.</p>
<p>Ou, pour certaines réponses qui sont encore plus intéressantes, certains caractères unicodes
peuvent être utilisés pour faire des identifiants différents bien qu'a priori identiques
dans du code javascript.</p>
<p>Bref, une belle démo que derrière une question d'interview technique il peut y avoir un test assez subtil
sur la connaissance d'un langage ou de principes de sécurité.</p>Argüman: argument analysis platform2018-01-24T09:00:00+01:002018-01-24T09:00:00+01:00href="http://en.arguman.org/"tag:lucas.bourneuf.net,2018-01-24:/links/mCROjbZWvl.html<p>Il s'agit d'une interface web pour une méthode d'analyse d'argumentation,
qui en théorie permet de définir formellement la véracité d'une proposition.</p>
<p>En pratique, le site souffre de plusieurs problèmes, le principal étant
que lorsqu'un membre utilise mal les constructions possible (un <em>but</em> à la place d'un <em>because</em> par exemple, ou …</p><p>Il s'agit d'une interface web pour une méthode d'analyse d'argumentation,
qui en théorie permet de définir formellement la véracité d'une proposition.</p>
<p>En pratique, le site souffre de plusieurs problèmes, le principal étant
que lorsqu'un membre utilise mal les constructions possible (un <em>but</em> à la place d'un <em>because</em> par exemple, ou le report erroné <a href="https://en.wikipedia.org/wiki/List_of_fallacies">d'arguments fallacieux</a>,
ou encore le however qui est utilisé à tord et à travers),
la seule solution est de recommencer un arbre.</p>
<p>Mais l'idée est bonne, et peut-être utilisée pour des discussions.
Comme souvent, juste jeter ça à une communauté publique n'est pas une bonne solution, sans les outils d'administration adaptés.</p>
<p>Mais bon, comme c'est du libre, libre à vous de déployer ça sur votre serveur :)</p>Cool retro term: Fallout like terminal for everyday use2018-01-23T09:00:00+01:002018-01-23T09:00:00+01:00href="https://github.com/Swordfish90/cool-retro-term"tag:lucas.bourneuf.net,2018-01-23:/links/vxXbP1Y38m.html<p>Un émulateur de terminal qui reproduit les affichage à cathode.
C'est <a href="https://retrocomputing.stackexchange.com">retrocomputing</a> qui va être content :)</p>
<p>Pour ceux qui connaissent le jeu Fallout, ça imite à merveille l'affichage du pip-boy :)</p>
<p>Merci à @dridk pour le lien.</p><p>Un émulateur de terminal qui reproduit les affichage à cathode.
C'est <a href="https://retrocomputing.stackexchange.com">retrocomputing</a> qui va être content :)</p>
<p>Pour ceux qui connaissent le jeu Fallout, ça imite à merveille l'affichage du pip-boy :)</p>
<p>Merci à @dridk pour le lien.</p>Breaking Bad, the movie2018-01-22T09:00:00+01:002018-01-22T09:00:00+01:00href="http://www.bbthemovie.com/"tag:lucas.bourneuf.net,2018-01-22:/links/7eYuIsjKtG.html<p>Tour de force, de narrateur et de monteur : transformer la série de 5 saisons en un film de 120 minutes.</p>
<p>Pour le télécharger, il y a entre autre <a href="https://t411.si/torrents/59865/breaking-bad-the-movie-2017-vostfr-hdrip-splendide-mkv">t411</a>.</p><p>Tour de force, de narrateur et de monteur : transformer la série de 5 saisons en un film de 120 minutes.</p>
<p>Pour le télécharger, il y a entre autre <a href="https://t411.si/torrents/59865/breaking-bad-the-movie-2017-vostfr-hdrip-splendide-mkv">t411</a>.</p>Markovify: generation and walk of markov chains2018-01-21T09:00:00+01:002018-01-21T09:00:00+01:00href="https://github.com/jsvine/markovify"tag:lucas.bourneuf.net,2018-01-21:/links/9PJS7zdPWZ.html<p>Voilà une lib qui est rigolote !</p>
<p>Depuis le temps que je voulais la faire, quelqu'un l'a faite à ma place,
et apparemment de manière super efficace.</p><p>Voilà une lib qui est rigolote !</p>
<p>Depuis le temps que je voulais la faire, quelqu'un l'a faite à ma place,
et apparemment de manière super efficace.</p>sqlite2dot: dot visualization of sqlite database2018-01-20T09:00:00+01:002018-01-20T09:00:00+01:00href="https://github.com/FredrikKarlssonSpeech/sqlite2dot"tag:lucas.bourneuf.net,2018-01-20:/links/PB4BvxU6BW.html<p>Un petit programme vraiment utile, qui sort de bon résultats bien aidant.</p>
<p>Un bel usage du dot :)</p><p>Un petit programme vraiment utile, qui sort de bon résultats bien aidant.</p>
<p>Un bel usage du dot :)</p>Chaînes d'Histoire françaises (sur youtube)2018-01-19T09:00:00+01:002018-01-19T09:00:00+01:00href="https://www.youtube.com/user/notabenemovies" target="_blank" onclick="window.open('https://www.youtube.com/channel/UCKjDY4joMPcoRMmd-G1yz1Q');window.open('https://www.youtube.com/channel/UCzj9-ZfpJ74vYv1RZzAWTVg');window.open('https://www.youtube.com/watch?v=8GGG4TjcDFQ');"tag:lucas.bourneuf.net,2018-01-19:/links/gbV5I97lYp.html<p>L'Histoire est un sujet très abordé sur internet, peut-être même plus que les sciences physiques, biologiques et mathématiques.</p>
<p>Voilà quelques chaînes (françaises, cocorico) de thésards et autres passionnés qui parlent, pêle-mêle, de guerre des Gaules,
statues antiques, de Roy et dynasties, de guerres, et autres trucs qu'on a pas toujours …</p><p>L'Histoire est un sujet très abordé sur internet, peut-être même plus que les sciences physiques, biologiques et mathématiques.</p>
<p>Voilà quelques chaînes (françaises, cocorico) de thésards et autres passionnés qui parlent, pêle-mêle, de guerre des Gaules,
statues antiques, de Roy et dynasties, de guerres, et autres trucs qu'on a pas toujours appris à l'école.</p>MIND & MACHINE: Future Technology, Futurist Ideas2018-01-18T09:00:00+01:002018-01-18T09:00:00+01:00https://www.youtube.com/channel/UCwyZeyCtMT-GaLFzYKr5Eewtag:lucas.bourneuf.net,2018-01-18:/links/zJG8wnfiWC.html<p>Une chaîne youtube d'interview de differentes personnes sur des sujets orientés science & technologie.</p>
<p>Par exemple <a href="https://www.youtube.com/watch?v=N4glvduGG_U">cette interview</a>
de <a href="https://twitter.com/ziggyfro">Daniel Frohlich</a>, un ingénieur de SpaceX.</p><p>Une chaîne youtube d'interview de differentes personnes sur des sujets orientés science & technologie.</p>
<p>Par exemple <a href="https://www.youtube.com/watch?v=N4glvduGG_U">cette interview</a>
de <a href="https://twitter.com/ziggyfro">Daniel Frohlich</a>, un ingénieur de SpaceX.</p>I am harvesting card numbers and passwords from your site. Here is how.2018-01-17T09:00:00+01:002018-01-17T09:00:00+01:00https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5tag:lucas.bourneuf.net,2018-01-17:/links/FbIaA4sz8l.html<p>Ce petit tuto assez simple se résume en quelques idées :</p>
<ul>
<li>faire un package (utile en soi), qui contient un mouchard qui récupère et fait suivre les informations sensibles.</li>
<li>lancer une pull requests sur une centaine de gros projets, pour avoir ledit package en dépendance.</li>
<li>statistiquement il y en a bien …</li></ul><p>Ce petit tuto assez simple se résume en quelques idées :</p>
<ul>
<li>faire un package (utile en soi), qui contient un mouchard qui récupère et fait suivre les informations sensibles.</li>
<li>lancer une pull requests sur une centaine de gros projets, pour avoir ledit package en dépendance.</li>
<li>statistiquement il y en a bien un ou deux qui vont l'accepter, ne serais-ce que sur un malentendu.</li>
<li>avoir le plaisir de voir son mouchard exécuté par les milliers de machines qui tournent avec ces gros projets.</li>
</ul>
<p>C'est simple et efficace.</p>
<p>L'article donne ensuite part belle à des méthodes de protections contre ce genre d'attaque.</p>Life history of arttic wolk spiders2018-01-16T09:00:00+01:002018-01-16T09:00:00+01:00https://arthropodecology.com/2012/06/01/life-history-of-arctic-wolf-spiders-part-1/tag:lucas.bourneuf.net,2018-01-16:/links/xu3dyjHwQV.html<p>Par l'arthropologue qui a déjà parlé du mythe <a href="https://arthropodecology.com/2012/06/05/you-are-always-within-three-feet-of-a-spider-fact-or-fiction/"><em>vous êtes toujours à moins d'un mètre d'une araignée</em></a>,
il s'agit d'un suivis léger d'une étude en artique.</p>
<p>Le blog est génial, cite ses sources en littérature blanche (il y a tellement à lire !),
et, en tant que ¬arthropologue, j'apprend énormément de …</p><p>Par l'arthropologue qui a déjà parlé du mythe <a href="https://arthropodecology.com/2012/06/05/you-are-always-within-three-feet-of-a-spider-fact-or-fiction/"><em>vous êtes toujours à moins d'un mètre d'une araignée</em></a>,
il s'agit d'un suivis léger d'une étude en artique.</p>
<p>Le blog est génial, cite ses sources en littérature blanche (il y a tellement à lire !),
et, en tant que ¬arthropologue, j'apprend énormément de choses.</p>N choose K: The best algorithm no one knows about2018-01-15T09:00:00+01:002018-01-15T09:00:00+01:00https://getkerf.wordpress.com/2016/03/30/the-best-algorithm-no-one-knows-about/tag:lucas.bourneuf.net,2018-01-15:/links/Jm0IIoAp1h.html<p>How to pick randomly N items into K, with uniform distribution ?</p>
<p>The straightforward way is to mix the K items randomly, then take the N firsts. But that's long, awful, and infeasible on big datasets (because, you know, you need to get the <em>full dataset in memory</em>).</p>
<p>This article explains …</p><p>How to pick randomly N items into K, with uniform distribution ?</p>
<p>The straightforward way is to mix the K items randomly, then take the N firsts. But that's long, awful, and infeasible on big datasets (because, you know, you need to get the <em>full dataset in memory</em>).</p>
<p>This article explains and show an implementation of the Vitter algorithm,
published in 1987, achieving a linear time complexity and quasi-constant memory complexity. Yes, you just read that.</p>
<p>I have to say: i had the intuition of that principle since a while, but it is by reading this article i really gain confidence into the intuition. It's intuitive that it works, but to me the proof is hard to achieve.</p>
<p><a href="https://github.com/Aluriak/linear_choosens">I implemented a Python version</a>, and benchmarked it against other technics,
founding that my implementation is quicker and more flexible than the one in stdlib as soon as the number of elements is dropping.</p>Du pendant sociologique des accidents de la route2018-01-14T09:00:00+01:002018-01-14T09:00:00+01:00https://www.monde-diplomatique.fr/2016/08/GROSSETETE/56078tag:lucas.bourneuf.net,2018-01-14:/links/qmqdx7FGMj.html<p>D'abord, je note que le site du monde diplomatique est super pratique :
la navigation avec les flèches est une feature encore trop rare.</p>
<p>Pour l'article lui-même, il vaut le détour ; ne serais-ce que pour l'histoire
des fonctionnaires qui quittent leur job à la sécurité routière,
et pour les stats intéressantes …</p><p>D'abord, je note que le site du monde diplomatique est super pratique :
la navigation avec les flèches est une feature encore trop rare.</p>
<p>Pour l'article lui-même, il vaut le détour ; ne serais-ce que pour l'histoire
des fonctionnaires qui quittent leur job à la sécurité routière,
et pour les stats intéressantes rapport aux classes sociales des accidentés.</p>Tracery: auto-generation of content based on vocabulary and grammar2018-01-13T09:00:00+01:002018-01-13T09:00:00+01:00http://tracery.io/tag:lucas.bourneuf.net,2018-01-13:/links/1S80KCz5oC.html<p>Tout est dans le titre : ce site permet de créer, par exemple, des bots pour réseaux sociaux
qui postent des phrases aléatoires basées sur un corpus de vocabulaire et une grammaire.</p>
<p>De ce que je vois, il est aussi possible de générer des images… Ça fait penser à l'<a href="http://inspirobot.me/">inspirobot …</a></p><p>Tout est dans le titre : ce site permet de créer, par exemple, des bots pour réseaux sociaux
qui postent des phrases aléatoires basées sur un corpus de vocabulaire et une grammaire.</p>
<p>De ce que je vois, il est aussi possible de générer des images… Ça fait penser à l'<a href="http://inspirobot.me/">inspirobot</a>.</p>ISS Transit Finder2018-01-12T09:00:00+01:002018-01-12T09:00:00+01:00http://transit-finder.com/tag:lucas.bourneuf.net,2018-01-12:/links/2XCqZAzzxT.htmlKung Fury: Street Rage2018-01-11T09:00:00+01:002018-01-11T09:00:00+01:00http://store.steampowered.com/app/373180/Kung_Fury_Street_Rage/tag:lucas.bourneuf.net,2018-01-11:/links/nYoxCzTlVt.html<p>Le jeu vidéo issu du film <a href="https://www.youtube.com/watch?v=bS5P_LAqiVg">Kung Fury</a> !</p>
<p>Pour rappel, Kung Fury est un film rendant hommage aux films de kung-fu des années 80,
financé par crowdfunding, qui a eu un tel succès que David Hasselhof à été recruté pour l'une des musique,
<a href="https://www.youtube.com/watch?v=ZTidn2dBYbY">True Survivor</a>.</p>
<p>Le film est disponible gratuitement …</p><p>Le jeu vidéo issu du film <a href="https://www.youtube.com/watch?v=bS5P_LAqiVg">Kung Fury</a> !</p>
<p>Pour rappel, Kung Fury est un film rendant hommage aux films de kung-fu des années 80,
financé par crowdfunding, qui a eu un tel succès que David Hasselhof à été recruté pour l'une des musique,
<a href="https://www.youtube.com/watch?v=ZTidn2dBYbY">True Survivor</a>.</p>
<p>Le film est disponible gratuitement, et a été un gros succès pour un film amateur.</p>L'Odieux Connard: stukka informatif utilisateur de coussin en peau de blogueuse mode2018-01-10T09:00:01+01:002018-01-10T09:00:01+01:00https://unodieuxconnard.com/tag:lucas.bourneuf.net,2018-01-10:/links/s17DNE8wrp.html<p>Outre <a href="https://unodieuxconnard.com/category/spoiler-dans-la-bonne-humeur/">les très nombreux spoilers</a>
qui vous évitent de voir les derniers films hollywoodien
tout en ayant une bonne idée de leur contenu, il y a des guides pour profs et élèves (l'Odieux Connard est ex-enseignant),
des <a href="https://unodieuxconnard.com/2012/09/01/le-professeur-cette-creature-mysterieuse/">études anthropologiques</a>,
des discussions sur <a href="https://unodieuxconnard.com/2017/11/14/lecriture-pas-tres-inclusive/">des sujets d'actualités</a>,…</p>
<p>C'est très riche, il y …</p><p>Outre <a href="https://unodieuxconnard.com/category/spoiler-dans-la-bonne-humeur/">les très nombreux spoilers</a>
qui vous évitent de voir les derniers films hollywoodien
tout en ayant une bonne idée de leur contenu, il y a des guides pour profs et élèves (l'Odieux Connard est ex-enseignant),
des <a href="https://unodieuxconnard.com/2012/09/01/le-professeur-cette-creature-mysterieuse/">études anthropologiques</a>,
des discussions sur <a href="https://unodieuxconnard.com/2017/11/14/lecriture-pas-tres-inclusive/">des sujets d'actualités</a>,…</p>
<p>C'est très riche, il y en a pour des heures de lecture. Sans compter <a href="https://unodieuxconnard.com/2015/06/04/il-est-la-2/">ses livres</a> !</p>
<p>Une autre source de connaissance, par le même auteur : les points d'histoire sur <a href="https://forum.hardware.fr/forum2.php?post=78667&cat=13&config=hfr.inc&cache=&page=1&word=&spseudo=Stukka&firstnum=0&filter=1">hardware.fr</a>. Ça parle de soldats hyper chanceux, de véhicules mal utilisées, de mauvaises décisions, et de fantômes dans la jungle.
Certaines ont été reprises dans <a href="https://www.youtube.com/channel/UCDyyFxXcMKrRLc6QM2OlRwA">sa série vidéo <em>le petit théâtre des opérations</em></a>, que je vous recommande également.</p>The powdertoy !2018-01-09T09:00:00+01:002018-01-09T09:00:00+01:00http://powdertoy.co.uk/tag:lucas.bourneuf.net,2018-01-09:/links/Vnc27LSUM5.html<p>C'est le jeu de ma licence !
Et il est <a href="https://github.com/ThePowderToy/The-Powder-Toy">maintenu</a> ! Wow ! Je le pensais abandonné depuis un moment !</p>
<p>L'idée principale : vous avez un tableau 2D où chaque pixel est un élément.
Vous avez de tout : des métaux, des composés organiques, des explosifs, des trucs exotiques,…</p>
<p>Avec powdertoy, vous pouvez simuler …</p><p>C'est le jeu de ma licence !
Et il est <a href="https://github.com/ThePowderToy/The-Powder-Toy">maintenu</a> ! Wow ! Je le pensais abandonné depuis un moment !</p>
<p>L'idée principale : vous avez un tableau 2D où chaque pixel est un élément.
Vous avez de tout : des métaux, des composés organiques, des explosifs, des trucs exotiques,…</p>
<p>Avec powdertoy, vous pouvez simuler <a href="http://powdertoy.co.uk/Browse/View.html?ID=78400">une centrale nucléaire</a>,
une centrale à charbon,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=335175">un ordinateur programmable</a>,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=5654">un simulateur de cyclone</a>,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=656163">une montre</a>,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=1675193">la fusée ariane 5</a>,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=191363">une fusée avec le jeu de la vie</a>,
<a href="http://powdertoy.co.uk/Browse/View.html?ID=105749">un recopieur d'image</a>,
des <a href="http://powdertoy.co.uk/Browse/View.html?ID=4415">reconstitutions historiques</a>…
C'est d'une puissance inimaginable.</p>
<p>Et sinon, quand vous êtes pas très doués comme moi, vous pouvez juste faire des
boules de titanium et les faire fondre de l'intérieur, c'est rigolo aussi.</p>
<p>Je suis un gros fan de réactions simples mais réalistes : faire brûler de l'oxygène et de l'hydrogène pour avoir de l'eau, par exemple.
Avec le PIPE, il est aussi possible de faire une gazinière au pétrole pour faire chauffer de l'eau.</p>
<p>C'est sûr, j'ai pas encore le niveau pour faire des trucs qui vont arriver en première page du site :)</p>
<p>Les différents composés sont codés en lua, si ça vous intéresse de tripatouiller le truc.</p>Bealls list of predatory publishers2018-01-08T09:00:00+01:002018-01-08T09:00:00+01:00https://clinicallibrarian.wordpress.com/2017/01/23/bealls-list-of-predatory-publishers/tag:lucas.bourneuf.net,2018-01-08:/links/OROuFV0R79.html<p>I've recently been contacted by <a href="http://flakyj.blogspot.de/2017/05/intechopen-intech-sciyo.html">one of them</a>.</p>
<p>It's a kind of spam you get when you are in the field,
they just do not sell the same thing.</p>
<p>Keep <a href="http://thinkchecksubmit.org/">thinkchecksubmit.org</a> and/or an experienced researcher close to you if you want to train your own spam detector.</p><p>I've recently been contacted by <a href="http://flakyj.blogspot.de/2017/05/intechopen-intech-sciyo.html">one of them</a>.</p>
<p>It's a kind of spam you get when you are in the field,
they just do not sell the same thing.</p>
<p>Keep <a href="http://thinkchecksubmit.org/">thinkchecksubmit.org</a> and/or an experienced researcher close to you if you want to train your own spam detector.</p>NINJA ELIMINATOR II : Quest of the Magic Ninja Crystal2018-01-07T09:00:00+01:002018-01-07T09:00:00+01:00https://www.youtube.com/watch?v=Daguz0fapHgtag:lucas.bourneuf.net,2018-01-07:/links/bYaCN9XJMI.html<p>Le trailer d'un film de ninja. Avec l'accent franchouillard et des dialogues d'anthologie (récupérés sur <em>dialogues-anthologie.com</em>, donc).</p>
<p>Je reprend honteusement la description de la vidéo :</p>
<div class="highlight"><pre><span></span> Le légendaire ninja jaune doit trouver un crystal magique pour sauver sa copine et affronter des adversaires moustachus et dangereux!
La suite tant attendue …</pre></div><p>Le trailer d'un film de ninja. Avec l'accent franchouillard et des dialogues d'anthologie (récupérés sur <em>dialogues-anthologie.com</em>, donc).</p>
<p>Je reprend honteusement la description de la vidéo :</p>
<div class="highlight"><pre><span></span> Le légendaire ninja jaune doit trouver un crystal magique pour sauver sa copine et affronter des adversaires moustachus et dangereux!
La suite tant attendue de Ninja Eliminator avec encore plus de cascades, plus de fluo, et plus de moustaches!
</pre></div>
<p><a href="https://www.youtube.com/watch?v=fxTEyQID-9c">Lien vers le premier</a>, <a href="https://www.youtube.com/watch?v=n4j6dQS95fo">lien vers le troisième</a>.</p>Writing with vim2018-01-06T09:00:00+01:002018-01-06T09:00:00+01:00https://www.robertmelton.com/2016/09/09/writing-with-vim/tag:lucas.bourneuf.net,2018-01-06:/links/AnqHy4U3ej.html<p>A short article with a <em>lot</em> of links, to plugins or other articles.</p>
<p>The main idea is: vim is not just for code, but also for creatives,
like writers.</p>
<p>Well, programming is a creative task, IMHO, but you get the idea.</p><p>A short article with a <em>lot</em> of links, to plugins or other articles.</p>
<p>The main idea is: vim is not just for code, but also for creatives,
like writers.</p>
<p>Well, programming is a creative task, IMHO, but you get the idea.</p>Traduction: Les enfants ne savent pas se servir d'un ordinateur2018-01-05T09:00:00+01:002018-01-05T09:00:00+01:00https://nicolaslegland.wordpress.com/2013/08/15/les-enfants-ne-savent-pas-se-servir-dun-ordinateur/tag:lucas.bourneuf.net,2018-01-05:/links/tsp942rwZg.html<p>Il s'agit d'une traduction d'un article en <a href="http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/">english</a>.</p>
<p>L'article, ainsi que ceux linkés plus bas, est très pertinent, mais je trouve quelques analogies peut-être un peu déplacées.</p>
<p>Je suis moi aussi convaincu que notre société possède un fort taux d'<a href="https://fr.wikipedia.org/wiki/Illectronisme">illectronisme</a>,
et qu'il touche autant les adultes que les enfants …</p><p>Il s'agit d'une traduction d'un article en <a href="http://www.coding2learn.org/blog/2013/07/29/kids-cant-use-computers/">english</a>.</p>
<p>L'article, ainsi que ceux linkés plus bas, est très pertinent, mais je trouve quelques analogies peut-être un peu déplacées.</p>
<p>Je suis moi aussi convaincu que notre société possède un fort taux d'<a href="https://fr.wikipedia.org/wiki/Illectronisme">illectronisme</a>,
et qu'il touche autant les adultes que les enfants.
Je suis moi aussi convaincu que la fracture numérique n'est pas ce qu'il y a entre les pays développés et les autres,
mais plutôt entre les utilisateurs et les créateurs en informatique.
Car le premier n'est qu'une différence de degré (taux de connexion à internet, globalement),
mais l'autre est une différence de nature : le rapport à la technologie.</p>
<p>Cela étant dit, je ne pense pas que parler de démonter un ordinateur soit pertinent.
Certes, il est bon d'avoir une bonne idée de ce qu'il y a dedans, des différentes cartes et connectiques qui s'y trouvent.
Mais pour continuer le parallèle avec la voiture, il n'est pas critique de savoir la réparer. Il y a des professionnels pour ça.
Bien sûr, je paye mon ignorance en allant plus souvent voir ces professionnels, et en étant totalement soumis à leur décision, mais c'est un choix.
Du temps contre de l'argent.</p>
<p>Non, la différence entre le numérique et la mécanique est plus général que ça.
Vous pouvez vous passer d'une voiture. Vous pouvez esquiver la mécanique le plus clair de votre temps.
La mécanique peut être une composante minime de votre vie.
Pas le numérique.</p>
<p>Le numérique est partout, dans tous les problèmes d'aujourd'hui, dans tous les appareils d'aujourd'hui.
Il s'agit de savoir comment il fonctionne, et de détecter les dérives.
Lorsque des politiciens qui proposent des filtres sur internet, personne ne remarque l'énormité de la chose,
ni ne trouve ça bizarre d'utiliser l'argent du contribuable pour des pseudo-solutions intenables.
C'est là le cœur du problème. Nous sommes détachés du monde dans lequel nous vivons.</p>
<p>C'est dommage, car cela veut dire qu'on en fait n'importe quoi.
C'est dommage, car cela veut dire qu'on ne pourra pas en faire quelque chose de génial.</p>
<p>Par exemple une démocratie transparente, <a href="https://framablog.org/2015/12/09/democratie-liquide/">liquide</a>,
qui permettrait d'éviter les dérives telles qu'on les subit aujourd'hui.</p>
<p>Il ne s'agit pas non plus de savoir qu'on ne sait pas. Encore moins d'en être fier.
Il s'agit de s'intégrer au monde qui nous entoure.</p>Regex was taking 5 days to run. So i built a tool that did it in 15 minutes.2018-01-04T09:00:00+01:002018-01-04T09:00:00+01:00https://dev.to/vi3k6i5/regex-was-taking-5-days-to-run-so-i-built-a-tool-that-did-it-in-15-minutes-c98tag:lucas.bourneuf.net,2018-01-04:/links/fpbWSpOM6n.htmlPublished papers about NASA's twins study2018-01-03T09:00:00+01:002018-01-03T09:00:00+01:00https://www.nasa.gov/twins-study/researchtag:lucas.bourneuf.net,2018-01-03:/links/9nMfrdCfnO.html<p>Deux jumeaux astronautes, Scott et Mark Kelly,
sont les sujets de ces études, depuis que le premier
est revenu de son année dans l'espace,
pendant laquelle le second est resté au sol.</p>
<p>Niveau génomique, il y a des changements dans les tailles de télomères
et des profils de méthylation.</p>
<p><a href="http://www.astronomy.com/news/2017/10/twins-study">Voilà …</a></p><p>Deux jumeaux astronautes, Scott et Mark Kelly,
sont les sujets de ces études, depuis que le premier
est revenu de son année dans l'espace,
pendant laquelle le second est resté au sol.</p>
<p>Niveau génomique, il y a des changements dans les tailles de télomères
et des profils de méthylation.</p>
<p><a href="http://www.astronomy.com/news/2017/10/twins-study">Voilà un article de vulgarisation</a>.</p>Who speaks for Earth ?2018-01-02T09:00:00+01:002018-01-02T09:00:00+01:00https://www.youtube.com/watch?v=WnAQQ4StnEgtag:lucas.bourneuf.net,2018-01-02:/links/xVkjC2CHd5.htmlVeles: binary data visualization2018-01-01T09:00:00+01:002018-01-01T09:00:00+01:00https://codisec.com/veles/tag:lucas.bourneuf.net,2018-01-01:/links/hqUSM8tXHy.html<p>I discovered this via <a href="https://codisec.com/binary-visualization-explained/">the explanation of the visualization</a>.</p>
<p>Codisec itself is a group of <a href="http://www.cipher-ctf.org/CaptureTheFlag.php">CTF</a>
players using their expertise for security.
See <a href="https://codisec.com/">their front</a> and <a href="https://github.com/codilime/veles">github</a>.</p><p>I discovered this via <a href="https://codisec.com/binary-visualization-explained/">the explanation of the visualization</a>.</p>
<p>Codisec itself is a group of <a href="http://www.cipher-ctf.org/CaptureTheFlag.php">CTF</a>
players using their expertise for security.
See <a href="https://codisec.com/">their front</a> and <a href="https://github.com/codilime/veles">github</a>.</p>Parallax: a documentary about 806-4616-0111, a water world in the Milky Way2017-12-31T09:00:00+01:002017-12-31T09:00:00+01:00https://www.youtube.com/watch?v=42XcN52xEfUtag:lucas.bourneuf.net,2017-12-31:/links/EY3rWFFZ37.html<p><details>
<summary>Regardez la vidéo avant de lire ce qui suit. <strong>Sérieusement</strong>.</summary>
Ce genre de travail me fascine. Bernard Werber avait commencé avec <a href="https://fr.wikipedia.org/wiki/Nos_amis_les_Terriens">Nos amis les terriens</a>.
Je n'ai pas vu le film, mais un livre qui consistait en un ensemble de clichés de la vie courante (probablement tirés du film),
annotés …</details></p><p><details>
<summary>Regardez la vidéo avant de lire ce qui suit. <strong>Sérieusement</strong>.</summary>
Ce genre de travail me fascine. Bernard Werber avait commencé avec <a href="https://fr.wikipedia.org/wiki/Nos_amis_les_Terriens">Nos amis les terriens</a>.
Je n'ai pas vu le film, mais un livre qui consistait en un ensemble de clichés de la vie courante (probablement tirés du film),
annotés et légendés avec un point de vue extérieur.</p>
<p>Certaines prises m'ont semblé encore très ethnocentrées, mais l'idée était là.</p>
<p><em>Parallax</em> pousse le travail un poil plus loin en faisant des suppositions sur les êtres à l'origine de ce documentaire, et en proposant une vision beaucoup moins centrée sur les humains, et beaucoup plus sur le système en général, ce qui renforce le côté réaliste et récent de la «découverte».</p>
<p>De la bonne science-fiction, donc.
</details></p>MOOSE: a framework for physics simulations2017-12-30T09:00:00+01:002017-12-30T09:00:00+01:00http://mooseframework.org/tag:lucas.bourneuf.net,2017-12-30:/links/JbJdDIc3iB.html<p>Woha. Je suis pas sûr, mais je pense qu'il s'agit d'une grosse base de code C++/dinopython
pour développer des interfaces graphiques autour de simulations informatiques.</p>
<p>N'étant pas physicien, j'ai du mal à imaginer ce que je pourrais en faire, mais l'intérêt du truc est énorme.
Visiblement, ils ont des …</p><p>Woha. Je suis pas sûr, mais je pense qu'il s'agit d'une grosse base de code C++/dinopython
pour développer des interfaces graphiques autour de simulations informatiques.</p>
<p>N'étant pas physicien, j'ai du mal à imaginer ce que je pourrais en faire, mais l'intérêt du truc est énorme.
Visiblement, ils ont des idées ; bien que j'ai du mal à trouver <a href="https://www.youtube.com/watch?v=4xTfQxpGAI4">des vidéos de démo</a>,
il y a de quoi lire dans la littérature. Par exemple <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3240547/">ici</a>
avec un moyen de coupler MOOSE avec d'autres framework pour faire des simulations multi-échelles.</p>Box: Python dictionaries with advanced dot notation access2017-12-29T09:00:00+01:002017-12-29T09:00:00+01:00https://github.com/cdgriffith/Box/tag:lucas.bourneuf.net,2017-12-29:/links/uLIe0LHw7O.html<p>AH ! Depuis le temps que je cherche un module pour faire ça !</p>
<p>Et il ya même une version <em>frozen</em>, qui manque au dictionnaires :)</p><p>AH ! Depuis le temps que je cherche un module pour faire ça !</p>
<p>Et il ya même une version <em>frozen</em>, qui manque au dictionnaires :)</p>Dolibarr: FOSS-based management of resources and customer management for professionnals2017-12-28T09:00:01+01:002017-12-28T09:00:01+01:00https://www.dolibarr.org/tag:lucas.bourneuf.net,2017-12-28:/links/15F2AISASc.html<p>C'est un domaine qui m'est totalement inconnu, c'est toujours intéressant de savoir que ça existe.</p>
<p>Que sont des CRM et des ERP, deux choses que Dolibarr implémente ?
Le premier est le nom donné à un système qui s'occupe de la base clientèle (gestion du support, des contacts, contrats, …),
et le …</p><p>C'est un domaine qui m'est totalement inconnu, c'est toujours intéressant de savoir que ça existe.</p>
<p>Que sont des CRM et des ERP, deux choses que Dolibarr implémente ?
Le premier est le nom donné à un système qui s'occupe de la base clientèle (gestion du support, des contacts, contrats, …),
et le second celui donné au système qui s'occupe de gérer l'entreprise en interne (relations entre employés, planning, gestion, …).</p>
<p><a href="https://www.crmswitch.com/crm-value/understanding-crm-erp/">Voilà</a> une description plus avancée.</p>
<p>J'imagine que le jour où je serais à mon compte, je m'intéresserais à Dolibarr.</p>Spanish Flea, by Herb Alpert2017-12-27T09:00:01+01:002017-12-27T09:00:01+01:00https://www.youtube.com/watch?v=mML2fPec7xUtag:lucas.bourneuf.net,2017-12-27:/links/o88bEIQNWo.htmlOf the use of setup.cfg instead of setup.py2017-12-26T09:00:01+01:002017-12-26T09:00:01+01:00https://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-filestag:lucas.bourneuf.net,2017-12-26:/links/TfOKwOAT3a.html<p>I upload python packages on pypi on a regular basis since a few years.
Since today, i <strong>never</strong> found anything helpful in the official packaging documentation<strong>s</strong>.</p>
<p>Because there is plenty of it, and as soon as you start a real project,
you somehow end up in a corner case …</p><p>I upload python packages on pypi on a regular basis since a few years.
Since today, i <strong>never</strong> found anything helpful in the official packaging documentation<strong>s</strong>.</p>
<p>Because there is plenty of it, and as soon as you start a real project,
you somehow end up in a corner case that the doc covers,
if ever, superficially.</p>
<p>And, today, i found consecutively (and unexpectedly) two things.</p>
<ol>
<li>This <a href="https://www.youtube.com/watch?v=Y5xMQYw9lls&list=PLetYPqNT2qjAinIBr976XSjJObaa-zUy5&index=20">funny presentation</a> (<a href="https://twidi.github.io/python-packaging-talk/fr">slides</a>) from <a href="https://www.pycon.fr/2017/">pycon.fr 2017</a>, where many interesting tools are presented, after a very efficient explanation of <code>setup.{cfg,py}</code></li>
<li><a href="https://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files">The linked doc page</a>, that is litterally the first packaging-related official documentation i found helpful.</li>
</ol>
<p>So, i started the migration of <a href="https://github.com/aluriak/graffunc">graffunc</a>
and its direct application <a href="https://github.com/aluriak/rofetta">rofetta</a>,
with the constraint to use <a href="http://zestreleaser.readthedocs.io/en/latest/">zest.releaser</a>, the final tool presented in the presentation, that do about everything.</p>
<p>One big change to me was the usage of <code>setup.cfg</code> instead of <code>setup.py</code>. (Not so) Surprisingly, it's much more efficient and easy ; and the py is now two lines long (see below for an example).
Just one caveat: you have to <a href="http://flakyj.blogspot.de/2017/05/intechopen-intech-sciyo.html">cheat a little</a> if you want to install the requirements without passing by the complete setuptools machinery. Just put that line in your Makefiles or in your bash aliases, and you can forget about it.</p>
<p>I however one weird problem quickly,
since i followed the presentation blindly,
and therefore forgot to add few lines they didn't talk about.
The problem was, after installation in another repository of graffunc,
that any import of graffunc itself would fail with an <code>ImportError: No module named 'graffunc'</code>.</p>
<p>So, here is my working <code>setup.py</code>:</p>
<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">setuptools</span> <span class="kn">import</span> <span class="n">setup</span>
<span class="n">setup</span><span class="p">()</span>
</pre></div>
<p>Which is quite simple and easy to maintain (i will probably reuse the very same for most of my projects, now).
And here is my working <code>setup.cfg</code> for the graffunc package:</p>
<div class="highlight"><pre><span></span><span class="k">[metadata]</span>
<span class="na">name</span> <span class="o">=</span> <span class="s">graffunc</span>
<span class="na">version</span> <span class="o">=</span> <span class="s">0.2.2</span>
<span class="na">description</span> <span class="o">=</span> <span class="s">high level graph of function</span>
<span class="na">long_description</span> <span class="o">=</span> <span class="s">file: README.mkd</span>
<span class="na">url</span> <span class="o">=</span> <span class="s">https://github.com/aluriak/graffunc</span>
<span class="na">license</span> <span class="o">=</span> <span class="s">GPL</span>
<span class="na">keywords</span> <span class="o">=</span> <span class="s">graph, function, data structure</span>
<span class="na">classifiers</span> <span class="o">=</span><span class="s"></span>
<span class="s"> Development Status :: 2 - Pre-Alpha</span>
<span class="s"> Intended Audience :: Science/Research</span>
<span class="s"> License :: OSI Approved :: GNU General Public License (GPL)</span>
<span class="s"> Natural Language :: English</span>
<span class="s"> Programming Language :: Python :: 3</span>
<span class="s"> Programming Language :: Python :: 3.4</span>
<span class="s"> Topic :: Software Development :: Libraries :: Python Modules</span>
<span class="k">[options]</span>
<span class="na">zip_safe</span> <span class="o">=</span> <span class="s">False</span>
<span class="na">include_package_data</span> <span class="o">=</span> <span class="s">True</span>
<span class="na">packages</span> <span class="o">=</span> <span class="s">find:</span>
<span class="na">install_requires</span> <span class="o">=</span><span class="s"></span>
<span class="s"> pytest>=3.1.2</span>
<span class="s"> networkx==1.11</span>
</pre></div>
<p>You will note the <code>[option]</code> part, populated with <strong>one absolute line</strong>: <code>packages = find:</code>, which allow python to look for your package and include it correctly.
Without that, you will encounter the <code>ImportError</code>.</p>
<p>I would expect zest.releaser to detect and warn
me about a so absurd error. But it didn't,
and i'm so happy that i found the right doc page so quickly,
i had to share :)</p>Writes large correct program2017-12-25T09:00:01+01:002017-12-25T09:00:01+01:00https://www.johndcook.com/blog/2008/09/19/writes-large-correct-programs/tag:lucas.bourneuf.net,2017-12-25:/links/vfgAqNHlND.html<p>Je pense que les phrases les plus importantes sont les suivantes :</p>
<blockquote>
<p>Many people who wrote 100-line programs in college imagine that they could write 1,000-line programs if they worked at it 10 times longer. Or even worse, they imagine they could write 10,000-line programs if they worked 100 …</p></blockquote><p>Je pense que les phrases les plus importantes sont les suivantes :</p>
<blockquote>
<p>Many people who wrote 100-line programs in college imagine that they could write 1,000-line programs if they worked at it 10 times longer. Or even worse, they imagine they could write 10,000-line programs if they worked 100 times longer. It doesn’t work that way.</p>
</blockquote>
<p>Dans les pingbacks, on trouvera <a href="https://www.johndcook.com/blog/2011/05/17/writing-software-is-harder-than-writing-books/"><em>Writing software is harder than writing books</em></a></p>Arc, or the new implementation of the hundred years old language2017-12-24T09:00:01+01:002017-12-24T09:00:01+01:00http://arclanguage.github.io/tag:lucas.bourneuf.net,2017-12-24:/links/iV2HAOyi2I.html<p>First released <a href="http://www.paulgraham.com/arc0.html">in 2008</a>, <em>arc</em> (or <em>anarki</em>, for the community-driven fork)
is a <a href="http://www.paulgraham.com/hundred.html">lisp</a>-derivative
directly coming from <a href="ihttps://en.wikipedia.org/wiki/Paul%20Graham%20(computer%20programmer)">Paul Graham</a>.</p>
<p>To me, it seems that lisp-derivatives future are best represented
by Arc and <a href="http://racket-lang.org/">Racket</a> (i do not understand exactly the relation between the two, but both communities are well-aware of …</p><p>First released <a href="http://www.paulgraham.com/arc0.html">in 2008</a>, <em>arc</em> (or <em>anarki</em>, for the community-driven fork)
is a <a href="http://www.paulgraham.com/hundred.html">lisp</a>-derivative
directly coming from <a href="ihttps://en.wikipedia.org/wiki/Paul%20Graham%20(computer%20programmer)">Paul Graham</a>.</p>
<p>To me, it seems that lisp-derivatives future are best represented
by Arc and <a href="http://racket-lang.org/">Racket</a> (i do not understand exactly the relation between the two, but both communities are well-aware of the other, and seems to <a href="https://github.com/arclanguage/anarki/issues/27">share a common source core</a> ; is racket based on arc/anarki ? One supplementary reason to learn it ! Racket makes eyes at me since i discovered it).</p>
<p>The first seems to me that it's mainly implemented, fed and builded
by and for a niche of lisp-enthousiasts with
<a href="http://www.paulgraham.com/design.html">very philosophic ideas</a>
of what should and what should not be in <a href="http://www.paulgraham.com/popular.html">a good language</a>.</p>
<p>The second is much more general-scientific programmer oriented, with <a href="http://www.ccis.northeastern.edu/home/matthias/manifesto/">a more practical approach</a>, and with dozens of features that range from funny to killing (make your own language… i have to code an ASP mapping !).
I am hyped by Racket, therefore not very objective.</p>
<p>You can give a shot to Arc <a href="http://tryarc.org/">here</a>.</p>C'est quoi un forum ?2017-12-23T09:00:01+01:002017-12-23T09:00:01+01:00https://spaceweb.center/topic/80/pourquoi-vous-faites-un-forum-l%C3%A0tag:lucas.bourneuf.net,2017-12-23:/links/Cyg7FxmFEy.html<p>Ce texte, écrit par l'un des co-créateur de la série audio <a href="https://clydevanilla.space/">Clyde Vanilla</a> (l'autre auteur étant <a href="https://www.youtube.com/user/MrAntoineDaniel">Antoine Daniel</a>), a pour but d'expliquer à ceux qui n'ont connu que l'internet des GAFA, l'intérêt d'un forum (et donc, pourquoi il y en a un pour Clyde Vanilla).</p>
<p>Perso, les forums ont constitué …</p><p>Ce texte, écrit par l'un des co-créateur de la série audio <a href="https://clydevanilla.space/">Clyde Vanilla</a> (l'autre auteur étant <a href="https://www.youtube.com/user/MrAntoineDaniel">Antoine Daniel</a>), a pour but d'expliquer à ceux qui n'ont connu que l'internet des GAFA, l'intérêt d'un forum (et donc, pourquoi il y en a un pour Clyde Vanilla).</p>
<p>Perso, les forums ont constitué une part importante de ma jeunesse aussi.
C'est fou de voir que c'est devenu l'équivalent d'IRC pour les messageries temps réel: un truc de ~vieux~ d'initiés.</p>Worldview by EOSDIS (NASA)2017-12-22T09:00:01+01:002017-12-22T09:00:01+01:00https://worldview.earthdata.nasa.gov/tag:lucas.bourneuf.net,2017-12-22:/links/nKxfhrofwt.html<p>Le projet de monitoring de la planète permet d'avoir des vues régulières de notre maison, Certaines parcelles étant parcourues deux fois par jour.</p>
<p>Rapellons que la NASA n'est pas la seule à surveiller de notre planète :
<a href="http://www.esa.int/Our_Activities/Observing_the_Earth">l'ESA aussi</a> propose <a href="https://earth.esa.int/web/guest/data-access">des données ouvertes sur le sujet</a>, acquises notamment par le projet …</p><p>Le projet de monitoring de la planète permet d'avoir des vues régulières de notre maison, Certaines parcelles étant parcourues deux fois par jour.</p>
<p>Rapellons que la NASA n'est pas la seule à surveiller de notre planète :
<a href="http://www.esa.int/Our_Activities/Observing_the_Earth">l'ESA aussi</a> propose <a href="https://earth.esa.int/web/guest/data-access">des données ouvertes sur le sujet</a>, acquises notamment par le projet <a href="http://www.esa.int/Our_Activities/Observing_the_Earth/Copernicus/Overview4">Copernicus</a>.</p>
<p>Voir <a href="http://www.esa.int/Our_Activities/Observing_the_Earth/Highlights/Earth_observation_missions">ici</a> l'ensemble des projets de surveillance de l'ESA,
et <a href="http://www.esa.int/ESA/Our_Missions">ici</a> l'ensemble des missions tout court.</p>Moon machines: a documentary series about the engineering behind Apollo program2017-12-21T09:00:01+01:002017-12-21T09:00:01+01:00https://www.youtube.com/watch?v=mucb4Ttt1oY&list=PLTu8nanTJo7GvulBxz9JT9JcXeXimM1Vrtag:lucas.bourneuf.net,2017-12-21:/links/AN7oIz2CWH.html<p>Il s'agit d'une demi-douzaine d'épisodes de 45 minutes, chacun tourné vers un pan du programme : la fusée, le rover,…</p>
<p>Celui sur le module de commande est incontestablement mon préféré :
on y parle de <a href="https://en.wikipedia.org/wiki/Margaret%20Hamilton%20%28scientist%29">Margaret Hamilton</a>, des innovations qui ont été nécessaires
pour que le système informatique soit à la hauteur …</p><p>Il s'agit d'une demi-douzaine d'épisodes de 45 minutes, chacun tourné vers un pan du programme : la fusée, le rover,…</p>
<p>Celui sur le module de commande est incontestablement mon préféré :
on y parle de <a href="https://en.wikipedia.org/wiki/Margaret%20Hamilton%20%28scientist%29">Margaret Hamilton</a>, des innovations qui ont été nécessaires
pour que le système informatique soit à la hauteur de la tâche
(innovations qui aujourd'hui nous semblent évidentes,
comme la prioritisation des processus), et de la complexité logicielle
générale qui a été un défi à elle toute seule.</p>
<p>(le code dudit module de commande est d'ailleurs dans <a href="https://lucas.bourneuf.net/links/PhcWWgXv73.html">le domaine publique</a>)</p>
<p>C'est franchement une très bonne série, avec des interviews d'ingénieurs et scientifiques, qui ont plein d'anecdotes sur le sujet et des histoires passionnantes à raconter.</p>
<p>Et ça montre bien la complexité impressionnante de ce projet,
et à quel point tous les domaines d'ingénieurerie et de science
ont été réquisitionnés pour assurer la réussite.</p>CNRS: Fascinante parole sifflée2017-12-20T09:00:01+01:002017-12-20T09:00:01+01:00https://lejournal.cnrs.fr/billets/fascinante-parole-siffleetag:lucas.bourneuf.net,2017-12-20:/links/Su2g9oiiwl.html<p>Au passage, <a href="https://www.ted.com/talks/a_whistleblower_you_haven_t_heard">voilà</a> un TED de Geert Chatrou, un champion du monde de sifflement.
Très impressionnant !</p><p>Au passage, <a href="https://www.ted.com/talks/a_whistleblower_you_haven_t_heard">voilà</a> un TED de Geert Chatrou, un champion du monde de sifflement.
Très impressionnant !</p>All the linar algebra you need for AI2017-12-19T09:00:01+01:002017-12-19T09:00:01+01:00https://github.com/fastai/fastai/blob/master/tutorials/linalg_pytorch.ipynbtag:lucas.bourneuf.net,2017-12-19:/links/KiSrOQpR1g.html<p>Wow, ça semble facile !
PyTorch, GPU, réseaux de neurones,…</p>
<p>Vivement que je fasse ce tuto :)</p><p>Wow, ça semble facile !
PyTorch, GPU, réseaux de neurones,…</p>
<p>Vivement que je fasse ce tuto :)</p>Leslibraires.fr, l'Amazon français du livre2017-12-18T09:00:01+01:002017-12-18T09:00:01+01:00https://www.leslibraires.fr/tag:lucas.bourneuf.net,2017-12-18:/links/2zCW0MLLX5.html<p>Plutôt sympa ; j'ai commandé quelques BD/bouquins dessus, ça a marché plutôt bien, bien que ça ait été un peu long. Peut-être parce que je suis tombé pendant la période des vacances scolaires ?</p>
<p>Bref, une alternative française à Amazon or <a href="https://www.bookdepository.com/">book-depository</a>.</p><p>Plutôt sympa ; j'ai commandé quelques BD/bouquins dessus, ça a marché plutôt bien, bien que ça ait été un peu long. Peut-être parce que je suis tombé pendant la période des vacances scolaires ?</p>
<p>Bref, une alternative française à Amazon or <a href="https://www.bookdepository.com/">book-depository</a>.</p>Numerous examples of abuses by ISPs2017-12-17T09:00:00+01:002017-12-17T09:00:00+01:00https://politics.stackexchange.com/questions/26289/has-there-ever-been-a-documented-instance-of-the-problem-that-net-neutrality-purtag:lucas.bourneuf.net,2017-12-17:/links/uOl2wJL0tI.html<p>Pleins de cas intéressant d'abus de pouvoir.</p>
<p>Après, évidemment, chacun son point de vue sur la chose : on peut considérer que donner le tout pouvoir sur le contenu aux FAI/ISP est normal, puisque c'est eux qui acheminent ledit contenu.
Un peu comme la SNCF possède les valises des voyageurs …</p><p>Pleins de cas intéressant d'abus de pouvoir.</p>
<p>Après, évidemment, chacun son point de vue sur la chose : on peut considérer que donner le tout pouvoir sur le contenu aux FAI/ISP est normal, puisque c'est eux qui acheminent ledit contenu.
Un peu comme la SNCF possède les valises des voyageurs. Euh…</p>
<p><a href="https://usercontent.irccloud-cdn.com/file/hLvtu78c/a_net_neutrality_analogy.png">Voilà une analogie</a> avec les fournisseurs d'électricité, si le réseau électrique n'était pas neutre.</p>
<p><a href="https://ryanpcmcquen.org/internet/2016/11/12/a-net-neutrality-analogy.html">Source</a></p>
<p>Enfin, <a href="https://ryanpcmcquen.org/internet/2016/11/12/a-net-neutrality-analogy.html">voilà</a> un lien vers deux articles, chacun d'un point de vue différent sur la neutralité du net.</p>Lisp in less than 200 lines of C2017-12-16T09:00:01+01:002017-12-16T09:00:01+01:00https://carld.github.io/2017/06/20/lisp-in-less-than-200-lines-of-c.htmltag:lucas.bourneuf.net,2017-12-16:/links/S1J7pAAEx4.html<p>Une lecture intéressante et qui prend le temps d'expliquer bien des aspects du C.</p><p>Une lecture intéressante et qui prend le temps d'expliquer bien des aspects du C.</p>biolapse: I build robots. I film plants.2017-12-15T09:00:01+01:002017-12-15T09:00:01+01:00https://vimeo.com/112014963tag:lucas.bourneuf.net,2017-12-15:/links/sRXAx5tMAB.html<p>In short, <a href="http://biolapse.com/">biolapse</a> is about making timelapses
of biology phenomena. It's all made by someone named Chris Field, that was
related to the now terminated <a href="http://thechronosproject.com/">Chronos Project</a>, that was about making hardware for timelapses.</p>
<p>You can found all the biolapse videos on <a href="https://vimeo.com/user3779442">the vimeo account</a>, like <a href="https://vimeo.com/224012672">flower 4k</a>.</p><p>In short, <a href="http://biolapse.com/">biolapse</a> is about making timelapses
of biology phenomena. It's all made by someone named Chris Field, that was
related to the now terminated <a href="http://thechronosproject.com/">Chronos Project</a>, that was about making hardware for timelapses.</p>
<p>You can found all the biolapse videos on <a href="https://vimeo.com/user3779442">the vimeo account</a>, like <a href="https://vimeo.com/224012672">flower 4k</a>.</p>Scientists discover that dark matter is Dyson spheres mining alien cryptocurrency2017-12-14T09:00:00+01:002017-12-14T09:00:00+01:00https://www.reddit.com/r/WritingPrompts/comments/7jggi5/wp_scientists_discover_that_dark_matter_is_stars/?st=jb4ycobs&sh=7976b04etag:lucas.bourneuf.net,2017-12-14:/links/sYemQgVCCo.html<p>J'adore <a href="https://www.reddit.com/r/WritingPrompts/">r/writingprompts</a>, probablement mon subreddit préféré.</p>
<p>Le concept est assez simple : vous postez une phrase (comme celle en titre), et vous attendez de voir si elle a inspiré des histoires.</p>
<p>Bien des prémisses sont inspirantes, et les histoires qui en sortent sont parfois de superbe écrits, certains très courts …</p><p>J'adore <a href="https://www.reddit.com/r/WritingPrompts/">r/writingprompts</a>, probablement mon subreddit préféré.</p>
<p>Le concept est assez simple : vous postez une phrase (comme celle en titre), et vous attendez de voir si elle a inspiré des histoires.</p>
<p>Bien des prémisses sont inspirantes, et les histoires qui en sortent sont parfois de superbe écrits, certains très courts, d'autres très longs.</p>
<p>Je n'ai pas de liens vers l'ensemble des écrits qui m'ont plu.
Je vous laisse donc explorer, et éventuellement regarder les best-of de <a href="https://www.reddit.com/r/WritingPrompts/comments/5lo7uk/ot_best_of_writingprompts_2016_winners/?st=jb4yjxt2&sh=b163f677">2016</a> ou <a href="https://www.reddit.com/r/WritingPrompts/comments/7gro16/modpost_best_of_writingprompts_2017_nominations/?st=jb4yhpa1&sh=7002013b">2017</a>.</p>Neural networks for generating music2017-12-13T09:00:00+01:002017-12-13T09:00:00+01:00https://medium.com/artists-and-machine-intelligence/neural-nets-for-generating-music-f46dffac21c0tag:lucas.bourneuf.net,2017-12-13:/links/x8EfikStox.html<p>Avec une petite biblio des techniques pour commencer, montrant les résultats et leur évolution. J'aime particulièrement la visualisation de la chaîne de markov, c'est très réussi.</p><p>Avec une petite biblio des techniques pour commencer, montrant les résultats et leur évolution. J'aime particulièrement la visualisation de la chaîne de markov, c'est très réussi.</p>Genomix Fighter doesn't work with Hot Red Dragon Archfiend King Calamity2017-12-12T09:00:00+01:002017-12-12T09:00:00+01:00https://github.com/Fluorohydride/ygopro-scriptstag:lucas.bourneuf.net,2017-12-12:/links/JG1RLztxGn.html<p>A list of yu-gi-oh cards, with <strong>their power encoded in lua</strong>.</p>
<p>That's an incredible system, coming <a href="https://github.com/Fluorohydride/ygopro">with a gui</a> allowing one to explore the cards and their effect.</p>
<p>A gargantuan job keeping together 7937 cards !</p><p>A list of yu-gi-oh cards, with <strong>their power encoded in lua</strong>.</p>
<p>That's an incredible system, coming <a href="https://github.com/Fluorohydride/ygopro">with a gui</a> allowing one to explore the cards and their effect.</p>
<p>A gargantuan job keeping together 7937 cards !</p>Dr. Phibes and The Ten Plagues of Egypt2017-12-11T09:00:00+01:002017-12-11T09:00:00+01:00http://freemusicarchive.org/music/Dr_Phibes_and_The_Ten_Plagues_of_Egypt/tag:lucas.bourneuf.net,2017-12-11:/links/RRwhioSksG.html<p>Ce lien s'inscrit dans la série <a href="https://lucas.bourneuf.net/links/n9xGgJJGxj.html">des remix de la musique classique</a>.</p>
<p>Je passe beaucoup de temps sur <a href="http://freemusicarchive.org">freemusicarchive</a>, et je trouve quelques perles de temps en temps (je ferais tourner).</p>
<p><em>Dr. Phibes</em> est l'une d'entre elle. Le concept est simple : des classiques de la musique classique avec des instruments …</p><p>Ce lien s'inscrit dans la série <a href="https://lucas.bourneuf.net/links/n9xGgJJGxj.html">des remix de la musique classique</a>.</p>
<p>Je passe beaucoup de temps sur <a href="http://freemusicarchive.org">freemusicarchive</a>, et je trouve quelques perles de temps en temps (je ferais tourner).</p>
<p><em>Dr. Phibes</em> est l'une d'entre elle. Le concept est simple : des classiques de la musique classique avec des instruments récents et des constructions parfois très changées. La guitare électrique est très présente,
et le rendu est souvent très intéressant.</p>
<p>Ainsi, on retrouve (évidemment !) Carmina Burana d'Orff,
le Sacre du Printemps, mais aussi (<em>fanmode activated</em>)
<a href="http://www.reactiongifs.com/r/galv5Il.gif">du Saint-Saëns avec Danse Macabre !</a> (<em>cri de groupie</em>)</p>implimits: implementation quantities limits in C++2017-12-10T09:00:01+01:002017-12-10T09:00:01+01:00https://timsong-cpp.github.io/cppwp/n4659/implimitstag:lucas.bourneuf.net,2017-12-10:/links/punPovAtoy.html<p>Une annexe de la référence du C++ qui donne des bornes minimales attendues pour une implémentation du langage de différentes limites, par exemple le nombre de conditions imbriquées, ou le nombre d'arguments dans une fonction à nombre de paramètre variable.</p>
<p>C'est amusant de voir que toutes ces limites sont des …</p><p>Une annexe de la référence du C++ qui donne des bornes minimales attendues pour une implémentation du langage de différentes limites, par exemple le nombre de conditions imbriquées, ou le nombre d'arguments dans une fonction à nombre de paramètre variable.</p>
<p>C'est amusant de voir que toutes ces limites sont des puissances de 2 (ce qui est tout à fait attendu),
sauf <a href="https://timsong-cpp.github.io/cppwp/n4659/implimits#2.43">une</a> : <em>Number of placeholders</em>, qui est à 10. J'imagine que cette limite est dûe à <a href="http://www.cplusplus.com/reference/functional/placeholders/">leur écriture même</a> : <code>_0</code> à <code>_9</code>, ça fait 10 tokens.</p>Where do dwarf-eating carp come from ?2017-12-09T09:00:00+01:002017-12-09T09:00:00+01:00http://www.nytimes.com/2011/07/24/magazine/the-brilliance-of-dwarf-fortress.htmltag:lucas.bourneuf.net,2017-12-09:/links/cFJmQYkcTW.html<p>Le jeu <a href="http://www.bay12games.com/dwarves/">dwarf fortress</a> est un trésor, et mérite bien son titre
de jeu vidéo le plus complexe, au sens où la simulation qu'il met en place est d'une richesse jamais vu ailleurs.</p>
<p>Il y a aussi le mode aventurier, une espèce rogue-like qui vous permet d'explorer le monde tel …</p><p>Le jeu <a href="http://www.bay12games.com/dwarves/">dwarf fortress</a> est un trésor, et mérite bien son titre
de jeu vidéo le plus complexe, au sens où la simulation qu'il met en place est d'une richesse jamais vu ailleurs.</p>
<p>Il y a aussi le mode aventurier, une espèce rogue-like qui vous permet d'explorer le monde tel un aventurier.</p>
<p>Et Si les graphismes vous rebute, il existe des moyens d'avoir une représentation graphique plus habituelle.</p>
<p>Et sinon, vous pouvez vous intéresser aux <a href="https://www.reddit.com/r/gamingsuggestions/comments/1qma9q/games_like_dwarf_fortress_rimworld_gnomoria_etc/?st=ja826xdi&sh=87ab6a40">nombreux clones ou successeurs spirituels</a>, qui reprennent la recette avec plus ou moins de succès, fidélité et panache.</p>
<p>J'ai personnellement testé <a href="https://rimworldgame.com/">rimworld</a>, que je vous conseille,
et <a href="https://en.wikipedia.org/wiki/Prison_Architect">prison architect</a>, qui s'essouflait vite (probablement ont-ils beaucoup progressé depuis).</p>Event Horizon Telescope: save this link for 20182017-12-08T09:00:01+01:002017-12-08T09:00:01+01:00http://eventhorizontelescope.org/tag:lucas.bourneuf.net,2017-12-08:/links/uVLcUt6Qpq.html<p>Une collaboration internationale travaillant sur l'imagerie du trou noir au centre de notre galaxie, <a href="https://fr.wikipedia.org/wiki/Sagittaire_A*">Sagittarius A*</a>, grâce à des observations réalisées en avril 2017 (<a href="http://eventhorizontelescope.org/galleries/2017-observations">photos d'archive</a>).</p>
<p>Et <a href="https://blog.matael.org/compte-rendu-dune-conference-sur-lalma-avec-des-vrais-chercheurs-dedans.html">l'ALMA</a> en fait partie \o/</p>
<p>Il n'y pas encore les résultats (c'est en cours de calcul, d'où l'attente de 2018), mais il y …</p><p>Une collaboration internationale travaillant sur l'imagerie du trou noir au centre de notre galaxie, <a href="https://fr.wikipedia.org/wiki/Sagittaire_A*">Sagittarius A*</a>, grâce à des observations réalisées en avril 2017 (<a href="http://eventhorizontelescope.org/galleries/2017-observations">photos d'archive</a>).</p>
<p>Et <a href="https://blog.matael.org/compte-rendu-dune-conference-sur-lalma-avec-des-vrais-chercheurs-dedans.html">l'ALMA</a> en fait partie \o/</p>
<p>Il n'y pas encore les résultats (c'est en cours de calcul, d'où l'attente de 2018), mais il y a déjà <a href="http://eventhorizontelescope.org/science">beaucoup à lire</a>.</p>cpy2py: use multiple interpreters/compilers on one single python code2017-12-07T09:00:01+01:002017-12-07T09:00:01+01:00https://github.com/maxfischer2781/cpy2pytag:lucas.bourneuf.net,2017-12-07:/links/ALcezEpe4P.html<p>À la frontière de la magie et du haut-niveau : changer d'interpréteur
pendant l'exécution. C'est une très bonne idée,
et c'est en fait une base pour un principe plus large :
<em>mélanger les langages</em>.</p>
<p>Parce que, oui, ce serait génial de pouvoir merger les langages aussi facilement que du C et de …</p><p>À la frontière de la magie et du haut-niveau : changer d'interpréteur
pendant l'exécution. C'est une très bonne idée,
et c'est en fait une base pour un principe plus large :
<em>mélanger les langages</em>.</p>
<p>Parce que, oui, ce serait génial de pouvoir merger les langages aussi facilement que du C et de l'assembleur. Pas juste pour le style, mais pour pouvoir se focaliser sur le développement de langages avec de vraies spécificités,
plutôt que des langages poubelles qui peuvent tout faire, et donc deviennent lourds et bordéliques.</p>Faire tourner AOE 2 HD sur playonlinux2017-12-06T09:00:00+01:002017-12-06T09:00:00+01:00https://www.reddit.com/r/aoe2/comments/5px610/age_of_empires_2_hd_edition_with_playonlinux_and/?st=j98x7fm1&sh=fb380390tag:lucas.bourneuf.net,2017-12-06:/links/YgUjzG20U5.html<p>En effet, le script officiel ne suffit pas exactement.</p>
<p>Pour ma part, les instructions en lien se sont avérées être traduisibles ainsi :</p>
<div class="highlight"><pre><span></span>cd .PlayOnLinux/wineprefix/AOE2HD/drive_c/Program\ Files/Steam/steamapps/common/Age2HD/
mv Launcher.exe Launcher.exe.bak
cp AoK\ HD.exe Launcher.exe
</pre></div>
<p>Et avec la dernière version …</p><p>En effet, le script officiel ne suffit pas exactement.</p>
<p>Pour ma part, les instructions en lien se sont avérées être traduisibles ainsi :</p>
<div class="highlight"><pre><span></span>cd .PlayOnLinux/wineprefix/AOE2HD/drive_c/Program\ Files/Steam/steamapps/common/Age2HD/
mv Launcher.exe Launcher.exe.bak
cp AoK\ HD.exe Launcher.exe
</pre></div>
<p>Et avec la dernière version de wine, ça marche parfaitement :)</p>MINIX: you already use it, it's everywhere2017-12-05T09:00:00+01:002017-12-05T09:00:00+01:00https://www.networkworld.com/article/3236064/servers/minix-the-most-popular-os-in-the-world-thanks-to-intel.htmltag:lucas.bourneuf.net,2017-12-05:/links/VUtzABKStF.html<p>Article franchement inquiétant.</p>
<p>Pour comprendre à quel point cette partie du CPU est inacessible,
il faut se rappeler qu'il y a quelques temps,
des <a href="https://boingboing.net/2016/06/15/intel-x86-processors-ship-with.html">bidouilleurs</a> ont réussis à extraire le code source de cette zone
obscure… et sont tombé sur un truc chiffré avec une clef
appartenant à intel, et …</p><p>Article franchement inquiétant.</p>
<p>Pour comprendre à quel point cette partie du CPU est inacessible,
il faut se rappeler qu'il y a quelques temps,
des <a href="https://boingboing.net/2016/06/15/intel-x86-processors-ship-with.html">bidouilleurs</a> ont réussis à extraire le code source de cette zone
obscure… et sont tombé sur un truc chiffré avec une clef
appartenant à intel, et évidemment incraquable en moins de plusieurs siècles.</p>
<p>Maintenant qu'ils ont développé les outils pour simuler la décompression (car dans les processeurs, c'est fait au niveau hardware),
ils ont dû trouver une partie du code (celle non chiffrée, probablement),
et voir qu'il s'agissait de minix.
D'où l'article en lien.</p>
<p>Lien vers <a href="http://me.bios.io/ME:About">le wiki</a> d'un groupe de libristes
qui veulent proposer une alternative à ce code littéralement secret (et donc désastreux, d'un point de vue de la cybersécurité).</p>
<p>EDIT: Visiblement, <a href="https://twitter.com/h0t_max/status/928269320064450560">des gens ont réussi</a> à craquer le ME :)
Voici <a href="https://twitter.com/kennwhite/status/938559517087891457">un tweet</a> qui link vers la littérature
et la présentation lors de la Black Hat 2017 (merci Cyril Brulebois pour le lien).</p>
<p>Bravo à eux !</p>Waterfox: Firefox for end-users2017-12-04T09:00:00+01:002017-12-04T09:00:00+01:00https://github.com/MrAlex94/Waterfoxtag:lucas.bourneuf.net,2017-12-04:/links/JLsCS4nEGL.html<p>To put it simply: Waterfox is Firefox, without the features that are
considered dangerous for privacy/liberty.</p>
<p>It's therefore suited for power users that want to regain
their liberty about addons and plugins.</p>
<p>From the website: no pocket app by default, no encrypted extensions,
handling of non-certified extensions.</p><p>To put it simply: Waterfox is Firefox, without the features that are
considered dangerous for privacy/liberty.</p>
<p>It's therefore suited for power users that want to regain
their liberty about addons and plugins.</p>
<p>From the website: no pocket app by default, no encrypted extensions,
handling of non-certified extensions.</p>White litterature: An Assessment of Cost Improvements in the NASA COTS/CRS Program and Implications for Future NASA Missions, by Edgar Zapata2017-12-03T09:00:00+01:002017-12-03T09:00:00+01:00https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/20170008895.pdftag:lucas.bourneuf.net,2017-12-03:/links/Pp6vlRlfJV.html<p>To cite the author: <em>The goal here is to do the math, to bring rigorous life cycle cost (LCC) analysis into discussions about COTS program costs. We gather publicly available cost data, review the data for credibility, check for consistency among sources, and rigorously define and analyze specific cost metrics …</em></p><p>To cite the author: <em>The goal here is to do the math, to bring rigorous life cycle cost (LCC) analysis into discussions about COTS program costs. We gather publicly available cost data, review the data for credibility, check for consistency among sources, and rigorously define and analyze specific cost metrics.</em></p>
<p>TL;DR: Few times ago, NASA founded a program to search how to replace the space shuttle. SpaceX was one of the compagny getting money from this program. Today, NASA save lot of money because of that, since SpaceX costs are much lower than NASA's.
It's not just about refuelling the ISS, it's also that <em>any</em> project SpaceX do, it's done for a fraction of the cost envisionned by Cost Analysis experts.</p>
<p>To me, it shows that spatial agencies, that tends to be tightly coupled with an awfully heavy and changing bureaucracy, are not adapted to the reality of space: costs are engaged on years, and need a continuous support.</p>
<p>Space agencies, especially NASA, <a href="https://www.reddit.com/r/space/comments/80ey8a/now_included_within_nasas_budget_the_lunar/duwcqrx/?st=je8iaqbw&sh=c8e8c25d">have a real problem with that</a>, and any change of bureaucratic lead will reorganize the founding, cancelling projects to the profit of anothers, that will be shutdown few years later (<em>no, it's not a shutdown, it's just that 99% of ressources working on it are know used for that other new shiny project</em>).</p>
<p>The rise of private compagnies is a simple way to circumvent the problem,
since the space agencies are usually good at giving direction and research boosts in many fields, but is too coupled with politics to get a realistic plan maintained over the years.</p>
<p>You can find the official page relying the paper and its presentation <a href="https://science.ksc.nasa.gov/shuttle/nexgen/rlvhp.htm">here</a>.</p>
<p>I discovered while searching for links that NASA has a <a href="https://www.nasa.gov/offices/ocfo/Cost_Analysis_Award_Winners">Cost Analysis Award</a>, given each year to many searchers (including Zapata, in 2008).</p>Why does ~ represents the home folder on unix-like systems ?2017-12-02T09:00:00+01:002017-12-02T09:00:00+01:00https://www.howtogeek.com/329573/why-does-represent-the-home-folder-on-macos-and-linux/tag:lucas.bourneuf.net,2017-12-02:/links/Ja7KbjVCxo.html<p>C'est l'occasion de se reposer la question de pourquoi HJKL dans vim,
à part pour faire des t-shirts que personne ne comprend.</p>
<p>Au passage, j'apprend que Gmail, twitter et facebook ont des raccourcis claviers qui s'inspirent de vim.</p><p>C'est l'occasion de se reposer la question de pourquoi HJKL dans vim,
à part pour faire des t-shirts que personne ne comprend.</p>
<p>Au passage, j'apprend que Gmail, twitter et facebook ont des raccourcis claviers qui s'inspirent de vim.</p>Fighting piracy by unbundling the publication system2017-12-01T09:00:00+01:002017-12-01T09:00:00+01:00http://onlinelibrary.wiley.com/doi/10.1002/leap.1116/fulltag:lucas.bourneuf.net,2017-12-01:/links/qAnYweejME.html<p>C'est un article franchement intéressant, qui fait un parallèle entre la publication et les compagnies aériennes, notament les compagnies
low-cost qui offrent le minimum syndical, et font payer les options.</p>
<p>À propos de la signification deux systèmes comparés, <a href="https://en.wikipedia.org/wiki/Open_access#Self-archiving:_green_open_access"><em>green</em></a>
et <a href="https://en.wikipedia.org/wiki/Open_access#Journals:_gold_open_access"><em>gold</em></a> : en gros, le <em>gold</em> c'est la publication dans un …</p><p>C'est un article franchement intéressant, qui fait un parallèle entre la publication et les compagnies aériennes, notament les compagnies
low-cost qui offrent le minimum syndical, et font payer les options.</p>
<p>À propos de la signification deux systèmes comparés, <a href="https://en.wikipedia.org/wiki/Open_access#Self-archiving:_green_open_access"><em>green</em></a>
et <a href="https://en.wikipedia.org/wiki/Open_access#Journals:_gold_open_access"><em>gold</em></a> : en gros, le <em>gold</em> c'est la publication dans un journal en open access, tel que <a href="https://www.plos.org/">PloS</a>,
et le <em>green</em> c'est la publication dans une archive ouverte,
comme <a href="https://hal.archives-ouvertes.fr/">HAL</a>.</p>
<p>Je découvre également <a href="http://oaspectrum.org/">OAspectrum.org</a>, qui permet de se faire une idée du degré d'open access de certains éditeurs/journeaux/médiums.</p>GlassDuo: etheral music, here with Harry Potter theme2017-11-30T00:00:01+01:002017-11-30T00:00:01+01:00https://www.youtube.com/watch?v=7hOar8dXNbAtag:lucas.bourneuf.net,2017-11-30:/links/pD2VCUrC1E.html<p>J'ai trouvé ce groupe il y a quelques temps, et leur musique m'a beaucoup plu.</p>
<p>Je conseille <a href="https://shop.glassduo.com/">leurs trois CD</a>.</p>
<p><em>A drop in the glass</em> et <em>Glassified</em> pour la richesse des musiques (Du Tchekovski, du Beethoven, du Bach,… Du Grieg ! Il y a du Grieg ! <em>Peer Gynt</em>, finissant sur le …</p><p>J'ai trouvé ce groupe il y a quelques temps, et leur musique m'a beaucoup plu.</p>
<p>Je conseille <a href="https://shop.glassduo.com/">leurs trois CD</a>.</p>
<p><em>A drop in the glass</em> et <em>Glassified</em> pour la richesse des musiques (Du Tchekovski, du Beethoven, du Bach,… Du Grieg ! Il y a du Grieg ! <em>Peer Gynt</em>, finissant sur le <em>Hall of the Mountain King</em> !).</p>
<p><em>Chopin code</em>, quant à lui, là où les artistes quittent la preuve de concept et passent en prod en incluant d'autres instruments dans les musiques. Ça donne un résultat très <em>musique de chambre</em>, mais avec un instrument inhabituel très bien utilisé.</p>
<p><a href="http://glassduo.com/en/">Site officiel du groupe.</a></p>Etienne Klein - Cours introductif de Philosophie des Sciences2017-11-29T00:00:01+01:002017-11-29T00:00:01+01:00https://www.youtube.com/watch?v=NA2XOTSTs8wtag:lucas.bourneuf.net,2017-11-29:/links/mCSpBLO7hi.html<p>9 parties d'une vingtaine de minutes en moyenne chacunes.</p>
<p>Franchement sympa, avec des exemples parlants et des anecdotes rigolotes.</p>
<p>Questions importantes auquelles vous pourrez avoir une (piste de) réponse :</p>
<ul>
<li>la rationnalité est-elle universelle, même chez les indiens cayapo ?</li>
<li>pourquoi on ne fait pas des collisions de moustique dans le LHC …</li></ul><p>9 parties d'une vingtaine de minutes en moyenne chacunes.</p>
<p>Franchement sympa, avec des exemples parlants et des anecdotes rigolotes.</p>
<p>Questions importantes auquelles vous pourrez avoir une (piste de) réponse :</p>
<ul>
<li>la rationnalité est-elle universelle, même chez les indiens cayapo ?</li>
<li>pourquoi on ne fait pas des collisions de moustique dans le LHC ?</li>
<li>que se passe-t-il quand une théorie est invalidée par l'expérience ?</li>
<li>le sens commun peut-il être utilisé pour contester la science ?</li>
<li>est-ce que la masse est une propriété intrinsèque à la matière ?</li>
<li>ça fait quoi d'être quitté pour un chimiste quand on est physicien théoricien ?</li>
<li>pourquoi en france on a tous compris de travers le principe d'incertitude d'heisenberg ?</li>
</ul>Les trucs qui me font détester votre site web en 20172017-11-28T00:00:05+01:002017-11-28T00:00:05+01:00https://lehollandaisvolant.net/?d=2017/11/01/07/16/30-les-trucs-qui-me-font-detester-votre-site-web-en-2017tag:lucas.bourneuf.net,2017-11-28:/links/6StYazpnbQ.html<p>C'est bon, mon blog et links passent le test.</p>
<p>Blague à part, c'est plein de remarques pertinentes,
et ça reste un bon coups de gueule sympa à lire.</p><p>C'est bon, mon blog et links passent le test.</p>
<p>Blague à part, c'est plein de remarques pertinentes,
et ça reste un bon coups de gueule sympa à lire.</p>Il faut agrandir le centre commercial2017-11-27T00:00:05+01:002017-11-27T00:00:05+01:00https://ploum.net/il-faut-agrandir-le-centre-commercial/tag:lucas.bourneuf.net,2017-11-27:/links/aTXqwsuBnu.html<p>Je ne vais pas m'amuser à faire un lien ici, chaque fois que je croise un truc sympa sur <a href="https://ploum.net">le blog</a> de <a href="https://wiki.ubuntu.com/LionelDricot">Lionel Dricot</a>, ce site se transformerais en miroir, ce ne serait pas d'un grand intérêt.</p>
<p>Je link juste un des billets qui m'a fait beaucoup rire, mais je …</p><p>Je ne vais pas m'amuser à faire un lien ici, chaque fois que je croise un truc sympa sur <a href="https://ploum.net">le blog</a> de <a href="https://wiki.ubuntu.com/LionelDricot">Lionel Dricot</a>, ce site se transformerais en miroir, ce ne serait pas d'un grand intérêt.</p>
<p>Je link juste un des billets qui m'a fait beaucoup rire, mais je peux vous en conseiller
<a href="https://ploum.net/laissez-vous-guider-par-la-jalousie-positive/">d</a><a href="https://ploum.net/echappez-a-la-manipulation-de-vos-emotions/">e</a><a href="https://ploum.net/comment-jai-appris-a-ne-plus-men-faire-et-a-aimer-le-web/">s</a>
<a href="https://ploum.net/votre-idee-ne-vaut-rien/">t</a><a href="https://ploum.net/series/la-consommation-cueillette/">o</a><a href="https://ploum.net/la-liberte-cest-la-poubelle/">n</a><a href="https://ploum.net/largument-du-bourreau/">n</a><a href="https://ploum.net/pour-un-dopage-ethique-et-propre/">e</a><a href="https://ploum.net/le-paradoxe-de-la-corrida/">s</a>
<a href="https://ploum.net/comment-la-realite-augmentee-ma-transforme/">d</a><a href="https://ploum.net/travailler-un-luxe-que-nous-ne-pouvons-plus-nous-permettre/">'</a><a href="https://ploum.net/sunrise-le-calendrier-du-futur/">a</a><a href="https://ploum.net/elon-musk-est-il-un-voyageur-du-futur/">u</a><a href="https://ploum.net/reapprendre-a-rever/">t</a><a href="https://ploum.net/le-fatal-amalgame-de-leconomie-et-du-social/">r</a><a href="https://ploum.net/laissez-tout-tomber-et-lisez-de-la-fiction/">e</a><a href="https://ploum.net/les-opportunites-viennent-toujours-par-deux/">s</a>,
allant de <a href="https://ploum.net/il-faudra-la-construire-sans-eux/">son plus important</a>
au <a href="https://ploum.net/le-mur-du-cimetiere/">plus court</a>.</p>
<p>Je peux aussi vous conseiller sa série de SF <a href="https://ploum.net/series/printeurs/">printeurs</a>, <a href="https://www.youtube.com/watch?v=6UvQCeJ6xA0">ses confs</a>
ou encore de son (ses) billet(s) sur le <a href="https://ploum.net/le-meal-engineering-le-futur-de-la-nutrition/"><em>meal engineering</em></a>,
qui m'a permis de tester l'une des marque, et je suis vraiment content
d'avoir fait l'expérience (et en plus, c'est super pratique les jours de
deadline quand j'ai pas le temps de manger ; ça permet de pas avoir le
ventre vide, et ça fait un truc sympa à siroter).</p>SAM network: video database of knowledge2017-11-26T00:00:01+01:002017-11-26T00:00:01+01:00https://www.sam-network.org/tag:lucas.bourneuf.net,2017-11-26:/links/xygkj1KTSW.html<p>A LOT of videos about various subjects, including science, politic,
art and others.</p>
<p>The main point is that you can annotate the videos you are watching,
helping future viewers and, obviously, allowing a recommandation engine
to provide you a well-tailored content.</p>
<p>The video highlighted at the moment was <a href="https://www.sam-network.org/video/breaking-the-walls-between-economics-physics-and-geometry">a conf …</a></p><p>A LOT of videos about various subjects, including science, politic,
art and others.</p>
<p>The main point is that you can annotate the videos you are watching,
helping future viewers and, obviously, allowing a recommandation engine
to provide you a well-tailored content.</p>
<p>The video highlighted at the moment was <a href="https://www.sam-network.org/video/breaking-the-walls-between-economics-physics-and-geometry">a conf of Villani, about an unification of economics, physics and geometry</a>.</p>Explaining things using Evolution's reverse thinking2017-11-25T00:00:02+01:002017-11-25T00:00:02+01:00https://www.ted.com/talks/dan_dennett_cute_sexy_sweet_funnytag:lucas.bourneuf.net,2017-11-25:/links/wS1nCyMX43.html<p>En 8 minutes, un philosophe retourne les explications habituelles
pour le goût sucré ou les sensations/émotions induites.
Et introduit une théorie fort intéressante qui explique très simplement l'origine et l'intérêt évolutif de l'humour.</p>
<p>D'ailleurs, il bosse avec un psychologue et un informaticien,
et ensembles ont publiés <a href="https://mitpress.mit.edu/books/inside-jokes">un livre à …</a></p><p>En 8 minutes, un philosophe retourne les explications habituelles
pour le goût sucré ou les sensations/émotions induites.
Et introduit une théorie fort intéressante qui explique très simplement l'origine et l'intérêt évolutif de l'humour.</p>
<p>D'ailleurs, il bosse avec un psychologue et un informaticien,
et ensembles ont publiés <a href="https://mitpress.mit.edu/books/inside-jokes">un livre à propos de leur modèle, <em>the Hurley Model</em></a>.</p>
<p>Le premier auteur étant informaticien, il n'est pas
étonnant qu'il y ait un parallèle avec la joie du debugging,
car <a href="https://nancyfolsom.wordpress.com/2008/08/26/the-joy-of-debugging/">c'est <strong>exactement</strong> ce qu'il se passe en vrai</a> :
une activité fastidieuse avec un shot de bonheur à la fin.</p>
<p>J'adore cette théorie. Elle est simple, efficace est explique extrèmement
bien le concept d'humour.</p>LaTeX: redéfinir le comportement de l'underscore2017-11-24T00:00:04+01:002017-11-24T00:00:04+01:00https://www.ctan.org/pkg/underscoretag:lucas.bourneuf.net,2017-11-24:/links/uzzJEtOHfm.html<p>Alléluia ! Depuis le temps que ça m'embêtait !
il suffit d'un <code>\usepackage{underscore}</code> et paf, on peut coller
des <code>_</code> partout.</p><p>Alléluia ! Depuis le temps que ça m'embêtait !
il suffit d'un <code>\usepackage{underscore}</code> et paf, on peut coller
des <code>_</code> partout.</p>A Python implementation in Common Lisp2017-11-23T00:00:05+01:002017-11-23T00:00:05+01:00https://common-lisp.net/project/clpython/tag:lucas.bourneuf.net,2017-11-23:/links/B4JxmHR1v0.html<p>Je suis hypé.</p>
<ul>
<li><em>access Lisp libraries from Python</em>: cool !</li>
<li><em>access Python libraries from Lisp</em>: COOL !</li>
<li><em>mix Python and Lisp code</em>: Wow ! Wow wow wow !</li>
</ul>
<p><em>currently (2013) not under active development</em>: Ah. Fu.</p>
<p>(cela étant dit, le <a href="https://github.com/metawilm/cl-python">dépôt github</a> est assez actif… Serais-ce juste la doc ?</p><p>Je suis hypé.</p>
<ul>
<li><em>access Lisp libraries from Python</em>: cool !</li>
<li><em>access Python libraries from Lisp</em>: COOL !</li>
<li><em>mix Python and Lisp code</em>: Wow ! Wow wow wow !</li>
</ul>
<p><em>currently (2013) not under active development</em>: Ah. Fu.</p>
<p>(cela étant dit, le <a href="https://github.com/metawilm/cl-python">dépôt github</a> est assez actif… Serais-ce juste la doc ?</p>Latex for Formal Concept Analysis2017-11-22T00:00:05+01:002017-11-22T00:00:05+01:00http://www.math.tu-dresden.de/~ganter/fca/tag:lucas.bourneuf.net,2017-11-22:/links/1NvHybtPck.html<p>If you need lattices or 2D tables with binary relations…</p><p>If you need lattices or 2D tables with binary relations…</p>RD-600: Soviet gas-core bimodal nuclear thermal rocket2017-11-21T00:00:05+01:002017-11-21T00:00:05+01:00https://forum.kerbalspaceprogram.com/index.php?/topic/151286-rd-600-soviet-gas-core-bimodal-nuclear-thermal-rockettag:lucas.bourneuf.net,2017-11-21:/links/njThsW51sI.html<p>Une biblio sur la recherche en matière de moteur de fusée réalisée par l'URSS pendant la guerre froide.</p>
<p>Les russes avaient dans ce domaine une avance impressionnante.
On connait tous le <a href="https://fr.wikipedia.org/wiki/Projet_Orion">projet Orion</a>, qui, côté US, consistait à faire péter des bombes atomiques pour faire avancer un vaisseau (très prometteur …</p><p>Une biblio sur la recherche en matière de moteur de fusée réalisée par l'URSS pendant la guerre froide.</p>
<p>Les russes avaient dans ce domaine une avance impressionnante.
On connait tous le <a href="https://fr.wikipedia.org/wiki/Projet_Orion">projet Orion</a>, qui, côté US, consistait à faire péter des bombes atomiques pour faire avancer un vaisseau (très prometteur, mais avec un inconvénient de taille : il faut faire péter des dizaines de bombes atomiques, ça passe bof dans un contexte de désarmement nucléaire, la méthode fût-elle pacifiste).
Il a été abandonné très vite, et finalement peu étudié.
Pendant ce temps, les russes ont beaucoup réfléchi à la question.</p>
<p>Vous pouvez trouver l'article (<em>Development Nuclear Gas Core Reactor in Russia</em>) sur <a href="http://sci-hub.cc/10.2514/6.2007-35">sci-hub</a>.</p>Bienvenue dans cette imprimerie spécialisée dans l'imprimé inutile & le livre illisible2017-11-20T00:00:05+01:002017-11-20T00:00:05+01:00https://www.lindeprimeuse.com/tag:lucas.bourneuf.net,2017-11-20:/links/ecHQnH3XUT.html<p><em>Jambonlaissé</em> de Guillaume Remuepoire ferais un excellent cadeau.
Il y a également <a href="https://twitter.com/LIndeprimeuse/status/932325861470146563">des tweets rigolos</a> depuis <a href="https://twitter.com/LIndeprimeuse">le compte officiel</a>.</p>
<p>Je me demande quel serais le résultat avec <a href="https://www.deepl.com">deepl</a> ?</p><p><em>Jambonlaissé</em> de Guillaume Remuepoire ferais un excellent cadeau.
Il y a également <a href="https://twitter.com/LIndeprimeuse/status/932325861470146563">des tweets rigolos</a> depuis <a href="https://twitter.com/LIndeprimeuse">le compte officiel</a>.</p>
<p>Je me demande quel serais le résultat avec <a href="https://www.deepl.com">deepl</a> ?</p>There is two step in building a system: think, and do.2017-11-19T00:00:01+01:002017-11-19T00:00:01+01:00https://workplace.stackexchange.com/questions/97274/how-to-act-with-inexperienced-coworkerstag:lucas.bourneuf.net,2017-11-19:/links/A55hSfeSt4.html<p>This SE question is interesting, not because of its ground subject,
but because of the system presented in it, and perfectly explained
in answers.</p>
<p>Thinking about the overall system in a formal and logical setting
is a job. Implementing it is another.</p>
<p>It's so different that, like described by the …</p><p>This SE question is interesting, not because of its ground subject,
but because of the system presented in it, and perfectly explained
in answers.</p>
<p>Thinking about the overall system in a formal and logical setting
is a job. Implementing it is another.</p>
<p>It's so different that, like described by the questionner, the two roles
are implemented by two different peoples, each senior in its own domain.</p>
<p>This is common knowledge for most programmers, but beginners often
forget one of these two steps, leading to complex and unclear source code,
or no results at all.</p>Tous les avions. Maintenant, partout, avec plein d'info.2017-11-18T00:00:02+01:002017-11-18T00:00:02+01:00https://www.flightradar24.comtag:lucas.bourneuf.net,2017-11-18:/links/TqRSL7stfa.html<p>C'est franchement impressionnant. Vous pouvez suivre un vol particulier,
connaître quelques infos comme la vitesse au sol et l'altitude.</p>
<p>Et le nombre d'avion ! Une quantité innommable !</p>
<p>Utilisateur d'ublock: il faut désactiver le filtrage des filtres cosmétiques pour voir le contenu.</p><p>C'est franchement impressionnant. Vous pouvez suivre un vol particulier,
connaître quelques infos comme la vitesse au sol et l'altitude.</p>
<p>Et le nombre d'avion ! Une quantité innommable !</p>
<p>Utilisateur d'ublock: il faut désactiver le filtrage des filtres cosmétiques pour voir le contenu.</p>Bonjour je suis: une liste de polices2017-11-17T00:00:04+01:002017-11-17T00:00:04+01:00http://www.bonjourjesuis.com/tag:lucas.bourneuf.net,2017-11-17:/links/Et1dzdy325.html<p>C'est une excellente idée, même si parfois les textes sont un peu gratuits.</p>
<p>Seul (gros) bémol, c'est que les textes, tous écrits en Helvetica, sont en image.
Impossible de faire ctrl-f pour chercher telle ou telle police.</p>
<p>Je partage au passage le texte de <em>Flixel</em>, qui me fait bien rire …</p><p>C'est une excellente idée, même si parfois les textes sont un peu gratuits.</p>
<p>Seul (gros) bémol, c'est que les textes, tous écrits en Helvetica, sont en image.
Impossible de faire ctrl-f pour chercher telle ou telle police.</p>
<p>Je partage au passage le texte de <em>Flixel</em>, qui me fait bien rire :
<em>Bonjour, je suis Flixel. De faux pixels. Du faux braille. Une fausse bonne idée.</em></p>
<p>Au passage, il s'agit de <a href="https://fr.wikipedia.org/wiki/Fonte_de_caract%C3%A8res#Diff.C3.A9rence%20entre%20fonte%20et%20police">polices, pas de fontes</a>.</p>Gradescope: aide à la notation pour les profs2017-11-16T00:00:05+01:002017-11-16T00:00:05+01:00https://gradescope.com/tag:lucas.bourneuf.net,2017-11-16:/links/kBtXc3uouw.html<p>C'est une étape grandiose par le temps qu'elle prend (et ça ne s'améliore pas) : la notation.</p>
<p>Je ne sais pas si le logiciel vendu par Gradescope pourrait gérer la nouvelle méthodo de notation en France pour collèges/lycées (nommée <em>EPCC</em>, elle n'est pas assortie de littérature officielle, et donc assez …</p><p>C'est une étape grandiose par le temps qu'elle prend (et ça ne s'améliore pas) : la notation.</p>
<p>Je ne sais pas si le logiciel vendu par Gradescope pourrait gérer la nouvelle méthodo de notation en France pour collèges/lycées (nommée <em>EPCC</em>, elle n'est pas assortie de littérature officielle, et donc assez difficile à traiter sans passer par des sites d'opinion ou les profs eux-même), mais ça vaudrait le coups de regarder.</p>
<p>C'est un peu ce que j'avais voulu faire avec <a href="https://github.com/aluriak/weldon">weldon</a>, mais en plus généraliste, et plus orienté sur la notation.</p>Flyby de Jupiter ; images de Juno reconstituées2017-11-15T00:00:05+01:002017-11-15T00:00:05+01:00https://www.youtube.com/watch?v=LMhnRiOn3YMtag:lucas.bourneuf.net,2017-11-15:/links/ag1kgIeVJK.html<p>Un peu comme cela avait été fait avec <a href="https://www.youtube.com/watch?v=gZX5GRPnd4U">l'atterissage de Curiosity</a>,
voici une reconstruction d'un passage de Juno.</p>
<p>De l'auteur lui-même : <em>I edited some depth and a little blur and made it 60 fps so it appears to be more fluid in motion. I also did some sound design, colour …</em></p><p>Un peu comme cela avait été fait avec <a href="https://www.youtube.com/watch?v=gZX5GRPnd4U">l'atterissage de Curiosity</a>,
voici une reconstruction d'un passage de Juno.</p>
<p>De l'auteur lui-même : <em>I edited some depth and a little blur and made it 60 fps so it appears to be more fluid in motion. I also did some sound design, colour corrections, removed some dust and scratches and upscaled it. Original processing was done by Gerald Eichstädt, Seán Doran.</em></p>Tkinter -> tkinter: from dinopython to python2017-11-14T00:00:05+01:002017-11-14T00:00:05+01:00https://stackoverflow.com/questions/673174/file-dialogs-of-tkinter-in-python-3tag:lucas.bourneuf.net,2017-11-14:/links/M93wbphM39.html<p>La réponse à la question est géniale : elle donne le mapping entre les noms en dinopython et ceux en python 3.</p>
<p>Un must-have quand vous cherchez comment faire un SimpleDialog et que tous les tutos sont pour python 2 :)</p><p>La réponse à la question est géniale : elle donne le mapping entre les noms en dinopython et ceux en python 3.</p>
<p>Un must-have quand vous cherchez comment faire un SimpleDialog et que tous les tutos sont pour python 2 :)</p>Deepl: translation by neural networks2017-11-13T00:00:05+01:002017-11-13T00:00:05+01:00https://www.deepl.com/translatortag:lucas.bourneuf.net,2017-11-13:/links/QGHtft5Ro2.html<p>Die Ergebnisse dieser Maschine (europäisch \o/)
sind ehrlich gesagt beeindruckend,
und erleben Sie viel besser als Google Übersetzung und systran.</p>
<p>Auf der anderen Seite ist es ganz logisch: Das Netzwerk wird auf einer der hochwertigsten Übersetzungsdatenbanken trainiert, die es gibt, da sie von Menschen gefüllt ist, und arbeitet mit Ausdrücken …</p><p>Die Ergebnisse dieser Maschine (europäisch \o/)
sind ehrlich gesagt beeindruckend,
und erleben Sie viel besser als Google Übersetzung und systran.</p>
<p>Auf der anderen Seite ist es ganz logisch: Das Netzwerk wird auf einer der hochwertigsten Übersetzungsdatenbanken trainiert, die es gibt, da sie von Menschen gefüllt ist, und arbeitet mit Ausdrücken statt Wort für Wort.</p>
<p>Ich sehe zwei Möglichkeiten zur Verbesserung:</p>
<ul>
<li>weniger Sprachen als andere. Also müssen wir abwarten, ob wir von Koreanisch nach Suaheli kommen.</li>
<li>keine Direktzugriffs-URL für den eingegebenen Text, auch nicht für die Quell- und Zielsprachen... also ist es nicht möglich, deepl programmatisch zu verwenden, z. B. von Duckduckgo mit einem Knall, wie <code>! dpeg</code> für Englisch -> Deutsch, oder `! dppf' für Polnisch -> Französisch.</li>
</ul>
<p>Für mich ist der erste nicht sehr problematisch; ich benutze selten mehr als Französisch/Englisch, und wenn das passiert, ist es Deutsch.</p>
<p>Das zweite verhindert, dass ich es jeden Tag leicht anwenden kann, und das ist eine Schande. Ich habe ihnen bereits eine E-Mail geschickt, aber immer noch keine Antwort oder Verbesserung auf dieser Seite...</p>
<h3>1. Le texte initial</h3>
<p>Le texte d'en haut ne se traduit pas parfaitement, il y a notamment des problèmes de niveau (<em>honte</em> à la place de <em>dommage</em> par exemple).</p>
<p>Suit le texte initial, avant que je ne le fasse traduire par deepl.</p>
<p>Les résultats de cette engine (européenne \o/)
sont franchement impressionnants,
et d'expérience bien meilleurs que google traduction et systran.</p>
<p>D'un autre côté, c'est assez logique : le réseau est entraîné sur une des base de donnée de traduction de plus haute qualité qui soit, puisque c'est remplis par les humains, et travaille sur les expressions plutôt que sur le mot à mot.</p>
<p>Je vois deux voies d'amélioration générales :</p>
<ul>
<li>moins de langues que les autres. Il va donc falloir attendre pour passer du coréen au swahili.</li>
<li>pas d'url en accès direct pour le texte d'entrée, ni pour les langages source et cible… donc pas possible d'utiliser deepl de manière un peu programmatique, par exemple depuis duckduckgo avec un bang, genre <code>!dpeg</code> pour anglais -> allemand, ou <code>!dppf</code> pour polonais -> français.</li>
</ul>
<p>Pour moi, le premier n'est pas très problématique ; j'utilise rarement plus que français/anglais, et quand cela arrive, c'est de l'allemand.</p>
<p>Le second m'empêche de l'utiliser facilement tous les jours, et ça c'est dommage. Je leur ai déjà envoyé un mail, mais toujours pas de réponse ou d'amélioration de ce côté…</p>Open-sourcing the Apollo 11 mission was probably one of the best thing NASA did for our living-room2017-11-12T00:00:01+01:002017-11-12T00:00:01+01:00https://github.com/chrislgarry/Apollo-11tag:lucas.bourneuf.net,2017-11-12:/links/PhcWWgXv73.html<p>NASA released many old style sci-fi posters, <a href="https://www.jpl.nasa.gov/visions-of-the-future/"><em>Visions of the Future</em></a>. I printed two of them, they looks awesome…</p>
<p>… but not as much as <a href="https://imgur.com/gallery/K1vmn">the source code of the Apollo 11 command module</a>
which is an endless source of entertainment since it lives in my living-room !</p>
<p>(<a href="https://codeposters.io/collections/apollo">here are versions</a> that …</p><p>NASA released many old style sci-fi posters, <a href="https://www.jpl.nasa.gov/visions-of-the-future/"><em>Visions of the Future</em></a>. I printed two of them, they looks awesome…</p>
<p>… but not as much as <a href="https://imgur.com/gallery/K1vmn">the source code of the Apollo 11 command module</a>
which is an endless source of entertainment since it lives in my living-room !</p>
<p>(<a href="https://codeposters.io/collections/apollo">here are versions</a> that models an image ; it's so good that sources were released, long live the open-source)</p>
<p>You may find precise things just by searching on the web.
For instance <a href="https://www.reddit.com/r/space/comments/2moz2q/i_made_a_90x215cm_poster_of_the_complete_apollo/?st=j7reaj8k&sh=301545cd">a poster version of the complete transcript of Apollo 11 mission</a>.</p>J. D. Cook: twitter pages2017-11-11T00:00:02+01:002017-11-11T00:00:02+01:00https://www.johndcook.com/blog/twitter_page/tag:lucas.bourneuf.net,2017-11-11:/links/lL5hKa18o4.html<p>Il s'agit d'un pro en math/info, qui propose 17 (!) compte twitters
qui push tous les jours de la semaine ouvrée.</p>
<p>Il y a pas mal de contenu, c'est souvent très intéressant.</p><p>Il s'agit d'un pro en math/info, qui propose 17 (!) compte twitters
qui push tous les jours de la semaine ouvrée.</p>
<p>Il y a pas mal de contenu, c'est souvent très intéressant.</p>Pourquoi n'y a-t-il pas d'étoile verte ?2017-11-10T00:00:01+01:002017-11-10T00:00:01+01:00https://www.youtube.com/watch?v=9dse-QsKCdstag:lucas.bourneuf.net,2017-11-10:/links/PWcMPMeCR1.html<p>Une bonne explication, qui prend sa place dans la biologie
plus que dans la physique,
qui au passage explique pourquoi les étoiles bleues sont plus chaudes
que les étoiles blanches.</p>
<p>Est aussi posée la question des mammifères qui ne sont jamais verts,
sans qu'une réponse ne soit donnée.</p>
<p>Une réponse …</p><p>Une bonne explication, qui prend sa place dans la biologie
plus que dans la physique,
qui au passage explique pourquoi les étoiles bleues sont plus chaudes
que les étoiles blanches.</p>
<p>Est aussi posée la question des mammifères qui ne sont jamais verts,
sans qu'une réponse ne soit donnée.</p>
<p>Une réponse possible : contrairement aux reptiles et oiseaux tropicaux
(les seuls à être verts, à l'exception du <a href="https://fr.wikipedia.org/wiki/Canard%20colvert">colvert</a>, mais c'est là un dimorphisme sexuel),
les mammifères vivent dans des environnements changés par les saisons,
c'est-à-dire des couleurs d'environnements variables où le vert n'est pas toujours dominant.</p>
<p>Les reptiles hibernent, les oiseaux tropicaux… sont dans les tropiques,
et par conséquent peuvent déployer une couleur verte qui les camouflent dans l'environnement
(ou en tout cas ne les trahissent pas systématiquement),
là où les mammifères sont en moyenne bien plus protégés par des couleurs plus sombres.</p>
<p><a href="https://www.reddit.com/r/askscience/comments/1ba64n/why_are_there_so_few_blue_green_or_purple_mammals/cauakj1/?st=j7wdb5ab&sh=e19b6309">Voilà un post très complet et en anglais sur la question</a>,
qui aborde beaucoup plus d'explications avec des références et des intuitions qui fusent de partout.
Et <a href="https://www.quora.com/Why-are-there-many-green-reptiles-but-few-green-mammals">en voilà un autre</a>, qui aborde la question sous un autre angle.</p>Coverity2017-11-09T00:00:01+01:002017-11-09T00:00:01+01:00https://en.wikipedia.org/wiki/Coveritytag:lucas.bourneuf.net,2017-11-09:/links/j3ds2bTbmf.html<p>J'apprend l'existence de ce système d'analyse statique du code,
et qu'il est très utilisé dans les gros projets.</p>
<p>Au hasard, <a href="https://scan.coverity.com/projects/linux">linux itself</a> et <a href="https://scan.coverity.com/projects/python">CPython</a>.</p>
<p>C'est assez rigolo les stats qu'on trouve sur ce site. Par exemple, pour CPython, on apprend que la densité de problème détecté est de 0.01 …</p><p>J'apprend l'existence de ce système d'analyse statique du code,
et qu'il est très utilisé dans les gros projets.</p>
<p>Au hasard, <a href="https://scan.coverity.com/projects/linux">linux itself</a> et <a href="https://scan.coverity.com/projects/python">CPython</a>.</p>
<p>C'est assez rigolo les stats qu'on trouve sur ce site. Par exemple, pour CPython, on apprend que la densité de problème détecté est de 0.01, contre 0.5 observés en moyenne pour les projets de taille similaire.</p>
<p>Pas mal ! C'est moins brillant pour le noyau linux, mais d'un autre côté, le bousin à 13 millions de lignes de codes.</p>When did people decide that all caps means the writer is shouting ?2017-11-08T00:00:01+01:002017-11-08T00:00:01+01:00https://history.stackexchange.com/a/41250tag:lucas.bourneuf.net,2017-11-08:/links/cRvw18trms.html<p>Les réponses sont intéressantes, bien que l'une d'entre elle
donne facilement le mal de tête.</p><p>Les réponses sont intéressantes, bien que l'une d'entre elle
donne facilement le mal de tête.</p>New York Times on Tor2017-11-07T00:00:01+01:002017-11-07T00:00:01+01:00https://open.nytimes.com/https-open-nytimes-com-the-new-york-times-as-a-tor-onion-service-e0d0b67b7482tag:lucas.bourneuf.net,2017-11-07:/links/9RrRvMQh74.html<p>Pas juste un coups de pub : il mettent des moyens humains là-dedans.</p>
<p>Je ne connaissais pas <a href="https://github.com/alecmuffett/eotk"><em>The Enterprise Onion Toolkit</em></a>,
qui, je cite, est à Tor ce que <a href="https://letsencrypt.org/">LetsEncrypt</a> est au SSL.
En clair, il permet de publier sur Tor un site www sans trop se compliquer la vie
(à …</p><p>Pas juste un coups de pub : il mettent des moyens humains là-dedans.</p>
<p>Je ne connaissais pas <a href="https://github.com/alecmuffett/eotk"><em>The Enterprise Onion Toolkit</em></a>,
qui, je cite, est à Tor ce que <a href="https://letsencrypt.org/">LetsEncrypt</a> est au SSL.
En clair, il permet de publier sur Tor un site www sans trop se compliquer la vie
(à vue de nez, EOTK fait un proxy qui interroge le site www et retourne le résultat au client Tor).</p>
<p>On apprend au passage que d'autres grands du www ont déjà leur instance Tor.</p>The power of believing that you can improve2017-11-06T00:00:01+01:002017-11-06T00:00:01+01:00https://www.ted.com/talks/carol_dweck_the_power_of_believing_that_you_can_improvetag:lucas.bourneuf.net,2017-11-06:/links/hB3OEV1aGY.html<p>Un TED de plus dans la série de la révolution de l'éducation,
cette fois-ci à propos de l'état d'esprit par rapport à la difficulté.</p><p>Un TED de plus dans la série de la révolution de l'éducation,
cette fois-ci à propos de l'état d'esprit par rapport à la difficulté.</p>Lot's of (ELI5'ed) data about rockets, orbits, and payloads in one cool infography2017-11-05T00:00:01+01:002017-11-05T00:00:01+01:00https://i.redd.it/8mwqvbd2n5py.pngtag:lucas.bourneuf.net,2017-11-05:/links/uXbRLhCDpu.htmlOne program to rule them all2017-11-04T00:00:01+01:002017-11-04T00:00:01+01:00https://github.com/ofek/hatchtag:lucas.bourneuf.net,2017-11-04:/links/6XZVgfsapt.html<p>L'idée est sympa : une surcouche simple et unifiée à une constellation d'outils souvent utilisés de concert mais dev chacun dans leur coin.</p>
<p>A voir à l'usage si c'est vraiment plus efficace que des scripts fait au cas par cas.</p><p>L'idée est sympa : une surcouche simple et unifiée à une constellation d'outils souvent utilisés de concert mais dev chacun dans leur coin.</p>
<p>A voir à l'usage si c'est vraiment plus efficace que des scripts fait au cas par cas.</p>Hashing, with salt and pepper2017-11-03T00:00:01+01:002017-11-03T00:00:01+01:00https://security.stackexchange.com/questions/3272/password-hashing-add-salt-pepper-or-is-salt-enoughtag:lucas.bourneuf.net,2017-11-03:/links/2S33Tn2jan.html<p>Until now, i didn't know that this principle was elegantly named <em>pepper</em>.</p>
<p>Next hashing techniques will probably involve curry and cinnamon.</p><p>Until now, i didn't know that this principle was elegantly named <em>pepper</em>.</p>
<p>Next hashing techniques will probably involve curry and cinnamon.</p>SE/parenting: une réponse écrite par quelqu'un de ma génération2017-11-02T00:00:01+01:002017-11-02T00:00:01+01:00https://parenting.stackexchange.com/a/32046tag:lucas.bourneuf.net,2017-11-02:/links/8EV85LlDGv.html<p>Pour faire court : la question est à propos d'un enfant qui a, apparemment,
une addiction aux jeux vidéos.</p>
<p>La réponse linkée ici est donnée par une personne qui selon les standards
actuels aurait été considérée addict, et qui montre bien que
le jeu vidéo n'est pas bien différent d'autres activités …</p><p>Pour faire court : la question est à propos d'un enfant qui a, apparemment,
une addiction aux jeux vidéos.</p>
<p>La réponse linkée ici est donnée par une personne qui selon les standards
actuels aurait été considérée addict, et qui montre bien que
le jeu vidéo n'est pas bien différent d'autres activités qui
elles sont acceptées socialement.</p>
<p>Ça fait plaisir de voir les gens de la génération vidéoludique
qui prennent la parole, car c'est souvent au contrepied total
de ce qu'on peut entendre d'habitude.</p>
<!--
J'aime beaucoup les parallèles avec la lecture de bouquins,
car souvent cette dernière activité, plus acceptée socialement,
est mieux considérée.
C'est assez logique : les parents sont contents de voir leurs enfants faire la même chose qu'eux. Pour des parents ayant grandit avec le JV (et ça commence à devenir la norme), ce sera la même chose.
Souvent, le livre est mieux considéré que le JV, alors que les
deux, lorsque consommés trop longtemps, fatiguent les yeux,
malmènent le sommeil et coûtent cher.
-->Un nouveau business model pour les sites web2017-11-01T00:00:01+01:002017-11-01T00:00:01+01:00https://coinhive.com/tag:lucas.bourneuf.net,2017-11-01:/links/hQWzXq0bcL.html<p>Il s'agit de calculer des hashs pour des cryptomonnaies
en passant par les utilisateurs du site. Les visiteurs exécutent un petit code javascript
qui fera des calculs pour l'admin du site.</p>
<p>Cela se généralise pour n'importe quoi en fait,
par exemple au <a href="https://fr.wikipedia.org/wiki/Sciences_participatives">citizen sciences</a>,
comme <a href="https://en.wikipedia.org/wiki/SETI%40home">SETI@home</a>.</p>
<p>Si des procédures …</p><p>Il s'agit de calculer des hashs pour des cryptomonnaies
en passant par les utilisateurs du site. Les visiteurs exécutent un petit code javascript
qui fera des calculs pour l'admin du site.</p>
<p>Cela se généralise pour n'importe quoi en fait,
par exemple au <a href="https://fr.wikipedia.org/wiki/Sciences_participatives">citizen sciences</a>,
comme <a href="https://en.wikipedia.org/wiki/SETI%40home">SETI@home</a>.</p>
<p>Si des procédures standards et bien faites sont adoptées,
ça peut être un excellent moyen de rentabiliser un site
ou partager des calculs.</p>
<p>A quand un curseur dans les bloqueurs de pub qui permettent de choisir
la RAM et le CPU maximum que peuvent utiliser les sites que je visite ?
Avec des règles de préférences qui me permettent de choisir quels sites ont la priorité ?</p>The myth of the one-billion dollar space pen2017-10-31T00:00:01+01:002017-10-31T00:00:01+01:00http://www.thespacereview.com/article/613/1tag:lucas.bourneuf.net,2017-10-31:/links/sRvxGAoQhO.htmlvimanim: make animations out of vim commands2017-10-30T11:30:30+01:002017-10-30T11:30:30+01:00https://gist.github.com/lynn/5f4f532ae1b87068049a23f7d88581c5tag:lucas.bourneuf.net,2017-10-30:/links/K8OcfQ9iif.html<p>L'idée est très simple, et bien illustrée <a href="https://gist.github.com/lynn/5f4f532ae1b87068049a23f7d88581c5">ici</a> : montrer les effets d'une suite de commandes vim dans un gif où le fichier est affiché, ainsi que les touches pressées.</p>
<p>Efficace, simple, et franchement utile.</p>
<p>Au passage, je découvre l'émulateur de terminal <a href="https://pypi.python.org/pypi/pyte/0.7.0">pyte</a>, qui permet de s'aventurer dans le rétro, et …</p><p>L'idée est très simple, et bien illustrée <a href="https://gist.github.com/lynn/5f4f532ae1b87068049a23f7d88581c5">ici</a> : montrer les effets d'une suite de commandes vim dans un gif où le fichier est affiché, ainsi que les touches pressées.</p>
<p>Efficace, simple, et franchement utile.</p>
<p>Au passage, je découvre l'émulateur de terminal <a href="https://pypi.python.org/pypi/pyte/0.7.0">pyte</a>, qui permet de s'aventurer dans le rétro, et <a href="https://pypi.python.org/pypi/pexpect">pexpect</a>, qui est <a href="https://pexpect.readthedocs.io/en/stable/overview.html">d'une efficacité redoutable</a> pour gérer des interfaces de ligne de commande.</p>Exercism: learn languages by practicing from your terminal2017-10-29T00:00:01+02:002017-10-29T00:00:01+02:00http://exercism.io/tag:lucas.bourneuf.net,2017-10-29:/links/cdhyYwVtFM.html<p>L'idée principale est que, via votre compte et une API standard,
vous pouvez rapatrier les exercices à faire, et uploader vos solutions.
Bref, ça se passe d'une interface web, et ça reste dans votre terminal,
tout ça au service d'un objectif : s'entraîner à utiliser un langage.</p>
<p>C'est franchement une bonne …</p><p>L'idée principale est que, via votre compte et une API standard,
vous pouvez rapatrier les exercices à faire, et uploader vos solutions.
Bref, ça se passe d'une interface web, et ça reste dans votre terminal,
tout ça au service d'un objectif : s'entraîner à utiliser un langage.</p>
<p>C'est franchement une bonne idée,
d'autant qu'il y a <a href="http://exercism.io/languages">une pelletée de langages</a> avec des exos disponibles.</p>How to see and photograph geosynchronous satellites2017-10-28T00:00:00+02:002017-10-28T00:00:00+02:00http://www.skyandtelescope.com/observing/how-to-see-and-photograph-geosynchronous-satellites/tag:lucas.bourneuf.net,2017-10-28:/links/wsxsj3QWzo.html<p>Avec des infos très intéressantes, et notamment un schéma montrant les satellites en orbite géostationnaires.</p><p>Avec des infos très intéressantes, et notamment un schéma montrant les satellites en orbite géostationnaires.</p>Meat2017-10-27T00:00:01+02:002017-10-27T00:00:01+02:00http://www.terrybisson.com/page6/page6.htmltag:lucas.bourneuf.net,2017-10-27:/links/ybFM5kdwnG.html<p>De la bonne science-fiction, en 5 minutes !</p><p>De la bonne science-fiction, en 5 minutes !</p>GDC: à propos de The Witcher 32017-10-26T00:00:01+02:002017-10-26T00:00:01+02:00https://www.youtube.com/watch?v=chf3REzAjgItag:lucas.bourneuf.net,2017-10-26:/links/DnsW2h73Mj.html<p>The Witcher 3 est probablement le meilleur RPG auquel j'ai joué,
incluant Deux Ex et KOTOR.</p>
<p>Et, à la GDC (dont j'ai déjà parlé), régulièrement des programmeurs
de CD Projekt Red s'y trouvent,
et parlent de divers aspects de leur jeu phare.</p>
<p>Voici donc une petite liste des vidéos à …</p><p>The Witcher 3 est probablement le meilleur RPG auquel j'ai joué,
incluant Deux Ex et KOTOR.</p>
<p>Et, à la GDC (dont j'ai déjà parlé), régulièrement des programmeurs
de CD Projekt Red s'y trouvent,
et parlent de divers aspects de leur jeu phare.</p>
<p>Voici donc une petite liste des vidéos à ce propos (dont mon préféré est en lien principal) :</p>
<ul>
<li><a href="https://www.youtube.com/watch?v=chf3REzAjgI">les dialogues</a>. C'est probablement le plus incroyable ; il y a une telle quantité de travail derrière, c'est époustouflant !</li>
<li><a href="https://www.youtube.com/watch?v=p8CMYD_5gE8">la création du monde ouvert</a>, qui a impliqué la formalisation dudit monde en SQL. C'est une idée simple, efficace, et franchement élégante !</li>
<li><a href="https://www.youtube.com/watch?v=2P82lz6z8FU">l'économie dans le jeu</a></li>
<li><a href="https://www.youtube.com/watch?v=9vEfH9SJ9mY">la création de Beauclair, la zone de la deuxième extension</a>. Pour moi, la deuxième extension est probablement la plus aboutie de toutes les parties du jeu. Un jeu à lui tout seul, extrèmement beau et prenant.</li>
<li><a href="http://www.gdcvault.com/play/1023012">comment les musiques ont été conçues</a>. En pdf ici, il semble exister un audio que je n'ai hélas pas trouvé…</li>
<li>À propos du premier jeu Witcher, et non le troisième : <a href="https://www.youtube.com/watch?v=moW8-MXjivs">turn great ideas into game feature</a>.</li>
</ul>
<p>Je pourrais faire une biblio entière sur la GDC,
vu la <a href="https://www.youtube.com/watch?v=EVGonAUUQ8c">t</a><a href="https://www.youtube.com/watch?v=8bW2pw9jEto">o</a><a href="https://www.youtube.com/watch?v=U4FNBMZsqrY">n</a><a href="https://www.youtube.com/watch?v=priaBvs441Y">n</a><a href="https://www.youtube.com/watch?v=9yydYjQ1GLg">e</a> <a href="https://www.youtube.com/watch?v=HLWY7fCXUwE">d</a><a href="https://www.youtube.com/watch?v=W_okgL6HJX8">e</a> <a href="https://www.youtube.com/watch?v=1nEJOkTjJqk">c</a><a href="https://www.youtube.com/watch?v=tR-9oXiytsk">o</a><a href="https://www.youtube.com/watch?v=65crLKNQR0E">n</a><a href="https://www.youtube.com/watch?v=C7307qRmlMI">t</a><a href="https://www.youtube.com/watch?v=hri6M1AAoSo">e</a><a href="https://www.youtube.com/watch?v=WumyfLEa6bU">n</a><a href="https://www.youtube.com/watch?v=FhKjv7CPUqw">u</a> qui s'y trouve…</p>Others will follow2017-10-25T00:00:01+02:002017-10-25T00:00:01+02:00https://www.shortoftheweek.com/2017/10/16/others-will-follow/tag:lucas.bourneuf.net,2017-10-25:/links/KTi0jgYU8S.html<p>Il s'agit d'un film de 10 minutes qui s'inspire
du <a href="https://www.space.com/26604-apollo-11-failure-nixon-speech.html">discours alternatif</a>
du gouvernement pour Apollo 11,
qui aurait été donné si la mission s'était mal passée.</p>
<p>(on en entend d'ailleurs une bonne partie pendant le film ;
la fin est… bien choisie)</p>
<p>C'est fait par des amateurs, et ça se …</p><p>Il s'agit d'un film de 10 minutes qui s'inspire
du <a href="https://www.space.com/26604-apollo-11-failure-nixon-speech.html">discours alternatif</a>
du gouvernement pour Apollo 11,
qui aurait été donné si la mission s'était mal passée.</p>
<p>(on en entend d'ailleurs une bonne partie pendant le film ;
la fin est… bien choisie)</p>
<p>C'est fait par des amateurs, et ça se voit vraiment pas.</p>It was a really formative piece of work, and i took a lot of inspiration from it.2017-10-24T00:00:01+02:002017-10-24T00:00:01+02:00https://www.youtube.com/watch?v=pLbmZT70rtAtag:lucas.bourneuf.net,2017-10-24:/links/gCQr5el24z.html<p>Le créateur de The Stanley Parable fait une conférence au nivau du jeu.</p>
<p>La <a href="https://en.wikipedia.org/wiki/Game_Developers_Conference">GDC</a> est une conférence annuelle de développeurs de jeux vidéos. Je n'ai encore quasiment rien regardé, mais certains talks semblent très intéressants.</p>
<p>Il y a toute une série de <em>design postmortem</em>, c'est-à-dire de prises de recul …</p><p>Le créateur de The Stanley Parable fait une conférence au nivau du jeu.</p>
<p>La <a href="https://en.wikipedia.org/wiki/Game_Developers_Conference">GDC</a> est une conférence annuelle de développeurs de jeux vidéos. Je n'ai encore quasiment rien regardé, mais certains talks semblent très intéressants.</p>
<p>Il y a toute une série de <em>design postmortem</em>, c'est-à-dire de prises de recul sur
le design d'un jeu particulier (<a href="https://www.youtube.com/watch?v=0IUaGQhlPwo">ici, darkest dungeon</a>).</p>
<p>Il y a vraiment de tout, y compris à propos de <a href="https://www.youtube.com/watch?v=QHHg99hwQGY">Magic</a>.</p>Winnower, reddit et médiations scientifiques2017-10-23T00:00:01+02:002017-10-23T00:00:01+02:00https://www.reddit.com/r/science/comments/71iigm/science_ama_series_we_are_a_group_pf_researchers/dnaybgz/?st=j7x2ot8k&sh=f9c22789tag:lucas.bourneuf.net,2017-10-23:/links/O2AzGnHrs9.html<p>J'ai découvert le projet <a href="https://en.wikipedia.org/wiki/The_Winnower">Winnower</a> qui, entre autres,
gère <a href="https://www.reddit.com/user/redditWinnower">un bot reddit</a> qui collecte les AMA et leur assigne un DOI.</p>
<p>Par exemple, <a href="https://www.reddit.com/r/science/comments/71iigm/science_ama_series_we_are_a_group_pf_researchers/?st=j7x2rzw8&sh=885c52f7">un AMA super intéressant</a>,
à propos des chercheurs derrière <a href="https://www.ccpgames.com/news/2017/eve-online-joins-search-for-real-exoplanets-with-project-discovery">Project Discovery</a>
(de la science citoyenne dans le MMO EVE Online).</p>
<p>Merci à Jérôme pour l'AMA !</p><p>J'ai découvert le projet <a href="https://en.wikipedia.org/wiki/The_Winnower">Winnower</a> qui, entre autres,
gère <a href="https://www.reddit.com/user/redditWinnower">un bot reddit</a> qui collecte les AMA et leur assigne un DOI.</p>
<p>Par exemple, <a href="https://www.reddit.com/r/science/comments/71iigm/science_ama_series_we_are_a_group_pf_researchers/?st=j7x2rzw8&sh=885c52f7">un AMA super intéressant</a>,
à propos des chercheurs derrière <a href="https://www.ccpgames.com/news/2017/eve-online-joins-search-for-real-exoplanets-with-project-discovery">Project Discovery</a>
(de la science citoyenne dans le MMO EVE Online).</p>
<p>Merci à Jérôme pour l'AMA !</p>Techno toujours pareil ; boom boom dans les oreilles2017-10-22T00:00:01+02:002017-10-22T00:00:01+02:00https://www.youtube.com/watch?v=x537Cqg5nEItag:lucas.bourneuf.net,2017-10-22:/links/8yIX1xkz5E.html<p>C'est créatif.
Et en rythme avec l'escalator.</p><p>C'est créatif.
Et en rythme avec l'escalator.</p>Le prix de la mémoire, de 1957 à nos jours2017-10-21T00:00:01+02:002017-10-21T00:00:01+02:00http://jcmit.net/memoryprice.htmtag:lucas.bourneuf.net,2017-10-21:/links/NvTTsHl4N8.htmlUne RFC qui définit foo et bar2017-10-20T00:00:00+02:002017-10-20T00:00:00+02:00http://www.faqs.org/rfcs/rfc3092.htmltag:lucas.bourneuf.net,2017-10-20:/links/KMbbYZQgRG.html<p>Parce que, comprenez : ça manquait. Maintenant,
foo et bar sont correctement définit.</p>
<p>On notera, en fin de RFC, la présence d'un contexte donnant pour chaque RFC les variables métasyntaxique utilisées.
J'ai extrait le <a href="https://lucas.bourneuf.net/blog/images/links/foobar/context.slf">contexte</a> dans un format standard,
compréhensible par <a href="https://sourceforge.net/projects/lattice-miner">LatticeMiner</a>,
qui a rendu son <a href="https://lucas.bourneuf.net/blog/images/links/foobar/lattice.png">treillis</a>.</p>
<p>À quand l'inclusion de …</p><p>Parce que, comprenez : ça manquait. Maintenant,
foo et bar sont correctement définit.</p>
<p>On notera, en fin de RFC, la présence d'un contexte donnant pour chaque RFC les variables métasyntaxique utilisées.
J'ai extrait le <a href="https://lucas.bourneuf.net/blog/images/links/foobar/context.slf">contexte</a> dans un format standard,
compréhensible par <a href="https://sourceforge.net/projects/lattice-miner">LatticeMiner</a>,
qui a rendu son <a href="https://lucas.bourneuf.net/blog/images/links/foobar/lattice.png">treillis</a>.</p>
<p>À quand l'inclusion de <a href="https://en.wikipedia.org/wiki/Metasyntactic%20variable">toute la clique</a> dans le Petit Robert ?</p>Probabilistic Programming and Bayesian Methods for Hackers2017-10-19T16:09:02+02:002017-10-19T16:09:02+02:00http://camdavidsonpilon.github.io/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers/tag:lucas.bourneuf.net,2017-10-19:/links/UA7UYbuqCX.html<p>Un cours complet avec des exemples interactifs pour attaquer les
probabilités bayésienne avec du python, et plus particulièrement
la lib <a href="https://github.com/pymc-devs/pymc3">PyMC</a>.</p><p>Un cours complet avec des exemples interactifs pour attaquer les
probabilités bayésienne avec du python, et plus particulièrement
la lib <a href="https://github.com/pymc-devs/pymc3">PyMC</a>.</p>Say Yeah ; Loïc Desplanques2017-10-18T21:27:26+02:002017-10-18T21:27:26+02:00https://www.youtube.com/watch?v=vW0b8hyFs3Atag:lucas.bourneuf.net,2017-10-18:/links/RLUnhcTPv3.html<p>Cocorico !</p>
<p>«on a le code du travail et les congés payés.»
Oui, cette musique date d'avant 2017.</p>
<p>es autres musiques du même auteur valent le coups. Mention spéciale à <a href="https://www.youtube.com/watch?v=ke-GBlxBtRo">You talk too much</a></p><p>Cocorico !</p>
<p>«on a le code du travail et les congés payés.»
Oui, cette musique date d'avant 2017.</p>
<p>es autres musiques du même auteur valent le coups. Mention spéciale à <a href="https://www.youtube.com/watch?v=ke-GBlxBtRo">You talk too much</a></p>Greensleeves2017-10-17T21:03:48+02:002017-10-17T21:03:48+02:00https://www.youtube.com/watch?v=P5ItNxpwChEtag:lucas.bourneuf.net,2017-10-17:/links/M2u0DdjQhW.html<p>Encore une musique très connue dont on ignore le nom jusqu'à la rencontrer un jour.</p>
<p>Un peu comme
<a href="https://www.youtube.com/watch?v=_jBLyIQvNf0">le requiem de Verdi</a>,
<a href="https://www.youtube.com/watch?v=f2SG60Ps6Ic">la bourrée de Bach</a>,
<a href="https://www.youtube.com/watch?v=3tI1pu5rfZw"><em>god moving over the face of the waters</em> de Moby</a>
(et à peu près la totalité de sa discographie),
<a href="https://www.youtube.com/watch?v=LsReWx9XdNs"><em>Hoedown</em> de Copland</a>,
<a href="https://www.youtube.com/watch?v=gqg3l3r_DRI"><em>Sabre Dance …</em></a></p><p>Encore une musique très connue dont on ignore le nom jusqu'à la rencontrer un jour.</p>
<p>Un peu comme
<a href="https://www.youtube.com/watch?v=_jBLyIQvNf0">le requiem de Verdi</a>,
<a href="https://www.youtube.com/watch?v=f2SG60Ps6Ic">la bourrée de Bach</a>,
<a href="https://www.youtube.com/watch?v=3tI1pu5rfZw"><em>god moving over the face of the waters</em> de Moby</a>
(et à peu près la totalité de sa discographie),
<a href="https://www.youtube.com/watch?v=LsReWx9XdNs"><em>Hoedown</em> de Copland</a>,
<a href="https://www.youtube.com/watch?v=gqg3l3r_DRI"><em>Sabre Dance</em> de Khachaturian</a>,
<a href="https://www.youtube.com/watch?v=_B0CyOAO8y0"><em>l'entrée des gladiateurs</em> de Fucik</a>,
<a href="https://www.youtube.com/watch?v=DUmq1cpcglQ"><em>la dance des chevaliers</em> de Prokoviev</a>, ou encore
<a href="https://www.youtube.com/watch?v=xrIYT-MrVaI"><em>In the hall of the moutain king</em> de Grieg</a></p>Est-ce que c'est encore l'état d'urgence ?2017-10-16T09:10:58+02:002017-10-16T09:10:58+02:00https://estcequecestencoreletatdurgence.fr/tag:lucas.bourneuf.net,2017-10-16:/links/RsNozi34sH.html<p>…</p><p>…</p>My heart's in the Highlands2017-10-15T04:48:01+02:002017-10-15T04:48:01+02:00https://www.youtube.com/watch?v=acnH6M1Ee8ktag:lucas.bourneuf.net,2017-10-15:/links/eIxwt5UAx0.html<p>J'aime beaucoup Arvo Pärt, et après le très expressif <a href="https://www.youtube.com/watch?v=8HON4AswPVk">tabula rasa</a>,
ma pièce préférée est probablement celle-ci.</p><p>J'aime beaucoup Arvo Pärt, et après le très expressif <a href="https://www.youtube.com/watch?v=8HON4AswPVk">tabula rasa</a>,
ma pièce préférée est probablement celle-ci.</p>How to C in 2016 (and its response)2017-10-13T23:25:03+02:002017-10-13T23:25:03+02:00https://matt.sh/howto-ctag:lucas.bourneuf.net,2017-10-13:/links/ZO2ldZCgJQ.html<p>Some indications about how to code in modern C.
The main indication that changed my life is <code>stdint.h</code> and the explicit type sizes <code>uint64_t</code> and its friends.</p>
<p><a href="https://github.com/Keith-S-Thompson/how-to-c-response">here is a response to that article that was widely shared</a>.</p><p>Some indications about how to code in modern C.
The main indication that changed my life is <code>stdint.h</code> and the explicit type sizes <code>uint64_t</code> and its friends.</p>
<p><a href="https://github.com/Keith-S-Thompson/how-to-c-response">here is a response to that article that was widely shared</a>.</p>Gill Sans Light, la police de 2001 l'odyssée de l'espace2017-10-12T15:33:59+02:002017-10-12T15:33:59+02:00https://www.reddit.com/r/space/comments/68pi66/beautiful_short_film_showing_the_progress_of_the/tag:lucas.bourneuf.net,2017-10-12:/links/J2ZdzfEXMm.html<p>J'aime les polices sympa, et celle de 2001 l'odyssée de l'espace est franchement géniale. Épurée et claire, particulièrement le V et le O.</p>
<p>À l'inverse de <a href="https://github.com/ctrlcctrlv/some-time-later">Some Time Later</a>, la police du dessin animé Bob L'éponge !</p><p>J'aime les polices sympa, et celle de 2001 l'odyssée de l'espace est franchement géniale. Épurée et claire, particulièrement le V et le O.</p>
<p>À l'inverse de <a href="https://github.com/ctrlcctrlv/some-time-later">Some Time Later</a>, la police du dessin animé Bob L'éponge !</p>Vos libertés, mes libertés, un coups de gueule2017-10-11T11:23:18+02:002017-10-11T11:23:18+02:00https://blog.imirhil.fr/2014/06/22/vos-libertes-mes-libertes.htmltag:lucas.bourneuf.net,2017-10-11:/links/UPJKmHsse6.html<p>Encore un article que seules les personnes déjà conscientes du problème liront.</p><p>Encore un article que seules les personnes déjà conscientes du problème liront.</p>Les quatre saisons, remasterisées2017-10-10T11:12:05+02:002017-10-10T11:12:05+02:00https://www.youtube.com/watch?v=8oYWfJuMGMAtag:lucas.bourneuf.net,2017-10-10:/links/n9xGgJJGxj.html<p>Les quatre saisons de Vivaldi selon Max Richter, avec un souffle plus épique et plus de (contre)basses.</p><p>Les quatre saisons de Vivaldi selon Max Richter, avec un souffle plus épique et plus de (contre)basses.</p>Mars Society: Exploring Mars in VR2017-10-09T06:20:57+02:002017-10-09T06:20:57+02:00https://www.youtube.com/watch?v=0wk21IiJ43Atag:lucas.bourneuf.net,2017-10-09:/links/cCPmMJLDut.html<p>Hewlett-Packard talk about their software allowing one to explore Mars using Virtual Reality.
Their software is available on <a href="http://store.steampowered.com/app/510850/Mars_2030/">steam</a></p><p>Hewlett-Packard talk about their software allowing one to explore Mars using Virtual Reality.
Their software is available on <a href="http://store.steampowered.com/app/510850/Mars_2030/">steam</a></p>A gentle introduction to Answer Set Programming2017-10-08T06:06:03+02:002017-10-08T06:06:03+02:00https://cjamcl.com/blog/a-gentle-introduction-to-asp/tag:lucas.bourneuf.net,2017-10-08:/links/jrUsAfyvCx.html<p>ASP est un langage logique qui ressemble beaucoup à Prolog,
mais qui est vraiment très différent.</p>
<p>Ce tuto me semble vraiment accessible pour avoir une idée
des principes de base du langage.</p><p>ASP est un langage logique qui ressemble beaucoup à Prolog,
mais qui est vraiment très différent.</p>
<p>Ce tuto me semble vraiment accessible pour avoir une idée
des principes de base du langage.</p>How to NOT land an orbital rocket booster2017-10-06T21:35:01+02:002017-10-06T21:35:01+02:00https://www.youtube.com/watch?v=bvim4rsNHkQtag:lucas.bourneuf.net,2017-10-06:/links/1N2Tl9aVPs.html<p>Un montage très rigolo des atterissages ratés du premier étage de SpaceX,
qui ont précédé la réussite de décembre 2016.</p>
<p>Le tout sur un fond sonore signé <a href="https://www.youtube.com/watch?v=ov1kjVvYpWk">John Philipp Sausa</a>.</p><p>Un montage très rigolo des atterissages ratés du premier étage de SpaceX,
qui ont précédé la réussite de décembre 2016.</p>
<p>Le tout sur un fond sonore signé <a href="https://www.youtube.com/watch?v=ov1kjVvYpWk">John Philipp Sausa</a>.</p>Learn javascript in 20162017-10-05T17:04:09+02:002017-10-05T17:04:09+02:00https://hackernoon.com/how-it-feels-to-learn-javascript-in-2016-d3a717dd577ftag:lucas.bourneuf.net,2017-10-05:/links/bQcJUKSYNM.html<p>Billet toujours d'actualité. Il manque juste une suite pour couvrir l'année 2017.</p>
<p>Ça m'a fait penser à la traduction d'un billet du même genre <a href="http://sametmax.com/cest-le-futur/">sur le blog de sam & max</a>.</p><p>Billet toujours d'actualité. Il manque juste une suite pour couvrir l'année 2017.</p>
<p>Ça m'a fait penser à la traduction d'un billet du même genre <a href="http://sametmax.com/cest-le-futur/">sur le blog de sam & max</a>.</p>The evolution of language, by aiju2017-10-04T10:38:34+02:002017-10-04T10:38:34+02:00http://harmful.cat-v.org/software/xml/the_evolution_of_languagetag:lucas.bourneuf.net,2017-10-04:/links/saELB7XaNr.html<p>L'Évolution va vers la complexité, après tout (comme on disait dans les années 80).</p><p>L'Évolution va vers la complexité, après tout (comme on disait dans les années 80).</p>Dessine-moi un caractère UTF82017-10-03T10:10:55+02:002017-10-03T10:10:55+02:00http://shapecatcher.com/tag:lucas.bourneuf.net,2017-10-03:/links/dVg92NVnfv.html<p>Derrière cette célèbre citation d'Antoine de Saint-Exupéry,
se cache un réseau de neurone qui vous donne les caractères utf8 qui ressemblent le plus à votre dessin.
(attention cependant: j'ai déjà perdu une heure à jouer avec, et malgré tous mes efforts
je ne sais toujours pas s'il existe un caractère …</p><p>Derrière cette célèbre citation d'Antoine de Saint-Exupéry,
se cache un réseau de neurone qui vous donne les caractères utf8 qui ressemblent le plus à votre dessin.
(attention cependant: j'ai déjà perdu une heure à jouer avec, et malgré tous mes efforts
je ne sais toujours pas s'il existe un caractère utf8 pour un avion vu de côté ou pour la fusée Ariane)</p>
<p>Et si vous utilisez LaTeX, il y a <a href="http://detexify.kirelabs.org/classify.html">detexify</a>, qui vous donne la commande associée.</p>Chaine youtube: copain du web2017-10-02T07:13:48+02:002017-10-02T07:13:48+02:00https://www.youtube.com/channel/UCelK-UQLyXKzFnus9IzuDCwtag:lucas.bourneuf.net,2017-10-02:/links/62BW5TRxtK.html<p>C'est fou, c'est inattendu, c'est riche et plein de fou rire en perspective.</p><p>C'est fou, c'est inattendu, c'est riche et plein de fou rire en perspective.</p>Statistiques sur Reflet d'Acide2017-10-01T04:44:33+02:002017-10-01T04:44:33+02:00http://neamar.fr/Res/Reflets/tag:lucas.bourneuf.net,2017-10-01:/links/alo8q5L2C8.html<p>L'excellente <a href="http://www.refletsdacide.com/">série audio de JBX</a> est intégralement retranscrite ici,
avec des stats dans tous les sens et une annotation quasi complète de tous les épisodes.</p>
<p>Je me souviens avoir participé à l'annotation il y a quelques années
pour la série <a href="http://www.adoprixtoxis.com/main.html">Adoprixtoxis</a>.</p>
<p>(D'ailleurs, Antoine Daniel commence sa propre série audio, <a href="https://www.youtube.com/watch?v=xpmkOpKPCmI">clyde …</a></p><p>L'excellente <a href="http://www.refletsdacide.com/">série audio de JBX</a> est intégralement retranscrite ici,
avec des stats dans tous les sens et une annotation quasi complète de tous les épisodes.</p>
<p>Je me souviens avoir participé à l'annotation il y a quelques années
pour la série <a href="http://www.adoprixtoxis.com/main.html">Adoprixtoxis</a>.</p>
<p>(D'ailleurs, Antoine Daniel commence sa propre série audio, <a href="https://www.youtube.com/watch?v=xpmkOpKPCmI">clyde vanilla</a> \o/)</p>Ungit, un visualisateur d'historique git2017-09-30T02:06:14+02:002017-09-30T02:06:14+02:00https://github.com/FredrikNoren/ungittag:lucas.bourneuf.net,2017-09-30:/links/jwJTGBXTnJ.htmlUne librairie pour l'affichage de gros graphes en Python2017-09-28T17:52:34+02:002017-09-28T17:52:34+02:00https://github.com/graphistry/pygraphistrytag:lucas.bourneuf.net,2017-09-28:/links/1l1lpVBcHB.html<p>Rien à voir avec networkx: il s'agit juste d'affichage.</p>
<p>D'affichage de graphes avec plusieurs centaines de milliers d'objets quand même.
Je suis impressionné !</p><p>Rien à voir avec networkx: il s'agit juste d'affichage.</p>
<p>D'affichage de graphes avec plusieurs centaines de milliers d'objets quand même.
Je suis impressionné !</p>1988 Aerobic Championship Opening2017-09-27T16:48:56+02:002017-09-27T16:48:56+02:00https://www.youtube.com/watch?v=TIfAkOBMf5Atag:lucas.bourneuf.net,2017-09-27:/links/5hUJfLOFOw.html<p>LA musique à mettre en réveil le matin.</p>
<p>Pour voir la totalité de l'opening (et ça vaut le détour),
c'est <a href="https://www.youtube.com/watch?v=ozoTzkCeO-A">ici</a>.</p><p>LA musique à mettre en réveil le matin.</p>
<p>Pour voir la totalité de l'opening (et ça vaut le détour),
c'est <a href="https://www.youtube.com/watch?v=ozoTzkCeO-A">ici</a>.</p>SIGGRAPH: Technical papers trailer2017-09-26T13:19:51+02:002017-09-26T13:19:51+02:00https://www.youtube.com/results?search_query=SIGGRAPH+Technical+Papers+Trailertag:lucas.bourneuf.net,2017-09-26:/links/ksPg9D3Gte.html<p>SIGGRAPH est <a href="https://fr.wikipedia.org/wiki/SIGGRAPH">une grosse conf en informatique/graphique</a>.</p>
<p>Chaque année, avant la conf, les organisateurs teasent la communauté avec une vidéo de preview des papiers qui vont y être publiés.
Les trailers sont super sympa, et introduisent de nouvelles techniques souvent assez impressionnantes.</p>
<p>Mention spéciale au <a href="https://www.youtube.com/watch?v=h5dQ4eC8JRs">simulateur de grimpeur</a>
et …</p><p>SIGGRAPH est <a href="https://fr.wikipedia.org/wiki/SIGGRAPH">une grosse conf en informatique/graphique</a>.</p>
<p>Chaque année, avant la conf, les organisateurs teasent la communauté avec une vidéo de preview des papiers qui vont y être publiés.
Les trailers sont super sympa, et introduisent de nouvelles techniques souvent assez impressionnantes.</p>
<p>Mention spéciale au <a href="https://www.youtube.com/watch?v=h5dQ4eC8JRs">simulateur de grimpeur</a>
et au <a href="https://www.youtube.com/watch?v=ucRVbAwY_gY">découpeur arbitraire de déformables arbitraires</a>.</p>
<p>Beaucoup de papiers sont présentés dans des vidéos plus longues,
par exemple <a href="https://www.youtube.com/watch?v=Ul0Gilv5wvY">celui-ci</a>
à propos du mouvement d'un personnage calculé avec un réseau de neurone.</p>
<p>La présentation des <a href="https://www.youtube.com/watch?v=kTghnbwfLjA">posters de 2017</a>
est franchement badass aussi :)</p>10 mythes sur la vie privée2017-09-25T12:17:38+02:002017-09-25T12:17:38+02:00https://francoischarlet.ch/2017/10-mythes-vie-privee-internet/tag:lucas.bourneuf.net,2017-09-25:/links/cfmrLXKAS5.htmlLe plan de Boeing pour Mars2017-09-23T18:30:09+02:002017-09-23T18:30:09+02:00https://www.youtube.com/watch?v=vReNl7cKpTYtag:lucas.bourneuf.net,2017-09-23:/links/5IShUGmMIX.html<p>Le 10 septembre 2017, le lead designer de Boeing dévoile (enfin !)
le plan de la firme pour atteindre Mars,
sobrement intitulé <em>Boeing Mars Architecture</em>.</p>
<p>J'ai plein de choses à dire dessus,
j'en ferais un article probablement.</p><p>Le 10 septembre 2017, le lead designer de Boeing dévoile (enfin !)
le plan de la firme pour atteindre Mars,
sobrement intitulé <em>Boeing Mars Architecture</em>.</p>
<p>J'ai plein de choses à dire dessus,
j'en ferais un article probablement.</p>The Cherno Project2017-09-22T17:59:42+02:002017-09-22T17:59:42+02:00https://www.youtube.com/channel/UCQ-W1KE9EYfdxhL6S4twUNwtag:lucas.bourneuf.net,2017-09-22:/links/XAUQY405uN.html<p>Videos by a software engineer about C++ basics and less basics.</p><p>Videos by a software engineer about C++ basics and less basics.</p>The art of over-engineering your side projects2017-09-21T05:06:32+02:002017-09-21T05:06:32+02:00https://elsyms.com/the-art-of-over-engineering-your-side-projects/tag:lucas.bourneuf.net,2017-09-21:/links/2AHietAXre.html<p>Ce billet est d'une grande pertinence.</p>
<p>J'ai eu une période d'un an d'improductivité niveau projets perso précisément à cause de ces problèmes.</p>
<p>Et puis je suis allé à la pycon de rennes en 2016, où s'est tenue
<a href="https://www.pycon.fr/2016/pages/programme.html#Ma%20premi%C3%A8re%20appli%20en%2030%20minutes%20(et%20un%20peu%20de%20courage)">un talk deguillaume Ayoub</a>
(malheureusement non diffusée sur le net, c'est <em>vraiment</em> dommage …</p><p>Ce billet est d'une grande pertinence.</p>
<p>J'ai eu une période d'un an d'improductivité niveau projets perso précisément à cause de ces problèmes.</p>
<p>Et puis je suis allé à la pycon de rennes en 2016, où s'est tenue
<a href="https://www.pycon.fr/2016/pages/programme.html#Ma%20premi%C3%A8re%20appli%20en%2030%20minutes%20(et%20un%20peu%20de%20courage)">un talk deguillaume Ayoub</a>
(malheureusement non diffusée sur le net, c'est <em>vraiment</em> dommage),
et ça m'a beaucoup aidé, en donnant des idées très proches du billet
en lien : il faut faire simple.</p>
<p>Pas d'interface compliquée au début, juste montrer ce qui doit être fait.
La gestion de projet et le packaging sont des développements qui doivent
intervenir <em>après</em> qu'un code soit prouvé utile, pas avant.</p>
<p>Ça semble évident, mais c'est vrai qu'on l'oublie vite,
pris dans la magie de ces outils dont on arrive plus à se passer,
tellement leur apport est grand.</p>
<p>Depuis, j'ai retrouvé mon efficacité en matière de projet persos,
qui pour beaucoup n'ont pas besoin de dépasser la poc.</p>
<p>En un mot, faites des pocs, pas des productions.</p>L'athéisme et le language, La Tronche en biais2017-09-19T23:45:27+02:002017-09-19T23:45:27+02:00https://www.youtube.com/watch?v=x9PV9wKwJCYtag:lucas.bourneuf.net,2017-09-19:/links/PJeD4YHnoR.html<p>Le language fait que les athées forment un groupe unis par une propriété,
alors que c'est exactement l'inverse : ce sont les théistes qui sont unis
par une propriété, le théisme.
Les athéistes ne se définissent que par rapport à ce groupe, ainsi
que l'on définit le noir par l'absence de …</p><p>Le language fait que les athées forment un groupe unis par une propriété,
alors que c'est exactement l'inverse : ce sont les théistes qui sont unis
par une propriété, le théisme.
Les athéistes ne se définissent que par rapport à ce groupe, ainsi
que l'on définit le noir par l'absence de couleur,
ou le propre comme l'absence de sale.</p>
<p>Autre remarque : dans la vidéo se trouve la définition suivante :
<em>un athée, c'est quelqu'un pour qui un dieu
n'est pas utile dans sa vision du monde</em>.</p>
<p>C'est embêtant, parce qu'il manque un moyen de pas croire en dieu,
mais d'en voir l'intérêt.</p>
<p>Je propose donc de définir <em>profithéiste</em> quelqu'un qui comprend très bien l'intérêt de dieu (au hasard,
<a href="https://www.marxiste.org/theorie/philosophie/527-le-capitalisme-et-la-question-religieuse">contrôle des foules</a>,
<a href="https://www.youtube.com/watch?v=dOJwGl3yLMU">extorsion</a>,
ou juste effet placebo pour se sentir mieux),
et ainsi en découle une autre définition, plus proche de nous je pense,
<em>profitathéiste</em> quelqu'un qui n'a pas besoin
de dieu pour lui même, mais qui en comprend très bien l'utilité dans la
vie de tous les jours.</p>
<p>Je propose également <em>psychothéiste</em> et <em>névrothéiste</em>, définits de la même manière que <a href="https://www.youtube.com/watch?v=j2xfWlpeSwY#t=3m">le fit Pierre Desproges</a>, en remplaçant <code>2 + 2 = 5</code> par <em>dieux existe</em>, et <code>2 + 2 = 4</code> par <em>dieu n'existe pas</em>.
Maintenant, nous pouvons définir <em>¬psychothéiste</em> et <em>¬névrothéiste</em>
comme leurs inverses, et paf !</p>
<p>Nous avons quatre nouveaux termes qui permettent de nommer tous les cas possibles,
et par exemple définir qu'un profithéiste non névrotique (ou profito-non-névrothéiste)
est quelqu'un qui comprend parfaitement que dieu n'existe pas, et en profite largement
bien que ça lui tourne le cœur.</p>
<p>Suffisemment utile au quotidien pour ne jamais s'en souvenir.</p>Jamie xx — Gosh2017-09-18T15:52:47+02:002017-09-18T15:52:47+02:00https://www.youtube.com/watch?v=WjNssEVlB6Mtag:lucas.bourneuf.net,2017-09-18:/links/2KNpxmmMSj.html<p>This. Is. Awesome.</p><p>This. Is. Awesome.</p>A universe from nothing, by Lawrence Krauss, AAI 20102017-09-17T13:21:17+02:002017-09-17T13:21:17+02:00https://www.youtube.com/watch?v=7ImvlS8PLIotag:lucas.bourneuf.net,2017-09-17:/links/MeKB2IFyC0.html<p>Many crystal-clear explanations about «current» (2009) cosmology.</p>
<p>Many results arose since, notabily from the Large <em>Hardon</em> collider itself,
but the stories, logic and explanations are still relevant.</p><p>Many crystal-clear explanations about «current» (2009) cosmology.</p>
<p>Many results arose since, notabily from the Large <em>Hardon</em> collider itself,
but the stories, logic and explanations are still relevant.</p>Spacebat memorial2017-09-16T06:40:18+02:002017-09-16T06:40:18+02:00http://imgur.com/gallery/bwP6utag:lucas.bourneuf.net,2017-09-16:/links/KX0KQ85gCR.html<p>Un délire parmi d'autres dans une communauté parmi d'autres.</p><p>Un délire parmi d'autres dans une communauté parmi d'autres.</p>Listen to Wikipédia2017-09-14T23:02:28+02:002017-09-14T23:02:28+02:00http://listen.hatnote.com/tag:lucas.bourneuf.net,2017-09-14:/links/azGWoxsk03.html<p>À chaque modification, une note est jouée, d'autant plus grave que la modification est grande.
Il y a aussi un son différent lorsqu'un nouvel utilisateur est enregistré.</p>
<p>La musique qui en ressort est franchement sympa. Bonus: l'interface est parfaite
pour chasser la vandalisation. (on entend littéralement les petites modifications,
et …</p><p>À chaque modification, une note est jouée, d'autant plus grave que la modification est grande.
Il y a aussi un son différent lorsqu'un nouvel utilisateur est enregistré.</p>
<p>La musique qui en ressort est franchement sympa. Bonus: l'interface est parfaite
pour chasser la vandalisation. (on entend littéralement les petites modifications,
et quand une adresse IP en est l'origine (et non un compte enregistré), c'est souvent du vandalisme)</p>Pycon'14: generator, the new frontier2017-09-13T16:23:24+02:002017-09-13T16:23:24+02:00https://www.youtube.com/watch?v=D1twn9kLmYgtag:lucas.bourneuf.net,2017-09-13:/links/7GpB3fgryw.html<p>Un talk super intéressant, et très formateur
si vous ne connaissez pas les générateurs.</p>
<p>Aujourd'hui, <em>the new frontier</em>, ce serais plutôt les <a href="https://docs.python.org/3.6/library/asyncio-task.html">coroutines</a>
qui sont sorties avec la 3.4 et l'intégration dans la librairie standard de la lib <code>asyncio</code>.</p><p>Un talk super intéressant, et très formateur
si vous ne connaissez pas les générateurs.</p>
<p>Aujourd'hui, <em>the new frontier</em>, ce serais plutôt les <a href="https://docs.python.org/3.6/library/asyncio-task.html">coroutines</a>
qui sont sorties avec la 3.4 et l'intégration dans la librairie standard de la lib <code>asyncio</code>.</p>Sur écoute — jcfrog2017-09-12T16:12:30+02:002017-09-12T16:12:30+02:00https://www.youtube.com/watch?v=iGHY_qhgEPotag:lucas.bourneuf.net,2017-09-12:/links/nCcOh21ncB.html<p>De jcfrog, une de mes musiques préférées.</p>
<p><a href="https://www.youtube.com/watch?v=ksF58mNsFwY&index=1&list=PLADAA392CE9A5FED3">Retweeter en paix</a>,
<a href="https://www.youtube.com/watch?v=gGIw0lNlBh8">retweet</a> et <a href="https://www.youtube.com/watch?v=yCb0kgnUXrk">the cloud</a>
sont mes autres coups de cœur.</p><p>De jcfrog, une de mes musiques préférées.</p>
<p><a href="https://www.youtube.com/watch?v=ksF58mNsFwY&index=1&list=PLADAA392CE9A5FED3">Retweeter en paix</a>,
<a href="https://www.youtube.com/watch?v=gGIw0lNlBh8">retweet</a> et <a href="https://www.youtube.com/watch?v=yCb0kgnUXrk">the cloud</a>
sont mes autres coups de cœur.</p>Think: de la musique pendant les commandes longues2017-09-11T14:10:44+02:002017-09-11T14:10:44+02:00https://github.com/Kwpolska/thinktag:lucas.bourneuf.net,2017-09-11:/links/FAOQj2fXQ4.htmlKeepassxc, une autre application de gestion de mot de passe2017-09-10T13:02:52+02:002017-09-10T13:02:52+02:00https://github.com/keepassxreboot/keepassxctag:lucas.bourneuf.net,2017-09-10:/links/zjzH7UIOM3.html<p>Multi-plateforme, et les développeurs semblent actifs. Pourrait être une alternative à <a href="https://github.com/marcwebbie/passpie">passpie</a>, qui ne fonctionne pas avec python 3.5+ :(</p><p>Multi-plateforme, et les développeurs semblent actifs. Pourrait être une alternative à <a href="https://github.com/marcwebbie/passpie">passpie</a>, qui ne fonctionne pas avec python 3.5+ :(</p>Get the current or all Firefox tab urls in Bash (and Python)2017-09-08T12:42:02+02:002017-09-08T12:42:02+02:00https://raymii.org/s/snippets/Get_the_current_or_all_Firefox_tab_urls_in_Bash.htmltag:lucas.bourneuf.net,2017-09-08:/links/KzOkDnn5xK.html<p>Avec un peu de bash, de python et de connaissances sur la manière de fonctionner du browser,
on arrive à faire des trucs rigolo.</p>
<p>Il a néanmoins fallut que firefox soit éteint pour avoir accès au fichier <code>sessionstore.js</code>.
(mais il y a les backups comme <code>sessionstore-1.js</code> qui sont …</p><p>Avec un peu de bash, de python et de connaissances sur la manière de fonctionner du browser,
on arrive à faire des trucs rigolo.</p>
<p>Il a néanmoins fallut que firefox soit éteint pour avoir accès au fichier <code>sessionstore.js</code>.
(mais il y a les backups comme <code>sessionstore-1.js</code> qui sont toujours là)</p>A notification system for tiling window manager2017-09-07T11:46:46+02:002017-09-07T11:46:46+02:00https://github.com/sboli/twmntag:lucas.bourneuf.net,2017-09-07:/links/6tboX9Qnc5.html<p>Pas (encore) testé, mais ça semble beaucoup moins envahissant que les bulles utilisées pour le moment.
Il reste plus qu'à configurer les logiciels qui utilisent notify-send pour qu'ils utilisent twmn à la place.</p><p>Pas (encore) testé, mais ça semble beaucoup moins envahissant que les bulles utilisées pour le moment.
Il reste plus qu'à configurer les logiciels qui utilisent notify-send pour qu'ils utilisent twmn à la place.</p>Designing a Tree Diff Algorithm Using Dynamic Programming and A*2017-09-05T23:54:36+02:002017-09-05T23:54:36+02:00http://thume.ca/2017/06/17/tree-diffing/tag:lucas.bourneuf.net,2017-09-05:/links/fhyGIpof4O.html<p>Une chouette histoire de conception d'algorithme pour résoudre un problème pas si trivial que ça</p><p>Une chouette histoire de conception d'algorithme pour résoudre un problème pas si trivial que ça</p>A useful but hard to find package for unix users2017-09-04T18:00:56+02:002017-09-04T18:00:56+02:00https://pypi.python.org/pypi/egtag:lucas.bourneuf.net,2017-09-04:/links/9rUwhZuDjY.html<p><code>alias woman=eg</code> made my most easy-to-remember term command. I typed it only one time,
then i quickly forgot about eg, and used <code>woman</code> each time <code>man</code> was not helping.</p>
<p>Recently, on a brand new system, <code>woman</code> raised an error about a non-found <code>eg</code>.
<em>What the hell is eg ?</em></p>
<p>Well …</p><p><code>alias woman=eg</code> made my most easy-to-remember term command. I typed it only one time,
then i quickly forgot about eg, and used <code>woman</code> each time <code>man</code> was not helping.</p>
<p>Recently, on a brand new system, <code>woman</code> raised an error about a non-found <code>eg</code>.
<em>What the hell is eg ?</em></p>
<p>Well, <code>eg</code> is hard to find. I searched with my distribution package manager, it was not really useful.
Then i remembered that eg <em>could be</em> a python package, so i <a href="https://pypi.python.org/pypi?:action=search&term=eg&submit=search">searched for it on pypi</a>.</p>
<p>Scheisse.</p>
<p>I finally tried the universal fix: put eg in the pypi URL directly.</p>
<p>3-letters are IMHO the bare minimum to name things (git, sed, cut and ack for instance).
With only 2 letters, you have most of the time way to much words that contains them,
for instance eg or <a href="https://github.com/ggreer/the_silver_searcher">ag</a> (btw, this last use <em>the silver searcher</em> as preferred name, which make it more easily searchable).</p>
<p>Program names should not be given with efficiency/size in mind. It's the role of aliases, that each user will define,
to provides efficient keystroke.</p>The (small) story behind SSH's port2017-09-02T19:19:20+02:002017-09-02T19:19:20+02:00https://www.ssh.com/ssh/porttag:lucas.bourneuf.net,2017-09-02:/links/N8tCafVqfp.html<p>Port 22 is reserved for SSH protocol, and its creator explain why.</p><p>Port 22 is reserved for SSH protocol, and its creator explain why.</p>Haskell as an antispam engine2017-08-31T19:46:12+02:002017-08-31T19:46:12+02:00https://code.facebook.com/posts/745068642270222/fighting-spam-with-haskell/tag:lucas.bourneuf.net,2017-08-31:/links/WgL5NNb6zR.html<p>Facebook's antispam engine is coded in haskell, providing efficiency in production environment and easy testing of rules defining content as spam or not.</p>
<p>This post was linked by a <a href="https://cseducators.stackexchange.com/questions/3372/how-to-answer-functional-programming-is-useless">Computer Science Educator stack</a>,
about <em>How to answer "functional programming is useless" ?</em>, which is itself a great question.</p><p>Facebook's antispam engine is coded in haskell, providing efficiency in production environment and easy testing of rules defining content as spam or not.</p>
<p>This post was linked by a <a href="https://cseducators.stackexchange.com/questions/3372/how-to-answer-functional-programming-is-useless">Computer Science Educator stack</a>,
about <em>How to answer "functional programming is useless" ?</em>, which is itself a great question.</p>zeppelin2017-08-30T18:44:47+02:002017-08-30T18:44:47+02:00http://zeppelin.apache.org/tag:lucas.bourneuf.net,2017-08-30:/links/gZOiCYyYv4.html<p>An alternative to <a href="http://jupyter.org/">jupyter</a>.</p><p>An alternative to <a href="http://jupyter.org/">jupyter</a>.</p>This page is powered with *pelican*2017-08-29T17:50:12+02:002017-08-29T17:50:12+02:00https://github.com/Aluriak/linkstag:lucas.bourneuf.net,2017-08-29:/links/pdliTFHlpU.html<p>Once powered by <a href="https://www.shaarli.fr/redirect.php">Shaarli</a>, then <a href="https://github.com/Aluriak/shaarpli">shaarpli</a>,
i finally found hacking upon <a href="https://blog.getpelican.com/">pelican</a> more simple.</p><p>Once powered by <a href="https://www.shaarli.fr/redirect.php">Shaarli</a>, then <a href="https://github.com/Aluriak/shaarpli">shaarpli</a>,
i finally found hacking upon <a href="https://blog.getpelican.com/">pelican</a> more simple.</p>