Compare commits

...

23 Commits

Author SHA1 Message Date
iGor milhit 094dc0e062
lectures: rédige billet sur le ministère du Futur
rédige le billet pour décourager la lecture du ministère du Futur, et
au passage créer un *archetypes* pour les billets de type lectures.
attribue la catégorie traces au billet précédent, les crans et
accélération.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-11 17:20:36 +01:00
iGor milhit e4830e59c0
explorations: publie le billet sur les crans
publie le billet sur les crans et l'accélération de la catastrophe, en
tentant de finir sur un rappel qu'il faut agir, surtout à mon attention.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-11 11:17:48 +01:00
iGor milhit b9cad64016
musique: rédige le kestekoute sur Ndegeocello
rédige un texte qui revient sur le concert du 28 octobre 2024 de Meshell
Ndegeocello, en tant de retranscrire un minimum ce qu'il m'a fait. en
profite pour harmoniser les titres et étiquettes des différents billets
du genre.

intègre les dernières évolutions du thème, non encore publiées.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-03 18:58:21 +01:00
iGor milhit 195f929821
config: affiche la liste des derniers billets
- Ajoute le paramètre `home_post_list` (booléen) à la configuration du
  site, afin d'afficher sur la page d'accueil la liste des 5 derniers
  billets publiés.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-01 15:04:44 +01:00
iGor milhit afea2dcd8b
lives: rédige le retour sur le Picotin
l'idée est de donner un bref retour sur ma première expérience à passer
des disques en public, lors d'une soirée.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-11-01 12:22:35 +01:00
iGor milhit 58d18987c3
lives: création de la section lives
crée la section des *lives*, avec le player pour la diffusion au sommet
de chaque page, que ce soit l'accueil de la section ou les différents
billets. suppose de surcharger certains *templates* et fichier *scss*.
ajoute également le fichier javascript pour le bouton on/off du player.
déplace les différents billets dans la nouvelle section.

mets à jour le thème pour quelques modifications mineures.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-31 12:17:58 +01:00
iGor milhit 28d68d8269
configuration: porte la configuration en YAML
porte la configuration qui était dans le `config.toml` dans le fichier
`hugo.yaml`, qui est le fichier par défaut, désormais, et peut-être déjà
depuis un moment.

mets à jour le thème avec la modification de l'espace dans le menu
principal.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-30 18:37:45 +01:00
iGor milhit c6677c38b2
explorations: publie les liens de 2024-10
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-30 12:20:55 +01:00
iGor milhit 981e08e46c
live: annonce la publication du 9e live
annonce la publication du 9e live sur id-libre, en donnant la liste des
morceaux passés. Au passage, mets un peu en forme la liste des morceaux.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-30 09:30:37 +01:00
iGor milhit 7db3e6e117
lectures: recense la danse des flamants roses
donne un bref aperçu de la danse des flamants roses de Yara El-Ghabdan.
ouvre une nouvelle catégorie dédiée aux comptes-rendus du lectures.

au passage corrige une catégorie mal écrite sur un billet, et donne une
très brève description de la nouvelle catégorie.

enregistre les dernières modifications du thème qui seront publiées
prochainement.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-22 07:11:01 +02:00
iGor milhit 7b66ed6884
pubnum: annonce la nouvelle version du thème
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-20 18:59:28 +02:00
iGor milhit 3e40e9b470
thème: implémente picocss
- Intègre la nouvelle version du thème.
- Mets à jour les crédits du site.
- Autorise dart-sass.
- Corrige encore des liens vers l'ancien dépôt git du thème.
- TODO: comprendre comment mettre à jour le package.json et le yarn.lock

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-19 15:10:05 +02:00
iGor milhit 7beedbc57b
musique: annonce la panne au Picotin
annonce la panne au Picotin le 26 octobre 2024, où je passe des disques
après la lecture-spectacle.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-11 11:17:50 +02:00
iGor milhit c29e4d9382
explorations: publie les liens de 2024-09
encore une tentative de billet récurrent, comme d'habitude, on verra.
comme hugo me signale des erreurs dans les métadonnées, je les corrige.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-10-07 17:29:24 +02:00
iGor milhit 94e6ae62b3
thème: utilise la lastmod dans le flux RSS
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-26 12:19:32 +02:00
iGor milhit 54b6d692c6
config: met à jour la métadonnée author
- Met à jour la manière dont l'auteur du site est renseignée.
- Adapte de thème en conséquence.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-26 08:28:05 +02:00
iGor milhit c25411dfac
musique: publie le 8ᵉ live
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-25 09:14:43 +02:00
iGor milhit 35553c133c
explorations: rédige le billet sur le 2e pilier
Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-19 17:35:04 +02:00
iGor milhit 59e423c003
musique: annonce le 8e live du 2024-08-17
Annonce le prochain live, le 8e pour le 17 août. En profite pour mettre
à jour un élément du thème du blog pour suivre le développement
d'`hugo`.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-15 08:28:47 +02:00
iGor milhit d547cad540
exploration: rédige le billet guerre-civile
Rédige et publique un court billet sur le livre de Grey Anderson, *La
guerre civile en France, 1958-1962, et mentionne l'exposition du MEG sur
la Genève coloniale.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2024-08-12 18:40:06 +02:00
iGor milhit c45ffecf1f
static: mets à jour la clé GPG
Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-12-24 16:26:57 +01:00
iGor milhit 2d7326f6d7
contact: supprime les liens inutiles
Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-12-23 18:32:48 +01:00
iGor milhit 21006c9531
thème: met à jour l'URL de portfoligor
le thème sur framagit est désormais archivé, il est donc préférable de
pointer sur le projet sur git.milhit.ch.

Co-Authored-by: iGor milhit <igor@milhit.ch>
2023-07-05 16:36:12 +02:00
50 changed files with 1337 additions and 190 deletions

1
.gitignore vendored
View File

@ -5,3 +5,4 @@ __pycache__
# Hugo
/public/
/resources/_gen/
.hugo_build.lock

2
.gitmodules vendored
View File

@ -1,3 +1,3 @@
[submodule "themes/portfoliGor"]
path = themes/portfoliGor
url = git@framagit.org:iGormilhit/portfoliGor.git
url = git.milhit.ch:igor/portfoligor.git

View File

View File

@ -15,10 +15,9 @@ Ce projet est sous [licence `CC-BY`][licence] :
## Thème
Je construis peu à peu mon propre thème pour HUGO. Bien qu'en cours
d'élaboration, le thème est disponible en ligne: [portfoliGor][portfoliGor],
qui devrait bientôt migrer sur <https://git.milhit.ch>.
d'élaboration, le thème est disponible en ligne: [portfoliGor][portfoliGor].
[title]: https://git.milhit.ch/igor/igor.milhit
[sitePerso]: https://igor.milhit.ch
[portfoliGor]: https://framagit.org/iGormilhit/portfoliGor
[portfoliGor]: https://git.milhit.ch/igor/portfoliGor
[licence]: ./LICENSE

View File

@ -0,0 +1,9 @@
---
title: "{{ replace .Name "-" " " }}"
date: {{ .Date }}
draft: true
categories: ["lectures"]
tags: [""]
slug: {{ .Name }}
---

View File

@ -0,0 +1,43 @@
// The following rules are styling the stream player
// that I'm using on top of live section pages.
// It doesn't belong to the theme, but to my website
// so it is here.
@use "@picocss/pico/scss/colors/index" as *;
.stream {
.status-player {
display: flex;
audio {
border-radius: 0 var(--pico-border-radius) var(--pico-border-radius) 0;
}
}
}
// Rules used by the off and on classes below
@mixin status {
display: flex;
border-radius: var(--pico-border-radius) 0 0 var(--pico-border-radius);
flex-grow: 1;
flex-direction: column;
justify-content: space-around;
text-transform: uppercase;
font-weight: bold;
text-align: center;
padding: 0 calc(var(--pico-spacing)/2);
margin: 0;
color: $grey-50;
}
.off {
@include status;
background-color: $red-500;
}
.on {
@include status;
background-color: $green-500;
}
// End of the stream section

View File

@ -0,0 +1,20 @@
////////////////////
// //
// Includes //
// //
////////////////////
// Overwrite the main SCSS theme file
// to add the stream rules that doesn't belong
// to the theme.
@use "picocss"; /* The pico css framework, customized */
@use "fonts"; /* The font face and fonts settings */
@use "variables"; /* Overrides the pico css variables and sets others */
@use "layout"; /* Main structure display */
@use "header";
@use "footer";
@use "lists"; /* Lists, post-infos, posts-lists */
@use "medias"; /* Audio, streams, figures, post-images */
@use "stream"; /* Specific to the stream player */
@use "texts";

View File

@ -1,110 +0,0 @@
baseURL = "https://igor.milhit.ch/"
DefaultContentLanguage = "fr"
title = "iGor milhit"
theme = "portfoliGor"
enableGitInfo = true
paginate = 0
[security]
enableInlineShortcodes = false
[security.exec]
allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$', '^pandoc$', '^nvim$']
osEnv = ['(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$']
[security.funcs]
getenv = ['^HUGO_']
[security.http]
methods = ['(?i)GET|POST']
urls = ['.*']
[menu]
[[menu.main]]
identifier = 'blog'
name = 'Blog'
title = 'La section blog'
url = '/blog/'
weight = 0
[[menu.main]]
identifier = 'à-propos'
name = 'À propos'
title = 'À propos de ce site web'
url = '/à-propos/'
weight = -20
[[menu.main]]
identifier = 'contacts'
name = 'Contacts'
title = 'Me contacter'
url = '/#online'
weight = 10
[[menu.footer]]
identifier = 'credits'
name = "Crédits"
url = "/à-propos/#crédits"
weight = -100
[[menu.footer]]
identifier = 'sources'
name = "Sources"
title = "Sources du site"
url = "https://git.milhit.ch/igor/igor.milhit"
weight = 20
[[menu.footer]]
identifier = 'licence'
name = "cc-by"
title = "Licence Creative Commons By 4.0"
url = "http://creativecommons.org/licenses/by/4.0/"
weight = 10
[author]
name = "iGor milhit"
email = "igor@milhit.ch"
[permalinks]
posts = ":slug"
blog = ":slug"
[frontmatter]
date = ["date", "publishDate"]
lastmod = [":git", "lastmod"]
[markup.goldmark.renderer]
unsafe= true
[params]
Description = "Site web personnel d'iGor milhit."
Image = "mySite.jpg"
ImageDescription = "Portrait de mouton aux couleurs sepia."
[params.siteSources]
# Git repository of the website
url = "https://git.milhit.ch/igor/igor.milhit"
# Which kind of git forge is it? GitHub, a Gitlab instance, a Gitea intance?
type = "gitea" # github, gitlab, gitea
# Professional contact data
[params.contactsPro]
address = "Rue Michel-Servet 1, 1211 Genève 4"
phone = "+41 22 379 59 30"
email = "igor.milhit@unige.ch"
# publickey = ""
# fingerprint = ""
# Personal contact data
[params.contactsPriv]
address = "Ch. des Clochettes 16, 1206 Genève"
mobile = "+41 76 552 80 59"
email = "igor@milhit.ch"
publickey = "igor-milhit-pub.asc"
fingerprint = "843D 0CB6 A576 D7BE 4BF6 A63B 692D 97C3 D022 8A99"
xmpp = "igor@milhit.ch"
cv = "cv-igor-milhit.pdf"
# Web accounts
[params.online]
git = "https://git.milhit.ch/igor"
github = "iGormilhit"
framagit = "iGormilhit"
mastodon = "https://pouet.it/@im"
discogs = "ignami"

