Daily Shaarli

All links of one day in a single page.

April 6, 2024

Six reasons Mastodon won't survive | Mashable

Why these predictions are false, as Mastodon is still up and running.
Or will they apply in some years?

nkanaev/yarr: yet another rss reader

It uses Go and sqlite under the hood.

The author stated that it is feature complete, so yup :)
They published a rationale for the project, that is interesting https://github.com/nkanaev/yarr/blob/master/doc/rationale.txt

Regexide

How to remove XML comments in Javascript?

How regex can solve the issue but why they can be slow. There is a category for this weakness: CWE-1333 "Inefficient Regular Expression Complexity".

Other workarounds are also proposed, such as using efficient engines with backtracking.

s l o w  r o a d s

A simple procedural game about driving a car, bus or bike on a road :)

It has many options though. All in the browser.

Décision — David Larlet

La prise de décision par consentement se différencie de la prise de décision par consensus : en consensus tout le monde dit « oui », en consentement, personne ne dit « non ».

Le consentement implique qu’une décision ne peut être prise que lorsqu’il n’y a plus d’objection raisonnable à celle-ci. Tant qu’il y a des objections, l’ensemble du groupe est mobilisé pour bonifier la proposition.

A CSS project boilerplate - Piccalilli

It generates tokens for the css boilerplate, then it uses tailwind to generate utility classes.