386 private links
Why passkeys doesn't solve the authentification nor the identification.
It creates more problem than it solves.
Multiple way to fold paper!
Let's see
Import et Export of software forges (issues, PR/MR, milestones, release assets, etc...)
Ou comment tous les monde se trompe entre la cour d'appel, la cour de cassation et la partie plaignante.
Un témoignage d'une personne qui a tout appris sur le tas
Continuant Scribouilli, Ardoise "va télécharger le dépôt fourni, l'analyser et générer le site. Puis, Ardoise publie le site à une adresse correspondant au nom du dépôt. Par exemple, si le dépôt s'appelle "citron", le site sera disponible à l'adresse : https://citron.ardoise.net/"
Ardoise est un outil libre permettant à tout un chacun de publier un site statique en ligne.
Ardoise est un projet né suite au constat qu'énormément de personnes utilisent les outils privateurs Github de Microsoft pour publier des blogs personnels, de la documentation de projets open-source et d'autres choses encore.
Suite à ce constat, le besoin de permettre à ces personnes de s'émanciper de cette nasse logicielle a grandi et les idées parfois floues ont abouties à un projet concret.
Un service d'hébergement simple à prendre en main (pour des non-initiés)
(via PSES 2024 https://video.passageenseine.fr/w/73BkMhTGTRzHrTiSeZQ5yT)
Great for many usages.
Numeric IDs take up a lot less space though. ULIDs are a bit long, which is inconvenient for URLs and sometimes, it's undesirable to expose when an ID was created.
divergent meetings: goal is to generate idea
convergent meeting: goal is to come to a decision
chemistry meeting: there is no tangible output. The goal is to get to know one another.
These three should cover 90% of the possible meetings.
And if you’re trying to categorise a meeting and you find yourself thinking, “This meeting is mostly so I can deliver information” …that meeting should be an email.
- gen blocks: similar to python generators as far as I understand. They are lightweight compared to the classic Iterator pattern
- default field values (and avoid new() for it)
- inner structs
- never type
- try expressions
The ability to run scripts is also a great feature imho.
Create a type similar to another existing type :O