11ème article d'avancement du Librem 5

Ceci est une traduction libre de cet article concernant les avancées de la société Purism concernant le smartphone Librem 5. L'article original est sous licence CC BY-SA 4.0 tout comme ma traduction. Ce smartphone a bénéficié d'un crowdfunding et a pour but d'apporter une alternative à Android en proposant un OS basé sur Linux et toutes les briques logiciels opensource qui vont avec. Ils collaborent avec le projet Gnome, le projet KDE, UBPorts et le projet Matrix.

Ce qu'il se passe quand on ouvre une page web

Vous ouvrez très probablement des dizaines voir des centaines de pages web tous les jours. C'est devenu naturel à tel point qu'on ne se rend pas compte de toute la magie à l'œuvre pour nous afficher notre drogue moderne. Déjà commençons par une petite mise au point : je vais causer principalement de Web mais pas trop d'Internet car souvenez-vous : Web ≠ Internet. C'est parti ! Comprendre l'adresse Imaginons que vous vous comportiez bien en utilisant la barre d'adresse (et non la barre de recherche).

Des fissures dans le Fediverse

La popularité récente de Mastodon mais plus largement du Fédiverse est intéressante. Mais. Ouai fallait mettre un "mais". Mais, il commence à montrer quelques signes de fissures. La fédération Mastodon s'appuie donc sur du logiciel libre pour créer un réseau social fonctionnant sur le même principe que Twitter. Sauf que contrairement à Twitter, c'est un logiciel libre parlant un protocole ouvert s'appelant ActivityPub et OStatus. Cette différence peut sembler mineure mais est en fait la force de ce réseau social : le protocole étant ouvert et documenté, il est possible pour plusieurs personnes de monter un serveur qui saura parler avec le reste du réseau.

Mes déboires Hardware de ce début 2018

Bon bha ça y est j'en vois le bout. Gros nordi Mon ordi de bureau m'a fait quelques misères. Impossible de booter. Ça plantait inlassablement à divers moments du boot, parfois dès le POST, parfois au niveau de grub, par chance je parvenais à booter pour quelques minutes une fois sur Y. Bref de l'aléatoire comme j'aime (keuf keuf). Bon, je vais voir le bios (j'ai toujours pas pris l'habitude de dire l'UEFI…).

Mon environnement auto-hébergé

Ça fait un ptit moment que je voulais faire un point des services autoheberge que j'utilise. Mails Allez on commence par les mails. Je vous ai déjà pas mal bassinné avec ça mais bon un ptit point rapide. Vos mails sont une grande partie de votre identité numérique. Ils regorgent d'identifiants, de factures, de conversations, de pièces-jointes… Bref, ça se refile pas au premier venu qui vous regarde gentiment avec des grands yeux et un grand sourire en vous disant qu'il s'en occupera gratuitement.

Facebook Algo Complot

Bon si vous êtes ici, j'imagine que vous n'êtes pas sans savoir que Facebook n'est pas une plateforme neutre dans la distribution de "son" contenu. Les personnes à qui vous êtes abonnés publient du contenu et Facebook décide d'afficher ou non ce contenu dans votre flux d'information. Ce choix est basé sur des algos fait maison complètement opaques. En cela je ne les blâme pas. C'est leur produit, ils font ce qu'ils veulent.

La demoscene vol.3

C'est parti pour notre troisième excursion dans le monde de la demoscene après un ptit tour sur les textmodes. Et comme d'habitude, si vous cliquez sur les images vous serez amené sur la vidéo Youtube de la démo mais regarder l'original est toujours mieux. Aujourd'hui pas de sujet précis mais juste une ptite sélection de démo que j'aime beaucoup. La Revision 2018 s'est déroulé lors du week-end de Pacques mais je n'ai pas pu voir ce qui s'y est passé mais je serai à l'affût je vous promet.

10ème article d'avancement du Librem 5

Ceci est une traduction libre de cet article concernant les avancées de la société Purism concernant le smartphone Librem 5. L'article original est sous licence CC BY-SA 4.0 tout comme ma traduction. Ce smartphone a bénéficié d'un crowdfunding et a pour but d'apporter une alternative à Android en proposant un OS basé sur Linux et toutes les briques logiciels opensource qui vont avec. Ils collaborent avec le projet Gnome, le projet KDE et le projet Matrix.

Trois astuces pour Hugo

J'ai apporté encore quelques modifs sur mon thême Hugo (ouai j'en cause un peu trop souvent désolé mais ce coup-ci c'est plus une astuce qu'autre chose !). Une des modifs récente est l'ajout d'un lien vers un article aléatoire. Pas de bol cette fonction n'existe pas de base mais c'est assez facile à bricoler via les quelques fonctions internes d'Hugo. J'ai aussi généré une page contenant absolument tous les articles à l'image de l'ancienne version du site.

Verrouiller le fichier /etc/resolv.conf sur Openwrt

OpenWRT me gonfle ! Ouai c'est une intro brute mais vraie. À chaque fois que je dois me plonger dans leur interface web ça me saoûle. Je suis plus habitué à gérer un nunux classique via ssh plutôt que leurs interfaces bizarre. Rien que définir un résolveur DNS est compliqué dans leur système. Ma connexion Internet m'est fournie via du DHCP or ce protocole vous envoi votre conf IP, votre route par défaut ET le résolveur DNS à utiliser.

