Et aussi que c'est compliqué pour l'instant de trouver des gens avec un peu d'expérience en Rust pour bien architecturer les nouveaux projets dès le départ.
Après plus d'un an à écrire du Rust, je me suis rendu compte d'une chose :
Rust n'est pas un langage "general purpose".
Il vise la programmation système, de bas niveau (en utilisant des concepts de haut niveau le plus possible), la ou on a un besoin d'un contrôle précis sur les performances, les allocations, etc… (osdev, gamedev, real time systems, etc…).
A cause de ça, le language reste un langage de niche. On est très très loin des API CRUD faite en autre chose que Java, Python et/ou Go (qui est un langage safe aussi, mais avec d'autres tradeoffs).
vous savez que les applications qui monitorent/contrôlent les réacteurs nucléaires, ou machines médicales à rayons X, ou autre trucs qui peuvent tuer des gens sont minoritaires ?
Toutes les applications ne sont pas critiques. Le C est un important language a avoir dans sa besace, et il reste invaincu en termes de performance, il reste le language le plus proche qui soit de la machine, il reste le seul langage aussi portable sur tant d'architectures complètement différentes (car il n'y a pas que x86 dans la vie), etc…
Bref, merci de la leçon de morale, j'aurais pu m'en passer.
une liste doublement chaînée, en Rust, sans unsafe
Avec RefCell<T> c'est facile.
Un structure récursive aussi c'est difficile à implémenter, tu passes un temps fou à te battre avec le compilateur pour qu'il accepte ce que tu lui décris
Soit tu choisis la facilité avec Box<T>, soit tu gères correctement les lifetimes avec &T, soit tu utilises RefCell<T>, … il existe plein de manière différente de faire ça.
Ne pas oublier aussi std::mem::replace qui est un très bon ami dans ce genre de situation.
Avec un peu d'expérience en Rust, et un peu de googling skill, ça devient tout de suite plus facile.
Je recommande aussi ##rust sur le IRC liberachat. Ils sont actifs, et ont très souvent la réponse a toutes questions que tu pourrais avoir.
J'aimais bien e-penser fut un temps, mais c'est un peu une drama queen (un drama king?) et il n'a jamais su garder une roadmap (avec ses "on en parlera une autre fois"). Il y a tellement d'autres chaînes de vulgarisation de meilleure qualité, même si la plupart sont en anglais :
EDIT: J'hésitais a mentionner DirtyBiology à cause des récents événements, mais séparons l'oeuvre de l'artiste. Nombreuse de ses vidéos sont très intéressantes.
A chaque fois que je vois un sujet sur les mails, je repense à Google Inbox.
Ce joli produit à l'interface simple, et puissante, qui était le seul client mail ou je ne laissais pas ma boite mail devenir un tas de merde non trié, impossible à exploiter.
Un des rares produits google à avoir une bonne UX, alors que d'habitude c'est un désastre (coucou GCP, GMail, etc…).
Nostalgique de l'époque avant que Inbox ne rejoigne le cimetière google, je fais une petite recherche et tombe sur Shortwave !
Haaaa, en 5min ma boite mail est de nouveau exploitable.
Merci pour ton journal que je n'ai pas lu. J'ai pu retrouver une belle techno.
Les pierres de la faim sont des pierres sur lesquelles sont gravées des messages du type "Si tu me vois, pleure".
Ces roches sont normalement au fond des rivières, et le fait de les voir indique que le niveau de la rivière est très bas due à une sécheresse qui précède une famine.
Je suis triste de vivre dans un monde ou un "mur de cookie" est une mauvaise chose :(
Tout le monde sait qu'il faut travailler des machines des processeurs un tant soit peu puissants, avec un minimum de ram et des disques potables avec java. Et là, on commence à parler :-)
L'intérêt de Java et de la JVM c'est pas write once, run everywhere ?
L'argument est douteux, si tu configure proprement ta JVM, et optimise correctement ton appli, Java va très bien tourner même sur un grille pain.
Je ne ferais confiance qu'à l'interprétation d'un (voir plusieurs) avocat(s) spécialisé(s) dans les licences informatique.
Si tu ne cites pas le nom de l'auteur tu as les droits donnés par
C'est une violation de la licence, encore une fois, je ne ferais confiance qu'à l'interprétation de personnes dont c'est la compétence.
Les termes juridiques, à quel point ils sont précis ou non, c'est pas si évident à interpréter.
On pourrait argumenter par exemple que "sans restrictions" n'est pas applicable car trop vague. On pourrait argumenter sur la définition de copie, on pourrait argumenter sur plein de choses, mais nous ne sommes à priori pas avocats (à moins que tu ne le sois ?).
Un peu facile de présenter son interprétation sur LinuxFR, mais es-tu prêt à la défendre auprès d'un tribunal et de gagner le procès s'il venait à être saisi ?
Tout ça pour dire qu'il existe aujourd'hui un réel flou juridique concernant ces technologies. Et c'est pas les développeurs ni des entreprises privées qui le résolveront. Ce seront des avocats/juristes/gouvernements à coup de nouvelles licences et de nouvelles lois.
Je ne suis pas un avocat/juriste, donc je ne saurais pas défendre une position ou l'autre devant un tribunal, si ce dernier devait être saisi.
Cependant, ayant bien potassé le sujet des réseaux neuronaux, je suis arrivé à quelques petites conclusions :
l'ingénieur informatique qui a décidé d'appeller un neurone "neurone" n'y connaissait pas grand chose en biologie
les réseaux neuronaux sont un outil statistique dont le fonctionnement diffère grandement du fonctionnement du cerveau humain
le résultat produit par l'apprentissage d'un réseau neuronal (le modèle) encode les informations "apprises" sous formes de poids/biais (de bonnes grosses matrices/tenseurs de flottant)
Bref, une "IA" (grosses guillemets), bien qu'impressionante, n'est pas un humain. En partant de ce principe :
Je ne suis pas un avocat/juriste mais:
sauf si c'est MIT/BSD, là bon faut être de mauvaise foi pour refuser l'exploitation de son code je trouve
Ces licences couvrent la redistribution et la modification du code. Elles ne couvrent pas son usage dans une analyse automatique. Un juge dira qu'il s'agit d'une forme de redistribution la ou un autre dira que non -> flou juridique à éclaircir.
un débutant qui va travailler chez Capgemini/Atos/AUTRE-SSII: tu ne vas pas lui reprocher plus tard de savoir écrire du code
Non mais s'il se sert des dépôts privés de la société, dont il a toujours une copie, comme d'un StackOverflow "allez hop, copier/coller!". C'est tout de suite plus flou.
le code généré n'est pas lié au code lu, seulement à l'apprentissage du langage et de sa logique
Le code lu est encodé dans le modèle et est utilisé pour produire la suggestion.
Insolvable?
Non, il suffit que les licences soient mise à jour par des personnes compétentes pour clarifier comment est couvert cet usage du code. Est-ce de la redistribution ou pas ?
Quelle est la licence du code produit par un modèle de machine learning qui a utilisé du code sous GPL, LGPL, MIT, BSD, … pour s'entraîner?
Les auteurs des projets utilisés ont ils donné leurs consentements ? (entendre par la, est-ce que les licenses utilisées autorisent ce genre de pratique)
Ah oui effectivement, cela pouvait porter à confusion.
Non je pensais à un ami qui a eu des problèmes de santé, et qui quand il a chercher a retrouver un travail avait un trou de 3 ans dans son CV. Cela lui a porté préjudice.
Et qu'importe la raison du "trou" dans le CV, c'est ta vie privée, l'employeur n'a pas à le savoir. Si t'as pas confiance dans les capacités du gars, le test technique et la période d'essai sont là pour ça.
Pour ce qui est du casier judiciaire, je pensais par exemple au métier de professeur ou certains autres postes de fonctionnaire. Si en plus tu as fait de la prison, en théorie tu as purgé ta peine, et d'après le système judiciaire (dans la théorie), tu es de nouveau un citoyen comme les autres, qui aspire aux mêmes droits et devoirs que les autres.
Dans la pratique, ton passé et tes origines, quel qu'ils soient, influent énormément sur comment tu es perçu par la société, et va jouer en ta faveur ou en ta défaveur pour des choses comme : un prêt bancaire, un bail de location, un job, etc…
Dans le résultat, cela ressemble beaucoup selon moi au crédit social.
Si un employeur te le demande en dehors des quelques cas prévus, fuis, car il est d'ors et déjà dans l'illégalité !
Malheureusement, la discrimination sur le genre, les origines sociales, la couleur de peau, et le passé de l'individu reste cependant monnaie courante encore aujourd'hui.
Imagine tu as pris une année sabbatique pour une raison X ou Y, la question suivante est déjà déplacée :
Comment expliquer vous ce trou dans votre CV ?
La réponse que l'on apporte a cette question peut déjà nous porter préjudice.
Le crédit social a beau ne pas être mis en place par l'état, il existe néanmoins à cause des préjugés (t'es du 62 ? t'es alcoolique alors) et de la discrimination en général.
De 1, je ne propose rien, je constate des faits sans proposer de solution, donc merci de ne pas me prêter des propos qui ne sont pas les miens.
De 2, il me semble que tu as complètement loupé le ton de l'humour de mon poste initial et de ma réponse.
Empiler les gens dans des cages à lapins sous prétexte qu'on ne pourrait pas contrôler l'expansion de la population
C'est marrant, parce que "contrôler l'expansion de la population" (autrement dit, contrôler les naissances, et pourquoi pas aller plus loin, tuer les trop vieux ?) cela peut partir en cacahuète dystopique totalitaire assez vite aussi.
La mise en œuvre de ce que tu proposes implique travail forcé, surveillance généralisée, crédit social, déportation, régime policier.
Tu as vu une proposition de mise en oeuvre dans ce que j'ai dit ? Tu peux me la montrer ? Car je n'ai littéralement rien proposé, j'ai juste constaté que "tiens la campagne c'est pas si écolo que ça" et que "tiens, ptet que une propriété de 10km2 c'est un peu abusé".
Quand bien même, imaginons que j'ai proposé de réguler ça. Comment on arrive à du "travail forcé", "surveillance généralisée", "crédit social", "déportation" et "régime policier" ?
Aussi, explique moi comment aujourd'hui :
tu n'es pas forcé de travail si tu désires payer un logement (location ou prêt immobilier, même combat)
tu n'es pas constamment surveillé quand tu utilises une infrastructure contrôlée par le gouvernement (routes, trains, internet, etc… tout ça doit se plier à des régulations de l'état)
ton casier judiciaire ne fait pas office de crédit social quand tu va chercher un emploi ou un prêt bancaire
tu ne va pas être déporté lorsque la monté des eaux va engloutir une bonne partie du littoral
Ah au cas ou tu ne comprennes pas, je suis encore dans le ton de l'humour et de l'exagération.
Pour résumer, on va dire que l'utopie c'est vivre ensemble sans problème, et la dystopie c'est réfléchir à comment mettre en place l'utopie.
Les besoins de chacun sont satisfait, ici on recherche une égalité des opportunités (et non une égalité des résultats), étant donné que nous ne sommes pas égaux face à la nature et les besoins des uns peuvent différer de ceux des autres.
vivre dans l'excès
Avoir un hélico dans la piscine de son yacht personnel serait un bon exemple d'excès. La ligne est difficile à tracer certes, mais pourtant quand d'un côté on a le petit étudiant parisien qui vit dans son 35cm2 vs le footballer qui vit dans une villa plus grande que la ville de Montcuq, il est facile de déterminer qui est dans l'excès.
besoins d'un être humain
Boire, manger, se réchauffer, dormir sous un toit, avoir accès à la culture, l'information, avoir la possibilité d'avoir une activité physique, une activité mentale, etc…
Bref, la différence entre "survivre" et "vivre". On aimerait bien la seconde option quand même :)
on admettra que les besoins de 15 milliards d'êtres humains sont 15 milliards de fois les besoins d'un seul être humain
De nombreux besoins peuvent être mutualisés, par exemple le coït peut se faire à plusieurs!
Les grandes villes permettent également de simplifier la distribution en compactant et centralisant l'infrastructure nécessaire. Et oui, un grand immeuble avec 15 appartements est plus écolo que 15 maisons dans la campagne, source? mon petit doigt me l'a dit, parait que acheminer l'eau, l'électricité, le gaz, etc… à 15 maisons de campagnes a une plus grosse empreinte que l'acheminer à un seul immeuble.
Au passage, merci d'avoir pris au sérieux un texte intitulé "Utopie", insinuant son irréalisabilité (mot compte triple).
[^] # Re: Est-ce que c'est pas un peu tôt?
Posté par David Delassus (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 6.
Avec ce 1/4 bien encapsulé dans une API safe, on a donc 3/4 du code qui est garanti safe par le compilateur.
Aussi : https://os.phil-opp.com/
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: La fin de la "stabilite" des standards ?
Posté par David Delassus (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 6.
C# et Java sont vraiment de bons langages, en constante évolution.
Je vois le C# beaucoup utilisé comme "scripting engine" dans le GameDev, qui se prête bien à la POO que proposent ces langages.
Je suis pas sûr d'ou viendrait une motivation à les enterrer, vu ce qu'ils apportent (CassandraDB est en Java).
Faut pas oublier que la JVM est hautement paramétrable, et que GraalVM va encore plus loin.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Est-ce que c'est pas un peu tôt?
Posté par David Delassus (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 7.
Après plus d'un an à écrire du Rust, je me suis rendu compte d'une chose :
Rust n'est pas un langage "general purpose".
Il vise la programmation système, de bas niveau (en utilisant des concepts de haut niveau le plus possible), la ou on a un besoin d'un contrôle précis sur les performances, les allocations, etc… (osdev, gamedev, real time systems, etc…).
A cause de ça, le language reste un langage de niche. On est très très loin des API CRUD faite en autre chose que Java, Python et/ou Go (qui est un langage safe aussi, mais avec d'autres tradeoffs).
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
# Le C a vécu 50 années, et vivra 50 de plus
Posté par David Delassus (site web personnel) . En réponse au lien It's time to stop using C and C++ for new projects, says Microsoft Azure CTO. Évalué à 9.
Vous savez que Rust n'a rien inventé ?
Vous savez qu'il existe de nombreux outils pour s'assurer que le code est safe, comme :
vous savez que les applications qui monitorent/contrôlent les réacteurs nucléaires, ou machines médicales à rayons X, ou autre trucs qui peuvent tuer des gens sont minoritaires ?
Toutes les applications ne sont pas critiques. Le C est un important language a avoir dans sa besace, et il reste invaincu en termes de performance, il reste le language le plus proche qui soit de la machine, il reste le seul langage aussi portable sur tant d'architectures complètement différentes (car il n'y a pas que x86 dans la vie), etc…
Bref, merci de la leçon de morale, j'aurais pu m'en passer.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: C++ oh mon cher vieux C++ ...
Posté par David Delassus (site web personnel) . En réponse à la dépêche Nous avons lu pour vous : Embracing Modern C++ Safely. Évalué à 7.
Avec
RefCell<T>
c'est facile.Soit tu choisis la facilité avec
Box<T>
, soit tu gères correctement les lifetimes avec&T
, soit tu utilisesRefCell<T>
, … il existe plein de manière différente de faire ça.Ne pas oublier aussi
std::mem::replace
qui est un très bon ami dans ce genre de situation.Avec un peu d'expérience en Rust, et un peu de googling skill, ça devient tout de suite plus facile.
Je recommande aussi
##rust
sur le IRC liberachat. Ils sont actifs, et ont très souvent la réponse a toutes questions que tu pourrais avoir.https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Mmmm...
Posté par David Delassus (site web personnel) . En réponse au lien malloc() and free() are a bad API. Évalué à 7.
Pourquoi faire simple quand on peut faire compliquer ?
Je dirais même que vu que malloc et free font éventuellement des appels systèmes, on devrait appeler :
Kernel Programming Interface ==> KPI
De quoi rendre confus les managers :)
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Nan mais...
Posté par David Delassus (site web personnel) . En réponse au lien Le retour d'e-penser. Évalué à 1.
Les sous titres ça existe.
Parmi les milliers de chaîne youtube qui existe, il y en a beaucoup que je ne cites même pas, c'est à ça que les … servent en général.
Personne a dit le contraire.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Nan mais...
Posté par David Delassus (site web personnel) . En réponse au lien Le retour d'e-penser. Évalué à 10. Dernière modification le 30 août 2022 à 16:53.
J'aimais bien e-penser fut un temps, mais c'est un peu une drama queen (un drama king?) et il n'a jamais su garder une roadmap (avec ses "on en parlera une autre fois"). Il y a tellement d'autres chaînes de vulgarisation de meilleure qualité, même si la plupart sont en anglais :
EDIT: J'hésitais a mentionner DirtyBiology à cause des récents événements, mais séparons l'oeuvre de l'artiste. Nombreuse de ses vidéos sont très intéressantes.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
# Those are rookie numbers
Posté par David Delassus (site web personnel) . En réponse au lien Oracle aurait collecté les données de 5 milliards de personnes. Évalué à 1.
Ça coutait trop cher de récupérer les données des 3 milliards restant ?
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
# Presque rien à voir, mais:
Posté par David Delassus (site web personnel) . En réponse au journal "Use plaintext email" ? Vraiment ?. Évalué à 7.
A chaque fois que je vois un sujet sur les mails, je repense à Google Inbox.
Ce joli produit à l'interface simple, et puissante, qui était le seul client mail ou je ne laissais pas ma boite mail devenir un tas de merde non trié, impossible à exploiter.
Un des rares produits google à avoir une bonne UX, alors que d'habitude c'est un désastre (coucou GCP, GMail, etc…).
Nostalgique de l'époque avant que Inbox ne rejoigne le cimetière google, je fais une petite recherche et tombe sur Shortwave !
Haaaa, en 5min ma boite mail est de nouveau exploitable.
Merci pour ton journal que je n'ai pas lu. J'ai pu retrouver une belle techno.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Mur de gâteaux
Posté par David Delassus (site web personnel) . En réponse au lien Avec la sécheresse en Europe, les « pierres de la faim » ressurgissent comme un avertissement. Évalué à 9. Dernière modification le 19 août 2022 à 23:00.
Les pierres de la faim sont des pierres sur lesquelles sont gravées des messages du type "Si tu me vois, pleure".
Ces roches sont normalement au fond des rivières, et le fait de les voir indique que le niveau de la rivière est très bas due à une sécheresse qui précède une famine.
Je suis triste de vivre dans un monde ou un "mur de cookie" est une mauvaise chose :(
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
# If it's not broken, don't fix it
Posté par David Delassus (site web personnel) . En réponse au lien C3 : un nouveau C avec des modules, de la généricité et des simplifications. Évalué à 3.
Ok alors, en C c'est parfaitement clair :
struct y {}
est un typestruct {} y
est une variable dont le type est une structure anonymeMais en C3:
struct Foo {}
est un typestruct bar {}
est une variable dont le type est une structure anonymeApparemment, les "structures sont toujours nommées" sauf :
Pourquoi complexifier autant la syntaxe ? Ce qu'on avait initialement en C était déjà parfaitement clair.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Nope
Posté par David Delassus (site web personnel) . En réponse au lien Java est toujours un champion. Évalué à 0.
L'intérêt de Java et de la JVM c'est pas write once, run everywhere ?
L'argument est douteux, si tu configure proprement ta JVM, et optimise correctement ton appli, Java va très bien tourner même sur un grille pain.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Libre ou pas libre, telle n'est pas la question.
Posté par David Delassus (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 3.
Je ne ferais confiance qu'à l'interprétation d'un (voir plusieurs) avocat(s) spécialisé(s) dans les licences informatique.
C'est une violation de la licence, encore une fois, je ne ferais confiance qu'à l'interprétation de personnes dont c'est la compétence.
Les termes juridiques, à quel point ils sont précis ou non, c'est pas si évident à interpréter.
On pourrait argumenter par exemple que "sans restrictions" n'est pas applicable car trop vague. On pourrait argumenter sur la définition de copie, on pourrait argumenter sur plein de choses, mais nous ne sommes à priori pas avocats (à moins que tu ne le sois ?).
Un peu facile de présenter son interprétation sur LinuxFR, mais es-tu prêt à la défendre auprès d'un tribunal et de gagner le procès s'il venait à être saisi ?
Tout ça pour dire qu'il existe aujourd'hui un réel flou juridique concernant ces technologies. Et c'est pas les développeurs ni des entreprises privées qui le résolveront. Ce seront des avocats/juristes/gouvernements à coup de nouvelles licences et de nouvelles lois.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Libre ou pas libre, telle n'est pas la question.
Posté par David Delassus (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 3.
Je ne suis pas un avocat/juriste, donc je ne saurais pas défendre une position ou l'autre devant un tribunal, si ce dernier devait être saisi.
Cependant, ayant bien potassé le sujet des réseaux neuronaux, je suis arrivé à quelques petites conclusions :
Bref, une "IA" (grosses guillemets), bien qu'impressionante, n'est pas un humain. En partant de ce principe :
Je ne suis pas un avocat/juriste mais:
Ces licences couvrent la redistribution et la modification du code. Elles ne couvrent pas son usage dans une analyse automatique. Un juge dira qu'il s'agit d'une forme de redistribution la ou un autre dira que non -> flou juridique à éclaircir.
Non mais s'il se sert des dépôts privés de la société, dont il a toujours une copie, comme d'un StackOverflow "allez hop, copier/coller!". C'est tout de suite plus flou.
Le code lu est encodé dans le modèle et est utilisé pour produire la suggestion.
Non, il suffit que les licences soient mise à jour par des personnes compétentes pour clarifier comment est couvert cet usage du code. Est-ce de la redistribution ou pas ?
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Libre ou pas libre, telle n'est pas la question.
Posté par David Delassus (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 4.
Quelle est la licence du code produit par un modèle de machine learning qui a utilisé du code sous GPL, LGPL, MIT, BSD, … pour s'entraîner?
Les auteurs des projets utilisés ont ils donné leurs consentements ? (entendre par la, est-ce que les licenses utilisées autorisent ce genre de pratique)
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
# Libre ou pas libre, telle n'est pas la question.
Posté par David Delassus (site web personnel) . En réponse au lien FauxPilot - Clone de GitHub Copilot libre et hors-ligne. Évalué à 2. Dernière modification le 04 août 2022 à 03:25.
Que ce soit open source ou pas, l'éthique et le flou juridique derrière ce genre de projet reste le même.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 4.
Ah oui effectivement, cela pouvait porter à confusion.
Non je pensais à un ami qui a eu des problèmes de santé, et qui quand il a chercher a retrouver un travail avait un trou de 3 ans dans son CV. Cela lui a porté préjudice.
Et qu'importe la raison du "trou" dans le CV, c'est ta vie privée, l'employeur n'a pas à le savoir. Si t'as pas confiance dans les capacités du gars, le test technique et la période d'essai sont là pour ça.
Pour ce qui est du casier judiciaire, je pensais par exemple au métier de professeur ou certains autres postes de fonctionnaire. Si en plus tu as fait de la prison, en théorie tu as purgé ta peine, et d'après le système judiciaire (dans la théorie), tu es de nouveau un citoyen comme les autres, qui aspire aux mêmes droits et devoirs que les autres.
Dans la pratique, ton passé et tes origines, quel qu'ils soient, influent énormément sur comment tu es perçu par la société, et va jouer en ta faveur ou en ta défaveur pour des choses comme : un prêt bancaire, un bail de location, un job, etc…
Dans le résultat, cela ressemble beaucoup selon moi au crédit social.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 2.
Je n'ai jamais insinué le contraire
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: c'est bien les commentaires
Posté par David Delassus (site web personnel) . En réponse au journal Crontab. Évalué à 6.
Avec ou sans seconde intercalaire ?
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 0.
Merci pour ces précisions.
Malheureusement, la discrimination sur le genre, les origines sociales, la couleur de peau, et le passé de l'individu reste cependant monnaie courante encore aujourd'hui.
Imagine tu as pris une année sabbatique pour une raison X ou Y, la question suivante est déjà déplacée :
La réponse que l'on apporte a cette question peut déjà nous porter préjudice.
Le crédit social a beau ne pas être mis en place par l'état, il existe néanmoins à cause des préjugés (t'es du 62 ? t'es alcoolique alors) et de la discrimination en général.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Trop tard
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 4.
C'est ta faute :
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 0.
Chapeau blanc, blanc chapeau :)
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 3. Dernière modification le 29 juillet 2022 à 08:25.
De 1, je ne propose rien, je constate des faits sans proposer de solution, donc merci de ne pas me prêter des propos qui ne sont pas les miens.
De 2, il me semble que tu as complètement loupé le ton de l'humour de mon poste initial et de ma réponse.
C'est marrant, parce que "contrôler l'expansion de la population" (autrement dit, contrôler les naissances, et pourquoi pas aller plus loin, tuer les trop vieux ?) cela peut partir en cacahuète dystopique totalitaire assez vite aussi.
Tu as vu une proposition de mise en oeuvre dans ce que j'ai dit ? Tu peux me la montrer ? Car je n'ai littéralement rien proposé, j'ai juste constaté que "tiens la campagne c'est pas si écolo que ça" et que "tiens, ptet que une propriété de 10km2 c'est un peu abusé".
Quand bien même, imaginons que j'ai proposé de réguler ça. Comment on arrive à du "travail forcé", "surveillance généralisée", "crédit social", "déportation" et "régime policier" ?
Aussi, explique moi comment aujourd'hui :
Ah au cas ou tu ne comprennes pas, je suis encore dans le ton de l'humour et de l'exagération.
Pour résumer, on va dire que l'utopie c'est vivre ensemble sans problème, et la dystopie c'est réfléchir à comment mettre en place l'utopie.
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg
[^] # Re: Utopie
Posté par David Delassus (site web personnel) . En réponse au journal Jour du Dépassement. Évalué à 5. Dernière modification le 28 juillet 2022 à 22:05.
Les besoins de chacun sont satisfait, ici on recherche une égalité des opportunités (et non une égalité des résultats), étant donné que nous ne sommes pas égaux face à la nature et les besoins des uns peuvent différer de ceux des autres.
Avoir un hélico dans la piscine de son yacht personnel serait un bon exemple d'excès. La ligne est difficile à tracer certes, mais pourtant quand d'un côté on a le petit étudiant parisien qui vit dans son 35cm2 vs le footballer qui vit dans une villa plus grande que la ville de Montcuq, il est facile de déterminer qui est dans l'excès.
Boire, manger, se réchauffer, dormir sous un toit, avoir accès à la culture, l'information, avoir la possibilité d'avoir une activité physique, une activité mentale, etc…
Bref, la différence entre "survivre" et "vivre". On aimerait bien la seconde option quand même :)
De nombreux besoins peuvent être mutualisés, par exemple le coït peut se faire à plusieurs!
Les grandes villes permettent également de simplifier la distribution en compactant et centralisant l'infrastructure nécessaire. Et oui, un grand immeuble avec 15 appartements est plus écolo que 15 maisons dans la campagne, source? mon petit doigt me l'a dit, parait que acheminer l'eau, l'électricité, le gaz, etc… à 15 maisons de campagnes a une plus grosse empreinte que l'acheminer à un seul immeuble.
Au passage, merci d'avoir pris au sérieux un texte intitulé "Utopie", insinuant son irréalisabilité (mot compte triple).
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg