Weekly Shaarli
Week 20 (May 13, 2024)
Sous le coude au besoin
A criticism of the current state of Internet and the web, against corporations on the web.
Mais justement, est-ce que ce serait pas mieux qu'actuellement?
A color picker on any image
A compliment generator.
The list is hosted as JSON: https://anderegg.ca/compliments/comp.json
but it is still relevant
A cli tool to handle Jira
Qu'est-ce qu'il y a à assumer sans conséquence? Que risquent-t-ils?
Les « responsables » ne sont donc responsables de rien, mais les subordonnés, eux, ne font généralement pas assez d’effort et seront sanctionnés en cas d’échec.
Plain HTML and CSS works well
A good rule of thumb is to begin with the absolute basics - to start only with what you need to be safe and to participate.
[...] most of the time, anyone framing them as a barrier to entry is bullshitting you. Ignore them in everything but matters of safety or common sense (I mean, don’t go running without trainers or rock climbing without a harness).
Seulement afficher le contenu cible via :target
du hash de l'URL. Ce sélecteur peut se révéler utile, notamment pour afficher du contenu et masquer le reste sur la page avec :has
et :not()
.
OU BIEN
afficher la partie sélectionnée sur la page.
As rust will last, an decades long IT-project needs to plan for long-term. This blog post provides an overview.
It opens new ways to build one-page website too.
We shouldn't celebrate or strive to emulate reality distortion fields, because that's exactly what they do—distort reality.
Progress doesn't come from distorting reality to match your vision. It comes from clearly seeing reality and then working to improve it. You need a bold, ambitious vision.
The mansory layouts is broken for tabbing and keyboard accessibility
Simple projects that are handy to learn HTML, CSS and Javascript
Simple explanations of this data structure
The key point they make is that anything you do is of no value until it is in the hands of the people it is intended for.
Always ship.
The Discord GDPR/Data Export thing reveals that it's running models to figure out what gender you are.
Yes.
C'est curieux de voir comment l'extrême-droite (et Telegram) tapent sur Signal.
Sachant que :
1) Telegram a fait le choix de ne pas activer le chiffrement par défaut, contrairement à Signal.
2) Conséquence : 99% des échanges sur Telegram sont écoutables.
3) Telegram est d'origine Russe (même si visiblement hostiles au pouvoir en place).
La critique a dit: "leurs messages Signal "privés" avaient été exploités contre eux dans les tribunaux ou les médias américains". On ne sais pas qui, ni quand, ni pourquoi...
Elon Musk répond: « Signal présente des vulnérabilités connues qui ne sont pas corrigées. Cela semble étrange... »
Lesquelles?
La suite des arguments est longue... à propos de Telegram:
vous avez pris la décision délibérée de ne pas ajouter de sécurité pour la plupart des utilisateurs, cela sort du domaine de la concurrence et commence à ressembler à de la malveillance.
“The simplicity of HTML and CSS now feels like a radical act. To build a website with just these tools is a small protest against platform capitalism: a way to assert sustainability, independence, longevity.” — Jarrett Fuller
Une liste de sites de téléchargement "bloqués en France".
Some commits are misattributed. This is annoying as the proof of work is one of the most important reward in open source.
Maybe 1% are?
How to finish the last 10% of a project?
- Set aside a block of time.
- Decide upfront what you're going to work on.
- Fight with everything to focus on that one thing.
"Just work."
Avoid the feat of finishing. It's useless. Release it.
I way to style external links in comparison to internal ones.
I would go for the simple css selector a[href^=<domain>]
Great guidelines!
Netizen instead of users: someone actively contributing to the development of the web
It generates an image gallery from a local folder
Hurl is a command line tool that runs HTTP requests defined in a simple plain text format.
It can asserts results too.
The project is used by the Orange ISP at https://github.com/Orange-OpenSource/hurl
Insert a code snippet in one line as a bookmark:
javascript: (() => {
// Code here
})();
For example:
- Find a "Jobs", "Careers" or "Hiring" link in the page, and click it.
- Find all email addresses on the current page, and display them in an alert.
These are not limited with permissions, so we should only execute code we checked.
Images, videos and icons are great. Signal comes with stickers with its proper format.
A great tool could convert such images into stickers, and bundle it into sticker packs.
A greater tool could export these stickers.
Oh wait there is already a website referencing them: https://signalstickers.org/.
A quick documentation about them is available on the dedicated signal webpage
A list of the best crates for each subject. A sort of extended std lib.
A grateful post.