Le sujet de cette conférence prend le parti d’étudier l’héritage du code libéré d’id Software [...]. L’héritage d’id Software a profondément changé le paysage, la libération du code a alimenté à la fois le monde universitaire et une passion vive chez de nombreuses personnes
la conférence [...] développe une réflexion plus large sur la nature d’un service, le besoin de développer des communautés, la place de la collaboration dans une communauté de logiciel libre, comment des choix de conceptions peuvent induire un état d’esprit qui nourrit la conception à son tour, etc.
En 2005 le code de Quake 3 fut libéré quand il était obsolète d’un point de vue économique. [...] Cette ouverture a permis de nombreux jeux libres, ou jeux avec un code source libre, de devenir des choses autonomes. Nous pouvons citer Tremulous sur lequel Unvanquished est fondé, World of Padman, Smokin' Guns, OpenArena et d’autres. Urban Terror a été distribué avec le moteur Quake 3 open source mais le code du jeu fut toujours propriétaire.
Avec une telle rétrospective, ce qui semble bizarre est découvrir que c’est parce que le code était mort, je veux dire tué, qu’il était possible de l’ouvrir. Donc d’un côté nous avons reçu un code libre et ouvert, mais de l’autre ce code était censé être mort et produire des morts-vivants (zombies).
Les enfants dits HPI sont-ils naturellement plus intelligents que les autres ? Et pourquoi ce titre est-il devenu si prisé de certains parents ? Le chercheur Wilfried Lignier pose la question.
In this post, we will explore how Unix pipes are implemented in Linux by iteratively optimizing a test program that writes and reads data through a pipe.1
We will begin with a simple program with a throughput of around 3.5GiB/s, and improve its performance twentyfold.

Another nice chess-based short indie video game.
The gameplay is fun & original, simple but very efficient!
The music is also great, and I liked how the storytelling explain the "2 extra lives/jokers".
The only minor pain point is the huge difficulty variation due to the randomnes of the levels grids.
All of the below properties or methods, when requested/called in JavaScript, will trigger the browser to synchronously calculate the style and layout*. This is also called reflow or layout thrashing, and is common performance bottleneck.

The Black King has been dispossessed of everything...
Everything except their royal shotgun.
His wrath shall be his undoing, yet he cares not.
In his dark folly, bits of white pieces will fly.A unique turn-based strategy roguelite based on the timeless checkboard classic.
Excellent short game.
Exactly the kind of original gameplay mechanics I love,
with just right level of challenge,
and every game session is short enough that you immediately want to play one more again!
Made with Sugar game engine
It's a bit similar to Shogun Showdown
EDIT: It's now on Steam

Un film d’investigation à la découverte de l’École de demain, des expériences pédagogiques les plus innovantes à travers le monde, à l’heure où la révolution numérique et les neurosciences rendent possible et nécessaire de construire une autre École, plus performante et moins inégalitaire.
Un très intéressant documentaire de 2018 par Frédéric Castaignède.
Si vous voyagez en TGV, ce documentaire de 50min est disponible en visionnage pendant le trajet à cette URL, une fois connecté au wifi : https://wifi.sncf/fr/activity/movies/602150304/2699
A cooperative, GM-less game of squishy humans vs. aliens. Inspired by XCOM and classic D&D-style dungeon crawls.
Je vous recommande ce micro-JdR inspiré du jeu vidéo X-COM : nous l'avons testé récemment avec 2 amis et on s'est bien amusé le temps d'une session de 2-3h en soirée.
Il s'agit clairement d'un jeu simulationniste bien plus qu'un jeu de rôle (un peu comme Dungeon Heart), mais il est très amusant d'enchainer les courtes missions en tentant de faire survire et évoluer son frêle petit soldat humain 👽🔫💀
Cependant, la procédure de cet appel d’offres interroge. En effet, elle semble avoir été construite aux bénéfices exclusifs de la société américaine, alors même que des entreprises françaises de logiciels libres proposent des solutions aux fonctionnalités et performances équivalentes.
Anticor pointe une relation commerciale dangereuse entre une administration française et un géant du numérique jouissant d’un monopole quasi-absolu alors même que des entreprises offrent des solutions équivalentes.
- Adresses email :
le_mechant@rfic.xyz,le_sidekick@succursale.rfic.xyz - Noms de domaine :
https://succursale.rfic.xyz - Adresses IP
- Numéros de téléphone