View File

@ -29,8 +29,9 @@ le cadre de formations.
### Jusqu'ici
De métier, je suis <span itemprop="jobTitle">*Spécialiste {{< smallcaps "hes"
>}} en information documentaire*</span>, ce que je traduirais volontiers par
De métier, je suis <span itemprop="jobTitle">*Spécialiste
{{< smallcaps "hes" >}}
en information documentaire*</span>, ce que je traduirais volontiers par
*artisan en sciences de linformation*, afin de souligner que les travailleurs
et travailleuses *incarnent* des savoir-faire construits patiemment. Plus
précisément, la filière que jai suivie formait des archivistes,

View File

@ -1,7 +1,7 @@
---
title: "2020, semaine 26"
date: 2020-06-28T16:55:11+02:00
publishdate: 2020-08
publishdate: 2020-06-28
draft: false
categories: ["traces"]
tags: ["semaine", "pain", "basket", "coiffeur", "fermentation"]

View File

@ -0,0 +1,148 @@
---
title: "L'affaire du siècle, le 2e pilier et les assureurs"
date: 2024-08-19T16:40:30+02:00
draft: false
categories: ["explorations"]
tags: ["retraite", "suisse", "2e pilier", "livre", "recension"]
slug: 2e-pilier
---
Après un [livre essentiel pour comprendre l'ambiance politique contemporaine de
la France][3], voici un livre essentiel pour comprendre pourquoi il n'y a pas de
système de retraite digne de ce nom en Suisse, hormis pour quelques
privilégiés, essentiellement des hommes, d'où la formule. Et ce n'est pas un
bug, mais une fonctionnalité. Qu'une révision[^4] -- à refuser impérativement!
-- ne saurait corriger. Et c'est bien dans le contexte de celle-ci que la
lecture de ce petit livre est utile, importante.
Ou même s'en tenir aux morceaux choisis de sa conclusion. La
citation est longue, je n'ai pas coupé grand chose. Comme une conclusion bien
rédigée, elle résume efficacement le livre, et je me répète, c'est un livre
essentiel. De plus, il se lit comme un bon roman policier, sans suspens, mais
plein d'horreurs bourgeoises. On en apprend pas mal sur «la gauche» suisse et
sur les supercheries de la «paix du travail» et du «dialogue avec les
partenaires sociaux».
Je l'ai découvert à la lecture d'un [entretien][2] publié sur *Pages de gauche*.
Mais voici les extraits (p. 127-131):
{{< blockquote lang="fr" author="Pietro Boschetti"
title="L'affaire du siècle, le 2e pilier et les assureurs"
link="https://www.alphil.com/livres/1322-laffaire-du-siecle-le-2e-pilier-et-les-assureurs.html"
>}}
À travers cet ouvrage, nous nous sommes efforcé de montrer combien le système
des trois piliers a été conçu et configuré par les assureurs-vie. Cest un long
processus historique qui a commencé au début du XXe siècle. Non pas en fonction
dun quelconque agenda préétabli, plus ou moins secret, prévoyant demblée
toutes les étapes à franchir jusquau triomphe du 3 décembre 1972, mais bien
selon les contraintes de lhistoire […].
Il faudra des décennies avant que le projet [des trois piliers] ne prenne
véritablement forme durant les années 1950 et 1960. À ce moment dailleurs, les
assureurs-vie se sont rallié une grande partie de léconomie, en particulier
lindustrie financière (banque, sociétés de gestion, dinvestissement, de
conseils, etc.) voyant clairement les avantages dune épargne forcée via un
deuxième pilier obligatoire fonctionnant par capitalisation. <mark>Car la
votation du 3 décembre 1972 qui inscrit dans la Constitution ce système
signifie en réalité la financiarisation de la prévoyance vieillesse. Et qui
peut véritablement en profiter, sinon lindustrie financière ?</mark>
Le scandale des 20 milliards de francs (voir chapitres 4, 5 et 6) fournit une
illustration spectaculaire de lincroyable marge de manœuvre que la politique a
abandonnée aux assureurs-vie dans leurs affaires florissantes de prévoyance
collective. Cest peut-être lexemple le plus abouti de lobbyisme politique au
XX siècle. […] <mark>Rappelons que ce scandale 1) a mis au jour labsence quasi
totale dun contrôle étatique sur les rendements réalisés par les assureurs-vie
avec largent du deuxième pilier ; 2) que cette situation a perduré pendant au
moins quinze ans; 3) que les compagnies dassurance tenaient alors en la
matière une «comptabilité virtuelle, qui napparaît pas officiellement au
bilan»; 4) quelles mélangeaient dans le même pot comptable leurs affaires
privées et celles du deuxième pilier;5) quil a été impossible de
reconstruire ultérieurement les flux de capitaux concernés;6) que lon ne
connaîtra jamais le montant total des excédents encaissés par les assureurs
faute de données suffisantes… Et tout cela dans le cadre dune assurance
sociale!</mark> Ainsi que le relève lancienne conseillère fédérale Ruth
Dreifuss: «Le vice de forme, cest davoir au fond confié la gestion des
fonds dune assurance sociale à des assurances privées. »
[…]
<mark>Cerise sur le gâteau, la prévoyance professionnelle avec son mécanisme
de capitalisation se révèle dune singulière inefficacité en tant quassurance
sociale (voir chapitre 8). Tout simplement parce quelle exclut tout effet de
solidarité. Elle aggrave ainsi les inégalités, particulièrement entre hommes
et femmes; elle est plus chère pour les assurés que lAVS; les rentes
reculent depuis une bonne vingtaine dannées; le montant médian des
nouvelles rentes 2021 se situe à un modeste 1'701 francs par mois (1'782
francs pour lAVS). Un constat résume bien ce manque defficacité par rapport
au premier pilier: dans lAVS, 100 francs de cotisation financent 99 francs
de rente contre 76 francs seulement dans la prévoyance
professionnelle.</mark> Un expert mandaté par le Conseil fédéral pour
examiner les avantages comparés entre un système de prévoyance basé sur la
répartition [comme lAVS] ou sur la capitalisation [comme le deuxième pilier]
écrivait en 1971 ce qui suit: «Plus le deuxième pilier sappuiera sur la
capitalisation, plus le poids sera mis sur des objectifs qui ne seront pas en
premier lieu des prestations sociales. » Le deuxième pilier made in
Switzerland recourt à une capitalisation au sens le plus strict du terme.
Pour anticiper son évolution, il faut de surcroît utiliser une foule
dhypothèses. Surtout pour ce qui concerne son financement, lequel repose dans
une large mesure sur la santé des marchés financiers. Des hypothèses là encore,
ou plutôt des paris quil faut tenir pendant des décennies. Voici ce quen
pensait un représentant de la Banque Nationale invité à une séance de la
Commission ad hoc du Conseil des États, en train de travailler sur le projet de
LPP en 1978: « [Je] voudrais dire quétablir un pronostic fiable sur une durée
de 40 ans ou plus est très difficile, pour ne pas dire impossible. […] personne
ne peut garantir que les prestations [du deuxième pilier] seront encore
finançables dans 20, 30, 40 ans. » Et pourtant la base financière de la LPP
a été bâtie sur des pronostics à quarante ans, voire davantage.
<mark>Aujourdhui, le maillon faible du financement de la prévoyance
vieillesse, cest le deuxième pilier et non pas lAVS comme on ne cesse de le
prétendre.</mark> Répétons-le: depuis une vingtaine dannées, les rentes LPP
sont en baisse; depuis 2007 au moins, la prévoyance professionnelle est en
déficit chronique. Le système est en train dimploser lentement mais sûrement.
Raison pour laquelle la droite cherche à imposer ses remèdes de cheval.
Cest-à-dire: baisse du taux de conversion […]; augmentation de lâge de la
retraite, des cotisations, des deux à la fois, etc. Et puis, larme fatale,
labaissement du niveau des rentes en cours, pour lheure impossible à cause de
la LPP. Mais il suffit de réviser la loi. […]
Imaginer une refonte de notre système de retraites préservant les intérêts du
plus grand nombre dépasse largement les limites de ce petit livre. <mark>Mais cest
parfaitement envisageable, en vérifiant par exemple les possibilités de
«dégonfler» le deuxième pilier, ou au moins de le geler dans son état actuel,
au profit bien sûr dun développement significatif de lAVS, en particulier des
rentes.</mark> Relativement au PIB, ces dernières nont quasiment plus bougé depuis la
votation du 3 décembre 1972. Cétait dailleurs ce que les assureurs-vie
avaient prévu. En revanche, aucune des promesses faites avant le vote na été
tenue, à lexception de lobligation du deuxième pilier. Pour le dire en une
formule lapidaire, <mark>la doctrine des trois piliers cest un vrai
mensonge.</mark>
{{< /blockquote >}}
Parfois je me dis que Lordon n'avait pas idée à quel point [les fonds de
pension sont un piège à cons][1].
Et n'oublie pas de refuser la «réforme» de la LPP!
La référence complète du live: BOSCHETTI, Pietro, 2023. Laffaire du siècle,
le 2e pilier et les assureurs. Neuchâtel : Editions Livreo-Alphil. Collection
Focus 40. ISBN 978-2-88950-132-8.
<!-- références -->
[1]: https://www.raisonsdagir-editions.org/catalogue/fonds-de-pension-piege-a-cons/
[2]: https://pagesdegauche.ch/la-longue-idylle-entre-les-assurances-vie-et-le-2e-pilier-entretien-avec-pietro-boschetti/
[3]: /la-guerre-civile-en-france
[^1]: R, Dreifuss, interview avec lauteur, le 7 février 2022.
[^2]: Cité in : SOMMER Jürg H, Das Ringen um soziale Sicherheit in der Schweiz,
Verlag Rüegger, 1978, p. 395.
[^3]: Audition des représentants de la Banque Nationale, annexe III au PV de la
séance du 24-25 avril 1978, Commission du Conseil des États, Prévoyance
professionnelle, p. 9.
[^4]: Comme on dit «réforme» en France, pour éviter de dire contre-réforme
conservatrice.

