{"version":"1.0","provider_name":"Nathanael Gratias Sumaktoyo&#039;s Blog","provider_url":"https:\/\/nathanael.id\/blog","author_name":"Nathanael","author_url":"https:\/\/nathanael.id\/blog\/author\/nath_blog_wp\/","title":"Blasphemy and Freedom of Speech - Nathanael Gratias Sumaktoyo&#039;s Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"SBZMWVpXqC\"><a href=\"https:\/\/nathanael.id\/blog\/blasphemy-freedom-speech\/\">Blasphemy and Freedom of Speech<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/nathanael.id\/blog\/blasphemy-freedom-speech\/embed\/#?secret=SBZMWVpXqC\" width=\"600\" height=\"338\" title=\"&#8220;Blasphemy and Freedom of Speech&#8221; &#8212; Nathanael Gratias Sumaktoyo&#039;s Blog\" data-secret=\"SBZMWVpXqC\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/nathanael.id\/blog\/wp-content\/uploads\/blasphemy.jpg","thumbnail_width":200,"thumbnail_height":205,"description":"Anyone planning to ban blasphemy must think about who should be given the authority to decide what is blasphemous and what is not. Social constructs, including blasphemy, are in the eye of the beholder."}