Gil Cot ✔ a écrit 5730 commentaires

  • # versiorotique

    Posté par  (site web personnel, Mastodon) . En réponse au journal OpenBSD 6.9. Évalué à 2.

    (( enfin ))

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: "sans patch possible"

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une vulnérabilité sans patch possible…. Évalué à 4.

    Enfin, il existe des attaques dans lesquelles il n'y a pas à proprement parler d'injection de code. Par exemple le "return oriented programming" qui consiste à appeler des petits bouts de code existants et à les enchaîner de façon à faire ce qu'on veut.

    Je ne sais pas pourquoi j'ai pensé aux tuyaux unixiens…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: calcul de Pi dans Star Trek

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une vulnérabilité sans patch possible…. Évalué à 3.

    J'ai plussé mais c'est l'Univers et non Pi ;-)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # re-restic?

    Posté par  (site web personnel, Mastodon) . En réponse au lien [Auto-Promotion] uback 0.1, un nouvel outil de backups. Évalué à 1.

    C'est bien d'avoir mis le xkcd#927 car c'est exactement ce à quoi j'ai pensé en le titre. Je suis quand même allé voir, par curiosité, et j'ai lu :

    uback try to solve this by defining a simple model of backup producers (called "sources") and backup stores (called "destinations"), and writing the intermediate between them once for all. One can now focus on writing each specific source (tar, mysqldump, btrfs,…) or destination (s3, sftp, local files,…) in a relatively straightforward way. After that, from the point of view of the system administrator, the configuration can be made in a uniform way accros different backup workflows.

    alors je me suis fait la réflexion : tiens, on dirait Restic et c'est en Go aussi… Mais ce qui est appelé « destination » ici est appelé « repository » de leur côté car la structure de sauvegarde est à-la-Git.
    Edit : en relisant je vois que ce dernier n'a pas de notion de « source » si ce n'est les arborescences définis.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Exemple vécu

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bullshit jobs (podcast Les Pieds sur Terre, 28 min) - franceculture.fr. Évalué à 2.

    Si le marketing disparait ça ne changerait rien à la vie d'un grand nombre. Pour les autres ça leur rendrait service de ne plus se faire abrutir.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Exemple vécu

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bullshit jobs (podcast Les Pieds sur Terre, 28 min) - franceculture.fr. Évalué à 2.

    Nombre de boulots chiants n'ont pas de sens… Mais effectivement ce n'est pas le cas de tous.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: la presse informatique : rien de nouveau (?)

    Posté par  (site web personnel, Mastodon) . En réponse au journal Une dernière chance pour le magazine scientifique papier. Évalué à 1.

    Y en a qui lisent Le Monde Informatique et autre DSI mag ? Ce sont juste des relais de la communication des gros éditeurs propriétaires non ? Remarque, les décideurs qui croient faire de l'informatique mais ne sont que des consommateurs, c'est bien une cible pour les gens du marketing. Ceci peut expliquer l'absence de qualité informatique.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: W18 = la semaine dernière

    Posté par  (site web personnel, Mastodon) . En réponse au message Mise à jour Kali Weekly Build 18 kali-linux-2021-W18-live-amd64.iso. Évalué à 1.

    Je crois plutôt qu'il ne nous dit pas tout… Le source.list posté ne correspond pas au traitement : il y en a probablement d'autres de déclarations, et des options de configuration pour ne pas pas prendre en compte kali.org

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pour ceux qui n'écoutent pas le programme...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bullshit jobs (podcast Les Pieds sur Terre, 28 min) - franceculture.fr. Évalué à 7.

    La novlangue a réussi à tout amalgamer et ne plus nous faire percevoir certaines choses.
    Les éboueuses/caissiers/agricultrices/infirmiers sont, de mon point de vue, utiles socialement mais sont considérés comme n'étant que des coûts à compresser économiquement.
    Les gens qui passent les journées à faire des réunions pour prendre des décisions discutables ou passent leur temps à spéculer sur la santé de l'économie ne me semblent pas utiles socialement, mais ce sont bizarrement ces personnes qui sont privilégiées par nos systèmes économiques.
    La même chose s'applique aux entreprises : ce qui "fonctionne" économiquement n'est pas forcément ce qui est utile socialement, et inversement.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    /me previously

    […] on permet de rapprocher la souris (et donc de limiter les mouvements de la main et les TMS) […]

    Autrement dit, je ne connais personne, qui, avec un clavier de largeur réduite met son mulot à mille lieu en préservant l'emplacement du pavé manquant.

    C'est un avantage double puisque d'une part on n'impose plus quoi mettre à cet endroit,

    Autrement dit, je ne suis pas contre le pavé numérique comme tu as l'air de vouloir le penser. Je note juste que les gens ne l'utilisent pas et donc c'est mieux de mettre leur tapis (comme avec le K83 ou le N9Z-00007 ou autres par exemple) à la place. Les gens qui en font usage peuvent en remettre un ou un autre. Bref.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 3.

    Ce qui est marrant, c'est que c'est RMS qui a écrit nombre des macros qui ont été repris dans les Emacs de l'époque que Gosling a copié. C'est aussi Stallman qui a formalisé la majorité des raccourcis pour E (c'était le nom de la commande que son labo utilisait) et qui ont été repris par tout le monde. La seule vraie idée qu'il a piqué est celle de l'interpréteur Lisp (et l'écriture du cœur en C ?), et même là c'est juste l'idée puisqu'ils sont parti sur l'idée de créer ELisp et non d'utiliser MLisp qui était limité par rapport à un vrai MacLisp.

    Gosling ayant retourné sa veste pour le pognon n'est pas très crédible pour moi. C'est d'ailleurs la libre diffusion avant la vente-et-fermeture qui a donnée quelques alternatives intéressantes et cette privateurisation est effectivement « un évènement majeur dans l'histoire du mouvement du logiciel libre »
    Avec ce genre d'attaques et de réécriture de l'histoire il baisse dans l'estime général. Par ailleurs, l'histoire de RMS est corroborée par plusieurs témoignages de l'époque.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Observe bien que les gens font justement des contorsions de leur main/poignet pour passer de la zone alphanumérique à la souris.

    […] Tu contorsionne bien plus ton poignée pour attraper la souri que pour tout le reste du mouvement.

    C'est ce que je dis : attraper la souri n'est pas bénin quand on répète ce mouvement à longueur de journée.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Perso, depuis que j'ai eu le besoin d'avoir du matériel transportable, j'ai investi dans un NUC (à noter que les ordinateurs portables leur pré-datent de longtemps) qui suffit largement à mon besoin (non-gamer)
    Mais au boulot, on nous a filé des portables (dont soit dit en passant je n'apprécie pas le clavier intégré et préfère brancher le mien.) Il y a donc malheureusement les choix de société et ce n'est pas toujours l'utilisateur final qui est en cause. (ce serait malheureusement trop simple sinon.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: paradigmes/univers ≠

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 2.

    Il n'y a pas, à ma connaissance, d'utilisation de CL (Emacs Lisp s'en rapproche mais il y a quelques différences qui parfois cassent les pieds) mais de plus en plus d'application sont extensibles en Scheme via Guile et script-fu

    Bon, complément et début de petit mémo pour retrouver l'information en repassant par ici.

    Bien que Emacs Lisp à la fois proche du vieux MacLisp et du standard Common Lisp, j'aurais souhaité que soit exploré la piste de la stricte adhérence à cette dernière. Quelque chose de plus que le mode SLIME qu'on salut cependant.
    Eh bien, il y a une application McCLIM (l'implémentation libre de CLIM dont la spécification provient des API des machines Lisp de Symbolics.) : Climacs

    De même, je pense qu'il faut lorgner du côté de l'excellent Scheme …pour lequel il y a malheureusement trois implémentations GNU (le "MIT Scheme" du professeur Hal Abelson, qui en devenant membre du CA de la FSF, décida de l'intégrer au projet GNU et est aujourd'hui maintenu par Chris Hanson de chez Google ; SCM et GNU Guile dont le mainteneur actuel est Andy Wingo, et qui déplore cet état de fait…) Et je découvre que "GNU/MIT Scheme" l'a fait : Edwin
    D'un autre côté, un certain nombre de hackers font une réécriture en Guile, qui sait être compatible avec divers dialectes. Zile y est déjà passé, et Emacs pourrait à terme aussi.

    nom d'implémentation langage d'extension
    Gosling Emacs / Unipress Emacs Mocklisp / MLisp
    GNU Emacs Elisp
    Zile lithp
    Zile-on-Guile (experimental) GNU Guile
    Freemacs MINT (une implémentation de TRAC)
    Climacs CL
    Edwin (intégré) MIT/GNU Scheme
    Hemlock (intégré) Spice Lisp → CMUCL
    Barry's Emacs Mocklisp → Python (experimental)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: mouais

    Posté par  (site web personnel, Mastodon) . En réponse au message linguistique. Évalué à 1.

    j'ai ajouté les caractères dans la liste au premier post

    Du coup, il y a comme des doublons incohérents :-D dans la colonne de gauche :
    â = a
    ô = o
    ôâ = oi
    ê = e
    ê = eu
    è = è
    è = ai
    C'est peut-être mon commentaire qui a apporté cette confusion. Je recommande dans une telle présentation d'avoir une colonne sur le symbole utilisé, une colonne pour le son représenté mais en notation phonologique (/…/ à ne pas confondre avec toutes ses variations phonétiques […] possibles) et enfin une colonne avec les différents mots où ce son apparaît (et c'est bien si on a les différentes orthographes en partant du cas simple aux cas tordus en passant par l'usage de digrammes)
    Lire avec attention les pages wikipedia sur l’alphabet actuel et le recensement des phonèmes pour voir que tu n'as pas couvert tous les cas. :-)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Quel langage ?

    Posté par  (site web personnel, Mastodon) . En réponse au message Editeur de code pour débutant. Évalué à 1.

    Je ne connaissais pas. Au début, sur la page d'accueil, en lisant

    Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts.

    Je me suis dis tiens, c'est exactement ce que je disais :

    […] des langages de programmation graphique/visuel ([…]) Similairement, pour ces âges (et plus) on a : Scratch, Blockly, Snap!, etc.

    Mais en regardant la vidéo, ça confirme plutôt ce que je disais : on a un éditeur simple mais avec assistance syntaxique (ce n'est pas réservé aux EDI et je n'ai pas vu l'introspection de code et la complétion qui fait interférence) et une console pour tester (donc quasiment interactif)
    Non, je vais au bout de la vidéo et c'est bien un EDI mais au sens des RADS. En tout cas ça montre qu'il faut trouver la chaîne (langage et outils) qui va bien pour la cible : j'ose pas imaginer le même public avec les mêmes exemples depuis Eclipse par exemple (en tout cas dans l'idée que j'avais d'utiliser un IDE)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 3.

    C'est à la fois simple et poil plus compliqué.

    Simple : comme j'essaye de le montrer, les deux sont nés à la même année… Mais Vi est né directement sous Unix et a en prime été directement popularisé par BSD (après tout c'est créé sur le campus de Berkeley) tandis que Emacs a surtout fait sa vie sur les LispMachine et n'est apparu sous Unix qu'avec le portage de Goslin. De là ma conclusion :

    […] si on se limite strictement au système Unix-like en résumant que la commande vi date de 1979 et la commande emacs de 1981.

    Complexe : il y a aussi un certain nombre de facteurs qui ne jouent pas en faveur de Emacs par défaut

    • Un système compatible Unix au sens POSIX doit fournir un certain nombre de commandes au nombre desquels vi. En fait Vi c'est Ex (en mode visuel/plein-écran) et ex étend Ed, l'éditeur original du système auquel il reste donc compatible de façon ascendante.
    • En plus des programmes par défaut (pour les administrateurs systèmes et les développeurs), pendant longtemps (en fait tant qu'on n'était pas dans l'optique « Linux sur le poste de travail ») on essayait d'avoir un système qui prend très peu de place sur disque (histoire que le support, cher, puisse servir à plus de données usagers) et des programmes qui prennent peu de place en mémoire (celle-ci étant une denrée peu courante aussi) Du coup, Emacs est plutôt un luxe… Plus tard, quand on a pu se permettre d'avoir des trucs lourds installés de base, par rapport à la cible (bureautique et loisir), d'autres ont eu la priorité (fureteur web, suite bureautique, lecteurs médias, etc.)
    • Le public qui aurait pu être intéressé a souvent suivi d'autres modes (Eclipse, Atom, VSCodium, etc.) qui font que dans les distributions qui tiennent des statistiques pour savoir ce qu'il faut installer de base ne voient pas ces outils (LaTeX par exemple a le même souci de taille que ce cher Emacs) comme des besoins de base. De plus, le public qui les utilise sait souvent comme les mettre en place (et on se mord la queue)
    • Etc.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 1.

    Miam, me suis régalé. Ajouté aux favoris.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: historiques

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 1.

    Tout dépend de l'environnement dans lequel on travaille… Il va de soi que sous GNU/Linux on ne trouve de base que GNU Emacs (c'est pour ça que c'est un système GNU…) Sur de plus anciens Unix-like où ce ne sont pas les outils GNU qui sont installés par défaut, on pourrait trouver d'autres variantes, mais il est claire que Gosling Emacs a quasiment disparu.
    Ainsi, les gens qui travaillent sous Minix connaissent mieux Elle (récursivement Elle Looks Like Emacs) ; tandis que les utilisateurs des DOS utilisaient Freemacs
    Ceci dit, sous Linux, on a bien d'autres implémentations qui visent souvent un objectif de régime (donc un Emacs brut mais pas extensible) : mg (µGNU Emacs …alternative libre à microEmacs dont c'est une fourche et qui n'est GNU mais veut s'en rapprocher fonctionnellement), JOE (récursivement Joe's Own Editor), JOVE (récursivement Jonathan's Own Version of Emacs), ZILE (récursivement Zile Is Lossy Emacs), et certainement d'autres que je ne connais pas.
    Pour XEmacs c'est un peu normal que ce soit basé sur GNU Emacs car c'en est une fourche qui par la suite s'est réconciliée pour en devenir la version X Windows… Dans le même esprit, il y a Aquamacs pour Cocoa (Mac OS X).

    Pour Vi il existe certes plusieurs implémentations, mais sous GNU/Linux on ne trouve plus beaucoup de choix non plus : NVi (présent par défaut dans les BSD et le plus proche du logiciel initial, les distros du manchot lui préfèrent Tiny-ViM/ViM-Tiny qu'importe comment chacun le nomme), ViM (décliné en version minimale évoqué précédemment, complète normale en console, complète et étendue parfois, complète normale pour X sous le nom de gViM), Elvis (présent par défaut dans Minix et autrefois précurseur avant de se laisser distancer par ViM), NeoViM n'est qu'une fourche de ViM, JOE…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: RMS innocent

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les doutes d'un gars qui écrit: sérieusement se mettre à Emacs, ou pas ?. Évalué à 2.

    Ce que je veux dire, c'est que Emacs en tant que logiciel distinct (en fait, comme une suite bureautique ou une distribution système, c'est une suite cohérente et ergonomique de Macros et de configurations autour de TECO) est bien présent dès 1976 dans ITS. Les fondements n'ont quasiment pas changé depuis.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    Pour le portage c'est drôle de vouloir gagner de la place pour se trimballer 2 claviers et de devoir prendre 2 fois plus de place en situation de mobilité.

    Les ordinateurs portables ont toujours été une hérésie dans la mesure où pour travailler confortablement on utilise souvent un écran ou un clavier externe, la liaison des deux ne permettant de toute façon pas d'avoir une position de travail recommandée.
    Mais chacun reste libre d'user sa santé pour rapporter plus à l'économie.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Rétroéclairage

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    On ne parle pas d'immobilisme ou de « devoir "tenir" une position » comme les gardes royales. Les mouvements dont il est question ici sont comparables à ceux qui se font en caisses de magasins. Observe bien que les gens font justement des contorsions de leur main/poignet pour passer de la zone alphanumérique à la souris.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: j'ai bien lu ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien System76 annonce un clavier mécanique open source. Évalué à 1.

    la dernière étape… est souvent l'assemblage (comme je le mentionnais) ou pire juste l'emballage/empaquetage.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # mouais

    Posté par  (site web personnel, Mastodon) . En réponse au message linguistique. Évalué à 1. Dernière modification le 15 mai 2021 à 04:43.

    utilisation du clavier azerty

    pourquoi une disposition flinguée ?

    les objets sont masculins

    si c'est pour revenir aux sources, la distinction masculin et féminin était pour les choses animées et inanimées.

    les verbes finissent en ir

    soit, quid de leur conjugaison en fait ?
    et pourquoi n'avoir pas choisi le premier groupe ?

    il y a quelques nouveautés pour l'homonymie […]

    dans tes exemples, il y a des caractères non mentionnés : è é
    il y a pas mal de digraphes oubliés, comme : oi ai eu

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Un index qui a l'air fiable ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien TIOBE Index for May 2021 - trio de tête : C en baisse, Python en hausse, Java en baisse. Évalué à 1.

    Je n'ai jamais compris… autant de recherches sur les langages dans lesquels ces gens sont des ingénieurs qualifiés et des fournisseurs tiers.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume