Computer Science researcher (Computational Systems Biology / Bioinformatics) at Inria. I do many things, but not very well (cuban salsa dancing, Ukulele, juggling, Go, etc.), thanks K. Vonnegut! Interested in various things but here mostly for science, politics and anything software-related.
Public Key
npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Profile Code
nprofile1qqsy47p2w9nxepww4u39nfhj2ldgkln07yge559042xzmrsru9zjfrcppamhxue69uhkummnw3ezumt0d5q3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k7s7mvxc
Show more details
Published at
2026-06-30T12:39:12Z Event JSON
{
"id": "d83b44c6cc184774d45e2c3d4363a8447088c0101b1113f5f547c81306ad81c9" ,
"pubkey": "4af82a71666c85ceaf2259a6f257da8b7e6ff1119a50afaa8c2d8e03e145248f" ,
"created_at": 1782823152 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://pouet.chapril.org/users/soliman",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Sylvain Soliman ☕️\",\"about\":\"Computer Science researcher (Computational Systems Biology / Bioinformatics) at Inria.\\nI do many things, but not very well (cuban salsa dancing, Ukulele, juggling, Go, etc.), thanks K. Vonnegut!\\nInterested in various things but here mostly for science, politics and anything software-related.\",\"picture\":\"https://pouet.chapril.org/system/accounts/avatars/109/268/352/141/715/207/original/af70d874196fb6d7.jpg\",\"banner\":\"https://pouet.chapril.org/system/accounts/headers/109/268/352/141/715/207/original/6ed46130c57b561d.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Website\",\"https://lifeware.inria.fr/~soliman/\"],[\"ORCID\",\"https://orcid.org/0000-0001-5525-7418\"],[\"HAL\",\"https://cv.hal.science/sylvain-soliman/\"],[\"Pronouns\",\"he/him\"]]}" ,
"sig": "0384115e132a6b152cb7913dc346b8864480d34cf47f7c645b268ded5d097465ee633d22df5485099fc13d68b62d3265164b1da3e7773db92b1f6ed468bec1d0"
}
Last Notes npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…tn9h @nprofile…e7kl Bon, je ne lis/écoute visiblement pas assez « tous les médias » mais je n'en avais pas du tout entendu parler avant ce pouet… et une recherche ne m'a donné qu'un très bref article de FranceInfo (qui n'en a pas parlé dans ses infos radio de 7h et des brouettes) et un truc du Parisien… Du coup, je ne crois pas que grand monde y prête attention en fait 🤷🏻♂️ ce qui est plutôt rassurant finalement. npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ Vous pariez combien que cette épidémie qui a fait tant de morts mais dont on ne parlait pas du tout, va d'un coup faire la une des médias français ? 🤦🏻♂️ #nevent1q…h8ha npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg C'est un manuel de Français j'espère ! npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg @nprofile…6cq3 Ce qui est flippant c'est que visiblement ça se « ressent » déjà : https://mastodon.gamedev.place/@JeremiahFieldhaven/116654345332213390 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg https://pouet.chapril.org/system/media_attachments/files/116/147/931/738/125/870/original/fcadc2aa2c2ffcfc.png npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg Je trouve la doc plutôt bien faite, dans ce cas précis l'exemple fait même presque exactement ce que tu veux… Je trouve aussi les messages du compilo super bien faits. Mais dans tous les cas, les concepts du langage sont plus complexes que ceux de Python, du coup c'est un peu normal que ce soit plus "touffu". npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg Hmm, pas sûr… Pour iter_mut il doit manquer un truc dans l'implémentation, faudrait chercher spécifiquement. Effectivement `for i in c` va en général chercher à appeler into_iter(), du coup je suis étonné que ça ne le fasse pas pour ton cas. Je reste convaincu (sans y avoir réfléchi ^^') que le plus simple était d'implémenter next() pour &Counter (et pas &mut Counter)… en tout cas c'est vers ça que j'aurais été spontanément. Mais ça fait un moment que je n'ai pas fait de rust… npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg sur `&mut Counter` tu rends `iter_mut()` disponible, c'est sur `&Counter` que tu rends `iter()` disponible… https://doc.rust-lang.org/std/iter/ npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg Parce que tu veux implémenter alors Iterator &Counter et pas pour Counter… npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg Vite fait pendant mon café je dirais que c'est juste que `for i in c` c'est comme le compilo te dit `for i in c.into_iter()` [itération qui move] alors que ce que tu veux c'est `for i in c.iter()` [itération par "référence"] npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…hutq Oui c'est difficile… mais du coup j'ai renoncé aux infos (télé depuis des années, radio depuis moins longtemps…), c'est un peu triste comme bilan, et ça pousse à l'entre-soi de lire les "infos" ici par exemple, mais le tournant pris par France Q, France Info, etc. m'est devenu insupportable 😓 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…hutq J'avoue que je ne comprends pas pourquoi tant de gens écoutent encore Radio Court… je veux dire France Q… cette radio est faite de désillusions 😓 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5rtg J'en ai gardé un souvenir « correct », mais bon j'étais un grand fan d'Éric et Ramzy (et de pas mal d'autres invités) à l'époque, j'ai sans doute été clément (et effectivement je ne serais pas spécialement tenté de le revoir). npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…hutq Bon lendemain de raclette 🥳 ! npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…ras6 C'est surtout un sérieux signe que tu fais attention, aux gens, à ceux qui parlent, à ceux qui écoutent… et ça c'est le contraire de la modestie ;) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…6dxz W -> Samoa 🤔 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…vnzn @nprofile…l2u2 Bah c'est mignon, et puis Chantal Goya ça me rappelle mon enfance… ^^' npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…l2u2 Attends, j'ai un doute, « Piou piou, petit poussin » c'est la même chose que « …et le poussin Piou, et le poussin Piou… » ou pas ? 😬 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…vnzn @nprofile…96vv Je n'y connais rien, mais @nprofile…hcwr si : https://sebsauvage.net/wiki/doku.php?id=minecraft (en espérant que ça peut aider…) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…num5 ils sont vraiment trop forts 🤣 https://www.youtube.com/watch?v=PvPBSyAFORQ npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…he34 Pas vraiment une réponse rassurante mais de mon point de vue il n'a absolument besoin d'aucune monnaie d'échange pour pouvoir faire ce qu'il veut 🤷🏻♂️ npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…humn se la *payer* npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…gfl2 Et pendant elle n'était pas trop effrayée ? (je n'ai connu que des chiens terrifiés par les orages 😓) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…gfl2 @nprofile…h66z Vous allez pas la faire baptiser quand même ?!? (c'est la Cathédrale qu'on aperçoit, non ?) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ Ça me navre de voir plein de gens biens (poke @nprofile…ltcg ) dans ce genre de bêtises… https://www.inria.fr/fr/meilleure-ia-developper-code-diverse Ok, on a besoin de sous pour travailler, mais quand même… npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…gfl2 Sans doute le fils d'Annie qui est devenu livreur… npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5fxq Ça a surtout dû être lourd à transporter 😉 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…42gp Non, c'est toujours le DNS ;) De fait jeey.net n'a pas d'adresse chez moi ^^' (cannot resolve jeey.net: Unknown Host) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…42gp du HTTPS sans le WWW… avec, ça passe sans problème. Et en HTTP simple (sans WWW) je ne sais pas. npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…42gp Chez moi le premier est renvoyé vers le second (HTTPS everywhere) qui ne marche pas… les autres pas de soucis. npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5fxq "famous last words…" npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…gxn8 @nprofile…5fxq Bah moi ça remonte à quand on était encore arrêtés, réveillés et fouillés à la douane en revenant des Pays Bas 😅 Mais à part ça, ça n'a pas l'air d'avoir beaucoup changé 👌🏼 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ Pour une fois qu' @nprofile…u6wh publie un truc intéressant (de @nprofile…wsu2 qui plus est) : https://www.inria.fr/fr/ethique-traitement-automatique-langues-ia-karen-fort npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…sxgz @nprofile…9p3z C'est pas déjà le cas ? 🤷🏻♂️ npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…42gp Je comprends que les règles sont assez mal rédigées et pas adaptées du tout à des enfants de 6 ans… mais sinon sans doute un objet dans l'une des 4 cases adjacentes (par un bord) [et pas dans les 4 cases jointes par un coin] npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @nprofile…5fxq I'd definitely contact the editor to make sure: - they know you do not agree to this; - can hopefully revert this (at least send your original review to the authors) ; - they know you will make all this public (and of course refuse any other reviewing work with them) otherwise… npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub195l…4d7a Tu as essayé https://github.com/nileane/TangerineUI-for-Mastodon de @npub19nd…rcpy ? Et sur Android avec Fedilab je choisis ma « couleur d'accent » ^^ (j'ai mis du orange du coup) npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub1l0w…r5zz Je suppose que l'insta de Waly est plus « proche » de l'original, mais pérenne, euh… 🤷🏻♂️ https://www.instagram.com/reel/C_Le_sHtFy7/ npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub1upk…tcwy PAGER, LSCOLORS/LS_COLORS npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub1l0w…r5zz Même John Oliver en parle dans la séquence qui démarre vers 3min dans son Last Week tonight https://invidious.fdn.fr/watch?v=pkVQzk9qGHM npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub19am…qjn6 It might be font-related, I'm not sure, have you tried with other fonts? (I'm on a Mac right now, which also has some weird effect on what font properties are available, so…). npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub1w66…rc58 There's sometimes some heavy neovimming involved but I guess you'll survive 😉 npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub1w66…rc58 The only one I sometimes watch is https://www.twitch.tv/teej_dv [live right now 😉] npub1ftuz5utxdjzuateztxn0y4763dlxlug3nfg2l25v9k8q8c29yj8sr6v2cc Sylvain Soliman ☕️ @npub19am…qjn6 Alors, si je suis d'accord (en partie) sur la conclusion. L'immutabilité n'est pas réservée à la programmation fonctionnelle. C'est très important en programmation objet, c'est nécessaire en programmation logique, et désormais c'est présent dans des langages modernes comme Rust qui n'est pas "purement" fonctionnel, etc. Si j'aime le fait qu'une variable immutable est plus facile à appréhender comme l'équivalent d'une variable mathématique, ce n'est clairement pas le but en première… 🤷🏻♂️