Daily Shaarli
June 15, 2024
https://youtu.be/LB8KwiiUGy0?t=525
NPM started as a bash script. It's a MVP approach that succeeded.
A collection of SaaS design
Les actions du RN, en défaveur de la population.
If I spent most or all of my free time scrolling social media, playing video games, binge-watching Netflix or some idiot on YouTube, this website certainly wouldn't exist. [...] Boredom is essential to growth
- Add display in the keyframes to set display none at the end of the keyframe
transition-behavior: allow-discrete
(but it does only work on chromium at the moment https://caniuse.com/?search=allow-discrete)
Design, Typography and components of popular websites.
A lightweight 70 KB implementation of the Jinja template engine. It was 130MB with the python environment and moustache divided the payload size by 1857! It is useful to run it for CI/CD pipelines if a subset of Jinja is needed.
Tips du jour: dans Firefox, il y a le raccourci clavier «'» (quote simple, touche 4 du clavier). Ça ouvre un menu de recherche rapide de lien dans la page. On tape du texte, ça cherche les liens qui contiennent ce libellé, et il suffit de valider pour suivre le lien. Ça permet une navigation rapide sans quitter le clavier des mains !
- There are many cases.
- It is dynamic.
- There is this handling of extra seconds... leap seconds: google hacks it by adding an extra ms to each second or minute to avoid it.
Elsevier embeds a hash in the PDF metadata that is unique for each time a PDF is downloaded, this is a diff between metadata from two of the same paper. Combined with access timestamps, they can uniquely identify the source of any shared PDFs.
It has advantages:
- works on any device
- easily stored and transported
- easy to backup
- searchable
- secure (enough)
- extensible