J'ai adoré ! J'ai regardé 3h d'une traite hier soir et je viens de finir la dernière heure ce midi. J'avais souvent lu que Yuzu (l'héroïne de Citrus) ressemblait beaucoup à Hayasaka (second rôle de Kaguya-Sama Love is War) et c'est très vrai ! Surtout au début lorsqu'elle se maquille, leur attitude et leur design sont plus que confondables.
Pour en revenir au sujet principale, Citrus parle de l'amour incestueux d'une adolescente envers sa demi-sœur par alliance avec qui elle va partager sa chambre alors qu'elles se détestent (c'est un Yuri, c'est-à-dire un manga parlant de relations lesbiennes). On rit, on pleure, on angoisse et on espère avec Yuzu pour que tout se passe bien pour elle ; à chaque épisode je l'ai aimée un petit peu plus, je me sentais bercée au rythme de ses émotions un petit peu comme avec Taki et Mitsuha dans Kimi no na wa (le titre est "Your name" en "français/anglais", ruez-vous dessus si vous ne l'avez pas vu). La réalité qu'elle va affronter est extrêmement dure : comment vivre lorsque l'on aime quelqu'un que l'on n'a pas le droit d'aimer ? Comme faire lorsque ces choses sont interdites par la morale promue dans la société japonaise ? Et comment traverser cet ouragan lorsque c'est votre toute première histoire et que vous ne pouvez en parler à personne ?
En tout cas, je trouve que les Japonais démontrent un talent incroyable pour faire revivre le sentiment d'amour de jeunesse, celui qui ne revient plus aussitôt qu'on l'éprouve. "Je suis heureuse, je suis amoureuse" me criait Hélène en bondissant dans tous les sens et en souriant comme une andouille. Me rappeler d'elle dans cet état est l'un de mes meilleurs souvenirs de jeunesse et ce genre d'anime me fait revivre ça, cette légèreté heureuse et permanente que j'ai perdue à cause des éternels boulot/crédit/appart/...
L'anime ne fait qu'une seule saison (12 épisodes x 22 min) et se termine au douzième mais je prie pour qu'il y ait une suite sortie de nulle part ! (^_^)
Je vous mets ci-dessous la scène culte de l'anime :
C'est exactement ce dont j'avais besoin. Merci à je ne sais plus qui !
Vulgarisation : en produisant une sorte d'électricité statique due au nombre incalculable de micro-poils qu'elles ont sous chaque patte.
Spoiler : Spotify prétend depuis dès années utiliser "des méthodes agiles" développées en interne (vous savez la méthode Spotify avec les "tribes, "squads", etc) mais en réalité c'est faux.
Ça ne marche pas pour eux et ils ne l'appliquent pas. lol hein ? D'autant que des armées de coaches vivent de ce fake-business.
Sinon il y a Zobrist et le modèle d'entreprise libérée.
Excellent. D'autant plus que je suis passée sous Ktorm. Du coup cela me permet de tester le requêtes générées par KTorm facilement.
Merci à Shikiryu.
L'auteur a raison si on veut aider Firefox il faut le financer, point.
Je viens se donner 120€ soit l'équivalent de 5€/mois pour les deux dernières années où je n'ai rien donné (et ce n'est pas cher payé). Courage Mozilla, je souhaite longue vie à Firefox, Thunderbird et Rust.
Via Sammy Fisher.
Brihx merci pour le lien. Par contre le coup des fonctions de dérivation de clefs qui doivent êtres rejouées n-fois pour éviter le brut-force j'ai toujours trouvé cela stupide et je m'explique.
Le but d'augmenter le nombre d'itérations est de ralentir l'algorithme de hash/crypto afin de se protéger des attaques de type brut-force. Or la puissance de calcul augmentant sans cesse avec le temps, plus les générations de CPU passent et plus il faut augmenter ce nombre d'itérations, ceci encore et toujours, jusqu'à consommer tout le pétrole sur terre pour le calcul d'un simple hash...
Sinon, on arrête de coder comme des profs de math débiles et on ajoute un Thread.sleep(1000) après le calcul du hash. Comme ça et quoi qu'il arrive, le check d'un mot de passe prendra toujours au moins 1 seconde quelque soit le CPU derrière, évitant ainsi les attaques du type brut-force, et en plus ça évite de contraindre un algo à utiliser un proc à 100% pour rien et ainsi de exposer son service à des attaques de type DDos.
Après ce n'est pas le rôle des matheux de coder efficace, c'est à nous (les IT) de comprendre ce qu'il faut faire et de bien le faire.
@Chlouchloutte voici le lien vers l'open data des prix des ventes immobilières de 2015 à 2019.
Quelques trucs & astuces bien pratiques pour compiler vos applications Kotlin, Scala, Java, Ruby ou encore NodeJS en natif à l'aide de GraalVM.
Nombre de jours écoulés depuis la dernière fuite massive de données touchant plusieurs dizaines de millions de comptes chez les GAFAM :
0 jours
Voilà. Ne faites pas confiance aux GAFAM, ne confiez pas vos données privées à des tiers, ne mettez pas vos données privées sur l'ordinateur d'un autre (on appelle ça "le cloud"). Même les entreprises embauchant les soi-disant meilleurs ingénieurs du monde se font hacker en per-man-ence.
Heureusement ici on ne parle "que" de 235 millions de comptes... lol ou pas...
Je backup le lien, ça peut toujours être utile #WeekendsDansLaBelleFamille
Via Laglib.
Via Ecyseo.
Il y a une autre raison pour préserver l'argent liquide et non des moindres... Se protéger contre les taux négatifs !
Pré-requis pour comprendre :
- L'argent / La monnaie (en France et en Europe) a été totalement privatisée au moment de la ratification du traité de Maastricht (de mémoire c'est 1991-92). Ce faisant, la France - ainsi que tous les pays membres de l'UE - ont perdu le droit d'émettre et surtout de détruire la monnaie. C'est le système bancaire qui s'en charge au moment du crédit. Très rapidement :
- Quand vous empruntez la banque privée fabrique de la monnaie.
- Quand vous remboursez la banque privée détruit le principale qu'elle a fabriqué.
- Dans l'opération, la banque fabrique uniquement les unités monétaires correspondant au principal emprunté, celles correspondant aux intérêts n'existeront jamais dans le système. Il faudra alors que les générations suivantes empruntent plus que les anciennes pour que les anciennes générations puissent rembourser intégralement leurs crédits, et ainsi de suite jusqu'à explosion de cette pyramide de ponzi transgénérationnelle.
- En parallèle les états membres de l'UE ont eu l'obligation de se financer auprès des marchés financiers à des taux supérieurs à l'inflation.
- Plus un état est jugé fiable, plus ses taux d'emprunt sont bas.
- La fiabilité d'un état au sein même de l'euro-zone est relative aux autres états de cette même zone.
- Les marchés financiers spécules activement contre l'EURO (cf. l'état actuel des balances TARGET2 entre les pays de l'euro-zone).
Rentrons dans le vif du sujet :
- Les banques centrales ont émis massivement de la monnaie (c'est l'assouplissement quantitatif ou "quantitative easing" en anglais) pour "refinancer les banques privées" dans l'espoir imbécile que celles-ci transferent cet argent dans l'économie réelle. En réalité une grande partie est partie sur les marchés financiers.
- En parallèle les banques ne souhaitant plus se prêter entre-elles laissèrent cet argent sur leur compte à la BCE car moins risqué que chez les copains, surtout depuis les sub-primes.
- Pour contraindre les banques privées à sortir cet argent des livres de comptes centraux, la BCE a décidé de mettre en place des taux d'intérêts négatifs.
- Or ces taux se sont répercutés aux entreprises qui ont vu leurs frais bancaires exploser (d'abord en Allemagne).
- Comme certains états sont jugés plus fiables que d'autres (encore une fois l'Allemagne), les marchés préfèrent leur prêter de l'argent à des taux négatifs plutôt que prendre le risque de tout perdre en cas d'effondrement (et ça fait 7 ans bientôt 8 que c'est le cas).
Il faut savoir qu'en économie des taux d'intérêts négatifs signifient que le présent est moins certain/fiable que l'avenir, ce qui est débile et n'a aucun sens mais admettons.
Bref, actuellement les taux négatifs ne peuvent pas être appliqués aux particuliers (même si Christine Lagarde y a longuement réfléchi au FMI en imaginant une "taxe argent liquide". En gros, vous payez en liquide, bah c'est le même prix mais + X%, c'est-à-dire plus le pourcentage des taux négatifs [#Magique)](https://antichesse.cakeozolives.com/./add-tag/Magique)_) et donc votre épargne ne se dévalue pas sans cesse lorsqu'elle est déposé à la banque puisque pas de taux négatifs.
D'ailleurs, si les taux négatifs se produisaient, alors le risque de bank-run puis de banqueroute ferait trembler toutes les institutions financières.
Mais imaginez à présent que 100 % de vos liquidités soient piégées dans le système bancaire. Aucun problème pour créer un impôt privé kisapellerio : taux d'intérêts négatifs. Aucun moyen de transformer son argent en autre chose comme du liquide pour les paiements quotidiens et tous nous serions condamnés à voir que chaque mois, les sommes présentes sur nos comptes et nos livrets ne feraient que baisser.
J'ai été un peu longue et sûrement tout aussi confuse à expliquer la situation mais c'est vraiment la mémerde et le système financier est de loin la plus grande meute de prédateurs que nous devons combattre. Heureusement qu'aucun mouvement ne vient se superposer à nos yeux ni nous diviser en mettant en avant nos différences comme la couleur de peau ou le sexe que les gens pensent avoir en opposition à celui qu'ils ont reçu à la naissance... Oh wait ! #Facepalm
L'explication est IN-CROY-ABLE ! #TrancheDeLolEnPerspective
Je résume parce que ça vaut vraiment son pesant de cacahuètes :
Puisque que les mathématiques - enfin les SJW disent mathématiques mais la docteur se limite à ce qu'elle semble comprendre, à savoir addition/soustraction/moyenne hein, on ne parle pas du calcul intégrale, des sommes de Riemann, ni de la théories des compacts bornés fermés/ouverts - bref je disais puisque les mathématiques ont été utilisées pour comptabiliser et améliorer les rendements des plantations esclavagistes (entre-autre), alors les mathématiques sont racistes. Voilà c'est tout.
Par analogie :
- Puisqu'on peut tuer avec un couteau il faut interdire les couteaux.
- Puisqu'on peut violer avec un sex-toys il faut interdire les sex-toys.
La "docteur" en SJW ne fait pas de différence entre un outil et son usage. J'ai envie de lui dire, puisque les internets (#BenjaminBayard) servent à transmettre des propos racistes alors il faut interdire internet ?
J'espère que les gens vont se rendre compte à quel point l'absence de raisonnement et la mise en avant du ressenti est un retour-arrière vers des âges archaïques où les croyances que des êtres imaginaires vivaient dans le ciel et sous la terre régissaient le monde...
Les SJW sont des intégristes religieux qui se voilent autant la face que les prêtes/rabbins/imams/etc ne le font. Aux mieux ils auront un monde où tout sera prétexte à la soumission d'autrui - enfin ceux qui sont "différents d'eux" #DiversitéQuandÇaArrange. Je pense que les SJW sont en train de devenir les religieux intégristes de demain et que nous les laissons faire sans rien dire !
P.S : alors non, je ne mets pas dans le même panier tous les SJW, je sais qu'il y en a un bon nombre qui milite avec intelligence et raison. Mais je vais quand même amalgamer ceux que les 4Chan et autres communautés appellent le peuple aux cheveux bleus. Ceux-là sont dangereux et non seulement il faut s'en méfier mais je pense qu'il faut aussi les combattre.
Depuis Ansible 2.7, à l'ancienne syntaxe :
- name: 'Do something'
file:
src: '{{ item.1.src }}'
dest: '{{ item.1.dest }}'
state: 'link'
with_subelements:
- '{{ MY_VALUES }}'
- 'folders'
- flags:
skip_missing: True
est ajoutée celle-ci :
- name: 'Do something'
file:
src: '{{ item.1.src }}'
dest: '{{ item.1.dest }}'
state: 'link'
with_items: '{{ MY_VALUES | subelements('folders', skip_missing=True) }}'
Je trouve la seconde nettement plus claire !
Outch, la dernière version stable est touchée (1.3.72). Il est recommandé de migrer vers la 1.4.0 aussitôt qu'elle sera publiée.
La criticité est de 8.8/10, avec une faille permettant une élévation de privilèges, ça fait mal.
Edit : je n'avais pas vu mais Kotlin 1.4.0 était déjà sortie. Il semble que le NIST et l'OWASP aient publié l'info qu'une fois la nouvelle version de Kotlin fût corrigée et publiée par JetBrains. C'est très pro !
Comment créer un build reproductible avec Gradle :
tasks.withType(AbstractArchiveTask) {
preserveFileTimestamps = false
reproducibleFileOrder = true
}
Rappel : un build reproductible consiste en un processus qui soit capable de fournir le même binaire (à l’octet près) entre deux commandes de build jouées à deux dates différentes. Comme les archives JAR embarques un timestamp qui chronodate le jour et l'heure build, par défaut ça n'est pas possible.
[...] il s’agit de créer un marché paneuropéen des données à caractère personnel qui repose sur un espace sécurisé de confiance pour le partage des données [...]
Le capitalisme pousse à tout transformer en marchandise. Le corps des femmes, les organes des gens, l'enfance de nos enfants et maintenant notre intimité. Tout est négociable, tout est marchandable, tout et achetable, finalement tout est produit et tout action n'est que consommation.
Ce n'est pas le modèle de société que je souhaite mais tant que pour la plupart des gens il existe l'égalité : démocratie = doit d'élire un mec et de lui abandonner tout droit de vote pour ne plus voter les lois nous-mêmes notre société ne changera pas au contraire et s'engouffrera vers la trajectoire des plus grandes puissances financières car ce sont les seules à être en mesure de financer les campagnes électorales des représentants.
L'autre point qui me fait tiquer ici est le single point of failure d'un datawarehouse gigantesque contenant la vie privée de 550 millions d'européens. Mettons tous nos oeufs dans le même panier en cas de hack c'est plus sûr n'est-ce pas ? Spoiler : non...
Et sinon je vous ai déjà parlé du #Frexit et sortir de ce piège à rat néolibérale qu'on appelle Europe ?
Quelques idées pour animer des rétrospectives. Par contre j'ai quand même beaucoup de mal avec le fait qu'il faille "divertir" ou "amuser" des adultes, la plupart du temps des ingénieurs ou des doctorants, pour qu'ils fassent correctement leur travail. Comme s'ils étaient des enfants quelque part. Imaginez un médecin que l'on doive "motiver" à soigner des patients ou à s'améliorer, c'est absurde...
Bref, je rappelle qu'à l'opposé de l'Agilité il y a la Zerocracy qui finalement va sélectionner les personnes qui restent motivées par elles-mêmes. N'est-ce pas ça ce qui conviendrait le mieux aux entreprises plutôt que de perdre de l'argent à payer des gens dont l'objet n'est que de faire travailler les autres qui ont été recrutés mais demeurent improductifs ?
P.S : je m'inscris dans une logique d'entreprise en disant cela (et donc de rentabilité). Ce n'est pas ce en quoi je crois. Dit autrement, une entreprise visant à accroitre sa rentabilité ne devrait pas faire du social, ni même de l'humain. Ce n'est pas la structure pour ça et Amazon a démontré que les méthodes violentes et cruelles étaient les plus efficaces du point de vue du capital.
Via HowTommy
[...] Même un virus dit plus de vérité qu'un journaliste de BFM [...]
La Bajon
Phrase dite en parlant de la privatisation de l’hôpital public par la réduction de ses moyens
S'te punchline est ouffissime ! <3 <3 <3
Ça m'a tellement frappé que je me suis arrêtée de regarder la vidéo pour écrire ce poste. Je repends juste après ><
EDIT : Je viens de me faire la fin de l'épisode. Je crois qu'elle est encore mieux que le début OO ! Un trèèèèèèèèèèèèèèès grand bravo. 7 min à faire tourner.