Là récemment je me suis amusé à compiler Unvanquished pour macOS dans un Docker Linux avec Darling (une espèce de Wine mais pour macOS). Ça veut dire qu’en tapant cette unique commande :
./docker-build --reference=af7e8ccf --targets=all
je produis des builds du moteur Dæmon pour cette référence git pour les architectures :
plus le game code (système indépendant mais pas encore architecture dépendant) pour amd64, i686 et arm. Tout ça depuis la même machine.
J’aime ce genre de trucs <3
Si tu aimes les défis (complètement bénévoles) :
On cherche des gens qui peuvent nous aider à migrer la sandbox dans laquelle on exécute le code du jeu depuis NativeClient vers WebAssembly. On a des gens compétents pour ça mais on n’est pas assez pour faire tout le taf.
J’essayerai de jeter un coup d’œil, ça l’air très intéressant.
On ne cherche pas à migrer d’OpenGL vers Vulkan, par contre on veut implémenter, porter ou simplement débugger et rendre fonctionnelles des fonctionnalités de rendu (textures d’eau, cubemapping, ombres portées…).
"J'ai l'impression d'en avoir fait le tour" : il te reste milles choses sur lesquelles tu peux apprendre et te perfectionner, il en est impossible autrement, mais peut-être que ce que tu pensais en écrivant cette phrase est : "j'ai besoin de voir autre chose, ou de me fixer d'autres objectifs".
Oui, c’est ça. Je voulais une compréhension superficielle et globale de comment ça marche et je l’ai eu. Bien sûr qu’il y a plein de chose que j’ignore totalement, mais ça ne m’intéresse pas de creuser à ce point là. Ta phrase finale résumme assez bien ce que je ressens
Sur la forme évite les gros pâtés de texte, ça donne pas envie de lire, mais vraiment pas… Alors que le sujet est intéressant.
C'est justement parce que ça m'interesse que je m'emporte >_< Je crois que je ne sais pas faire simple et concis.
Ce que je trouve génial :
l'idée de reproductibilité d'installation, permet des déploiement au poil près
le cassage en règle de la FHS
la distinction entre les paquets system et user
le test de build suite à une mise à jour
le fichier de configuration centrale avec les anciennes version dans le bootloader
la simplicité et l'efficacité
et le fait que ça passe facilement à l'échelle
Ce qui tu as résumé plus simplement par le côté ennuyant dans un sens qu'on aime bien dans l'informatique : sans surprise, sans effet de bord.
C'est parfait pour la prod, ça manque d'un petit peps pour le desktop. C'est la première fois qu'un OS est aussi effacé. Une fois investi le temps dans la configuration initale, je n'interagi plus avec lui. Ce n'est pas un jouet avec lequel s'amuser, c'est un outil froid et impitoyable qui s'occupe de tout pour toi. Le cœur me pousse à retourner vers archlinux et openbsd, mais la raison me pousse à rester sur nix pour le gain de temps.
Sur mon Fairphone 3 avec une version récente de LineageOS, le chiffrement est activé par défaut dès l’installation et c’est le même code qui sert au déchiffrement et au déverouillage.
L’avocat général a en outre souligné que, désormais, « l’immense majorité des téléphones portables sur le marché », dont les iPhone, chiffraient automatiquement les données lors du verrouillage du téléphone. « La documentation publiée par Apple montre que les données étaient chiffrées », a-t-il pointé.
Ainsi, pour savoir s’ils ont le droit d’exiger d’un suspect son code de déverrouillage de son téléphone, les policiers n’auront qu’à vérifier si celui-ci chiffre ses données.
Ma formulation est effectivement pas très claire. J'aurai du dire quelque chose comme "basé sur ces 5 ans de données, la production moyenne de l'éolienne est suffisante pour alimenter 180 familles".
Je voulais juste préciser que, d'après mes calculs rapides, il semblerait que la production d'une éolienne pendant 5 ans alimente 180 foyers de 4 personnes en électricité pour seulement 1 an.
J’ai utilisé cette formule :
17GWh / 5 ans = 3.4GWh.an⁻¹. Une famille consomme 18.8MWh.an⁻¹ (source utilisée). 3.4GWh.an⁻¹ / 18.8MWh.an⁻¹ = 181. Après relecture, je ne vois pas d’erreur (mais je suis crevé).
Autre question: Autant je comprends que ce soit problématique l'impact pour Ghostery qui modifie les flux, autant pour uBlock qui ne fait que les bloquer, la nouvelle API pourra le permettre aussi.
Quelqu'un a une explication ?
Dans le modèle actuel, c’est "Wesh frère, fait voir la requête et je me débrouille avec"
Dans le nouveau modèle, c’est "Frère, voici la liste des URL pour lesquelles je veux que tu fasses un truc"
"I am pointing out that removing the blocking ability of the webRequest API means the death of uBO, I won't work to make uBO less than what it is now."
1- ils avaient peut-être déjà certains projets en C++ qu’ils ne veulent pas convertir parce que c’est relou
2- une lib c++ peut-être utilisé avec quasiment tous les langages. Ce n’est peut-être cas avec Go. J’en sais rien, je ne connais pas. Ce post reddit laisse entendre que c’est possible mais lent
3- d’après ces benchs (qui valent ce qui valent), oui, C++ est plus rapide que Go.
Comme le dit l'ancien députe LREM et corapporteur de la loi de bioéthique Jean-Louis Touraine cité dans l'article : «Ils ont légitimement le désir d’avoir les mêmes droits que les autres, mais il reste à convaincre une partie de la société».
[^] # Re: “arm z80”
Posté par jtremesay (site web personnel) . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 3.
oups :D
J’aime ce genre de trucs <3
J’essayerai de jeter un coup d’œil, ça l’air très intéressant.
ça tombe bien, je ne maitrise rien de tout ça !
[^] # Re: [SPAM] TRUE ! Enlarge your horizon by 360°
Posté par jtremesay (site web personnel) . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 4.
Oui, c’est ça. Je voulais une compréhension superficielle et globale de comment ça marche et je l’ai eu. Bien sûr qu’il y a plein de chose que j’ignore totalement, mais ça ne m’intéresse pas de creuser à ce point là. Ta phrase finale résumme assez bien ce que je ressens
[^] # Re: maintenant que tu as bien construit, casse tout !!!
Posté par jtremesay (site web personnel) . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 3.
c’est vrai que ça pourrait être rigolo quelques temps :)
Combo de la curiosité personnelle + la chance d’être au bon endroit au bon moment. Ça m’est tombé dessus mais ça aurait pu arriver à tout le monde.
[^] # Re: "Il faudra que je pense à lui dire."
Posté par jtremesay (site web personnel) . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 10.
Je viens de lui dire. Il était tout content :)
# TL;DR:
Posté par jtremesay (site web personnel) . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 10.
L'informatique était toute ma vie, j'ai l'impression d'en avoir le tour, ça m'ennuie, je ne sais pas quoi faire d'autre de ma vie.
[^] # Re: Gourde
Posté par jtremesay (site web personnel) . En réponse au journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses. Évalué à 3.
Merci !
[^] # Re: à fond la forme
Posté par jtremesay (site web personnel) . En réponse au journal NixOS ou comment j'ai rendu mes machines interchangeables et ennuyeuses. Évalué à 10.
C'est justement parce que ça m'interesse que je m'emporte >_< Je crois que je ne sais pas faire simple et concis.
et le fait que ça passe facilement à l'échelle
C'est parfait pour la prod, ça manque d'un petit peps pour le desktop. C'est la première fois qu'un OS est aussi effacé. Une fois investi le temps dans la configuration initale, je n'interagi plus avec lui. Ce n'est pas un jouet avec lequel s'amuser, c'est un outil froid et impitoyable qui s'occupe de tout pour toi. Le cœur me pousse à retourner vers archlinux et openbsd, mais la raison me pousse à rester sur nix pour le gain de temps.
[^] # Re: on n'est pas sorti de l'auberge…
Posté par jtremesay (site web personnel) . En réponse au lien Le refus de communiquer le code de déverrouillage d’un téléphone portable peut constituer un délit. Évalué à 2.
Sur mon Fairphone 3 avec une version récente de LineageOS, le chiffrement est activé par défaut dès l’installation et c’est le même code qui sert au déchiffrement et au déverouillage.
[^] # Re: on n'est pas sorti de l'auberge…
Posté par jtremesay (site web personnel) . En réponse au lien Le refus de communiquer le code de déverrouillage d’un téléphone portable peut constituer un délit. Évalué à 4.
(https://www.mediapart.fr/journal/france/071122/donner-le-code-de-deverrouillage-de-son-smartphone-aux-policiers-est-bien-obligatoire)
J'aime pas cette jurisprudence, mais l'argument du législateur est plutôt pertinant.
# ARCOM et CNIL
Posté par jtremesay (site web personnel) . En réponse au journal Le gouvernement veut rendre le sexe payant sur internet. Évalué à 10.
L’ARCOM et la CNIL n’avait pas déjà dit bof ? J’en en tête ces deux articles de Next Inpact :
[^] # Re: Alimenter 180 familles pendant 1 an
Posté par jtremesay (site web personnel) . En réponse au journal Retour sur Foehn et le parc éolien de la Haute Borne. Évalué à 8.
Ma formulation est effectivement pas très claire. J'aurai du dire quelque chose comme "basé sur ces 5 ans de données, la production moyenne de l'éolienne est suffisante pour alimenter 180 familles".
[^] # Re: Alimenter 180 familles pendant 1 an
Posté par jtremesay (site web personnel) . En réponse au journal Retour sur Foehn et le parc éolien de la Haute Borne. Évalué à 3. Dernière modification le 21 octobre 2022 à 10:04.
J’ai utilisé cette formule :
17GWh / 5 ans = 3.4GWh.an⁻¹. Une famille consomme 18.8MWh.an⁻¹ (source utilisée). 3.4GWh.an⁻¹ / 18.8MWh.an⁻¹ = 181. Après relecture, je ne vois pas d’erreur (mais je suis crevé).
[^] # Re: Quel est votre préférée ?
Posté par jtremesay (site web personnel) . En réponse au journal Retour sur Foehn et le parc éolien de la Haute Borne. Évalué à 3. Dernière modification le 21 octobre 2022 à 09:12.
J’ai une préférence pour BEL-1 du parc éolien de Belleuse parceu que c’est elleu, la plus belleuseu. -> []
[^] # Re: Mine d'or
Posté par jtremesay (site web personnel) . En réponse à la dépêche Entretien avec Fabien Sanglard à propos du CPS-1. Évalué à 7.
En plus du blog, je recommende vivement la lecture des 2 black books sur les moteurs de Doom et Wolfeinstein
https://fabiensanglard.net/gebbwolf3d/index.html
https://fabiensanglard.net/gebbdoom/index.html
[^] # Re: Ray tracing
Posté par jtremesay (site web personnel) . En réponse au journal Computer Graphics de Scratch de Gabriel Gambetta. Évalué à 2.
j’étais tombé dessus, mais je ne l’ai pas trouvé aussi clair que Computer Graphics From Scratch
[^] # Re: Trouvé
Posté par jtremesay (site web personnel) . En réponse au journal Computer Graphics de Scratch de Gabriel Gambetta. Évalué à 2.
Bien vu !
[^] # Re: Bravo pour la tenacité ...
Posté par jtremesay (site web personnel) . En réponse au journal Computer Graphics de Scratch de Gabriel Gambetta. Évalué à 4.
Je génère 50 images par seconde. Mais mon CPU va légèrement plus vite que 7MHz :)
[^] # Re: commentaire du devloppeur de uBlock Origin
Posté par jtremesay (site web personnel) . En réponse au lien Chrome va supprimer l'API utilisé par les bloqueurs de pub pour fonctionner. Évalué à 2.
ça m’apprendra à lire des trucs sur reddit avant mon premier café. Mea Culpa.
[^] # Re: Un fork ?
Posté par jtremesay (site web personnel) . En réponse au lien Chrome va supprimer l'API utilisé par les bloqueurs de pub pour fonctionner. Évalué à 4.
DarkReader utilise déjà le standard d’extension "Manifest v3" dont il est question dans l’article, donc eux ne sont pas concernés :)
https://github.com/darkreader/darkreader/blob/main/src/manifest-chrome-mv3.json
[^] # Re: Un fork ?
Posté par jtremesay (site web personnel) . En réponse au lien Chrome va supprimer l'API utilisé par les bloqueurs de pub pour fonctionner. Évalué à 7.
Dans le modèle actuel, c’est "Wesh frère, fait voir la requête et je me débrouille avec"

