113 lines
5.2 KiB
Org Mode
113 lines
5.2 KiB
Org Mode
|
#+Title: Open Source / Functional Programming as an endangered species
|
||
|
#+Author: Yann Esposito
|
||
|
#+Date: 22 Mars 2019
|
||
|
|
||
|
* Dump of ideas
|
||
|
** recentes experiences / talks
|
||
|
*** Australie ; aborigènes
|
||
|
- 60k ans, equilibre, survie, environnement hostile
|
||
|
- arrivée de l'homme blanc; mensonges, vol, violences, prises d'intérets
|
||
|
- echec des aborigènes, relegués en seconde zone, ils conservent une partie
|
||
|
de leur culture, cerains pans disparus
|
||
|
*** talk let's LISP like it's 1959
|
||
|
- disparition des indigènes suédois.
|
||
|
- histoire similaire, conséquence encore pire, culture disparue
|
||
|
*** Fresco, comportement humain
|
||
|
- article sur comment modifier le comportement
|
||
|
- pigeon qui fait un tour sur lui-même en moins de 1 min
|
||
|
- environnement questionnement, acceptation de la douleur et des injustices
|
||
|
- Polynesie vs Quartiers chaud des US
|
||
|
- pas besoin de prisons en Polynesie, pas de vol si tout est à tout le monde, etc...
|
||
|
- remise en cause de notre façon de vivre, notre environnement, ex de
|
||
|
Fresco, prisons, bibliothéques ouvertes et libres donnés à tous. Pas de
|
||
|
mur, etc...
|
||
|
** Thème classique
|
||
|
*** Le voyage de Gullivers, de Jonathan Swift; les yahoos
|
||
|
- remise en cause de l'ordre établie, en demontrant que les gens se
|
||
|
comportent sans remettre en question des aspects complètement incohérents
|
||
|
et stupides de leur quotidien.
|
||
|
- guerre à cause du choix de la position de l'œuf à la coque chez les Liliputiens
|
||
|
*** Manga (Ghost in the shell?); êtres artificiels mi-vegetaux mi-animaux
|
||
|
*** Trigolgie Madadam
|
||
|
- groupe d'entités fabriqués génétiquement selon un ideal humain de paix et
|
||
|
d'equilibre avec la nature
|
||
|
** Comment réagir ?
|
||
|
*** Reaction classique
|
||
|
- on doit protéger ces environnements
|
||
|
- humanisme / socialisme / communisme / ecologisme / veganisme / etc...
|
||
|
- seulement protectif et pas réellement actif
|
||
|
- histoire montre que celà n'est pas suffisant, la société/culture la plus
|
||
|
aggressive prend vite le pas et il ne reste que des poches de résistances
|
||
|
*** Reaction inverse
|
||
|
- on ne doit pas seulement protéger mais promouvoir, devenir la nouvelle
|
||
|
norme et prendre la place.
|
||
|
- Position paradoxale (forcer tout le monde à être vegan / socialiste /
|
||
|
communiste ...), et donc faire disparaitre la société/culture plus
|
||
|
aggressive.
|
||
|
- reduction à une guerre d'influence, radicalisation de chacune des parties
|
||
|
- probablement pas souhaitable
|
||
|
*** Réaction analytique / Darwiniste
|
||
|
- les sociétés/cultures qui disparaissent ont fait la preuve d'un manque de
|
||
|
qualité de protection face à des contres sociétés cultures beaucoup plus
|
||
|
aggressives et violentes.
|
||
|
- introduction d'une nouvelle espèce aggressive au sein d'un environnement
|
||
|
en équilibre
|
||
|
- comment réagir?
|
||
|
- protection / murs / etc... pas efficace, risqué
|
||
|
- contre-réaction/guerre d'influence; perte de son âme (incohérence du
|
||
|
positionnement moral), radicalisation des parties, la partie la plus
|
||
|
forte / efficace au sens Darwinien gagne. Donc pari risqué, à priori
|
||
|
perdant.
|
||
|
- fuuuuusion
|
||
|
1 + 1 > 2
|
||
|
** Open Source culture en danger comme les espèces?
|
||
|
*** Contre culture aggressive?
|
||
|
- Esprit d'entreprenariat / Startup / capitalisme + le gagnant raffle la mise
|
||
|
- le code source, l'expérience dans ces environnement reste cachés derrière
|
||
|
les murs de l'entreprise
|
||
|
*** Modèles en adequation avec les deux cultures?
|
||
|
- *oui*
|
||
|
- exemples:
|
||
|
- IOHK, toutes les infos sortent de l'entreprise, le code est open source
|
||
|
et en même temps, culture d'entreprise, startup, réussite financière
|
||
|
- beaucoup de startup composées de passionés;
|
||
|
- metosin: partie specifiques privées, parties generiques publiques et
|
||
|
open-sourcées
|
||
|
- tweag.io: publication de leur techniques, open sources de libs,
|
||
|
bug-fix sur GHC, etc...
|
||
|
*** Comment ?
|
||
|
- remise en question des fondements
|
||
|
- Indien qui tourne autour du feu avec des plumes
|
||
|
- Sacrifices humains, d'animaux
|
||
|
- etc...
|
||
|
** Concepts à remettre en question
|
||
|
*** Progres
|
||
|
- num de version
|
||
|
- nouveau language
|
||
|
- nouveau framework
|
||
|
- nouvelle DB
|
||
|
- nouvel outil
|
||
|
|
||
|
cf. LaTeX fait fini.
|
||
|
*** Vitesse
|
||
|
- le progres est rapide; c'est faux, il faut en moyenne 20 ans entre un
|
||
|
papier scientifique et le moment où l'on constate les conséquences
|
||
|
- les informaticiens sont anti-progres, anti-changement de fond, mais hyper
|
||
|
changement superficiels (nouvelle syntaxe, nouveau framework, etc...)
|
||
|
*** Etat de l'open source vs Startup/Entreprises
|
||
|
+ de l'OS:
|
||
|
- progrès lent mais réel
|
||
|
+ de l'entreprenariat
|
||
|
- outils utiles (self hosted, bad quality), simpler
|
||
|
- design (mostly bad)
|
||
|
- UI/UX bad
|
||
|
- temps/argent/resources
|
||
|
|
||
|
Certaines professions moins enclin à l'open source
|
||
|
- les designers
|
||
|
- les PM
|
||
|
- pb: poule aux œufs d'or, pas de culture de l'open source
|
||
|
- open source / culture scientifique est comme une matiere première et
|
||
|
ne pas en prendre soin c'est tuer la créativité, l'inventivité.
|
||
|
- innovation vs creation
|