H

Hardcode:

  1. Programming in such a way that seems easy at first but proves, over time, to be more and more difficult.
  2. Dessicated code that has become rigid and inflexible.

Heuristics:

  1. Being wrong in such a way that mathematics can show you are right.
  2. The algorithm where “right” and “wrong” are not available in the solution set but many variations of “almost” take their place.
  3. Formalized guessing without the encumbrance of precision.

Hexadecimal:

  1. Using sixteen values where two would suffice.
  2. The pragmatist’s interpretation of binary.

Hierarchy:

  1. The order of importance of a group, as in a data structure, or the executives who sign the checks.
  2. Data arranged in such an order or ideas subject to one.

Hosting:

  1. Faceless data hotelier willing to put your data and application up for the night — or much longer, for a pittance, a reasonable price.
  2. Service providing connections, availability, storage, applications, and all courtesy from a distance.
  3. Co-dependency for electrons.

HTML:

  1. Syntax masquerading as language, sold as logic.
  2. Web for XML.
  3. A protocol with grammar, passed off as standard without benefit of agreement by the consumers.

HTTP:

  1. A TLA++ that was too complicated for just three letters.
  2. Oversimplification that leads to more managers thinking they understand a complicated protocol.
  3. Interchangeable with REST** in management double-talk.
  4. Don’t try to explain it. Just keep talking until the manager’s head is bobbing up and down with the universal “yeah, yeah, I got it now” nod.
++Three-letter acronym
**An implemetation of HTTP, so doubly confusing to managers. Just keep nodding.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z