Le deal derrière 1.1.1.1

Cloudflare a réussi sa communication concernant le lancement de son service de Résolveur DNS ouvert. Ils proposent donc désormais aux Internets de récupérer les adresses IP associés à un nom de domaine. Et c'est maintenant un jeu (limité à peu de joueurs) de proposer le service avec l'ip la plus simple : 1.1.1.1 . Google propose son fameux 8.8.8.8 et IBM est récemment rentré dans la partie avec 9.9.9.9 .

Qutebrowser per Domain Settings

Dans sa version 1.2, Qutebrowser a ajouté une fonctionnalité toute sympa : Les réglages en fonction du domaine En gros vous avez donc vos réglages habituels (globaux) mais sur certains sites vous pouvez avoir de nouveaux réglages spécifiques. Ça permet enfin de pouvoir désactiver globalement le javascript et de ne l'activer qu'au cas par cas. En faisant ça la navigation sur les interwebs devient bien plus agréable. Tout est plus réactif, moins de risque de salopage dans votre dos par le premier site venu.

Web ≠ Internet

Il y a des trucs qui m'agacent. Pour certaines c'est le point médian de l'écriture inclusive, pour d'autres c'est la digitalisation en lieu et place de numérisation ou bien la mise en exergue de blockchain pour apporter la disruption, mais pour moi c'est d'utiliser “Web” et “Internet” de façon interchangeable. # Web ≠ Internet Vous voulez savoir pourquoi ça m'énerve ? Parceque ce sont deux choses différentes ! Internet est un réseau de réseaux Internet ce sont différents réseaux parlant une même langue et que l'on a interconnecté.

AV1 est de sortie

Vous l'attendiez pas et pourtant il arrive quand même. AV1 est un nouveau codec vidéo. Un de plus sauf que lui est fait par AOMedia. AOMedia : Alliance for Open Media AOMedia est un organisme assez récent qui a pour but de créer un codec sans royalties. Ça peut paraître con mais jusqu'à présent la grande majorité des codecs vidéos étaient sous la houlette de MPEG-LA, une entreprise faisant son beurre sur la revente de licence pour ses codecs.

Examen d'un spam #1

Il y a quelques astuces pour reconnaitre un bon vieux spam tentant de vous arnaquer de l'ivraie mail (ouai pas le meilleur jeu de mot mais je le garde tout de même). La première chose, dès qu'un mail n'est pas en texte pur mais est plutôt joli, il faut augmenter votre niveau de méfiance. Et ensuite regarder les sources du mail pour y mener l'enquête. Prenons un cas concret Return-Path: <bounces+45739-c346-lord=lordtoniok.

Panne de ce bon vieux Bender

Vous l'avez peut-être remarqué mais le site a eu des ptits soucis : certaines pages étaient inaccessibles. Mon pauvre Bender (mon serveur/nas) était HS vendredi en rentrant du boulot. L'onduleur couinait du fond du placard. Étrangement je vais voir le disjoncteur qui effectivement a fait son boulot. Bon dans le doute je remonte le disjoncteur. Je rebranche le serveur à l'onduleur et pouf pareil… Well well well. Je le branche en direct sans passer par l'onduleur et relève le disjoncteur.

Peertube et l'impossible challenge de remplacer Youtube

Ça y est dans le cercle des libristes la nouvelle fait grand bruit ! Peertube débarque. Tout du moins en beta. Techniquement ça a l'air de fonctionner. J'ai pu regarder quelques vidéos hébergées ça et là sur diverses instances. Peertube est donc une plateforme web de streaming de vidéo s'appuyant sur le p2p pour diffuser ses vidéos et sur la fédération de multiples instances. Un savant mélange de PopCorn Time et Mastodon.

Sisyphus l'antispam mignonnet

Je vous ai déjà fait part à maintes reprises de ma stack mail. J'ai rajouté il y a quelques mois un antispam supplémentaire. J'ai donc Postscreen en première ligne (presque avant Postfix) qui vire environ 80% de spam avant le traitement par le reste. Ensuite j'ai un Rspamd qui agit après Postfix avant Dovecot et qui vire encore une grosse partie de merde (il retire encore 19% de spam). Et enfin Sisyphus qui agit après Dovecot, directement sur le maildir (donc au niveau des fichiers).

Turbo Encabulator dans votre kernel Linux

Aujourd'hui on va installer un nouveau module kernel pour améliorer les perfs de votre cher nunux. On verra comment une toute nouvelle technologie va nous permettre de gagner jusqu'à 20% de performances (varie selon les types de workloads et les registres de votre CPU) avec un nouveau module kernel. Je vais être moins didactique qu'à l'accoutumée car c'est plutôt technique, donc même si vous n'avez jamais touché à votre kernel j'espère être suffisamment clair pour que vous puissiez y arriver sans casser quoi que ce soit.

La demoscene vol.2

Lors de l'article précédent, on a découvert de loin ce qu'était la Démoscene. Continuons un peu cette exploration. Cette fois-ci je vous présenterai uniquement des démos de type ASCII Art et l'ANSI Art. Et on abordera les greetings. Les images sont cliquables et vous mèneront vers la vidéo youtube correspondante.. ASCII / ANSI Art L'American Standard Code for Information Interchange est un ensemble de 128 caractères utilisés par les ordinateurs et définis dans les années 1960.