Previous discussion of xanadu in general
https://news.ycombinator.com/item?id=10642143 6 comments
https://news.ycombinator.com/item?id=7849389 100 comments