If your technically astute hire spent too much time on HN or Reddit, it sounds to me like you failed to engage her with interesting work.
We had overlooked his personality quirks when hiring him, as we didn't want filter out someone who was technically sharp but was simply personally quite weird, but it turns out that in practice we just could not work with him.