Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.
Hey does anyone got any recommendations for a good art instance? Anti-AI and queer and trans inclusive space are required. My wifey is trying to find a good place to promote her art.
@lcamtuflcamtuf @azonenbergAndrew Zonenberg@HeNeArXnSven I don't think it's that easy. There's a reason you don't see brand logos much e.g. in daytime soap operas. I think it's less that the companies don't pay for the logos to be included there, it's that you don't want to pay a legal department that says you're trying to associate Ford with infidelity when one of the protagonists betrays his partner with the mechanic with the Ford cap.
Our fleet of #multicopterโs is growing as we prepare for our part in the #TeamXยน campaign in ๐ฆ๐น #Austria next month.
We'll provide valuable in-situ #temperature, #humidity, #wind and #turbulence measurements with our custom meteorological PARASITE system on multiple copters in parallel across the Inn valley. This data will help with understanding wind shear in mountainous regions and eventually improve #mountainWeather forecasts.
Our PARASITEs carry several atmospheric sensors and we derive the turbulent 3D wind vector from the copter movements. @nobodyinpersonYann Bรผchau suggested to name them like #BugsLife characters ๐๐. He put a nicely customized โ๏ธ #NixOS in there to stay in control of the software, integrate it all and sync data e.g. to a #forgejoAneksajo instance (#forgejo with #gitAnnex support), our own or the one of @fzj_rdm during the VITAL campaign last year.
GLF OS : Dโun challenge de passionnรฉs ร une distribution Linux pour les joueurs
Bonjour,
En Janvier 2024, un article pour parler du jeu vidรฉo sous Linux avait รฉtรฉ fait en collaboration avec Vinceff. Pour rรฉsumer : depuis lโarrivรฉe du Steam Deck, le jeu sous Linux a fortement progressรฉ et est devenu une rรฉalitรฉ ainsi quโune option ร prendre sรฉrieusement en compte. Un gros changement quand on sait quโil y 5 ร 10 ans, jouer sur Linux รฉtait du domaine de lโimpossible ร lโexception de quelques titres (souvent des jeux libres).
Cela dit, jouer sur Linux, cela veut aussi dire commencer par choisir sa distribution ! Et si pour des personnes habituรฉes ร cet univers, รงa ne semble pas surprenant, cela peut รชtre dรฉroutant pour les personnes ne le connaissant pas et venant de Windows ou MacOS. Surtout quโil y a du choix, trop dirait certains.
Pendant un peu plus de deux ans, la communautรฉ GLF (Gaming Linux FR), crรฉรฉe par Vinceff, a donc testรฉ de nombreuses distributions Linux pour voir laquelle obtient le meilleur rรฉsultat. Lโobjectif est de trouver une distribution facile ร prendre en main pour un dรฉbutant sur Linux et รฉtant taillรฉe pour le jeu. Il est bon de noter que ces challenges se faisaient sur des machines rรฉelles et sur 30 jours afin dโรฉvaluer diffรฉrents critรจres jugรฉs essentiels. Les rรฉsultats ont dโabord รฉtรฉ partagรฉs dans un fichier Google Sheet et sont maintenant disponibles dans un Cryptpad disponible ici.
Malheureusement, aprรจs de nombreux tests, aucune des distributions ne remplit ร 100% le cahier des charges รฉtabli par GLF. Dans un premier temps, la communautรฉ tente dโamรฉliorer les choses sur des distributions proches de lโattendu, comme avec lโaugmentation du vm.max_map_count sur Ubuntu.
Cela nโest pas arrivรฉ ร contenter la communautรฉ et lโidรฉe de crรฉer une distribution fait son chemin. Ce qui a fini par donner naissance ร GLF OS, distribution basรฉe sur NixOS. Cela devient donc un nouveau dรฉfi de taille pour cette communautรฉ de passionnรฉs !
Le choix de NixOS peut paraรฎtre surprenant au premier abord car elle nโest pas faite pour les dรฉbutants, ni pour le jeu. Cependant, elle offre de beaux atouts par son cรดtรฉ dรฉclaratif et atomique, ce qui simplifie et fiabilise les mises ร jour et le dรฉploiement des nouveautรฉs/corrections. Lโidรฉe est que GLF OS sโoccupe de toute la configuration et que lโutilisateur nโait quโร utiliser son systรจme et ร profiter de ses jeux, un peu comme on le ferait avec une console.
Enfin, le 4 Juin dernier, la version Beta a vu le jour ! Elle amรฉliore le travail dรฉjร rรฉalisรฉ avec lโAlpha, en incluant des nouveautรฉs prรฉvues pour la Beta et certaines de la version finale en avance de phase. Ca ne chรดme pas chez GLF !
Ici, nous allons donc voir ce qui est proposรฉ avec la version classique (ou stable).
Tout dโabord, pour lโinstallation, nous avons quelque chose dโassez classique pour les habituรฉs et de simple pour les dรฉbutants avec Calamares :
On peut noter quโil y a quelques choix ร faire, comme lโenvironnement oรน on doit choisir entre Gnome (par dรฉfaut) et KDE ou encore le type dโinstallation que lโon souhaite :
Mini : La base et outils GLF OS, les drivers graphiques installรฉs (Nvidia inclus) et Firefox
Ici, nous avons choisi le type dโinstallation standard avec lโenvironnement Gnome. A noter que lโinstallation en question a รฉtรฉ faite fin Mars durant la version Alpha, elle a donc du vรฉcu :
Lโoutil qui permet de montrer depuis quand est installรฉe la distribution se nomme GLFfetch. Il est aussi inutile quโindispensable ! Il permet tout simplement de voir si on a tenu le fameux challenge des 30 jours รฉvoquรฉs plus tรดt.
Il est รฉgalement possible de voir sur quelle version de GLF OS nous sommes via les paramรจtres systรจme :
A ce jour, la 25.05 correspond ร la version stable et la 25.11 ร la version Rolling.
Lโenvironnement de bureau Gnome est livrรฉ avec quelques extensions pour faciliter son utilisation. Notamment, on voit rapidement quโil y a Dash To Dock qui permet dโavoir le dock que lโon voit en bas. Voici la liste des extensions installรฉes :
A noter que certaines extensions sont installรฉes mais non activรฉes par dรฉfaut. Elles sont activables trรจs simplement via les boutons prรฉvus ร cet effet sur la droite ๐
Pour KDE, il est livrรฉ sans aucune modification, ni personnalisation.
Pour lโajout de logiciels, cela va se fait avec la logithรจque Easy Flatpak crรฉรฉe par Mika :
A noter quโil se peut quโelle ne soit pas disponible juste aprรจs lโinstallation et quโil faille redรฉmarrer le systรจme pour la voir arriver (axe dโamรฉlioration connu de lโรฉquipe).
Pour les mises ร jour du systรจme et des logiciels, cโest simple, vous nโavez rien ร faire ! Et cela vaut pour les montรฉes en version (ex : Alpha vers Beta avec nouvelle base NixOS). Le systรจme sโen occupe tout seul en arriรจre plan et lorsquโil y a des mises ร jour, une notification vous indique quโil faut redรฉmarrer votre ordinateur pour quโelles soient appliquรฉes :
Dans les outils spรฉcifiques ร GLF OS, il y a tout dโabord lโoutil ยซ Nix Disk Manager ยป pour monter en graphique vos disques secondaires (pas trรจs reprรฉsentatif de mon cรดtรฉ, vu quโil nโy a que le disque systรจme) :
On retrouve รฉgalement un outil pour modifier les choix que lโon a fait durant lโinstallation concernant le bureau mais aussi le type dโinstallation (Mini, Standard etcโฆ) :
Et pour finir, lโoutil Mangohud Configuration qui permet dโafficher lorsque vous jouez certaines informations comme le nombre de FPS, FPS moyen, utilisation CPU et GPU par exemple :
De mon cรดtรฉ, je nโai pas testรฉ lโaspect jeu car aucune de mes machines ne me permet de tester cela. En revanche, tout sโest bien dรฉroulรฉ pour de la bureautique. Pour lโaspect Gaming, Vinceff a dรฉjร dรฉmontrรฉ que cela fonctionnait bien sur du matรฉriel rรฉcent, exemple ici avec le jeu solo Clair Obscur: Expedition 33 :
Il est ร noter quโen fonction du matรฉriel que lโon a, les performances peuvent รชtre diffรฉrentes.
Dโailleurs un point important concernant le matรฉriel, la configuration minimale pour GLF OS est assez balรจze par rapport ร dโautres distributions et cโest liรฉ au fait quโelle est axรฉe sur le jeu avant tout. Sur le site, on peut actuellement voir ceci :
Plus particuliรจrement pour les cartes Nvidia : Aujourdโhui, lโรฉquipe GLF OS a fait le choix de partir sur les derniers drivers avec le module Open-Source.
Si cโest une bonne chose en soi et un pas vers lโavenir, cela limite aussi lโaccรจs ร certaines cartes qui offrent encore des performances raisonnables. En effet, il faut au moins avoir une GTX 1650 pour que cela fonctionne. Toutes les cartes plus anciennes ne fonctionnent pas. Maintenant, vu que des utilisateurs ont demandรฉ le support de cartes plus anciennes, peut-รชtre que la communautรฉ GLF va rรฉpondre prรฉsente ?
A noter que pour les plus vieilles cartes qui ne sont dรฉjร plus supportรฉes par Nvidia, elles ne seront probablement pas ou mal supportรฉes sur GLF OS.
Quoi quโil en soit, lโรฉquipe continue de collecter les retours faits par les utilisateurs sur cette version Beta. Il est donc important de remonter via le Discord ou le Github tous les problรจmes rencontrรฉs ou les idรฉes dโamรฉlioration.
Pour finir, la version finale est prรฉvue pour cet automne donc cela va vite arriver !
>Mastodon will begin displaying quote posts from other servers and software
Anyone knows what it really means?
Initial version of their FEP was based on FEP-e232, but in the end they decided to drop it and introduce a new property, quote. I guess "other servers" actually means "other Mastodon servers".
The reason for introducing a new property, by the way, was
We believe each of those to have significant drawbacks, such as re-using a namespace that has no definition for them, implying the value is an URL or URI, or using an unusual naming scheme
>Mastodon will begin displaying quote posts from other servers and software
Anyone knows what it really means?
Initial version of their FEP was based on FEP-e232, but in the end they decided to drop it and introduce a new property, quote. I guess "other servers" actually means "other Mastodon servers".
The reason for introducing a new property, by the way, was
We believe each of those to have significant drawbacks, such as re-using a namespace that has no definition for them, implying the value is an URL or URI, or using an unusual naming scheme
This is a 3D representation of more than eight thousand network connections!
Every sphere in this image is an #XMPP service (which could represent anywhere between 1 and โ users).
Are you running your own XMPP server? Add it to the graph! It serves no purpose other than creating beautiful data representations, but it is pretty great for that! ๐ (solid privacy checks are in place, check out the FAQ section on the website).
These will be the first Raspberry Pi 5 I will have. Prior to this, the newest one I had was the Pi 4.
I ordered one 16GB RAM one. And, I ordered one 8GB RAM one.
I also ordered a couple 5A USB-C Power Supply with PD. And, ordered a couple USB-C PD PiSwitch. And also ordered a couple MicroSD Cards with Raspberry Pi OS on it.
@lcamtuflcamtuf @azonenbergAndrew Zonenberg I could see a 2) case for specific activities (like you can't promote something we dont want to be associated with while having our logo visible on you), but not so much in general