Thanks ! I had a series one apple watch that lasted two years . It ' s not as water resistant as they say it is . I ' ve had this ugly one forever . <| sep |> We think of people who have just eaten as being full , but everybody i know who is full was hungry before they ate . <| sep |> I honestly would fire back with skinny jokes based off of anorexia and bulimia and other like medical disorders . You know , normally when someone eats they don ' t vomit afterwards to starve themselves skinny . <| sep |> This is not really true , for example see gets , completely removed from C 11 . For those kinds of minor issues you have compiler switches . And if that fails you can simply compile that piece of code as C 89 and link with the rest of the C 11 program , as the language doesn ' t even matter , being ABI compatible is enough . In the case of gets you might of course want to actually change the code , as that function is just plain evil . With Python on the other side you don ' t have that kind of compatibility at all , you must convert all Python 2 code to Python 3 code or it won ' t work . It would have been nice to be able to compile old Python 2 to Python 3 byte code or something like that . I don ' t understand why that hasn ' t been tried , most of the language changes are just syntactic sugar , but don ' t change the underlying semantics .