View File

@ -4,5 +4,10 @@ date: 2019-09-01T07:52:46+02:00
draft: false
---
Voici la liste des billets récemments publiés sur ce blog:
Ci-dessous, la liste des billets publiés sur ce blog. Attention, une nouvelle
section a été crée pour les [*lives*][1], et certains billets ont donc été
déplacés.
<!-- références -->
[1]: /lives

View File

@ -3,7 +3,7 @@ title: "Brioche"
date: 2022-12-10T08:21:10+01:00
publishdate: 2023-01-02
draft: false
categories: ["faires des trucs"]
categories: ["faire des trucs"]
tags: ["brioche", "levain"]
slug: brioche
description: Explication et méthode pour la fabrication d'une brioche au levain.

View File

@ -0,0 +1,58 @@
---
title: "Crans et accélération"
date: 2024-11-11T10:03:40+01:00
draft: false
categories: ["explorations", "traces"]
tags: ["génocide", "extrême droite", "catastrophe", "lutte"]
slug: crans-et-accélération
---
Nettoyage ethnique, génocide, inondations rendues plus dévastatrices grâce au
développement, peut-être même durable, réélection de Trump (et redéfaite de
l'option centriste, très logiquement), la majorité de la presse dominante qui
marche au pas, le doigt sur la couture, aux ordres de l'hégémonie culturelle de
l'extrême droite qui a avalé la droite grâce à la collaboration du centre, et
j'en passe, les listes de catastrophes sont une autre forme de catastrophe, une
couche de plus. L'idée générale est que non seulement ça ne cesse d'empirer,
mais que le mouvement s'accélère, et qu'à chaque «clic» un cran est
enclenché, un cran qui signifie qu'il n'y aura pas de retour à la situation
précédente, sans compter que ce serait une autre forme de défaite que de
vouloir retrouver cette situation. Oui, tout cela ressemble à des périodes de
l'histoire qu'on peut lire dans les manuels, mais justement, ça devrait mettre
la puce à l'oreille, parce que les manuels passent sous silence l'essentiel,
malgré toute la bonne volonté du monde. À vrai dire, il faudrait que je les
relise, ils ont dû changer, et peut-être qu'aujourd'hui dans le chapitre des
fascisme et nazisme, on y trouve des extraits du *Discours sur le colonialisme*
de Césaire.
{{< blockquote lang="fre"
author="Aimé Césaire"
title="Discours sur le colonialisme"
link="https://www.larevuedesressources.org/IMG/pdf/CESAIRE.pdf"
>}}
J'ai beaucoup parlé d'Hitler. C'est qu'il le mérite: il permet de voir gros et
de saisir que la société capitaliste, à son stade actuel, est incapable de
fonder un droit des gens, comme elle s'avère impuissante à fonder une morale
individuelle. Qu'on le veuille ou non: au bout du cul-de-sac Europe, je veux
dire l'Europe d'Adenauer, de Schuman, Bidault et quelques autres, il y a
Hitler. Au bout du capitalisme, désireux de se survivre, il y a Hitler. Au bout
de l'humanisme formel et du renoncement philosophique, il y a Hitler.
{{< /blockquote >}}
Aujourd'hui, au bout du cul-de-sac Europe, il y a un génocide soutenu par nos
gouvernements, par une partie significative de nos représentantes et
représentants politiques, du pouvoir économique. Au bout de ce cul-de-sac, il y
a l'absence d'alternative politique aux États-Unis d'Amérique du Nord et la
victoire sans partage du suprémacisme blanc (et mâle, cela va sans dire), qui
ne semble pas trop déplaire à nos classes dirigeantes, capables de s'adapter à
tout, surtout au pire, enfin tant que ce n'est pas la catastrophe climatique,
de la pollution, de l'effondrement de la biodiversité, parce que sur ce point,
c'est le mantra « *no future* ».
Pourtant, nous ne sommes pas seules à vouloir d'autres mondes, à avoir des
propositions concrètes pour vivre et reconnaître la légitimité des désirs de
vivre des autres. Non seulement nous ne sommes pas seules, mais il se pourrait
bien que nous soyons les plus nombreuses et nombreux. Que faire d'autre si ce
n'est prendre exemple sur celles et ceux d'entre nous qui s'engagent, engagent
leur vie, leur corps, leur intégrité, dans la lutte? Prendre exemple sur
celles et ceux qui s'engagent pour faire que la vie… plutôt que la mort.

View File

@ -1,10 +1,11 @@
---
title: "Dis, Kestekoute 2"
title: "Dis, kestekoute? (2)"
date: 2021-02-15T10:27:11+01:00
publishdate: 2021-02-19
draft: false
categories: ["musique"]
tags: ["découverte", "kestekoute", "jazz", "M-Base Collective", "Steve Coleman"]
slug: dis-kestekoute-2
---
«Dis, qu'est-ce que t'écoutes en ce moment? »

View File

@ -0,0 +1,62 @@
---
title: "Dis, kestekoute ? (3)"
date: 2024-11-02T09:00:53+01:00
draft: false
categories: ["musique"]
tags: ["kestekoute",
"Meshell Ndegeocello",
"spiritual jazz",
"groove",
"lutte"]
slug: dis-kestekoute-3
---
«Dis, qu'est-ce que t'écoutes en ce moment? »
Plusieurs artistes et disques, comme toujours. J'ai envie de faire ce billet
depuis le concert de [Meshell Ndegeocello][1] au Jazz Onze+ à Lausanne, le 28
octobre 2024. Un des meilleurs concerts que j'ai pu entendre cette année, et
certainement un de ceux qui m'a le plus marqué tout court.
Avant le concert, j'avais rattrapé mon retard en écoutant ses deux albums
récents ([*The Omnichord Real Book*][2] et [*No More Water: The Gospel of James
Baldwin*][3]). J'ai beaucoup aimé, mais il faut bien dire que mon écoute n'est
pas aussi attentive quand je ne suis pas en concert. Et là, j'ai été proprement
soufflé, soulevé, enlevé. Cette musique, cet état d'esprit précis bougent mon
regard, bouleversent ma sensibilité, me permettent d'affronter la vie, de lui
faire face, de relever le défi, d'être à sa hauteur. Ce qui, pour ma part, ne
va pas de soi, n'est pas gagné, car la barre ne cesse de monter. Et il y aurait
tant à dire sur *ma* barre, *notre* barre, *leurs* barres, leurs différences,
l'impossibilité devenue nécessité, l'indicible devenu quotidien, permanent.
Le groupe, et particulièrement Meshell Ndegeocello, m'ont donné le sentiment de
voir des fondations dans lesquelles on peut avoir confiance, de fondations qui
s'appuient sur une confiance presque inébranlable, d'où émerge la force
d'éprouver des gammes d'émotions diverses, en apparence contradictoires, mais
qui ce soir là se sont associées, comme des musiciennes et des musiciens
forment un orchestre, pour donner corps à la densité, à la richesse qu'est
l'expérience de la vie, mais une expérience à la conscience affûtée,
*éveillée*. Oui, *woke*.
{{< blockquote lang="eng" author="Meshell Ndegeocello"
title="Trouble in No More Water: The Gospel of James Baldwin" >}}
What's another word for trouble? 'Cause that's what we're in. \
Everyone's down for the struggle until it begins. \
Pain makes you humble. Hurt is hard to sing. \
What's another word for trouble?
{{< /blockquote >}}
Dans une forme dépouillée. Pour laisser la place à la douleur, au deuil, à la
colère, à la lutte, à la joie, à l'amour.
{{< audio-cover
src="meshell-ndegeocello-love"
img="meshell-ndegeocello-no-more-water.jpg"
legend="Love in No More Water: The Gospel of James Baldwin" >}}
<!-- références -->
[1]: https://fr.wikipedia.org/wiki/Meshell_Ndegeocello "Article Wikipedia en
français"
[2]: https://en.wikipedia.org/wiki/The_Omnichord_Real_Book "Article Wikipedia en anglais"
[3]: https://en.wikipedia.org/wiki/No_More_Water:_The_Gospel_of_James_Baldwin "Article Wikipedia en anglais"

View File

@ -4,7 +4,7 @@ date: 2020-03-10T17:05:23+01:00
publishdate: 2020-05-24
draft: false
categories: ["explorations", "musique", "traces"]
tags: ["rock", "hip-hop", "Casey", "histoire", "identité"]
tags: ["rock", "hip-hop", "Casey", "histoire", "identité", "kestekoute"]
slug: forme-humaine
---

View File

@ -0,0 +1,82 @@
---
title: "La guerre civile en France, 1958-1962"
date: 2024-08-12T14:30:54+02:00
draft: false
categories: ["explorations"]
tags: ["livre", "recension", "France", "colonialisme"]
slug: la-guerre-civile-en-france
---
{{< blockquote lang="fr" author="Grey Anderson"
title="La guerre civile en France, 1958-1962: du coup dÉtat gaulliste à la fin de lOAS"
link="https://lafabrique.fr/la-guerre-civile-en-france-1958-1962/" >}}
<mark>Le régime de la France actuelle reste profondément marqué par les
troubles de ses débuts. Une mécanique constitutionnelle antidémocratique, une
présidence autoritaire et une politique étrangère militariste</mark> — flagrante
dans le pré carré africain postcoloniale — sont parmi les legs les plus
évidents de la «transition» de 1958. <mark>Les débats sur limmigration et
l«intégration» des populations minoritaires ont lieu dans lombre de la
colonisation et des guerres dindépendance.</mark> Dans les dernières années, les
forces armées ont été continuellement engagées dans des conflits en Afrique et
au Moyen-Orient. Des attentats terroristes en métropole ont provoqué une
répression accrue et depuis novembre 2015, létat durgence est à lordre du
jour.
{{< /blockquote >}}
Il s'agit d'une thèse, publiée initialement en 2016, puis traduite en français
et publiée à La Fabrique en 2018. Je l'ai lu parce que ce texte avait été
signalé à quelque part, je ne sais plus dans quel article ou billet de blog. Le
signalement était bon, parce que ce livre est essentiel pour comprendre la
France d'aujourd'hui, celle de la dissolution de l'Assemblée nationale par
Macron, celle d'une extrême-droite puissante, d'un extrême-centre de plus en
plus autoritaire, xénophobe et raciste, et d'une gauche qui ne survit que par
la combativité de la France insoumise. C'est d'ailleurs pour cette raison
qu'elle est autant attaquée et diffamée.
Ce livre fait partie des livres qui m'ont marqué ces derniers mois, et pourtant
je ne l'ai pas trouvé facile à lire. Très prenant, parce qu'on suit une
chronologie dense, mais parfois ardue à suivre de par la richesse des détails
historiques. Une autre manière de dire que mes connaissances en histoire
contemporaine, ou récente, manquent de détails. J'avais de la peine à le
lâcher, parce que j'ai trouvé passionnant de découvrir cette histoire d'il y a
6 ou 7 décennies, surtout que ce qui s'y passe ne rentre pas bien dans les
catégories toujours trop simplistes que je me suis construites. C'est toujours
la même chose, les gros traits, de loin, ça permet de se faire une idée, mais
plus on s'approche et plus on fait attention au détail, moins les distinctions
sont opérantes.
Par exemple, malgré bien des éléments qui auraient dû me mettre la puce à
l'oreille, j'avais dans l'idée que la France de Pétain et celle de de Gaule
était plutôt antagonistes. Or, il s'avère que pas tant que ça. Après réflexion,
c'est pourtant assez évident qu'il existe des porosités entre réactionnaires et
conservateurs, à moins que ce soit l'inverse.
Mais il y a plus évident encore que cela, c'est la colonisation. J'ai souvent
pensé au *Discours sur le colonialisme* d'Aimé Césaire en lisant ce livre,
parce qu'il est tellement évident que la France est fondamentalement structurée
par l'expérience du colonialisme -- bien que les colonisés et les colonisées
soient assez peu présentes, la focale étant essentiellement centrée sur les
événements politiques en métropole et chez les colons. Et justement, c'est
l'incontournable actualité de cette époque qui me frappe. Lire ce livre pendant
la période qui suit les législatives en France, en 2024, à la suite de la
dissolution de l'Assemblée par Macron, est une expérience surprenante. On a
l'impression de retrouver les mêmes blocs, ou presque. Et on finit par admettre
ce qu'on savait déjà, mais on ne savait pas à quel point c'était vrai, que la
5e *répuprout* a l'autoritarisme et la conviction antidémocratique chevillée au
corps, et reste impérialiste et raciste.
D'ailleurs, puisque l'on parle de colonisation, j'ai eu l'occasion de suivre
une visite commentée de l'exposition au MEG, *[Mémoires: Genève dans le monde
colonial][1]*, et je recommande tout autant que le livre. Une autre manière de
comprendre que le colonialisme est central dans la constitution de nos
consciences collectives, et explique bien des éléments du présent. Je pense
bien entendu beaucoup à la Palestine.
La référence complète du livre: ANDERSON, Grey, 2018. La guerre civile en
France, 1958-1962: du coup dÉtat gaulliste à la fin de lOAS. Paris: La
Fabrique éditions. ISBN 978-2-35872-167-7.
<!-- references -->
[1]: https://colonialgeneva.ch/

View File

@ -0,0 +1,51 @@
---
title: "La danse des flamants roses"
date: 2024-10-21T16:00:28+02:00
draft: false
categories: ["lectures"]
tags: ["anticipation", "écologie", "colonialisme"]
postimage: "danse-flamants.jpg"
postimagedescription: "Couverture de livre sur une table."
slug: la-danse-des-flamants-roses
---
Le récit se situe dans une temporalité indéfinie, quelque part dans le futur.
La catastrophe en cours s'est déployée, a connu quelques clics de
plus, et la Mer morte s'est évaporée, laissant une grande quantité de sel, mais
aussi la place à une bactérie qui tue les primates que nous sommes.
Les pas encore morts se sont retirés derrière le mur et ont laissé mourir un
peu tout ce qui bougeait de l'autre côté. L'image est efficace.
Et c'est de ce côté que celles et ceux qui survécurent ont construit une
nouvelle société, grâce aux flamants roses, sans qui leur vie n'aurait pas été
possible. Une société réunissant des palestiniennes et des palestiniens, des
israéliennes et des israéliens, des immigrées et des immigrés, bien que ça ne
devrait pas être nécessaire de le préciser, vu que nous le sommes tous et
toutes. Des anciennes scientifiques, des anciens militaires, des anciennes
colonisées…
Tout n'est pas expliqué, tout n'est pas compréhensible (du moins *je* n'ai pas
tout compris). La langue est plutôt poétique, retranscrit la parole des vivants
(les non humains). Ce n'est pas une traduction, c'est écrit en français.
L'autrice, [Yara El-Ghadban][2], vit à Montréal.
J'ai apprécié cette lecture, car c'est un effort pour se projeter dans la vie,
plutôt que la mort qui est omniprésente aujourd'hui, parce que ça imagine une
suite à l'horreur actuelle, la catastrophe mentionnée plus haut, qui comprend
la destruction écologique, la prolifération des maladies et les guerres
d'extermination. Avec et sans naïveté.
Une dédicace au début du livre mentionne [Refaat Alareer][1] et le poème *If I
must die*[^1]. Ce livre est un cerf-volant qui veut répandre l'espoir, ce dont
il est question dans le poème.
{{< smallcaps "el-ghadban" >}}, Yara, 2024. *La danse des flamants roses*.
Montréal (Québec) : Mémoire dencrier. Roman. ISBN 978-2-89712-981-1.
<!-- références -->
[^1]: Il existe au moins une version mise en musique, par Checkpoint 303 :
<https://checkpoint303.bandcamp.com/track/if-i-must-die>
[1]: https://www.contretemps.eu/hommage-refaat-alareer-palestine-gaza/ "Hommage sur le site Contretemps"
[2]: https://fr.wikipedia.org/wiki/Yara_El-Ghadban "Article wikipédia en français"

View File

@ -0,0 +1,39 @@
---
title: "Le ministère du Futur"
date: 2024-11-11T16:49:06+01:00
draft: false
categories: ["lectures", "explorations"]
tags: ["catastrophe", "climat", "biodiversité", "anticipation", "roman"]
slug: le-ministère-du-futur
---
J'en ai entendu parler pour la 1<sup>re</sup> fois dans une vidéo de
[@Philoxime][1], dans [laquelle][2] il lisait le 1<sup>er</sup> chapitre du
roman, certainement le meilleur chapitre du livre, peut-être même le seul
chapitre qui vaille la peine d'être lu. J'exagère peut-être, il y a d'autres
passages que j'ai trouvé sympa. Mais ça reste des moments rares dans un livre
trop long, décousu, sans imaginaire ou presque, et de manière étonnante, peu
vraisemblable, ni même enthousiasmant. Et puis, il y a une place bien trop
vaste donnée aux techno-solutions à la fois démesurées, pas à la hauteur,
souvent morbides.
Je ne sais pas même pourquoi je me suis forcé à le terminer. Et je n'écris ce
billet que pour encourager quelqu'un qui passerait là et qui n'aurait que
moyennement envie de le lire, de ne pas le faire. C'est quand même rare que
j'ai un avis de ce genre sur une lecture, je suis en général bon public, et je
suis capable de m'enfiler des pavés au goût connu d'avance, ou alors pas si
convaincant que cela, la preuve j'ai réussi à le lire, mais presque sans aucun
plaisir.
Bref, passe ton chemin. Tu as certainement mieux à faire. Au moins je l'ai
emprunté en bibliothèque, ça réduit un peu le gaspillage. D'ailleurs, le livre
a été emballé dans une couverture plastique estampillée *développement
durable*. On n'en sort pas.
{{< smallcaps "Robinson">}}, Kim Stanley, 2023. *Le ministère du Futur*.
Paris: Bragelonne. Bragelonne SF. ISBN 979-10-281-2086-3.
<!-- références -->
[1]: https://www.youtube.com/@Philoxime "Chaîne de @Philoxime sur Youtube."
[2]: https://www.youtube.com/watch?v=vnIIVeCBJuw "La grande canicule: le ministère du futur (Kim Stanley Robinson), sur Youtube"

View File

