med a écrit 1266 commentaires

  • [^] # Re: Réponse très simple

    Posté par  . En réponse au journal Échec du lancement de Galileo, un signe du déclin de l'Europe ?. Évalué à 10.

    J'ai travaillé aux USA et ton commentaire me surprend quelque peu.

    Meilleurs salaires (150k$ est un salaire normal)

    Pour quel poste ? À quel niveau ? Parce que si les salaires sont clairement bien plus élevés qu'en France, 150k$/an me semble peu commun. Ne pas oublier qu'il s'agit sans doute du salaire brut et que les charges et les impôts fédéraux (et locaux dans certains états) sont très loin d'être négligeables.

    meilleurs avantages

    Quel genre d'avantage ?

    Les boîtes américaines n'ont pas d'obligation de congé payés, ni d'assurance maladie, mais elles donnent 7 semaines de congés payés et payent 100 % de l'assurance maladie.

    Je n'ai jamais entendu parler de 7 semaines de congés payés. La norme c'est plutôt 10 jours de vacances/an plus 10 jours de congés maladie. Moi j'avais royalement droit à 0 jour de vacances+0 jour de congés maladie. Bon, ma cheffe était humaine et tant que le boulot était fait en pratique je faisais ce que je voulais mais il y a eu suffisamment d'abus par ailleurs pour qu'un syndicat se crée. Quant à l'assurance maladie, payer 100% ça ne veut absolument rien dire. Il faut voir la couverture associée. Certaines assurances c'est « vous payez 150$ pour la consultation chez votre généraliste et on vous rembourse 30$ dessus un fois que vous avez dépensé plus de 5k$ dans l'année et rien avant » (je force à peine le trait). Mon assurance ne me couvrait qu'à hauteur de 200k$. Pour peu qu'il m'assure quelque pépin coûteux et j'étais encore plus dans la mouise (sans compter que ces assurances privées font tout ce qu'elles peuvent pour refuser de rembourser les traitements coûteux en pariant qu'on n'ira pas devant les tribunaux ou qu'on sera mort avant).

    Bref, il y a plein d'avantages aux USA et j'y retournerai peut-être pour travailler un jour mais je ne mettrais vraiment ni les vacances ni l'assurance maladie dedans.

  • # Bof

    Posté par  . En réponse au journal Échec du lancement de Galileo, un signe du déclin de l'Europe ?. Évalué à 10. Dernière modification le 23 août 2014 à 15:44.

    Au moins au niveau du spatial, je ne suis pas vraiment d'accord. L'Europe (enfin l'ESA) accumule surtout les succès retentissants ces dernières années: Herschel, Planck, Rosetta en astronomie par exemple. Sans compter toutes les autres missions. Pendant ce temps-là les américains sont loins de faire mieux. Le JWST conçu par la NASA a pris un retard considérable et les coûts ont explosé (alors qu'à ma connaissance les contributions européennes n'ont pas posé problème). Et comme le faisait remarquer quelqu'un plus haut, les fusées restent quelque chose de difficile à maîtriser. La dernière fusée SpaceX a explosé en vol. Comme disent les Américains, shit happens. Il ne faut pas en tirer de conclusions générales pour autant. Surtout que pour Galileo il y a de fortes implications politiques, les USA ayant menacé de détruire les satellites par exemple. Que l'Europe continue le projet est surtout une preuve d'indépendance qui a un coût politique certain.

    Pour en revenir aux ingénieurs, je n'ai pas l'impression que la France forme des ingénieurs si exceptionnels. Ça me semble être avant tout de l'auto-satisfaction provenant des grandes écoles qui évidemment ne vont pas dire le contraire. Les pays qui forment leurs ingénieurs à l'Université, comme les USA par exemple, ne semblent pas avoir de difficulté particulière à résoudre des problèmes d'ingénierie complexes.

  • [^] # Re: Deux petites questions

    Posté par  . En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 4.

    Tout l'intérêt est d'éviter d'hériter des données (et surtout des ressources systèmes : fichiers ouverts, sockets, verrous…) du processus principal, donc la question ne se pose pas : pour passer des données au fils, il faut les sérialiser.

    Je n'utilise peut-être pas les bon mots, je ne suis pas spécialiste du domaine. Disons que je fais n calculs en parallèle sur un tableau numpy qui peut faire quelques dizaines de Go mais je ne modifie jamais ce tableau. Si je passe naïvement ce tableau ça massacre les performances dans les grandes largeurs, sans parler de l'occupation en mémoire. Donc je cherche à partager ce grand tableau entre les processus. Pour cela je mets les données dans un module tiers que j'importe et par la magie du copy-on-write ça marche bien et vite avec fork(). Le problème est que sur d'autres plateformes ou avec certaines bibliothèques numériques, style OpenBLAS, fork() mène à un deadlock. En théorie forkserver est une solution de ce que j'ai lu¹. Je me demande donc si la méthode de partager des données via un import va fonctionner aussi bien avec forkserver.

    ¹ https://github.com/obspy/obspy/wiki/Notes-on-Parallel-Processing-with-Python-and-ObsPy

  • # Deux petites questions

    Posté par  . En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 3.

    J'ai deux petites questions naïves en attendant que les paquets de python 3.4 arrivent pour ma distribution.

    nouveau protocole 4 de sérialisation pour le module pickle (PEP 3154) : plus compact et permet de sérialiser des objets qui ne pouvaient pas être sérialisés avec Python 3.3

    Est-ce que ça veut dire qu'on pourra utiliser le module multiprocessing en appelant une fonction membre d'une classe par exemple ? Pour le moment si je fais un Pool().map(self.member_func, self.args) il me semble que j'ai une erreur à cause de pickle.

    le module multiprocessing a une nouvelle option pour éviter d'utiliser os.fork() sous UNIX (voir multiprocessing.set_start_method()) ;

    Si j'utilise forkserver, est-ce ques les données en mémoire sont copiées pour chaque processus ou bien est-ce qu'on bénéficie encore du copy-on-write comme avec fork() ?

    Sinon pour ma part je ne touche plus à python 2. J'ai encore le paquet installé à cause d'une paire de logiciels n'ayant pas encore migré mais c'est bien tout. Je ne saurais plus me passer de python 3. D'ailleurs, est-ce qu'il y a une date en discussion pour la mise à mort officielle de python 2.7 ?

  • [^] # Re: Utilisation

    Posté par  . En réponse au journal Faire un poster . Évalué à 2.

    À noter que s'il y a besoin de taper quelques formules, Inkscape a un module LaTeX. C'est très pratique quand on a des besoins légers (sinon autant utiliser LaTeX directement).

  • [^] # Re: Elevation des terrains

    Posté par  . En réponse à la dépêche FlightGear 3.0 pour prendre son envol. Évalué à 3.

    Puisque tu as X-Plane, comment se compare-t-il à Flightgear? Non seulement en termes de graphisme mais aussi d'accessibilité, de variété d'avions, de leur modélisation précise (je connais le principe d'X-Plane sur ce plan), de la présence des balises de navigation, de météo, etc.?

  • [^] # Re: Bien...bien...bien

    Posté par  . En réponse à la dépêche Wayland et Weston 1.4. Évalué à 2.

    Rien qu'entre le serveur graphique et une TTY, ça me prend près de 4s pour qu'un de mes écrans se rallume, l'autre étant plus long encore.

    Je viens de tester, c'est immédiat chez moi. À tout hasard, je subodore que tu n'utilises pas KMS (voire que tu utilises le pilote propriétaire nvidia) ?

  • [^] # Re: != Ubuntu

    Posté par  . En réponse au journal Valve rejoint la fondation Linux. (ainsi que d'autres). Évalué à 4.

    C'est effectivement ce qui est dit dans l'article.

    not based on Ubuntu, we're told, but entirely custom

  • [^] # Re: Stigmatisation de la "sécu"

    Posté par  . En réponse au journal Quitter la sécurité sociale. Évalué à 8.

    Les gens qui n'ont pas d'assurance.

    Oh mais tu peux avoir une assurance sans que ça te protège quand tu en as vraiment besoin. Quand tu as des petits trucs elle te couvre sans broncher. Et puis le jour où on te trouve une maladie un poil chère à soigner, étrangement il trouvent une faute de frappe dans ton formulaire d'inscription et annulent ton contrat. Bon, normalement avec Obamacare ça ne devrait plus arriver, je demande à voir en pratique. Ce qui se fait aussi souvent c'est une limite de remboursement par maladie, style 100k$ au total. Pour peu que tu aies une maladie qui nécessite plusieurs opérations lourdes, tant pis pour toi si tu atteins le plafond.

  • [^] # Re: Qu'est ce qu'on y gagne ?

    Posté par  . En réponse au journal Quitter la sécurité sociale. Évalué à 6.

    J'ai une collègue américaine, ça fait 2 ans qu'elle essaie de s'inscrire à la sécu. Son dossier a toujours été refusé au final alors que la personne de la sécu lui avait pourtant assuré devant moi que son dossier était complet. À chaque fois on lui a sorti des trucs pas possibles. « Ah mais vous comprenez, il manque un RIB original ». Je regarde son dossier. Évidemment le premier document sur le dessus de la pile c'est le fameux RIB. J'imagine qu'un administratif quelconque s'imagine qu'il existe quelque chose qui s'appelle « RIB original ». Sauf que non, ça n'existe pas et n'importe quel RIB fait parfaitement l'affaire. Au final elle a renoncé et elle retourne aux USA avec une image particulièrement négative de l'administration française que-le-monde-nous-envie (un autre jour je vous parlerai de ses aventures pour obtenir sa carte de séjour).

    Autant je suis absolument ravi d'avoir une assurance maladie universelle en France après avoir connu l'horreur du système US, autant il faut vraiment, mais alors vraiment arrêter avec ces conneries administratives qui coûtent cher en personnel et en temps. Ce serait autant d'argent qu'on pourrait rediriger vers des soins.

  • # Représentation intermédiaire

    Posté par  . En réponse à la dépêche Entretien avec Jérôme Glisse, développeur des pilotes graphiques radeon pour Red Hat. Évalué à 5.

    Effectivement dans le paradigme Gallium les shaders contiennent une partie importante des informations nécessaires au code commun (texture unit, sampler, nombre d'inputs, de constantes …), ce qui rend nécessaire d'utiliser une représentation intermédiaire commune pour les shaders même si cette représentation intermédiaire est particulièrement mal adaptée pour y effectuer des passes d'optimisations.

    Est-ce que tu peux nous en dire plus sur cette représentation intermédiaire ? Il y a des travaux pour avancer de ce côté là ? À ce propos, qu'est-ce qu'il manque aux pilotes libres (et radeon en particulier puisque j'ai une HD5750) pour atteindre les performances des pilotes proprios ? J'ai lu un « article » récemment sur phoronix (pas taper ! pas taper !) suggérant qu'une partie non négligeable du différentiel pourrait être dû à l'optimisation des shaders.

    Au final, quels progrès en quelques années. Il y a 5 ans je n'aurais pas osé rêver pouvoir jouer à des jeux modernes de façon fluide avec des pilotes libres. Je ne sais si je dois de remercier ou te maudire pour les heures englouties à jouer à Crusader Kings II ou Europa Universalis IV. :)

  • [^] # Re: Qt 4 dans un premier temps puis Qt 5.1 ensuite

    Posté par  . En réponse au journal LXDE, Razor-qt et Qt (et GTK+). Évalué à 3.

    Je me souviens d'un blog de Martin Graesslin, le développeur principal de kwin, disant en somme que ça marche tout seul dans 99% des cas. Et que lui, manque de chance, il tombait dans le 1% parce que pour faire un gestionnaire de fenêtre ça tape précisément dans ce qui n'est pas compatible. J'imagine donc que pour une appli de bureau classique ça devrait être relativement aisé de faire le portage.

  • [^] # Re: Idée pour Steam

    Posté par  . En réponse au journal Linux totalise 1,07% des utilisateurs Steam en juin 2013. C'est déjà ça.... Évalué à 3.

    Qu'appelles-tu jeux premiums au juste ? Crusader Kings II est déjà pas mal du tout. Europa Universalis IV va sortir le mois prochain et sera directement disponible sous Linux. Wargame: European Escalation est un truc assez gros aussi. Mon gros regret c'est que Total War: Rome II qui va sortir en septembre sera seulement sous Windows. Pour le reste la situation des jeux sous Linux s'améliore à vue d'œil je trouve (du moins pour les jeux qui m'intéressent).

  • [^] # Re: Et paf

    Posté par  . En réponse au journal La HADOPI demande de limiter la curiosité des journalistes à la CADA. Évalué à 3.

    Je ne sais pas où tu es mais à 60€/semaine ce n'est pas en France. Ça correspond plus à disons 1 grosse journée de SMIC.

  • [^] # Re: Pourquoi se limiter au développement de logiciels libres ?

    Posté par  . En réponse au journal Et pourquoi pas un status : "Développeur Open Source" financé par l'état ?. Évalué à 3.

    Ils n'ont pas non plus de sécurité sociale, si tu n'es pas assuré tu peux crever la gueule ouverte.

    Je ne sais pas d'où tu tiens ça mais aux États-Unis il y a un programme d'assurance pour les démunis qui ne peuvent pas se payer les soins. Ça s'appelle Medicaid et ça existe depuis pas loin de 50 ans. Ce n'est pas parfait mais ça a le mérite d'exister et de fournir une couverture à 50 millions de personnes. Après si tu as les moyens de te payer une assurance mais que tu ne l'as pas fait là c'est une affaire de responsabilité personnelle.

  • [^] # Re: ça dépend ...

    Posté par  . En réponse au journal Thèse or not thèse, that is the question.... Évalué à 5.

    La situation est clairement très difficile au niveau des postes titulaires. Dans mon labo en 4 ans on a perdu en gros 10% des chercheurs et 15% des ingénieurs/techniciens/administratifs. Pourtant on est classés A+ et tout, donc ce n'est pas que le labo est mauvais. Pour l'instant ça tenait à coup de postdocs et de CDD mais avec la loi Sauvadet on est en train de foncer dans le mur. Le labo s'est engagé sur certaines choses qu'il ne pourra pas réaliser. Le problème est qu'il y a une forte réduction des effectifs au niveau de la recherche en France (j'ai vu les chiffres de mon institut CNRS, c'est catastrophique) et qu'il n'y a pas moins de boulot (voir plus car on essaie d'être sur un maximum de projets internationaux pour ramener un peu d'argent mais ça ne crée pas de poste permanent). Bref, si on veut être dans la recherche académique il faut mieux ne pas se limiter forcément à un poste un France d'autant qu'avec la pression affolante qu'il y a sur les quelques postes ouverts c'est une vaste loterie (et un immense gâchis).

  • [^] # Re: (ouhhhh le vilain exilé fiscal)

    Posté par  . En réponse au journal Thèse or not thèse, that is the question.... Évalué à 3.

    La France est le seul pays ou lorsque tu postules à un poste, le postulant doit payer lui même son voyage pour l'entretient d'embauche et il faut savoir que TOUS les postulants au CNRS passaient (c'est en train de changer) l'orale de recrutement même lorsque le dossier était déjà jugé comme négatif…

    Heureusement il y a une préselection maintenant. Le taux varie suivant les sections mais c'est en gros 50%. Ça fait qu'on passe de 200 pour 4 postes à 100 pour 4 postes. Youpi… Mais certains sont auditionnés sans avoir une chance d'être pris (typiquement le cas du petit jeune à suivre qui sera pris dans 2-3 ans), et là il y sont quand même de leur poche. Après on m'a invité pour une interview pour un poste de Lecturer (maître de conf) en Afrique du Sud, donc un pays nettement plus pauvre que la France, tous frais payés pendant 2 semaines. Ça change de la présentation d'un quart d'heure au CNRS à ses frais …

  • [^] # Re: décollage bof

    Posté par  . En réponse à la dépêche Steam sous Linux x86/amd64 officialisé. Évalué à 4.

    Intel n'est pas un gros constructeur de cartes graphiques, malheureusement.

    Il reste le plus gros constructeur de GPU au monde (certes intégrés et pas discrets), et d'assez loin il me semble.

    Crusaders kings déconne sur ma 5450M (et le catalyst ne marche pas avec…), j'ai une sorte de brouillage vert étrange sur toutes les textures et du lag. Sur ma 7970 avec les drivers proprio aucun problème.

    Un bug à rapporter donc. glxinfo dit que j'ai une « AMD JUNIPER » (Radeon HD 5750 je crois) avec mesa 9.0.2. Je ne sais pas si ça peut être lié mais est-ce que tu as installé libtxc_dxtn ?

  • [^] # Re: décollage bof

    Posté par  . En réponse à la dépêche Steam sous Linux x86/amd64 officialisé. Évalué à 10.

    Pourquoi propriétaires ? Steam a travaillé avec Intel pour améliorer leurs pilotes et jusqu'à preuve du contraire ils sont libre. Avoir plus de jeux natifs n'est aussi sans doute pas nuisible pour les développeurs des autres pilotes libre pour identifier les problèmes restant. Pour ma part Crusader Kings II marche parfaitement avec les pilotes libres Intel et ATI.

  • [^] # Re: L4D2?

    Posté par  . En réponse à la dépêche Steam sous Linux x86/amd64 officialisé. Évalué à 4.

    Qu'est-ce que tu appelles des titres AAA au juste ? Si on sort des FPS, comme je l'ai mentionné dans un journal, il y a par exemple Crusader Kings II qui est disponible et qui est un des gros succès 2012 au niveau des jeux de stratégie. Et ça fonctionne parfaitement avec les pilotes libres ATI et intel de ce que j'en ai testé. On voit le catalogue grossir assez rapidement. À en croire phoronix, Steam a travaillé avec les gens d'Intel pour améliorer leur pilote. Peut-être attendent-ils que la prochaine version soit sortir pour publier officiellement L4D2 ?

  • [^] # Re: Crusader Kings II

    Posté par  . En réponse au journal Valve sort Steam de sa phase bêta. Évalué à 3.

    Pas pour le moment, malheureusement. J'avais une version Windows sans DRM achetée chez Gamersgate mais ils ne continuent à ne proposer que les versions Mac et Windows, pour des questions d'architecture du site paraît-il. À terme je pense donc que ça va venir. Du moins je l'espère.

  • [^] # Re: Crusader Kings II

    Posté par  . En réponse au journal Valve sort Steam de sa phase bêta. Évalué à 4.

    C'est du natif. C'est un exécutable linux 32 bits qui lie avec les bibliothèques habituelles (X, GL, etc.) Je n'ai jamais réussi à le faire marcher correctement sous wine.

  • # Crusader Kings II

    Posté par  . En réponse au journal Valve sort Steam de sa phase bêta. Évalué à 7.

    Pour ceux qui comme moi ne sont pas de grands fans des jeux où l'on tire sur tout ce qui bouge, Crusader Kings II est aussi disponible. J'ai fini par céder en profitant de la promotion pour l'acheter avec tous les DLC en promotion aussi (20€ au total, ça reste raisonnable). Conclusion, ça tourne bien avec les pilotes libres intel et radeon. Ce n'est pas toujours 100% super fluide mais c'est parfaitement jouable et je n'ai constaté aucun bug particulier. Bref, ça reste du proprio mais ça me fait une raison de moins de rebooter sous windows.

  • # Effet boule de neige ?

    Posté par  . En réponse au journal Vous avez demandé le Desktop, ne quittez pas. Évalué à 10.

    Je ne sais pas si le portage de Steam sous linux a un effet d'entraînement mais on dirait bien. Paradox studios a annoncé que tous ses jeux devraient désormais disponibles aussi sous linux. Pour ceux qui ne connaissent pas, Paradox est spécialisé dans des jeux de grande stratégie assez profonds, d'une grande rejouabilité et dont le support est assuré pendant des années. Crusader Kings II qui est sorti l'année dernière semble déjà être disponible avec la version beta de Steam. Le titre phare de Paradox, Europa Universalis IV sortira donc aussi sous Linux normalement. Il n'y a plus qu'à espérer que les versions linux ne seront pas limitées à Steam mais seront aussi proposées par ailleurs.

  • [^] # Re: 3D

    Posté par  . En réponse à la dépêche Entretien avec Martin Peres, développeur Nouveau. Évalué à 2.

    Du coté de Nouveau, on a des problèmes de performance à cause du code non optimal que l'on génère pour les shaders (si quelqu'un veut aider là dessus, il est le bienvenue!) mais surtout à cause du fait qu'on ne gère pas encore bien le changement de fréquence. Du coup, on est bloqué à des fréquences ridiculement basses ce qui limite énormément les performances.

    Est-ce que ce sont les seules limitations (les shaders et la fréquence) ou bien est-ce qu'il y a des optimisations non triviales en plus de ça ? J'ai une carte radeon (pas nouveau donc mais j'imagine que les problématiques sont similaires) plutôt bien supportée et les performances avec le pilote libre sont faibles par rapport à ce que je peux obtenir sous windows. J'ai aussi lu que les développeurs d'Intel ne veulent pas passer à Gallium entre autres parce qu'ils pensent que ça engendre une perte de performance trop importante (et ils ne veulent pas réécrire leur pilote).