Mensuel Shaarli
January, 2019
Juste pour rappeler à tous qui est Ségolène Royale. Celle qui veut "les bonnes questions pour les bonnes réponses" tant qu'on ne demande pas de quitter l'UE hein.
Des pourritiques comme elle et plus récemment comme Marlène Schiappa, sont des menteurs professionnels, des personnes carriéristes prêtent à tout pour s'enrichir et se faire valoir.
Elles sont pour la démocratie et les référendums... Mais uniquement lorsque leurs points de vue et idéaux sont sûrs de gagner. Le reste du temps, le peuple doit se taire et leur obéïr.
We are anonymous
We are legion
We never forgive
We never forget
L'état finance 5 policiers pour 1 manifestant et 1 infirmière pour 30 patients.
Cette inversion total des dépenses du pouvoir en place témoigne du fait que le gouvernement préfère se protéger lui que ses citoyens.
C'est ce genre de délires injustes qui nous poussent à porter un gilet jaune.
Les pingouins du « Monde » : l'art du mépris en quelques coups de crayon.
Acrimed encore une fois montre la partialité du Monde. Je vous renvoie à mon post précédent.
Bon, j'avais brièvement entendu parler des foulards rouges. C'est difficile de comprendre leurs intentions réelles en une seule vidéo de 3-4 minutes. Cependant, en tant que Gilet Jaune, je peux répondre sur certains arguments entendus dans la vidéo :
-
Je suis entrepreneuse, mes semaines font rarement moins de 50 heures et je travaille 7 jours sur 7 (et croyez-moi même 10 minutes de papiers à remplir les dimanches ça fait chier, sachant que ça me prend systématiquement 1h).
-
J'ai deux ou trois semaines de vacances par an quand la norme dans l'IT c'est sept semaines, oui 7.
-
Je suis riche au vu des revenus median et moyen nationaux et même vis-à-vis de ceux dans ma profession. Je ne revendique donc pas "plus d'argent".
-
Je ne contribue pas au mouvement des Gilets Jaunes pour que des glandeurs puissent empocher du fric en restant chez eux non ! Je participe au mouvement car les personnes politiques françaises sont massivement et majoritairement corrompues, parce qu'elles favorisent les intérêts d'un petit nombre au détriment de l'intérêt général. Je ne pense pas que ces hommes et femmes politiques soient corrompus par nature mais que c'est notre organisation institutionnelle qui est défaillante et encourage et permet leur corruption quasiment immédiate (puisqu'ils n'ont pas de comptes à nous rendre). En ce sens, je souhaite une réorganisation du pouvoir dans une VI-ème République dont la Constitution ne serait pas écrite par ces mêmes politiques corrompus mais par les citoyens eux-mêmes. Pour réaliser cette prouesse, le meilleur outil étant le RIC (Référendum d'Initiative Citoyenne), arme de démocratie massive convoitée par les Gilets Jaunes, je me suis naturellement rangée de leur côté par intérêt commun.
Quel est mon problème ?
Je dois lancer un projet Aurelia que j'édite sous VSCode et dont les fichiers sont surveillés par Gulp et par BrowserSync. Or le nombre de fichiers surveillables explose à cause de VSCode qui va également fouiner dans le répertoire node_modules afin de valider les imports de classes et leurs usages dans mes fichiers TypeScript...
Pour vous donner un ordre d'idée, mon répertoire node_modules/ contient 21953 fichiers pour 160 Mo. Autant vous dire que la limite des 8192 fichiers est dépassée de loin.
Comment retrouver la limite portée actuellement par Linux ?
En saisissant la commande
cat /proc/sys/fs/inotify/max_user_watches
Comment augmenter cette limite ?
En saisissant la commande :
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Celle-ci vous permettra d'avoir 512 Mo de descripteurs ouverts simultanément sur une machine 64 bits, ce qui devrait vous laisser le temps de voir venir.
P.S : la rame n'est consommée que si les fichiers sont ouverts.
Pourquoi toujours préférer la présomption d'innocence à la présomption de culpabilité.
Une traduction possible serait :
Il est bien plus important de protéger l'innocence que de punir la culpabilité, d'ailleurs les crimes et les coupables sont si nombreux qu'ils ne peuvent être tous punis. Mais si l'innocence elle-même est portée au barreau et condamnée, peut-être même à mort, alors les citoyens diront "que je fasse le bien ou que je fasse le mal, peu importe puisque pour l'innocence il n'y a de protection," et si une telle idée venait à germer dans les esprits ce serait alors la fin de notre sécurité et bien plus encore.
Johan Adams
Pour @Chlouchloutte et son big show dans quelques jours. 130 personnes c'est bien ça ? #Courage #BonneChance :D
Pour @Lenny parce qu'il poste plein de recettes en ce moment. Régale-toi :D
J'aime beaucoup cette citation d'Edward Snowden (ndr. L'ex-agent de la NSA qui a balancé à Wikileak le système d'espionnage de masse mis en place par l'agence américaine et violant les libertés et la vie privée de tous les humains - littéralement).
Affirmer que l'on n'a rien à faire de la vie privée parce que l'on n'a rien à cacher revient à affirmer que l'on n'a rien à faire de la liberté d'expression parce que l'on n'a rien à dire.
Edward Snowden
Pour @Chlouchloutte et @Lenny.
Chlouchloutte et moi discutions aujourd'hui du kata de code consistant à écrire un convertisseur de nombre décimaux en nombre romains. Son comportement est le suivant :
- À partir d'un Integer, je dois pouvoir récupérer sa valeur en écriture romaine sous la forme d'une String.
Comment le coder façon Yegor Bugayenko ?
Il y a deux façons de voir ce problème :
- Mettre en avant le concept de nombre
- Mettre en avant le concept de conversion.
1) Représenter d'abord les nombres
Je vais écrire l'interface suivante :
interface Converter {
fun value():String
}
Et un implémentation :
class IntegerAsRomanNumber(
private val number:Integer
) : Converter {
fun value():String {
// Conversion code
}
}
// Usage
val number = 123
val romanNumber = IntegerAsRomanNumber(number).value()
2) Représenter d'abord l'action de conversion
Nous conservons l'interface mais en précisant la structure dans le nom de la méthode :
interface Converter {
fun romanValue():String
}
Et son implémentation :
class Number(
private val number:Integer
) : Converter {
fun romanValue():String {
// Conversion code
}
}
Vous avez du remarquez que l'implémentation sera la même dans les deux cas et que la seul chose qui diffère sera le "wording". En réalité la première façon est verbeuse mais pratique puisqu'elle nous masque la problématique de conversion au profit de la mise en exergue du nouveau type de la donnée. Ce qui nous permettrait de créer plusieurs convertisseurs nous permettant de passer d'un type à un autre comme suit :
interface Converter<OUTPUT> {
fun value():OUTPUT
}
Exemple d'utilisation :
val number = 123
val egyptianNumber:String = RomanAsEgyptian(IntegerAsRoman(number)).value()
Et le concept de décoration fait sens à ce moment.
Being enthusiastic about a software project is not enough to be useful and helpful; in some cases enthusiasm only hurts.
Ce type est un trésor d'intelligence. Parvenir à effectuer des micro-changements est la seule manière de faire avancer les choses correctement. Découpons notre travail et nos PR !
Jeu brillant, histoire intelligente, je testerai cela sur des collégiens dès que je le pourrai.
D'une manière générale, les théories sur Elon Musk me font rire mais je dois dire que celle-ci me turlupine, pour les non-anglophones :
Et si Elon Musk avait bâti tous ses produits seulement pour en tester les capacités sur Terre et ainsi démarrer un nouveau gouvernement sur Mars ?
- Vous avez Paypal, une incroyable façon de transférer de l'argent donc plus besoin de papier dans le sens où il n'y en aura pas là-bas.
- Tesla démontre fondamentalement sa capacité à réaliser des voitures solaires du fait des très faibles chances de pétrole sur Mars.
- Spacex sera en mesure de l'y conduire, lui ainsi que toutes les ressources et personnes qu'il aura choisi.
- L'hyperloop (train souterrain à grande vitesse) de Los Angeles sera l'unique façon de s'y déplacer, de labos en labos ou de mines en mines.
C'est vrai qu'au vu du rayonnement solaire martien et de l'atmosphère irrespirable, parcourir de longs trajets ne sera envisageable que si une capsule étanche (typiquement une voiture) est propulsée par un train ressemblant à l'hyperloop.
Ceci en plus, correspond parfaitement au constat que nos véhicules électriques excèdent difficilement les 70 Km/h si l'on veut parcourir de longs trajets afin d'augmenter leur d'autonomie.
Pour @doudou, le tuto se comprend en quelques minutes et traduit parfaitement la facilité avec laquelle il est possible de traquer ses utilisateurs.
Belle explication en tout cas !
Pour @strawberry :D
Merci à ABYSS Project pour ce retour d'expérience sur les mises à jour avec Ansible.
Chrome va bloquer les extensions µBlock-Origin (publicité) et uMatrix (tracking).
J'ai deux questions aux utilisateurs de Chrome :
-
À quel moment préférez-vous les intérêts commerciaux de Google à votre vie privée ?
-
Dans quel mesure savoir que Google constitue votre profil psychologique détaillé, revend ce profil à littéralement plus d'un millier d'entreprises et le transmet à quasiment tous les services de surveillance du monde, ne vous pose-t-il pas de problèmes ?
Oula non Sebsauvage surtout pas !!! Le DECODEX du site Le Monde ne permet pas du tout d'obtenir des informations sur la fiabilité des informations d'un site. C'est au contraire un organe de propagande pur et dur qui étiquette ceux qui sont légitimes (parce que c'est Le Monde qui le dit) et ceux qui ne le sont pas #Maccarthysme. Bien évidemment, une erreur une fois flag les sites incriminés ad vitam æternam en rouge. Et encore mieux, les sites "copains" du Monde (c-à-d. appartenant aux amis de Xavier Niel) peuvent commettre autant d'erreurs qu'ils veulent, sans même se corriger, ils resteront toujours flaggés en vert.
D'ailleurs, à tous ceux qui se servent du DECODEX, je vous invite à consulter de toute urgence cet article extrêmement long du blog les-crises.fr et cette vidéo (bien plus courte) du vidéaste Trouble Fait. Les deux résument parfaitement bien la situation et le propos réel de l'outil.
Pour vous donner un ordre d'idée, si Le Monde adoptait la rigueur du blog les-crises pour sourcer ses affirmations, recontextualiser les propos des interviewés et apporter objectivement les points de vues de chaque "camps" lors d'un événement, alors Le Monde s'appellerait ZeroHedge ou Reflets.info. Voilà
Via cette petite vidéo.
Personal CRM. Remember everything about your friends and family. - monicahq/monica
@animal il faut que nous en discutions.
Vous trouverez dans cet article un « visuel » qui reprend 12 mesures proposées par Attac pour la justice fiscale.
Je suis d'accord avec ATTAC à ceci près que le point n°11 est complètement inapplicable et traduit une méconnaissance totale du droit européen et de la géopolitique actuelle. En effet, ce dernier consiste à réformer l'UE, or pour ce faire, il faut l'unanimité des états membres. Dit autrement, si un seul état n'est pas d'accord avec la réforme souhaitée alors le point 11 sautera...
Croyez-vous franchement que le Luxembourg, l'Irlande et dans une moindre mesure la Belgique, vont saboter leur intérêt national stratégique (ie. la fiscalité avantageuse pour les grandes entreprises), garant actuel de leur niveau de vie, et sans réfléchir supprimer la faible imposition des sociétés du CAC40 pour faire plaisir aux français ? lol... #Bisounours
Assurément, ces pays voteront non. La seule manière de faire sera de sortir de l'UE afin que deux des ses plus gros financeurs (c-à-d. la Grande Bretagne et la France) ne la financent plus. De fait, l'UE implosera sous l'effet de son propre poids.
Dès lors, la France sera en mesure de négocier de manière ad hoc avec ces pays à la fiscalité d'entreprises très basse (basse par rapport à la notre hein, c'est relatif tout ça), pour réduire les écarts, a minima vis-à-vis des intérêts français.
My two cents
Un titre putaclic mais un avis argumenté. Beaucoup de pensées converges avec les revendications des Gilets Jaunes, mais qu'attendent ces policiers pour s'allier avec ceux qui souffrent des mêmes maux ?
Smart as fuck !!!
@Chlouchloutte je te prends ça... Merci :D
@Chlouchloutte as-tu des remarques sur le sujet ?
Une introduction à la terminologie bullshit dans l'IT. Je reviendrai plus tard sur cet article afin d'expliquer en quoi dès que vous ne codez plus, vous êtes immédiatement obsolète.
Pour @Chlouchloutte.
Laws of UX is a collection of the maxims and principles that designers can consider when building user interfaces.
Pour @strawberry !
Comment sont rendues les frames du jeu vidéo Rise of the Tomb Raider (2015).
L'article reprend une par une toutes les techniques de filtres, lumières, ombres, brouillards et shap-erendering pour expliquer leur intérêt et leurs optimisation.
Très beau travail de vulgarisation ! Via le Styx.
@strawberry : normalement LibreOffice Impress sait faire cela (mais il faut que le PDF soit éditable et non bloqué).
Pour @strawberry, dont j'ai entendu dire qu'elle se lançait dans l'Ux/Ui :D
Les illustrations sont très claires et tu trouveras ci-dessous tous les liens que j'ai déjà postés à ce sujet :
- Web Design in 4 minutes - Le Hollandais Volant
- Le secret d’une harmonie des couleurs réussie - Manufacture créative Aether Concept
- Outils pour Ux/Ui designer
- Twitter design tips
- Introduction à l'ergonomie logicielle
- 11 Mind-blowing UX web design hacks
- 7 Practical Tips for Cheating at Design – Refactoring UI – Medium
- UX Design tips & tricks
- Introduction - Material design - Google design guidelines
- 50 Essential Cheatsheets, Guides & Docs for Web Designers
- 7 secrets pour améliorer son UX avec des micro-interactions — Testapic
- The 10 Commandments of Good Form Design on the Web – Mono
- Brutalist web design
Je cite :
A la question de savoir si les gadgets de Vizio exécutent la reconnaissance automatique de contenu, M. Baxter a répondu par l’affirmatif.« Absolument », a-t-il déclaré.
« Si l'utilisateur a suivi le processus d'installation et a opté pour la reconnaissance de contenu, nous l'activerons pour certains cas d'utilisation, parce qu'il y a des restrictions, nous ne voulons pas violer les droits de confidentialité du client et nous anonymisons certainement ces données et nous n'essayons en aucune façon de porter atteinte à leur vie privée », a-t-il ajouté
J'aime beaucoup le "certainement" dans la phrase nous anonymisons certainement ces données.
Après vérification sur le site de plusieurs constructeurs, la caméra de votre télé vous filme (si si, les nouveaux téléviseurs embarquent une caméra et un micro pour des visio-confs) et envoie des images de vous à son fabriquant, le logiciel de votre télé envoie à son fabriquant le nom des émissions que vous regardez, le temps passé pour chacune d'entre-elles et surtout, si vous êtes face à votre écran pendant que vous les diffusez (puisque la télé vous filme).
Cerise sur le gâteau, les télés connectées enregistrent vos conversations avec leur micro... Conversations qu'elles transmettent aussi... Quid du scanne des périphériques réseaux, disques durs externes, etc ?
Bref, c'est le même délire qu'avec Alexa ou l'assistant Google... J'ai vraiment hâte que ces systèmes se fassent cracker et que des sex-tapes se retrouvent sur internet, peut-être qu'alors les gens réfléchiront à ce que la vie privée représente réellement pour eux-mêmes.
Je relais la proposition d'Olivier Berruyer sur le RIC. Je ne suis pas de son avis, notamment sur la partie révocatoire du RIC qui selon lui ne doit pas exister (du moins dans un premier temps).
J'affirme que la révocation d'un mandat est nécessaire dans le sens où un élu qui agit dans l'intérêt de la majorité ne se fera jamais révoqué par cette même majorité, puisqu'elle sera correctement servie par son élu...
Mais Olivier a au moins le mérite de poser des bases réfléchies et un argumentaire cohérent pour appuyer ses arguments. Bref, texte à lire surtout en cette période de Gilets Jaunes et de RIC à porter de main.
@Animal : pourrais-tu vérifier que tu n'as pas restauré une ancienne version de Firefox s'il te plaît ?
Dans l'idée, XUL (l'ancien langage des extensions de Mozilla) a disparu depuis Firefox Quantum. Ce faisant, en réinstallant le paquet depuis les dépôts, il y a des chances pour que tu aies réinstallé une version précédente de Firefox (et qui soit compatible avec XUL).
Excellente vidéo de la chaîne Solidarité et Progrès. Une conclusion rapide se dévoile au visionnage : *apprenez à parler Chinois et développez un business en Chine (ie. vendez des trucs à des Chinois).
Pour en l'air pour la vulgarisation des termes économiques.
Je découvre ce site de mode et de conseils pour hommes ! Leur e-shop est pas mal et les conseils sont riches, exhaustifs et couvrent un beau panel de marques (@animal, @doudou, @lenny #spourvous)).
Spéciale pour @chlouchloutte qui devrait en discuter avec son chéri :P
J'aime énormément l'idée des tutos vidéos sur Youtube et le fait qu'ils analysent systématiquement :
- l'origine des matériaux
- les conditions de production (humaine et environnemental)
- le rapport qualité / prix
- le rapport longévité / prix
- la contextualisation du style face à la mode (pour être dans l'air du temps ou indémodable)
- la pléthore de petites astuces en tout genre (paraître moins gros, avoir des pieds plus petits, paraître moins carré, etc)
Bref, je recommande :D
Bon... L'article n'apporte pas de preuves et ne fait que relater un témoignage. En ce sens, le croire sur parole c'est accepter de mettre son esprit critique de côté.
Si cependant, Telerama nous apportait d'autres témoignages, disons au moins deux autres, je passerai du statut de "j'accorde le bénéfice du doute à Amazon" à l'état "au vu des pratiques déjà avérées de la firme, c'est fortement probable".
Dans l'absolu, vrai ou pas vrai, il s'agit d'Amazon... L'entreprise dont le cœur ne vibre qu'au tintement des pièces sonnantes au fond de sa tirelire sans fond.
Should we name him Cotton-eye-Joe ?
Pour Chlouchloutte (et ses goûts bizarres).
Ou les choses à modifier pour sécuriser son WordPress... @Strawberry ?
Je savais pour stocker l'énergie dans du béton à l'aide d'un volant (ie. un gros cylindre de béton qui tourne sous vide et dont la rotation permet de stocker l'énergie électrique excédentaire sous la forme d'énergie cinétique).
Je savais aussi pour les horloges à gravité, où il faut remonter un petit poids tous les deux jours et où l'énergie est stockée sous la forme d'énergie potentielle de pesanteur.
L'idée présentée ici est une sorte de medley des deux : faire remonter du béton sur plusieurs centaines de mètres pour convertir cette énergie potentielle de pesanteur en énergie électrique. L'astuce ? À l'image des volants, un moteur électrique monte le poids lorsque l'énergie est excédentaire et se transforme en dynamo lorsqu'elle est déficitaire.
Ce title :
First vacation with my (first) girlfriend! Paris is amazing! As you can see we bought some crepes, really tasty. Also, they must be building a really big building or something, because there were constructionworkers everywhere. Haven't seen a construction site anywhere though.
Je n'avais jamais fait attention au fait que les extensions de fonctions se greffaient aux déclarations de contextes (mot clef with en Kotlin).
De ce fait, il est possible de disposer d'une classe A avec uniquement des attributs, de la décorer avec une autre classe B, et d'ajouter des méthodes à la classe A seulement si la classe B la décore.
Exemple tiré de l'article :
class B
class A{
fun B.doBSomething(){}
}
fun main(){
val a = A()
val b = B()
with(a){
b.doBSomething() // this will work
}
b.doBSomething() // won't compile
}La question est lourding.
La réponse est incroyable.
Mais le commentaire (O___O)
Plein d'outils pour l'UX et l'UI.
Via le Styx
@Strawberry la première saison est sympa mais rien ne vaut le premier épisode de la saison 2.
Cependant, il faut avoir vu la saison une pour mieux le comprendre.
Pour vous résumer l'opération :
# Avec un user existant
sudo apt install ecryptfs-utils
sudo ecryptfs-migrate-home -u <USER>
# Pour créer un nouvel user (commande testée et validée) :
sudo adduser --encrypt-home <USER>
# Si la clef existe déjà
sudo adduser --force --encrypt-home <USER>Le Grand Débat voulu par Emmanuel Macron est un projet dirigiste, dont les questions sont orientées et à l'intérieur duquel il n'est pas possible de parler des problèmes dont nous souffrons vraiment.
Les Gilets Jaunes ont donc kick-starté un site web appelé Le Vrai Débat, projet équivalent à celui Du Grand Débat, s'appuyant sur le même outil développé par Le Cap Collectif, à ceci près que ce dernier est ouvert, les questions à poser sont libres, les participants peuvent argumenter et voter.
Autant vous dire que j'ai couru sur les propositions concernant le jugement majoritaire et l'obligation de casier judiciaire vierge pour un élu.
Il faut que j'y trouve ou que j'y créé des propositions visant :
- à tirer au sort les élus.
- à rendre impératif les mandats (c'est-à-dire l'interdiction de faire des promesses et de ne pas les tenir)
- Inscrire dans la constitution la définition des 5 pouvoirs régaliens (législatif, exécutif, judiciaire, monétaire et votatif).
Nouveau concept de tracker décentralisé, TorrentParadise démontre qu'une nouvelle étape a été franchie dans l'évolution du Warez et du P2P en général. Cette nouveauté, basée sur la technologie IPFS, va t-elle devenir le cauchemar absolu des ayants droits ? Totalement impossible à stopper ?
Parce que cela nous est arrivé la semaine dernière au bureau avec la vis de la porte d'entrée.
A curated list of mobile design resources 📱.
Un livre/wiki sur Github rassemblant tous les canons de design sur mobile. Comme dirait @Chlouchloutte : noiiiiiice.
Disposer d'une maison autonome, le devenir soi-même et protéger la vie commence par recycler ses propres déchets chez soi. Il est possible de produire son propre gaz, son propre compost, ses propres engrais, sa propre eau potable, sa propre nourriture, son propre feu.
Étant en déplacement ce week-end, j'avais lâché l'actualité des Gilets Jaunes depuis quelques jours et... Bref (T_T).
Un tir de flashball + Un leader des Gilets Jaunes => Un œil de perdu.
Nous sommes en 2019, la France - pays des droits de l'homme - envoie sa police tirer sur des manifestants (ici pacifiques), mutiler ses citoyens et tuer sa population en usant et abusant d'armes létales.
- Les flashballs tuent.
- Les grenades "à dispersion" tuent.
- Les gazes lacrymogènes tuent (les gens les plus fragiles).
- Les matraques tuent.
En réalité c'est faux puisque rien de tout cela ne tue. Un flashball ne tue pas, c'est le policier qui l'utilise qui tue. Une grenade ne tue pas, c'est le policier qui en l'envoyant au milieu d'une foule tue au hasard. La réalité c'est que des policiers français tuent des citoyens français.
Bordel de merde, des flics tirent sur des gens depuis 3 mois ! Je n'ai pas les mots, le gouvernement envoie sa force armée réprimer des manifestants pacifiques, merde. Comment faut-il le dire pour que les gens comprennent ? À L'AIDE !!! PAR PITIÉ À L'AIDE !!! AU SECOURS !!! MERDE AU SE-COURS !!!
Je parle du gouvernement fran-çais là, pas syriens, pas libyens, pas russe, pas brésilien, pas sénégalais, pas saoudien, pas pakistanais, pas argentin, non c'est ce putain de gouvernement français qui est à l'origine de ce cauchemar !!!
À quel moment, avec toutes les valeurs que l'on nous a apprise à l'école, un français peut-il accepter que la police tire sur sa population civile ??? NAN MAIS SÉRIEUSEMENT QUAND !? À QUEL MOMENT !!!?
Je reprends une position que j'avais abandonné par aveuglement : les français sont majoritairement des connards de collabos passifs ou actifs dans leur collaboration et il y a moins de 1% d'entre-nous qui sont des résistants.
Vous n'êtes pas allés manifester, peu importe que vous souteniez dans vos paroles les Gilets Jaunes, vous n'êtes rien de moins qu'un collabo passif et couard restant bien au chaud et en totale sécurité chez lui.
J'en ai marre, je suis furieuse, je suis outrée, je suis choquée, je suis aigrie, j'ai envie de justice, d'équité, d'entre-aide, de résistance, d'entente, de victoire, de courage, de force, d'espoir, de solidarité, de démocratie et tout ce que j'ai ce sont des lâches d'un côté et des criminels amusés et laissés bien tranquilles de l'autre.
“Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire.”
Albert Einstein
Réflexion trèèèèès intelligente. Je vais tenter de vous la résumer :
Dès qu'un site web vous propose des conditions d'utilisations précisant que :
- Le-dit site respectera totalement votre vie privée mais que...
- Le-dit site se réserve le droit de changer quand il le veut ses conditions d'utilisations.
- Le-dit site se réserve le droit de changer ce qu'il veut dans ses conditions d'utilisations.
- Le-dit site se réserve le droit de changer ses conditions en vous imposant d'accepter maintenant tous les changements futurs.
- Le-dit site vous demande d'accepter totalement ces conditions d'utilisations maintenant.
Eh bien le-dit site respect sûrement votre vie privée et vos choix au moment de la signature mais ne les respectera pas forcément plus tard puisque dans l'esprit, vous avez signé "une page blanche".
Dans l'idée, rien ne l'empêche de vous faire signer des conditions d'utilisation maintenant et de les changer aussitôt que vous ayez cliqué sur accepter les conditions d'utilisations et ainsi réactiver le viol total de votre vie privée. #LeDiableSeCacheDansLesDétails
Via Nicolas Delsaux et merci à lui.
GitLab, le gestionnaire de référentiels Git basé sur le Web et développé par GitLab Inc. a été développé en Ruby on Rails (RoR), un framework web libre écrit en Ruby qui suit le motif de conception modèle-vue-contrôleur (MVC). Les co-fondateurs du projet nous donnent ici les raisons de ce choix. Lorsque Dmitriy Zaporozhets, cofondateur et membre de l'ingénierie, a décidé de construire GitLab, il a choisi de le faire avec Ruby on Rails, bien qu'il travaillait principalement en PHP à cette époque....
L'interview est très drôle aussitôt que l'on n'oublie pas son esprit critique. Je m'explique, le fondateur de Gitlab nous apprend que lui et son associé ont pris Ruby comme langage (alors que lui venait du PHP) et Rails comme framework (parce que ce dernier est très mature, super stable, documenté, toussa). Bref, le mec vante les mérites incroyables de RoR (Ruby On Rails) et des Gems Ruby, en clair que cette stack est juste incroyable...
Sauf qu'il explique après qu'ils ont du recoder une partie du kernel de Gitlab en Go (et aussi en C, de ce que j'ai pu constaté dans le code) car Ruby bah ça rame... La GUI a été recodée en Vue.js à la place de Rail, car RoR n'est pas assez "réactif" et ça rame et d'autres technos encore (NodeJS / Mongo / PHP / Redis lorsque l'on ouvre le capot). D'ailleurs et d'expérience, Gitlab est une des pires technos que je connaisse du point de vue OPS car elle contient bien trop de choses à installer, trop de systèmes de caches à configurer, trop d'utilisateurs Unix à créer, trop de permissions à affecter, etc.
Bon, le gars justifie le fait que ses choix technologiques étaient les meilleurs mais qu'ils ont du tout recoder quand même car RoR n'était pas adapté... Hum hum best choice ever donc pas vrai ? (눈_눈) #Bullshit
Si ce choix avait été le meilleur, rien n'aurait dû être recodé. RoR n'était tout simplement pas le meilleur choix. RoR est très bien pour les petites applications et les prototypes mais ne tient pas la charge. D'ailleurs l'implémentation JRuby (qui tourne sous Java) est plus rapide à l'exécution que l'implémentation d'origine !!! Le créateur de Ruby est bon pour créer un langage mais pas bon pour coder. Et encore, ne pas avoir du multi-thread natif et facile à utiliser en 2019 (typiquement les coroutines de Kotlin ou les async / await de TypeScript) ce devrait être considéré comme trèèèèèès embarrassant.
Pourquoi ce post alors ?
Parce qu'il dégouline de bullshit. Les mecs de Gitlab ont du recoder leur application mais il faut rassurer leurs investisseurs. Ils ont fait des choix discutables en mixant 5 ou 6 langages de programmation au sein du même outil (de ce que j'ai constaté Go, Ruby, C, PHP, JavaScript, SQL et NoSQL - et encore je m'étais arrêté là en 2018 d'où notre choix de Gitea qui avait le mérite d'être consistant même si moins fonctionnel déjà à cette époque).
Et en lisant l'interview, toute la novlangue du type est déployée pour réécrire une histoire technique désastreuse d'un projet commercialement fabuleux. Voilà pourquoi j'écris ce post, pour dénoncer cette réécriture "de vainqueur" qui devrait vous faire réfléchir à deux fois à la direction que prend Gitlab. #TraduisonsLes
Un magnifique tour de magie :D
Oh mon dieu, cette explication est tellement claire !!!! Pourquoi est-ce que je n'ai pas eu cela dans mes cours de traitement du signal dans le supérieur moi ??? Merci à l'auteur <3
Je viens de tester le trick et c'est vrai ! Quand vous allez sur www.amazon.com, que vous affichez le source de la page, tout en bas du source, il y a un canard qui fait miaouh...
GG les gars ! That's an easter egg :D
Dire que je me suis surprise à rigoler et à regarder cette vidéo jusqu'au bout. !! ( > < )
Imaginez un jeu de société n'ayant qu'une seule partie en cours et dans lequel chaque joueur intégrant cette partie, doit affronter les autres joueurs qui y jouent depuis des années déjà. Imaginez que ces autres joueurs aient déjà pris toute l'avance qui était à leur portée et s’entre-tuent sans scrupule ni vergogne.
Imaginez un jeu de société où le maître du jeu puisse changer les règles comme bon lui semble alors qu'il est lui-aussi un joueur. Imaginez que le jeu s'appuie sur les fondements du Monopoly que l'on connaît si bien.
Non vraiment à un tel jeu, personne n'accepterait d'y jouer... Non vraiment pour sûr que c'est im-pos-sible !
Pour @chlouchloutte.
Aux alentours de 2016, 58 personnes détenaient autant de richesses que la moitié des individus les plus pauvres. Aujourd'hui, ces milliardaires ne sont plus que 26 parvenant à réaliser le même "exploit".
Je dois apporter quelques précisions à cette information :
- En 2019, nous sommes 7,6 milliards à peupler notre planète tandis qu'en 2016 nous étions 7,3 milliards (soit 300 millions d'individus en moins).
Ce qui fait que non seulement ces 26 personnes les plus riches sont devenues encore plus riches, mais leur richesse a crue de manière plutôt quadratique et non linéaire ! (ndr. c'est-à-dire encore plus vite d'années en années)
- Une définition du capitalisme donnée par Franck Le Page ici dit que
Le capitalisme est le droit d'accumulation illimité.
Dans un monde fini, aux ressources naturelles limitées et restreintes, afin de garantir à chacun un minimum pour vivre et un minimum de dignité, alors il faut deux choses :
- Mettre en place un maximum au droit d'accumulation illimité que prône le capitalisme ; et de facto on fait du socialisme.
- Contrôler le nombre de naissances qui ne peut croître lui aussi de manière illimitée.
Dit autrement, il ne peut exister de valeurs qui tendent vers un infini, qu'il s'agisse du nombre d'êtres humains ou de l'argent accumulable par certains, dans un monde aux ressources naturelles finies.
- La richesse accumulée par ces 26 milliardaires inclue tout.
C'est difficile de s'en rendre compte, mais lorsque l'on parle de richesses, on ne parle pas seulement d'argent ou d'actions d'entreprises. On parle de richesses au sens LAAAAARGE du terme. Je m'explique, ces 26 milliardaires détiennent autant :
- D'argent
- D'actions
- D'entreprises
- D’œuvres d'Art (peintures, sculptures, etc)
- De propriétés intellectuelles (livres, musiques, films, etc)
- De propriétés industrielles (brevets, ADN via les OGM, médicaments, formules chimiques, produits de consommation, machines et outils, etc)
- De propriétés immobilières (maisons, villas, grattes-ciels, châteaux, musées, etc)
- De terres (champs, terrains, îles, montagnes, plages)
- D'eau potable et non potable (rivières, mers, morceaux d'océans)
- D'énergie (nourriture, mais aussi pétrole, uranium, etc)
- De métaux précieux (or, argent, nickel, cuivre, etc)
- De champs d'exploitation (mines, forêts, champs agricoles)
- Et tellement d'autres...
que les 3,8 milliards d'humains les plus pauvres !
À la lecture de ces mots, vous devriez vous poser ces questions :
- Est-ce que je trouve normal qu'un enfant meurt de faim parce qu'il a eu la mauvaise idée de naître dans une famille pauvre ?
- Est-ce qu'il est de mon intérêt personnel à favoriser fiscalement et socialement les milliardaires ? (Même question vis-à-vis des intérêts de ma descendance.)
- Ai-je encore une chance réelle et tangible de devenir milliardaire qui m'inciterait à les défendre plutôt que de me défendre moi ?
- En favorisant les intérêts des milliardaires, tout en sachant que je ne le suis pas, est-ce que j'augmente mes chances de devenir milliardaire à mon tour ou est-ce que je ne ferais que creuser l'écart entre eux et moi, rendant ainsi plus difficile ma capacité à "les rattraper" ?
- Dans quelle classe sociale me situé-je ? (ndr. non il n'y a pas de faute de grammaire ni de typo ici, c'est du français)
- Est-ce que je trouve normal de permettre à des milliardaires d'acheter littéralement tout ce qui existe ? En ce sens, pourquoi ne pas vendre de l'oxygène ? Et du droit au sommeil ?
Sûrement certains se diront que j'exagère dans mon interprétation et sans doute ont-ils un peu raison. Mais à ceux-ci je vous le demande, que comprenez-vous lorsque vous lisez droit d'accumulation **ILLIMITÉ** ?
Moi je comprends qu'en droit français, actuellement en 2019, tout ce qui n'est pas explicitement interdit est autorisé. Cela sous-entends que l'on peut accumuler DE TOUT de manière ILLIMITÉE.
Et cette chose porte un nom : de la pure folie.
Énorme article-fiction qui se lit en une minute.
Très très drôle :D
Quelques remarques qui me viennent au visionnage de cette vidéo :
-
L'automobiliste critique le type en trottinette mais se permet de filmer AVEC SON TÉLÉPHONE pendant QU'IL CONDUIT... lol mais je veux dire vraiment... Ultra-lol dans le sens où il prend autant de risque en se déconcentrant au téléphone que le conducteur de la trottinette à haute vitesse.
-
L'automobiliste dit que "c'est inadmissible", c'est vrai mais qu'est-ce qui est inadmissible ? La vitesse de la trottinette ? Non elle ne l'est pas dès l'instant où les routes sont adaptées et que le conducteur de la trottinette porte un casque et une armure à l'image de ce que font les... les... les motards oui !!!!
En effet, le danger à trottinette et le danger à moto sont exactement les mêmes #Cfouça
Ce que l'on peut trouver inadmissible c'est qu'un homme seul, dans les 80-90 Kg, ose prendre sa voiture en commun pesant 1,5 tonnes pour se déplacer en Île-de-France (A86), polluer pour son confort personnel, alors cette région dispose du meilleur réseau de transports en commun d'Europe... Oui en effet, c'est inadmissible.
Je conclurai en ceci :
Il faut cadrer l'usage des trottinettes, c'est vrai d'autant qu'il s'agit d'un moyen de transport économique et très peu polluant par rapport aux voitures, abordable au plus grand nombre contrairement aux voitures, toujours utilisable même lorsque la batterie est à plat (puisque l'on peut s'en servir comme une trottinette normale) contrairement aux voitures, qui ne prend pas une place de dingue contrairement aux voitures, qui ne vous abasourdie pas en roulant contrairement aux voitures, qui évite la création de bouchons contrairement aux voitures et qui est pratique pour se déplacer en ville contrairement aux voitures...
Vous m'avez comprise, le problème résident dans le faite qu'un automobiliste ait vue "son espace" pris par une trottinette, chose qu'il ne reconnaît pas comme un usage qui pourrait être aussi légitime que le sien (à noter que je sais les trottinettes illlégales sur autoroutes, l'A86 étant une autoroute, même si ce tronçon est limitée à 90 Km/h voire plus généralement 70 Km/h, la trottinette n'a rien à faire là au regard de notre droit). À terme, la fin du pétrole et le développement du solaire condamnera ce genre de personnes à changer le mode de déplacement. À cette heure, il est déjà nécessaire de changer leur état d'esprit.
Concernant la vitesse de la trottinette, qui est indubitablement excessive, avec des routes réservées et entretenues, des protections adaptées, et des systèmes de freinage plus efficaces, je pense qu'une limite à 70Km/h est tout à fait atteignable et raisonnable.
Ce samedi, Me Vallas, du barreau d’Epinal, a été placé en garde à vue lors d’une manifestation des Gilets jaunes à Nancy, alors qu’il dénonçait les...
Encore une fois, la police ne respecte pas la Loi, ici les policiers d'Épinal ont considéré qu'un avocat informant des Gilets Jaunes de leurs droits, alors qu'ils étaient encerclés (et donc arrêtés) illégalement d'ailleurs (c-à-d. sans suspicion de culpabilité, sans savoir s'ils sont oui ou non placés en garde à vue, sans avoir le droit à un avocat ou un médecin, sans connaître la raison de leur arrestation, etc) doit être arrêté.
Je sais que beaucoup de citoyens français réclament "de l'ordre et de la discipline" de la part des Gilets Jaunes, aussi je leur poserai cette question : la police doit-elle toujours respecter la Loi ?
Et si votre réponse est non... Quelle est la raison qui vous semble légitime pour invoquer une telle aberration ??? Sérieusement les gars (눈_눈)
Je vous avais déjà parlé de LibreFox ici et voici son homologue pour Chomium. Il faut vraiment que je donne de l'argent pour ces personnes.
Violences pendant les manifestations des Gilets Jaunes
Pour mémoire : E. Macron ayant à plusieurs reprises violer la Constitution française, l'UPR a demandé aux députés d'amorcer à l'encontre du Président un procédure de destitution.
L'UPR a eu la bonne idée de répertorier la réponse de chacun des 578 députés afin de clarifier leur position face à cette demande qui émane également du peuple (cf. Gilets Jaunes + popularité de Macron dans les sondages).
Je rappelle à tous les députés dont nous avons le nom ceci : We are anonymous. We are legions. We never forgive. We never forget.
Enfin un bon usage de l'IA et de la réalité augmentée !!! Quand est-ce que nous aurons ça en France ??? Neeeeeeeeeeeeed :D
Merci Animal. Je pose ici le lien vers la même vidéo mais ne requérant pas de vous d'être authentifié sur Youtube pour consulter la vidéo.
D'ailleurs, pour visionner de telles vidéos sur Youtube la manipulation est assez simple :
Pour cette URL : https://www.youtube.com/watch?v=ifQFFoSwxXQ&has_verified=1
- On remplace la partie watch?v= par embed/.
- On vire la partie &has_verified=1.
- On ajoute à la fin ?feature=oembed
Et cela donne : https://www.youtube.com/embed/ifQFFoSwxXQ?feature=oembed.
Rien que la première minute établissant le parallèle entre RIC sur la peine de mort et élection d'un président dictateur est d'une clairvoyance redoutable !
Interview à voir
Et quand on y regarde de plus près, nous y perdons notre vie (눈_눈) .
Pour Chlouchloutte, Animal et Lenny qui doivent faire du positionnement HTML.
Le modèle FlexBox est un positionnement à une dimension, les CSS Grid font de même mais en deux dimensions.
L'intérêt de se servir de frameworks comme Bulma ou Bootstrap se réduit de semaines en semaines. D'autant que les CSS Grid sont gérées à 88% selon Can I use. Pour info les FlexBox le sont à 95% à cette heure.
Attention : les informations relatées ici ont été compilées par le site paris-luttes.info. Or, ce site classe des personnalités comme Étienne Chouard à l'extrême droite ou en général "d'allié objectif de l'extrême droite" (cf. ici et ici), car il a posté des liens vers quelques vidéos d'Alain Soral...
Ce faisant, cela atteste qu'ils n'ont jamais visionné de présentations d'Étienne Chouard eux-mêmes, ne sont jamais allés dans ses ateliers constituants (ie. qui apprennent à lire et rédiger des textes de lois, principalement la Constitution, afin de ne plus se faire berner), n'ont jamais assisté à l'une de ses conférences, ni vu une de ses interviews en entier ou lu un de ses articles.
Il est possible également d'ajouter que le propre de la politique, c'est justement le fait de discuter avec des gens avec qui nous ne sommes pas d'accord. Ne tolérer que les personnes avec qui l'ont est du même avis... C'est l'une des formes d'expression que prend le fascisme à son commencement.
Aussi, on peut assez facilement catégoriser le site paris-luttes.info de media qui ne recherche pas forcément la vérité mais qui tenterait plutôt de confirmer ses préjugés. Donc ce que dit paris-luttes.info ici peut être vrai, tout comme il peut n'être qu'une interprétation fantasmée du droit français.
Je tiens quand même à souligner qu'ils ont pour l'occasion effectué une compilation des textes et jurisprudences qui abondent en leur sens de l'article.
Et c'est parce que cette compilation est accessible et me semble valable que je relais leur article.
Une vidéo d'Étienne Chouard que j'avais vu il y a quelques années sur la FED (et notamment sa capacité à faire tourner la planche à billets).
Si vous utilisiez le plugin gulp-webpack il vaut mieux passer à webpack-stream qui est son remplaçant. Pour l'instant, j'utilise Webpack à travers Gulp à la main, mais si webpack-stream est efficace et réduit la quantité de code des mes tâches Gulp, alors je migrerai.
Je vais faire ma reloue, mais je vous assure qu'écrire du code pour builder du code est une hérésie. Dommage qu'il n'y ait pas de plugin Aurelia pour Brunch.
Is it true ?
Et j'ai rigolé au neuvième commentaire :
Doesn't work with penises..trust me!
Add a @KnownIssue annotation for TestNg tests that already have a related bug on Jira, and they will be skipped until it is resolved.
La communauté TestNG est prodigieuse. Le principe est le suivant :
- Lorsque vous avez un bug vous créez un ticket et un test reproduisant ce bug.
- Tant que le ticket est ouvert, le test - s'il échoue - ne plantera pas votre build.
- Si le test passe mais que le ticket est encore ouvert, alors le build va planter, vous forçant donc à fermer le ticket.
Cette annontation à ajouter en supplément du @Test vous garantira disposer d'un issues tracker toujours synchro avec l'état réel de votre code base.
L'idée est un peu saugrenue et je vais essayer de vous la résumer.
Rappels sur Emmanuel Macron :
- Emmanuel Macron a disposé d'une couverture médiatique hors norme les 18 mois précédents son élection.
- Emmanuel Macron a levé une quantité d'argent hors norme, dans un temps incroyablement court, pour financer sa campagne électorale.
- Emmanuel Macron a déjà évoqué son désir de ne pas réitérer son mandat de Président de la France pour partir (s'élever ?) vers l'UE.
Rappels sur l'Union Européenne :
- L'Union Européen est un organisme politique disposant de plusieurs institutions (Banque Centrale Européenne, Commission Européenne, Commission de Justice de l'Union Européenne, etc).
- Ces institutions font toutes double-emploi avec leurs équivalents nationaux (Sénats, Parlements, Cassations, Banques Centrales Nationales, etc).
- Les traités européens (TUE et TFUE) étant au-dessus de la Constitution Française, les directives et lois émanant des institutions européennes priment sur les directives et lois nationales. Dit autrement, c'est l'Union Européenne qui décide de la politique française à la place du gouvernement français.
À présent que les bases ont été posées, réfléchissons un peu :
- Étant donné que le peuple français acceptera difficilement d'abandonner son ersatz de démocratie pour octroyer les pleins pouvoirs à un gouvernement européen non-élu.
- Étant donné que l'ambition de Bruxelles est de se substituer totalement aux gouvernements nationaux (cf traités européens + GOPÉ + déclarations des commissaires européens #VivianeReding)).
- Étant donné que la Commission Européenne demande aux états de se régionaliser en abandonnant leurs frontières au profit de Régions Européennes inter-nations (typiquement créer une eurorégion hybride entre l'Alsace-Lorraine française et la Rhénanie allemande qui ne soit ni française, ni allemande).
- Étant donné que pour ce faire, le concept même de nations Française et Allemande doit disparaître.
- La seule option pour l'oligarchie européenne permettant de mettre en place un tel projet de réorganisation des frontières, consiste à faire accepter aux peuples européens que leurs démocraties actuelles ne fonctionnent pas du tout.
Après un clivage de plus en plus important entre les français dits "Gilets Jaunes" et les autres, une opération psychologique d'envergure nationale, engendrant une situation de guerre civile, serait un terreau extraordinairement propice à l'abolition de l'état français pour quelque chose de supérieur afin de "rapporter la paix".
Autre option, a priori aucun français, de gauche comme de droite (ou alors vraiment très peu) ne souhaite la mort de la France en tant que nation. Mais si un Président rendait tout gouvernement illégitime aux yeux du peuple français, illégitime au point que ce même peuple se soulève, alors il serait bien plus facile pour l'arsenal médiatique actuel de faire la promotion d'un gouvernement exclusivement européen, bien loin du banquier Macron et des pourritiques haïs et détestés de tous dans ce pays.
La stratégie serait donc de donner l'image d'un gouvernement qui méprise totalement son peuple pour que ce dernier souhaite en changer radicalement. Le changement n'étant pas forcément ce que les Gilets Jaunes espèrent à cette heure.
Je vais quand même mettre ce post dans la section #Complotisme :D
Edit : je l'ai baptisé Youtube Policy Remover
C'est en référence à cette vidéo qui n'est accessible si vous êtes connecté à votre compte Google (et vous le savez, je fais tout pour me débarrasser de Google #ViePrivée)).
De fait, j'avais écrit le post en lien expliquant comment outrepasser facilement l'obligation technique d'être connecté à Google, qu'impose la firme de Mountain View, pour visualiser certaines vidéos (+18 et autres) qu'elle héberge.
Eh bien j'ai décidé d'automatiser cela via un bouton à ajouter à vos marque-pages Firefox qu'il vous suffit de glisser-déposer dans votre barre personnelle. Enjoy :D
Le bouton est ici : Remove Youtube Policy
P.S : la manip' donne en plus un accès directe à la vidéo Youtube permettant ainsi la lecture sur iBidules (chose qui foire assez régulièrement).
Regardez l'image en lien... L'avez-vous vu ? Oui le truc là... Vous savez, cette petite astuce qui garantie à une affirmation présente sur un document, d'être toujours juste alors qu'elle est en réalité pétée de biais pas-scientifiques-pour-un-sou ? Allez faites un effort vous le connaissez ce truc...
Comme je suis sympa, je vous donne un indice, il est massivement employé dans les contrats d'assurance... C'est bon ? Vous avez compris qu'il s'agissait des fameuses "petites lignes" ur ur ur :D
Celle de l'image indique ceci : "Source : Foodwatch, rapport sur l'effet de serre dans l'agriculture conventionnelle et biologique".
J'entends certains me demander ce qui cloche avec cette phrase et la réponse est simplissime : l'agriculture conventionnelle et son homologue (que je suppose non-conventionnelle hein) à savoir l'agriculture biologique sont toutes deux basées sur les mêmes processus :
- Machines + Pétrole.
- Mono-culture + Engrais.
- Pesticides + Antibiotiques (mais en quantité limitée pour le biologique, d'où le "non-conventionnelle").
En réalité, une consommation de viande dans une permaculture consomme BEAUCOUP MOINS DE CO2 qu'une monoculture biologique de soja car la première ne requiert :
- Ni tracteur pour labourer désherber, etc.
- Ni pesticides pour se protéger des parasites.
- Ni jachère pour reposer les sols que l'on a tué.
- Ni engrais pour booster ces sols une fois qu'ils sont morts.
Contrairement à la seconde !
Le problème il est LÀ ! L'affiche compare une consommation de viande dans une agriculture de merde à l'absence de consommation de viande dans cette même agriculture de merde alors que le vrai problème c'est... Attention gros suspense... L'AGRICULTURE DE MERDE ! #DénominateurCommun
Redisons-le nous encore une fois, un végan urbain à Paris pollue plus, maltraite plus et tue plus d'animaux qu'un omnivore rural vivant de la permaculture (surtout si le végane fait importer son soja de Chine, nan mais juste lol parfois). Je renvoie tous ceux qui pensent le contraire aux chaînes Ma ferme autonome et Santé de Fer ; bon visionnage.
De tous les véganes que j'ai pu rencontrer, seul Geoffroy était intelligent, raisonné, logique et humble (si tu m'entends mon lapin #Bisou)). Je ne l'ai jamais entendu ni vu agresser "les gens normaux" que les véganes appellent désobligeamment des ""carnistes". Au contraire il essayait de faire de son mieux et de ce qu'un ami m'avait raconté, avait quitté son taf d'ingénieur IT, urbain, bien payé (~ 50K - 60K / an or primes à 28 ans), pour tout plaquer et monter une ferme autonome en Australie.
Parce que le Geoffroy, derrière son look de hipster et son véganisme inflexible liait ses paroles à ses actes (ndr. si tu m'entends Jihem Doe sache je te conchie toi et ton look branché de bobo parisien, urbain et friqué, donneur de leçon et profitant de la ferveur de vrais véganes pour récupérer leurs dons et bien gagner ta vie d'ancien marketeuh #IlsOsentToutEtCestAÇaQuOnLesReconnaitIlParaît)). Oui je n'aime vraiment pas ce Jihem Doe.
Si vous suivez ce blog depuis longtemps, vous n’êtes pas sans savoir que j’achète de manière ponctuelle et raisonnée, des vêtements chez Sézane, And Other Stories ou encore Uniqlo. Des marques qui ne sont pas franchement connues pour leurs valeurs éthiques ni leur transparence.
Un avis et des liens parlant de la "qualité réelle" des produits Sezane et de leur provenance (Chine et Inde). Article à lire.
Pour @Chlouchloutte et @Strawberry.
Meilleur site web que je n'ai jamais utilisé pour apprendre Git. Clairement, c'est une perle !
J'avais signé, j'avais soutenu, j'avais financé ! Première victoire de canard en attendant l'appel de Google. Merci à La Quadrature du Net (づ ̄ ³ ̄)づ
Il est indispensable de continuer à mettre la pression aux FANGMAN (Facebook, Apple, Netflix, Google, Microsoft, Amazon, Nvidia) et d'arracher notre droit à la vie privée.
Je tiens à faire remarquer que Macron souhaite lever totalement l'anonymat sur internet et en ce sens va à contre courant de ce que nous avons fait !
Révolution Fiscale: un impôt sur le revenu pour la France du XXIème siècle.
Avec ce système, je pense que j'y perdrais mais je ne peux qu'être d'accord tant la chose est juste !
Comment ça, « ça n'a rien à voir » ?
Bon, vous l'aurez compris, on va causer à la fois informatique et politique… et j'vais encore être grossier, mais ils m'énervent à la fin, avec leurs conneries. Rooogn'tudju.
Très bon parallèle de Grisebouille exposant les techniques d'optimisation de code appliquées à la fraude fiscale.
Incroyable. Mais si ça marche, ce n'est pas stupide.
Un tuto expliquant HBase et le concept de bases orientées colonnes (et non lignes / n-uplets).
À la suite de l'appel de la CGT à la grève générale le mardi 5 février, François Boulo, porte-parole des Gilets jaunes de Rouen, appelle à une grève générale illimitée.
Je relais l'info en ajoutant que Macron tente de supprimer le droit de manifester par voies administratives (puisqu'il se ferait rejeter par le conseil constitutionnel s'il modifiait la loi).
Je sais que les manifestations répétées des Gilets Jaunes gênent une partie de la population, et peut-être en faites vous partie, mais à quel moment trouveriez-vous légitime de supprimer le droit de grève sous l'impulsion d'un seul homme et au détriment de tous les autres ?
Cela faisait très longtemps que je n'avais pas regarder la chaîne e-penser. Cette vidéo explique très bien le fonctionnement et les pouvoirs des différentes institutions européennes.
Je la revisionnerai afin de bien tout mémoriser.
Dans mon post précédent j'expliquais que la population mondiale avait bondi de 300 millions d'individus en 2-3 ans. Voici un petit site web qui vous montre l'évolution actualisée toutes les 0,5 secondes.
Je vous invite à admirer la vitesse avec laquelle la barre Naissances En cette année frétille et à quelle point notre population est mal répartie sur le globe.
Voilà
Je relais l'analyse de François Asselineau et l'analogie qu'il poste entre le rassemblement des États Généraux par Louis XVI lors du 24 janvier 1789 (cf. le titre).
@strawberry : ma poulette... Bon tu m'as faite rire mais WTF ?
Et sinon, à partir de combien de cm d'ongles de pieds puis-je gagner du temps en enlevant mes chaussettes ? lol (^__^)
Le Jugement Majoritaire ça marche comment ? Pourquoi c’est mieux ?
L'élection est déjà un problème en elle-même dans le sens où seuls les riches ont les moyens de faire campagne, elle consiste alors à choisir parmi ceux qui détiennent déjà du pouvoir. Il n'y a qu'à voir où se situent Asselineau et Cheminade (qui ne sont pas soutenus par les grandes fortunes) dans les sondages et dans les votes pour s'en convaincre.
Mais à défaut de nouvelles institutions, par exemple un comité présidentiel et non un président, dont les membres soient tirés au sort (avec quelques garde-fous comme être volontaire, un casier judiciaire vierge, un niveau d'écriture/lecture minimal, l'absence de pathologies mentales, etc), le jugement majoritaire est une excellente solution.
Je viens de lire cet article et je me sens moins seule. La surveillance de masse est le premier élément du contrôle de masse. Le contrôle de masse est le premier élément de l'oppression de masse. L'oppression de masse est le premier élément de l'anéantissement des libertés en masse et de chacun.
La bonne nouvelle du jour... Comme d'habitude, ceux qui s'auto-proclament être l'élite pètent le budget d'un service public encore efficace il y a quelques années, jusqu'à le rendre inefficace et détestable aujourd'hui.
À ce moment, le service public ne rendant plus service sera perçu par ses usagers comme un pur centre de coûts carrément moisi. La solution consistera alors en sa privatisation ; et pour pas cher en plus, puisque ce dernier ne marche pas bien... M'voyez mon bon monsieur.
Ah ce secteur financier et privé qui est toujours près à nous rendre service. (눈_눈)
L'histoire d'une intrusion dans un réseau d'entreprise avec un Raspberry Pi et les techniques qui ont permis de remonter jusqu'au pirate.
« EuroGendFor » – l’armée privée de l’UE, prête au départ pour la Grèce...
Article à diffuser massivement ! Il y a deux ans, j'expliquais à des confrères que les policiers grecques n'étaient plus volontaires pour matraquer leurs frères et ses soeurs qui crevaient de faim. En tout cas, c'est ce que rapportait le site OKEA News.
Je leur disais alors que l'UE envisageait une armée européenne qui interviendrait dans les territoires des états membres, mais dont le contingent ne serait jamais constitué de citoyens liés au pays où l'intervention serait décidée...
Avez-vous saisi ? Cela permet l'émergence d'un pouvoir exécutif militaire, directement sous les ordres de la Commission Européenne (qui détient déjà le Législatif #PaidTaSéparationDesPouvoirs #MontesquieuDTC)) et qui pourra intervenir partout où les peuples d'europe ne sont pas d'accord avec les décisions prises par les membres de la Commission Européenne, qui je le rappelle ne sont même pas élus !
Maintenant repensez à ce qu'il se passe avec les Gilets Jaunes et mettez y des troupes allemandes par exemple, sans aucun compte à rendre au gouvernement français et sans la capacité légale de riposter pour l'armée française, puis dites-moi si cela vous fait penser à une certaine phase historique qu'a déjà connue notre nation ?
La souveraineté française se meurt et trop peu de citoyens la défendent encore.
Ok Python est de plus en plus utilisé et c'est cool mais celui qui m'intéresse le plus, c'est Kotlin !
D'ailleurs pour un bref historique sur TIOBE :
- Janvier 2017 : Kotlin classé 65ème (de mémoire)
- Janvier 2018 : Kotlin classé 38ème (de mémoire)
- Janvier 2019 : Kotlin classé 31ème
- Janvier 2022 : Kotlin classé 29ème
- Septembre 2023 : Kotlin est classé 20ème
- Novembre 2023 : Kotlin est classé 15ème
- Février 2025 : Kotlin est classé 23 avec 0,76% de part de marcher
Pour info, voici l'évolution de la Google Trend propre à Kotiln.
Une vidéo enregistrée lors de l’acte 9 montre un groupe de CRS en train d’agresser un homme âgé vêtu d’un gilet jaune à un arrêt de tramway à Bordeaux. Un ou deux membres des forces de l’ordre lui donnent de violents coups de matraque, alors que la fille du manifestant les supplie d’arrêter.
Savez-vous ce qu'il se passe dans la tête d'un flic, ou ici de plusieurs flics, qui tabassent un grand-père ? En sachant qu'au vu de l'âge du monsieur et du nombre de policiers en armure, il est clairement inoffensif...
Je vais vous le dire mais cela risque de ne pas forcément vous plaire : il s'y passe exactement la même chose que dans l'esprit des membres d'un gang qui violent une gamine dans une cave !
Pour eux c'est fun, ils se sentent puissants et surtout in-tou-chables !
Il est indispensable de pouvoir révoquer à vie tout policier se rendant coupable d'un crime ou d'un délit.
Mais bon, la mafia en place a besoin de policiers violent pour mater toute rébellion par la force et dissuader les autres d'agir. Bref faire des exemples, beaucoup d'exemples afin de bien faire passer le bon message.
Edit : la même scène vue par un autre témoin.
@lenny ok j'ai vu la vidéo, il va falloir que je te parle des espaces cartésiens et des espaces euclidiens. Au regard de tes derniers posts, je commence à anticiper les difficultés techniques auxquelles tu vas être confronté dans la réalisation de ton idée.
La bonne nouvelle, c'est que le jeu vidéo te donne déjà une représentation concrète de ces modèles abstraits.
Je relais le post de @animal pour une simple raison qui réside dans ce passage au sujet des Antifas (qui sont selon moi, un groupuscule violent agressant sur commande et sans réfléchir tout ce qu'un pouvoir issu des plus hautes classes sociales a désigné comme ennemi) :
The ANTIFA
Wherever people gather, Antifa groups may pursue their indiscriminate search to root out “fascists”. In Bordeaux last Saturday, Yellow Vests had to fight off an attack by Antifa.
It is now completely clear (as indeed it always has been) that the self-styled “Antifascists” are the watch dogs of the status quo. In their tireless search for “fascists”, the Antifa attack anything that moves. In effect, they protect stagnation. And curiously enough, Antifa violence is tolerated by the same State and the same police who insult, attack and arrest more peaceful demonstrators. In short, the Antifa are the storm troopers of the current system.
Nouveau principe de programmation. Le jeu de mots me plaít.
As soon as I defended my right to refuse the recent definition of what racism is, new definition based on the idea that racism could only exist as a systemic oppression, part of my friends called me fascist and I've been rejected in an ad hitlerium way.
I understand now the problem is it's really difficult to address different points of view with antifa people because all their doctrine is based on this : "reject the ones who are not thinking the same as us" (sounds pretty fascist by the way).
So why do we not going further and process the same logic but with the gender theory and so share an argumentation of what a boy or a girl is regarding their biologic sex ? Fucked up for damn with old friends...
Pour comprendre certains algorithmes à la base de l'IA.
Commençons d’abord par une citation d’Alexis de Tocqueville, grands artisans de nos républiques moderne et précurseur du néolibéralisme (un peu le Macron de son époque donc…)
Très bon article pour diposer d'exemples permettant d'identifier des figures de style.
N.B : pour désactiver les cookies de tracking de wordpress, l'opt-out est par ici.
Et il en existe des vrais.
Pour Chlouchloutte et ses Awwwwww légendaires :D
Pour Doudou, afin que tu organises mieux tes journées chargées 😃
Le titre est put-a-clic mais Timo a toujours cette perspective intéressante lorsqu'il parle de phénomènes de société. Ici, l'enseignement du code à l'école.
Comment créer des certificats SSL/TLS valides pour un réseau local ou d'entreprise ? L'outil mkcert va produire cette chaîne de certification interne pour vous.
@Strawberry : le docu est pas mal en effet. Mais la catch-question du début n'est pas abordée en vrai (mode click-bait). Cro-Magnon est-il en moyenne plus intelligent que Sapiens-Sapiens
Il suffit de jouer de l'orgue tout simplement :D
Je viens de tomber sur ce site. La partie NoSQL est tellement vraie !
Une infographie qui aide à se poser des questions et disposer d'un regard critique sur un événement auquel vous assistez.
Le documentaire est en deux parties pour une durée totale d'un peu plus de 45 minutes.
Lien vers la partie 1 et la partie 2.
Edit : après visionnage je trouve qu'il y a de gros problèmes de méthodologie dans la manière avec laquelle ce documentaire fût réalisé.
En vrac :
- Il n'est pas daté.
- Il ne cite pas ses sources.
- Il ne s'appuie que sur des témoignages.
- Il n'identifie pas chaque témoin lors des prises de vue/parole.
- Il ne donne aucun effet, aucune conséquence de ce qu'il dénonce.
- Aucun preuve formelle et irréfutable n'est apportée en sus des témoignages.
Bref, il s'agit plus d'un lancement d'alerte que d'un documentaire mais il vaut la peine d'être vu.
Pour @Lenny. C'est sûrement une des meilleurs idées que j'ai pu lire depuis ces deux dernières années !
@Animal : je te propose d'ajouter celui-ci
@Animal et pour compléter ton poste, il faut savoir qu'en français, le point-virgule a un espace avant et après lui... Ce n'est pas du Java.