1<!DOCTYPE html> 2<html lang="en"> 3<head> 4<meta charset="UTF-8" /> 5<title> 6About | Jonathan Spyer</title> 7<link rel="profile" href="https://gmpg.org/xfn/11" /> 8<link rel="stylesheet" type="text/css" media="all" href="https://s2.wp.com/wp-content/themes/pub/twentyten/style.css?m=1659017451i&ver=20190507" /> 9<link rel="pingback" href="https://jonathanspyer.com/xmlrpc.php"> 10<meta name='robots' content='max-image-preview:large' /> 11 12<!-- Async WordPress.com Remote Login -->
13<script id="wpcom_remote_login_js"> 14var wpcom_remote_login_extra_auth = ''; 15function wpcom_remote_login_remove_dom_node_id( element_id ) { 16 var dom_node = document.getElementById( element_id ); 17 if ( dom_node ) { dom_node.parentNode.removeChild( dom_node ); } 18} 19function wpcom_remote_login_remove_dom_node_classes( class_name ) { 20 var dom_nodes = document.querySelectorAll( '.' + class_name ); 21 for ( var i = 0; i < dom_nodes.length; i++ ) { 22 dom_nodes[ i ].parentNode.removeChild( dom_nodes[ i ] ); 23 } 24} 25function wpcom_remote_login_final_cleanup() { 26 wpcom_remote_login_remove_dom_node_classes( "wpcom_remote_login_msg" ); 27 wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); 28 wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_validate" ); 29 wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_js" ); 30 wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_iframe" ); 31 wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_styles" ); 32} 33 34// Watch for messages back from the remote login 35window.addEventListener( "message", function( e ) { 36 if ( e.origin === "https://r-login.wordpress.com" ) { 37 var data = {}; 38 try { 39 data = JSON.parse( e.data ); 40 } catch( e ) { 41 wpcom_remote_login_final_cleanup(); 42 return; 43 } 44 45 if ( data.msg === 'LOGIN' ) { 46 // Clean up the login check iframe 47 wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); 48 49 var id_regex = new RegExp( /^[0-9]+$/ ); 50 var token_regex = new RegExp( /^.*|.*|.*$/ ); 51 if ( 52 token_regex.test( data.token ) 53 && id_regex.test( data.wpcomid ) 54 ) { 55 // We have everything we need to ask for a login 56 var script = document.createElement( "script" ); 57 script.setAttribute( "id", "wpcom_remote_login_validate" ); 58 script.src = '/remote-login.php?wpcom_remote_login=validate' 59 + '&wpcomid=' + data.wpcomid 60 + '&token=' + encodeURIComponent( data.token ) 61 + '&host=' + window.location.protocol 62 + '//' + window.location.hostname 63 + '&postid=2' 64 + '&is_singular='; 65 document.body.appendChild( script ); 66 } 67 68 return; 69 } 70 71 // Safari ITP, not logged in, so redirect 72 if ( data.msg === 'LOGIN-REDIRECT' ) { 73 window.location = 'https://wordpress.com/log-in?redirect_to=' + window.location.href; 74 return; 75 } 76 77 // Safari ITP, storage access failed, remove the request 78 if ( data.msg === 'LOGIN-REMOVE' ) { 79 var css_zap = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } @media screen and ( max-width: 782px ) { html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } }'; 80 var style_zap = document.createElement( 'style' ); 81 style_zap.type = 'text/css'; 82 style_zap.appendChild( document.createTextNode( css_zap ) ); 83 document.body.appendChild( style_zap ); 84 85 var e = document.getElementById( 'wpcom_request_access_iframe' ); 86 e.parentNode.removeChild( e ); 87 88 document.cookie = 'wordpress_com_login_access=denied; path=/; max-age=31536000'; 89 90 return; 91 } 92 93 // Safari ITP 94 if ( data.msg === 'REQUEST_ACCESS' ) { 95 console.log( 'request access: safari' ); 96 97 // Check ITP iframe enable/disable knob 98 if ( wpcom_remote_login_extra_auth !== 'safari_itp_iframe' ) { 99 return; 100 } 101 102 // If we are in a "private window" there is no ITP. 103 var private_window = false; 104 try { 105 var opendb = window.openDatabase( null, null, null, null ); 106 } catch( e ) { 107 private_window = true; 108 } 109 110 if ( private_window ) { 111 console.log( 'private window' ); 112 return; 113 } 114 115 var iframe = document.createElement( 'iframe' ); 116 iframe.id = 'wpcom_request_access_iframe'; 117 iframe.setAttribute( 'scrolling', 'no' ); 118 iframe.setAttribute( 'sandbox', 'allow-storage-access-by-user-activation allow-scripts allow-same-origin allow-top-navigation-by-user-activation' ); 119 iframe.src = 'https://r-login.wordpress.com/remote-login.php?wpcom_remote_login=request_access&origin=' + encodeURIComponent( data.origin ) + '&wpcomid=' + encodeURIComponent( data.wpcomid ); 120 121 var css = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 46px !important; } * html body { margin-top: 46px !important; } @media screen and ( max-width: 660px ) { html { margin-top: 71px !important; } * html body { margin-top: 71px !important; } #wpcom_request_access_iframe { display: block; height: 71px !important; } } #wpcom_request_access_iframe { border: 0px; height: 46px; position: fixed; top: 0; left: 0; width: 100%; min-width: 100%; z-index: 99999; background: #23282d; } '; 122 123 var style = document.createElement( 'style' ); 124 style.type = 'text/css'; 125 style.id = 'wpcom_request_access_styles'; 126 style.appendChild( document.createTextNode( css ) ); 127 document.body.appendChild( style ); 128 129 document.body.appendChild( iframe ); 130 } 131 132 if ( data.msg === 'DONE' ) { 133 wpcom_remote_login_final_cleanup(); 134 } 135 } 136}, false ); 137 138// Inject the remote login iframe after the page has had a chance to load 139// more critical resources 140window.addEventListener( "DOMContentLoaded", function( e ) { 141 var iframe = document.createElement( "iframe" );
142 iframe.style.display = "none"; 143 iframe.setAttribute( "scrolling", "no" ); 144 iframe.setAttribute( "id", "wpcom_remote_login_key" ); 145 iframe.src = "https://r-login.wordpress.com/remote-login.php" 146 + "?wpcom_remote_login=key" 147 + "&origin=aHR0cHM6Ly9qb25hdGhhbnNweWVyLmNvbQ%3D%3D" 148 + "&wpcomid=18533252" 149 + "&time=" + Math.floor( Date.now() / 1000 ); 150 document.body.appendChild( iframe ); 151}, false ); 152</script>
152 153<link rel='dns-prefetch' href='//s1.wp.com' /> 154<link rel='dns-prefetch' href='//widgets.wp.com' /> 155<link rel='dns-prefetch' href='//s2.wp.com' /> 156<link rel='dns-prefetch' href='//s0.wp.com' /> 157<link rel='dns-prefetch' href='//af.pubmine.com' /> 158<link rel="alternate" type="application/rss+xml" title="Jonathan Spyer » Feed" href="https://jonathanspyer.com/feed/" /> 159<link rel="alternate" type="application/rss+xml" title="Jonathan Spyer » Comments Feed" href="https://jonathanspyer.com/comments/feed/" /> 160<link rel="alternate" type="application/rss+xml" title="Jonathan Spyer » About Comments Feed" href="https://jonathanspyer.com/about/feed/" /> 161
161<script type="text/javascript"> 162 /* <![CDATA[ */ 163 function addLoadEvent(func) { 164 var oldonload = window.onload; 165 if (typeof window.onload != 'function') { 166 window.onload = func; 167 } else { 168 window.onload = function () { 169 oldonload(); 170 func(); 171 } 172 } 173 } 174 /* ]]> */ 175 </script>
175 176 <style id="wp-img-auto-sizes-contain-inline-css"> 177img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 178/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 179</style> 180<link crossorigin='anonymous' rel='stylesheet' id='all-css-2-1' href='/_static/??/wp-content/mu-plugins/widgets/eu-cookie-law/templates/style.css,/wp-content/mu-plugins/likes/jetpack-likes.css?m=1743883414j&cssminify=yes' type='text/css' media='all' /> 181<style id="wp-emoji-styles-inline-css"> 182 183 img.wp-smiley, img.emoji { 184 display: inline !important; 185 border: none !important; 186 box-shadow: none !important; 187 height: 1em !important; 188 width: 1em !important; 189 margin: 0 0.07em !important; 190 vertical-align: -0.1em !important; 191 background: none !important; 192 padding: 0 !important; 193 } 194/*# sourceURL=wp-emoji-styles-inline-css */ 195</style> 196<style id="wp-block-library-inline-css"> 197:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
197--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 198 199/*# sourceURL=/wp-content/plugins/gutenberg-core/v24.0.0/build/styles/block-library/common.min.css */ 200</style> 201<style id="wp-block-library-inline-css-extra"> 202.has-text-align-justify { 203 text-align:justify; 204} 205.has-text-align-justify{text-align:justify;} 206/*# sourceURL=wp-block-library-inline-css */ 207</style> 208 209<style id="classic-theme-styles-inline-css"> 210.wp-block-button__link{background-color:#32373c;border-radius:9999px;box-shadow:none;color:#fff;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-file__button{background:#32373c;color:#fff}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-tab:not(.has-text-color){color:inherit!important}.wp-block-tab:not(.has-background){background-color:inherit!important}.wp-block-tab:focus,.wp-block-tab:hover{text-decoration:none}.wp-block-tab:focus-visible{outline:auto;outline-offset:0} 211/*# sourceURL=/wp-content/plugins/gutenberg-core/v24.0.0/build/styles/block-library/classic.min.css */ 212</style> 213 214<style id="coblocks-inline-format-inline-css"> 215.uppercase{text-transform:uppercase} 216/*# sourceURL=coblocks-inline-format-inline-css */ 217</style> 218<link crossorigin='anonymous' rel='stylesheet' id='all-css-12-1' href='/_static/??-eJx9jcEKg0AMRH+oaVhorR7Eb9E16IpZg8min2889FZ6GYbhPQYPgbhlo2zIBWQtU8qKcdvJd5be0AmmMfW0Ejv2jKoP/K0daZzIXNdvB6PzvyJ+A8MgO6mCJ6fCYLN/6e113IZXU9WfUL/DcgHSTkDo&cssminify=yes' type='text/css' media='all' /> 219<style id="global-styles-inline-css"> 220:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #0066cc;--wp--preset--color--medium-gray: #666;--wp--preset--color--light-gray: #f1f1f1;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
2200) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--albert-sans: 'Albert Sans', sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: 'Bodoni Moda', serif;--wp--preset--font-family--bricolage-grotesque: 'Bricolage Grotesque', sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: 'Courier Prime', monospace;--wp--preset--font-family--crimson-pro: 'Crimson Pro', serif;--wp--preset--font-family--dm-mono: 'DM Mono', monospace;--wp--preset--font-family--dm-sans: 'DM Sans', sans-serif;--wp--preset--font-family--dm-serif-display: 'DM Serif Display', serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: 'EB Garamond', serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: 'Fira Sans', sans-serif;--wp--preset--font-family--fjalla-one: 'Fjalla One', sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: 'IBM Plex Mono', monospace;--wp--preset--font-family--ibm-plex-sans: 'IBM Plex Sans', sans-serif;--wp--preset--font-family--ibarra-real-nova: 'Ibarra Real Nova', serif;--wp--preset--font-family--instrument-serif: 'Instrument Serif', serif;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--josefin-sans: 'Josefin Sans', sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: 'Libre Baskerville', serif;--wp--preset--font-family--libre-franklin: 'Libre Franklin', sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: 'Noto Sans Mono', sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: 'Open Sans', sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: 'PT Serif', serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: 'Playfair Display', serif;--wp--preset--font-family--plus-jakarta-sans: 'Plus Jakarta Sans', sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: 'Roboto Slab', serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: 'Source Sans 3', sans-serif;--wp--preset--font-family--source-serif-4: 'Source Serif 4', serif;--wp--preset--font-family--space-mono: 'Space Mono', monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: 'Work Sans', sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
220.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-albert-sans-font-family{font-family: var(--wp--preset--font-family--albert-sans) !important;}.has-alegreya-font-family{font-family: var(--wp--preset--font-family--alegreya) !important;}.has-arvo-font-family{font-family: var(--wp--preset--font-family--arvo) !important;}.has-bodoni-moda-font-family{font-family: var(--wp--preset--font-family--bodoni-moda) !important;}.has-bricolage-grotesque-font-family{font-family: var(--wp--preset--font-family--bricolage-grotesque) !important;}.has-cabin-font-family{font-family: var(--wp--preset--font-family--cabin) !important;}.has-chivo-font-family{font-family: var(--wp--preset--font-family--chivo) !important;}.has-commissioner-font-family{font-family: var(--wp--preset--font-family--commissioner) !important;}.has-cormorant-font-family{font-family: var(--wp--preset--font-family--cormorant) !important;}.has-courier-prime-font-family{font-family: var(--wp--preset--font-family--courier-prime) !important;}.has-crimson-pro-font-family{font-family: var(--wp--preset--font-family--crimson-pro) !important;}.has-dm-mono-font-family{font-family: var(--wp--preset--font-family--dm-mono) !important;}.has-dm-sans-font-family{font-family: var(--wp--preset--font-family--dm-sans) !important;}.has-dm-serif-display-font-family{font-family: var(--wp--preset--font-family--dm-serif-display) !important;}.has-domine-font-family{font-family: var(--wp--preset--font-family--domine) !important;}.has-eb-garamond-font-family{font-family: var(--wp--preset--font-family--eb-garamond) !important;}.has-epilogue-font-family{font-family: var(--wp--preset--font-family--epilogue) !important;}.has-fahkwang-font-family{font-family: var(--wp--preset--font-family--fahkwang) !important;}.has-figtree-font-family{font-family: var(--wp--preset--font-family--figtree) !important;}.has-fira-sans-font-family{font-family: var(--wp--preset--font-family--fira-sans) !important;}.has-fjalla-one-font-family{font-family: var(--wp--preset--font-family--fjalla-one) !important;}.has-fraunces-font-family{font-family: var(--wp--preset--font-family--fraunces) !important;}.has-gabarito-font-family{font-family: var(--wp--preset--font-family--gabarito) !important;}.has-ibm-plex-mono-font-family{font-family: var(--wp--preset--font-family--ibm-plex-mono) !important;}.has-ibm-plex-sans-font-family{font-family: var(--wp--preset--font-family--ibm-plex-sans) !important;}.has-ibarra-real-nova-font-family{font-family: var(--wp--preset--font-family--ibarra-real-nova) !important;}.has-instrument-serif-font-family{font-family: var(--wp--preset--font-family--instrument-serif) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-josefin-sans-font-family{font-family: var(--wp--preset--font-family--josefin-sans) !important;}.has-jost-font-family{font-family: var(--wp--preset--font-family--jost) !important;}.has-libre-baskerville-font-family{font-family: var(--wp--preset--font-family--libre-baskerville) !important;}.has-libre-franklin-font-family{font-family: var(--wp--preset--font-family--libre-franklin) !important;}.has-literata-font-family{font-family: var(--wp--preset--font-family--literata) !important;}.has-lora-font-family{font-family: var(--wp--preset--font-family--lora) !important;}.has-merriweather-font-family{font-family: var(--wp--preset--font-family--merriweather) !important;}.has-montserrat-font-family{font-family: var(--wp--preset--font-family--montserrat) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-noto-sans-mono-font-family{font-family: var(--wp--preset--font-family--noto-sans-mono) !important;}.has-nunito-font-family{font-family: var(--wp--preset--font-family--nunito) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-overpass-font-family{font-family: var(--wp--preset--font-family--overpass) !important;}.has-pt-serif-font-family{font-family: var(--wp--preset--font-family--pt-serif) !important;}.has-petrona-font-family{font-family: var(--wp--preset--font-family--petrona) !important;}.has-piazzolla-font-family{font-family: var(--wp--preset--font-family--piazzolla) !important;}.has-playfair-display-font-family{font-family: var(--wp--preset--font-family--playfair-display) !important;}.has-plus-jakarta-sans-font-family{font-family: var(--wp--preset--font-family--plus-jakarta-sans) !important;}.has-poppins-font-family{font-family: var(--wp--preset--font-family--poppins) !important;}.has-raleway-font-family{font-family: var(--wp--preset--font-family--raleway) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}.has-rubik-font-family{font-family: var(--wp--preset--font-family--rubik) !important;}.has-rufina-font-family{font-family: var(--wp--preset--font-family--rufina) !important;}.has-sora-font-family{font-family: var(--wp--preset--font-family--sora) !important;}.has-source-sans-3-font-family{font-family: var(--wp--preset--font-family--source-sans-3) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;}.has-space-mono-font-family{font-family: var(--wp--preset--font-family--space-mono) !important;}.has-syne-font-family{font-family: var(--wp--preset--font-family--syne) !important;}.has-texturina-font-family{font-family: var(--wp--preset--font-family--texturina) !important;}.has-urbanist-font-family{font-family: var(--wp--preset--font-family--urbanist) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;} 221/*# sourceURL=global-styles-inline-css */ 222</style> 223 224<link crossorigin='anonymous' rel='stylesheet' id='all-css-14-1' href='/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/moon/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/verbum-comments/verbum-comments.css?m=1790593351i&cssminify=yes' type='text/css' media='all' /> 225<link rel='stylesheet' id='verbum-gutenberg-css-css' href='https://widgets.wp.com/verbum-block-editor/block-editor.css?ver=1771405207' media='all' /> 226<link crossorigin='anonymous' rel='stylesheet' id='all-css-16-1' href='/_static/??-eJyFjsEOwjAMQ3+IECaxiR0Q37JVoRTaplpSVfv7hRsTEtxsy88ytgKOs1JW1AclEix1Rm0WrJbiHNm95OhEDvivK7pGglYcpy8gVSix+pAFF7JRb9KjtT7sL8gTg12ZNHDeGbjHKSxv9Jau3dCdzv3YX8bnBqh7UWU=&cssminify=yes' type='text/css' media='all' /> 227<style id="jetpack-global-styles-frontend-style-inline-css"> 228:root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} 229/*# sourceURL=jetpack-global-styles-frontend-style-inline-css */ 230</style> 231<link crossorigin='anonymous' rel='stylesheet' id='all-css-18-1' href='/_static/??-eJyNjcEKAjEMRH/ImhVlqwfxU6TbhrZrmhTTIv69u+JFvHgZ5sHwBh7VeOGG3KB0U6nHzAoztur87cNQRNYInVBBk7tjcCE83zVz3HrVDfxvumb2MPVMAVR8dmRIougX/DhbwrK8pwNEksnROriU884e9+PJDnaYXxwFS20=&cssminify=yes' type='text/css' media='all' />
232<script id="wpcom-actionbar-placeholder-js-extra"> 233var actionbardata = {"siteID":"18533252","postID":"2","siteURL":"https://jonathanspyer.com","xhrURL":"https://jonathanspyer.com/wp-admin/admin-ajax.php","nonce":"47a1ab3109","isLoggedIn":"","statusMessage":"","subsEmailDefault":"instantly","proxyScriptUrl":"https://s0.wp.com/wp-content/js/wpcom-proxy-request.js?m=1513050504i&ver=20211021","shortlink":"https://wp.me/P1fLlq-2","i18n":{"followedText":"New posts from this site will now appear in your \u003Ca href=\"https://wordpress.com/reader\"\u003EReader\u003C/a\u003E","foldBar":"Collapse this bar","unfoldBar":"Expand this bar","shortLinkCopied":"Copied to clipboard."}}; 234//# sourceURL=wpcom-actionbar-placeholder-js-extra 235</script>
vendor: 1 bytes, line 235
235
236<script id="jetpack-mu-wpcom-settings-js-before"> 237var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https://s1.wp.com/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/moon/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/"}; 238//# sourceURL=jetpack-mu-wpcom-settings-js-before 239</script>
vendor: 1 bytes, line 239
239
240<script crossorigin='anonymous' type='text/javascript' src='/_static/??/wp-content/js/rlt-proxy.js,/wp-content/blog-plugins/wordads-classes/js/cmp/v2/cmp-non-gdpr.js?m=1780567333j'></script>
vendor: 1 bytes, line 240
240
241<script id="rlt-proxy-js-after"> 242 rltInitialize( {"token":null,"iframeOrigins":["https:\/\/widgets.wp.com"]} ); 243//# sourceURL=rlt-proxy-js-after 244</script>
244 245<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://jonathanspyer.wordpress.com/xmlrpc.php?rsd" /> 246<meta name="generator" content="WordPress.com" /> 247<link rel="canonical" href="https://jonathanspyer.com/about/" /> 248<link rel='shortlink' href='https://wp.me/P1fLlq-2' /> 249<link rel="alternate" type="application/json+oembed" href="https://public-api.wordpress.com/oembed/?format=json&url=https%3A%2F%2Fjonathanspyer.com%2Fabout%2F&for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&url=https%3A%2F%2Fjonathanspyer.com%2Fabout%2F&for=wpcom-auto-discovery" /> 250<!-- Jetpack Open Graph Tags --> 251<meta property="og:type" content="article" /> 252<meta property="og:title" content="About" /> 253<meta property="og:url" content="https://jonathanspyer.com/about/" /> 254<meta property="og:description" content="Jonathan Spyer is a Middle East analyst, author and journalist specializing in the Levant and Iraq. He is the director of the Middle East Center for Reporting and Analysis (MECRA), a Research Fel…" /> 255<meta property="article:published_time" content="2010-12-20T13:18:06+00:00" /> 256<meta property="article:modified_time" content="2019-11-30T16:58:59+00:00" /> 257<meta property="og:site_name" content="Jonathan Spyer" /> 258<meta property="og:image" content="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=200" /> 259<meta property="og:image:width" content="200" /> 260<meta property="og:image:height" content="200" /> 261<meta property="og:image:alt" content="" /> 262<meta property="og:locale" content="en_US" /> 263<meta property="article:publisher" content="https://www.facebook.com/WordPresscom" /> 264<meta name="twitter:text:title" content="About" /> 265<meta name="twitter:image" content="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=240" /> 266<meta name="twitter:card" content="summary" /> 267 268<!-- End Jetpack Open Graph Tags --> 269<link rel='openid.server' href='https://jonathanspyer.com/?openidserver=1' /> 270<link rel='openid.delegate' href='https://jonathanspyer.com/' /> 271<link rel="search" type="application/opensearchdescription+xml" href="https://jonathanspyer.com/osd.xml" title="Jonathan Spyer" /> 272<link rel="search" type="application/opensearchdescription+xml" href="https://s1.wp.com/opensearch.xml" title="WordPress.com" /> 273<meta name="description" content="Jonathan Spyer is a Middle East analyst, author and journalist specializing in the Levant and Iraq. He is the director of the Middle East Center for Reporting and Analysis (MECRA), a Research Fellow at the Jerusalem Center for Strategy and Security and a Fellow at the Middle East Forum." />
274<script> 275var wa_client = {}; wa_client.cmd = []; wa_client.config = { 'blog_id': 18533252, 'blog_language': 'en', 'is_wordads': false, 'hosting_type': 0, 'afp_account_id': null, 'afp_host_id': 5038568878849053, 'theme': 'pub/twentyten', '_': { 'title': 'Advertisement', 'privacy_settings': 'Privacy Settings' }, 'formats': [ 'inline', 'belowpost', 'bottom_sticky', 'sidebar_sticky_right', 'sidebar', 'gutenberg_rectangle', 'gutenberg_leaderboard', 'gutenberg_mobile_leaderboard', 'gutenberg_skyscraper' ] }; 276</script>
276 277
277<script type="text/javascript"> 278 279 window.doNotSellCallback = function() { 280 281 var linkElements = [ 282 'a[href="https://wordpress.com/?ref=footer_blog"]', 283 'a[href="https://wordpress.com/?ref=footer_website"]', 284 'a[href="https://wordpress.com/?ref=vertical_footer"]', 285 'a[href^="https://wordpress.com/?ref=footer_segment_"]', 286 ].join(','); 287 288 var dnsLink = document.createElement( 'a' ); 289 dnsLink.href = 'https://wordpress.com/advertising-program-optout/'; 290 dnsLink.classList.add( 'do-not-sell-link' ); 291 dnsLink.rel = 'nofollow'; 292 dnsLink.style.marginLeft = '0.5em'; 293 dnsLink.textContent = 'Do Not Sell or Share My Personal Information'; 294 295 var creditLinks = document.querySelectorAll( linkElements ); 296 297 if ( 0 === creditLinks.length ) { 298 return false; 299 } 300 301 Array.prototype.forEach.call( creditLinks, function( el ) { 302 el.insertAdjacentElement( 'afterend', dnsLink ); 303 }); 304 305 return true; 306 }; 307 308 </script>
308 309 <link rel="icon" href="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=32" sizes="32x32" /> 310<link rel="icon" href="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=192" sizes="192x192" /> 311<link rel="apple-touch-icon" href="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=180" /> 312<meta name="msapplication-TileImage" content="https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=270" />
313<script type="text/javascript"> 314 window.google_analytics_uacct = "UA-52447-2"; 315</script>
315 316
317<script type="text/javascript"> 318 var _gaq = _gaq || []; 319 _gaq.push(['_setAccount', 'UA-52447-2']); 320 _gaq.push(['_gat._anonymizeIp']); 321 _gaq.push(['_setDomainName', 'none']); 322 _gaq.push(['_setAllowLinker', true]); 323 _gaq.push(['_initData']); 324 _gaq.push(['_trackPageview']); 325 326 (function() { 327 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 328 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 329 (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); 330 })(); 331</script>
331 332</head> 333 334<body class="wp-singular page-template-default page page-id-2 wp-theme-pubtwentyten customizer-styles-applied single-author jetpack-reblog-enabled"> 335<div id="wrapper" class="hfeed"> 336 <div id="header"> 337 <div id="masthead"> 338 <div id="branding" role="banner"> 339 <div id="site-title"> 340 <span> 341 <a href="https://jonathanspyer.com/" title="Jonathan Spyer" rel="home">Jonathan Spyer</a> 342 </span> 343 </div> 344 <div id="site-description">Middle East Analysis and Reportage</div> 345 346 <a class="home-link" href="https://jonathanspyer.com/" title="Jonathan Spyer" rel="home"> 347 <img src="https://jonathanspyer.com/wp-content/uploads/2017/06/cropped-jonathan-spyer-collage2.jpg" width="940" height="198" alt="" /> 348 </a> 349 </div><!-- #branding --> 350 351 <div id="access" role="navigation"> 352 <div class="skip-link screen-reader-text"><a href="#content" title="Skip to content">Skip to content</a></div> 353 <div class="menu"><ul> 354<li ><a href="https://jonathanspyer.com/">Home</a></li><li class="page_item page-item-2 current_page_item"><a href="https://jonathanspyer.com/about/" aria-current="page">About</a></li> 355<li class="page_item page-item-29"><a href="https://jonathanspyer.com/books/">Books</a></li> 356</ul></div> 357 </div><!-- #access --> 358 </div><!-- #masthead --> 359 </div><!-- #header --> 360 361 <div id="main"> 362 363 <div id="container"> 364 <div id="content" role="main"> 365 366 367 368 <div id="post-2" class="post-2 page type-page status-publish hentry"> 369 <h1 class="entry-title">About</h1> 370 371 <div class="entry-content"> 372 <p>Jonathan Spyer is a Middle East analyst, author and journalist specializing in the Levant and Iraq. He is the director of the Middle East Center for Reporting and Analysis (MECRA), a Research Fellow at the Jerusalem Center for Strategy and Security and a Fellow at the Middle East Forum.</p> 373<div id="atatags-370373-6abbb188e8f56"> 374
374<script type="text/javascript"> 375 __ATA = window.__ATA || {}; 376 __ATA.cmd = window.__ATA.cmd || []; 377 __ATA.cmd.push(function() { 378 __ATA.initVideoSlot('atatags-370373-6abbb188e8f56', { 379 sectionId: '370373', 380 format: 'inread' 381 }); 382 }); 383 </script>
383 384 </div><span id="wordads-inline-marker" style="display: none;"></span><div id="jp-post-flair" class="sharedaddy sd-like-enabled sd-sharing-enabled"><div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" 385 data-shared="sharing-facebook-2" 386 class="share-facebook sd-button share-icon" 387 href="https://jonathanspyer.com/about/?share=facebook" 388 target="_blank" 389 aria-labelledby="sharing-facebook-2" 390 > 391 <span id="sharing-facebook-2" hidden>Share on Facebook (Opens in new window)</span> 392 <span>Facebook</span> 393 </a></li><li class="share-email"><a rel="nofollow noopener noreferrer" 394 data-shared="sharing-email-2" 395 class="share-email sd-button share-icon" 396 href="mailto:?subject=%5BShared%20Post%5D%20About&body=https%3A%2F%2Fjonathanspyer.com%2Fabout%2F&share=email" 397 target="_blank" 398 aria-labelledby="sharing-email-2" 399 data-email-share-error-title="Do you have email set up?" data-email-share-error-text="If you're having problems sharing via email, you might not have email set up for your browser. You may need to create a new email yourself." data-email-share-nonce="ca258b2def" data-email-share-track-url="https://jonathanspyer.com/about/?share=email"> 400 <span id="sharing-email-2" hidden>Email a link to a friend (Opens in new window)</span> 401 <span>Email</span> 402 </a></li><li class="share-twitter"><a rel="nofollow noopener noreferrer" 403 data-shared="sharing-twitter-2" 404 class="share-twitter sd-button share-icon" 405 href="https://jonathanspyer.com/about/?share=twitter" 406 target="_blank" 407 aria-labelledby="sharing-twitter-2" 408 > 409 <span id="sharing-twitter-2" hidden>Share on X (Opens in new window)</span> 410 <span>X</span> 411 </a></li><li class="share-end"></li></ul></div></div></div><div class='sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded' id='like-post-wrapper-18533252-2-6abbb188e9523' data-src='//widgets.wp.com/likes/index.html?ver=20260929#blog_id=18533252&post_id=2&origin=jonathanspyer.wordpress.com&obj_id=18533252-2-6abbb188e9523&domain=jonathanspyer.com' data-name='like-post-frame-18533252-2-6abbb188e9523' data-title='Like or Reblog'><div class='likes-widget-placeholder post-likes-widget-placeholder' style='height: 55px;'><span class='button'><span>Like</span></span> <span class='loading'>Loading...</span></div><span class='sd-text-color'></span><a class='sd-link-color'></a></div></div> </div><!-- .entry-content --> 412 </div><!-- #post-2 --> 413 414 415 <div id="comments"> 416 417 418 <h3 id="comments-title"> 419 17 Responses to <em>About</em> </h3> 420 421 422 <ol class="commentlist"> 423 <li class="comment even thread-even depth-1" id="li-comment-2"> 424 <div id="comment-2"> 425 <div class="comment-author vcard"> 426 <img referrerpolicy="no-referrer" alt='gs don morris,Ph.D.'s avatar' src='https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/e5eb43e20351cf714118762e37f2d04bbcb682380b438793e97ba16576520f99?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' decoding='async' /> <cite class="fn"><a href="http://docstalk.blogspot.com/" class="url" rel="ugc external nofollow">gs don morris,Ph.D.</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 427 428 429 430 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-2"> 431 December 22, 2010 at 21:07</a> </div><!-- .comment-meta .commentmetadata --> 432 433 <div class="comment-body"><p>Greetings,<br /> 434Just had a communication with Barry and he suggested I contact you about your new book-happy to interview you and/or promote the book on one of my blogs-all the best-don</p> 435</div> 436 437 <div class="reply"> 438 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=2#respond" data-commentid="2" data-postid="2" data-belowelement="comment-2" data-respondelement="respond" data-replyto="Reply to gs don morris,Ph.D." aria-label="Reply to gs don morris,Ph.D.">Reply</a> </div><!-- .reply --> 439 </div><!-- #comment-## --> 440 441 </li><!-- #comment-## --> 442 <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-4"> 443 <div id="comment-4"> 444 <div class="comment-author vcard"> 445 <img referrerpolicy="no-referrer" alt='ms's avatar' src='https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/48165e65a359b07a128ba99da72d68c42a2ebcbb4a287506574332074ad96567?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' decoding='async' /> <cite class="fn">ms</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 446 447 448 449 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-4"> 450 January 1, 2011 at 21:21</a> </div><!-- .comment-meta .commentmetadata --> 451 452 <div class="comment-body"><p>To me, Isreal’s most imminent threat is a massive rocket attack from Hizballah. The flight times are so short, Iron Dome does not help.<br /> 453I’ve not heard of anything available now (David’s Sling is in the future) in Isreal for the threat described below.</p> 454<p>The American Centurion is basically the Phalanx naval gun system with new software that enables it to take data from other radar systems, and shoot down just about any kind of artillery shell or rocket within range. </p> 455<p>There is the possibility of a first strike massive missle attack from Hizballah. The Centurion seems to be the best method of knocking down short range missles with short flight times.</p> 456<p>Isreal has, I’ve heard, only one Centurion. Surely the Isreali military people can see it’s useful. </p> 457<p>Why isn’t Isreal, on a priority basis, buying these from the US in a large quanitity to protect the northern border?<
457/p> 458<p>Thanks. By the way, you have written some very informative articles about Isreal, etc.</p> 459<p>But one other question- you wrote that even though Erdogan of Turkey hates Isreal, Isreal and Turkey can work through that. But I separately read awhile ago, the Turkish population hates Isreal and the US, as the controlled media teaches them. So how can Isreal solve that with a country that wants an apology for ambushing Isreali commandos in that flotilla incident?</p> 460<p>Mike</p> 461</div> 462 463 <div class="reply"> 464 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=4#respond" data-commentid="4" data-postid="2" data-belowelement="comment-4" data-respondelement="respond" data-replyto="Reply to ms" aria-label="Reply to ms">Reply</a> </div><!-- .reply --> 465 </div><!-- #comment-## --> 466 467 </li><!-- #comment-## --> 468 <li class="comment even thread-even depth-1" id="li-comment-63"> 469 <div id="comment-63"> 470 <div class="comment-author vcard"> 471 <img referrerpolicy="no-referrer" alt='[email protected]'s avatar' src='https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=40&d=identicon&r=G' srcset='https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=40&d=identicon&r=G 1x, https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=60&d=identicon&r=G 1.5x, https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=80&d=identicon&r=G 2x, https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=120&d=identicon&r=G 3x, https://0.gravatar.com/avatar/6f667713fa0263fbdf6287e4991f815d5650c592692bf8010a7e079526d79d64?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' decoding='async' /> <cite class="fn">[email protected]</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 472 473 474 475 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-63"> 476 June 6, 2011 at 03:53</a> </div><!-- .comment-meta .commentmetadata --> 477 478 <div class="comment-body"><p>Mr . Spyer , I just finished reading your book “Transforming fire..”.<br /> 479I am very much impressed by the depth and clarity of your analysis.<br /> 480I am going to recommend it to all my friends and acquaintances.</p> 481</div> 482 483 <div class="reply"> 484 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=63#respond" data-commentid="63" data-postid="2" data-belowelement="comment-63" data-respondelement="respond" data-replyto="Reply to [email protected]" aria-label="Reply to [email protected]">Reply</a> </div><!-- .reply --> 485 </div><!-- #comment-## --> 486 487 <ul class="children"> 488 <li class="comment byuser comment-author-jonathanspyer bypostauthor odd alt depth-2" id="li-comment-66"> 489 <div id="comment-66"> 490 <div class="comment-author vcard"> 491 <img referrerpolicy="no-referrer" alt='jonathanspyer's avatar' src='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="https://jonathanspyer.wordpress.com" class="url" rel="ugc external nofollow">jonathanspyer</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 492 493 494 495 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-66"> 496 June 14, 2011 at 08:49</a> </div><!-- .comment-meta .commentmetadata --> 497 498 <div class="comment-body"><p>Igor – I’m really glad you enjoyed the book and found it interesting, and thanks for the recommendation.</p> 499</div> 500 501 <div class="reply"> 502 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=66#respond" data-commentid="66" data-postid="2" data-belowelement="comment-66" data-respondelement="respond" data-replyto="Reply to jonathanspyer" aria-label="Reply to jonathanspyer">Reply</a> </div><!-- .reply --> 503 </div><!-- #comment-## --> 504 505 <ul class="children"> 506 <li class="comment even depth-3" id="li-comment-319"> 507 <div id="comment-319"> 508 <div class="comment-author vcard"> 509 <img referrerpolicy="no-referrer" alt='David Shelton's avatar' src='https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/14fc3a4f51acf3d62f17e88ba49a7d9436fe83ae27ec1c694d69099bcb9b7bd8?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn">David Shelton</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 510 511 512 513 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-319">
514 February 21, 2012 at 16:52</a> </div><!-- .comment-meta .commentmetadata --> 515 516 <div class="comment-body"><p>Just read your piece about the Free Syrian Army (021912). One question I can’t find the answer to, is what happens to the relatives of those deserters who have moved into the FSA? Do they typically secure their family in a safe area before they make the move, or are there cases of their families paying the price for their actions.</p> 517</div> 518 519 <div class="reply"> 520 </div><!-- .reply --> 521 </div><!-- #comment-## --> 522 523 </li><!-- #comment-## --> 524</ul><!-- .children --> 525</li><!-- #comment-## --> 526</ul><!-- .children --> 527</li><!-- #comment-## --> 528 <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-77"> 529 <div id="comment-77"> 530 <div class="comment-author vcard"> 531 <img referrerpolicy="no-referrer" alt='Sherkoh Abbas's avatar' src='https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/d8f822f9211f3752310d4770a72e261e101253a1676baf861987016dcd85655b?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://www.kurdnas.com" class="url" rel="ugc external nofollow">Sherkoh Abbas</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 532 533 534 535 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-77"> 536 July 29, 2011 at 19:16</a> </div><!-- .comment-meta .commentmetadata --> 537 538 <div class="comment-body"><p>Dear Mr. Spyer,</p> 539<p>Your report on Syrian Kurds, good report; however, there are a few issues with it:<br /> 5401- Kurds of Syria >20%; Damascus alone has one million Kurds, Alpeo has 1.2 Million Kurds.<br /> 5412- Kurdish region of Syria, Mesopotamia area (Aljazeera now days divided between Der alzowr, Hassakah, Raqa) has > 2.5 millions.<br /> 5423- There are many Kurds in Hama and else where were they have been Arabized.<br /> 5434- Kurds want Federalism and have no link to Turkish Kurds or their model.<br /> 5445- Kurdish organization / an umberla / platform organization called Kurdistan National Assembly of Syria has been working on the Kurdish issues for many years.<br /> 5456-Here is what Kurds want:<br /> 546Kurdistan National Assembly of Syria appeals to the international community to declare Syrian regime as illegitimate regime and support the Syrian revolution and democratic groups working inside Syria.<br /> 547Turning Syria into a federal state, with a democratic system to structure the federal government and provincial governments, will start a new era in which the Syrian people and neighboring countries will enjoy freedom, peace, security and stability. </p> 548<p>Regards,</p> 549<p>Sherkoh Abbas, President<br /> 550Kurdistan National Assembly of Syria<br /> 551<a href="mailto:[email protected]">[email protected]</a><br /> 552<a href="http://www.klurdnas.com" rel="nofollow ugc">http://www.klurdnas.com</a></p> 553</div> 554 555 <div class="reply"> 556 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=77#respond" data-commentid="77" data-postid="2" data-belowelement="comment-77" data-respondelement="respond" data-replyto="Reply to Sherkoh Abbas" aria-label="Reply to Sherkoh Abbas">Reply</a> </div><!-- .reply --> 557 </div><!-- #comment-## --> 558 559 </li><!-- #comment-## --> 560 <li class="comment even thread-even depth-1" id="li-comment-130"> 561 <div id="comment-130"> 562 <div class="comment-author vcard"> 563 <img referrerpolicy="no-referrer" alt='hagay's avatar' src='https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/8dcf3338e8009d52f7e6f9695059d22010996625590808bf6191092bbd899c3f?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn">hagay</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 564 565 566 567 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-130"> 568 October 7, 2011 at 11:23</a> </div><!-- .comment-meta .commentmetadata --> 569 570 <div class="comment-body"><p>Hello dear friend, please i need you email because i will send email to all those who make good actions against the israeli situation , those books who are so important to wake up people and help see the problem. i will send soon email for all of the people who help to stop this
570stupid situation. please send me you email to me email <a href="mailto:[email protected]">[email protected]</a> many thankx and good work dear friend. Hagay H</p> 571</div> 572 573 <div class="reply"> 574 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=130#respond" data-commentid="130" data-postid="2" data-belowelement="comment-130" data-respondelement="respond" data-replyto="Reply to hagay" aria-label="Reply to hagay">Reply</a> </div><!-- .reply --> 575 </div><!-- #comment-## --> 576 577 </li><!-- #comment-## --> 578 <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-240"> 579 <div id="comment-240"> 580 <div class="comment-author vcard"> 581 <img referrerpolicy="no-referrer" alt='Michael Ross's avatar' src='https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/7600bb01141af058fb41123572c4c3e8d0e52cb6d904c21883a03e9beb78fbfb?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://www.therability.com" class="url" rel="ugc external nofollow">Michael Ross</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 582 583 584 585 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-240"> 586 December 15, 2011 at 18:16</a> </div><!-- .comment-meta .commentmetadata --> 587 588 <div class="comment-body"><p>Jonathan – I just finished reading The Transforming Fire, which you signed for me at the San Diego Book Fair. I commend you on a brilliant analysis of the conflict and how it has evolved over the decades. I just hope that Netanyahu and Barak share your strategy for victory over the Islamists desire to destroy us.</p> 589</div> 590 591 <div class="reply"> 592 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=240#respond" data-commentid="240" data-postid="2" data-belowelement="comment-240" data-respondelement="respond" data-replyto="Reply to Michael Ross" aria-label="Reply to Michael Ross">Reply</a> </div><!-- .reply --> 593 </div><!-- #comment-## --> 594 595 </li><!-- #comment-## --> 596 <li class="comment even thread-even depth-1" id="li-comment-323"> 597 <div id="comment-323"> 598 <div class="comment-author vcard"> 599 <img referrerpolicy="no-referrer" alt='Paige Kollock's avatar' src='https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/4569112fb52b47cb0662bca94bcf530a517f648a541cb0476d28925f19994726?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn">Paige Kollock</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 600 601 602 603 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-323"> 604 March 1, 2012 at 04:33</a> </div><!-- .comment-meta .commentmetadata --> 605 606 <div class="comment-body"><p>Mr. Spyer,<br /> 607Need to get in touch with you re: interview request. Pls reply to my email. Thank y
607ou.</p> 608</div> 609 610 <div class="reply"> 611 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=323#respond" data-commentid="323" data-postid="2" data-belowelement="comment-323" data-respondelement="respond" data-replyto="Reply to Paige Kollock" aria-label="Reply to Paige Kollock">Reply</a> </div><!-- .reply --> 612 </div><!-- #comment-## --> 613 614 </li><!-- #comment-## --> 615 <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-638"> 616 <div id="comment-638"> 617 <div class="comment-author vcard"> 618 <img referrerpolicy="no-referrer" alt='Shirley Anne Haber's avatar' src='https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/5c099c665a6e091a5fb207319f9ebd04f9d6803a39444ec7605b3ce209a6c895?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://www.speakersaction.com" class="url" rel="ugc external nofollow">Shirley Anne Haber</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 619 620 621 622 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-638"> 623 February 21, 2013 at 19:15</a> </div><!-- .comment-meta .commentmetadata --> 624 625 <div class="comment-body"><p>Hi Jonathan – are you planning a trip to North America in the Spring? My group, The Speakers Action Group, are interested in having you speak at one of our speaking engagements – you can see us at <a href="http://www.speakersaction.com" rel="nofollow ugc">http://www.speakersaction.com</a> – I heard you speak last year at LIpa Green building of Jewish Federation in Toronto – we have had Barry Rubin on several occasions – he spoke over Skype to us in October and you came to Toronto shortly after. Let me know if you are planning on coming…and the cost of your honourarium and other costs involved?<br /> 626thanks<br /> 627Shirley Anne Haber</p> 628</div> 629 630 <div class="reply"> 631 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=638#respond" data-commentid="638" data-postid="2" data-belowelement="comment-638" data-respondelement="respond" data-replyto="Reply to Shirley Anne Haber" aria-label="Reply to Shirley Anne Haber">Reply</a> </div><!-- .reply --> 632 </div><!-- #comment-## --> 633 634 </li><!-- #comment-## --> 635 <li class="comment even thread-even depth-1" id="li-comment-1312"> 636 <div id="comment-1312"> 637 <div class="comment-author vcard"> 638 <img referrerpolicy="no-referrer" alt='Joachim steinhöfel's avatar' src='https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/4ec0b4992409b81c488eb788322fa9766c3eeeb663151f67517262892898ea98?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://www.steinhoefel.com" class="url" rel="ugc external nofollow">Joachim steinhöfel</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 639 640 641 642 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-1312"> 643 August 4, 2013 at 18:52</a> </div><!-- .comment-meta .commentmetadata --> 644 645 <div class="comment-body"><p>I am starting to read the last chapter of “The Transforming Fire”. A great book. And as Igor, see above, I recommended it to all my friends who share an interest in the subject.</p> 646</div> 647 648 <div class="reply"> 649 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=1312#respond" data-commentid="1312" data-postid="2" data-belowelement="comment-1312" data-respondelement="respond" data-replyto="Reply to Joachim steinhöfel" aria-label="Reply to Joachim steinhöfel">Reply</a> </div><!-- .reply --> 650 </div><!-- #comment-## --> 651 652 <ul class="children"> 653 <li class="comment byuser comment-author-jonathanspyer bypostauthor odd alt depth-2" id="li-comment-1320"> 654 <div id="comment-1320"> 655 <div class="comment-author vcard"> 656 <img referrerpolicy="no-referrer" alt='jonathanspyer's avatar' src='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="https://jonathanspyer.wordpress.com" class="url" rel="ugc external nofollow">jonathanspyer</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 657 658 659 660 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-1320"> 661 August 9, 2013 at 18:32</a> </div><!-- .comment-meta .commentmetadata --> 662 663 <div class="comment-body"><p>Thank you, Joachim! I am very glad that you enjoyed the book.</p> 664</div> 665 666 <div class="reply"> 667 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=1320#respond" data-commentid="1320" data-postid="2" data-belowelement="comment-1320" data-respondelement="respond" data-replyto="Reply to jonathanspyer" aria-label="Reply to jonathanspyer">Reply</a> </div><!-- .reply --> 668 </div><!-- #comment-## --> 669 670 </li><!-- #comment-## --> 671</ul><!-- .children --> 672</li><!-- #comment-## --> 673 <li class="comment even thread-odd thread-alt depth-1" id="li-comment-7173"> 674 <div id="comment-7173"> 675 <div class="comment-author vcard"> 676 <img referrerpolicy="no-referrer" alt='Elliott A Green's avatar' src='https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989
676cf85ff8b567f5e42a912086f?s=40&d=identicon&r=G' srcset='https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989cf85ff8b567f5e42a912086f?s=40&d=identicon&r=G 1x, https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989cf85ff8b567f5e42a912086f?s=60&d=identicon&r=G 1.5x, https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989cf85ff8b567f5e42a912086f?s=80&d=identicon&r=G 2x, https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989cf85ff8b567f5e42a912086f?s=120&d=identicon&r=G 3x, https://0.gravatar.com/avatar/09e3d58c960d9e3782f63c88788abae5975c1989cf85ff8b567f5e42a912086f?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://blogs.timesofisrael.com/author/elliott-a-green/" class="url" rel="ugc external nofollow">Elliott A Green</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 677 678 679 680 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-7173"> 681 December 3, 2014 at 19:02</a> </div><!-- .comment-meta .commentmetadata --> 682 683 <div class="comment-body"><p>Dear Jonathan, I left a comment several days ago on your latest post about Sunni Islam as the background to the Arab-Israeli conflict. Now, today, I came back and I find that the comment is still “awaiting moderation.” Do you think you will be getting around to moderation of the comment sometime soon?</p> 684</div> 685 686 <div class="reply"> 687 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=7173#respond" data-commentid="7173" data-postid="2" data-belowelement="comment-7173" data-respondelement="respond" data-replyto="Reply to Elliott A Green" aria-label="Reply to Elliott A Green">Reply</a> </div><!-- .reply --> 688 </div><!-- #comment-## --> 689 690 </li><!-- #comment-## --> 691 <li class="comment odd alt thread-even depth-1" id="li-comment-7458"> 692 <div id="comment-7458"> 693 <div class="comment-author vcard"> 694 <img referrerpolicy="no-referrer" alt='L. J. Winn's avatar' src='https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=40&d=identicon&r=G' srcset='https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=40&d=identicon&r=G 1x, https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=60&d=identicon&r=G 1.5x, https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=80&d=identicon&r=G 2x, https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=120&d=identicon&r=G 3x, https://0.gravatar.com/avatar/6975cf27739f014eb61026dd9d106f979f5dd783ebe76ff388b678a3c6c13244?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn">L. J. Winn</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 695 696 697 698 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-7458"> 699 December 15, 2014 at 15:55</a> </div><!-- .comment-meta .commentmetadata --> 700 701 <div class="comment-body"><p>Dr. Spyer:<br /> 702What are your thoughts about<br /> 703(a) the perspective of self-described secular Sunni Iraqis that western air force strikes against ISIL, unaccompanied by constraints on Iranian and Iraqi Shia militia power in Sunni areas of Iraq, inevitably drive Sunnis to support ISIL for protection against Shia abuses, and<br /> 704(b) the viewpoint that western air strikes against ISIL unavoidably kill civilians and are perceived as Christendom’s alliance with Iran.</p> 705</div> 706 707 <div class="reply"> 708 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=7458#respond" data-commentid="7458" data-postid="2" data-belowelement="comment-7458" data-respondelement="respond" data-replyto="Reply to
708L. J. Winn" aria-label="Reply to L. J. Winn">Reply</a> </div><!-- .reply --> 709 </div><!-- #comment-## --> 710 711 </li><!-- #comment-## --> 712 <li class="comment even thread-odd thread-alt depth-1" id="li-comment-17952"> 713 <div id="comment-17952"> 714 <div class="comment-author vcard"> 715 <img referrerpolicy="no-referrer" alt='Andrew Tucker's avatar' src='https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/b80aae8048067ff11a19417bdbbfb79b34582f7c900ce8ab986d3a2fefc1880c?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="http://Www.c4israel.org" class="url" rel="ugc external nofollow">Andrew Tucker</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 716 717 718 719 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-17952"> 720 October 23, 2018 at 15:59</a> </div><!-- .comment-meta .commentmetadata --> 721 722 <div class="comment-body"><p>Hi jonathan,<br /> 723Would you be available to give a lecture at the Christians for Israel International leadership conference<br /> 7246th March 2019<br /> 725At 10am<br /> 726In Jerusalem </p> 727<p>Let me know. Thanks! </p> 728<p>Andrew Tucker</p> 729</div> 730 731 <div class="reply"> 732 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=17952#respond" data-commentid="17952" data-postid="2" data-belowelement="comment-17952" data-respondelement="respond" data-replyto="Reply to Andrew Tucker" aria-label="Reply to Andrew Tucker">Reply</a> </div><!-- .reply --> 733 </div><!-- #comment-## --> 734 735 </li><!-- #comment-## --> 736 <li class="comment odd alt thread-even depth-1" id="li-comment-29650"> 737 <div id="comment-29650"> 738 <div class="comment-author vcard"> 739 <img referrerpolicy="no-referrer" alt='Periel Aschenbrand's avatar' src='https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=40&d=identicon&r=G' srcset='https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=40&d=identicon&r=G 1x, https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=60&d=identicon&r=G 1.5x, https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=80&d=identicon&r=G 2x, https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=120&d=identicon&r=G 3x, https://1.gravatar.com/avatar/7ec75ab7c5c42a36497a73429e66cd5852c7c0940b41c21e5762d013c746ddaa?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn">Periel Aschenbrand</cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 740 741 742 743 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-29650"> 744 October 30, 2023 at 14:33</a> </div><!-- .comment-meta .commentmetadata --> 745 746 <div class="comment-body"><p>Hello,<br /> 747I hope this finds you well.<br /> 748I produce Live From the Table, the Sirius Radio show and podcast for the Comedy Cellar and we’d love to invite you to be a guest on the show. </p> 749<p>Despite the name, we regularly have very serious discussions with very a wide variety of prominent guests from the worlds of journalism, culture and politics such as Coleman Hughes, Tyler Cowan and Glenn Loury and more recently, Bret Stephens, Michael Moynihan and Khalid Rashidi. </p> 750<p>The podcast is hosted by Cellar owner Noam Dworman and Dan Naturman. </p> 751<p>The tapings are every Wednesday at 5:45 PM (EST) at the studio above the Cellar— audio and video– or remotely if you’re not in NY and we tape for about an hour. </p> 752<p>We would love to have you. </p> 753<p>If you are available / interested, kindly get in touch. </p> 754<p>Thanks so much for your consideration, <br /> 755Periel  </p> 756</div> 757 758 <div class="reply"> 759 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=29650#respond" data-commentid="29650" data-postid="2" data-belowelement="comment-29650" data-respondelement="respond" data-replyto="Reply to Periel Aschenbrand" aria-label="Reply to Periel Aschenbrand">Reply</a> </div><!-- .reply --> 760 </div><!-- #comment-## --> 761 762 <ul class="children"> 763 <li class="comment byuser comment-author-jonathanspyer bypostauthor even depth-2" id="li-comment-29651"> 764 <div id="comment-29651"> 765 <div class="comment-author vcard"> 766 <img referrerpolicy="no-referrer" alt='jonathanspyer's avatar' src='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G' srcset='https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=40&d=identicon&r=G 1x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=60&d=identicon&r=G 1.5x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=80&d=identicon&r=G 2x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=120&d=identicon&r=G 3x, https://2.gravatar.com/avatar/84d1925647e2fc81ed5d2f01e53cac8fd1bd385d93ff6f360c1a28f5d8718ffb?s=160&d=identicon&r=G 4x' class='avatar avatar-40' height='40' width='40' loading='lazy' decoding='async' /> <cite class="fn"><a href="https://jonathanspyer.wordpress.com" class="url" rel="ugc external nofollow">jonathanspyer</a></cite> <span class="says">says:</span> </div><!-- .comment-author .vcard --> 767 768 769 770 <div class="comment-meta commentmetadata"><a href="https://jonathanspyer.com/about/#comment-29651"> 771 October 30, 2023 at 14:55</a> </div><!-- .comment-meta .commentmetadata --> 772 773 <div class="comment-body"><p>Hi Periel,</p> 774<p>That sounds interesting. How can I contact you? </p> 775</div> 776 777 <div class="reply"> 778 <a rel="nofollow" class="comment-reply-link" href="https://jonathanspyer.com/about/?replytocom=29651#respond" data-commentid="29651" data-postid="2" data-belowelement="comment-29651" data-respondelement="respond" data-replyto="Reply to jonathanspyer" aria-label="Reply to jonathanspyer">Reply</a> </div><!-- .reply --> 779 </div><!-- #comment-## --> 780 781 </li><!-- #comment-## --> 782</ul><!-- .children --> 783</li><!-- #comment-## --> 784 </ol> 785 786 787 788 789 <div id="respond" class="comment-respond"> 790 <h3 id="reply-title" class="comment-reply-title">Leave a comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/about/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://jonathanspyer.com/wp-comments-post.php" method="post" id="commentform" class="comment-form"> 791 792 793<div class="comment-form__verbum transparent"></div><div class="verbum-form-meta"><input type='hidden' name='comment_post_ID' value='2' id='comment_post_ID' /> 794<input type='hidden' name='comment_parent' id='comment_parent' value='0' /> 795 796 <input type="hidden" name="highlander_comment_nonce" id="highlander_comment_nonce" value="e6bad351ce" /> 797 <input type="hidden" name="verbum_show_subscription_modal" value="" /></div><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="a052dc3416" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="26"/>
797<script> 798document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); 799</script>
799 800</p></form> </div><!-- #respond --> 801 802</div><!-- #comments --> 803 804 805 </div><!-- #content --> 806 </div><!-- #container --> 807 808 809 <div id="primary" class="widget-area" role="complementary"> 810 <ul class="xoxo"> 811 812<li id="search-2" class="widget-container widget_search"><form role="search" method="get" id="searchform" class="searchform" action="https://jonathanspyer.com/"> 813 <div> 814 <label class="screen-reader-text" for="s">Search for:</label> 815 <input type="text" value="" name="s" id="s" /> 816 <input type="submit" id="searchsubmit" value="Search" /> 817 </div> 818 </form></li><li id="text-3" class="widget-container widget_text"> <div class="textwidget"></div> 819 </li> 820 <li id="recent-posts-2" class="widget-container widget_recent_entries"> 821 <h3 class="widget-title">Recent Posts</h3> 822 <ul> 823 <li> 824 <a href="https://jonathanspyer.com/2026/08/21/hamas-plays-for-time-in-gaza/">Hamas Plays for Time in Gaza</a> 825 </li> 826 <li> 827 <a href="https://jonathanspyer.com/2026/07/27/some-notes-from-my-back-pages/">Some Notes from My Back Pages</a> 828 </li> 829 <li> 830 <a href="https://jonathanspyer.com/2026/04/11/kittleson-kidnapping-laid-bare-iraqs-militia-state/">Kittleson Kidnapping Laid Bare Iraq’s Militia State</a> 831 </li> 832 <li> 833 <a href="https://jonathanspyer.com/2026/02/07/shlomis-war/">Shlomi’s War</a> 834 </li> 835 <li> 836 <a href="https://jonathanspyer.com/2026/01/04/a-few-thoughts-on-the-alleged-new-world-order/">A Few Thoughts on the Alleged New World Order</a> 837 </li> 838 </ul> 839 840 </li><li id="archives-2" class="widget-container widget_archive"><h3 class="widget-title">Archives</h3> 841 <ul> 842 <li><a href='https://jonathanspyer.com/2026/08/'>August 2026</a></li> 843 <li><a href='https://jonathanspyer.com/2026/07/'>July 2026</a></li> 844 <li><a href='https://jonathanspyer.com/2026/04/'>April 2026</a></li> 845 <li><a href='https://jonathanspyer.com/2026/02/'>February 2026</a></li> 846 <li><a href='https://jonathanspyer.com/2026/01/'>January 2026</a></li> 847 <li><a href='https://jonathanspyer.com/2025/12/'>December 2025</a></li> 848 <li><a href='https://jonathanspyer.com/2025/10/'>October 2025</a></li> 849 <li><a href='https://jonathanspyer.com/2025/09/'>September 2025</a></li> 850 <li><a href='https://jonathanspyer.com/2025/08/'>August 2025</a></li> 851 <li><a href='https://jonathanspyer.com/2025/02/'>February 2025</a></li> 852 <li><a href='https://jonathanspyer.com/2024/12/'>December 2024</a></li> 853 <li><a href='https://jonathanspyer.com/2024/10/'>October 2024</a></li> 854 <li><a href='https://jonathanspyer.com/2024/09/'>September 2024</a></li> 855 <li><a href='https://jonathanspyer.com/2024/07/'>July 2024</a></li> 856 <li><a href='https://jonathanspyer.com/2024/02/'>February 2024</a></li> 857 <li><a href='https://jonathanspyer.com/2023/10/'>October 2023</a></li> 858 <li><a href='https://jonathanspyer.com/2023/09/'>September 2023</a></li> 859 <li><a href='https://jonathanspyer.com/2023/07/'>July 2023</a></li> 860 <li><a href='https://jonathanspyer.com/2023/05/'>May 2023</a></li> 861 <li><a href='https://jonathanspyer.com/2023/04/'>April 2023</a></li> 862 <li><a href='https://jonathanspyer.com/2023/03/'>March 2023</a></li> 863 <li><a href='https://jonathanspyer.com/2023/02/'>February 2023</a></li> 864 <li><a href='https://jonathanspyer.com/2022/12/'>December 2022</a></li> 865 <li><a href='https://jonathanspyer.com/2022/11/'>November 2022</a></li> 866 <li><a href='https://jonathanspyer.com/2022/10/'>October 2022</a></li> 867 <li><a href='https://jonathanspyer.com/2022/09/'>September 2022</a></li> 868 <li><a href='https://jonathanspyer.com/2022/08/'>August 2022</a></li> 869 <li><a href='https://jonathanspyer.com/2022/04/'>April 2022</a></li> 870 <li><a href='https://jonathanspyer.com/2022/03/'>March 2022</a></li> 871 <li><a href='https://jonathanspyer.com/2022/02/'>February 2022</a></li> 872 <li><a href='https://jonathanspyer.com/2022/01/'>January 2022</a></li> 873 <li><a href='https://jonathanspyer.com/2021/12/'>December 2021</a></li> 874 <li><a href='https://jonathanspyer.com/2021/11/'>November 2021</a></li> 875 <li>
875<a href='https://jonathanspyer.com/2021/10/'>October 2021</a></li> 876 <li><a href='https://jonathanspyer.com/2021/09/'>September 2021</a></li> 877 <li><a href='https://jonathanspyer.com/2021/08/'>August 2021</a></li> 878 <li><a href='https://jonathanspyer.com/2021/07/'>July 2021</a></li> 879 <li><a href='https://jonathanspyer.com/2021/06/'>June 2021</a></li> 880 <li><a href='https://jonathanspyer.com/2021/05/'>May 2021</a></li> 881 <li><a href='https://jonathanspyer.com/2021/04/'>April 2021</a></li> 882 <li><a href='https://jonathanspyer.com/2021/03/'>March 2021</a></li> 883 <li><a href='https://jonathanspyer.com/2021/02/'>February 2021</a></li> 884 <li><a href='https://jonathanspyer.com/2021/01/'>January 2021</a></li> 885 <li><a href='https://jonathanspyer.com/2020/12/'>December 2020</a></li> 886 <li><a href='https://jonathanspyer.com/2020/11/'>November 2020</a></li> 887 <li><a href='https://jonathanspyer.com/2020/10/'>October 2020</a></li> 888 <li><a href='https://jonathanspyer.com/2020/09/'>September 2020</a></li> 889 <li><a href='https://jonathanspyer.com/2020/08/'>August 2020</a></li> 890 <li><a href='https://jonathanspyer.com/2020/06/'>June 2020</a></li> 891 <li><a href='https://jonathanspyer.com/2020/05/'>May 2020</a></li> 892 <li><a href='https://jonathanspyer.com/2020/04/'>April 2020</a></li> 893 <li><a href='https://jonathanspyer.com/2020/03/'>March 2020</a></li> 894 <li><a href='https://jonathanspyer.com/2020/02/'>February 2020</a></li> 895 <li><a href='https://jonathanspyer.com/2020/01/'>January 2020</a></li> 896 <li><a href='https://jonathanspyer.com/2019/12/'>December 2019</a></li> 897 <li><a href='https://jonathanspyer.com/2019/11/'>November 2019</a></li> 898 <li><a href='https://jonathanspyer.com/2019/10/'>October 2019</a></li> 899 <li><a href='https://jonathanspyer.com/2019/09/'>September 2019</a></li> 900 <li><a href='https://jonathanspyer.com/2019/08/'>August 2019</a></li> 901 <li><a href='https://jonathanspyer.com/2019/07/'>July 2019</a></li> 902 <li><a href='https://jonathanspyer.com/2019/05/'>May 2019</a></li> 903 <li><a href='https://jonathanspyer.com/2019/04/'>April 2019</a></li> 904 <li><a href='https://jonathanspyer.com/2019/03/'>March 2019</a></li> 905 <li><a href='https://jonathanspyer.com/2019/02/'>
905February 2019</a></li> 906 <li><a href='https://jonathanspyer.com/2019/01/'>January 2019</a></li> 907 <li><a href='https://jonathanspyer.com/2018/12/'>December 2018</a></li> 908 <li><a href='https://jonathanspyer.com/2018/11/'>November 2018</a></li> 909 <li><a href='https://jonathanspyer.com/2018/10/'>October 2018</a></li> 910 <li><a href='https://jonathanspyer.com/2018/09/'>September 2018</a></li> 911 <li><a href='https://jonathanspyer.com/2018/07/'>July 2018</a></li> 912 <li><a href='https://jonathanspyer.com/2018/06/'>June 2018</a></li> 913 <li><a href='https://jonathanspyer.com/2018/05/'>May 2018</a></li> 914 <li><a href='https://jonathanspyer.com/2018/04/'>April 2018</a></li> 915 <li><a href='https://jonathanspyer.com/2018/03/'>March 2018</a></li> 916 <li><a href='https://jonathanspyer.com/2018/02/'>February 2018</a></li> 917 <li><a href='https://jonathanspyer.com/2018/01/'>January 2018</a></li> 918 <li><a href='https://jonathanspyer.com/2017/12/'>December 2017</a></li> 919 <li><a href='https://jonathanspyer.com/2017/11/'>November 2017</a></li> 920 <li><a href='https://jonathanspyer.com/2017/10/'>October 2017</a></li> 921 <li><a href='https://jonathanspyer.com/2017/09/'>September 2017</a></li> 922 <li><a href='https://jonathanspyer.com/2017/08/'>August 2017</a></li> 923 <li><a href='https://jonathanspyer.com/2017/07/'>July 2017</a></li> 924 <li><a href='https://jonathanspyer.com/2017/06/'>June 2017</a></li> 925 <li><a href='https://jonathanspyer.com/2017/05/'>May 2017</a></li> 926 <li><a href='https://jonathanspyer.com/2017/03/'>March 2017</a></li> 927 <li><a href='https://jonathanspyer.com/2017/02/'>February 2017</a></li> 928 <li><a href='https://jonathanspyer.com/2017/01/'>January 2017</a></li> 929 <li><a href='https://jonathanspyer.com/2016/12/'>December 2016</a></li> 930 <li><a href='https://jonathanspyer.com/2016/11/'>November 2016</a></li> 931 <li><a href='https://jonathanspyer.com/2016/10/'>October 2016</a></li> 932 <li><a href='https://jonathanspyer.com/2016/09/'>September 2016</a></li> 933 <li><a href='https://jonathanspyer.com/2016/08/'>August 2016</a></li> 934 <li><a href='https://jonathanspyer.com/2016/07/'>July 2016</a></li> 935 <li><a href='https://jonathanspyer.com/2016/06/'>June 2016</a></li> 936 <li><a href='https://jonathanspyer.com/2016/04/'>April 2016</a></li> 937 <li><a href='https://jonathanspyer.com/2016/03/'>March 2016</a></li> 938 <li><a href='https://jonathanspyer.com/2016/02/'>February 2016</a></li> 939 <li><a href='https://jonathanspyer.com/2016/01/'>January 2016</a></li> 940 <li><a href='https://jonathanspyer.com/2015/12/'>December 2015</a></li> 941 <li><a href='https://jonathanspyer.com/2015/11/'>November 2015</a></li> 942 <li><a href='https://jonathanspyer.com/2015/10/'>October 2015</a></li> 943 <li><a href='https://jonathanspyer.com/2015/09/'>September 2015</a></li> 944 <li><a href='https://jonathanspyer.com/2015/08/'>August 2015</a></li> 945 <li><a href='https://jonathanspyer.com/2015/07/'>July 2015</a></li> 946 <li><a href='https://jonathanspyer.com/2015/06/'>June 2015</a></li> 947 <li><a href='https://jonathanspyer.com/2015/05/'>May 2015</a></li> 948 <li><a href='https://jonathanspyer.com/2015/04/'>April 2015</a></li> 949 <li><a href='https://jonathanspyer.com/2015/03/'>March 2015</a></li> 950 <li><a href='https://jonathanspyer.com/2015/02/'>February 2015</a></li> 951 <li><a href='https://jonathanspyer.com/2015/01/'>January 2015</a></li> 952 <li><a href='https://jonathanspyer.com/2014/12/'>December 2014</a></li> 953 <li><a href='https://jonathanspyer.com/2014/11/'>November 2014</a></li> 954 <li><a href='https://jonathanspyer.com/2014/10/'>October 2014</a></li> 955 <li><a href='https://jonathanspyer.com/2014/09/'>September 2014</a></li> 956 <li><a href='https://jonathanspyer.com/2014/08/'>August 2014</a></li> 957 <li><a href='https://jonathanspyer.com/2014/07/'>July 2014</a></li> 958 <li><a href='https://jonathanspyer.com/2014/06/'>June 2014</a></li> 959 <li><a href='https://jonathanspyer.com/2014/05/'>May 2014</a></li> 960 <li><a href='https://jonathanspyer.com/2014/04/'>April 2014</a></li> 961 <li><a href='https://jonathanspyer.com/2014/03/'>March 2014</a></li> 962 <li><a href='https://jonathanspyer.com/2014/02/'>February 2014</a></li> 963 <li><a href='https://jonathanspyer.com/2014/01/'>January 2014</a></li> 964 <li><a href='https://jonathanspyer.com/2013/11/'>November 2013</a></li> 965 <li><a href='https://jonathanspyer.com/2013/10/'>October 2013</a></li> 966 <li><a href='https://jonathanspyer.com/2013/09/'>September 2013</a></li> 967 <li><a href='https://jonathanspyer.com/2013/08/'>August 2013</a></li> 968 <li><a href='https://jonathanspyer.com/2013/07/'>July 2013</a></li> 969 <li><a href='https://jonathanspyer.com/2013/06/'>June 2013</a></li> 970 <li><a href='https://jonathanspyer.com/2013/05/'>May 2013</a></li> 971 <li><a href='https://jonathanspyer.com/2013/04/'>April 2013</a></li> 972 <li><a href='https://jonathanspyer.com/2013/03/'>March 2013</a></li> 973 <li><a href='https://jonathanspyer.com/2013/02/'>February 2013</a></li> 974 <li><a href='https://jonathanspyer.com/2013/01/'>January 2013</a></li> 975 <li><a href='https://jonathanspyer.com/2012/12/'>December 2012</a></li> 976 <li><a href='https://jonathanspyer.com/2012/11/'>November 2012</a></li> 977 <li><a href='https://jonathanspyer.com/2012/10/'>October 2012</a></li> 978 <li><a href='https://jonathanspyer.com/2012/09/'>September 2012</a></li> 979 <li><a href='https://jonathanspyer.com/2012/08/'>August 2012</a></li> 980 <li><a href='https://jonathanspyer.com/2012/07/'>July 2012</a></li> 981 <li><a href='https://jonathanspyer.com/2012/06/'>June 2012</a></li> 982 <li><a href='https://jonathanspyer.com/2012/05/'>May 2012</a></li> 983 <li><a href='https://jonathanspyer.com/2012/04/'>April 2012</a></li> 984 <li><a href='https://jonathanspyer.com/2012/03/'>March 2012</a></li> 985 <li><a href='https://jonathanspyer.com/2012/02/'>February 2012</a></li> 986 <li><a href='https://jonathanspyer.com/2012/01/'>January 2012</a></li> 987 <li><a href='https://jonathanspyer.com/2011/12/'>December 2011</a></li> 988 <li><a href='https://jonathanspyer.com/2011/11/'>November 2011</a></li> 989 <li><a href='https://jonathanspyer.com/2011/10/'>October 2011</a></li> 990 <li><a href='https://jonathanspyer.com/2011/09/'>September 2011</a></li> 991 <li><a href='https://jonathanspyer.com/2011/08/'>August 2011</a></li> 992 <li><a href='https://jonathanspyer.com/2011/07/'>July 2011</a></li> 993 <li><a href='https://jonathanspyer.com/2011/06/'>June 2011</a></li> 994 <li><a href='https://jonathanspyer.com/2011/04/'>April 2011</a></li> 995 <li><a href='https://jonathanspyer.com/2011/03/'>March 2011</a></li> 996 <li><a href='https://jonathanspyer.com/2011/02/'>February 2011</a></li> 997 <li><a href='https://jonathanspyer.com/2011/01/'>January 2011</a></li> 998 <li><a href='https://jonathanspyer.com/2010/12/'>December 2010</a></li> 999 </ul> 1000 1001 </li><li id="categories-2" class="widget-container widget_categories"><h3 class="widget-title">Categories</h3> 1002 <ul> 1003 <li class="cat-item cat-item-651"><a href="https://jonathanspyer.com/category/articles/">Articles</a> 1004</li> 1005 <li class="cat-item cat-item-178"><a href="https://jonathanspyer.com/category/books/">Books</a> 1006</li>
1007 <li class="cat-item cat-item-831"><a href="https://jonathanspyer.com/category/interviews/">Interviews</a> 1008</li> 1009 <li class="cat-item cat-item-1"><a href="https://jonathanspyer.com/category/uncategorized/">Uncategorized</a> 1010</li> 1011 </ul> 1012 1013 </li><li id="meta-2" class="widget-container widget_meta"><h3 class="widget-title">Meta</h3> 1014 <ul> 1015 <li><a class="click-register" href="https://wordpress.com/start?ref=wplogin">Create account</a></li> <li><a href="https://jonathanspyer.wordpress.com/wp-login.php">Log in</a></li> 1016 <li><a href="https://jonathanspyer.com/feed/">Entries feed</a></li> 1017 <li><a href="https://jonathanspyer.com/comments/feed/">Comments feed</a></li> 1018 1019 <li><a href="https://wordpress.com/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress.com</a></li> 1020 </ul> 1021 1022 </li><li id="rss_links-3" class="widget-container widget_rss_links"><h3 class="widget-title">RSS Feed</h3><ul><li><a href="https://jonathanspyer.com/feed/" title="Subscribe to Posts">RSS - Posts</a></li></ul> 1023</li> </ul> 1024 </div><!-- #primary .widget-area --> 1025 1026 </div><!-- #main --> 1027 1028 <div id="footer" role="contentinfo"> 1029 <div id="colophon"> 1030 1031 1032 1033 <div id="site-info"> 1034 <a href="https://jonathanspyer.com/" title="Jonathan Spyer" rel="home"> 1035 Jonathan Spyer </a> 1036 </div><!-- #site-info --> 1037 1038 <div id="site-generator"> 1039 <a href="https://wordpress.com/?ref=footer_website" rel="nofollow">Create a free website or blog at WordPress.com.</a> 1040 </div><!-- #site-generator --> 1041 1042 </div><!-- #colophon --> 1043 </div><!-- #footer --> 1044 1045</div><!-- #wrapper --> 1046 1047<!-- -->
1048<script type="speculationrules"> 1049{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/files/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/pub/twentyten/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1050</script>
vendor: 1 bytes, line 1050
1050
1051<script id="grofiles-cards-js" src="//0.gravatar.com/js/hovercards/hovercards.min.js?ver=202640d1133547e8a1f2801609f51cef12522abe7f6647d869e9fbc974fe356a37e613"></script>
vendor: 1 bytes, line 1051
1051
1052<script id="wpgroho-js-extra"> 1053var WPGroHo = {"my_hash":""}; 1054//# sourceURL=wpgroho-js-extra 1055</script>
vendor: 1 bytes, line 1055
1055
1056<script crossorigin='anonymous' type='text/javascript' src='/wp-content/mu-plugins/gravatar-hovercards/wpgroho.js?m=1610363240i'></script>
1056 1057 1058
1058<script> 1059 // Initialize and attach hovercards to all gravatars 1060 ( function() { 1061 function init() { 1062 if ( typeof Gravatar === 'undefined' ) { 1063 return; 1064 } 1065 1066 if ( typeof Gravatar.init !== 'function' ) { 1067 return; 1068 } 1069 1070 Gravatar.profile_cb = function ( hash, id ) { 1071 WPGroHo.syncProfileData( hash, id ); 1072 }; 1073 1074 Gravatar.my_hash = WPGroHo.my_hash; 1075 Gravatar.init( 1076 'body', 1077 '#wp-admin-bar-my-account', 1078 { 1079 i18n: { 1080 'Edit your profile →': 'Edit your profile →', 1081 'View profile →': 'View profile →', 1082 'Contact': 'Contact', 1083 'Send money': 'Send money', 1084 'Sorry, we are unable to load this Gravatar profile.': 'Sorry, we are unable to load this Gravatar profile.', 1085 'Gravatar not found.': 'Gravatar not found.', 1086 'Too Many Requests.': 'Too Many Requests.', 1087 'Internal Server Error.': 'Internal Server Error.', 1088 'Is this you?': 'Is this you?', 1089 'Claim your free profile.': 'Claim your free profile.', 1090 'Email': 'Email', 1091 'Home Phone': 'Home Phone', 1092 'Work Phone': 'Work Phone', 1093 'Cell Phone': 'Cell Phone', 1094 'Contact Form': 'Contact Form', 1095 'Calendar': 'Calendar', 1096 }, 1097 } 1098 ); 1099 } 1100 1101 if ( document.readyState !== 'loading' ) { 1102 init(); 1103 } else { 1104 document.addEventListener( 'DOMContentLoaded', init ); 1105 } 1106 } )(); 1107 </script>
1107 1108 1109 <div style="display:none"> 1110 <div class="grofile-hash-map-773cb1428fb91bfaeef39323bf68841a"> 1111 </div> 1112 <div class="grofile-hash-map-2d9c04a6d222106f05394487cc88934b"> 1113 </div> 1114 <div class="grofile-hash-map-8e0afd3846c983b74964dd55a4d6e421"> 1115 </div> 1116 <div class="grofile-hash-map-dab7d4497c5cff02b5557ad899ec08c6"> 1117 </div> 1118 <div class="grofile-hash-map-b4dce3f3915b5fc6dc98e614256d653a"> 1119 </div> 1120 <div class="grofile-hash-map-b54fc24550da77aec640aed82be78276"> 1121 </div> 1122 <div class="grofile-hash-map-43a3b004300a8e63907935e3b14f0fb6"> 1123 </div> 1124 <div class="grofile-hash-map-7cdebbb39325588444fc2b565d8e2afa"> 1125 </div> 1126 <div class="grofile-hash-map-6fd26d1902a9e137e2ddde67fc81ee7d"> 1127 </div> 1128 <div class="grofile-hash-map-83853a1c5f9d8710066e6af712db6bd4"> 1129 </div> 1130 <div class="grofile-hash-map-972692266d57d556be8807e3bbb5fc60"> 1131 </div> 1132 <div class="grofile-hash-map-e86276cb3aa7d5438e5a0ea9601796c7"> 1133 </div> 1134 <div class="grofile-hash-map-3488e52f76a3c33b5ceeeb8f5af78aa7"> 1135 </div> 1136 <div class="grofile-hash-map-ccf39d6433bfb01d78e1b8f2ac0d6d5e"> 1137 </div> 1138 <div class="grofile-hash-map-f94d11b3f4044ee9a7bab967bf62f5df"> 1139 </div> 1140 </div> 1141 <!-- CCPA [start] --> 1142
1142<script type="text/javascript"> 1143 ( function () { 1144 1145 var setupPrivacy = function() { 1146 1147 // Minimal Mozilla Cookie library 1148 // https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie/Simple_document.cookie_framework 1149 var cookieLib = window.cookieLib = {getItem:function(e){return e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null},setItem:function(e,o,n,t,r,i){if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;var c="";if(n)switch(n.constructor){case Number:c=n===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+n;break;case String:c="; expires="+n;break;case Date:c="; expires="+n.toUTCString()}return"rootDomain"!==r&&".rootDomain"!==r||(r=(".rootDomain"===r?".":"")+document.location.hostname.split(".").slice(-2).join(".")),document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(o)+c+(r?"; domain="+r:"")+(t?"; path="+t:"")+(i?"; secure":""),!0}}; 1150 1151 // Implement IAB USP API. 1152 window.__uspapi = function( command, version, callback ) { 1153 1154 // Validate callback. 1155 if ( typeof callback !== 'function' ) { 1156 return; 1157 } 1158 1159 // Validate the given command. 1160 if ( command !== 'getUSPData' || version !== 1 ) { 1161 callback( null, false ); 1162 return; 1163 } 1164 1165 // Check for GPC. If set, override any stored cookie. 1166 if ( navigator.globalPrivacyControl ) { 1167 callback( { version: 1, uspString: '1YYN' }, true ); 1168 return; 1169 } 1170
1171 // Check for cookie. 1172 var consent = cookieLib.getItem( 'usprivacy' ); 1173 1174 // Invalid cookie. 1175 if ( null === consent ) { 1176 callback( null, false ); 1177 return; 1178 } 1179 1180 // Everything checks out. Fire the provided callback with the consent data. 1181 callback( { version: 1, uspString: consent }, true ); 1182 }; 1183 1184 // Initialization. 1185 document.addEventListener( 'DOMContentLoaded', function() { 1186 1187 // Internal functions. 1188 var setDefaultOptInCookie = function() { 1189 var value = '1YNN'; 1190 var domain = '.wordpress.com' === location.hostname.slice( -14 ) ? '.rootDomain' : location.hostname; 1191 cookieLib.setItem( 'usprivacy', value, 365 * 24 * 60 * 60, '/', domain ); 1192 }; 1193 1194 var setDefaultOptOutCookie = function() { 1195 var value = '1YYN'; 1196 var domain = '.wordpress.com' === location.hostname.slice( -14 ) ? '.rootDomain' : location.hostname; 1197 cookieLib.setItem( 'usprivacy', value, 24 * 60 * 60, '/', domain ); 1198 }; 1199 1200 var setDefaultNotApplicableCookie = function() { 1201 var value = '1---'; 1202 var domain = '.wordpress.com' === location.hostname.slice( -14 ) ? '.rootDomain' : location.hostname; 1203 cookieLib.setItem( 'usprivacy', value, 24 * 60 * 60, '/', domain ); 1204 }; 1205 1206 var setCcpaAppliesCookie = function( applies ) { 1207 var domain = '.wordpress.com' === location.hostname.slice( -14 ) ? '.rootDomain' : location.hostname; 1208 cookieLib.setItem( 'ccpa_applies', applies, 24 * 60 * 60, '/', domain ); 1209 } 1210 1211 var maybeCallDoNotSellCallback = function() { 1212 if ( 'function' === typeof window.doNotSellCallback ) { 1213 return window.doNotSellCallback(); 1214 } 1215 1216 return false; 1217 } 1218 1219 // Look for usprivacy cookie first. 1220 var usprivacyCookie = cookieLib.getItem( 'usprivacy' ); 1221 1222 // Found a usprivacy cookie. 1223 if ( null !== usprivacyCookie ) { 1224 1225 // If the cookie indicates that CCPA does not apply, then bail. 1226 if ( '1---' === usprivacyCookie ) { 1227 return; 1228 } 1229 1230 // CCPA applies, so call our callback to add Do Not Sell link to the page. 1231 maybeCallDoNotSellCallback(); 1232 1233 // We're all done, no more processing needed. 1234 return; 1235 } 1236 1237 // We don't have a usprivacy cookie, so check to see if we have a CCPA applies cookie. 1238 var ccpaCookie = cookieLib.getItem( 'ccpa_applies' ); 1239 1240 // No CCPA applies cookie found, so we'll need to geolocate if this visitor is from California. 1241 // This needs to happen client side because we do not have region geo data in our $SERVER headers, 1242 // only country data -- therefore we can't vary cache on the region. 1243 if ( null === ccpaCookie ) { 1244 1245 var request = new XMLHttpRequest(); 1246 request.open( 'GET', 'https://public-api.wordpress.com/geo/', true ); 1247 1248 request.onreadystatechange = function () { 1249 if ( 4 === this.readyState ) { 1250 if ( 200 === this.status ) { 1251 1252 // Got a geo response. Parse out the region data. 1253 var data = JSON.parse( this.response ); 1254 var region = data.region ? data.region.toLowerCase() : ''; 1255 var ccpa_applies = ['california', 'colorado', 'connecticut', 'delaware', 'indiana', 'iowa', 'montana', 'new jersey', 'oregon', 'tennessee', 'texas', 'utah', 'virginia'].indexOf( region ) > -1; 1256 // Set CCPA applies cookie. This keeps us from having to make a geo request too frequently. 1257 setCcpaAppliesCookie( ccpa_applies ); 1258 1259 // Check if CCPA applies to set the proper usprivacy cookie. 1260 if ( ccpa_applies ) { 1261 if ( maybeCallDoNotSellCallback() ) { 1262 // Do Not Sell link added, so set default opt-in. 1263 setDefaultOptInCookie(); 1264 } else { 1265 // Failed showing Do Not Sell link as required, so default to opt-OUT just to be safe. 1266 setDefaultOptOutCookie(); 1267 } 1268 } else { 1269 // CCPA does not apply. 1270 setDefaultNotApplicableCookie(); 1271 } 1272 } else { 1273 // Could not geo, so let's assume for now that CCPA applies to be safe. 1274 setCcpaAppliesCookie( true ); 1275 if ( maybeCallDoNotSellCallback() ) { 1276 // Do Not Sell link added, so set default opt-in. 1277 setDefaultOptInCookie(); 1278 } else { 1279 // Failed showing Do Not Sell link as required, so default to opt-OUT just to be safe. 1280 setDefaultOptOutCookie(); 1281 } 1282 } 1283 } 1284 }; 1285 1286 // Send the geo request. 1287 request.send(); 1288 } else { 1289 // We found a CCPA applies cookie. 1290 if ( ccpaCookie === 'true' ) { 1291 if ( maybeCallDoNotSellCallback() ) { 1292 // Do Not Sell link added, so set default opt-in. 1293 setDefaultOptInCookie(); 1294 } else { 1295 // Failed showing Do Not Sell link as required, so default to opt-OUT just to be safe. 1296 setDefaultOptOutCookie(); 1297 } 1298 } else { 1299 // CCPA does not apply. 1300 setDefaultNotApplicableCookie(); 1301 } 1302 } 1303 } ); 1304 }; 1305 1306 // Kickoff initialization. 1307 if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { 1308 defQueue.items.push( setupPrivacy ); 1309 } else { 1310 setupPrivacy(); 1311 } 1312 1313 } )(); 1314 </script>
1314 1315 1316 <!-- CCPA [end] --> 1317 <div class="widget widget_eu_cookie_law_widget"> 1318<div 1319 class="hide-on-button ads-active" 1320 data-hide-timeout="30" 1321 data-consent-expiration="180" 1322 id="eu-cookie-law" 1323 style="display: none" 1324> 1325 <form method="post"> 1326 <input type="submit" value="Close and accept" class="accept" /> 1327 1328 Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use. <br /> 1329To find out more, including how to control cookies, see here: 1330 <a href="https://automattic.com/cookies/" rel="nofollow"> 1331 Cookie Policy </a> 1332 </form> 1333</div> 1334</div> <div id="actionbar" dir="ltr" style="display: none;" 1335 class="actnbr-pub-twentyten" role="region" aria-label="Site actions"> 1336 <span class="actnbr-live" aria-live="polite"></span> 1337 <ul> 1338 <li class="actnbr-btn actnbr-hidden"> 1339 <a class="actnbr-action actnbr-actn-follow " href="" role="button" aria-haspopup="dialog" aria-expanded="false"> 1340 <svg class="actnbr-icon actnbr-icon-bell" width="20" height="20" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 11.5c0 1.353.17 2.368.976 3 .266.209.602.376 1.024.5v1H5v-1c.422-.124.757-.291 1.024-.5.806-.632.976-1.647.976-3V9c0-2.8 2.2-5 5-5s5 2.2 5 5v2.5ZM15.5 9v2.5c0 .93.066 1.98.515 2.897l.053.103H7.932a4.018 4.018 0 0 0 .053-.103c.449-.917.515-1.967.515-2.897V9c0-1.972 1.528-3.5 3.5-3.5s3.5 1.528 3.5 3.5Zm-5.492 9.008c0-.176.023-.346.065-.508h3.854A1.996 1.996 0 0 1 12 20c-1.1 0-1.992-.892-1.992-1.992Z"/></svg> <span>Subscribe</span> 1341 </a> 1342 <a class="actnbr-action actnbr-actn-following no-display" href="" role="button"> 1343 <svg class="actnbr-icon actnbr-icon-check" width="20" height="20" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" style="fill: none" stroke="currentColor" stroke-width="1.5"><path d="M7 12L10 15L17 8" vector-effect="non-scaling-stroke"/></svg> <span>Subscribed</span> 1344 </a> 1345 <div class="actnbr-popover actnbr-panel actnbr-notice" id="follow-bubble" role="dialog" aria-label="Subscribe to Jonathan Spyer"> 1346 <div class="actnbr-follow-bubble"> 1347 <div class="actnbr-panel__group"><a class="actnbr-menu__item actnbr-sitename" href="https://jonathanspyer.com"><img loading='lazy' alt='' src='https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=
134750' srcset='https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=50 1x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=75 1.5x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=100 2x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=150 3x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=200 4x' class='avatar avatar-50' height='50' width='50' /><span class="actnbr-menu__label">Jonathan Spyer</span></a></div> <div class="actnbr-panel__group"> 1348 <div class="actnbr-message no-display" aria-live="polite"></div> 1349 <form method="post" action="https://subscribe.wordpress.com" accept-charset="utf-8" class="no-display"> 1350 <div class="actnbr-follow-count">Join 141 other subscribers</div> 1351 <input type="email" name="email" placeholder="Want updates? Enter your email" class="actnbr-email-field" aria-label="Email address" /> 1352 <input type="hidden" name="action" value="subscribe" /> 1353 <input type="hidden" name="blog_id" value="18533252" /> 1354 <input type="hidden" name="source" value="https://jonathanspyer.com/about/" /> 1355 <input type="hidden" name="sub-type" value="actionbar-follow" /> 1356 <input type="hidden" id="_wpnonce" name="_wpnonce" value="a43f224021" /> <button type="submit" class="actnbr-button">Sign me up</button> 1357 </form> 1358 <p class="actnbr-login-nudge"> 1359 Have a WordPress.com account? <a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fjonathanspyer.com%252Fabout%252F">Log in now.</a> </p> 1360 </div> 1361 </div> 1362 </div> 1363 </li> 1364 <li class="actnbr-ellipsis actnbr-hidden"> 1365 <button type="button" class="actnbr-more-toggle" aria-haspopup="true" aria-expanded="false" aria-label="More options"> 1366 <svg class="actnbr-icon actnbr-icon-more-horizontal" width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor"><path d="M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"/></svg> </button> 1367 <div class="actnbr-popover actnbr-menu" role="menu" aria-label="Site options"> 1368 <div class="actnbr-menu__group" role="group"><a role="menuitem" class="actnbr-menu__item actnbr-sitename" href="https://jonathanspyer.com"><img loading='lazy' alt='' src='https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=
136850' srcset='https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=50 1x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=75 1.5x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=100 2x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=150 3x, https://jonathanspyer.com/wp-content/uploads/2021/12/cropped-img_3724.jpg?w=200 4x' class='avatar avatar-50' height='50' width='50' /><span class="actnbr-menu__label">Jonathan Spyer</span></a></div><div class="actnbr-menu__group" role="group"><a role="menuitem" class="actnbr-menu__item actnbr-shortlink" href="https://wp.me/P1fLlq-2"><span class="actnbr-menu__label actnbr-shortlink__text">Copy shortlink</span><span class="actnbr-menu__icon actnbr-shortlink__icon"><svg class="actnbr-icon actnbr-icon-copy" width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor"><path fill-rule="evenodd" clip-rule="evenodd" d="M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"/></svg></span><span class="actnbr-menu__icon actnbr-shortlink__icon-copied"><svg class="actnbr-icon actnbr-icon-check" width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" style="fill: none" stroke="currentColor" stroke-width="1.5"><path d="M7 12L10 15L17 8" vector-effect="non-scaling-stroke"/></svg></span></a><a role="menuitem" class="actnbr-menu__item actnbr-reader" href="https://wordpress.com/reader/blogs/18533252/posts/2"><span class="actnbr-menu__label">View post in Reader</span></a></div><div class="actnbr-menu__group" role="group"><a role="menuitem" class="actnbr-menu__item actnbr-subs" href="https://subscribe.wordpress.com/"><span class="actnbr-menu__label">Manage subscriptions</span></a><a role="menuitem" class="actnbr-menu__item actnbr-signup" href="https://wordpress.com/start/"><span class="actnbr-menu__label">Sign up</span></a><a role="menuitem" class="actnbr-menu__item actnbr-login" href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fjonathanspyer.com%252Fabout%252F"><span class="actnbr-menu__label">Log in</span></a></div><div class="actnbr-menu__group" role="group"><a role="menuitem" class="actnbr-menu__item flb-report" href="https://wordpress.com/abuse/?report_url=https://jonathanspyer.com/about/" target="_blank" rel="noopener noreferrer"><span class="actnbr-menu__label">Report this content</span><span class="actnbr-menu__icon"><svg class="actnbr-icon actnbr-icon-external" width="18" height="18" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" fill="currentColor"><path d="M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"/></svg></span></a></div><div class="actnbr-menu__group" role="group"><a role="menuitem" class="actnbr-menu__item actnbr-fold" href=""><span class="actnbr-menu__label">Collapse this bar</span></a></div> </div> 1369 </li> 1370 </ul> 1371 </div> 1372
1372<script> 1373window.addEventListener( "DOMContentLoaded", function () { 1374 var link = document.createElement( "link" ); 1375 link.href = "\/wp-content\/mu-plugins\/jetpack-plugin\/moon\/jetpack_vendor\/automattic\/jetpack-newsletter\/src\/..\/build\/action-bar.css?ver=9e2715140ce0af99d983"; 1376 link.rel = "stylesheet"; 1377 document.head.appendChild( link ); 1378 1379 var script = document.createElement( "script" ); 1380 script.src = "\/wp-content\/mu-plugins\/jetpack-plugin\/moon\/jetpack_vendor\/automattic\/jetpack-newsletter\/src\/..\/build\/action-bar.js?ver=9e2715140ce0af99d983"; 1381 document.body.appendChild( script ); 1382 } ); 1383</script>
1383 1384 1385
1385<script type="text/javascript"> 1386 window.WPCOM_sharing_counts = {"https://jonathanspyer.com/about/":2}; 1387 </script>
1387 1388 1389
1389<script type="text/javascript"> 1390 (function () { 1391 var wpcom_reblog = { 1392 source: 'toolbar', 1393 1394 toggle_reblog_box_flair: function (obj_id, post_id) { 1395 1396 // Go to site selector. This will redirect to their blog if they only have one. 1397 const postEndpoint = `https://wordpress.com/post`; 1398 1399 // Ideally we would use the permalink here, but fortunately this will be replaced with the 1400 // post permalink in the editor. 1401 const originalURL = `${ document.location.href }?page_id=${ post_id }`; 1402 1403 const url = 1404 postEndpoint + 1405 '?url=' + 1406 encodeURIComponent( originalURL ) + 1407 '&is_post_share=true' + 1408 '&v=5'; 1409 1410 const redirect = function () { 1411 if ( 1412 ! window.open( url, '_blank' ) 1413 ) { 1414 location.href = url; 1415 } 1416 }; 1417 1418 if ( /Firefox/.test( navigator.userAgent ) ) { 1419 setTimeout( redirect, 0 ); 1420 } else { 1421 redirect(); 1422 } 1423 }, 1424 }; 1425 1426 window.wpcom_reblog = wpcom_reblog; 1427 })(); 1428 </script>
vendor: 1 bytes, line 1428
1428
1429<script crossorigin='anonymous' type='text/javascript' src='/_static/??-eJx9jksOAiEQRC8k01EzKgvjWRjoIEzzkQaJt5fEGI0Lt1XvVQp6FjrFirHCQsmKTM26yNBTMcqw0KSYkcGPSFUS993keQNfWmgfyRmLlQHbaNPqUJDqUDFkUhV/8j875NZB3xo2vKpoCMsbdlFTM68/OoUwRFEw02MKLg7oEs7b42mWeznLg38CVlFR1g=='></script>
vendor: 1 bytes, line 1429
1429
1430<script id="wp-hooks-js" src="/wp-content/plugins/gutenberg-core/v24.0.0/build/scripts/hooks/index.min.js?m=1789650619i&ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1430
1430
1431<script id="wp-i18n-js" src="/wp-content/plugins/gutenberg-core/v24.0.0/build/scripts/i18n/index.min.js?m=1789650619i&ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1431
1431
1432<script id="wp-i18n-js-after"> 1433wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1434//# sourceURL=wp-i18n-js-after 1435</script>
vendor: 1 bytes, line 1435
1435
1436<script id="verbum-settings-js-before"> 1437window.VerbumComments = {"Log in or provide your name and email to leave a reply.":"Log in or provide your name and email to leave a reply.","Log in or provide your name and email to leave a comment.":"Log in or provide your name and email to leave a comment.","Receive web and mobile notifications for posts on this site.":"Receive web and mobile notifications for posts on this site.","Name":"Name","Email (address never made public)":"Email (address never made public)","Website (optional)":"Website (optional)","Leave a reply. (log in optional)":"Leave a reply. (log in optional)","Leave a comment. (log in optional)":"Leave a comment. (log in optional)","Log in to leave a reply.":"Log in to leave a reply.","Log in to leave a comment.":"Log in to leave a comment.","Logged in via %s":"Logged in via %s","Log out":"Log out","Your browser is blocking the cookies needed to log in and comment here. Allow cookies in your privacy settings, then reload the page.":"Your browser is blocking the cookies needed to log in and comment here. Allow cookies in your privacy settings, then reload the page.","Email":"Email","(Address never made public)":"(Address never made public)","Instantly":"Instantly","Daily":"Daily","Reply":"Reply","Comment":"Comment","WordPress":"WordPress","Weekly":"Weekly","Notify me of new posts":"Notify me of new posts","Email me new posts":"Email me new posts","Email me new comments":"Email me new comments","Cancel":"Cancel","Write a comment...":"Write a comment...","Write a reply...":"Write a reply...","Website":"Website","Optional":"Optional","We'll keep you in the loop!":"We'll keep you in the loop!","Loading your comment...":"Loading your comment...","Discover more from":"Discover more from Jonathan Spyer","Subscribe now to keep reading and get access to the full archive.":"Subscribe now to keep reading and get access to the full archive.","Continue reading":"Continue reading","Never miss a beat!":"Never miss a beat!","Interested in getting blog post updates? Simply click the button below to stay in the loop!":"Interested in getting blog post updates? Simply click the button below to stay in the loop!","Enter your email address":"Enter your email address","Subscribe":"Subscribe","Comment sent successfully":"Comment sent successfully","Save my name, email, and website in this browser for the next time I comment.":"Save my name, email, and website in this browser for the next time I comment.","hovercardi18n":{"Edit your profile \u2192":"Edit your profile \u2192","View profile \u2192":"View profile \u2192","Contact":"Contact","Send money":"Send money","Gravatar not found.":"Gravatar not found.","This profile is private.":"This profile is private.","Too Many Requests.":"Too Many Requests.","Internal Server Error.":"Internal Server Error.","Sorry, we are unable to load this Gravatar profile.":"Sorry, we are unable to load this Gravatar profile."},"siteId":18533252,"postId":2,"mustLogIn":false,"requireNameEmail":true,"commentRegistration":false,"connectURL":"https://jonathanspyer.wordpress.com/public.api/connect/?action=request\u0026domain=jonathanspyer.com","logoutURL":"https://jonathanspyer.wordpress.com/wp-login.php?action=logout\u0026_wpnonce=c82a23d9c4","homeURL":"https://jonathanspyer.com/","subscribeToBlog":true,"subscribeToComment":true,"isJetpackCommentsLoggedIn":false,"jetpackUsername":"","jetpackUserId":0,"jetpackSignature":"","jetpackAvatar":"https://0.gravatar.com/avatar/?s=96\u0026amp;d=identicon\u0026amp;r=G","enableBlocks":true,"enableSubscriptionModal":true,"currentLocale":"en","isJetpackComments":false,"allowedBlocks":["core/paragraph","core/list","core/code","core/list-item","core/quote","core/image","core/embed","core/quote","core/code"],"embedNonce":"e361e009d6","verbumBundleUrl":"/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/moon/jetpack_vendor/automattic/jetpack-mu-wpcom/src/features/verbum-comments/dist/index.js","isRTL":false,"vbeCacheBuster":1789740582,"iframeUniqueId":0,"colorScheme":false} 1438//# sourceURL=verbum-settings-js-before 1439</script>
vendor: 1 bytes, line 1439
1439
1440<script data-wp-strategy="defer" defer id="verbum-dynamic-loader-js" src="/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/moon/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/verbum-comments/assets/dynamic-loader.js?m=1772518873i&minify=false&ver=8b5296f9195db92c42e4"></script>
vendor: 1 bytes, line 1440
1440
1441<script id="sharing-js-js-extra"> 1442var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; 1443//# sourceURL=sharing-js-js-extra 1444</script>
vendor: 1 bytes, line 1444
1444
1445<script id="jetpack-script-data-js-before"> 1446window.JetpackScriptData = {"site":{"host":"wpcom","is_wpcom_platform":true}}; 1447//# sourceURL=jetpack-script-data-js-before 1448</script>
vendor: 1 bytes, line 1448
1448
1449<script crossorigin='anonymous' type='text/javascript' src='/_static/??-eJx9jtsOgjAMhl/IUYwR8ML4KKRuEwvskLWT+PYSFOKF8a75/v4HmKLSwYv1Ai6rOOaOPENvJaIe1IymqIP7COBC8KvYPqw3IQFmCQ5FSG82ZLbCcM00mg2yThRFGRQset7B72YciJ0VdShKaMnrDdzS8mz+eNem77FLxnsI3zFZg8Y8l5N8Vzjyc97Fnfd1U5+OZVNV/QtmsGZn'></script>
vendor: 1 bytes, line 1449
1449
1450<script id="sharing-js-js-after"> 1451window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1452window.WPCOM_sharing_popups[ "facebook" ] = "menubar=1,resizable=1,width=600,height=400"; 1453window.WPCOM_sharing_popups = window.WPCOM_sharing_popups || {}; 1454window.WPCOM_sharing_popups[ "twitter" ] = "menubar=1,resizable=1,width=600,height=350"; 1455//# sourceURL=sharing-js-js-after 1456</script>
vendor: 1 bytes, line 1456
1456
1457<script id="wp-emoji-settings" type="application/json"> 1458{"baseUrl":"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/72x72/","ext":".png","svgUrl":"https://s0.wp.com/wp-content/mu-plugins/wpcom-smileys/twemoji/2/svg/","svgExt":".svg","source":{"concatemoji":"/wp-includes/js/wp-emoji-release.min.js?m=1783090810i&ver=7.1.1-alpha-63587"}} 1459</script>
vendor: 1 bytes, line 1459
1459
1460<script type="module"> 1461/*! This file is auto-generated */ 1462var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1463//# sourceURL=/wp-includes/js/wp-emoji-loader.min.js 1464</script>
1464 1465 <iframe src='https://widgets.wp.com/likes/master.html?ver=20260929#ver=20260929' scrolling='no' id='likes-master' name='likes-master' style='display:none;'></iframe> 1466 <div id='likes-other-gravatars' role="dialog" aria-hidden="true" tabindex="-1"><div class="likes-text"><span>%d</span></div><ul class="wpl-avatars sd-like-gravatars"></ul></div> 1467
1467<script src="//stats.wp.com/w.js?69" defer></script>
1467
1467<script type="text/javascript"> 1468_tkq = window._tkq || []; 1469_stq = window._stq || []; 1470_tkq.push(['storeContext', {'blog_id':'18533252','blog_tz':'2','user_lang':'en','blog_lang':'en','user_id':'0'}]); 1471 // Prevent sending pageview tracking from WP-Admin pages. 1472 _stq.push(['view', {'blog':'18533252','v':'wpcom','tz':'2','user_id':'0','post':'2','subd':'jonathanspyer'}]); 1473 _stq.push(['extra', {'crypt':'UE5XaGUuOTlwaD85flAmcm1mcmZsaDhkV11YdWtpP0NsWnVkPS9sL0ViLndld3BjVGJHeXJoeTksLndZQ2RqWV0tYjZySCs2WlBmbD1bX0tPaUh5UWR0W3JhQT0vYTFVb2NrWG5Id1lbeSt3N0JKSiVxcUlZNzRybkZFQn56VC5vNEtsOVtyWThsJUhyb3pbR345MHI0eiV8NXRZclIzcE9DNEwuQmpnMEhhR00scTB+RDEzcX5SP1QxfDkvRXRZZGVxWFdzXUQ3LCxzNyU9S1AmRWlGSlIsMFo4LFYvYVt1WklZMEYxfDhyLF8wOFZSXVFkYV9qaF0/RzVxPURHQUk4dlVaU0ZUcjBadzAvanhWRlZZd0hMRG9qOUNUY0h6JmdVSkpYb0RkUS1hZEp+c1RdJkQwWXliaS9TeHJ1S0ZnSGxwWEsmTXFsflNsS1BSPzhZRGlGZSxzNk4zaEY/K21tPUdB'}]); 1474_stq.push([ 'clickTrackerInit', '18533252', '2' ]); 1475</script>
1475 1476<noscript><img src="https://pixel.wp.com/b.gif?v=noscript" style="height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;" alt="" /></noscript> 1477<meta id="bilmur" property="bilmur:data" content="" data-provider="wordpress.com" data-service="simple" data-site-tz="Etc/GMT-2" data-custom-props="{"logged_in":"0","wptheme":"pub\/twentyten","wptheme_is_block":"0"}" > 1478
1478<script defer src="/wp-content/js/bilmur.min.js?i=19&m=202640"></script>
1478
1479<script> 1480(function() { 1481 'use strict'; 1482 1483 const fetches = {}; 1484 const promises = {}; 1485 const urls = { 1486 'wp-polyfill': '/wp-includes/js/dist/vendor/wp-polyfill.min.js?m=1786440387i&ver=3.15.0', 1487 'verbum': '/wp-content/mu-plugins/jetpack-mu-wpcom-plugin/moon/jetpack_vendor/automattic/jetpack-mu-wpcom/src/build/verbum-comments/verbum-comments.js?m=1789673130i&minify=false&ver=d7fe322ea7d89761c0dc' 1488 }; 1489 const loaders = { 1490 'verbum': () => { 1491 fetchExternalScript('wp-polyfill'); 1492 fetchExternalScript('verbum'); 1493 promises['wp-polyfill'] = promises['wp-polyfill'] || loadWPScript('wp-polyfill'); 1494 promises['verbum'] = promises['verbum'] || promises['wp-polyfill'].then( () => loadWPScript('verbum') ); 1495 return promises['verbum']; 1496 }, 1497 1498 }; 1499 const scriptExtras = { 1500 1501 }; 1502 1503 window.WP_Enqueue_Dynamic_Script = { 1504 loadScript: (handle) => { 1505 if (!loaders[handle]) { 1506 console.error('WP_Enqueue_Dynamic_Script: unregistered script `' + handle + '`.'); 1507 } 1508 return loaders[handle](); 1509 } 1510 }; 1511 1512 function fetchExternalScript(handle) { 1513 if (!urls[handle]) { 1514 return Promise.resolve(); 1515 } 1516 1517 fetches[handle] = fetches[handle] || fetch(urls[handle], { mode: 'no-cors' }); 1518 return fetches[handle]; 1519 } 1520 1521 function runExtraScript(handle, type, index) { 1522 const id = 'wp-enqueue-dynamic-script:' + handle + ':' + type + ':' + (index + 1); 1523 const template = document.getElementById(id); 1524 if (!template) { 1525 return Promise.reject(); 1526 } 1527 1528 const script = document.createElement( 'script' ); 1529 script.innerHTML = template.innerHTML; 1530 document.body.appendChild( script ); 1531 return Promise.resolve(); 1532 } 1533 1534 function loadExternalScript(handle) { 1535 if (!urls[handle]) { 1536 return Promise.resolve(); 1537 } 1538 1539 return fetches[handle].then(() => { 1540 return new Promise((resolve, reject) => { 1541 const script = document.createElement('script'); 1542 script.onload = () => resolve(); 1543 script.onerror = (e) => reject(e); 1544 script.src = urls[handle]; 1545 document.body.appendChild(script); 1546 }); 1547 }); 1548 } 1549 1550 function loadExtra(handle, pos) { 1551 const count = (scriptExtras[handle] && scriptExtras[handle][pos]) || 0; 1552 let promise = Promise.resolve(); 1553 1554 for (let i = 0; i < count; i++) { 1555 promise = promise.then(() => runExtraScript(handle, pos, i)); 1556 } 1557 1558 return promise; 1559 } 1560 1561 function loadWPScript(handle) { 1562 // Core loads scripts in this order. See: https://github.com/WordPress/WordPress/blob/a59eb9d39c4fcba834b70c9e8dfd64feeec10ba6/wp-includes/class-wp-scripts.php#L428. 1563 return loadExtra(handle, 'translations') 1564 .then(() => loadExtra(handle, 'before')) 1565 .then(() => loadExternalScript(handle)) 1566 .then(() => loadExtra(handle, 'after')); 1567 } 1568} )(); 1569</script>
1569 1570</body> 1571</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.