1<!DOCTYPE html> 2 3<html class="no-js" lang="en-US"> 4 5 <head> 6 7 <meta charset="UTF-8"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0" > 9 10 <link rel="profile" href="https://gmpg.org/xfn/11"> 11 12 <title>About – Ideas and Experiments</title> 13<meta name='robots' content='max-image-preview:large' /> 14<link rel='dns-prefetch' href='//stats.wp.com' /> 15<link rel='dns-prefetch' href='//v0.wordpress.com' /> 16<link rel='dns-prefetch' href='//jetpack.wordpress.com' /> 17<link rel='dns-prefetch' href='//s0.wp.com' /> 18<link rel='dns-prefetch' href='//public-api.wordpress.com' /> 19<link rel='dns-prefetch' href='//secure.gravatar.com' /> 20<link rel='dns-prefetch' href='//widgets.wp.com' /> 21<link rel='dns-prefetch' href='//0.gravatar.com' /> 22<link rel='dns-prefetch' href='//1.gravatar.com' /> 23<link rel='dns-prefetch' href='//2.gravatar.com' /> 24<link rel='preconnect' href='//i0.wp.com' /> 25<link rel="alternate" type="application/rss+xml" title="Ideas and Experiments » Feed" href="https://simondorfman.com/feed" /> 26<link rel="alternate" type="application/rss+xml" title="Ideas and Experiments » Comments Feed" href="https://simondorfman.com/comments/feed" /> 27<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://simondorfman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsimondorfman.com%2Fabout" /> 28<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://simondorfman.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsimondorfman.com%2Fabout&format=xml" /> 29<style id="wp-img-auto-sizes-contain-inline-css"> 30img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 31/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 32</style> 33<style id="wp-emoji-styles-inline-css"> 34 35 img.wp-smiley, img.emoji { 36 display: inline !important; 37 border: none !important; 38 box-shadow: none !important; 39 height: 1em !important; 40 width: 1em !important; 41 margin: 0 0.07em !important; 42 vertical-align: -0.1em !important; 43 background: none !important; 44 padding: 0 !important; 45 } 46/*# sourceURL=wp-emoji-styles-inline-css */ 47</style> 48<style id="wp-block-library-inline-css"> 49: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;
49--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}.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]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([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}} 50 51/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 52</style> 53<style id="classic-theme-styles-inline-css"> 54/*! This file is auto-generated */ 55.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 56/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 57</style> 58 59<style id="global-styles-inline-css"> 60: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: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--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--accent: #cd2653;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #6d6d6d;--wp--preset--color--subtle-background: #dcd7ca;--wp--preset--color--background: #f5efe0;--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,0) 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%);
60--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: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--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);}: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-accent-color{color: var(--wp--preset--color--accent) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-color{color: var(--wp--preset--color--subtle-background) !important;}.has-background-color{color: var(--wp--preset--color--background) !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-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-background-color{background-color: var(--wp--preset--color--subtle-background) !important;}.has-background-background-color{background-color: var(--wp--preset--color--background) !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-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-border-color{border-color: var(--wp--preset--color--subtle-background) !important;}.has-background-border-color{border-color: var(--wp--preset--color--background) !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;}
60.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-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;} 61/*# sourceURL=global-styles-inline-css */ 62</style> 63 64<!-- <link rel='stylesheet' id='cpsh-shortcodes-css' href='https://simondorfman.com/wp-content/plugins/column-shortcodes//assets/css/shortcodes.css?ver=1.0.1' media='all' /> --> 65<!-- <link rel='stylesheet' id='contact-form-7-css' href='https://simondorfman.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.6' media='all' /> --> 66<!-- <link rel='stylesheet' id='twentytwenty-style-css' href='https://simondorfman.com/wp-content/themes/twentytwenty/style.css?ver=1.8' media='all' /> --> 67<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/8a6w6oft/w8l7.css" media="all"/> 68<style id="twentytwenty-style-inline-css"> 69.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a { color: #cd2653; }blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus { border-color: #cd2653; }button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link { background-color: #cd2653; }.fill-children-accent,.fill-children-accent * { fill: #cd2653; }body,.entry-title a,:root .has-primary-color { color: #000000; }:root .has-primary-background-color { background-color: #000000; }cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color { color: #6d6d6d; }:root .has-secondary-background-color { background-color: #6d6d6d; }pre,fieldset,input,textarea,table,table *,hr { border-color: #dcd7ca; }caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color { background-color: #dcd7ca; }.wp-block-table.is-style-stripes { border-bottom-color: #dcd7ca; }.wp-block-latest-posts.is-grid li { border-top-color: #dcd7ca; }:root .has-subtle-background-color { color: #dcd7ca; }body:not(.overlay-header) .primary-menu > li > a,body:not(.overlay-header) .primary-menu > li > .icon,.modal-menu a,.footer-menu a, .footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover { color: #cd2653; }.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"] { background-color: #cd2653; }.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle { color: #000000; }body:not(.overlay-header) .primary-menu ul { background-color: #000000; }body:not(.overlay-header) .primary-menu > li > ul:after { border-bottom-color: #000000; }body:not(.overlay-header) .primary-menu ul ul:after { border-left-color: #000000; }.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.
69widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a { color: #6d6d6d; }.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top { border-color: #dcd7ca; }.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: #dcd7ca; } 70/*# sourceURL=twentytwenty-style-inline-css */ 71</style> 72<!-- <link rel='stylesheet' id='twentytwenty-print-style-css' href='https://simondorfman.com/wp-content/themes/twentytwenty/print.css?ver=1.8' media='print' /> --> 73<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/2ej2p84p/w8l7.css" media="print"/> 74<style id="jetpack_likes-inline-css"> 75#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
75div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}} 76/*# sourceURL=https://simondorfman.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */ 77</style> 78<!-- <link rel='stylesheet' id='twentytwenty-jetpack-css' href='https://simondorfman.com/wp-content/plugins/jetpack/modules/theme-tools/compat/twentytwenty.css?ver=15.9' media='all' /> --> 79<link rel="stylesheet" type="text/css" href="//simondorfman.com/wp-content/cache/wpfc-minified/8w0ewu2y/w8l7.css" media="all"/>
80<script src='//simondorfman.com/wp-content/cache/wpfc-minified/86r0ditx/dy3cv.js' type="text/javascript"></script>
80 81<!--
81<script id="twentytwenty-js-js" src="https://simondorfman.com/wp-content/themes/twentytwenty/assets/js/index.js?ver=1.8" async></script>
81 --> 82 83<link rel="https://api.w.org/" href="https://simondorfman.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://simondorfman.com/wp-json/wp/v2/pages/26" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://simondorfman.com/xmlrpc.php?rsd" /> 84<meta name="generator" content="WordPress 7.0" /> 85<link rel="canonical" href="https://simondorfman.com/about" /> 86<link rel='shortlink' href='https://wp.me/P4D9sb-q' /> 87 <style>img#wpstats{display:none}</style> 88
88<script>document.documentElement.className = document.documentElement.className.replace( 'no-js', 'js' );</script>
88 89 90<!-- Jetpack Open Graph Tags --> 91<meta property="og:type" content="article" /> 92<meta property="og:title" content="About" /> 93<meta property="og:url" content="https://simondorfman.com/about" /> 94<meta property="og:description" content="Hello there, My name is Simon Dorfman. Curiosity has lead me to many interests. Here I write (mostly) about ideas and experiments related to those interests. Feel free to get in touch via this contâ¦" /> 95<meta property="article:published_time" content="2014-05-14T03:35:57+00:00" /> 96<meta property="article:modified_time" content="2016-12-15T05:36:51+00:00" /> 97<meta property="og:site_name" content="Ideas and Experiments" /> 98<meta property="og:image" content="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&ssl=1" /> 99<meta property="og:image:width" content="1200" /> 100<meta property="og:image:height" content="1200" /> 101<meta property="og:image:alt" content="" /> 102<meta property="og:locale" content="en_US" /> 103<meta name="twitter:site" content="@simonyamlikecom" /> 104<meta name="twitter:text:title" content="About" /> 105<meta name="twitter:image" content="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&ssl=1&w=640" /> 106<meta name="twitter:card" content="summary_large_image" /> 107 108<!-- End Jetpack Open Graph Tags --> 109 110 </head> 111 112 <body class="wp-singular page-template-default page page-id-26 wp-embed-responsive wp-theme-twentytwenty singular enable-search-modal has-post-thumbnail has-no-pagination not-showing-comments hide-avatars footer-top-visible"> 113 114 <a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a> 115 <header id="site-header" class="header-footer-group" role="banner"> 116 117 <div class="header-inner section-inner"> 118 119 <div class="header-titles-wrapper"> 120 121 122 <button class="toggle search-toggle mobile-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false"> 123 <span class="toggle-inner"> 124 <span class="toggle-icon"> 125 <svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewbox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499
125C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg> </span> 126 <span class="toggle-text">Search</span> 127 </span> 128 </button><!-- .search-toggle --> 129 130 131 <div class="header-titles"> 132 133 <div class="site-title faux-heading"><a href="https://simondorfman.com/">Ideas and Experiments</a></div><div class="site-description">by Simon Dorfman</div><!-- .site-description --> 134 </div><!-- .header-titles --> 135 136 <button class="toggle nav-toggle mobile-nav-toggle" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".close-nav-toggle"> 137 <span class="toggle-inner"> 138 <span class="toggle-icon"> 139 <svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="26" height="7" viewbox="0 0 26 7"><path fill-rule="evenodd" d="M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z" transform="translate(-329 -38)" /></svg> </span> 140 <span class="toggle-text">Menu</span> 141 </span> 142 </button><!-- .nav-toggle --> 143 144 </div><!-- .header-titles-wrapper --> 145 146 <div class="header-navigation-wrapper"> 147 148 149 <nav class="primary-menu-wrapper" aria-label="Horizontal" role="navigation"> 150 151 <ul class="primary-menu reset-list-style"> 152 153 <li id="menu-item-67" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><a href="https://simondorfman.com/about" aria-current="page">About</a></li> 154<li id="menu-item-68" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><a href="https://simondorfman.com/contact">Contact</a></li> 155 156 </ul> 157 158 </nav><!-- .primary-menu-wrapper --> 159 160 161 <div class="header-toggles hide-no-js"> 162 163 164 <div class="toggle-wrapper search-toggle-wrapper"> 165 166 <button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-expanded="false"> 167 <span class="toggle-inner"> 168 <svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="23" height="23" viewbox="0 0 23 23"><path d="M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499
168C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z" transform="translate(-20 -31)" /></svg> <span class="toggle-text">Search</span> 169 </span> 170 </button><!-- .search-toggle --> 171 172 </div> 173 174 175 </div><!-- .header-toggles --> 176 177 </div><!-- .header-navigation-wrapper --> 178 179 </div><!-- .header-inner --> 180 181 <div class="search-modal cover-modal header-footer-group" data-modal-target-string=".search-modal"> 182 183 <div class="search-modal-inner modal-inner"> 184 185 <div class="section-inner"> 186 187 <form role="search" aria-label="Search for:" method="get" class="search-form" action="https://simondorfman.com/"> 188 <label for="search-form-1"> 189 <span class="screen-reader-text">Search for:</span> 190 <input type="search" id="search-form-1" class="search-field" placeholder="Search …" value="" name="s" /> 191 </label> 192 <input type="submit" class="search-submit" value="Search" /> 193</form> 194 195 <button class="toggle search-untoggle close-search-toggle fill-children-current-color" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field"> 196 <span class="screen-reader-text">Close search</span> 197 <svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg> </button><!-- .search-toggle --> 198 199 </div><!-- .section-inner --> 200 201 </div><!-- .search-modal-inner --> 202 203</div><!-- .menu-modal --> 204 205 </header><!-- #site-header --> 206 207 208<div class="menu-modal cover-modal header-footer-group" data-modal-target-string=".menu-modal"> 209 210 <div class="menu-modal-inner modal-inner"> 211 212 <div class="menu-wrapper section-inner"> 213 214 <div class="menu-top"> 215 216 <button class="toggle close-nav-toggle fill-children-current-color" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".menu-modal"> 217 <span class="toggle-text">Close Menu</span> 218 <svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg> </button><!-- .nav-toggle --> 219 220 221 <nav class="mobile-menu" aria-label="Mobile" role="navigation"> 222 223 <ul class="modal-menu reset-list-style"> 224 225 <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><div class="ancestor-wrapper"><a href="https://simondorfman.com/about" aria-current="page">About</a></div><!-- .ancestor-wrapper --></li> 226<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><div class="ancestor-wrapper"><a href="https://simondorfman.com/contact">Contact</a></div><!-- .ancestor-wrapper --></li> 227 228 </ul> 229 230 </nav> 231 232 233 </div><!-- .menu-top --> 234 235 <div class="menu-bottom"> 236 237 238 </div><!-- .menu-bottom --> 239 240 </div><!-- .menu-wrapper --> 241 242 </div><!-- .menu-modal-inner --> 243 244</div><!-- .menu-modal --> 245 246<main id="site-content" role="main"> 247 248 249<article class="post-26 page type-page status-publish has-post-thumbnail hentry" id="post-26"> 250 251 252<header class="entry-header has-text-align-center header-footer-group"> 253 254 <div class="entry-header-inner section-inner medium"> 255 256 <h1 class="entry-title">About</h1> 257 </div><!-- .entry-header-inner --> 258 259</header><!-- .entry-header --> 260 261 <figure class="featured-media"> 262 263 <div class="featured-media-inner section-inner"> 264 265 <img width="1200" height="1200" src="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?fit=1200%2C1200&ssl=1" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=2048&ssl=1 2048w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=150%2C150&ssl=1 150w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=300%2C300&ssl=1 300w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=1024%2C1024&ssl=1 1024w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=960%2C960&ssl=1 960w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?resize=40%2C40&ssl=1 40w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=1160&ssl=1 1160w, https://i0.wp.com/simondorfman.com/wp-content/uploads/2014/05/SimonDorfman.jpg?w=1740&
265ssl=1 1740w" sizes="(max-width: 1200px) 100vw, 1200px" /> 266 </div><!-- .featured-media-inner --> 267 268 </figure><!-- .featured-media --> 269 270 271 <div class="post-inner thin "> 272 273 <div class="entry-content"> 274 275 <p>Hello there,</p> 276<p>My name is Simon Dorfman. Curiosity has lead me to many interests. Here I write (mostly) about ideas and experiments related to those interests. Feel free to <a href="/contact">get in touch via this contact form</a> or via one of my…</p> 277<h3>Secret Identities:</h3> 278<ul> 279<li><a href="https://twitter.com/SimonDorfman" target="_blank">Twitter</a></li> 280<li><a href="http://www.linkedin.com/in/simon-dorfman" target="_blank">LinkedIn</a></li> 281<li><a href="http://boardgamegeek.com/user/SimonDorfman" target="_blank">BoardGameGeek</a></li> 282</ul> 283 284 </div><!-- .entry-content --> 285 286 </div><!-- .post-inner --> 287 288 <div class="section-inner"> 289 290 </div><!-- .section-inner --> 291 292 293</article><!-- .post --> 294 295</main><!-- #site-content --> 296 297 298 <div class="footer-nav-widgets-wrapper header-footer-group"> 299 300 <div class="footer-inner section-inner"> 301 302 303 304 <aside class="footer-widgets-outer-wrapper" role="complementary"> 305 306 <div class="footer-widgets-wrapper"> 307 308 309 <div class="footer-widgets column-one grid-item"> 310 <div class="widget widget_nav_menu"><div class="widget-content"><nav class="menu-pages-container" aria-label="Menu"><ul id="menu-pages-2" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-26 current_page_item menu-item-67"><a href="https://simondorfman.com/about" aria-current="page">About</a></li> 311<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-68"><a href="https://simondorfman.com/contact">Contact</a></li> 312</ul></nav></div></div> </div> 313 314 315 316 </div><!-- .footer-widgets-wrapper --> 317 318 </aside><!-- .footer-widgets-outer-wrapper --> 319 320 321 </div><!-- .footer-inner --> 322 323 </div><!-- .footer-nav-widgets-wrapper --> 324 325 326 <footer id="site-footer" role="contentinfo" class="header-footer-group"> 327 328 <div class="section-inner"> 329 330 <div class="footer-credits"> 331 332 <p class="footer-copyright">© 333 2026 <a href="https://simondorfman.com/">Ideas and Experiments</a> 334 </p><!-- .footer-copyright --> 335 336 <p class="powered-by-wordpress"> 337 <a href="https://wordpress.org/"> 338 Powered by WordPress </a> 339 </p><!-- .powered-by-wordpress --> 340 341 </div><!-- .footer-credits --> 342 343 <a class="to-the-top" href="#site-header"> 344 <span class="to-the-top-long"> 345 To the top <span class="arrow" aria-hidden="true">↑</span> </span><!-- .to-the-top-long --> 346 <span class="to-the-top-short"> 347 Up <span class="arrow" aria-hidden="true">↑</span> </span><!-- .to-the-top-short --> 348 </a><!-- .to-the-top --> 349
350 </div><!-- .section-inner --> 351 352 </footer><!-- #site-footer --> 353 354
354<script type="speculationrules"> 355{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentytwenty/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 356</script>
356 357
357<script> 358 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 359 </script>
359 360
360<script id="wp-hooks-js" src="https://simondorfman.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 360
360
361<script id="wp-i18n-js" src="https://simondorfman.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 361
361
362<script id="wp-i18n-js-after"> 363wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 364//# sourceURL=wp-i18n-js-after 365</script>
vendor: 1 bytes, line 365
365
366<script id="swv-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 366
366
367<script id="contact-form-7-js-before"> 368var wpcf7 = { 369 "api": { 370 "root": "https:\/\/simondorfman.com\/wp-json\/", 371 "namespace": "contact-form-7\/v1" 372 } 373}; 374//# sourceURL=contact-form-7-js-before 375</script>
vendor: 1 bytes, line 375
375
376<script id="contact-form-7-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script>
vendor: 86 bytes, lines 376-377
376 377<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
3776LfSRIwhAAAAALcKCx93WM_LxjrkgwJn46_IjPZ6
vendor: 25 bytes, line 377
377&ver=3.0"></script>
378<script id="wp-polyfill-js" src="https://simondorfman.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 378
378
379<script id="wpcf7-recaptcha-js-before"> 380var wpcf7_recaptcha = { 381 "sitekey": "6LfSRIwhAAAAALcKCx93WM_LxjrkgwJn46_IjPZ6", 382 "actions": { 383 "homepage": "homepage", 384 "contactform": "contactform" 385 } 386}; 387//# sourceURL=wpcf7-recaptcha-js-before 388</script>
vendor: 1 bytes, line 388
388
389<script id="wpcf7-recaptcha-js" src="https://simondorfman.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.6"></script>
vendor: 1 bytes, line 389
389
390<script id="jetpack-stats-js-before"> 391_stq = window._stq || []; 392_stq.push([ "view", {"v":"ext","blog":"68436479","post":"26","tz":"0","srv":"simondorfman.com","j":"1:15.9"} ]); 393_stq.push([ "clickTrackerInit", "68436479", "26" ]); 394//# sourceURL=jetpack-stats-js-before 395</script>
vendor: 1 bytes, line 395
395
396<script data-wp-strategy="defer" defer id="jetpack-stats-js" src="https://stats.wp.com/e-202625.js"></script>
vendor: 1 bytes, line 396
396
397<script id="wp-emoji-settings" type="application/json"> 398{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://simondorfman.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}} 399</script>
vendor: 1 bytes, line 399
399
400<script type="module"> 401/*! This file is auto-generated */ 402const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,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 a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[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,a){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!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));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(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); 403//# sourceURL=https://simondorfman.com/wp-includes/js/wp-emoji-loader.min.js 404</script>
404 405 406
406<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"81e7c36dbf524d819052e7f9b34f8787","r":1,"spa":2}' crossorigin="anonymous"></script>
406 407</body> 408</html><!-- WP Fastest Cache file was created in 0.848 seconds, on June 17, 2026 @ 10:05 pm -->
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.