ParentFull threadcrazy_geek·Research Triangle Park, North Carolina, USA I presume. If you're not in the know, it's another tech center in the USView on HN