The Hill is an implied barf alert.
The article is actually fair- but the title tells you all you need to know.