***
Donc mtn il faut parler de ce qu'il faut taxer
Faut-il taxer la terre ?
**Chez les classiques et les néo-classiques, c'est l'impôt le mieux accepté car la quantité des terres est essentiellement fixe pour la location**
[[offre|Offre]] très inélastique donc quel que soit le prix, ça sera la même
De toute façon ils vont le louer mais du coup on peut mettre un impôt, il retombera essentiellement sur les propriétaires
Dans le cas d'une offre parfaitement inélastique, il n'y a aucune perte sèche
Pour eux, la terre c'est un vrai sujet
[[Henri Georges]]
Philosophie politique : le débat moral sur la [[propriété privée lucrative|propriété privée]] des terres chez les libertariens
Différentes formes légitimes de propriété privée pour eux :
- propriétaire de son corps [[Le corps humain, propriété de l'État ou propriété de soi]], [[société libre selon Rothbard]]
- propriété des biens qui nous ont été volontairement cédés par autrui (don ou échange marchand)
- propriété originelle des ressources naturelles de la terre tant qu'il y a le respect de la [[clause lockéenne]]
## Notes de bas de page
```dataviewjs
// === DONNÉES ===
const page = dv.current();
const file = page.file;
const outlinks = file.outlinks.length;
const inlinks = file.inlinks.length;
const qualite = Math.max(0, Math.min(100, page["qualité"] ?? 0));
// === CALCUL PROGRESSION (0–100) ===
const max_links = 30;
const s_out = Math.min(outlinks / max_links, 1) * 40;
const s_in = Math.min(inlinks / max_links, 1) * 30;
const s_qual = qualite * 0.3;
const total = Math.round(s_out + s_in + s_qual);
// === ICÔNES ===
const iconEmoji =
total <= 25 ? "🌱" :
total <= 50 ? "🌿" :
total <= 75 ? "🌳" :
"🦚";
const iconLabel =
total <= 25 ? "🌱 Graine" :
total <= 50 ? "🌿 Jeune pousse" :
total <= 75 ? "🌳 Arbre mature" :
"🦚 Forêt";
// === MISE À JOUR YAML SANS CRÉER DE NOUVELLES CLÉS ===
const tfile = app.workspace.getActiveFile();
const cache = app.metadataCache.getFileCache(tfile);
// 1. Si pas de frontmatter → on ne touche à rien
if (cache?.frontmatter) {
await app.fileManager.processFrontMatter(tfile, fm => {
// 2. On met à jour seulement si la propriété existe déjà
if (Object.prototype.hasOwnProperty.call(fm, "progression")) {
fm.progression = total;
}
if (Object.prototype.hasOwnProperty.call(fm, "icon")) {
fm.icon = iconEmoji;
}
});
}
// === AFFICHAGE ===
dv.table(
["Liens sortants", "Liens entrants", "Qualité", "Progression"],
[[outlinks, inlinks, `${qualite}/100`, `${iconLabel} — ${total}/100`]]
);
```