@ -0,0 +1,78 @@
---
title: "Octobre, que de l'opprobe"
date: 2024-10-30T11:54:40+01:00
draft: false
categories: ["explorations"]
tags: ["veille", "liens"]
slug: octobre-que-de-l-opprobe
---
[*À mon ami*][1]. Un texte assez long qui est un échange de lettres entre deux
amis, dont l'un, l'auteur du texte, est un militant du collectif *Tsedek!*,
collectif qui porte une voix juive décoloniale. Il y a plusieurs textes de ce
site qui méritent d'être lus, et celui-ci en fait partie. Justement parce
qu'il y a cet échange, avec toutes ses limites. Mais, je n'ai pas envie, ou pas
le courage, d'en dire plus. (2024-10-11)
[*Le génocide invisible*][2]. Un autre texte conséquent, ici de Mona Chollet.
J'ai toujours trouvé ses textes sur la Palestine très juste. Et c'est le cas
une fois de plus. Un texte particulièrement dur, à la hauteur de
l'Histoire[^1]. Ma «culture», ma «civilisation», «mon» camp, selon
comment tu voudras le nommer, n'est plus à la hauteur de rien du tout, n'en
finit plus de ne plus être crédible, si elle l'a jamais été. Et ne le sera
vraisemblablement jamais. Sauf à se transformer, chaque molécule, chaque atome
d'idée. Je suis plutôt pour ce travail. (2024-10-15)
*Le cordon sanitaire: LA solution contre l'extrême droite?* ([sur
skeptikon][3] ou [sur Youtube][7]). Une vidéo de Philoxime qui revient sur
l'expérience de cordon sanitaire pour lutter contre l'extrême droite en
Belgique, ou plus précisément en Belgique francophone, avec un succès relatif,
ou certain. Vu de France ou de Suisse, où c'est le premier parti depuis des
décennies, c'est plutôt un succès certain. Comme souvent, pose les bonnes
questions et essaie d'y répondre avec la philosophie contemporaine, avec les
qualités et les limites qui vont avec. (2024-10-15)
[*Both Democrats and Republicans can pass the ideological Turing Test*][4]. Il
faut que je reprenne tranquillement la lecture de cet article, mais j'ai trouvé
l'idée intéressante: est-ce que je serais capable de me faire passer pour
quelqu'un de l'autre bord politique, par exemple un militant {{< smallcaps
"udc">}}, ou {{< smallcaps "plr" >}}, ou du «Centre», ou encore des Verts
Libéraux? Après tout, est-ce que je suis vraiment capable de me faire passer
pour un militant d'un parti moins éloigné de ma sensibilité, comme un
socialiste ou un vert? (2024-10-24)
[*Guerre d'Algérie: Le Pen, le fascisme français et la matrice coloniale*][5].
Un épisode du podcast *Minuit dans le siècle* (excellent podcast). Ça me
rappelle la lecture de [*La Guerre civile en France*][6]. Ce qui souligne une
fois de plus à quel point la période coloniale est centrale pour comprendre
notre présent, que ce soit le fascisme en France ou en Israël. Mais pas
seulement, on peut penser au racisme en Suisse, à la forme particulière de
structure économique de ce même pays, par exemple. (2024-10-28)
[*Géopolitique de l'état d'exception*][8]. Un billet de blog qui offre un
compte rendu de lecture dense et passionnant sur un livre d'une juriste et
politiste qu'on peut voir souvent en ce moment, et de manière assez pertinente.
En effet, elle montre dans un précédent livre que la dictature n'est pas
forcément le contraire de la démocratie (représentative et libérale, du moins),
ce qui est passablement utile pour comprendre une bonne part des régimes
occidentaux actuels. Et dans le livre dont il est question ici, il s'agit
plutôt, grâce à un retour historique, de montrer que l'état d'exception n'est
pas une anomalie dans la conception libérale de l'État de droit, mais plutôt
son complément, afin de décliner, bien bourgeoisement, un régime pour les
dominants et un régime pour les dominés, c'est bien normal, non? Deux livres
de plus dans ma liste des « à lire». (2024-10-30)
<!-- références -->
[^1]: Je ne mets que très rarement des majuscules en français, par exemple
presque jamais pour les gentilés. Mais parfois, c'est difficile de faire
autrement.
[1]: https://tsedek.fr/2024/10/11/a-mon-ami/
[2]: https://www.la-meridienne.info/Le-genocide-invisible
[3]: https://skeptikon.fr/w/fo7KiQQWEqM6BPEh1ZjTNw
[4]: https://www.experimental-history.com/p/ideological-turing-test
[5]: https://spectremedia.org/podcast/la-matrice-coloniale-le-pen-et-le-fascisme-francais/?episode=1918
[6]: la-guerre-civile-en-France
[7]: https://www.youtube.com/watch?v=c3RMr-ZvHG0
[8]: https://blog.ecologie-politique.eu/post/Geopolitique-de-l-etat-d-exception

View File

@ -0,0 +1,57 @@
---
title: "Portfoligor v0.3.0"
date: 2024-10-20T13:10:46+02:00
draft: false
categories: ["publication numérique"]
tags: ["thème", "portfoligor", "version", "hugo"]
postimage: "portfoligor-v030.png"
postimagedescription: "Capture d'écran du dépôt sur git.milhit.ch"
slug: portfoligor-v0.3.0
---
[*portfoligor*][1], le thème pour {{< smallcaps "hugo" >}} que je bidouille
pour ce site, a été publié en version `v0.3.0`:
- La [publication][2] elle-même.
- La [liste des changements][3].
Le changement principal est que le thème est décliné en deux variantes, l'une
claire et l'autre sombre. La variante affichée est déterminée par les
préférences de l'utilisateur ou de l'utilisatrice[^1]. Un jour peut-être il y
aura un bouton pour forcer le choix.
C'est quelque chose que je voulais faire depuis longtemps, à la suite d'une
lecture d'un fil de [@panais][4] au sujet des thèmes sombres qui ne sont pas
toujours, pas pour tout le monde, la meilleure solution du point de vue de la
fatigue visuelle. Ça m'avait surpris à l'époque (parce que oui, ça date), mais
depuis j'ai rencontré quelques articles et études qui confirment ce point. Et
plus simplement, le mieux est comme toujours de donner le choix aux lecteurs et
lectrices.
Pour y parvenir, j'ai choisi d'utiliser une aide sous la forme d'un *framework*
CSS. Je n'ai pas fait une recherche poussée et exhaustive, mais [Pico CSS][5]
m'a semblé une bonne idée. Je le trouve relativement simple, et surtout
j'apprécie le fait qu'il ne me force pas à ajouter des trains marchandises de
classes diverses et variées. Et comme j'utilisais déjà `sass` dans mon projet,
il n'a pas été trop difficile de le mettre en place et de le paramétrer selon
mes goûts. Enfin, l'adaptation du thème par défaut, avec sa variante *purple*
s'est fait assez facilement et rapidement, même si tout n'est pas fini. Comme
ça ne l'est jamais, c'est pas bien grave.
Je reviens aussi à l'utilisation d'une police particulière, fournie par le
serveur. Esthétiquement, j'apprécie, et tout à fait subjectivement, je trouve
que la lecture en est facilitée. Mais ça coûte 400 ko de téléchargement, ce qui
explose la facture.
Voilà, en dehors de quelques petits détails qui viennent avec l'utilisation de
Pico, pas grand-chose à dire, mais je suis content.
<!-- références -->
[^1]: Même le logo change de couleur, magie du SVG!
[1]: https://git.milhit.ch/igor/portfoligor
[2]: https://git.milhit.ch/igor/portfoligor/releases/tag/v0.3.0
[3]: https://git.milhit.ch/igor/portfoligor/src/branch/dev/CHANGELOG.md#v0-3-0
[4]: https://diaspodon.fr/@panais
[5]: https://picocss.com

View File

@ -0,0 +1,86 @@
---
title: "Septembre, en attendant c'est dépassé"
date: 2024-10-07T17:16:48+02:00
draft: false
categories: ["explorations"]
tags: ["liens", "veille"]
slug: septembre-en-attendant
---
[Réponse à Nicolas Doze: doit-on craindre un effet Laffer?][1] Un billet de
Timothée Parrique sur l'*effet Laffer* qui prétend que «trop d'impôt tue
l'impôt». Or, la réduction de l'assiette fiscale peut se défendre. Décourager
l'accumulation de richesse privée, qui, au moins au-delà d'un certain seuil,
est un appauvrissement collectif. Ceci dans le but de réduire les inégalité de
richesse, encore plus criantes et illégitimes que les inégalités de revenu.
(2024-09-06).
[Michel Barnier (Frustration)][2]. Article plutôt clair qui amène à penser que
la confrontation (en France) est devenue celle de la gauche contre
l'extrême-droite, autrement dit de LFI contre le RN. Et que les autres
étiquettes n'ont pour objectif que de troubler la vue avec pour effet,
volontaire ou non, de faire pencher du côté RN. (2024-09-07).
[Recommandations nutritionnelles][3]. Mise à jour des recommandations
nutritionnelles de l'*Office de la sécurité alimentaire et des affaires
vétérinaires* de l'administration fédérale suisse, qui tient compte à la fois
des connaissances scientifiques sur l'alimentation et la santé, et des
considérations écologiques, mais aussi des habitudes alimentaires de la
population. L'essentiel sont les légumes, les fruits, et les céréales. Une
pyramide végétarienne serait en cours d'élaboration. (2024-09-12).
[De l'univoque, du singulier et de l'universel. À propos de quelques ouvrages
récents][4]. Un article qui revient sur plusieurs ouvrages qui permettent de
prendre un peu de recul sur notre présent, ici sur un site dédié à la politique
de l'asile (ou plutôt de la guerre contre les réfugiés et les réfugiées) en
Suisse. Je ne suis pas d'accord avec tout, mais ça a au moins le mérite de
suggérer de lever la tête du guidon pour prendre le temps de réfléchir à
comment on pense et on agit, ou quelles postures on prétend prendre.
En lisant cet article, j'ai voulu creuser un peu qui est Omri Boehm, et je suis
donc allé lire sa [page Wikipedia (en anglais)][5], ce qui m'a amené à lire un
article du Washington Post du 28 janvier 2020: [How Israelis could agree to
share a state with Palestinians][6]. J'ai trouvé ce texte intéressant, parce
qu'en réalité je me suis plongé un peu plus attentivement sur cette proposition
d'un seul État avec des droits égaux pour toutes les personnes vivant sur ce
territoire depuis le 8 octobre (qui a provoqué chez mois la même stupeur que le
12 septembre 2001, mais avec moins de surprise).
Sur le même sujet, après avoir vu l'entretien de Hors-Série [*Israël contre les
Juifs*][7] avec Eyal Sivan, j'ai lu son ouvrage avec Eric Hazan: HAZAN, Éric
et SIVAN, Eyal, 2012. *Un État commun: entre le Jourdain et la mer*. Paris : La
Fabrique. ISBN 978-2-35872-033-5. (2024-09-19).
En passant, je suis loin de penser que les racistes et les antisémites, c'est
les autres.
[Manuel pratique de recherche documentaire][8]. Ce manuel a été signalé par la
veille d'Arthur Perret que je suis depuis déjà pas mal d'années. Il s'agit d'un
support de cours sur les compétences informationnelles des jeunes chercheurs et
chercheuses. Et c'est vraiment intéressant parce que ça combine avec bonheur
des éléments méthodologiques avec des bonnes pratiques et des outils, avec un
biais bienvenu pour les licences libres, des formats légers, des pratiques
favorisant la science ouverte ou des formes d'hygiènes numériques. À noter que
le manuel est généré par Quarto et disponible sous la forme d'un site web et
d'un PDF. (2024-09-25).
[Les attentats d'Israël au Liban sont du terrorisme d'État][10] et [Guerre
d'Israël contre le Liban: racisme et indécence dans le traitement médiatique
occidental][9]. J'ajouterais que les bombardements des jours qui ont suivi ces
attaques terroristes ont semble-t-il plus marqué les imaginaires médiatiques
que ce qui se passe depuis une année à Gaza. Parce que malgré les difficultés,
le Liban est encore un État souverain? Chaque jour qui passe, il devient plus
difficile de trouver les mots. À cause du manque d'actes?
<!-- références -->
[1]: https://timotheeparrique.com/reponse-a-nicolas-doze-doit-on-craindre-un-effet-laffer/
[2]: https://www.frustrationmagazine.fr/michel-barnier/
[3]: https://www.blv.admin.ch/blv/fr/home/lebensmittel-und-ernaehrung/ernaehrung/empfehlungen-informationen/schweizer-ernaehrungsempfehlungen.html
[4]: https://asile.ch/2024/09/19/reflexion-de-lunivoque-du-singulier-et-de-luniversel-a-propos-de-quelques-ouvrages-recents/
[5]: https://en.wikipedia.org/wiki/Omri_Boehm
[6]: https://www.washingtonpost.com/outlook/2020/01/28/how-israeli-nationalists-could-give-up-control-west-bank/
[7]: https://www.hors-serie.net/Aux-Sources/2024-02-24/Israel-contre-les-Juifs-id579
[8]: https://pmartinolli.github.io/QMpRD/
[9]: https://www.contretemps.eu/guerre-israel-liban-racisme-indecence-medias-occident/
[10]: https://www.contretemps.eu/attentats-israel-liban-terrorisme/

