parse: 0ms build: 0ms query: 3ms
Stijn Sanders reported on zo 26/03/2023 10:39:27 Wittgenstein’s ladder
see also:
Whereof one cannot speak, thereof one must be silent.
weight: 0 c: 26/03/2023 m: 26/03/2023
My propositions serve as elucidations in the following way: anyone who understands me eventually recognizes them as nonsensical, when he has used them—as steps—to climb beyond them. (He must, so to speak, throw away the ladder after he has climbed up it.)
He must transcend these propositions, and then he will see the world aright.
weight: 0 c: 26/03/2023
Gentle Advice Deck
interface design
Visual activation of negative areas of white space in these exhibits illustrates the endlessly contextual and interactive nature of visual elements. This idea is captured in a fundamental principle of information design: 1 + 1 = 3 or more. In the simplest case, when we draw two black lines, a third visual activity results, a bright white path between the lines ... Most of the time, that surplus visual activity is non-information, noise, and clutter.
Envisioning Information by Edward R.Tufte p.61
weight: 0 c: 02/2022
Als known as the “Equilibrium Law”:
When a settled system is disturbed, it will adjust to diminish the change that has been made to it
or
Any change in status quo prompts an opposing reaction in the responding system.
The amount of energy needed to refute bullshit is an order of magnitude larger than to produce it.
weight: 0 c: 01/2021
Gentle Advice Deck
software development
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.
weight: 0 c: 09/2020
Gentle Advice Deck
software development
Wirth’s law is an adage on computer performance which states that software is getting slower more rapidly than hardware is becoming faster.
weight: 0 c: 07/2020
Stijn Sanders reported on di 19/05/2020 23:52:26 Worse is Better
see also:
Gentle Advice Deck
software development
Also called New Jersey style. The subjective idea that quality does not necessarily increase with functionality — that there is a point where less functionality ("worse") is a preferable option ("better") in terms of practicality and usability. Software that is limited, but simple to use, may be more appealing to the user and market than the reverse.
Gentle Advice Deck
software development
A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.
Stijn Sanders reported on do 7/11/2019 0:56:29 Perfect is the enemy of good.
see also:
Gentle Advice Deck
software development
General Responsibility Assignment Software Patterns
weight: 0 c: 07/2019
Gentle Advice Deck
software development
weight: 0 c: 07/2019
Gentle Advice Deck
software development
Object-oriented programming: “Each program unit should only talk to closely related units.”
Stijn Sanders reported on vr 12/04/2019 7:47:38 Tragedy of the commons
https://blogs.scientificamerican.com/voices/the-tragedy-of-the-tragedy-of-the-commons/
Gentle Advice Deck
software development
Any technology that surpasses 50% penetration will never double again (in any number of months).
weight: 0 c: 02/2019
Any headline that ends in a question mark can be answered with the word no.
Also known as Davis’s law.
weight: 0 c: 11/2018 m: 26/02/2023
Gentle Advice Deck
software development
A family of protocols for solving consensus in a network of unreliable processors. Consensus is the process of agreeing on one result among a group of participants. This problem becomes difficult when the participants or their communication medium may experience failures.
weight: 0 c: 10/2018
Gentle Advice Deck
software development
Create, Read, Update, Delete: the four basic functions of persistent storage.
Stijn Sanders reported on za 20/10/2018 13:05:57 Eventual consistency
see also:
Gentle Advice Deck
software development
A consistency model used in distributed computing to achieve high availability that informally guarantees that, if no new updates are made to a given data item, eventually all accesses to that item will return the last updated value.
weight: 0 c: 10/2018
Gentle Advice Deck
software development
Atomicity, Consistency, Isolation, Durability: a set of properties of database transactions intended to guarantee validity even in the event of errors, power failures, etc.
weight: 0 c: 10/2018
Gentle Advice Deck
software development
Brewer’s theorem (CAP theorem)
It is impossible for a distributed data store to simultaneously provide more than two out of the following three guarantees:
A form of psychological manipulation that seeks to sow seeds of doubt in a targeted individual or in members of a targeted group, making them question their own memory, perception, and sanity. Using persistent denial, misdirection, contradiction, and lying, it attempts to destabilize the victim and delegitimize the victim's belief.
weight: 0 c: 08/2018
Gentle Advice Deck
project management
Specific
Measurable
Achievable
Relevant
Time-bound
weight: 0 c: 07/2018
Stijn Sanders reported on vr 15/06/2018 23:25:05 The law is tough, but it is the law.
see also:
A paradoxical situation arising out of contradictory rules, regulations, or procedures that an individual is subject to, but has no control over.
weight: 0 c: 06/2018
“Insanity is doing the same thing over and over and expecting different results.” (Neither a quote of Albert Einstein, nor the correct definition of insanity).
weight: 0 c: 06/2018
Gentle Advice Deck
software development
System and Software Quality Requirements and Evaluation (SQuaRE) series of standards
Gentle Advice Deck
Murphy’s law
If you write anything criticizing editing or proofreading, there will be a fault of some kind in what you have written.
Gentle Advice Deck
project management
Assumption is the mother of all f***-ups.
weight: 0 c: 06/2018
Gentle Advice Deck
project management
Bike shed effect
In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake.
weight: 0 c: 06/2018
An empirical relationship between arousal and performance. The law dictates that performance increases with physiological or mental arousal, but only up to a point. When levels of arousal become too high, performance decreases.
weight: 0 c: 06/2018
The fundamental Wiio’s law states that “Communication usually fails, except by accident”.
Gentle Advice Deck
project management
The amount of mechanical development will always be in inverse ratio to the number of slaves that happen to be at a country’s disposal.
weight: 0 c: 06/2018
Gentle Advice Deck
behavioural economics
If something cannot go on forever, it will stop. If a trend cannot go on forever, there is no need for action or a program to make it stop, much less to make it stop immediately; it will stop of its own accord.
Gentle Advice Deck
software development
Whenever a major organization develops a new system as an official standard for X, the primary result is the widespread adoption of some simpler system as a de facto standard for X.
weight: 0 c: 06/2018
Gentle Advice Deck
Murphy’s law
Anything that can go wrong, will — at the worst possible moment.
weight: 0 c: 06/2018
Gentle Advice Deck
Murphy’s law
If something can go wrong, it will.
A man with a watch knows what time it is. A man with two watches is never sure.
weight: 0 c: 06/2018
Gentle Advice Deck
project management
Technology is dominated by two types of people: those who understand what they do not manage and those who manage what they do not understand.
weight: 0 c: 06/2018
Gentle Advice Deck
software development
Be conservative in what you do; be liberal in what you accept from others.
weight: 0 c: 06/2018
Gentle Advice Deck
interface design
An information retrieval system will tend not to be used whenever it is more painful and troublesome for a customer to have information than for him not to have it.
Gentle Advice Deck
software development
The value of a system grows as approximately the square of the number of users of the system.
weight: 0 c: 06/2018
Gentle Advice Deck
software development
Given enough eyeballs, all bugs are shallow.
Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix obvious to someone.
Gentle Advice Deck
project management
No matter who you are, most of the smartest people work for someone else.
weight: 0 c: 06/2018
Conscious attention to a task normally performed automatically can impair its performance.
weight: 0 c: 06/2018
Gentle Advice Deck
behavioural economics
Under some conditions, it is rational for competitors to make their products as nearly identical as possible.
weight: 0 c: 06/2018
Gentle Advice Deck
project management
A choice of taking what is available or nothing at all. ("Take it or leave it.")
weight: 0 c: 06/2018
The best way to get the right answer on the Internet is not to ask a question, it’s to post the wrong answer.
What can be asserted without evidence can be dismissed without evidence.
weight: 0 c: 06/2018
Gentle Advice Deck
software development
Usefulness = log(Technology)
Gentle Advice Deck
behavioural economics
When a measure becomes a target, it ceases to be a good measure.
Gentle Advice Deck
behavioural economics
The logical error of concentrating on the people or things that made it past some selection process and overlooking those that did not, typically because of their lack of visibility. This can lead to false conclusions in several different ways.
weight: 0 c: 06/2018
Gentle Advice Deck
project management
weight: 0 c: 06/2018
Gentle Advice Deck
software development
Information security standards
Gentle Advice Deck
interface design
A trick of interface design to make a user buy or our sign up for something they didn't mean to.
Gentle Advice Deck
behavioural economics
A donkey that is equally hungry and thirsty is placed precisely midway between a stack of hay and a pail of water. Since the paradox assumes the ass will always go to whichever is closer, it dies of both hunger and thirst since it cannot make any rational decision between the hay and water.
weight: 0 c: 03/2018
Gentle Advice Deck
behavioural economics
The more equally attractive two alternatives seem, the harder it can be to choose between them—no matter that, to the same degree, the choice can only matter less.
Gentle Advice Deck
behavioural economics
When technological progress increases the efficiency with which a resource is used (reducing the amount necessary for any one use), but the rate of consumption of that resource rises because of increasing demand.
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Ideally, we want users to navigate the system without having to resort to documentation. However, depending on the type of solution, documentation may be necessary. When users require help, ensure it is easily located, specific to the task at hand and worded in a way that will guide them through the necessary steps towards a solution to the issue they are facing.
weight: 10 c: 03/2018
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Help users recognize, diagnose and recover from errors
Designers should assume users are unable to understand technical terminology, therefore, error messages should almost always be expressed in plain language to ensure nothing gets lost in translation.
weight: 9 c: 03/2018
Stijn Sanders reported on vr 30/03/2018 23:12:47 Match between system and the real world
see also:
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Aesthetic and minimalist design
Keep clutter to a minimum. All unnecessary information competes for the user's limited attentional resources, which could inhibit user’s memory retrieval of relevant information. Therefore, the display must be reduced to only the necessary components for the current tasks, whilst providing clearly visible and unambiguous means of navigating to other content.
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Flexibility and efficiency of use
With increased use comes the demand for less interactions that allow faster navigation. This can be achieved by using abbreviations, function keys, hidden commands and macro facilities. Users should be able to customize or tailor the interface to suit their needs so that frequent actions can be achieved through more convenient means.
Stijn Sanders reported on vr 30/03/2018 22:59:42 Recognition rather than recall
see also:
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Recognition rather than recall
Minimize cognitive load by maintaining task-relevant information within the display while users explore the interface. Human attention is limited and we are only capable of maintaining around five items in our short-term memory at one time. Due to the limitations of short-term memory, designers should ensure users can simply employ recognition instead of recalling information across parts of the dialogue. Recognizing something is always easier than recall because recognition involves perceiving cues that help us reach into our vast memory and allowing relevant information to surface. For example, we often find the format of multiple choice questions easier than short answer questions on a test because it only requires us to recognize the answer rather than recall it from our memory.
weight: 6 c: 03/2018
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Whenever possible, design systems so that potential errors are kept to a minimum. Users do not like being called upon to detect and remedy problems, which may on occasion be beyond their level of expertise. Eliminating or flagging actions that may result in errors are two possible means of achieving error prevention.
weight: 5 c: 03/2018
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Interface designers should ensure that both the graphic elements and terminology are maintained across similar platforms. For example, an icon that represents one category or concept should not represent a different concept when used on a different screen.
weight: 4 c: 03/2018
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Offer users a digital space where backward steps are possible, including undoing and redoing previous actions.
weight: 3 c: 03/2018
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Match between system and the real world
Designers should endeavor to mirror the language and concepts users would find in the real world based on who their target users are. Presenting information in logical order and piggybacking on user’s expectations derived from their real-world experiences will reduce cognitive strain and make systems easier to use.
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
Users should always be informed of system operations with easy to understand and highly visible status displayed on the screen within a reasonable amount of time.
Gentle Advice Deck
interface design
Nielsen and Molich's 10 User Interface Design Guidelines
weight: -200 c: 03/2018
A manuscript page, either from a scroll or a book, from which the text has been scraped or washed off so that the page can be reused for another document.
weight: 0 c: 03/2018
Memory recall is higher for the last items of a list when the list items were received via speech than when they were received through writing.
weight: 0 c: 01/2018
Gentle Advice Deck
project management
“Parkinson’s law of triviality” The tendency to give disproportionate weight to trivial issues. This bias explains why an organization may avoid specialized or complex subjects, such as the design of a nuclear reactor, and instead focus on something easy to grasp or rewarding to the average participant, such as the design of an adjacent bike shed.
weight: 0 c: 01/2018
The tendency to set much more explicit goals for low priority domains than for their most important ambitions.
weight: 0 c: 01/2018
Gentle Advice Deck
software development
An over-reliance on a familiar tool or methods, ignoring or under-valuing alternative approaches.
“If all you have is a hammer, everything looks like a nail.”
Gentle Advice Deck
behavioural economics
The phenomenon where people justify increased investment in a decision, based on the cumulative prior investment, despite new evidence suggesting that the decision was probably wrong.
weight: 0 c: 01/2018
Gentle Advice Deck
behavioural economics
"Would you prefer a dollar today or three dollars tomorrow?" or "Would you prefer a dollar in one year or three dollars in one year and one day?" It has been claimed that a significant fraction of subjects will take the lesser amount today, but will gladly wait one extra day in a year in order to receive the higher amount instead.
The tendency to overestimate the probability of one’s success at a task perceived as hard, and to underestimate the likelihood of one’s success at a task perceived as easy.
weight: 0 c: 01/2018
The tendency to take greater risks when perceived safety increases.
weight: 0 c: 01/2018
The remembering of the past as having been better than it really was.
weight: 0 c: 01/2018
The tendency to overestimate the amount that other people notice your appearance or behavior.
weight: 0 c: 01/2018