Dans le nouveau modèle, c’est "Frère, voici la liste des URL pour lesquelles je veux que tu fasses un truc"

(source des images : https://blog.chromium.org/2019/06/web-request-and-declarative-net-request.html)
Sauf que le nombre de règles de filtrage a l’air trop faible pour les besoins des bloqueurs de pub et assimilés, cf https://github.com/w3c/webextensions/issues/82
# commentaire du devloppeur de uBlock Origin
Posté par jtremesay (site web personnel) . En réponse au lien Chrome va supprimer l'API utilisé par les bloqueurs de pub pour fonctionner. Évalué à 10.
"I am pointing out that removing the blocking ability of the webRequest API means the death of uBO, I won't work to make uBO less than what it is now."
https://github.com/uBlockOrigin/uBlock-issues/issues/338#issuecomment-456179825
[^] # Re: Libre ou pas libre, telle n'est pas la question.
Posté par jtremesay (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 2.
? Peux-tu préciser ta pensée ?
[^] # Re: https://killedbygoogle.com/
Posté par jtremesay (site web personnel) . En réponse au journal Google forke C++. Évalué à 3.
hum. Vous pouvez me comptez dans les bêtes qui mangent du foin.
[^] # Re: https://killedbygoogle.com/
Posté par jtremesay (site web personnel) . En réponse au journal Google forke C++. Évalué à 7.
1- ils avaient peut-être déjà certains projets en C++ qu’ils ne veulent pas convertir parce que c’est relou
2- une lib c++ peut-être utilisé avec quasiment tous les langages. Ce n’est peut-être cas avec Go. J’en sais rien, je ne connais pas. Ce post reddit laisse entendre que c’est possible mais lent
3- d’après ces benchs (qui valent ce qui valent), oui, C++ est plus rapide que Go.
[^] # Re: L'égalité attendra
Posté par jtremesay (site web personnel) . En réponse au lien "Pour toutes" : l'exclusion des hommes d'un droit "pour femme" devant le conseil constitutionnel FR. Évalué à 3.
Comme le dit l'ancien députe LREM et corapporteur de la loi de bioéthique Jean-Louis Touraine cité dans l'article : «Ils ont légitimement le désir d’avoir les mêmes droits que les autres, mais il reste à convaincre une partie de la société».