View File

@ -1,6 +1,6 @@
---
title: "Explorations"
date: 2020-05-17T19:09:50+02:00
date: 2020-05-17T19:09:50+0200
draft: false
---

View File

@ -0,0 +1,12 @@
---
title: "Lectures"
date: 2024-10-21T17:49:35+0200
draft: false
---
Regroupe des brefs comptes-rendus de *lectures*. Souvent, ça se regroupe avec
les [*explorations*][1], mais pas toujours.
<!-- références -->
[1]: categories/explorations

View File

@ -1,6 +1,6 @@
---
title: "Musique"
date: 2020-05-17:18:51:00
date: 2020-05-17T18:51:00+0100
draft: false
---

View File

@ -1,6 +1,6 @@
---
title: "Poésie"
date: 2020-05-17:18:54:00
date: 2020-05-17T18:54:00+0100
draft: false
---

View File

@ -0,0 +1,131 @@
---
title: "Panne au Picotin (et live)"
date: 2024-10-10T17:16:59+02:00
publishDate: 2024-10-11
draft: false
categories: ["musique"]
tags: ["streaming", "listening", "live"]
slug: panne-au-picotin
markup: pandoc
---
*Mise à jour*
Le 9ᵉ *live* a été publié sur [id-libre][4], avec sa liste de morceaux. Je vais
peut-être écrire un billet pour détailler un peu mon impression de cette
expérience, mais je peux déjà dire que si je me suis bien amusé, la gestion du
volume laisse à désirer (pas mal de saturation) et c'est moins simple d'être
précis dans ce genre de contexte. 😅
{{< published src="https://id-libre.org/audio/9th-live" legend="Live au Picotin" >}}
:::{.tracklist}
1. `00:00:00` Gute Nacht (From Schubert) (Rodolphe Burger, Psychopharmaka)
1. `00:03:32` Turkish Mambo (Lennie Tristano, Requiem)
1. `00:06:52` Danse of the Living Image (Sun Ra, The Night of the Purple
Moon)
1. `00:11:26` The Dealer (Chico Hamilton, The Dealer)
1. `00:17:29` Brasilliance (Duke Ellington, Latin American Suite)
1. `00:22:22` Also spach Zarathustra (2001) (Deodato)
1. `00:27:22` Toe Fat (Ghettozone) (Beat Konducta, Beat Konducta vol. 2:
Movies Scenes, The Sequel)
1. `00:29:02` Night Driver (Dennis Farnon, The Library Archive)
1. `00:32:02` The Grunt (The J.B.'s, These are the J.B.'s)
1. `00:35:13` The Diesel (Will Sessions, Deluxe)
1. `00:41:03` Soap Guillotine (Madlib, Rock Konducta Part 1)
1. `00:42:51` Junk Joint (Oh No, Ethiopium)
1. `00:44:03` Cha Cha (Mulatu Astatke, The Heliocentrics, Inspiration
Information)
1. `00:48:18` Dia Barani (Arat Kilo, Mamani Keita, Mike Ladd, Visions of
Selam)
1. `00:52:22` Kamalinya (Bamba Wassoulou Groove, Dankélé)
1. `00:56:29` Sunken Wrecks (Owiny Sigoma Band, Power Punch)
1. `00:59:08` Taiwasho (Ajate, Abrada)
1. `01:04:39` Sare Kon Kon (Antibalas)
1. `01:11:49` Shuffering and Shmiling (Keziah Jones, The African Anarchist
Corp. E.P.
1. `01:15:11` No Agreement (Fela Kuti)
1. `01:19:20` Zug (Megaloh, feat. Tony Allen, Regenmacher Afrobeat Session)
1. `01:23:08` Girls Wanna Have Fun (Yasmo & Die Klangkantine)
1. `01:26:41` African Walk (Zamunda) (Beat Konducta, Beat Konducta Vol. 2:
Movies Scenes, The Sequel)
1. `01:27:56` Let Me Be Great ft. Anélique Kidjo (Sampa The Great, So Below)
1. `01:31:45` Je suis africain (Rachid Taha, Je suis africain)
1. `01:35:22` Imarhan (Imarhan)
1. `01:39:16` Kahl El Inin (Ammar 808, Maghreb United)
1. `01:42:35` Megapunk (Ela Minus)
1. `01:45:39` Nuclear Si (Aviador Dro, in La Contra Ola)
1. `01:48:35` Ghost Rider (Suicide)
1. `01:51:04` Wild (J Dilla, Ruff Draft)
1. `01:53:22` Champion Sound (Jaylib, Champion Sound)
1. `01:55:32` Move Part 2 (Oh No feat. Roc C in Stones Throw 10 x 45)
1. `01:59:19` Water or Bread (Raining) (Madlib, Rock Konducta 45)
1. `02:01:12` Paint it Black (The Rolling Stones)
1. `02:04:27` Living for the City (The Dirtbombs, Ultraglide in Black)
1. `02:07:14` La marque de la chaine (Zone Libre, Casey, B. James, Les contes
du chaos)
1. `02:10:23` T.R.A.B.S. (Little Barrie & Malcolm Catto, Quatermass Seven)
1. `02:14:09` The Uncertainty Principle (The Heliocentrics, A World of
Masks)
1. `02:19:19` The Wanderer feat. Johnny Cash (U2, Zooropa)
:::
---
La panne. C'est [un texte, ou plusieurs textes][0], ou peut-être une œuvre, enfin un
objet littéraire qui pourrait s'identifier, d'ailleurs il a un *nôteur* et
certainement même des ayant-tous-les-droits. Bref, il a ses papiers, ce
texte. Et même sa bande de fréquence radio.
Et un ami se l'approprie, afin de mieux le partager. C'est suspect. Et comme ça
se passe à table, ce sera au [Picotin][1], en haut sur la colline de
Saint-Jean, à Genève. Le 26 octobre, en soirée ([tract en PDF][2]).
{{< figure src="/images/panne-affiche.jpg"
caption="Affiche du spectacle montrant l'interprète couché sur le bar."
link="/documents/panne-affiche.pdf">}}
Il est de tradition que l'assemblée fête et danse après les représentations de
l'interprète. Ce dernier m'a demandé de venir passer des disques, sous le blase
de *i.m.x*. J'y trimballe donc mes tourne-galettes, ma table de mixage, une
sélection de galettes (c'est frustrant et source de créativité de choisir, se
frotter au réel, qui pèse), quelques câbles… et mon laptop.
&mdash; Un ordinateur sur cuisses? Mais pourquoi faire? \
&mdash; Pour streamer sur les internets! \
&mdash; 🧐 ? \
&mdash; Oui, diffuser via le web, quoi.
Aussi, tu pourras écouter en direct la musique qui passe au Picotin, mais sans
le brouhaha des gens qui parlent, crient, dansent dans la salle, on peut pas
tout avoir. Tout ça sur [id-libre.org/live][3] ou avec le lecteur ci-dessous
(mais qui ne dispose pas de bouton on/off pour savoir si le flux est « *on
fiber* » ou pas[^1]):
{{< stream legend="1st live depuis Le Picotin (mais le 9th en tout)" >}}
La partie musicale devrait commencer autour de 21h30, peut-être un poil avant,
peut-être un cheveu plus tard, comment savoir? Et plus tard, si tout se passe
bien, on devrait pouvoir disposer de l'enregistrement et même de la liste des
titres.
Si tu es sur Genève ce soir là, tu pourrais même passer en chair et en os
(et en textile) au Picotin à partir de 21h30, boire un truc et apprécier
l'ambiance. Avant c'est pas possible, c'est déjà plein comme un œuf, alors
qu'ensuite on pousse les tables et on se sardine.
Mais attention, à 23h30 tout le monde se prépare à la métamorphose en
citrouille.
Bref, malgré le stress de cette première pour moi, je me réjouis!
<!-- références -->
[0]: https://fr.wikipedia.org/wiki/La_Panne_(Dürrenmatt)
[1]: https://lepicotin.ch
[2]: /documents/panne-affiche.pdf
[3]: https://id-libre.org/live
[4]: https://id-libre.org/live#nineth
[^1]: On n'est pas à l'abri de problème technique, vu le contexte. Si ça ne
marche pas, recharge la page, et peut-être que ça ne marche quand même pas.

View File

@ -0,0 +1,38 @@
---
title: "Lives"
date: 2024-10-30T20:12:17+0100
draft: false
cascade:
local_include: true
---
Cette section du site regroupe les billets consacrés à la diffusion de *lives*.
Je transmets parfois sur le web la sortie d'une table de mixage sur laquelle
sont branchées deux platines vinyles.
Je le fais depuis mars 2019, et jusqu'en novembre 2024, on trouvait la liste
des diffusion sur une page du site [id-libre][1], à savoir
[id-libre.org/live][2]. Désormais, tout est regroupé ici[^1], même si concrètement
le flux et parfois les enregistrements sont encore servis par [id-libre][1].
Le lecteur au sommet de la page permet d'écouter le flux, lorsqu'il est actif,
lorsque le bouton à gauche du lecteur affiche «ON». Si tu en as la curiosité,
ou s'il n'y a pas de bouton (puisqu'on ne peut pas compter sur le javascript),
tu peux ouvrir le lien suivant, et vérifier s'il contient le mot *source*,
signe que le flux est actif: [status-json.xsl][3].
Habituellement, dans les billets ci-dessous, tu devrais trouver un lecteur (et
des liens pour télécharger les fichiers) pour écouter les enregistrements des
*lives* du passés, ainsi que la liste des morceaux joués.
On remercie bien entendu les artistes, les développeurs et les développeuses
sans qui rien de tout ça ne serait possible.
<!-- références -->
[^1]: Ou plutôt, tout sera regroupé ici. La migration est en cours.
[1]: https://id-libre.org
[2]: https://id-libre.org/live
[3]: https://id-libre.org/live/status-json.xsl

View File

@ -0,0 +1,58 @@
---
title: "Le 8ᵉ live"
date: 2024-08-15T07:48:43+02:00
draft: false
categories: ["musique"]
tags: ["streaming", "listening", "live"]
slug: le-8e-live
markup: pandoc
---
*Mise à jour*
Le 8ᵉ live a été publié sur [id-libre][3], avec sa liste de morceaux:
:::{.tracklist}
1. `00:00:00` Nubya Garcia, Source.
1. `00:01:51` Hiroshi Kamayatsu, Have You Smoked Gauloise?
1. `00:05:59` The Dirty Dozen Brass Band feat. Guru, Inner City Blues (Make Me
Wanna Holler).
1. `00:11:42` Calisthenics (J.U.I.C.E & All Natural), feat. Satya, prod. by
Georgia Anne Muldrow, Miles to Go.
1. `00:15:55` Yalla Miku, Tortije.
1. `00:20:24` Derya Yıldırım, Grup Şimşek, Hastane Önü.
1. `00:27:35` Gaye Su Akyol, Biz Ne Jaman Düşman Olduk.
1. `00:31:33` Lalalar, Hem Evimsin Hem Cehennemim.
1. `00:35:54` Tony Allen, Sampa The Great, Stumbling Down.
1. `00:38:35` Tony Allen, Ariya, Afrobeat Straight Mix.
1. `00:41:52` Kokoroko, Dide O.
1. `00:46:00` Yazz Ahmed, Lahan Al-Mansour.
1. `00:55:42` Sons of Kemet, My Queen is Yaa Asantewaa.
:::
{{< published src="https://id-libre.org/audio/8th-live" legend="8th Live" >}}
---
De retour après bien des années pour un nouveau *[live][1]* le **samedi 17 août
2024, 20:30 (UTC+2)**. Je devrais être seul à passer des disques, mais va
savoir, il se pourrait que ma collègue s'y invite. L'annonce va également être
publiée sur [id-libre][2].
Le live sera disponible sur sa page habituelle, à savoir
<https://id-libre.org/live>, mais ça fonctionnera tout aussi bien avec le
lecteur ci-dessous:
{{< stream legend="Le live du samedi 17 août 2024, dès 20:30 (UTC+2)" >}}
(*À la différence près que sur* id-libre *il y a une indication visuelle pour
savoir si le live est en cours ou non.*)
Ce billet sera mis à jour lorsque l'enregistrement du live sera disponible et
documenté.
<!-- références -->
[1]: /tags/live 'Liste des lives annoncés ou publiés sur mon blog.'
[2]: https://id-libre.org/live#announce
[3]: https://id-libre.org/live#8th-live

View File

@ -0,0 +1,58 @@
---
title: "Retour sur la panne au Picotin"
date: 2024-10-31T16:35:25+01:00
draft: false
categories: ["musique"]
tags: ["streaming", "listening", "live"]
slug: retour-sur-la-panne-au-picotin
---
Ainsi donc, [*la panne*][1] a eu lieu. J'ai pu diffuser le flux sur le web,
comme promis et l'enregistrer. D'ailleurs il est [en ligne][1], avec la liste
des morceaux joués. Tout est O.K. Alors, pourquoi ce bref billet?
Parce que c'était ma première expérience *extra-muros*, extra mon petit cocon
douillet, protégé et sans contact, du moins sans contact non numériquement
médiatisé. Aussi, j'ai envie de te donner, de me donner, un petit retour.
Il faut préciser que le public était venu pour *La Panne*, la lecture
gastro-théâtrale d'Alexandre Pateau, et la performance d'Alexandre valait le
détour, c'était un super moment, accompagné des excellents plats du Picotin.
[Une réussite][2].
La performance terminée, j'ai commencé à mettre de la musique. J'ai dû gérer
mon stress, rester concentré. Je me suis dit que c'était comme de donner un
cours, et ça m'a bien aidé. L'autre truc, c'est que là, je pouvais voir
directement la réaction des gens, qui dans l'ensemble ne réagissaient pas trop
justement. Ils vivaient leur vie. À moi de vivre la mienne.
Assez vite, une bonne partie des gens ont payés leur repas et sont partis. Une
grosse partie de celles et ceux qui sont restés ont préféré la terrasse. Il
faisait doux pour la saison et dehors, c'est fumeur.
J'ai réalisé que je pouvais me laisser aller et me faire plaisir. Si une ou
deux personnes appréciaient, ce serait déjà ça. Et de ce point de vue, ça a
marché: je me suis bien amusé. Et au moins une personne a pris le temps de
venir me dire que la musique était chouette.
Concrètement, j'ai constaté que ça manquait d'amplitude de volume, certainement
à cause des enceintes à disposition. Non pas que je voulais que ça crache
plus, mais là j'étais vraiment à fond, ce qui ne laisse pas trop de
marge. Or, la marge est utile pour les différences de volume entre les disques.
Et on tutoyait la saturation.
Aussi, j'avais une des trois enceintes juste derrière moi. Ce qui fait que
j'étais bien assommé par le son. Surtout, je n'avais encore jamais été
confronté à un tel volume (pendant que je passe des disques, s'entend), au fait
d'être en fin de soirée (oui, pour moi, passé 21:30, c'est une nuit blanche
😅), un peu fatigué, heureusement que je ne bois plus d'alcool… J'ai trouvé que
c'était moins simple d'être précis et attentif.
En conclusion, j'ai beaucoup aimé l'expérience. Et je remercie Alexandre de
m'avoir proposé de le faire, et au Picotin pour son accueil et sa
collaboration!
<!-- références -->
[1]: /panne-au-picotin "Annonce et publication du 9e live"
[2]: https://lecourrier.ch/2024/10/28/alfredo-traps-se-met-a-table/ "Compte rendu sur LeCourrier (payant)"

View File

@ -11,8 +11,9 @@ slug: à-propos
Ce site web à pour but de me présenter à la fois personnellement et
professionnellement, ainsi que de laisser des traces éphémères dans une section
[*blog*][8]. Jai expliqué le regroupement de ces deux aspects à louverture de
ce site, dans le billet [«nouvelle version»][1].
[*blog*][8], ainsi que des diffusions sonores dans une section [*lives*][14].
Jai expliqué le regroupement de ces deux aspects à louverture de ce site,
dans le billet [«nouvelle version»][1].
Au départ, il y a lenvie davoir un coin ou tisser mes bouts de toile sur
cette machine à éditer du texte quest le web. Puis, jai réalisé que je
@ -26,17 +27,15 @@ allez donc savoir pourquoi.
Le site est généré grâce à [Hugo][2], un [générateur de site statique][3]. Il
utilise le thème [*portfoligor*][4] que jessaie de réaliser tout seul, et qui
est toujours en chantier.
est toujours en chantier. Depuis la version [v0.3.0][11], je m'appuie sur le
*framework* [Pico CSS][12].
La palette de couleur que jutilise pour ce site sont celles de [nord][7].
Cest également la palette qui est à la base du thème pour mon environnement de
bureau et pour mon éditeur de texte préféré.
Limage du site affichée sur les réseaux sociaux et au sommet de cette page est
un recadrage dun portrait de mouton réalisé par [Annie Spratt][9]:
<https://unsplash.com/photos/6V5iR91KMv0>. Le logo du site est un bidouillage
personnel sur la base de la fonte utilisée pour le site, [Lilex][13].
Lavatar et limage du site affichée sur les réseaux sociaux est un recadrage
dune belle photo d[Annie Spratt][9]:
<https://unsplash.com/photos/6V5iR91KMv0>.
Les sources de ce site web sont également [disponibles en ligne][5]. En dehors
Les sources de ce site web sont [disponibles en ligne][5]. En dehors
des contenus que je partage et dont je ne suis pas lauteur, tout le site peut
être copié, modifié, repris, à condition de me mentionner comme auteur de la
première version, comme le prévoit la licence [{{< smallcaps "cc-by" >}}][6].
@ -47,10 +46,13 @@ moyen qui te convient le plus][10].
[1]: /nouvelle-version
[2]: https://gohugo.io
[3]: https://fr.wikipedia.org/wiki/G%C3%A9n%C3%A9rateur_de_site_statique
[4]: https://framagit.org/iGormilhit/portfoligor "Sources du thème"
[5]: https://framagit.org/iGormilhit/igor.milhit/
[4]: https://git.milhit.ch/igor/portfoligor "Sources du thème"
[5]: https://git.milhit.ch/igor/igor.milhit/
[6]: http://creativecommons.org/licenses/by/4.0/
[7]: https://www.nordtheme.com/
[8]: /blog
[9]: https://unsplash.com/@anniespratt
[10]: /#online
[11]: https://git.milhit.ch/igor/portfoligor/releases/tag/v0.3.0
[12]: https://picocss.com/
[13]: https://lilex.myrt.co/
[14]: /lives

112
hugo.yaml 100644
View File

@ -0,0 +1,112 @@
baseURL: https://igor.milhit.ch/
DefaultContentLanguage: fr
title: iGor milhit
theme: portfoliGor
enableGitInfo: true
paginate: 0
security:
enableInlineShortcodes: false
exec:
allow:
- ^dart-sass-embedded$
- ^git$
- ^go$
- ^npx$
- ^sass$
- ^postcss$
- ^pandoc$
- ^nvim$
osEnv:
- (?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$
funcs:
getenv:
- ^HUGO_
http:
methods:
- (?i)GET|POST
urls:
- .*
menu:
main:
- identifier: blog
name: Blog
title: La section blog
url: /blog/
weight: 0
- identifier: lives
name: Lives
title: La section des lives
url: /lives/
weight: 0
- identifier: à-propos
name: À propos
title: À propos de ce site web
url: /à-propos/
weight: -2
footer:
- identifier: credits
name: Crédits
url: /à-propos/#crédits
weight: -2
- identifier: contacts
name: Contacts
title: Me contacter
url: /#contacts-priv
weight: -1
- identifier: sources
name: Sources
title: Sources du site
url: https://git.milhit.ch/igor/igor.milhit
weight: 2
- identifier: licence
name: cc-by
title: Licence Creative Commons By 4.0
url: http://creativecommons.org/licenses/by/4.0/
weight: 1
permalinks:
posts: :slug
blog: :slug
lives: :slug
frontmatter:
date:
- date
- publishDate
lastmod:
- :git
- lastmod
markup:
goldmark:
renderer:
unsafe: true
params:
Description: Site web personnel d'iGor milhit.
Image: mySite.jpg
ImageDescription: Portrait de mouton aux couleurs sepia.
author:
name: iGor milhit
email: igor@milhit.ch
siteSources:
# Git repository of the website
url: https://git.milhit.ch/igor/igor.milhit
# Which kind of git forge is it? GitHub, a Gitlab instance,
# a Gitea or Forgejo intance? One of github, gitlab, gitea
type: gitea
# Professional contact data
contactsPro:
address: Rue Michel-Servet 1, 1211 Genève 4
phone: +41 22 379 59 30
email: igor.milhit@unige.ch
# Personal contact data
contactsPriv:
address: Ch. des Clochettes 16, 1206 Genève
mobile: +41 76 552 80 59
email: igor@milhit.ch
publickey: igor-milhit-pub.asc
fingerprint: 843D 0CB6 A576 D7BE 4BF6 A63B 692D 97C3 D022 8A99
xmpp: igor@milhit.ch
cv: cv-igor-milhit.pdf
online:
git: https://git.milhit.ch/igor
local_include:
js: on_fiber.js
home_post_list: true

View File

@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang="{{ .Language.Lang }}" prefix="og: http://ogp.me/ns#">
{{ partial "head.html" . }}
<body>
{{- partial "header.html" . -}}
<main aria-role="main" class="container"
itemscope itemtype="https://schema.org/Person">
{{- block "main" . }}{{- end }}
</main>
{{- partial "footer.html" . -}}
</body>
{{ if .Params.local_include }}
<script src="/js/on_fiber.js"></script>
{{ end }}
</html>

View File

@ -0,0 +1,57 @@
<header class="container main-header">
<nav class="no-print" role="navigation" aria-label="Primary">
<ul>
<li>
<!-- Insert the logo in SVG xml -->
<a href="{{ .Site.BaseURL }}"
title="{{ .Site.Title }}">
{{ partial "logo.html" }}
</a>
</li>
<li>
<a href="{{ .Site.BaseURL }}"
class="title no-reformat"
title="{{ .Site.Title }}" >
<h1>{{ .Site.Title }}</h1>
</a>
</li>
</ul>
<ul class="header-navigation">
{{ $currentPage := . -}}
{{ range sort .Site.Menus.main -}}
<li class="nav-item secondary">
<a class="nav-item-link{{if or (
$currentPage.IsMenuCurrent "main" .
) (
$currentPage.HasMenuCurrent "main" .
) }} active{{end}}"
href="{{ .URL }}" title="{{ .Title }}">{{ .Name }}</a>
</li>
{{ end -}}
<li class="nav-item secondary">
{{ if .IsPage -}}
<a class="nav-item-link"
href="{{ .Site.BaseURL }}index.xml"
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
{{ i18n "subscribe" }}
</a>
{{ else if .IsHome -}}
<a class="nav-item-link"
href="{{ .Site.BaseURL }}index.xml"
title="{{ i18n "subscribeToPublications" }} {{ i18n "toWebsite" }}">
{{ i18n "subscribe" }}
</a>
{{ else if .IsNode -}}
<a class="nav-item-link"
href="{{ .Permalink }}index.xml"
title="{{ i18n "subscribeToPublications" }} {{ i18n "toSection" }}">
{{ i18n "subscribe" }}
</a>
{{ end -}}
</li>
</ul>
</nav>
{{ if .Params.local_include }}
{{ partial "stream.html" }}
{{ end }}
</header>

