Think you have a good memory? Think again ЁЯЩГ

I give you 10 types of memory bias:

1) Rosy retrospection bias = we tend to remember the past as better than it was
2) Consistency bias = we incorrectly remember our past self as similar to our present self (self-image bias)

3) Mood-congruent memory bias = we better recall memories consistent with our current mood
4) Hindsight bias = we consider past events as being predictable (the knew-it-all-along bias)
5) Egocentric bias = we recall the past in a self-serving way (this happened to ME)
6) Availability bias = we think that memories that come readily to mind are more representative
7) Recency effect = we best remember the most recent information
8) Choice-supportive bias = we remember the options we chose as better than rejected options
9) Fading affect bias = our emotions associated with unpleasant memories fade quicker than emotions linked to pleasant memories
10) Confirmation bias = we tend to interpret memories in a way that confirms our prior hypotheses

So next time you say "I'm sure I remember!" ... :)

You May Also Like

A brief analysis and comparison of the CSS for Twitter's PWA vs Twitter's legacy desktop website. The difference is dramatic and I'll touch on some reasons why.

Legacy site *downloads* ~630 KB CSS per theme and writing direction.

6,769 rules
9,252 selectors
16.7k declarations
3,370 unique declarations
44 media queries
36 unique colors
50 unique background colors
46 unique font sizes
39 unique z-indices

https://t.co/qyl4Bt1i5x


PWA *incrementally generates* ~30 KB CSS that handles all themes and writing directions.

735 rules
740 selectors
757 declarations
730 unique declarations
0 media queries
11 unique colors
32 unique background colors
15 unique font sizes
7 unique z-indices

https://t.co/w7oNG5KUkJ


The legacy site's CSS is what happens when hundreds of people directly write CSS over many years. Specificity wars, redundancy, a house of cards that can't be fixed. The result is extremely inefficient and error-prone styling that punishes users and developers.

The PWA's CSS is generated on-demand by a JS framework that manages styles and outputs "atomic CSS". The framework can enforce strict constraints and perform optimisations, which is why the CSS is so much smaller and safer. Style conflicts and unbounded CSS growth are avoided.
рдХреБрдВрдбрд▓реА рдореЗрдВ 12 рднрд╛рд╡ рд╣реЛрддреЗ рд╣реИрдВред рдХреИрд╕реЗ рдЬреНрдпреЛрддрд┐рд╖ рджреНрд╡рд╛рд░рд╛ рд░реЛрдЧ рдХреЗ рдЖрдВрдХрд▓рди рдХрд░рддреЗ рд╕рдордп рдХреБрдВрдбрд▓реА рдХреЗ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╡реЛрдВ рд╕реЗ рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ рдЖрдЬ рдЗрд╕ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред
рдХреБрдгреНрдбрд▓реА рдХреЛ рдХрд╛рд▓рдкреБрд░реБрд╖ рдХреА рд╕рдВрдЬреНрдЮрд╛ рджреЗрдХрд░ рдЗрд╕рдореЗрдВ рд╢рд░реАрд░ рдХреЗ рдЕрдВрдЧреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рдЙрдирд╕реЗ рд░реЛрдЧ, рд░реЛрдЧреЗрд╢, рд░реЛрдЧ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдШрдЯрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╣


рд░реЛрдЧ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЙрддреНрдкреНрд░реЗрд░рдХ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╣, рдЖрдпреБрд░реНрд╡реЗрджрд┐рдХ/рдРрд▓реЛрдкреИрдереА/рд╣реЛрдорд┐рдпреЛрдкреИрдереА рдореЗрдВ рд╕реЗ рдХреМрди рдХрд╛рд░рдЧрд░ рд╣реЛрдЧрд╛ рдЗрд╕рдХрд╛ рдЖрдБрдХрд▓рди, рд░рдХреНрдд рд╡рд┐рдХрд╛рд░, рд░рдХреНрдд рдФрд░ рдЖрдкрд░реЗрд╢рди рдХреА рд╕реНрдерд┐рддрд┐, рдХреМрди рд╕рд╛ рдЖрдВрддрд░рд┐рдХ рдпрд╛ рдмрд╛рд╣рд░реА рдЕрдВрдЧ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрдЧрд╛ рдЗрддреНрдпрд╛рджрд┐ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рдХреБрдВрдбрд▓реА рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдореЗрдбрд┐рдХрд▓ рдЬреНрдпреЛрддрд┐рд╖ рдореЗрдВ рдЖрдЬ рдХреЗ рд╕рдордп рдореЗрдВ Dr. K. S. Charak рдХрд╛ рдирд╛рдо рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рд░реВрдк рд╕реЗ рдкреНрд░рдердо рд╕реНрдерд╛рди рд░рдЦрддрд╛ рд╣реИред рдЙрдирдХреА рд▓рд┐рдЦреА рдХрдИ рдкреБрд╕реНрддрдХреЗрдВ рдЖрдЬ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдирдП рдЬреНрдпреЛрддрд┐рд╖реЛрдВ рдХрд╛ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░ рд░рд╣реА рд╣реИрдВред
рдкреНрд░рдердо рднрд╛рд╡ -
рдЗрд╕ рднрд╛рд╡ рд╕реЗ рд╣рдо рд╡реНрдпрдХреНрддрд┐ рдХреА рд░реЛрдЧрдкреНрд░рддрд┐рд░реЛрдзрдХ рдХреНрд╖рдорддрд╛, рд╕рд┐рд░, рдорд╖реНрддрд┐рд╕реНрдХ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред


рджреНрд╡рд┐рддреАрдп рднрд╛рд╡-
рджрд╛рд╣рд┐рдирд╛ рдиреЗрддреНрд░, рдореБрдЦ, рд╡рд╛рдгреА, рдирд╛рдХ, рдЧрд░реНрджрди рд╡ рдЧрд▓реЗ рдХреЗ рдКрдкрд░реА рднрд╛рдЧ рдХрд╛ рд╡рд┐рдЪрд╛рд░ рд╣реЛрддрд╛ рд╣реИред
рддреГрддреАрдп рднрд╛рд╡-
рдЕрд╕реНрдерд┐, рдЧрд▓рд╛,рдХрд╛рди, рд╣рд╛рде, рдХрдВрдзреЗ рд╡ рдЫрд╛рддреА рдХреЗ рдЖрдВрддрд░рд┐рдХ рдЕрдВрдЧреЛрдВ рдХрд╛ рд╢реБрд░реБрдЖрддреА рднрд╛рдЧ рдЗрддреНрдпрд╛рджрд┐ред

рдЪрддреБрд░реНрде рднрд╛рд╡- рдЫрд╛рддреА рд╡ рдЗрд╕рдХреЗ рдЖрдВрддрд░рд┐рдХ рдЕрдВрдЧ, рдЬрд╛рддрдХ рдХреА рдорд╛рдирд╕рд┐рдХ рд╕реНрдерд┐рддрд┐/рдкреНрд░рдХреГрддрд┐, рд╕реНрддрди рдЖрджрд┐ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ


рдкрдВрдЪрдо рднрд╛рд╡-
рдЬрд╛рддрдХ рдХреА рдмреБрджреНрдзрд┐ рд╡ рдЙрд╕рдХреА рддреАрд╡реНрд░рддрд╛,рдкреАрда, рдкрд╕рд▓рд┐рдпрд╛рдВ,рдкреЗрдЯ, рд╣реГрджрдп рдХреА рд╕реНрдерд┐рддрд┐ рдЖрдВрдХрд▓рди рдореЗрдВ рдкреНрд░рдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред

рд╖рд╖реНрда рднрд╛рд╡-
рд░реЛрдЧ рднрд╛рд╡ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдВрдбрд▓реА рдореЗ рдЗрд╕рдХреЗ рддрддреНрдХрд╛рд▓рд┐рдХ рднрд╛рд╡ рд╕реНрд╡рд╛рдореА, рдХрд╛рд▓рдкреБрд░реБрд╖ рдХреБрдВрдбрд▓реА рдХреЗ рд╕реНрд╡рд╛рдореА, рджреГрд╖реНрдЯрд┐ рд╕рдВрдмрдВрдз, рд░реЛрдЧреЗрд╢ рдХреА рд╕реНрдерд┐рддрд┐, рд░реЛрдЧреЗрд╢ рдХреЗ рдирдХреНрд╖рддреНрд░ рдФрд▒ рд░реЛрдЧреЗрд╢ рд╡ рднрд╛рд╡ рдХреА рдбрд┐рдЧреНрд░реА рдЗрддреНрдпрд╛рджрд┐ред