Weekly Shaarli
Week 31 (July 29, 2024)
O_O it performs better than xz
Oups. Les mots de passes de 15 millions d'utilisateurs sont dans la nature.
Convert PDF to html
The digital art creations below are “64k intros”: small computer programs of 65,536 bytes or less, that present a short audio visual experience. They are a showcase of creativity and technical skills, using techniques like procedural generation, sound synthesis, and real-time graphics. More info.
How to learn the alphabet in english? A for Apple, B for Ball. So you pronounce the letter depending of the associated word. I for Instect: that's great because the sound is different of "I".
How to name grid cells correctly? Here is a resource made for it.
Some are maintaining a list!
Les salaires de développeurs ne semblent pas avoir augmentés plus que cela. Ils ont cependant suivi l'inflation.
A critic: Telegram pushes Web3 and starts to look like WeChat
Alt text: Streetartwall. The funny mural of a fat pigeon was sprayed/painted under an old stone bridge. The background is light gray. The fat pigeon is sitting on the ground, red feet forward and seems to be resting.
La certification peut coûter quelques millions, ce qui est un freins pour le développement de logiciel open-source.
Medical Device Coordination Framework est un outil de coordination des appareils médicaux. L'objectif est de développer une plateforme matérielle open source.
What if I told you getting 200$ for passing GO in Monopoly is an example of universal basic income
Center for Internet Security BenchMarks
Money cant buy happiness but poverty cant buy anything
bon is a Rust crate for generating compile-time-checked builders for functions and structs.
Example of template with https://fosstodon.org/@orhun/112869522457979235.
Considering a rust crate: extract the documentation link, the repository project URL, associated tags, etc...
It could also check if such crate is referenced on popular lists such as Awesome Rust.
protip: when referring to your favourite programming language’s features, call them spells instead to sound more mysterious and cool.
👎 “memory safety feature”
👍 “memory safety spell”
A great resource to get into them
« en fait, si je créais des articles sur Wikipédia, ce serait beaucoup plus simple pour synthétiser la connaissance. Non seulement je l’aurais pour moi, mais les autres l’auraient »
Le parcours à l'ANSSI montre les capacités de l'agence et son champ d'action.
Bookmark for myself.
The favorites for appreciation.
The Boosts only for what I'm particularly fond of and what's similar to me, so I can have a sort of editorial line.
Le [RFC 9580] supplante donc le RFC 2240 en actualisant le standard. Rien qui casse la compatibilité, mais surtout des changements aux niveaux du choix des algorithmes et de la correction d'errata.
Que vous soyez débutants ou ancien Mastonaute blasé, que vous ayez 1 follower ou un compte à 5 chiffres, partagez !
Partagez ce que vous aimez, ce que vous trouvez intéressant, ce qui vous fait rire. Boostez ! Partagez !
Et aussi un slogan:
Si c'est Masto, c'est toi l'Algo ! 🔁🚀
(de https://piaille.fr/@Gergovie/112874241359422858)
The project to collect all great WebComponent: https://github.com/davatron5000/awesome-standalones
Une bonne nouvelle.
Le numéro du verre donnant l'âge vient du numéro du moule Duralex.
Which european language am I reading?
Regardless of what your parents may have once told you, it is not true to say that once something is online, it will be there forever. On the contrary, we’ve lost significant chunks of what used to be part of the World Wide Web to time and ‘link rot.’
Inevitably, the content of the dead is also changing how we grieve, with an increasing body of research showing that forms of online or digital content are replacing traditional mourning objects such as items of clothing, trinkets, religious symbols, or gravestones.
I suspect (or hope) that when I pass, the web may look very different. Yet I can’t help but wonder what will happen to all the essays, photos, posts, and messages I have shared and will share online in the future.
Read more about it: https://neonaut.neocities.org/cyber/crypt/
A backend builtin with an original descriptive language
A makefile with cargo
une amende est une autorisation payante pour les riches et une interdiction pour les pauvres.
Quoting directly from the GPL: The “source code” for a work means the preferred form of the work for making modifications to it.
If a project is so difficult to build, package or redistribute that the only practical way is to use docker then this is hardly #FOSS
En fait on s'inquiète trop du réchauffement climatique. OK, les rendements agricoles vont s'effondrer et y'aura plus assez à manger. Mais quand il fait chaud on a moins faim, donc ça compense.
Depuis leur rachat par une entreprise américaine, les prix sont de plus en plus élevés.
pour un .be on passe de 24€/an à 38€/an ! Il y a un an on était à 15€/an seulement.
Des alternatives sont recommandées par HgO comme lebureau.coop
Un exemple de personne qui veut une transformation durable et désirable.
« Lorsque tu es un athlète, tu apprends à être performant dans un domaine. Gérer son temps, se concentrer, planifier, travailler en équipe… Ce sont aussi des qualités particulièrement utiles lorsqu’on est un activiste. Je pense que je serais moins efficace si je n’avais pas été sportif. »
Il aspire que des célébrités plus importante que lui (+ de 3/10) prennent aussi le relais.
That's a good project. Make it better
An even smaller subset of htmx: it loads HTML onto any element in the page on request, and that's it.
La Scène a été parodié plusieurs fois.
"You weirdos only get offended when it's drag queens"
Cela ne veut pas dire que c'est bien. Pourquoi un tel engouement maintenant et pas pour les autre? Où est la différence?
C'est affligeant.
This can be fun: generate some HTML depending of a struct.
Note Rinja supports more feature and comes in ready to use.
Translate it in french.
Handle clipboard operations
Forks are copy of the original repository. As such, leaked credentials remains in the forks.
A deleted repository still has the commit from the original repository and it can access it. Demo on youtube
Example:
They immediately deleted the repository, but since it had been forked, I could still access the commit containing the sensitive data via a fork
Also related to private repositories:
We demonstrate how organizations open-source new tools while maintaining private internal forks, and then show how someone could access commit data from the private internal version via the public one.
How to access the data? By direct access to the commit.
If you know the commit hash you can directly access data that is not intended for you.
AND
Commit hashes can be brute forced through GitHub’s UI, particularly because the git protocol permits the use of short SHA-1 values when referencing a commit.
because there are 65.536 minimal values, and 16.777.216 is a more realistic approach (6 characters per commit).
Also, "deleting a repository or fork does not mean your commit data is actually deleted."
The flaw also exists in other version control system products.