Daily Shaarli
September 25, 2022
Dès qu’on s’occupe d’humanitaire, de social, d’un objectif un minimum éthique, ou même qu’on prétend simplement tenter d’être respectueux de la collectivité, les grandes rémunérations sont immédiatement jugées scandaleuses, honteuses. Ça parait sain : C’est autant d’argent qui ne va pas à la cause, quelle qu’elle soit.
De ce raisonnement, on favorise un modèle où ceux qui contribuent positivement sont forcément moins bien payés que ceux qui détruisent les gens et le monde autour d’eux.
On insinue que ceux qui aident les autres doivent accepter des rémunérations plus faibles ou plafonnées, qu’on ne doit pas gagner de l’argent en faisant quelque chose de bien. [...] On dessine que gagner de l’argent au détriment des autres c’est quelque part plus légitime, moins honteux
The problem is that there’s a tension between our needs and our capabilities. We cannot focus and coordinate at the same time. Focus demands attention toward problems, while coordination demands attention toward people. Focus and coordination are opposing forces, pulling on the single thread of awareness. This tension creates the focus-coordination tradeoff.
People strive for focus (concentrators), other for communication (coordinators)).
The best way to navigate the focus-coordination spectrum is to constantly harmonize these dimensions as they dance. We can impact it through:
- group size
- people (managers, ICs, rotating coordination responsibilities, stand-up leaders, meeting scribes=.
- how we communicate: synchronous vs asynchronous communication; medium
- time: Healthy teams know which moments require more focus, and which ones require more coordination.
Just a great collection of resources with useful demos and tutorials
On a 4-core machine, running all our tests sequentially would take 3 days, 15 hours, 10 minutes, and 3 seconds. It’s extremely difficult to run a subset of tests since we’ve built a pure monolith with deeply interwoven concerns, so we run every test on every push of every PR … in only 18 minutes!
In general, the larger the primes you use, the better the illusion of randomness. With smaller primes, you will get more variation, but less appearance of randomness.
The first way is to set each trait on :nth-child(pn + b)
where p is a prime which increases with each value and b is constant for each trait.
The second way (which is more on par with the original Cicada principle) is to set each trait on :nth-child(pn + b) where p is constant per trait, and b increases with each value. This creates a better overall impression of randomness (especially if you order the values in a pseudo-random way too) without “holes”, but is more tedious, as you need as many values as the prime you’re using.
By graphing the acquisition of knowledge in SuperMemo, he has realized that in a single lifetime one can acquire only a few million new items.
Philosopher William James once wrote that mental life is controlled by noticing. Climbing out of the sea and onto the windy beach, my skin purple and my mind in a reverie provoked by shock, I find myself thinking of a checklist Wozniak wrote a few years ago describing how to become a genius. His advice was straightforward yet strangely terrible: You must clarify your goals, gain knowledge through spaced repetition, preserve health, work steadily, minimize stress, refuse interruption, and never resist sleep when tired. This should lead to radically improved intelligence and creativity. The only cost: turning your back on every convention of social life. I
Examples of original button effects 👍
Examples of original link effects 👍
A demo of 3 types of navigation menu with sublebels:
- Overlapping levels
- Covering levels
- Overlapping levels with backlinks
A collection of algorithms. They are available in many languages.
Here a list about datastructures: https://the-algorithms.com/fr/category/datastructures
and the method is impressive and smart: garbage is added to the image and all of it remains black. It is however quite impressive to get an hashquine picture!
After this person does not exist, here is a list of something or someone does not exist
Physical properties (margin, paddings) seems wrong: we need to specify intent in the design. That's why flow-relative or directions were introduced: inline-size
, flexbox
, block-size
, ...
These statements of architectural principle explain the thinking behind the specifications. These are personal notes by Tim Berners-Lee: they are not endorsed by W3C on anyone else. They are aimed at the technical community, to explain reasons, provide a framework to provide consistency for future developments, and avoid repetition of discussions once resolved.
A list of UI patterns
Examples of original icon hover effects 👍
Two circular navigation demos
CSS specificity as image 👍
You're encountering a flexbox default setting.
A flex item cannot be smaller than the size of its content along the main axis.
The defaults are...
- min-width: auto
- min-height: auto
...for flex items in row-direction and column-direction, respectively.