Le classisme la mère de toute les discriminations qui amène le fascisme

structs 1 1:story:@1 Le classisme la mère de toute les discriminations qui amène le fascisme 2 2:story_item:@1 Qu'est ce que le classisme ? C'est quand 33% de la population (les CSP+) des classes favorisées représentent la totalité des autres classes sociales sans partages ! Cf on parle de tiers état https://fr.wikipedia.org/wiki/Qu%27est-ce_que_le_Tiers-%C3%89tat_%3F 1->2 3 3:story_item:@1 Peut on conflagrer classe sociale et CSP (+) ? Qu'est ce qu'un pauvre, qu'est ce qu'un riche ? https://topostext.org/work/67 1->3 7 7:answer:@1 Il y a t'il un lien entre classe sociale et sensibilité au nazisme/fascisme/boulangisme ? Well, historiquement le contexte de la montée des autoritarismes ne s'explique pas sans leurs financements et la lutte anti syndicale, et Dieu sait que ma dynastie en a financé des sacrés larrons (huguenot ici, aes mea culpa) donc, ouais, si on regarde Agnelli, Krupp, Spartes, les békés qui financèrent naboléon, Ford, Musk, Lee ... on s'aperçoit que les autoritarismes se basent sur le financement par ceux qui exploitent. 1->7 6 6:answer:@1 Le premier à théoriser la nécessité de CLASSE voir fraction sociale est Platon dans la cité idéale. La nécessité de pauvres et de riches et la haine de la démocratie sont les socles de la République de Platon. Il théorise une mainmise sur la population dont on détermine les trajectoires sociales selon la naissance et l'origine ethnique en vue de coloniser. Car c'est le but de la Cité Idéale de Platon : s'étendre. La République c'est comme le port salut, c'est marqué dessus que c'est un régime classiste, suffit de lire Platon, BORDEL ! 2->6 13 13:comment:@1 L'idée d'une gaôche qui représenterait les classes populaires et s'opposerait aux « riches » est une vaste blague. La gaôche c'est juste d'autres riches (plus bourgeoisie du capital social et culturel que bourgeoisie des terres) 2->13 4 4:answer:@1 Le pauvre d'Aristophane n'est ni le miséreux (celui dont le manque l'a incapaciter pour travailler), ni le riche, il est la classe qui ne manque de rien mais ne peut se payer le superflu. Celui sans lequel selon aristophanes, l'exploitation par le salariat (remarquable invention qui permis de se passer des esclaves) au profit des riches n'existerait pas 3->4 5 5:answer:@1 Le riche d'Aristophane est celui qui peut se permettre d'exploiter sexuellement, laborieusement la classe des pauvres. Le riche est aussi celui vaniteux qui laissera son nom, et sa binette dans les rues. Le riche à dans l'Athènes d'Aristophanes et la fiction sont les artistocrates comme Platon dont le seul mérite est de par la naissance avoir pu être éduqué et donc accès à la tribune publique plus que les autres. 3->5 4->6 10 10:question:@1 Aristote : le choix par le vote n'est pas démocratique en ceci qu'il opère un biais à la sélection. Mais quand est ce que le biais à la sélection est introduit ? Au vote concours de popularité ? Oui Dès la candidature ? Oui Dès l'accès au parti et ses fonction de cadre ? Oui À quoi est-ce lié ? L'éducation qui elle même est reproduction sociale. 5->10 6->10 14 14:comment:@1 Anecdote : platon dans le banquet nous décrit les mécanismes d'influences de son époque et comment les philosophes (tout comme les sophistes) allaient se faire inviter chez les riches et les brossaient dans le sens du poil. platon/socrates influenceurs avant que soit hipster. 6->14 8 8:answer:@1 Quand on va à Auschwitz dans la section en Français, il est bien souligné que dans les classes sociales des justes et de ceux qui ont collaboré ont trouve les populos (plus souvent justes) d'un coté et les bourgeois de l'autre. 7->8 9 9:comment:@1 Anecdote de Grand père braco, fugueur, clando du STO qui a fait passé les marchands de chaussures. 8->9 11 11:question:@1 L'un des défauts des classes éduquées est qu'elles sont par Nature même de l'Éducation faciles à influencer. On parle d'acculturation, et ... par construction sociale où elles sont centrales à l'influence (sur représentation des CSP+ dans les métiers du journalisme et les personnes interviewée) (#iségorie) des nœuds d'influence. Bref, est-ce une bonne idée de donner les clés du pouvoirs à des influenceurs influençable par construction ? 8->11 12 12:answer:@1 L'Atavisme de l'éducation : on échappe pas à la classe sociale dont on est issue et on en conserve les préjugés (Marx) La culture c'est du formel qui s'ignore. Qu'ont en commun les CSP+ qui arrivent à la tribune publique et politique ? Un biais favorable qui se reproduit en leur faveur et celle de leur proche qu'il faut selon eux conserver. Ce formel qui s'ignore c'est le classisme ! Leur droit à passer devant. 10->12 10->13 11->12 11->14 12->13 15 15:comment:@1 Le fascisme est un autre nom du classisme tout comme le boulangisme, le napoléonisme, le nazisme, la monarchie absolue et aujourd'hui les classes sociales porteuses dans leur éducation du germe du classisme ont la majorité absolue : au gouvernement, aux assemblées, dans les contre pouvoirs. Bref, on vit un instant République de Weimar. 13->15

