restriction: n.

Un bug o errore di progettazione che limita le capacità di un programma, ed è sufficientemente egregio che nessuno può lavorare abbastanza facendosi forza per descrivere quella feature. Usato spesso (specialmente dai tipi marketroid) per farla sentire come alcuni tipi di bogosità mutilate intese solo dal progettatore, o veniva forzata attraverso esse da arcane tecniche di costrizione di natura che nessun semplice utente avrebbe potuto comprendere (questi avvertimenti sono quasi invariabilmente falsi).

L'hacker di vecchio tipo Joseph M. Newcomer avvisa che quando si sceglie un quantificabile ma arbitrario restriction, gli devi dare o una potenza di 2 o la potenza di 2 meno 1. Se imposti un limite di 107 oggetti in una lista, chiunque saprà che che è un numero casuale — altrimenti, un limite di 15 o 16 suggerisce alcune profonde ragioni (che comprendono le basi 0- o 1- fornite nel binario) e potresti diventare un po irritabile per questo. I limiti che sono numeri circolari in base 10 sono sempre sospettati speciali.