une fois par jour, c'est un moment détente […] lire calmement ces articles, dans une interface toute épurée
Tu décris une pause en terrasse au soleil avec un bon titre de presse papier :)
notamment au Monde Diplo et sa devise "chaque mois on s'arrête, et on réfléchit".
NOUVEAU
J'en profite pour faire la pub d'un nouveau journal papier, national, qui parait en kiosques, sans pub, tourné vers l'écologie, la santé, l'agriculture, l'énergie: La Brêche !
J'entendais sur France Culture que cette liste s'est mise à augmenter plus rapidement, avec effet immédiat, dès la promulgation de la loi de 2017 (par Bernard Cazeneuve, sous Hollande)
étendant les conditions d'usage des armes (contrairement à l'usage européen ou ce que font les belges, les allemands, ou même les britanniques) et de dire que même s'il n'y a pas de menace immédiate, on peut quand même tirer.
"votre droit à tirer a été étendu" c'est l'interprétation qu'on fait la DGPN, qui dit finalement que les principes supérieurs du droit, "absolue nécessité absolue supériorité", en fait ça nous intéresse moins que la description des petites situations dans lesquelles on est autorisé à tirer.
Et immédiatement il y a, dans la même année, et pour la première fois, cinq personnes qui sont tuées par des policiers dans le cadre de refus d'obtempérer.
On va prendre l'exemple de CL: union fait l'union de 2 listes, et en retourne 1:
(union(list123)(list345));; => (1 2 3 4 5)
On manipule des listes d'objets.
Dans notre exemple on a des objets sphères au lieu des entiers, et surtout on a 1 seule liste donnée en argument et pas 2, ce qui nous fout le doute. Je suppose qu'elle est retournée telle quelle.
En tant que service public de l'information, vous n'avez pas de contraintes de clic, de vues ou d'audience, vous pouvez donc vous permettre de privilégier la vérité et les articles fouillés aux raccourcis faciles. Vous n'êtes ni BFMTV, ni CNews, ni France Soir.
Mais il s'agit de France Info :( Dont j'ai une bien, mais alors bien mauvaise opinion. Écoutez-vous leurs actualités politiques ? Avez-vous suivi leur traitement de la présidentielle, par exemple ? Argh. Surtout, ne parlons pas du fonds.
Alors pour Common Lisp + Web Assembly on a un support qui est en train d'apparaître dans l'implémentation ECL (Embedable Common Lisp, qui génère du C): https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/277/ Il est évidemment tôt, il faut être motivé pour essayer.
Ce sera sûrement possible dans CLASP en effet, mais j'ai pas entendu que ce soit à l'ordre du jour.
Je trouve par ailleurs qu’il est plus simple d’utiliser différentes implémentation sur les mêmes sources en Scheme qu’en Common Lisp.
Étonnant ! (généralement c'est le sentiment inverse, l'écosystème des Scheme est très fragmenté, alors que les implémentations de CL partagent un standard).
c’est la séparation des espaces de noms entre les fonctions et les variables.
Franchement je trouve que ce n'est pas important. Et si jamais tu veux vraiment utiliser une variable comme fonction sans utiliser funcall, c'est possible:
Ah bon ??? Bon bein, ta réponse nous montre à quel point les avis mais aussi les ressentis sont différents, c'est déjà ça !
la place absurde du nucléaire par rapport au propos d’origine.
Note que peut-être la moitié de sa critique ne porte PAS sur le nucléaire, donc peut-être qu'on peut mettre cette contre-critique qui vous permet d'avoir le beau jeu de côté ;)
anti-nucléaire
le diable est dans les nuances c'est une qualification trop rapide… et on s'en fiche, si ce qu'il écrit est sensé.
ils sont noyés dans un déluge de n’importe quoi qui va du « douteux » au « franchement mensonger »
boh… comme quoi ? Tu lui portes la critique qu'il porte à la BD ahah :p Il apporte des chiffres et des infos précises, déjà.
Allez je m'emballe pas plus.
ps: en plus de ce lien c'est au moins la 3e fois que j'aborde cette BD par ici… je ne souhaite pas tant parler du nucléaire (lisons des livres) que des surprenants arguments de cette BD.
Mais Jancovici fait fi de ces détails. Poussant son argument de l'accident local sans conséquence, il va jusqu'à le glorifier. On atteint des sommets. Il écrit : « Paradoxalement, Tchernobyl est devenu une réserve naturelle où vivent de grands animaux qui avaient quasiment disparu. Pour la vie sauvage, entre le bénéfice amené par l'évacuation des hommes et les inconvénients liés aux radiations, le résultat est sans appel ». Ce type nous prend vraiment pour des cons. le voilà qui se met presque à souhaiter des accidents nucléaires dramatiques pour sauver la faune sauvage. Une réserve naturelle… Connait-il les travaux des biologistes qui étudient les oiseaux. Sait-il par exemple que 40% des oiseaux sont stériles dans les zones les plus contaminées à Tchernobyl ? Que des tumeurs cancéreuses s'observent sur les oiseaux vivant dans les zones les plus irradiées ? Si on interdit aux hommes d'y vivre, imaginer que c'est sans danger pour les animaux, est je crois le plus beau des raisonnements pernicieux de Jancovici.
La critique ne porte pas que sur le nucléaire.
Mais peu importe "pour ou contre" (quoi donc en fait ? Le diable est dans les nuances), ce qui m'importe est "raisonnements pernicieux", c'est ce qui m'avait choqué.
C'est bien moi, et je viens d'ajouter une astuce à propos de rlwrap: l'option --remember permet de TAB-compléter les mots déjà écrits. Ça aide pour l'auto-complétion dans le terminal. C'est une chose que l'implémentation CLISP fait mieux, mais elle est à éviter pour des apps sérieuses. Sinon, il faut mettre en place un IDE pour la bonne complétion.
Je te souhaite de retrouver tes marques rapidement !
Autre astuce pour rlwrap: l'option -f FICHIER, où FICHIER contient une liste de mots qui seront TAB-complétables. Voici un fichier avec des fonctions de CL: https://gist.github.com/alejandrogallo/d36a4b3b37586d19e54ce4cda8a7c47b Ça permet d'améliorer l'expérience par défaut quand on veut tester SBCL dans le terminal.
guix en tant que gestionnaire de paquets est excellent, il prend juste un peu d'espace disque (compter rapidement qlq gigas, et ne pas oublier de passer le ramasse miettes (guix gc) de temps en temps).
Tu avais mentionné une fois que Aryeom avait donné des ateliers Gimp dans une fac. Avez-vous exploré la piste de sponsors institutionnels ?
ps: la fondation Gimp a des sous, non ? (elle a une poignée de BTC en tout cas) Mais elle ne paie aucun développeur directement, c bien ça ? J'imagine que le faire serait comme ouvrir une boîte de Pandore… Mais bon, c'est un sujet en discussion ou pas ?
we don’t raise funds to sponsor development as an organization yet
tu ne mentionnes pas ton lien aux logiciels libre. Publier et maintenir un projet libre ? En plus si c'est un truc inutile, c'est de l'art, sans pression, et ce n'est pas en prod.
continuer à former, à transmettre.
te mettre à Lisp ou à SmallTalk, re-découvrir les Lisp Machines et la manière dont elles permettaient d'interagir avec un ordi, super interactivement, bien différent d'Unix (dont Emacs + CL avec Slime est un hertzazt).
t'investir dans des associations, tendre l'oreille pour voir si elles ont un besoin informatique novateur (mais ne pas forcément devenir le sysadmin de toutes…).
révolution communiste
faire du porte à porte avec un groupe sympa
élever des moutons
grave ! Joindre des projets collectifs liés à la terre, aider au financement, aider aux récoltes, aider à l'installation de nouveaux et nouvelles paysannes (via Terre de Liens par exemple)
# "On s'arrête et on réfléchit"
Posté par dzecniv . En réponse au journal Est-il encore possible de s'informer sur Internet via flux RSS ou courriel en 2023 ?. Évalué à 1.
Tu décris une pause en terrasse au soleil avec un bon titre de presse papier :)
notamment au Monde Diplo et sa devise "chaque mois on s'arrête, et on réfléchit".
NOUVEAU
J'en profite pour faire la pub d'un nouveau journal papier, national, qui parait en kiosques, sans pub, tourné vers l'écologie, la santé, l'agriculture, l'énergie: La Brêche !
=> https://journal-labreche.fr/
conseillé d'acheter ET de s'abonner en soutien. Ils commencent tout juste et ont besoin de grandir un peu pour stabiliser leur modèle.
Astuce: on peut emprunter plein de journaux à une médiathèque (ainsi que leur demander un abonnement).
[^] # Re: Nahel, le énième d'une longue liste - qui s'allonge vite depuis 2017
Posté par dzecniv . En réponse au journal [société] France, la République aveugle ?. Évalué à 7.
J'entendais sur France Culture que cette liste s'est mise à augmenter plus rapidement, avec effet immédiat, dès la promulgation de la loi de 2017 (par Bernard Cazeneuve, sous Hollande)
https://www.radiofrance.fr/franceculture/podcasts/le-temps-du-debat/formation-des-policiers-5400748 29'30
# Revealjs + Org-mode
Posté par dzecniv . En réponse au journal Outils pour présentations simples : de beamer à ... ?. Évalué à 6.
Reveal est beau et bien fourni en fonctionnalités, dont le support LaTeX et des thèmes: https://revealjs.com/markup/
mais écrire du HTML… bof, donc j'utilise Emacs + org-mode et https://github.com/yjwen/org-reveal
Ils ont un éditeur en ligne: https://slides.com/ que je ne connais pas.
[^] # Re: Pas 15min à consacrer
Posté par dzecniv . En réponse au lien Les logiciels de manipulation de PDF sous Linux: annoter, signer numériquement, OCR, couper. Évalué à 3.
parce que si c'est pas utile pour vous, pensez à votre cousin, cousine, pote qui découvre Linux, est jeune et kiffe Youtube.
[^] # Re: Pas 15min à consacrer
Posté par dzecniv . En réponse au lien Les logiciels de manipulation de PDF sous Linux: annoter, signer numériquement, OCR, couper. Évalué à 5.
Et pourtant, en cliquant sur "plus" on a un résumé texte de la vidéo, avec la mention des logiciels, découpé par paragraphes.
Et oui on se fait vieux, la vidéo est essentielle pour des gens. Elle a un certain avantage: montrer comment ça marche.
Faut encourager les créateurs de contenu bien faits, bordel de crotte !
[^] # Re: détail synthaxique
Posté par dzecniv . En réponse au journal Mathsworld: the S-expressed shader language. Évalué à 1.
On va prendre l'exemple de CL:
unionfait l'union de 2 listes, et en retourne 1:On manipule des listes d'objets.
Dans notre exemple on a des objets sphères au lieu des entiers, et surtout on a 1 seule liste donnée en argument et pas 2, ce qui nous fout le doute. Je suppose qu'elle est retournée telle quelle.
[^] # Re: oui mais c'est France Info :(
Posté par dzecniv . En réponse au journal Et encore un scandale sanitaire.... Évalué à 4. Dernière modification le 14 mars 2023 à 11:50.
Tiens, une petite recherche, un bel interview que j'avais loupé:
https://www.acrimed.org/France-Info-naufrage-Total avec Marc Fauvelle en VRP de Total Énergies (et mauvais journaliste)
# oui mais c'est France Info :(
Posté par dzecniv . En réponse au journal Et encore un scandale sanitaire.... Évalué à 7.
Mais il s'agit de France Info :( Dont j'ai une bien, mais alors bien mauvaise opinion. Écoutez-vous leurs actualités politiques ? Avez-vous suivi leur traitement de la présidentielle, par exemple ? Argh. Surtout, ne parlons pas du fonds.
"On ne fait pas boire un âne qui n'a pas soif".
[^] # Re: et parenscript ?
Posté par dzecniv . En réponse au journal LIPS : Lisp dans le navigateur. Évalué à 4. Dernière modification le 06 mars 2023 à 08:57.
oups, du coup dans la première ligne pas la peine du lambda, ça aurait pu être
(defvar add "add (variable)").Quand on inspecte un symbole:
on se rend compte qu'il comporte plusieurs "slots", dont un nom, une valeur, une fonction.
Si je prends une fonction au hasard:
le symbole "search" n'a pas de valeur dans l'espace des variables, mais il est lié à une fonction.
[^] # Re: Et pourquoi pas Web Assembly ?
Posté par dzecniv . En réponse au journal LIPS : Lisp dans le navigateur. Évalué à 2.
Alors pour Common Lisp + Web Assembly on a un support qui est en train d'apparaître dans l'implémentation ECL (Embedable Common Lisp, qui génère du C): https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/277/ Il est évidemment tôt, il faut être motivé pour essayer.
Ce sera sûrement possible dans CLASP en effet, mais j'ai pas entendu que ce soit à l'ordre du jour.
[^] # Re: Pourquoi lisp dans le navigateur ?
Posté par dzecniv . En réponse au journal LIPS : Lisp dans le navigateur. Évalué à 3.
Carrément ! Je crois que c'est une illustration parfaite de ce fameux article: "une intuition pour la syntaxe Lisp": https://stopa.io/post/265
# let*
Posté par dzecniv . En réponse au journal LIPS : Lisp dans le navigateur. Évalué à 3.
Hello, ça a l'air pas mal LIPS, merci du rappel (sauf le nom, à mon humble avis, trop similaire).
Tu aurais pu utiliser
let*, à la place des 2letsuccessifs:=>
(j'ai testé sur la démo que
let*fonctionne.[^] # Re: et parenscript ?
Posté par dzecniv . En réponse au journal LIPS : Lisp dans le navigateur. Évalué à 4.
Étonnant ! (généralement c'est le sentiment inverse, l'écosystème des Scheme est très fragmenté, alors que les implémentations de CL partagent un standard).
Franchement je trouve que ce n'est pas important. Et si jamais tu veux vraiment utiliser une variable comme fonction sans utiliser
funcall, c'est possible:ps: pour les nouvelles et nouveaux venu·es: https://github.com/CodyReichert/awesome-cl
[^] # Re: Cette « critique », c’est un déluge de tous les faux arguments anti-nucléaires déjà débunkés
Posté par dzecniv . En réponse au lien Une critique poussée de la BD "Le monde sans fin" de Blain et Jancovici (nucléaire mais pas que). Évalué à 2.
Ah bon ??? Bon bein, ta réponse nous montre à quel point les avis mais aussi les ressentis sont différents, c'est déjà ça !
Note que peut-être la moitié de sa critique ne porte PAS sur le nucléaire, donc peut-être qu'on peut mettre cette contre-critique qui vous permet d'avoir le beau jeu de côté ;)
le diable est dans les nuances c'est une qualification trop rapide… et on s'en fiche, si ce qu'il écrit est sensé.
boh… comme quoi ? Tu lui portes la critique qu'il porte à la BD ahah :p Il apporte des chiffres et des infos précises, déjà.
Allez je m'emballe pas plus.
ps: en plus de ce lien c'est au moins la 3e fois que j'aborde cette BD par ici… je ne souhaite pas tant parler du nucléaire (lisons des livres) que des surprenants arguments de cette BD.
# Pas taper c'est vendredi ! Un extrait pour illustrer.
Posté par dzecniv . En réponse au lien Une critique poussée de la BD "Le monde sans fin" de Blain et Jancovici (nucléaire mais pas que). Évalué à 4.
La critique ne porte pas que sur le nucléaire.
Mais peu importe "pour ou contre" (quoi donc en fait ? Le diable est dans les nuances), ce qui m'importe est "raisonnements pernicieux", c'est ce qui m'avait choqué.
[^] # Re: Learning Lisp
Posté par dzecniv . En réponse au journal Les nouveautés folles furieuses de Common Lisp en 2022: la revue. Évalué à 10.
Salutations Christian Queinnec, auteur historique de livres et de contenus sur les langages Lisp o/
[^] # Re: Sous ubuntu ?
Posté par dzecniv . En réponse au journal Les nouveautés folles furieuses de Common Lisp en 2022: la revue. Évalué à 3. Dernière modification le 13 janvier 2023 à 10:44.
C'est bien moi, et je viens d'ajouter une astuce à propos de rlwrap: l'option
--rememberpermet de TAB-compléter les mots déjà écrits. Ça aide pour l'auto-complétion dans le terminal. C'est une chose que l'implémentation CLISP fait mieux, mais elle est à éviter pour des apps sérieuses. Sinon, il faut mettre en place un IDE pour la bonne complétion.Je te souhaite de retrouver tes marques rapidement !
Autre astuce pour rlwrap: l'option
-f FICHIER, où FICHIER contient une liste de mots qui seront TAB-complétables. Voici un fichier avec des fonctions de CL: https://gist.github.com/alejandrogallo/d36a4b3b37586d19e54ce4cda8a7c47b Ça permet d'améliorer l'expérience par défaut quand on veut tester SBCL dans le terminal.ps: Merci au commentaire cousin!
[^] # Re: Assets ?
Posté par dzecniv . En réponse au lien Un jeu vidéo indé, RPG post-apocalyptique, open-source, multi-plateformes, et qui sort sur Steam. Évalué à 2.
j'avais loupé ça, au temps pour moi. Tu peux aussi demander sur reddit (lien plus haut) !
[^] # Re: Et sur itch.io
Posté par dzecniv . En réponse au lien Un jeu vidéo indé, RPG post-apocalyptique, open-source, multi-plateformes, et qui sort sur Steam. Évalué à 2.
Ça m'étonnerait qu'il soit avec DRM. Tu peux toujours demander: https://www.reddit.com/r/lisp/comments/10340h2/kandria_an_action_rpg_written_in_common_lisp/
# Excellent. Go
Posté par dzecniv . En réponse à la dépêche GNU Guix 1.4.0 est publié. Évalué à 4.
guix en tant que gestionnaire de paquets est excellent, il prend juste un peu d'espace disque (compter rapidement qlq gigas, et ne pas oublier de passer le ramasse miettes (guix gc) de temps en temps).
[^] # Re: J’héberge ma propre instance Mastodon, et je ne recommande pas
Posté par dzecniv . En réponse au journal Mes premiers pas sur Mastodon. Évalué à 4.
Est-ce que Pléroma serait mieux ? Il se veut léger sur les ressources système, étant une app Elixir.
https://pleroma.social/
par contre ce point n'est pas résolu avec la technique…
# C'est voté
Posté par dzecniv . En réponse au lien La ville de Montpellier interdit la vidéosurveillance "intelligente", dont la reconnaissance faciale. Évalué à 3.
Validé avec 3 abstentions: https://www.youtube.com/watch?v=_4E61TDCCHQ&t=9773s Conseil Municipal du vendredi 16 décembre 2022.
# Sponsors institutionnels ?
Posté par dzecniv . En réponse à la dépêche GIMP fête ses 27 ans avec la version de développement 2.99.14. Évalué à 4.
Bravo encore O_o
Tu avais mentionné une fois que Aryeom avait donné des ateliers Gimp dans une fac. Avez-vous exploré la piste de sponsors institutionnels ?
ps: la fondation Gimp a des sous, non ? (elle a une poignée de BTC en tout cas) Mais elle ne paie aucun développeur directement, c bien ça ? J'imagine que le faire serait comme ouvrir une boîte de Pandore… Mais bon, c'est un sujet en discussion ou pas ?
[^] # Re: TL;DR:
Posté par dzecniv . En réponse au journal L'ordinateur a perdu sa magie. Évalué à 5.
Mes idées:
# HN
Posté par dzecniv . En réponse au lien Nelua : un lua avec du typage statique et de la compilation native. Évalué à 4.
118 commentaires de l'année dernière: https://news.ycombinator.com/item?id=28293836