Full threadthomas·Never heard of this role. It’s a general name for people that work in tech? An Intel-specific term?View on HN