Inspired by a question on English Language Learners:
“You know what I like about people?” he asks, staring into the camera. “They stack so well.” He’s been reading newspaper coverage of the carnage he’s created.
The question on ELL was about what "stack" meant in that context, and the result related to the insanity implied by a murderer's association of people with corpses neatly stacked in a mass grave.
Now I want to know about another use of "stack". Stack Overflow was one of the original three SE Q&A sites, named after the stack data structure used to store a computer program's continuation. (A "stack overflow" happens when functions call other functions so deeply that return addresses and automatic variables exceed the amount of memory reserved for them.) The Exchange part comes from "knowledge exchange" but suggests a connection to ExpertS-exChange, a competing "knowledge exchange" site notorious for its paywall and other dark patterns in how it complies with Google's first click free policy.
But why was Stack Overflow, and not Super User or Server Fault, chosen to contribute the other half of the name of Stack Exchange? The trademark use guidelines cited in the other branding post didn't answer my question.