Finaliser la dernière touche pour devenir écrivain

Depuis petit, raté ou pas, j'avais envie de devenir écrivain. Et grâce aux 26 lecteurs assidus de ce blog (dont 25 robots), et bien dans un paragraphe c'est chose faite.

Voilà : tadam https://github.com/jul/faire_un_livre/blob/main/exemple/sherpa.pdf Un livre écrit par un de ceux dont l'absence de réussite, de gloire ne permet que l'accès à l'édition planquée sur un github en cédant tout les droits sauf celui de paternité.
Le pitch est : sherpa du code : voyage au centre de la soute à charbon des technologies de l'information, vous y trouverez de la drogue, du rock'n roll, mais pas de sexe.

Maintenant, je suis officiellement un écrivain, une oeuvre -bonne ou mauvaise- ne commence sa vie qu'à publication et je dois avouer que me décider à publier publiquement a pris plus de temps qu'écrire, ce qui me fait réviser mon jugement sur la véritable barrière à l'expression publique.

Notre population n'a jamais su autant écrire, n'a jamais été autant cultivée, pourtant, la diversité sociale dans l'édition n'a jamais été autant biaisée en faveur de « ceux qui réussissent », générant une boucle d'amplification malsaine que je me devais -pour le fun- de casser par la ruse.

En faisant le projet « faire un livre » sur lequel est hébergé le livre, je pensais avoir fait le gros du boulot en fournissant mes outils afin que d'autres me copient.

Ici, le plus important n'est pas le livre, que convaincre les gens de s'auto-publier afin de foutre un coup de pied dans la fourmilière.

Le message de ce livre n'est pas tant le livre lui même que la démarche d'auto-publication visant à servir d'alternative à l'édition classique et de tenter de faire de la propagande par le fait en montrant que ça marche.

En ce qui me concerne, j'ai coché, rêve d'enfant inclus de devenir écrivain patenté, toutes les cases de la réussite littéraire : je suis enfin publié.

La cerise sur le gateau serait qu'une personne le trouva bien, mais si je suis écrivain raté, je suis raté que voulez vous que je vous dise ? Peut être que le prochain sera mieux ? Il n'y a pas de risques de réussir sans accepter le risque de l'échec, voir du rejet, et je suis okay avec ça.

Working in the direction of the wood : the View Controler paradigm

I -don't- like to write boilerplate code and repeat myself.

I'am gonna illustrate my technique to code less boring stuff in web in order to be able to focus on where the fun is : THE BACKEND !

