|// Requires jQuery of course.|
|var disqus_shortname = 'YOUR-DISQUS-USERNAME'; // Replace this value with *your* username.|
|url: "http://" + disqus_shortname + ".disqus.com/embed.js",|
|// hide the button once comments load|
REALLY useful. I knew that my page loads were being really severely effected by Disqus. Though I do also think Disqus is a great solution for comments, the loading time is a major issue so its worth sacrificing and using dynamic load. This is also majorly true for mobile devices. THANK YOU! :)
Fixed: I fixed the problem. The problem was that blogger redirects to the country specific blogger domain. That's when disqus looses the thread-url. I needed to use the disqus variables from their original code (https://help.disqus.com/customer/portal/articles/888340-manually-adding-a-disqus-gadget-to-blogger). The second problem was the embed.js script. I changed it to blogger_item.js and now everything works fine.
Piggybacking off of euler0's comment, in this day and age you really just want to use HTTPS instead of protocol-relative.