25 KiB
- Inbox
- Sinistre Dégat des eaux
- change css blog
- Add directly accept/reject Org's access Request
- Inscription Anna Homeschool Mougin 2022/23
- Ajouter Account Creation Endpoint
- Demande RDV défisc / vente appart
- Checker la demande dossier MDPH DNNNLKZR
- Demande Annulation LV2 Anna
- CNED Message envoie de documents
- Réponse MDPH
- HOLD IDB Decomission TEST
- Perso
- Famille
- Geek
- Memory
#+Title:TODO
SPC y o c => DISPLAY org columns
Inbox
DONE Sinistre Dégat des eaux
[2022-02-24 Thu 10:00]
Numéro de Sinistre: M2281205
DONE change css blog
DEADLINE: <2022-02-20 Sun> [2022-02-18 Fri 23:59]
- ref
html { font-family: monospace; line-height: auto; font-size: large; }
.content,#content { max-width: 80ch; }
DONE Add directly accept/reject Org's access Request cisco
DEADLINE: <2022-02-16 Wed 17:30> [2022-02-16 Wed 16:46]
DONE Inscription Anna Homeschool Mougin 2022/23
DEADLINE: <2022-02-14 Mon> [2022-02-14 Mon 09:39]
DONE Ajouter Account Creation Endpoint
DEADLINE: <2022-02-09 Wed> [2022-02-08 Tue 18:51]
- ref
DONE Demande RDV défisc / vente appart
DEADLINE: <2022-01-31 Mon>
- State "DONE" from "WAITING" [2022-02-01 Tue 10:02]
- State "WAITING" from "TODO" [2022-01-31 Mon 09:55]
[2022-01-31 Mon 09:55]
DONE Checker la demande dossier MDPH DNNNLKZR
DEADLINE: <2022-02-01 Tue> [2022-01-31 Mon 09:44]
- ref
CODE DE Suivi, mesdemarches06: DNNNLKZR
TODO Demande Annulation LV2 Anna
SCHEDULED: <2022-01-19 Wed> [2022-01-18 Tue 11:04]
DONE CNED Message envoie de documents
[2022-01-18 Tue 10:43]
Mme Maya (Mayar?) j'avais essayé de vous joindre la semaine dernière. Je vous avais fait transférer un mail. J'ai omis de vous demander,
il faudrait nous envoyer aux prof principaux cette demande d'aménagement.
Vous allez dans l'onglet contact, symbolisé par une enveloppe, envoyer les documents d'aménagements d'épreuve. Noter à destination des profs principaux.
DONE Réponse MDPH
[2021-12-22 Wed 14:44]
- ref
Depuis la création du dossier MDPH la situation de ma fille les angoisses de ma filles se sont agravées et nous investigons les moyen de l'aider à s'autonomiser avec l'aide d'un chien d'assistance.
Ils nous semble que sa situation actuelle justifie un handicap de 80% ou plus.
Tout d'abord, nous avons obtenu une AND à 100% de la sécurité sociale (ci-joins ses attestations de l'assurance maladie). De plus il faut vraiment comprendre que même sans affection physique, ma fille est dans l'incapacité d'accomplir certains actes de la vie quotidienne en société sans ses parents.
Soyons clair, une crise d'angoisse de ma fille se caractérise tout d'abord par ce qui est courant en crise d'angoisse, mais la plupart elle monte, jusqu'à une incapacité totale de maîtrise d'elle-même. Elle se recroqueville, elle pleure, elle n'entend ni ne vois ce qui se passe autour d'elle. Parfois il lui arrive de tomber avec ses muscles qui se relachent.
Les crises sont provoqués par:
- un inconnu qui la touche (par exemple, un enfant a voulu toucher sa peluche et s'est gentillement jeté sur ma fille. Elle a eu une réaction d'angoisse totalement inattendue.)
- voir trop de monde
- trop de bruit
- trop de lumière
- l'approche d'un lycée ou d'un collège
Parfois, elle peut arriver à se concentrer quelques minutes même dans un environnement sensoriellement difficile. Mais elle ne peut maintenir cette maîtrise de soit pendant plus de quelques minutes. Imaginez simplement qu'attendre dans une file d'attente pendant des courses peut pour elle être un calvaire, et si celà dure trop longtemps, il n'y a pas d'autre choix que de sortir du magasin en laissant le caddie en place pour retourner dans la voiture.
Depuis ces derniers mois, elle n'est jamais seule sans un adulte qui lui est familié. Elle ne s'éloigne jamais à plus de quelques mètre des personnes de son entourage.
Comme précisé dans le document CNSA sur le guide de l'éligibilité PCH.
Dès lors que la personne n'est pas en capacité d'initier seule l'activité concernée et qu'en abscence de stimulation, l'activité ou l'acte n'est pas réalisé, la difficulté est considérée comme absolue.
Et c'est bien de celà qu'il s'agit pour notre fille. Sans notre appuis, elle n'est pas en capacité de répondre aux changements innattendus de sa routine. Elle n'est pas du tout capable de prendre l'initiative d'aller faire des courses pour se faire à manger. Elle n'est pas capable d'entrer dans un transport en commun.
Elle est aussi incapable d'entrer dans des lieux scolaire public ou privé ordinaire car ils sont trop bruyant, trop stressants. Nous avons essayer de garder notre fille à la maison pendant cette année de confinement. Mais ce fut un désastre pour ses résultats scolaire mais surtout pour sa capacité à avoir une vie sociale. Nous avons pu trouver un lieu scolaire avec de petits effectifs. Sachant que même dans cet établissement à faible effectif, elle n'est capable d'entrer dans la classe qu'environ 2 à 3 demi-journée par semaine. Notre fille fait chaque jour des efforts considérables pour entrer dans ce lieu avec pour premier objectif retrouver un environnement où elle pourra socialiser. Et en second lieu ne pas décrocher sur ses études. Anna est une élève douée, mais elle a des difficultés simplement à envoyer un devoir qu'elle a fini à cause de l'angoisse de la note et du jugement.
Le plan que nous avons établi avec les soignants qui la suivent sont:
- Des soins pour diminuer ses angoisses et controller ses crises
- Accompagner son autonomie avec l'aide d'un chien d'assistance qui nous l'espérons pourrait lui permettre d'avoir un rythme qui la socialise et la rassure dans des espaces qui lui sont aujourd'huis interdit sans un accompagnement parental.
- Continuer à la socialisé en continuant à l'accompagner dans ses études via une école à petit effectif.
Soyons clair, les difficultés auxquelles fait face notre fille dans l'environnement social sont absolues.
Elle ne réalise jamais aucune de ses action de façon spontanée. Il faut que ce soit un des parent qui la pousse à sortir. Celà entrave de façon majeure sa vie quotidienne.
Actuellement pour nous, il est essentiel que l'on puisse octroyer à notre fille un chien d'assistance. Elle a déjà réagit très positivement à cette idée. Elle espère pouvoir sortir le chien sans un adulte qui l'accompagnerait. Les critères pour l'obtention d'un chien d'assistance, sont:
Un handicap reconnu > à 50% et avoir une Carte Mobilité Inclusion. Il ne nous semble pas du tout exagérer de considérer que ses difficultés actuelles sont absolues et donc bien au delà des 80%. Elle est incapable d'amorcer d'elle même tout geste quotidien qui inclueraient des inconnus dans sa routine.
- Prendre des transports en commun
- Aller dans un lieu d'enseignement public
- Faire des courses
- Conduire
- Faire une simple balade dans la nature
Je comprends qu'il soit difficile d'imaginer qu'une personne sans invalidité physique ni déficience mentale grave soit à se point handicapée dans son quotidient. Mais je vous supplie de croire qu'elle est très seule et très isolée. Même dans son école, il est très difficile pour elle d'établir des relations avec des jeunes de son age. Elle a beaucoup de mal à parler avec inconnu même avec un parent proche d'elle. Elle ne peut pas exemple pas dire à une serveuse ce qu'elle désire, elle le dit à un parent qui répètera.
HOLD IDB Decomission TEST
- State "HOLD" from "IN-PROGRESS" [2021-12-14 Tue 16:50]
Local test failed.
[2021-12-09 Thu 18:07]
- ref
- Actions Server Config:
https://security-dev1.myverysecuresignon.name/oauth2/default/.well-known/oauth-authorization-server
{
"issuer": "https://security-dev1.myverysecuresignon.name/oauth2/default",
"authorization_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/authorize",
"token_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/token",
"registration_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/v1/clients",
"jwks_uri": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/keys",
"response_types_supported": [
"code",
"token",
"id_token",
"code id_token",
"code token",
"id_token token",
"code id_token token"
],
"response_modes_supported": [
"query",
"fragment",
"form_post",
"okta_post_message"
],
"grant_types_supported": [
"authorization_code",
"implicit",
"refresh_token",
"password",
"client_credentials",
"urn:ietf:params:oauth:grant-type:device_code"
],
"subject_types_supported": [
"public"
],
"scopes_supported": [
"openid",
"profile",
"email",
"address",
"phone",
"offline_access",
"device_sso"
],
"token_endpoint_auth_methods_supported": [
"client_secret_basic",
"client_secret_post",
"client_secret_jwt",
"private_key_jwt",
"none"
],
"claims_supported": [
"ver",
"jti",
"iss",
"aud",
"iat",
"exp",
"cid",
"uid",
"scp",
"sub"
],
"code_challenge_methods_supported": [
"S256"
],
"introspection_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/introspect",
"introspection_endpoint_auth_methods_supported": [
"client_secret_basic",
"client_secret_post",
"client_secret_jwt",
"private_key_jwt",
"none"
],
"revocation_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/revoke",
"revocation_endpoint_auth_methods_supported": [
"client_secret_basic",
"client_secret_post",
"client_secret_jwt",
"private_key_jwt",
"none"
],
"end_session_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/logout",
"request_parameter_supported": true,
"request_object_signing_alg_values_supported": [
"HS256",
"HS384",
"HS512",
"RS256",
"RS384",
"RS512",
"ES256",
"ES384",
"ES512"
],
"device_authorization_endpoint": "https://security-dev1.myverysecuresignon.name/oauth2/default/v1/device/authorize"
}
Client:o
{
"client_id": "0oa12q49y2d17qtXy0h8",
"client_secret": "5Zf7TFR8qzpujC5YeU5OkrwoJK2gGr1lLvyrmuzd",
"redirect_uris": [
"https://visibility.int.iroh.site/iroh/iroh-auth/login/idb-amp-staging/answer",
"https://visibility.test.iroh.site/iroh/iroh-auth/login/idb-amp-staging/answer"
]
}
Perso perso
Habits habit
TODO journal matin daily
SCHEDULED: <2021-12-15 Wed 09:00 .+1d>
TODO journal soir daily evening
SCHEDULED: <2020-12-27 Sun 23:00 .+1d>
TODO weight daily
SCHEDULED: <2021-11-17 Wed 09:00 .+1d/3d>
- State "CANCELED" from "TODO" [2021-11-16 Tue 10:25]
- State "CANCELED" from "TODO" [2021-09-24 Fri 09:44]
Date | Weight |
---|---|
2020-05-23 | 71 |
2020-05-24 | 71 |
2020-05-25 | 71 |
2020-05-26 | 71 |
2020-05-27 | 70 |
2020-05-27 | 70.5 |
2020-05-30 | 70.5 |
2020-06-01 | 70 |
2020-05-31 | 70 |
2020-06-01 | 70 |
2020-06-02 | 70.5 |
2020-06-03 | 70.5 |
2020-06-04 | 70.5 |
2020-06-05 | 70 |
2020-06-08 | 70.5 |
2020-06-10 | 70.5 |
2020-06-11 | 70 |
2020-06-12 | 70.5 |
2020-06-13 | 71 |
2020-06-14 | 70 |
2020-06-15 | 70 |
2020-06-16 | 70 |
2020-06-17 | 70 |
2020-06-18 | 70 |
2020-06-19 | 70 |
2020-06-20 | 70 |
2020-06-21 | 70 |
2020-06-22 | 69.5 |
2020-06-23 | 70 |
2020-06-25 | 70 |
2020-06-29 | 70 |
2020-07-02 | 70 |
2020-07-07 | 70.5 |
2020-07-09 | 70.5 |
2020-07-09 | 70.5 |
2020-08-10 | 69.5 |
2020-08-11 | 69.5 |
2020-08-17 | 69.5 |
2020-08-19 | 70 |
2020-08-19 | 70 |
2020-08-20 | 69 |
2020-08-21 | 69.5 |
2020-08-24 | 69.5 |
2020-08-25 | 69.5 |
2020-08-27 | 69.5 |
2020-08-30 | 69.5 |
2020-08-31 | 69 |
2020-09-04 | 70 |
2020-09-05 | 70 |
2020-09-19 | 70 |
2020-09-21 | 69.5 |
2020-09-22 | 69 |
2020-09-22 | 70 |
2020-09-25 | 69.5 |
2020-09-28 | 70 |
2020-09-28 | 69 |
2020-10-01 | 69 |
2020-10-08 | 69.5 |
2020-10-25 | 70 |
2020-11-03 | 69.5 |
2020-11-22 | 70 |
2020-12-03 | 71 |
2021-01-20 | 70 |
2021-03-01 | 72 |
2021-05-08 | 70 |
2021-08-18 | 70 |
2021-08-23 | 71 |
reset
set title "Weight"
set xdata time
set timefmt '%Y-%m-%d'
set format x "%Y-%m-%d"
set xlabel "date"
set xtics rotate by -45
# set xrange ["2020-01-01":"2022-01-01"]
set yrange [56:80]
set ylabel "weight"
plot data using 1:2 t "weight" w impulses lw 3, 64 w lines lw 2
Maybe maybe
IN-PROGRESS
Write long letter(s) [1/8]
SCHEDULED: <2022-02-19 Sat> [2020-07-12 Sun 19:40] source :: https://news.ycombinator.com/item?id=23812288
TODO Long Letter to George Varouchas
TODO Long Letter to Vincent Vanekere
TODO Long Letter to Sarah Zennou
TODO Long Letter to Bruno Chapelle
TODO Long Letter to Vincent Bernardi
DONE Long Letter to Alexandre Delanoë
CLOSED: [2020-08-30 Sun 11:52]
TODO Maybe to colleagues
TODO Maybe to some interresting people on the Internet
Films film fun
TODO [C] Films conseillés par Ezequiel
[2020-08-23 Sun 17:33]
- ultime souper
- the rock
TODO [C] Enhance quality of hosting, switch to NixOS geek
Famille family
Daily daily
Weekly weekly
TODO litieres
DEADLINE: <2022-02-23 Wed .+2w -1d>
- State "DONE" from "TODO" [2022-02-09 Wed 09:23]
- State "DONE" from "TODO" [2022-01-18 Tue 09:42]
- State "DONE" from "TODO" [2021-12-01 Wed 14:11]
- State "DONE" from "TODO" [2021-10-18 Mon 10:00]
- State "DONE" from "TODO" [2021-09-24 Fri 09:44]
- State "DONE" from "TODO" [2021-08-29 Sun 11:33]
- State "CANCELED" from "TODO" [2021-08-11 Wed 18:52]
- State "DONE" from "TODO" [2021-07-08 Thu 09:26]
- State "DONE" from "TODO" [2021-05-27 Thu 08:09]
- State "CANCELED" from "TODO" [2021-05-05 Wed 10:18]
- State "DONE" from "TODO" [2021-04-07 Wed 16:30]
- State "DONE" from "TODO" [2021-02-28 Sun 12:01]
- State "DONE" from "TODO" [2021-01-18 Mon 14:26]
- State "DONE" from "TODO" [2021-01-04 Mon 15:49]
- State "DONE" from "TODO" [2020-11-27 Fri 10:32]
- State "DONE" from "TODO" [2020-11-05 Thu 15:43]
- State "DONE" from "TODO" [2020-10-23 Fri 10:22]
- State "DONE" from "TODO" [2020-10-08 Thu 11:18]
- State "DONE" from "TODO" [2020-09-11 Fri 09:07]
- State "DONE" from "TODO" [2020-06-08 Mon 23:00]
- State "DONE" from "TODO" [2020-05-19 Tue 22:04]
- State "DONE" from "TODO" [2020-08-22 Sat 09:18]
- State "DONE" from "TODO" [2020-06-21 Sun 16:00]
- State "CANCELED" from "TODO" [2020-06-15 Mon 10:28]
Done not so long ago
Yearly yearly
TODO [A] revision chaudiere
DEADLINE: <2023-02-15 Wed +1y -2w>
- State "DONE" from "TODO" [2022-02-25 Fri 18:10]
- State "DONE" from "IN-PROGRESS" [2021-03-06 Sat 23:48]
[2020-05-23 Sat 10:26]
TODO vaccination leichmaniose Oslo
DEADLINE: <2023-01-20 Fri +1y>
- State "DONE" from "TODO" [2022-01-18 Tue 10:18]
- State "DONE" from "TODO" [2021-01-18 Mon 14:25]
[2020-05-23 Sat 10:27]
TODO Nettoyage barbecue
SCHEDULED: <2022-09-19 Mon +1y>
[2020-05-23 Sat 10:32]
TODO [A] Cadeau Rencontre Krystelle (1995) yearly
DEADLINE: <2022-04-08 Fri +1y -2w>
TODO [A] Cadeau Mariage Krystelle (2000) yearly
DEADLINE: <2022-08-12 Fri +1y -2w>
- State "CANCELED" from "TODO" [2021-08-11 Wed 18:52]
- State "DONE" from "TODO" [2020-08-10 Mon 12:19]
TODO [A] Cadeau Anniversaire Krystelle yearly
DEADLINE: <2022-04-26 Tue +1y -2w>
Fête des mères
[2020-06-07 Sun]
[2021-05-30 Sun]
DONE [A] Acheter cadeau fête des mères Krystelle krystelle
CLOSED: [2021-05-30 Sun 09:26] DEADLINE: <2021-05-30 Sun -2w>
DONE [A] Acheter cadeau fête des mères Maman
CLOSED: [2021-05-30 Sun 09:26] DEADLINE: <2021-05-30 Sun -2w>
[2022-06-07 Tue]
TODO [A] Acheter cadeau fête des mères Krystelle krystelle
DEADLINE: <2022-05-29 Sun -2w>
TODO [A] Acheter cadeau fête des mères Maman
DEADLINE: <2022-05-30 Mon -2w>
TODO Appeler Thierry
DEADLINE: <2023-01-04 Wed +1y>
- State "CANCELED" from "TODO" [2022-01-18 Tue 09:42]
- State "DONE" from "TODO" [2021-02-28 Sun 11:56]
- State "DONE" from "TODO" [2021-02-28 Sun 11:55]
- State "DONE" from "TODO" [2021-01-07 Thu 11:52]
[2020-12-26 Sat 13:03]
Krystelle krystelle
Anna anna
DONE [B] Compléter le dossier AMEX (num: 26076) anna
DEADLINE: <2022-01-18 Tue> [2022-01-18 Tue 09:51]
- ref
DONE Demande Aménagements au BAC Anna 2021/22
[2021-11-22 Mon 16:32]
Bonjour Madame Peytavin,
L'année dernière je vous avais contacté par l'intermédiaire du docteur Vesperini pour ma fille Anna souffrant de TSA. Elle a redoublée, et elle est scolarisé dans une petite école à Mougin.
J'aimerais refaire une demande d'aménagement. Cette année ce n'est pas moi qui l'ait inscrite au BAC. Je me suis permis d'aller sur le site de l'académie pour pre-remplir une demande d'aménagement.
Souhaitez-vous que je vous envois la demande pré-remplie ou préférez vous prendre un rendez-vous comme l'année précédente pour recevoir Anna et remplir le dossier ?
Bien cordialement, Yann Esposito
TODO bricolage - si besoin
SCHEDULED: <2021-11-03 Wed .+1w>
- State "DONE" from "TODO" [2020-08-24 Mon 08:57]
- State "DONE" from "TODO" [2021-10-27 Wed 20:33]
- State "CANCELED" from "TODO" [2021-10-02 Sat 14:13]
- State "DONE" from "TODO" [2021-08-31 Tue 16:19]
- State "DONE" from "TODO" [2021-08-18 Wed 10:03]
- State "CANCELED" from "TODO" [2021-08-11 Wed 18:52]
- State "DONE" from "TODO" [2021-07-15 Thu 09:21]
- State "DONE" from "TODO" [2021-07-05 Mon 10:20]
- State "DONE" from "TODO" [2021-05-24 Mon 15:03]
- State "CANCELED" from "TODO" [2021-05-03 Mon 15:18]
- State "DONE" from "TODO" [2021-04-02 Fri 12:04]
- State "DONE" from "TODO" [2021-03-07 Sun 20:12]
- State "DONE" from "TODO" [2021-02-28 Sun 12:02]
- State "DONE" from "TODO" [2021-01-12 Tue 10:06]
- State "DONE" from "TODO" [2021-01-04 Mon 15:53]
- State "CANCELLED" from "TODO" [2020-12-26 Sat 13:11]
- State "DONE" from "TODO" [2020-12-03 Thu 16:25]
- State "DONE" from "TODO" [2020-11-22 Sun 19:43]
- State "DONE" from "TODO" [2020-11-13 Fri 15:59]
- State "DONE" from "TODO" [2020-11-04 Wed 13:08]
- State "CANCELED" from "TODO" [2020-10-08 Thu 12:26]
- State "DONE" from "TODO" [2020-09-28 Mon 09:25]
- State "DONE" from "TODO" [2020-09-20 Sun 22:30]
- State "CANCELED" from "TODO" [2020-09-11 Fri 15:06]
- State "DONE" from "TODO" [2020-09-01 Tue 10:07]
- State "DONE" from "TODO" [2020-08-17 Mon 12:18]
- State "DONE" from "TODO" [2020-07-07 Tue 10:19]
- State "CANCELED" from "TODO" [2020-06-29 Mon 13:44]
Week-end Martigues - State "DONE" from "TODO" [2020-06-22 Mon 10:07]
- State "DONE" from "TODO" [2020-06-15 Mon 10:28]
-
State "CANCELED" from "TODO" [2020-06-06 Sat 10:48] \\
position ease box interval due front 2.50 1 0.01 2020-06-05T09:11:17Z - State "CANCELED" from "TODO" [2020-05-30 Sat 23:59]
pas besoin - State "DONE" from "TODO" [2020-05-23 Sat 23:59]
[2020-05-23 Sat 10:24]
DONE Envoyer le PAI au CNED avec lettre explicative
DEADLINE: <2021-11-18 Thu 14:00> [2021-11-18 Thu 11:42]
- ref
> Envoyer à inscription-rennes@ac-cned.fr
le PAI
DONE PAI Anna au CNED
DEADLINE: <2021-11-16 Tue 15:00> [2021-11-15 Mon 08:58]
- ref
- Matin
Bastien bastien
Geek fun
Memory
client TG dans le config.edn fc cisco
position | ease | box | interval | due |
---|---|---|---|---|
front | 3.25 | 7 | 449.62 | 2022-04-20T04:53:05Z |
Ne pas oublier le client de TG est dans le config.edn
Searh within org notes fc org
position | ease | box | interval | due |
---|---|---|---|---|
front | 2.65 | 7 | 289.32 | 2021-11-04T20:35:12Z |
helm-org-rifle
(SPC y o s
)
update [/]
and [%]
in org mode fc org
position | ease | box | interval | due |
---|---|---|---|---|
front | 2.35 | 7 | 265.02 | 2021-10-17T14:36:23Z |
use SPC m #
(org-update-statistics-cookies
)
projectile toggle from implementation to test file fc
position | ease | box | interval | due |
---|---|---|---|---|
front | 2.65 | 7 | 287.31 | 2021-11-08T21:22:55Z |
SPC p y
Create inactive timestmap ([DATE]) fc org doom
position | ease | box | interval | due |
---|---|---|---|---|
front | 2.65 | 6 | 117.50 | 2021-03-16T20:55:04Z |
CLOCK: [2020-09-01 Tue 12:13]–[2020-09-01 Tue 12:13] => 0:00
[2020-09-01 Tue 12:13]
SPC m d T
Clone sub tree with time shift fc
position | ease | box | interval | due |
---|---|---|---|---|
front | 2.35 | 3 | 6.00 | 2021-01-31T14:02:51Z |
org-clone-subtree-with-time-shift
maxims fc
[2021-05-13 Thu 10:28]
Syntactic sugar causes cancer of the semicolon.
Alan Perlis's maxim. From Software Design for Flexibility.