Hacker News new | ask | show | jobs
by creamyhorror 734 days ago
Karma aside, "having connections"/being "well-connected" is pretty much the equivalent in English. It's not bastardised at all; terms don't need to have the exact same cultural implications to be basically equivalent.