View File

@ -0,0 +1,18 @@
<figure class="stream">
<div class="status-player">
<p id="on"></p>
<audio controls>
<source src="https://id-libre.org/live/stream.ogg" type="audio/ogg">
<source src="https://id-libre.org/live/stream.mp3" type="audio/mp3">
<p>Your browser does not support the <code>audio</code> element.</p>
</audio>
</div>
<figcaption>
<p>
Écouter le flux (s'il est «on»).
Pour utiliser ton propre client:
<a href="https://id-libre.org/live/stream.ogg">OGG</a>
<a href="https://id-libre.org/live/stream.mp3">MP3</a>
</p>
</figcaption>
</figure>

Binary file not shown.

View File

@ -58,18 +58,18 @@ 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
@ -96,18 +96,18 @@ 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
@ -134,19 +134,19 @@ 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
@ -169,18 +169,18 @@ E1TpzZvYIkQ4AzZ/6Z1x8NxTAnNx6Vg2LdBHcV+4GF5w0qf843swc24qmTnadXqJ
5Iz4gHN4C7/Te5RKgbP6HcnxXB/5m8ty8UPJjP2cWSLOMNA/QbsxPlPc/SlsnK1X
tHRQzZyVoIOYqKQmu3KNjfOQbcAoOcXb+VXieiyksUAf8c6W4iW20YKtkf54H7yP
CibVFA9TLa9bPUvg4tiTlinZx+wm9M3LOQ0JrnNt9A94+3fXQK31yUqZrciYtbW7
A5SJAjwEGAEKACYCGwwWIQSEPQy2pXbXvkv2pjtpLZfD0CKKmQUCY4JAcAUJC0uM
QAAKCRBpLZfD0CKKmR4pD/0VBb67zjV9EAQAGbfo5jDokKDlYv52qL9zVfH27RD6
UfLNwfwyWQizsK+wFXIXFHbHc9j9HaZnJJSIDJ3TNIIzZ989MhUrxx835iJjmW4q
ZC3mwVdbNdsI1Aj0lPRFcFznIohAW0ufw8uKD7LxLK2qO073IXepnruJyuy6vU61
oxXW85kRSPQNrCelFCsq+0mTXbeidECOJbngQIVtJ3of2fEOsTN8zk/k6midX175
Z3z2iBtn/Fv5S6O/MBinZGoMWtfw2p+xbXMN7jS3gvlpkV3XD2Zsy45VY27OC+og
MzAEaKfllSa6O7yqZwt2bjnG9kUdVEimgm6rW+1i1VZqBk7Jgfw4Tds+8zSRWGwy
Bx8LXBE8kWH/v9e1d0WpCXTx1WW4d6PhXl5+YAy98GdOhwmwaumoenoUcsQI2wCs
IEIKb4yaZ4jHxQyKPBf8/KjsYDwE13PNk7ejPU7TD1K5EoG0g1GBO760BTCEZeKQ
tzaAtroN7vdo1mZ4tzkshqG9fll46Ql28xQ0D9ZWunTqzJyMMZEtjty6/n3krQjD
Up6VYP6bsbeTzhLS7RT5Cf5GazOR8r+78fTPt62tTLMlT6DDpZD6X7kqowOA/sbn
zVipi2mJcJub1d0xfoSNOA+puOSO2ZfxR+244ymiTWocXjuv8kTk1vzJ3wCKf/ku
5g==
=axcn
A5SJAjwEGAEKACYCGwwWIQSEPQy2pXbXvkv2pjtpLZfD0CKKmQUCZWy31AUJDTYD
pAAKCRBpLZfD0CKKmQ09D/42oGAgUH0mVKIYnOv5/IBXcc9LCkOA64/ORpCqhL38
m4oct7fv3DQLAWUSzoVN9xqDYAnSUVL+a39Q3q+43YgW57COLu33O6HekbosIAco
J3v0E5QIIbLzlsinDrSTtPAoMAC2x574ESxxjEgwGyYY7P04Kmfiy2wb04h2/3Oa
tmg6zTXXz5w9FqeWaIdP8QLs8uWvmxCrdESbJAZeNHNvYXnV6IdbQw3L9EH7ACo/
z0fSLM3MyuDVxQlFAUY/6j3VK5na6z/nSCjBF1UzY1q7BUgbsYdErXUIdk7o5VNF
kNpNa9Pz3cLdsS6RykAfRtGSvBXW4IAKpLqC2rHFCTUofNNh9zdsWEqXCFmJ5Amr
qjKgLgJ85d1lJI99GMOxZQQexSuhKvBnWYI4aKnfOXmaB4/0KELHP2rsUh4ecw2D
Fiz7zyBj9+ztw/p3YT5Ni1BVO732nKPp3bO0HqCJEOPaD0NMh6NRtDs7WmEZdHk0
eXFE/xW4LGx/j/JPVCi+54HHr7OiOyif2Vd3ZWvPOGjCJpanHTJSqZ4i5Zqo5Eom
TBd4uO17CR8AzT8wbKLX1SxEgUhOb6x9563iJ35aaiRItLBTybkvXTLLYGEkfxK7
38uFxCTcvlaUWP909XQi0RF/GASudiclcOY7xHtbfd9f7wfIZDp3/dWyFUlBu6BO
Yg==
=aAuS
-----END PGP PUBLIC KEY BLOCK-----

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

View File

@ -0,0 +1,16 @@
const url = 'https://id-libre.org/live/status-json.xsl';
const statusElement = document.getElementById('on');
async function status() {
const response = await fetch(url);
const data = await response.json();
const status = data.icestats.source ? 'on' : 'off'
statusElement.innerHTML = status;
statusElement.classList.remove("on", "off");
statusElement.classList.add(status);
}
status();
setInterval(() => status(), 2000);

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -1 +1 @@
Subproject commit 9fc7238ea70682fbda4dd2e1f47aca066031feef
Subproject commit 90365616684a7a278eff55d8ce772daef4c5160e