387 private links
Going from framework consumer to framework creator
Starting from language proficiency to data structures and algorithms to Design Patterns
A cool definition for design patterns: a solid architecture that are reusable and extensible and that are industry standards
Mais ce n’est pas avec ces compétences numériques qu’ils deviendront des citoyens informés et formés à l’histoire des technologies numériques, à sa culture, à ses nombreux enjeux économiques, sociaux, politiques. Ce n’est pas avec ces compétences numériques qu’ils pourront décider collectivement de leur futur et de la place qu’y prendront les technologies numériques.
Transmettre une culture numérique au lieu de simple connaissance.
Réfléchir au modèle sociotechnique et économique de Google. Par exemple:
L'objectif de l'école serait donc:
- Passer des compétences d’usages consuméristes aux compétences de pratiques émancipatrices. 2. Passer des strictes compétences numériques à la vision plus large de la culture numérique.
- Et enfin, adosser à cette culture numérique une réflexion critique du numérique.
This is the critical mental-model shift. CSS properties on their own are meaningless. It's up to the layout algorithm to define what they do, how they're used in the calculations.
Here's an example which blew my mind: Did you know that the width property is implemented differently depending on the layout algorithm?
I didn't know 😱
Inline space under images are due to the Flow layout and its inline elements. It adds extra-space to make sure that inline elements, such as <img />, don't negatively affect the legibility of the surrounding text.
There are a lot of layout algorithms in CSS, and they all have their own quirks and hidden mechanisms. When we focus on CSS properties, we're only seeing the tip of the iceberg. We never learn about really important concepts like stacking contexts or containing blocks or cascade origins!
Our intuition is the best tool we have. And when we start using CSS snippets without truly understanding them, it's only a matter of time until some hidden aspect of the layout algorithm throws a wrench into our gears, stopping us in our tracks.
This separation between unit and integration became vague nowadays.
Instead we can think in term of purity and extent.
Purity → "corresponds to the amount of generalized IO the test is doing and is correlated with desirable metrics, namely performance and resilience."
Extent → "corresponds to the amount of code the test exercises. Extent somewhat correlates with impurity, but generally does not directly affect performance."
In fact, a good way of pricing your work is by asking yourself what salary would make you enthusiastic enough to be heavily invested in the product and deliver your best work.
People usually stay in the same company for 12-18 months (in the U.S.).
If you feel valued and appreciated, the team is great and salary is fine, consider staying in the same company for around 2–3 years.
-
Keep record of your achievements
-
Pay attention to your estimates
6 productive hours per day
-
Test the company during the probation period
8 Think about passive income early
there was too much at stake to not write the documentation first.
Maybe for my masterthesis ? :D
Les sociétés ou les politiques qui parlent depuis 20 ans de devenir « neutre en carbone d’ici 2040 »…
Sachez qu’on est plus près de 2040 que de 2002.
Donc j’imagine que vous avez déjà decarboné 50% du monde ? Hein ? HEEEIN ?
Just a reminder that the "I don't care if I'm traced, I'm not to blame" is a huge mistake:
YOU do not determine what you are to blame for.Today women who want an abortion, tomorrow what?
Il faut penser plus intelligement: combien coûte un mail par rapport à du papier. Quel est son coût unitaire, indépendant du matériel utilisé ?, etc...
On découvre ici un découpement de la consommation des ressources en 2 parties: la fabrication et l'utilisation.
« Les activistes climats sont souvent décrits comme des dangereux radicaux mais les dangereux radicaux sont les pays qui augmentent la production des énergies fossiles ». Ces mots ne sont pas de Greta Thunberg mais d’Antonio Guterres, secrétaire général de l’ONU, à propos du dernier rapport du GIEC.
TL;DR cela réfléchit le soleil, donc la température est moindre. Cela s'applique à une voiture (54-2°C pour une noire et 36.8°C pour une blanche au soleil).
Resume signals value from human to corporations.
Blog singals value from human to human.
People used to be defined by where they work, and now they’re defined by their knowledge, capabilities, and opinions.
And because of that, the resume is no longer the main artifact of your public worth. The replacement is [...] having a domain name where you put all your stuff. A digital avatar of yourself.
La question mérite cependant d’être considérée et évaluée quand on évoque des actions bénévoles qui viennent pallier certains manquements de l’État, notamment au sein de notre système de santé.
Une piste dangereuse que de vouloir pallier le système de santé par du bénévolat, cela permettrais de déresponsabiliser encore plus l'état dans ce domaine.
We think about people outputs but we often miss the input they gave for it !
Routine of Stephan King:
- Start with coffee at 7:30 AM.
- Go for a long walk with no technology on me whatsoever.
- Eat 14 peanuts and have another cup of coffee.
- Sit down and write at 8:30 AM, no matter what. Keep writing until 11:30 AM.
- Have lunch at 11:30 AM and don’t worry about writing for the rest of the day, unless I’m in a groove.
- The key to my success is to write every day, no matter what, between 8:30am and 11:30am. No exceptions.
- I’ve done that for 38 years and I’ve written 39 books.
that you have to set time aside every day to your activity.
it’s all about making the required lifestyle sacrifices to write every day. [...] You have to start with the inputs. You have to start with the routine. You have to start with the behaviors.
This reasoning seems correct.
La question de l'agilité, c'est d'abord un choix de méthode. Il n'est pas guidé par la tendance du moment, mais par la nature des projets.
Comme le disait mon professeur, il s'agit avant tout d'un état d'esprit.
La démarche agile sert avancer sur des projets :
- dont on ne connaît pas le produit fini
- à condition d'avoir bien identifié la boucle de rétroaction.
Une méthode agile, ça n'est pas forcément le bon choix pour un projet. Parce qu'elle impose d'échouer souvent, de faire pleins d'erreurs que l'on va chercher à corriger petit à petit pour obtenir le design définitif.
Les hommes voudront m’apporter des solutions, régler tous mes problèmes, rationaliser mes peines, quand bien souvent je n’ai besoin que d’une oreille bienveillante et d’une épaule sur laquelle pleurer. Je me demande parfois si cette tendance masculine à se poser en pourvoyeur de solutions — en sauveur — n’est pas une tentative, toute inconsciente qu’elle soit, de me faire taire. […]
Non c'est parce que nous avons été habitué à trouver des solutions pour tout, tout le temps. Parce que quelqu'un qui ne trouve pas de solutions est jugé comme un bon à rien. Est-ce que ce comportement doit changer ? Oui
Le web 0/1 (hébergé par soi-même sur un serveur) a besoin de temps et de compétence
Le web 2 (plateformes de service) échange la vie privée
The web 3 allows to create content at the condition to insert it in a blockchain, so you have to pay for it first. So it has de facto a first barrier of creation or publication.
So the ones more able to publish will be the ones with money they can spend on it.
This “new internet” that has been proposed, much to the disdain of software engineers worldwide, is one where anytime you upload a photo, save something, post a tweet or put something on YouTube, it costs money. Every time you write something to a blockchain with crypto, you need to pay the miners.
As NFTs can be duplicated, do the buyer spend a million dollars for the monky or for the record on the blockchain?
Anyone can write anything on the blockchain if you’ve paid the miners.
And because the blockchain is append-only, how do you comply with law?
when a project is being actively developed, tagged releases are the only safe option to ship to users.
Normal.