Quotidien Shaarli

Tous les liens d'un jour sur une page.

February 16, 2026

Glances - An Eye on your system

An Eye on your system

Glances is a cross-platform system monitoring tool written in Python

Nous avons besoin que les outils supportent la pagination par clé
thumbnail

Saviez-vous que la pagination par offset est très complexe mais facile à éviter ?

La clause offset demande à la base de données d'ignorer les N premiers résultats d'une requête. Cependant, la base de données doit toujours récupérer ces lignes du disque avant de pouvoir renvoyer les lignes suivantes.

Ce n'est pas un problème provenant de l'implémentation, c'est à la base du concept même d'offset :

… les lignes sont tout d'abord triées suivant la <clause order by>, puis sont filtrées en supprimant le nombre de lignes indiqué dans la <clause offset> à partir du début…

SQL:2023, Part 2, §4.17.3 Derived tables

Autrement dit, les gros décalages imposent un long travail à la base de données, qu'elle soit SQL ou NoSQL.

Expensively Quadratic: the LLM Agent Cost Curve - exe.dev blog

Expensively Quadratic: the LLM Agent Cost Curve
2026-02-03 Philip Zeyliger

Pop quiz: at what point in the context length of a coding agent are cached reads costing you half of the next API call? By 50,000 tokens, your conversation’s costs are probably being dominated by cache reads.

Let’s take a step back. We’ve previously written about how coding agents work: they post the conversation thus far to the LLM, and continue doing that in a loop as long as the LLM is requesting tool calls. When there are no more tools to run, the loop waits for user input, and the whole cycle starts over.