Due to my erroneous assumption that an OVZ container is indistinguishable from a full OS on the inside, my VPS upgrade from Debian Wheezy to Jessie didn't go exactly as planned…
Starting from a clean install I went about revamping a number of things, as well as keeping on top of the new security measures that have been added to the observatory in the past six months.
I love static sites and have no use for too much dynamic frivolity, which also means I can tighten up security policies so my server is (hopefully) more of a vault with an excellent CCTV system for you all to look inside with.
But comments on this blog have been an issue.
Disqus has been a necessary evil since this blog's inception, but both my own and the worries of the internets are something that needed tending to.
In the process of building Odyssey, I came across an omission in most of the world structures on Bl.ocks. Pretty much everyone nowadays grabs the Natural Earth
ne_110m_admin_0_countries dataset, converts it to TopoJSON, throws the result to a projection such as
d3.geo.orthographic().translate([width / 2, height / 2]).scale(width / 2 - 20).clipAngle(90)
and then move on with their lives.
But what if you care about information on this projection? What if Mike Bostock's World Tour gave you this grandiose idea of an interactive globe for your website that needs to pinpoint tiny countries like Singapore?
When Khan Academy initially released KaTeX 0.1.0 last year I was overjoyed.
The performance comparison against MathJax was impressive and realistically the only reason MathJax has ever needed competition.
For those interested in seeing the difference first hand, IntMath has a decent test suite.