I have been wondering about people writing things like $H(X) = \sum -p_i\ log_2 p_i$
all the time, until I figured out – with the help of a more web2.0-affine friend – that this is Teχ (I'm a nroff guy personally so I didn't recognise it) and rendered by something called MathJax.
Unfortunately, even after enabling mathjax.org
in RequestPolicy, this does not work – FireBug shows how:
Laden von gemischten aktiven Inhalten "http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML" wurde blockiert.
(Sorry for the German – I normally use Lynx and am a mere user here, and have no idea how to get it to use the English I normally also prefer in IT.) Translation: Loading of mixed active contents "$url" was blocked.
The cause here is obvious: SE (URI exemplary) uses https
, of course – since I am logged in – but requests the ECMAscript from an http
-only URI. (I did try accessing it via https
but only got a response from a server with a certificate for *.akamaihd.net
, *.akamaihd-staging.net
, a248.e.akamai.net
, so this wouldn't work even if SE were to use an https
URI.)
The https-everywhere plugin sends the stackexchange session to https, which is the right thing to do since I’m logged in.
So… what to do?
PS: meta.crypto.stackexchange.com
is also not covered by the certificate… but I permitted that, for now.