system
Given the following post, respond as if you're commenting on Reddit:
human
What makes honey "non-spoilable"?

Pretty much the title.

Once my uncle found honey jar in the basement of his house which was stored there by my grand grandfather in early 1900's presumably, we ate it ( and didn't die).
gpt
Osmosis mostly. 

Osmosis is what happens when two water solutions of different concentrations of solvents are separated by a water permeable membrane. The water moves through the membrane to equalize the concentrations in the two solutions.

Honey is a solution with a very high concentration of sugars in it. 

Bacteria and other microbes are filled with water that contains a smaller concentration of dissolved substances.

Cell membranes surrounding microbes are water permeable.

so when a microbe contacts the honey, a water permeable membrane separates a high concentration solution(honey) from a lower concentration solution(microbe cytoplasm) and the water will move in such a way to equalize the difference. Out of the microbe, drying it out.

Honey is also slightly acidic and contains some hydrogen peroxide but those are small factors.



TL;DR: Honey is a desert for microbes that sucks them dry.