228 private links
A decentralized identifier scheme.
A DID is a simple text string consisting of three parts: 1) the did URI scheme identifier, 2) the identifier for the DID method, and 3) the DID method-specific identifier.
The specification of microdata
Terminologie de la gestion du temps:
- Temps Universel Coordonné (UTC)
- Heure d'été (Daylight Saving Time ou DST) afin d'ajouter une heure l'été pour réduire la consommation d'énergie
- Temps Atomique International (TAI), en avance de 37 secondes intercalaires sur l'UTC
- Les secondes intercalaires sont ajoutées à l'UTC pour compenser les variations de la rotation de la Terre
- La correction des secondes intercalaires est de 27 secondes : TAI - UTC - 10
- L'heure locale (wall time) est l'heure égale à l'endroit donné.
- Epoch: point à partir duquel le temps est mesuré. Pour Posix, c'est le 1er janvietr 9170 à 00h00 UTC.
- Le temps standard: la date et heure « de base » d'un fuseau horaire, sans tenir compte du DST
- La base de données sur les fuseaux horaires définie l'ensemble des informations sur ceux-ci.
- Le temps universel (UT) est le temps terrien. Depuis 1960, c'est l'UTC.
- Le temps unix: le nombre de secondes depuis l'epoch (et son analogue le temps Unix avec secondes intercalaires). C'est ce dernier qui est utilisé dans le format TZif, pour indiquer les dates et heures des moments où se fait une transition entre heure d'hiver et heure d'été.
Les fichiers tzif obtiennent deux types MIME: application/tzif-leap
et application/tzif
(sans secondes intercalaires). Ce sont des fichiers binaires décrivant les timezones.
Note: sur Linux, ces timezones et secondes intercalaires peuvent se trouver dans /usr/share/zoneinfo
.
Note: Des ressources sur les timezones sont partagées par l'IANA https://data.iana.org/time-zones/tz-link.html
The official definition of MIME types
In English: https://en.wikipedia.org/wiki/Zigbee
En Français: https://fr.wikipedia.org/wiki/ZigBee
Le sous-ensemble latin étendu a 395 caractères et pèse 395ko.
Pour le chinois ou le japonais, il peut y avoir de 3 000 à 80 000 caractères.
L'optimisation habituelle consiste à créer un sous-ensemble, mais il faut néanmoins au moins plus de 5 000 caractères pour certaines langues.
L'idée est donc de créer une police qui peut être segmentée, "contenant uniquement le sous-ensemble de ce qui est critique, puis de lui adjoindre des additions qui complètent la police en cours de route."
Un streaming de caractères de police en somme. Cette idée est actuellement un draft au W3C: Incremental Font Transfer
Un sujet fort pertinent pour la conception de technologies en général.
See also https://jpegxl.info/art/
The HTML standard for web developers
Ok ok. How? AI can predict the next IP packet, so it's faster than the speed of light.
The recent advances in artificial intelligence (AI) such as large language models enable the design of the Faster than LIght speed Protocol (FLIP) for Internet. FLIP provides a way to avoid congestion, enhance security, and deliver faster packets on the Internet by using AI to predict future packets at the receiving peer before they arrive.
Ok interesting
Il s'agit d'une extension optionelle, compatible avec la gestion du temps en Java et généraliste.
La redéfinition du décalage à la fin des estampilles:
- Z indique qu'on utilise UTC comme référence, sans connaître l'heure locale (nouveau)
- -00:00 comme Z
- +00:00 indique qu'on utilise UTC comme référence
L'autre nouveauté de ce RFC 9557 est plus marquante, c'est le format étendu IXDTF (section 3). Il consiste à ajouter à la fin de l'estampille une série (facultative) de couples {clé, valeur}, entre crochets.
2022-07-08T12:14:37+02:00[Europe/Paris][u-ca=hebrew]
Les clés sont définies sur le nouveau registre https://www.iana.org/assignments/internet-date-time-format/internet-date-time-format.xml#timestamp-suffix-tag-keys.
It supplants the previous 8601 for http api errors.
What are the life and breath of the web?
- Simplicity: keep it simple, stupid!
- Modular design: read https://www.w3.org/DesignIssues/Modularity.html later
It is also necessary to realize that your own system, no matter how big and wonderful it seems now, should always be designed to be a part of another larger system.
-
Tolerance: this principle can be contentious. When browsers are lax about what they expect, the system works better but also it encourages laxness on the part of web page writers.
-
Decentralization: if we make a knowledge representation system which requires anyone who uses the concept of "automobile" to use the term "http://www.kr.org/stds/industry/automobile" then we restrict the set of uses of the system to those for whom this particular formulation of what an automobile is works.
-
Test of Independent Invention: designing a system to be a part of an as-yet unspecified larger system
-
Principle of Least Power: The reason for this is that the less powerful the language, the more you can do with the data stored in that language. The Semantic Web is an attempt, largely, to map large quantities of existing data onto a common language so that the data can be analyzed in ways never dreamed of by its creators.