Daily Shaarli

All links of one day in a single page.

April 2, 2022

Digital Markets Act - Une loi globale pour briser les monopoles et réglementer les grands groupes (Gafam & Co.) | Ostraca Blog
TaskFile - Une belle alternative à Makefile

A good alternative to makefiles, that I can not master yet.

Tasks is on the contrary explicit !

Casque vélo, quelques chiffres et sources – Carnet de notes
Vanta.js - Animated 3D Backgrounds For Your Website

Ready to use 3D background effects

L’utilisation de Google Analytics viole le droit européen, selon l’autorité autrichienne de protection des données – EURACTIV.fr

Un exemple

How To Make A Drag-and-Drop File Uploader With Vue.js 3 — Smashing Magazine

May be useful someday

CSS { In Real Life } | The Web Doesn’t Have Version Numbers

There is no institution that regularly releases new versions of the web, and recently happily announced this one.

I totally agree. The web is now a bunch of technologies together: older ones and new ones. Both useful for some cases.

Start working on GitHub Issues faster | The GitHub Blog

The same as #gitlab does. It is pratical to have both platforms that are aligning with each other; picking the best of the other one.

Lindsey Kuper on Twitter: "progress in type systems marches inexorably forward, ruling out broader and broader classes of programs as bad. one day, type systems research will achieve the ultimate goal: to conclusively establish that all programs are bad" / Twitter

progress in type systems marches inexorably forward, ruling out broader and broader classes of programs as bad. one day, type systems research will achieve the ultimate goal: to conclusively establish that all programs are bad

@lindsey

Voici pourquoi vous devriez vous intéresser à Linux en 2022
in-my-pocket

Cette application web permet de calculer ses revenus dépendant du TJM ou du salaire brut annuel. Il es possible de paramétrer taux de prélèvement à la source et d'inclure le .

Useful UX Guidelines, Tools And Resources — Smashing Magazine

The two pillars that a good notification is built upon: Give your users a chance to understand what they gain from notifications and ask for permission in context, not on page load.

Follow the guide https://stephaniewalter.design/blog/the-ultimate-guide-to-not-fck-up-push-notifications.

It has many tips in the article, or at least resources to studies or guide.

ASUS NoteBook Linux

For ASUS laptops

Pourquoi le piratage est mieux que les abonnements payants ?

A AI has produced an argumentation for piracy in 4 points:

There are a few reasons why piracy is better than paid subscriptions like Netflix. First, paid subscriptions require a credit card or some other form of payment, which can be traced back to the subscriber. This gives the subscription service the ability to track what you're watching and when you're watching it. Second, paid subscriptions are often more expensive than pirated versions of the same content. Third, paid subscriptions usually have commercials, while pirated versions often do not. Finally, pirated content is often of higher quality than the paide version, sinci it is often sources from Blu-ray or DVD copies.

SMS, appels et courriers électroniques indésirables et/ou frauduleux | Arcep

Signaler un SMS en tant que SPAM:

La procédure consiste, dès lors qu’un SMS indésirable est envoyé par un éditeur indélicat :

  1. à transférer le SMS vers la plateforme en composant le numéro 33700 (le SMS est gratuit) ;
  2. la plateforme 33700 envoie un accusé de réception et demande au consommateur de transmettre le numéro d’envoi de l’émetteur ;
  3. le consommateur envoie un second SMS avec le numéro de l’émetteur (SMS gratuit) ;

De même qu'une démarche à suivre pour les appels indésirables ou spam vocal.

Dans le cas des courriers électroniques indésirables, la police judiciaire, et notamment sa plateforme Pharosinvite les utilisateurs à signaler les courriers électroniques indésirablessur le site de l’association Signal Spam(https://www.signal-spam.fr/)

GNU Taler
convert web pages to Kindle (mobi), ePub, and PDF files. :: Txtpaper
Teaching how to code is broken

Why? Because none of these chapters answer the most important question a reader has, the entire time, WHY!?

This is a common problems in all classic courses 🤔

CSS-Based Fingerprinting | CSS-Tricks - CSS-Tricks

How to fingerprint, with CSS and the according project: https://github.com/OliverBrotchie/CSS-Fingerprint

Pour prouver que c'est de la merde, le fondateur de Signal piège un NFT avec un émoji caca | korii.

I take up all of sebsauvage's points and translate them:

1) An NFT being only a pointer, the owner of the domain used in the pointer can change afterwards the pointed data.
2) Worse, one can even return different data depending on who comes to retrieve the resource.
Yes, the URL of this NFT registered in the blockchain is unalterable, but the data pointed to by this URL can change.

But worse than that:
3) Almost all applications rely on APIs like OpenSea to display the contents of these pointers. But there are few such APIs, and they have in this case removed the Moxie NFT pointer.

The URL of the Moxie NFT still exists in the blockchain, but the APIs no longer return it. This is a form of censorship.
The decentralization of the blockchain is completely negated by the centralization of the APIs.

And finally to add to the ridiculousness of NFTs:
4) One can very well register this URL in other blockchains (there is no such thing as a single blockchain).
5) The inscription of a URL in a blockchain does not mean ownership. It's just data. The blockchain is a register (public and unalterable). The way this data is interpreted is not imposed.

Modern PHP | Dimitrios Lytras

Summary of new PHP features since v7.0

Sortie de Python 4.0 🐟 • Billets • Zeste de Savoir