Schillace laws

From Sam Schillace:1

Based on his experience with GPT-4, Microsoft’s Deputy CTO Sam Schillace developed nine principles for using LLMs to create software. We call them the “Schillace Laws”:

  1. Don’t write code if the model can do it; the model will get better, but the code won’t.
  2. Trade leverage for precision; use interaction to mitigate.
  3. Code is for syntax and process; models are for semantics and intent.
  4. The system will be as brittle as its most brittle part.
  5. Ask Smart to Get Smart.
  6. Uncertainty is an exception throw.
  7. Text is the universal wire protocol.
  8. Hard for you is hard for the model.
  9. Beware pareidolia of consciousness; the model can be used against itself.

Footnotes

  1. devblogs.microsoft.com/semantic-kernel/early-lessons-from-gpt-4-the-schillace-laws/

2024 © ak