For this journey we are gonna reason by working in the « direction of the wood », meaning trying to assess how to take advantage of the whole web stack.
I don't know how you begin a web project, but having been raised and taught some nice tricks by my fellow frontend coders, I like to begin with the most concrete : a form to put stuff in the system.

The form gives me the text step (action) to code which is the backend controler.

By reading the form I can guess each form goes in a « record » that looks like a database table, and each input in a column.

For the sake of discussion, let's use a SGDBR as a backend we miss a lot of features of a column like : is it nullable, does it have an ondelete cascade clause, a default value, a foreign/primary key constraint.

But ... we can still add non HTML5 attributes to the input and regular browser will hide them while they are still in the DOM.

So, it's totally ok with any HTML parser/browser to write
       <form action=/comment >
        <input type="datetime-local" name=created_at_time default="func.now()" />
        <input type=number name=id />
        <input type=number name=user_id reference=user.id nullable=false />
        <input type=number name=comment_id reference=comment.id ondelete=cascade >
        <textarea name=message rows=10 cols=50 nullable=false ></textarea>
        <input type=url name=factoid />
        <select name="category" nullable=false >
        <option value=comment >Comment</option>
            <option value=story >Story</option>
            <option value=story_item >Story Item</option>
            <option value=delivery >Delivery</option>
            <option value=answer >Answers</option>
            <option value=question >Questions</option>
            <option value=test >Tested</option>
            <option value=finish >Finish</option>
        </select>
    </form>
which ... with some tricks of JS/CSS is presented this way :

You can set by convention that id is a primary key, it won't shock anyone.

Which generates with an easy to write html parser the following SQL :
CREATE TABLE comment (
	created_at_time DATETIME DEFAULT (CURRENT_TIMESTAMP), 
	id INTEGER NOT NULL, 
	user_id INTEGER NOT NULL, 
	comment_id INTEGER, 
	message VARCHAR(500) NOT NULL, 
	factoid TEXT, 
	category TEXT NOT NULL, 
	PRIMARY KEY (id), 
	FOREIGN KEY(user_id) REFERENCES user (id), 
	FOREIGN KEY(comment_id) REFERENCES comment (id) ON DELETE cascade
);
you can use the non existings tags in HTML such as reference, ondelete to piggyback the lax HTML parsers we all use and infers 95% of all the data needed to set an SQL schema.

Given you have a set of convention based notably on the syntax of specialized input (such as datetime-local) for transtyping, then you not only advertise to user the data model, but also it's most accepted string encoding. Like for telephone, urls, dates in the standard of the WEB.

A textarea can be mapped because is has a size to a VARCHAR(column x raw), select box to enum (or else according to the SQL dialect) ...

With HTML as a model (which is a mean and not and end) we achieve at least one important part of SQL most important features : creating a concrete datastore without wich all is just abstraction.

Now we miss the delete/update/create/search that are expected at the end point ...

That's the easy part, just add a few input type=submit with the name of the operation and your controler can now deduce the operation from the name of the table given by the name of the form, with the parameters of the form as an input with the operation on the table described as the value of the input of type submit.

Writing a controler that does just this generically is quite a walk in the parc.

So then, you add a templating engine to write custom views, and you can copy paste your HTML form from your model/CRUD to have a ready to use human/ajax interface :D

Here are 2 examples of the form copy pasted :
And in some Information Technology fields sharing data is more important than hiding them : science, metrology, openData, libraries reference.

It means that by sharing a single page you give to your partner the exact description to your data model to duplicate it locally and with the provided search endpoint given in the depedency order ... the mean to fully duplicate the WHOLE database.

Of course this makes storing password and private data a bit tricky :D

That you can solve by removing from search operation all column table having the word secret or private in it ...

I told you HTML as a model aka the View Controler Paradigm (getting rid of the M of MVC), VC : c'est pas à chier. And at the end you just need a few dozains of line of code to produce this interface having fun where it is :