• 66 histoires et comptines
• Ouverte à vos contenus (gratuit)
• Zéro bouton, 3 gestes magiques
• Compacte, résistante, réparable
Prix de vente : ~80€
Critique Les Numériques : https://www.lesnumeriques.com/conteuse-histoires/joyeuse-la-conteuse-merveilleuse-p66233/test.html
Un outil comme celui-ci est utile pour fournir une version texte d'un fichier média (audio ou vidéo). L'objectif de ce programme est de fournir un outil simple et rapide pour permettre de récupérer un texte et l'utiliser comme version numérique.
Au commencement était le projet de communs numériques "Common Voice" initié par la fondation Mozilla [...] Puis vint le projet du logiciel libre Vosk, à l'initiative d'un collectif de chercheurs (Alpha Cephei) [...] Enfin, vint le projet de transcription de Tykayn, contributeur de l'association "April" [...] Pour finir, vint le projet Scribe, à l'initiative de l'équipe SI des Ceméa qui créa cette interface, simple et fonctionnelle, basique pour proposer aux utilisateur·rices de bénéficier de l'ensemble de ces fonctionnalités sous une forme plus conviviale.
quelques éléments de compréhension des NFT, parce que l'engouement pour cette technologie est franchement délirant. Notez bien: Je ne dis pas que la technologie elle-même est mauvaise (même si du point de vue écologique c'est très problématique), mais l'utilisation qui en est faite est franchement malsaine. À l'heure actuelle, c'est une escroquerie à tous les niveaux.

Recently at work, at SNCF Connect & Tech,
we needed to expose some static documents as HTTP endpoints:
a GET /version that would provide some information about the application version as JSON,
and a GET /openapi/yaml that would return the OpenAPI 3 specification of our HTTP API as YAML.
We …
If you want to hide the following overlay message on SlideShare presentations:
You are reading a preview.
Activate your 30 day free trial to continue reading.
...you can use the following custom filter :
www.slideshare.net##DIV[class="limit-overlay"]
fr.slideshare.net##DIV[class="limit-overlay"]Today I made a small addition to a Javascript library I sometimes use to generate nonograms.
This tool can now build a solvable grid in the form of a valid QR Code that, once decoded, reveals some text:

To find more about it: Nonogram JS demo page.
Note that I've …
fpdf2 is a simple & fast PDF creation library for Python that I have been maintaining since mid-2020.
In this article, I'm going to present some of the new features that landed since my last post on the subject. Hence, this will cover versions 2.5.0, 2.5.1 & 2 …
Added
- new parameters
new_xandnew_yforcell()andmulti_cell(), replacingln=0, thanks to @gmischler - new
add_highlight()method to insert highlight annotations: documentation - new
offset_rendering()method: documentation - new
.text_modeproperty: documentation - the page structure of the documentation has been revised, with a new page about adding text, thanks to @gmischler
- a warning is now raised if a context manager is used inside an
unbreakable()section, which is not supported
Changed
local_context()can now "scope" even more properties, likeblend_mode: documentation
Fixed
- No font properties should be leaked anymore after using markdown or in any other situations (cf. #359), thanks to @gmischler
- If
multi_cell(align="J")is given text with multiple paragraphs (text followed by an empty line) at once, it now renders the last line of each paragraph left-aligned,
instead of just the very last line (cf. #364), thanks to @gmischler - a regression: now again
multi_cell()always renders a cell, even iftxtis an empty string - cf. #349 - a bug with string width calculation when Markdown is enabled - cf. #351
- a few bugs when parsing some SVG files - cf. #356, #358 & #376
- a bug when using
multi_cell(..., split_only=True)inside anunbreakablesection - cf. #359
Deprecated
- The parameter
lntocell()andmulti_cell()is now deprecated, usenew_xandnew_yinstead. - The parameter
centertocell()is now deprecated, usealign="C"instead.
Displaying deprecation warnings
DeprecationWarnings are not displayed by Python by default.
Hence, every time you use a newer version of fpdf2, we strongly encourage you to execute your scripts
with the -Wd option (cf. documentation)
in order to get warned about deprecated features used in your code.
This can also be enabled programmatically with warnings.simplefilter('default', DeprecationWarning).
J'aime beaucoup le regard de ce rappeur sur le choix/vote imminent du deuxième tour des élections présidentielles :
Je ne pense pas que Macron, Le Pen, ce soit pareil.
Je crois qu'il y a des gens avec qui on peut dialoguer dans le camp de Macron.
Par contre je ne pense pas qu'il y ait des gens avec qui on puisse dialoguer dans le camp de Marine Le Pen.
C'est aussi clair que ça.« Allez on va essayer quelque chose d'autre »
Je pense que c'est très beauf de se dire « on a jamais essayé ».
C'est des trucs de discussion de comptoir.Tous ceux qui sont paumés aujourd'hui, j'en fais partie, ce n'est pas une raison pour fuir ses responsabilités.
C'est mon devoir de faire un choix