Hacker News new | past | comments | ask | show | jobs | submit login

I really liked how you've added the option to select between many programming languages in the snippets!

Did you write each of them yourself or is there a way to automate such simple code already?




We have a team of like a dozen and a half contractors from around the world who do the translations.

It was important to us to not just translate our Python into C++, but to have C++ that was actually good, C++-style C++. So we hired C++ experts to do all the C++ translations. And same for the other languages.

Now, none of us are C++ experts. So how did we know if the contractors we hired were any good? That's a whoooole blog post for another time.

In short: Noah (an engineer on the team) came up with this clever system where we hired a bunch of people to translate the same code sample (as a paid trial task), then we hired a bunch of people to rate those people's translations (again, as a paid trial task). Then we hired the translator who had the best ratings, and we also hired the /rater/ who was most /thorough/--they do code reviews of the translator's code.


Is this actually a blog post? I'd read it.


Not yet!

Edit: but it'd make a good one, right?


Absolutely!


Curious, how did you measure thorough-ness?


Definitely the least rigorous part of the process :)

Some combination of:

- Did they catch stuff that the other reviewers didn't catch?

- Of the stuff they did catch, does it look to us like that's actually stuff that'll help make our code better, or is it just unhelpful pickiness?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: