lasher a écrit 2732 commentaires

  • [^] # Re: Ai-je bien compris ?

    Posté par  . En réponse au journal Performances des processeurs Intel et optimisation. Évalué à 10.

    Je suis d'accord en ce que la méthodologie me semble peu rigoureuse. Mais en même temps, on peut sans doute faire en sorte de l'améliorer ! :-)

    Ta suggestion de faire tout tourner sur un seul cœur les deux versions est à mon avis excellente : même s'il y a une race condition, les effets de bords ne seront pas réellement « visibles » dans le cas non thread-safe.

    Les instructions atomiques sont certes plus lentes que des instructions normales, mais elles ont aussi quelques avantages/propriétés. Je vais en citer quelques uns:

    1. Une instruction atomique sur x86 actuel (donc Core i5) effectue les opérations suivantes : load-modify-write. Pendant que ceci s'opère, le processeur verrouille la ligne contenant le mot à modifier, et souvent aussi le bus mémoire du cœur qui effectue la modification: le mot est chargé dans un registre, modifié/comparé en utilisant une des UAL du cœur qui a effectué l'op atomique, puis stocké à nouveau en mémoire.
    2. Au sein d'un même processeur multi-cœur, lorsqu'on utilise une instruction atomique, seule la ligne de cache qui contient la donnée accédée est verrouillée. Ce qui est important avec ce constat, c'est que le cache lui-même n'est pas complètement verrouillé, et aussi qu'il n'y a pas « d'écriture retour » (write-back) vers la DRAM automatiquement après exécution d'une instruction atomique. Bref, il y a bien sérialisation des écritures/lectures sur une ligne de cache donnée, mais pas sur le bloc/niveau de cache complet (ce qui se faisait à une époque, le bus étant complètement verrouillé pour ce niveau de cache tant que l'op atomique avait lieu).
    3. Si jamais tu n'utilises pas d'instruction atomique pour accéder à un mot partagé par plusieurs threads, et que ce mot n'est pas « isolé » tout seul sur sa ligne de cache, tu risques de provoquer un phénomène de faux partage (false sharing), c'est-à-dire que le mot est modifié et du coup indique que la ligne entière est modifiée. Si par hasard d'autres données étaient utilisées en lecture ou écriture par un autre thread sur un autre cœur (en L2 par ex), la ligne devient marquée invalide alors qu'en fait c'était pas le cas. Je ne sais pas si c'est ce qui se passe, mais il arrive qu'en induisant des délais supplémentaire, une opération « lisse » les effets de contention sur un certain composant mémoire (je ne sais pas si je suis clair).

    Dans tous les cas, comme on te le faisait remarquer plus haut, si tu ne fournis pas ton code, on ne peut que spéculer.

  • [^] # Re: y'a trop peu d'infos pour t'aider.

    Posté par  . En réponse au journal Performances des processeurs Intel et optimisation. Évalué à 3.

    clock_gettime() est la bonne fonction à appeler en effet. Avec l'option CLOCK_REALTIME si je me souviens bien.

    En pratique sur un mono-socket multi-cœur comme décrit pas steckdenis, RDTSC reste OK.

    Une autre façon de mesurer (avec rdtsc ou clock_gettime ou gettimeofday …) est simplement d'enrober le programme dans un thread que tu forces à s'exécuter sur un cœur donné, et lui laisser le soin d'appeler le reste du programme. Ensuite, tu peux utiliser des trucs genre pthread_barrier_* ou autres machins faits maison pour garantir que tous les threads sont synchronisés puis reprendre la mesure depuis le threads « launcher ».

  • [^] # Re: IDE python

    Posté par  . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 3.

    Bon on va sans doute m'expliquer que je fais du code moche, mais qu'y a-t-il de mal à faire ce qui suit?

    # on sait que le fichier contient que des entiers
    current_line = int ( file_descriptor.readline() )
    
    

    Certes si jamais le fichier ne contient pas que des entiers, ça va casser, et donc au moment de debugger, il faudra séparer la ligne en deux. Mais bon de toute manière le bug existera même avec les deux lignes initiales.

  • [^] # Re: Les IDE, c’est chiant

    Posté par  . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 3.

    Bon, j'ai fait un IUT. Pendant mes 2 ans a l'IUT, j'ai (je melange les deux annees):

    1. Fait de l'algorithmique en C (en utilisant Visual Studio);
    2. fait de la programmation événementielle en Visual Basic (avec VS aussi);
    3. fait du C++ (la partie OO, pas de STL ou de templates);
    4. fait du Java (en utilisant VisualAge a l’époque; d'autres faisaient du C++ plus avance a la place);
    5. fait du XML et du XSL/T (d'autres faisaient du COBOL a la place);
    6. fait de l'ASP (avec VS; d'autres faisaient du C++…);
    7. fait du SQL (sur de l'Access et de l'Oracle).

    En plus de cela, j'ai vu (je mélange encore les deux années):

    1. De l'architecture des ordinateurs (de l'électronique numérique aux multi-processeurs, en passant par la façon dont les registres et la mémoire fonctionnent);
    2. comment les principales fonctions d'un OS fonctionnent;
    3. comment faire un makefile portable pour windows et linux;
    4. les protocoles réseau (OSI, ethernet, TCP/IP, un tout petit peu de X25/frame relay);
    5. comment faire de la prog système;
    6. les bases de l'administration sous Linux et Windows;
    7. comment concevoir des systèmes d'info avec le génie logiciel (aaaah, Merise et UML …);
    8. comment modéliser des bases de données.

    A cela s'ajoutent l'Anglais, les cours de communication et expression, les maths, la gestion et organisation, etc.

    Bref. Les cours de système et environnement de programmation sont ceux qui m'ont appris comment la chaine de compilation se faisait en C. Je ne sais plus si j'ai vu comment on chaîne en Java en ligne de commande a l'époque, mais je suis certain qu'on m'a explique comment le système de packages fonctionnait.

    Tout ça pour dire quoi ? En IUT, les profs on deux ans pour transformer des étudiants qui pour plus de la moitie (je dirais facilement les 2/3, voire les 3/4) ne savent pas réellement ce que signifie "faire de l'informatique" au moment ou ils arrivent en techniciens qualifiés. Ils n'ont pas toujours le temps de tout faire. Dans mon cas, le prof de Java était bien trop occupe a essayer de nous inculquer les principes de POO que nous n'avions qu'effleure en 1ere année en C++ (les trucs genre aller un peu plus loin dans la prog générique, l'overloading et le polymorphisme, la réutilisation de composants, etc.).

    Comme tu le dis quelque part, compiler en Java ou en C c'est grosso modo la même chose. Tu as déjà appris la chaîne de compil en C. Pourquoi se faire chier a passer du temps a te faire passer par un shell alors que y'a tellement d'autres trucs a t'expliquer ?

  • [^] # Re: Automatisation indispensable

    Posté par  . En réponse au journal Point de vue : un IDE est il un outil de programmation indispensable ?. Évalué à 4.

    Le departement de l'energie US (enfin, sa division calcul/informatique) met pas mal d'efforts sur l'utilisation de DSL pour correctement exploiter les machines massivement paralleles.

    Le probleme c'est l'absence de volonte des utilisateurs/programmeurs d'essayer ces langages d'une part, et l'absence de "dialogue" entre les concepteurs des langages et leurs utilisateurs d'autre part.

  • [^] # Re: Au moins tu as de l’expérience ;)

    Posté par  . En réponse au journal [HS] Développeur un peu perdu… ou pas… Que faire maintenant ? Changer de vie ?. Évalué à 6.

    Bon, je vais répéter ce qu'un pote m'avait dit il y a longtemps (~10 ans je pense) : il y a les bonnes écoles, et les "écoles de merde". Lui venait d'une école mieux cotée que la mienne, mais qui n’était en gros ni Normale, ni Centrale, ni l'X, ni les Mines, ni… Par contre mon pote enchaînait pour dire : "mais au final sauf pour certaines structures très précises, on s'en fout; ce qui compte, c'est la compétence." Et de m'expliquer que son collègue, lui, venait d'une "bonne" école mais qu'ils avaient la même paie (a noter qu'ils bossent tous les deux dans l’aérospatiale).

    Je me suis fait pas mal de potes en école d’ingénieur. Parmi eux, deux de mes potes estimaient que vraiment, notre école, c’était un truc de charlatans, et que regarde ce qu'ils font a l'X, ça au moins c'est couillu. Ce a quoi plusieurs d'entre nous répondaient:

    1. Ben t'avais qu'a tenter d’intégrer l'X, pourquoi t'as pas essaye ?
    2. En fait, tu ne te rends pas compte que c'est toi qui a un niveau bien supérieur a la moyenne des gens (ces deux potes sont réellement des têtes).

    Bref : être ingénieur, ce n'est pas être super-technicien. En informatique cependant, un ingénieur et un technicien (niveau DUT/BTS) sont souvent capables de faire le même boulot. Je viens aussi d'IUT, et l'un de nos profs nous avait dit un jour : "Vous savez quelle est la différence entre un ingénieur et vous en programmation ? Rien. Ah si, le salaire. … Bon en fait, il y a aussi le fait que quand vous faites ce qu'on vous demande et que ça ne marche pas, l’ingénieur doit essayer de trouver une solution." (et en pratique le technicien doit faire de même bien sur, mais c'est plus "implicite").

    Enfin, je vais parler de la thèse et de ses débouchés en informatique. Je connais bien, il se trouve que je suis chercheur dans une fac aux USA.

    1. OUI, les années de thèse sont des années d’expérience a mettre sur le CV ! Merde, j'ai pas passé 4 ans de ma vie à implémenter des transformations pour compilos, à optimiser des codes industriels qui ont réellement amélioré la vie de certains éditeurs de logiciels, etc., pour ne pas le mettre dans mon CV !
    2. Je n'ai pas eu a y aller, mais il est souvent recommande d'aller aux "doctoriales". On y rencontre des thésards de tous horizons (même ceux qui font une thèse qui "ne sert a rien"), mais l'un des thèmes récurrents est comment vendre son doctorat. Entre autres en expliquant qu'on est autonome, qu'on sait ou chercher l'information, mais qu'on sait aussi faire preuve d'initiative, etc. Je blague souvent en disant qu'on sait qu'on est prêt a soutenir quand on connait aussi bien (voire mieux) l'administration que les secrétaires. :-)
    3. Au moins en informatique, et dans le domaine de la programmation concurrente, parallèle, du calcul intensif, etc., il y a un large éventail de boites qui recrutent des ingénieurs. Les clusters de 10-50 mille cœurs restent souvent réservés aux grands centres de calcul, mais par contre les clusters "moyens" (~4000 cœurs) sont achetés par plusieurs grosses boites dans divers domaines (pétrolier, cosmétiques, nucléaire, embarqué, etc.).
    4. En informatique, pour peu qu'on ne parle pas d'un truc purement théorique, pas mal de grosses boites commencent a comprendre l’intérêt d'un docteur, au moins (encore une fois) dans le domaine du parallélisme et de la concurrence, ainsi que du distribué.

    Il n'y a aucune honte a avoir passé du temps a faire une thèse et à le dire dans son CV; c'est juste une question de savoir présenter cette expérience.

  • [^] # Re: le vrai prix

    Posté par  . En réponse au journal Un Thinkpad livré sous Linux, pour pas cher ? C’est possible (d’occasion).. Évalué à 2.

    Ah oui ? Sur quel site ? C'est un lenovo ?

  • [^] # Re: Tout simplement

    Posté par  . En réponse à la dépêche Vers l'abandon de Silverlight et de Flash. Évalué à 2.

    Moonlight ne permet pas du tout d'accéder aux contenus Netflix. Si c'était (facilement) faisable, je ne streamerais pas depuis ma PS3…

  • [^] # Re: DRM

    Posté par  . En réponse à la dépêche Vers l'abandon de Silverlight et de Flash. Évalué à 2.

    Ben écoute, ils ne se gênent pas pour refuser de diffuser en France les séries de Netflix (même si tu paies) parce qu'ils n'ont pas les droits pour — souvent parce qu'une chaîne FR a déjà des droits exclusifs sur ces séries, ou aussi parce qu'acheter les droits des séries en Amérique du Nord c'est une chose, mais acheter les licences pour tous les pays c'en est une autre niveau prix. S'ils obéissent à la loi des copyrights, etc., pour ce genre de choses (qui donc se font pays par pays), pourquoi n'obéiraient-ils pas à la loi Française quand il s'agit de VOD ?

  • [^] # Re: Notre communauté est malade ?

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 3.

    Rush Limbaugh ne faisait pas partie des 6 hommes. C'est un chroniqueur ultra-conservateur débile.

    Honnêtement, tu crois vraiment que 6 hommes, qui n'ont donc, par définition, aucune expérience pratique et directe de la nécessité (ou pas) de prendre la pilule¹, qui plus est tous d'un certain âge, voire d'un âge certain, auront la même « empathie » (ce n'est pas le mot exact que je recherche) vis à vis de la nécessité de certaines à prendre la pilule ?

    Je suis désolé, mais ne pas inclure au moins une femme, mais y rajouter 2 figures religieuses à la place, je ne vois pas en quoi c'est pertinent. Et je ne suis même pas certains qu'ils soient crétins, note bien; juste pas forcément correctement au courant de tous les faits (alors qu'une femme du « même niveau » politique et même à la limite religieux l'est forcément plus).

    [1] Je rappelle qu'elle est aussi prise pour réguler les hormones chez certaines femmes, et que le côté contraceptif est dans ce cas un effet de bord.

  • [^] # Re: Masculinisme

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 2.

    On pourrait aussi dire le logiciel est libre si tu peux lire le code source, mais t'as pas forcément le droit de le modifier et de le redistribuer … Hein, quoi ? Qu'est-ce que j'ai dit ?

  • [^] # Re: Notre communauté est malade ?

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 3.

    Un exemple simple sur le fait que le sexe est important. Aux USA en ce moment il y a une recrudescence de gens qui disent qu'avec « Obamacare » (une sécu au rabais, mais qui permet quand même de garantir un certain niveau d'assurance maladie), un patron est obligé de permettre à ses employés de se faire rembourser la pilule même si sa foi (celle du patron) va contre la contraception. Et donc ils voulaient faire voter un amendement pour permettre aux patrons de choisir (en gros) quels types de médicaments/soins (par ex un avortement) une femme peut se faire rembourser.

    La commission qui a étudié cette polémique était composée d'un pasteur, d'un rabbin, et de 4 (je crois) autres hommes. Seule UNE femme, une étudiante en droit, est venue témoigner et expliquer que le coût de la pilule n'est pas anodin, et elle s'est fait ensuite traiter de pute par Rush Limbaugh (un des plus incroyables crétins conservateurs ultra-réacs).

  • [^] # Re: Notre communauté est malade ?

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 6.

    Après, il faut différencier les féministes. Il y en a qui se battent pour l'égalité des sexes, et il y en a qui se battent pour un inversement de la tendance.

    Non. http://egalitariste.net/2013/02/25/deconstructions-des-cliches-les-plus-courants-au-sujet-du-feminisme/.

    Aussi, certaines féministes nient le rôle de la femme dans sa soumission. Pourtant, dans le modèle contre lequel elles se battent, ce sont les femmes qui éduquent les enfants… Qui deviennent sexistes.

    Je ne suis pas d'accord. Le modèle vient des deux (père — quand il est encore là — et mère). La mère fait toutes les tâches « ménagères » dans le modèle que tu évoques, cependant le père est aussi dans le coin, perpétuant le modèle de l'homme fort et de la femme soumise.

    Ceci étant dit, il est évident (et je renvoie à la FAQ donnée plus haut pour ça) que le sexisme, de par sa nature de construction sociale, envahit tout, y compris les esprits des femmes. Mais c'est le résultat de siècles et de siècles d'endoctrinement.

    Les responsables ne sont pas les hommes, ou les femmes, pas même certains hommes et certaines femmes.

    Bien sûr que si. En tant que groupe de femmes et d'hommes, bref de la société, ces inégalités se perpétuent. Et c'est justement lorsque suffisamment d'individus en prennent conscience (et en particulier ceux qui se rendent compte qu'ils sont victimes de ces inégalités) que quelque chose est possible.

    Quand on reproche aux féministes d'être l'une des raisons du sexisme, on ne se réfère qu'à une partie de la population féministe, celle qui gueule fort et sans réfléchir. Comme quand on dit que les musulmans sont tous extrémistes, que les juifs essayent de supprimer la liberté d'expression, etc.

    Bref, en supprimant la nuance, on démolit complètement le message qu'on voulait passer. Si tu dis que tous les musulmans sont extrêmistes, mais qu'en fait tu voulais dire « certains musulmans sont extrêmistes », ce n'est pas une erreur d'expression anodine. Les mots sont importants. Sinon je te traitais de sale enculé, ben en fait non, je ne te traitais pas d'homosexuel comme si c'était une insulte, et en fait non, je ne pense pas qu'être homosexuel soit grave, mais tu comprends, c'est juste une façon de s'exprimer, il ne faut pas y voir de sens caché …

    (je ne sais pas si je suis clair sur la fin de ce paragraphe ;-))

  • [^] # Re: J'ai pas tout lu mais il y a quand même un truc qui me gène ...

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 2.

    Bon, pour être un grand consommateur de comics, j'ai quand même envie de répondre un chouïa. :-)

    1. Oui, les comics de super-héros ont tendance à donner un physique ultra-athlétique aux hommes (« viril » si tu veux), et une attitude super « sexy » aux femmes.
    2. Ceci étant dit, les femmes dans les comics, malgré leur apparence, sont passées du statut de « princesses à sauver » (histoire de lier avec l'histoire de « tropes in women… »  ;-) ) à celui de femmes fortes qui sauvent le monde (Wonder Woman¹, Witchblade, Lady Death, les filles de Gen13).
    3. Le domaine de la BD US est l'un des média les plus paradoxal que je connaisse : d'un côté l'hyper sexualisation de ses protagonistes est évidente, de l'autre c'est sans doute l'un des endroits où la promotion de l'égalité des genres (hétéros, LBGT) est la plus prononcée.

    Je pourrais faire de l'ad lib sur ce sujet, mais si je reconnais volontiers le caractère sexiste de certaines aspects des comics, il ne faut pas oublier les autres aspects, qui eux sont parfaitement égalitaristes.

    [1] Je vous encourage tous à vous renseigner sur le personnage. Vous y apprendrez deux choses: (1) Son papa était l'inventeur du détecteur de mensonge (ce qui explique le lasso), et (2) il était féru de bondage/SM (ce qui explique le lasso, ainsi que le contenu des premiers numéros).

  • [^] # Re: J'ai pas tout lu mais il y a quand même un truc qui me gène ...

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 1.

    Tu parles de l'inverse comme si les proportions étaient les mêmes. Pour prendre une analogie : il y a clairement plus de gens d'origine maghrébine qui sont victimes de racisme que l'inverse. Ça n'empêche pas certains maghrébins d'être racistes (même pas forcément envers les blancs, parfois les noirs, etc.). Ça ne rend la chose ni égalitaire, ni moins mauvaise. Pareil pour les femmes qui traitent les hommes comme des objets.

  • [^] # Re: ??

    Posté par  . En réponse au journal [Attention, journal bookmark ET féministe] Tiens, prends ça, tu le mérites !. Évalué à 1.

    Je suppose que c'est ironique, mais justement dans ce cas précis, c'est l'exemple d'un mot qui réellement n'a de sens « sexuel » que pour une certaine frange de la population (« lettrée »). Pour tous les autres, ce n'est réellement qu'une insulte (ce qui contraste fortement avec « pédé » ou « enculé » évoqué plus haut).

  • [^] # Re: La journée de la femme utilise toujours des chiffres étranges

    Posté par  . En réponse au journal [HS] Un écart de 28 %. Enfin non, 18%. Enfin en comparant des choux et des carottes. Évalué à 3.

    Dans la fac (US) où je bosse, les RH et « payroll » sont différenciés mais situés dans les mêmes bureaux. Et il y a clairement des gens des RH qui sont aussi « payroll ».

  • [^] # Re: La journée de la femme utilise toujours des chiffres étranges

    Posté par  . En réponse au journal [HS] Un écart de 28 %. Enfin non, 18%. Enfin en comparant des choux et des carottes. Évalué à 4.

    C'est une façon de le voir oui. :-) Quelles que soient les raisons qui font qu'on attend d'un homme qu'il fasse plus d'heures et de la femme qu'elle s'occupe des gosses et donc qu'il soit normal qu'elle parte plus tôt, le problème est bien qu'il y a des attentes implicites sur les capacités au travail en fonction du genre.

    Alors il faut pas non plus vivre dans le monde des Bisounours, et bien entendu, les biais existants font qu'on ne peut pas complètement faire abstraction des mœurs courantes (qui, oui, ont tendance à favoriser la mère plus au foyer que le père), mais après tout, lorsqu'on ouvre un poste, il suffit de bien expliquer les responsabilités et les risques d'heures sup' (qui devraient être claires dès le départ si on a un boulot de type « cadre »). À l'inverse, pour un père de famille, dire à son patron « ben ouais, ma femme a aussi une carrière, c'est à moi de m'occuper de la p'tite ce soir pendant qu'elle fait sa garde¹ » ça se fait très bien si on a un patron pas trop con (j'ai pas de stats, mais un ensemble d'exemples autour de moi où le patron au début fait la gueule, mais se rend assez vite compte que les gens qui font ça ne foutent pas rien au boulot : ils bossent bien, et ce serait con de les faire chier parce que désormais ils ont une famille). Et surtout, ça n'empêche pas d'embaucher une nounou/babysitter pour les coups de bourre simultanés pour des conjoints — et le patron généralement saura apprécier les efforts.

    [1] Oui, c'est tiré d'un exemple concret, où le mari est ingé, et la femme est interne à l'hôpital…

  • [^] # Re: La journée de la femme utilise toujours des chiffres étranges

    Posté par  . En réponse au journal [HS] Un écart de 28 %. Enfin non, 18%. Enfin en comparant des choux et des carottes. Évalué à 7.

    2°/ Ces métiers moins bien payés compensent souvent avec d'autres avantages : sécurité de l'emploi, horaires moins stressant, contact humain, etc. Nos métiers mieux payés sont souvent aussi plus précaires ou plus dépendant de la conjoncture (combien ici ont souffert de la crise de 2003-2004, où il était considérablement plus difficile de trouver un emploi dans notre domaine ?). Accessoirement, le fait qu'un homme quitte le boulot à 18h pour aller chercher ses gosses sera souvent plus mal vu que dans le cas d'une nana, car on attend davantage d'eux en terme d'implication…

    (L'emphase est de moi) Et tu ne vois pas un problème avec ça ?

  • [^] # Re: La journée de la femme utilise toujours des chiffres étranges

    Posté par  . En réponse au journal [HS] Un écart de 28 %. Enfin non, 18%. Enfin en comparant des choux et des carottes. Évalué à 8.

    (ajoutons quand même que d'un point management pur, une femme c'est souvent plus dur à gérer qu'un homme, moins d'affect)

    Je bosse dans une fac, dans le département d'informatique/électronique. Autant te dire que des femmes, j'en vois peu (à part ma collègue, que j'ai réussi à "placer" parce que nous avions bossé ensemble avant). Nous gérons des élèves en "graduate school" (une sorte de mélange entre Master et école doctorale). Au niveau des "drames quotidiens", ma collègue a bien plus la tête sur les épaules que presque tous les autres collègues mâles réunis. :) Les drama queens ici, ce sont clairement les mecs. Idem avec la secrétaire de mon boss, ultra-compétente, et qui ne souffre pas trop la bêtise (mais comme elle est futée, elle sait tourner les choses pour que ce soit dit de façon "pacifique"). Oui, c'est anecdotique, mais ta phrase étant une généralisation grossière, je me permets de me servir de ça comme contre-exemple.

  • [^] # Re: L'avis de Franz-Olivier Giesbert

    Posté par  . En réponse au journal Hugo Chavez bronsonisé!. Évalué à 5.

    J'ai lu l'article d'Acrimed et vu une partie de l’émission. Pour faire court : FOG fait du FOG, et tente de rendre les choses sensationnelles. Les citations faites par Acrimed sur les réactions de FOG sont factuelles, et oui, c'est énervant qu'un mec qui est cense animer une emission politico-culturelle décide grosso-modo de prendre parti et de faire du 3 contre 2 au final. Surtout que, puisqu'il est l'animateur de l’émission, il peut se permettre de couper les gens car il est "chez lui". C'est dommage, parce que les gens qu'il invite sont souvent passionnants. Lui par contre, moins (beaucoup moins).

    (Note bien que je ne donne pas mon avis sur Chavez en particulier, juste sur le traitement fait par FOG.)

  • [^] # Re: L'avis de Franz-Olivier Giesbert

    Posté par  . En réponse au journal Hugo Chavez bronsonisé!. Évalué à 5.

    Bon le principe d'un débat et de se poser en modérateur, c'est de laisser les gens qu'on invite débattre, pas de se mettre en avant et de donner son opinion. Ou alors, on se met clairement d'un des deux cotés de la barrière. Ensuite, pour avoir vu FOG "debattre" regulierement, il aime troller. Il veut absolument que les débats soient houleux (pas forcement remplis d'invectives et d'ad hominem ou d'homme de paille, mais au moins qu'on puisse presque voir du sang).

    Bref, il fait mal son boulot de modérateur a la télé, surtout s'il s'agit de politique. Bourdieu explique bien le problème des débats (dans Sur la télévision), en particulier télévisés : le rôle du modérateur est de s'assurer que chaque partie est bien comprise, que celui qui est plus "faible" (parce qu'il est plus timide, ou parce que l'autre en face lui coupe la parole) puisse s'exprimer, etc. Chose que FOG ne fait absolument pas dans cet extrait. Il pose des questions et décide qu'il faut dénigrer Chavez, ce qui n'est pas son rôle (si c’étaient les gens participant au débat qui l'avaient dit, ce serait différent selon moi).

  • [^] # Re: VM

    Posté par  . En réponse à la dépêche Ruby 2.0 est sorti. Évalué à 2.

    Oui, les fibers sont en gros ce que je veux, mais je veux aussi un vrai environnement multithread (ce qui n'est pas gagné, je sais, car les interpréteurs ont tendance a rendre les choses très compliquées pour les accès concurrents).

    Du coup on a bien des threads coopératifs, on a bien des (p|green)threads, mais on se retrouve a faire uniquement du multiplexage en temps (pour les I/O), et pas de "vrai" parallélisme (il faut quand même un processus par cœur, puis plusieurs threads par processus, ce qui gâche de la mémoire).

    Bon, c'est aussi le cas pour Perl et Python je crois, du coup je suppose qu'il faut se contenter de ça. :)

  • [^] # Re: VM

    Posté par  . En réponse à la dépêche Ruby 2.0 est sorti. Évalué à 2.

    J'ai aussi une question bête du coup. Est-ce qu'il est possible d'utiliser les « green threads » ET les pthreads ? Je m'explique : très souvent les pthreads sont utiles pour garantir qu'ils vont tourner sur des cœurs différents, et donc profiter de caches, etc. séparés. Mais les threads collaboratifs sont très utiles pour séparer logiquement les traitements quand l'ordre n'a pas d'importance (si on veut juste des séparations logiques, des fonctions/méthodes suffisent). Donc voilà, on utilise les pthreads pour séparer des traitements en parallèle (au moins pour les entrées/sorties), et on sépare les traitements indépendants en threads coopératifs pour les traitements qui vont arriver séquentiellement mais dont l'ordre d'exécution n'a pas d'importance.

    Je ne sais pas ce que le verrou au niveau de l'interpréteur limite cependant. Si seules les E/S sont « débloquées » alors je ne vois pas l'intérêt d'utiliser les pthreads : autant utiliser GnuPth. Au moins c'est optimisé pour exactement ce cas (threads en espace utilisateur avec un mécanisme pour ne pas bloquer en cas d'E/S).

  • [^] # Re: communisme

    Posté par  . En réponse au journal Témoignage d'une survivante d'un camps de travail Nord-Coréen. Évalué à 2.

    Il y a des élections en Chine (oui je sais) ou à Cuba ?

    Je ne sais pas à quoi tu fais référence en disant « oui je sais », mais il y a des élections en Chine. Juste pas d'élections du chef de l'État, seulement du représentant du district auquel tu appartiens. Ensuite, la Chine n'est PAS communiste, il suffit d'écouter les chinois en parler. :) C'est un système oligarchique, qui tire bien évidemment ses racines entre autres de la révolution communiste et du régime qui s'en est suivi, mais ça fait un bon moment (20-30 ans ?) que l'idéologie communiste n'est plus réellement mise en avant. Bien entendu, il faut garder les apparences, ainsi que la main-mise sur le gouvernement et donc le « chairman » reste élu par ses pairs, etc. Il y a aussi un réel problème de corruption. Mais ce sont des problèmes légèrement différents.