Available on GitHub.
Some notes taken as a part of trying to decide where to go for the total solar eclipse on July 22. The total eclipse starts at 09:04 in Deqin and progressively later in cities further east. Sunrise (calculated based on Shangri-La) should be around 06:40.
Given that there might be some problems with AdSense cookie-based Site Authentication and Google App Engine, the easiest way to do AdSense Site Authentication with GAE seems to be using HTTP Basic access authentication.
This is a Django app which lets you grant AdSense access to your site using its Site Authentication feature.
This Django app allows you to specify a default 403 Forbidden page simply by creating a
403.html template file. This file will get rendered every time a view in your Django application returns a vanilla, empty
HttpResponseForbidden response object.
From what little I know, gay rights activists seem to generally advance the imprecise meme that being homosexual is an inborn trait. I particularly remember this hilariously uncomfortable interview: