Hacker News new | ask | show | jobs
by sim0n 3596 days ago
Definitely still called debit cards in the UK.