datz a écrit 65 commentaires

  • [^] # Re: Langages

    Posté par  . En réponse au sondage Êtes-vous polyglottes ?. Évalué à -6. Dernière modification le 01 décembre 2013 à 05:50.

    En fait faut tapper "PHP sucks".

    Il y a le post de Jeff Atwood (stackoverflow) qui est connu.

    Je l'ai compilé et pas mal débugué ce truc. La "machine virtuelle" est un spaghetti en C.

    Je pense que PHP va mourir à cause de ça. C'est trop risqué pour eux de se lancer dans une refonte. Ils y ont pensé mai ça a couté cher à Perl, Python, tck/tk.

    Rasmus Lerdorf est pas un mauvais bougre.

    C'est Jeff Atwood qui a la haine. Faut quand même savoir que Stackoverflow (qui est très bien) est fait en C# et tourne sous IIS.

    Les types paramétriques/variants/mixeds, c'est très bien. Sauf si tu travailles pour la NASA.

    Le meilleur pour ça, c'est Julia.

  • # Free as freedom

    Posté par  . En réponse au sondage Êtes vous plutôt Libre ou Open Source ?. Évalué à -6.

    Pour moi ce sont les personnes qui comptent.

    Même si je comprends pas tout ce que Stallman dit, je vois tout les coups qu'il a fait. C'est prodigieux.

    Ou en serait si Thorvalds avait "laché l'affaire" face à Minix ou Microsoft ?

    Ces personnes sont déterminées et tenaces.

    Le Eric Raymond, que fait-il aujourd'hui ?

    Le problème est l'argent ou le financement. Tout tourne autour de ça.

    Je remercie les contributeurs des 7000 paquets de Fedora qui m'ont sauvés de la base registre et des points de sauvegarde.

    Amen.

  • # Skynet et la loi de l'amour

    Posté par  . En réponse à la dépêche Le Top 500 de novembre 2013. Évalué à -8.

    Je pense que la loi de Moore n'est plus valable depuis 2011 pour les PC à moins de 500 €.

    Je ne suis pas le seul à penser ça (un gars de l'April).

    http://frederic.bezies.free.fr/blog/?p=10597

    J'ai bien regarder les spécification des derniers i3 et i5. Sur PCInpact il y a un spécialiste de cette question.

    Sur Wikipedia, on voit pas bien de différences avec les nouveaux processeurs. Il y a peut-être un peu plus de cache. Mais le nombre de coeur/thread est le même et malgré le nouveau mode "turbo boost" les fréquences sont en baisse! C'est inédit.

    J'ai entendu le responsable R&D de Intel de juin 1998 à février 2003 dire que cette loi expirera en 2018. D'autres donnent d'autres dates.

    Plusieurs disent aussi qu'il ne faut plus compter sur cette loi à cause des problèmes énergétiques mondiaux et aussi du réchauffement climatique.

    Il y a aussi un barbu au long cheveux blancs qui veut remettre les DSP au gout du jour. Il dit qu'il ne faut plus compter en FLOPS ou MIPS mais en FLOPS/Watt/Heure (j'ai perdu le lien).

    L'inventeur du Forth propose une solution hyper-parallèle peu gourmande en énergie:

    http://www.greenarraychips.com/

    Tout ça est inquiétant. Comment va-t-on pouvoir faire Skynet? La DARPA s'occupe de la partie robotique mais faut bien proposer une solution libre à tout ça.

  • # Les grandes oreilles

    Posté par  . En réponse au message Stallman, coins de bits et la Russie. Évalué à -6.

    J'avais oublier quelque chose dont je voulais parler par rapport aux soviétiques.

    C'est dommage qu'on ai pas accueilli Snowden, ici, chez nous. C'est quand même notre spécialité en patisserie.

    C'est vrai que c'était un peu risqué. Ils nous auraient surement fait tout un cinéma à la 2003 (l'année).

    Je les vois bien nous menacer de nous faire passer à AA- à Z-- directement ou nous obliger à creuser une tranchée et à la remplir d'eau pour nous isoler de nos amis belges et allemands au cas ou on les contaminerait.

    Cela dit j'ai "Born in the USA" dans ma playlist et je considère Bruce Springsteen comme le Cabrel américain.

  • [^] # Re: Mon expérience avec scratch

    Posté par  . En réponse au message Programmer avec ses pieds et en musique. Évalué à -2.

    C'est bien ce que tu fais. Ils ont de la chance tes élèves.

    Moi à leur age, j'étais obligé d'attendre le prochain épisode des "Petits Génies" ou une rediffusion de "Wargame" pour rêver un peu.

    PyGame, l'idée est belle mais personnellement j'ai jamais accroché avec le Python. L'idée que les "blancs" soit signifiant est une hérésie pour moi.

    Le contraire de Python, conçu par et pour l'éducation est Racket (un Scheme, une sorte de Lisp).

    http://racket-lang.org/

    L'exemple de base:

    (cicle 40) ;et hop, ça dessine un cercle de 40 pixels de diamètre

    Je pense que c'est pas mal pour des enfants de passer du coté Lego de Scratch au texte de Racket tout en gardant l'effet immédiat et concret du Logo (la tortue).

    Ce gars est très intéressant:

    http://www.infoq.com/presentations/Racket

    Je suis déçu d'apprendre que le nouveau Scratch tourne en Flache. C'est une grosse erreur pour leur projet.

  • [^] # Re: Correction des noms

    Posté par  . En réponse au message Stallman, coins de bits et la Russie. Évalué à -4.

    Merci. J'ai du mettre deux "n".

  • [^] # Re: Deutsch limit

    Posté par  . En réponse au message Programmer avec ses pieds et en musique. Évalué à -2.

    Oui, la limite est contournée.

    Il y a aussi Talend qui fait pour des moulinettes de conversion.

    Ca peut peut-être marcher sur des DSL (spécifique).

    Sur les captures d'écran de "grasshopper", on voit bien que les "fils" sortent tout de suite de l'écran. Tu passes ton temps à scroller dans un système comme ça.

    On pourrait dire que c'est pareil avec une approche "texte". On scrolle, mais moins.

    C'est fatal si tu pense à l'entropie de l'écran en mode texte. 80x25x127 (colonnes x lignes x caractères), ça fait beaucoup de possibilités.

    Je lisais (j'ai plus la référence) une personne dire que l'activité de programmation est une activité de traduction. Tu traduis ce que tu as dans ta tête en texte.

  • [^] # Re: Ce n'est pas une histoire de bien ou de mal

    Posté par  . En réponse au journal Démocratie : histoire d'un malentendu. Évalué à -2.

    Je ne veux pas défendre Poutine.

    On pourrait prendre le Vénézuela.

    On peut dire la même chose de notre beau pays. C'est un fait.

    Les médias sont aussi "verrouillés" pour un tas de raisons. Bourdieu, Pierre Carle, Serge Halimi (et d'autres) en parlent bien. Ce n'est pas toujours volontaire ou organisé. C'est plutôt systémique.

    Les médias et les politiciens agitent des chiffons rouges en permanence pour se maintenir. Certains n'en sont même conscients.

    Il n'y a aucune solution efficace aux problèmes que l'on constate. C'est le système qui les génère.

    C'est bien connu. C'est pour ça que le démocratie et le capitalisme sont défendus comme un système "par défaut". Ca a été dit par pleins de gens (le plus connu est Churchill).

    On va a la catastrophe à tout les niveaux. Société, environnement, guerres…

    J'aimerais bien qu'il y est encore des hommes ici longtemps.

    C'est important aussi de ne pas oublier que nous faisons parti des populations les plus riches du monde.

  • [^] # Re: Publicité bactérienne

    Posté par  . En réponse au journal Quand Microsoft se paie la tête des Chromebooks.... Évalué à -10.

    Comme dans le sketch des Inconnus "Jésus II".

    Ponce Pilate dit:

    Quel est ton nom ?
    Jésus! Fils de Dieu!
    Et toi? Quel est nom?
    Pilate, Ponce, fils de …
    Fils de p..e!

    :-)

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -3.

    Les shell évoluent, adoptent des nouvelles syntaxes et de nouvelles fonctions sans pour autant devenir graphique.

    Oui. Le graphisme pour le graphisme ne sert à rien.

    Par exemple, la coloration syntaxique est (presque) inutile.

    Ce qui est utile est d'avoir des "progress" sur des opérations lourdes. Pouvoir voir le contenu d'un "pipe" en temps réel aussi.

    Le "tiling" aussi est très utile.

    Je sais que tout ça existe déjà à différents endroits.

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -4.

    Les dev JS/HTML5/RubyOnMac vont devoir se sortir un peu les doigts du cul et de s'atteler à des créations plus utiles.

    Ton message est juste.

    Ce sont de petits jeunes "américains" qui souhaitent percer. Donc, ils prennent le dernier truc à la mode.

    Malgré ça, je pense que leurs efforts sont intéressants.

  • [^] # Re: On peut pas

    Posté par  . En réponse à la dépêche 12/12/2013 à Lille : NSA, DCRI, police… comment les États nous surveillent et comment s’en prémunir. Évalué à -4.

    Tu peux avoir une super technologie sophistiquée, si il y a un tout petit trou, c'est foutu.

    C'est ça mon message.

    J'y ai bien réflêchi. Si tu prône l'anonymat, c'est pour tout le monde. C'est comme la démocratie ou la liberté.

  • # Blocage

    Posté par  . En réponse à l’entrée du suivi Possibilité de bloquer temporairement les contributions au site. Évalué à -3 (+0/-0).

    Il vaut mieux bloquer.

    C'est juste un problème d'ergonomie.

    Gérer des points est inutile car le site est fait d'arborescences. Il n'y a aucun impact sur l'ordre d'affichage. Les points ne sont utiles que sur les "digg" genre reddit. Ou alors, il faudrait gérer ça pour les "pas connectés" comme sur stackoverflow.

    Pour moi, les modérateurs lisent tout et bloquent quand c'est adéquat.

    Bien sur, je connais pas encore toutes les subtilités du système actuel. Je suis nouveau.

  • # Ca ressemble à Kickstarter

    Posté par  . En réponse à l’entrée du suivi Ajouter la possibilité d’insérer un identifiant flattr dans le compte utilisateur. Évalué à -3 (+0/-0).

    Pour info, je suis tomé sur ce post:

    http://blog.rom1v.com/2011/04/flattr-est-une-arnaque/

    Je ne sais pas vraiment ce que ça vaut comme info mais je vois pas comment une startup qui reçoit de gros investissements de VCs puisse être utile au logiciel libre même si l'idée est séduisante.

    Je viens de tomber aussi sur ce post tout frais:

    http://lucumr.pocoo.org/2013/11/28/emotional-programming/

    Le gars parle bien de "coeur". Je crois que c'est bien la passion qui anime le contributeur. Le contributeur a besoin d'être reconnu pour son travail. L'argent est une forme de reconnaissance.

    Je ne connais pas la question mais il y a bien un problème de financement pour le logiciel libre.

    En france, par exemple pour le caritatif, je sais que le financement est surtout public. Les grosses ONG aiment bien faire appel à la générosité des particuliers mais quand on regarde les chiffre c'est surtout des subventions.

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -6.

    Merci du tuyau. Je vais me forcer à regarder ça.

    Jusqu'à présent, mon vécu avec emacs s'est limité à "yum install emacs*". Maintenant, quand je clique sur un fichier ".l" ou ".el", ça me lance emacs.

    Ma première réaction a été: "J'ai pas besoin de Common Lisp, de elisp ou de Scheme. C'est trop simple, je vais faire mon lisp à moi (perso)".

    J'ai commencé ça en C++. Pour l'instant, j'ai un parseur qui fonctionne bien. Il m'affiche un beau message "Syntax error!" à la 8bit avec numéro de ligne et de caractère, contexte du source comment en Java.

    Pourquoi faire simple quand on peut faire encore plus simple.

    Je prévois de ne gérer que deux opérateurs.

    (native "+" (left right)) ;ça appelle l'opérateur "plus" (en C++) sur deux symbols.

    (define toto (liste)) ;ajoute un symbole dans la pile des symboles

    Avec ça on doit pouvoir tout faire du moment que les opérateurs "natifs" sont implémentés en C++.

    Je veux zapper toutes les notations inutiles, les dièzes, les quotes …
    Je vais remplacer ça par une interprétation en fonction du contexte: un lambda est toujours une adresse de lambda, une string est toujours passée par valeur …

    Le PHP fait comme ça, je vois pas pourquoi on pourrait pas faire ça en Lisp.

    Franchement, c'est faisable dans un délai raisonnable. Stallmann l'a bien fait.

    Qu'est ce que t'en penses ?

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -5.

    Je ne connaissait pas le globbing. C'est des sortes de macros, non?

    Je ne dis pas de mal de unix, des fichiers, de la ligne de commande.
    J'ai pensé comme ça un moment mais je me suis rendu compte que si c'était toujours comme ça, c'est qu'il y avait une bonne raison.

    Je me trompe souvent. En 2000, j'étais un fan du "clicodrome" à la Windows.

    Je ne sais plus qui dit ça, mais en substance, cette personne dit que les IHM sont faciles à utiliser pour des choses simples et compliquées pour des choses complexes. D'ou la persistance de la ligne de commande.

    On peut tout faire en ligne de commande.

    Pour le powershell, ce que j'en ai vu, c'est qu'on instancie des objets .NET. En gros, on fait du VBScript.

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -3.

    Le gars de Termkit est une star sur reddit. Pas loin de 2000 commentaires, avec gens qui postent (au moment ou nous parlons) pour demander ou ça en est.

    Quelle est sa réponse?

    "Euuhhh, merci pour tout, mais chui parti sur Node.js, et il se trouve que ce n'est pas "mature" comme techno." (je crois qu'il ne parle pas de femme)

    Il y a aussi, ce gars gars la:

    http://liftoffsoftware.com/

    C'est très beau. Il faut regarder l'historique des logs. C'est un "replay". Une sorte de vidéo youtube de l'écran. Il a des bonnes idées.

    Le problème est ailleurs.

    La semaine dernière, il poste sur HN: "Je n'arrive pas à trouver un modèle économique. Aidez-moi SVP!".

    Un administrateur ne va se connecter sur un site web meme en HTTPS pour ouvrir un SSH sur un serveur dédié. Ils sont trop paranos.

  • [^] # Re: Sauvons nos bouquemarques!

    Posté par  . En réponse au journal La Gestion des BookMarks .... Évalué à -3.

    C'est bien les fichiers "flat".

    En plus, grace à Rob Pike, maintenant on peut mettre ce qu'on veut comme caractère dans un fichier texte.

    Utiliser le bit de poids fort de la table ASCII pour coder une séquence d'octets supplémentaire c'est du niveau d'Huffmann.

    Faut juste séparer ses zones avec de belles "flower box" et le tour est joué!

  • [^] # Re: SEO

    Posté par  . En réponse au message Envoyer une url sur une adresse en gmail sans que Googlebot aille fourrer son nez ensuite. Évalué à -2.

    Il y a aussi des systèmes avec des URLs "jetables". Je n'ai plus ça sous la main, désolé.

  • [^] # Re: Ceci n'est pas une question

    Posté par  . En réponse au journal Quand Microsoft se paie la tête des Chromebooks.... Évalué à -9.

    C'est marrant de ne "pas" se poser cette question. J'ai dans les 40.

    Et toi ? Quel age as tu ?

    Pour info, on est bien dans le paradigme du Minitel 2.0

    http://fr.wikipedia.org/wiki/Minitel_2.0

    Ce n'est pas du tout l'idée de Berners-Lee, ni celle de Xanadu.

    http://fr.wikipedia.org/wiki/Projet_Xanadu

    Maintenant, ce cher Tim fait la promotion de l'OpenData et il a raison.

    Par contre il se trompe pour les entreprises. Les entreprises n'ont aucun intérêt à partager/publier leurs données. Même un catalogue de produits, c'est pas bon pour elles. Pourquoi se mettraient-elles en concurence frontale avec les autres ? Ils font tout le contraire. Ils brouillent les cartes, par exemple dans les assurances et les abonnements de portables.

    Payer pour mettre trois photos sur DropBox ou Snapchat et en plus perdre le "copyright" sur tes photos de toi ou de ta famille ne me semble pas très raisonnable.

  • [^] # Re: Le shell du troisième millénaire!

    Posté par  . En réponse au journal cv, un petit outil pour surveiller vos copies. Évalué à -8.

    Tu es un maitre pour moi.

    Je me suis converti, il y a peu. Moins de deux mois.

    Je vais regarder tes liens et je t'en remercie.

    Au niveau "argumentaire", je pense que c'est vain ("flawed" comme ils aiment dire). Tu peux trouver d'excellents argumentaires pour (en vrac) Forth, Java, Clojure, Erlang, la POO, la "FP" …

    Je pense que les "lispiens" sont dans un ghetto. Ils se sentent aggressés et on besoin de revendiquer.

    Ca se voit très bien sur le site de Clojure. Leur premier argument est:

    "On tourne dans la JVM. Le Java, c'est du sérieux."

    N'importe quoi. Je détaille pas, mais il y a de bonnes raisons pour considérer cette approche comme fausse.

    Les Haskell, les Julia, les OCaml, les Erlang: Tout ça on peut le faire en Lisp (je le dis pour les autres, je sais que tu sais).

    Le combat "Lambda calcul/POO" ou "Monades/POO" ne fait que polluer le débat. Ce ne sont que des détails.

    Le problème du Lisp (et c'est bête à dire) ce sont les parenthèses.

    Faire en racket:

    (circle 50)

    Ca va, c'est joli. Mais les machins avec des dizaines de parenthèses fermantes, ça va pas.

    Alors il y a ça:

    http://readable.sourceforge.net/

  • [^] # Re: La santé d'abord

    Posté par  . En réponse au message Postuler à l'étranger. Évalué à -2.

    L'Allemagne est un beau pays. Leurs femmes sont blondes. Ils aiment bien la belle mécanique.

    Un journaliste demandait à Fermi:

    M'enfin, Msieur Fermi, Hiroshima, c'est terrible, tout ces morts. Vous vous sentez pas coupable?
    Fermi: Oui c'est vrai, c'est triste. Mais quand même c'est de la belle physique!

    Entendu dans la bouche de Jean-Pierre Petit (à confirmer donc).

    Pour ce qui est du travail. Tout ça est mon expérience personnelle.

    Si tu veux, il y a le haut du panier. Par exemple, les gars qui on fait X. Eux, on vient les chercher. Intel vient les chercher, leur paye tout.

    Et puis il y a nous (moi en tout cas). Nous, on est des grouillots, de la viande.

    Mets toi à la place d'un cheval ou d'une vache. Qu'est ce que tu fais ? Tu attends tranquillement dans ton pré ? Ou bien tu t'enfuies au galop.

    Il y a aussi le chien qui pose un regard plein d'amour sur son maitre.

    Moi, j'y ai cru à leurs salades. Je croyais qu'on me payait pour faire quelque chose d'utile. Je croyais que le but était le développement de mon entreprise, mon employeur.

    Ca marche pas comme ça. Le plus important est la soumission et l'allégeance.

    Vaut mieux le savoir. Beaucoup de gens ne veulent pas regarder ça, ça leur fait trop peur.

  • # SEO

    Posté par  . En réponse au message Envoyer une url sur une adresse en gmail sans que Googlebot aille fourrer son nez ensuite. Évalué à 1.

    C'est dingue ça. Gmail est devenu le nouveau site de soumission des URLs!

    J'ai lu, pour ceux qui font du SEO, que G+ (qu'on appelle la "ville fantome", car tout le monde a un compte, mais personne dit rien) indexe un post public en 6 secondes.

    Une solution à l'ancienne, tu mets dans ton mail (en texte):
    http slash slash deux-point …

    Une autre solution, tu fais une URL d'URL. Une URL qui redirige sur une autre URL.

    Dans la première URL, tu peux faire gethostbyname() pour voire qui est derriere. Pour ça, le GoogleBot est clair, il y aura un google dans le nom de domaine.

  • # Le machin comme ça dans Gnome

    Posté par  . En réponse au message Existe t-il un équivalent du logiciel Apport d'Ubuntu pour Debian?. Évalué à -4.

    C'est terrible, ces boites à coucou qui te promettent "sur l'honneur" de ne rapporter aucune données personnelles.

    Mon adresse IP est une donnée personnelle. Il y a mon code postal, ma ville dedans.

    Qu'est ce qu'ils font ? Un core dump ? Tout l'état du programme avec le pile, la mémoire, le nom des "paths" (utilisateurs …), les process …

    Conceptuellement il y a un gros problème avec ces trucs la. C'est pas possible.

    Déjà que Google sait tout de ma vie. Faut en plus que je révèle tout à Red Hat.

  • # Publicité bactérienne

    Posté par  . En réponse au journal Quand Microsoft se paie la tête des Chromebooks.... Évalué à -10.

    C'est une sorte de vaccin H1N1 à base d'aluminium.

    J'ai vu ça aussi, ça m'a fait rire. Après j'ai réflêchi (ça m'arrive).

    Ca marche bien d'accuser les autres, comme ça tu récupères toute la sympathie pour toi.

    Ca fait plusieurs semaines que je suis ému en pensant à Microsoft. Je me dis, les pauvres, c'est pas si mal après tout Windows et Sharepoint.

    Je me suis rapidement repris. Il suffit de se rappeller les propos de Ballmer traitant Stallman de "communiste".

    Google, c'est pas mieux. C'est juste un nouveau style. Pour l'instant, ils ont encore le bénéfice du doute dans l'esprit de nombre de développeurs.

    Ils sont aussi ambilavents. D'un coté, ils contribuent. De l'autre, ils controlent.

    Je pense que Thorvald est aveuglé quand il dit qu'Android est bon pour Linux.

    Android et Google ne sont pas bon ni pour le logiciel libre ni pour les distributions.

    On peut plus leur faire confiance. Ils tuent leurs produits régulièrement. Ya de la pub partout. Tout devient payant.