Vue lecture

EU OS

Je suis réellement fatigué de ces grands projets européens, lancés en grande pompe à grand renfort de budgets absurdes.
Créer une distribution Linux européenne ? Basée sur le rejeton Libre (Fedora) qui est tenu par une boîte privée américaine (RedHat) ? On peut arrêter les conneries ?

Pourquoi ne pas plus simplement:
1) Choisir une distribution déjà existante réellement communautaire et Libre (à tout hasard... DEBIAN, BORDEL ???)
2) La financer à fond avec ce fric ?

Ça serait plus productif.

En fait, je ne vois pas tellement d'alternative pérenne à Debian, tellement toutes les autres - malgré les bonnes volontés - sont liées à des boîtes privées, souvent sous actionnariat (donc sujettes à la merdification (coucou CentOS)) et qui plus est souvent américaines.
Debian est l'une des rares distributions à avoir une ligne de conduite (Debian Social Contract) et une gestion démocratique.
Même Ubuntu, hein, je ne donne pas cher de sa peau si Canonial passe l'arme à gauche ou part en vrille (Et c'est d'ailleurs très probablement pour cela que Linux Mint maintient une version LMDE (Linux Mint Debian Edition) au cas où les choses tourneraient mal avec Ubuntu, j'imagine.)
(Permalink)
  •  

Landlock-ing Linux - prizrak.me blog

Tiens cette API système Linux est intéressante pour que les développeurs d'application restreignent d'eux-même leurs applications. Ce qui peut s'avérer salutaire en cas de faille de sécurité. Par exemple, une application - à son démarrage - peut déclarer au système:
- j'accède à /home/user en lecture seule.
- j'accès à /tmp en lecture/écriture.
- j'ouvre le port 2222

Le système lui donnera accès à ça, et uniquement à ça pour la durée de son fonctionnement. L'application ne peut alors plus étendre ses droits.
Tout processus forké depuis l'application aura les mêmes restrictions (ou des droits encore moindres), mais ne pourra pas les augmenter.

Ainsi si une faille de sécurité est exploitée dans le logiciel, il ne pourra aller faire trop de dommage. Par exemple si un logiciel se restreint à son répertoire de configuration, il ne pourra pas aller lire ~/.ssh ou aller modifier ~/.bashrc.

Par rapport à SELinux ou AppArmor, l'API est plus simple à utiliser et surtout elle ne nécessite pas d'intervention/activation de la part de l'administrateur.
L'API landlock est disponible depuis le noyau 5.13 et peut donc être naturellement intégrée à n'importe quelle application.
(Permalink)
  •  

Why are there so many bloody roguelikes or roguelites, and what really makes a game roguish? | Rock Paper Shotgun

C'est vrai que de nos jours, il y a des *TONNES* de jeux roguelike/roguelite qui sortent. Presque tous les jeux sont des roguelike, ces derniers temps.
Mais l'article de RPS apporte des explications sur cet engouement :
- les runs sont courts (20-30 minutes), ce qui convient mieux aux joueurs qui n'ont pas forcément beaucoup de temps à accorder au jeu vidéo.
- côté développeurs, ils utilisent la génération procédurale, ce qui évite d'avoir à créer à la main des environnements complexes, un scénario et un doublage voix. (Il faut alors se concentrer sur les mécaniques de jeu et la progression).
- ces jeux ont une bonne rejouabilité.
- enfin les gamepass sont plus populaires qu'avant, les jeux doivent pouvoir durer moins longtemps et être rapidement addictifs pour être bien vendus.
(Permalink)
  •  

Phanpy

Bon ben ça y est, j'ai mon nouveau client web Mastodon préféré.
C'est rudement bien pensé, beau, entièrement pilotable au clavier (💜) et super facile à auto-héberger (13 Mo de fichiers statiques) : https://github.com/cheeaun/phanpy

Je ne vais pas me répéter, donc voici les raisons qui font que je l'aime beaucoup : https://framapiaf.org/@sebsauvage/115622563219067634
(et le même affichage du thread par Phanpy : https://phanpy.social/#/framapiaf.org/s/115622563219067634?view=full
et via l'instance hébergée chez moi : https://sebsauvage.net/p/#/framapiaf.org/s/115622563219067634?view=full )

Du coup pour vous connecter à votre compte Mastondon avec Panphy (quelle que soit votre instance), vous pouvez utiliser l'instance officielle :  https://phanpy.social/
ou la mienne : https://sebsauvage.net/p/
(Permalink)
  •