In city planning terms, “hostile architecture” is the practice of using spikes, or bike racks, or cement blocks — really anything — as a design choice to prevent people from loitering or laying down in public places. Sometimes hostile architecture is actually hostile landscaping.