L’objectif sous-jacent de l’IA

Lu sur Mastodon :

The underlying purpose of AI is to allow wealth to access skill while removing from skill the ability to access wealth.

Ce qui, en français, donnerait :

L’objectif sous-jacent de l’IA est de permettre aux riches d’accéder à des compétences tout en supprimant à ces dernières la capacité d’accéder à la richesse.

Utiliser un certificat SSL sur un site Jekyll en local

Sur Playorama.app, j’ai mis en place la possibilité de streamer son écran d’ordinateur vers la Playdate. J’utilise la bibliothèque pd-usb qui utilise l’API Web Serial (fonctionnalité propriétaire de Chromium, meh). Et pour que ça fonctionne, il faut impérativement être en HTTPS (même en local).

J’étais tombé il y a quelques mois sur cet article qui explique parfaitement la marche à suivre (dans mon cas, sur un site Jekyll). En résumé :

brew install mkcert
brew install nss # for firefox
mkcert -install

Puis dans le dossier du projet :

mkdir ssl/
mkcert -key-file ssl/key.pem -cert-file ssl/cert.pem "playorama.local"

Et enfin on lance Jekyll avec les arguments suivants :

bundle exec jekyll serve --ssl-key ssl/key.pem --ssl-cert ssl/cert.pem

Et ça marche.

Résoudre l’erreur « Unable to provision site » avec Local pour WordPress sur macOS

J’ai récemment découvert l’application « Local » pour facilement déployer un site WordPress en local. Mais à mon grand désarroi, l’application sur macOS sur un Mac avec un processeur Apple (M1, M2, …) déclenchait une erreur « Unable to provision site » (comme celle-ci) à la création d’un site.

La solution ? Installer Rosetta à la main en exécutant la commande suivante dans un Terminal :

softwareupdate --install-rosetta

LEGO Jurassic Park: The Unofficial Retelling

J’ai enfin vu le court-métrage animé « LEGO Jurassic Park: The Unofficial Retelling ». Bon, ça casse pas des briques (huhu), c’est très enfantin, mais j’ai quand même ri deux fois. Et surtout j’ai bien aimé le clin d’oeil à la fin avec ce personnage non nommé qui porte le même T-shirt que Spielberg sur le tournage du film.

À gauche, une photographie de Steven Spielberg sur le tournage de Jurassic Park, avec casquette, lunettes et T-shirt arborant plusieurs T-Rex sur fonds colorés. À droite, une capture d'écran du film LEGO montrant un personnage barbu avec casquette, lunettes et le même T-shirt.À gauche, une photographie de Steven Spielberg sur le tournage de Jurassic Park, avec casquette, lunettes et T-shirt arborant plusieurs T-Rex sur fonds colorés. À droite, une capture d'écran du film LEGO montrant un personnage barbu avec casquette, lunettes et le même T-shirt.

Tirer parti d’OpenType pour créer une police de coloration syntaxique

J’adore l’idée. Un des avantages non mentionné que j’y vois est que, vu qu’il s’agit simplement d’une déclaration @font-face, le fichier de police (qui fait 53 Ko) n’est pas téléchargé s’il n’est pas utilisé sur une page.

Playdate Pizza Cover

Contrôles alternatifs.

Not By AI

Au revoir Twitter.

Responsive Web Design

Installer une autre version de Ruby sur macOS.

Outlook 16.80 sur macOS.

Les petits secrets de la copie privée

Diamond Subpixel Arrangements

Recadrer un SVG avec Inkscape.

Contexte final

Un système de menus incroyablement élaboré

Demain la veille #9

Demain la veille #8

Demain la veille #7