Unable to answer "Is this still here?" – 21 (Parking Ticket Vending Machine) – https://osm.org/node/2784892005 via StreetComplete 56.1:

There is still a sign, saying there should be a vending machine for parking tickets here, but no machine currently.