PageSourceSearch

https://www.williamfalcon.com/about

html williamfalcon.com collected 2026-10-05 17:40:08 UTC 85,472 bytes, 868 lines download raw bytes

1<!doctype html>
2<html xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" lang="en-US"  class="touch-styles ">
3  <head>
4    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
5    <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
6    <!-- This is Squarespace. --><!-- william-falcon -->
7<base href="">
8<meta charset="utf-8" />
9<title>About &mdash; William Falcon</title>
10<meta http-equiv="Accept-CH" content="Sec-CH-UA-Platform-Version, Sec-CH-UA-Model" /><link rel="icon" type="image/x-icon" href="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1490047047780-OVP9MOL0SQ5F0AYNDVXI/favicon.ico?format=100w"/>
11<link rel="canonical" href="https://www.williamfalcon.com/about"/>
12<meta property="og:site_name" content="William Falcon"/>
13<meta property="og:title" content="About &mdash; William Falcon"/>
14<meta property="og:url" content="https://www.williamfalcon.com/about"/>
15<meta property="og:type" content="website"/>
16<meta property="og:description" content="Hi, I'm William Falcon. If you're searching for me, start here. I'm a Machine Learning undergrad researcher working at the intersection of Deep Learning and Computational Neuroscience."/>
17<meta property="og:image" content="http://static1.squarespace.com/static/58b71435414fb5f53856f3b3/t/591b765e46c3c41f878c640c/1494972048998/IMG_2329.JPG?format=1500w"/>
18<meta property="og:image:width" content="800"/>
19<meta property="og:image:height" content="800"/>
20<meta itemprop="name" content="About — William Falcon"/>
21<meta itemprop="url" content="https://www.williamfalcon.com/about"/>
22<meta itemprop="description" content="Hi, I'm William Falcon. If you're searching for me, start here. I'm a Machine Learning undergrad researcher working at the intersection of Deep Learning and Computational Neuroscience."/>
23<meta itemprop="thumbnailUrl" content="http://static1.squarespace.com/static/58b71435414fb5f53856f3b3/t/591b765e46c3c41f878c640c/1494972048998/IMG_2329.JPG?format=1500w"/>
24<link rel="image_src" href="http://static1.squarespace.com/static/58b71435414fb5f53856f3b3/t/591b765e46c3c41f878c640c/1494972048998/IMG_2329.JPG?format=1500w" />
25<meta itemprop="image" content="http://static1.squarespace.com/static/58b71435414fb5f53856f3b3/t/591b765e46c3c41f878c640c/1494972048998/IMG_2329.JPG?format=1500w"/>
26<meta name="twitter:title" content="About — William Falcon"/>
27<meta name="twitter:image" content="http://static1.squarespace.com/static/58b71435414fb5f53856f3b3/t/591b765e46c3c41f878c640c/1494972048998/IMG_2329.JPG?format=1500w"/>
28<meta name="twitter:url" content="https://www.williamfalcon.com/about"/>
29<meta name="twitter:card" content="summary"/>
30<meta name="twitter:description" content="Hi, I'm William Falcon. If you're searching for me, start here. I'm a Machine Learning undergrad researcher working at the intersection of Deep Learning and Computational Neuroscience."/>
31<meta name="description" content=" Hi, I'm William Falcon. If you're searching for me, start here. I'm a Machine Learning undergrad researcher working at the intersection of Deep Learning and Computational Neuroscience. " />
32<link rel="preconnect" href="https://images.squarespace-cdn.com">
33<link rel="preconnect" href="https://file.squarespace-cdn.com" crossorigin>
34<style data-sqsp-font-ids="6a3128fe5ede88444e8c41ac">
35/* latin */
36@font-face {
37  font-family: 'Chivo';
38  font-style: normal;
39  font-weight: 400;
40  font-display: swap;
41  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ef79db37-d37b-493f-be20-25bb0e50e3a9/latin.woff2') format('woff2');
42  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
43}
44/* vietnamese */
45@font-face {
46  font-family: 'Chivo';
47  font-style: normal;
48  font-weight: 400;
49  font-display: swap;
50  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/cf05c154-f297-47cd-9a52-4a1735712b29/vietnamese.woff2') format('woff2');
51  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
52}
53/* latin-ext */
54@font-face {
55  font-family: 'Chivo';
56  font-style: normal;
57  font-weight: 400;
58  font-display: swap;
59  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/b4c1fc37-4b9a-43cb-af50-cf16cd6cc624/latin-ext.woff2') format('woff2');
60  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
60BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
61}
62/* vietnamese */
63@font-face {
64  font-family: 'Chivo';
65  font-style: italic;
66  font-weight: 400;
67  font-display: swap;
68  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/5c3d2e71-981c-4766-8937-a61e54b66660/vietnamese.woff2') format('woff2');
69  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
70}
71/* latin-ext */
72@font-face {
73  font-family: 'Chivo';
74  font-style: italic;
75  font-weight: 400;
76  font-display: swap;
77  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/bb924fbf-9292-4853-b2f3-ad032d9cee30/latin-ext.woff2') format('woff2');
78  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
79}
80/* latin */
81@font-face {
82  font-family: 'Chivo';
83  font-style: italic;
84  font-weight: 400;
85  font-display: swap;
86  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/71e4fc21-210d-412c-b483-5c4739cea453/latin.woff2') format('woff2');
87  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
88}
89/* vietnamese */
90@font-face {
91  font-family: 'Chivo';
92  font-style: italic;
93  font-weight: 700;
94  font-display: swap;
95  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/28ee07e0-afc9-4243-969f-32ae340fa512/vietnamese.woff2') format('woff2');
96  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
97}
98/* latin-ext */
99@font-face {
100  font-family: 'Chivo';
101  font-style: italic;
102  font-weight: 700;
103  font-display: swap;
104  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/bd94c300-ef7f-46f6-a3ac-7753921023b9/latin-ext.woff2') format('woff2');
105  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
106}
107/* latin */
108@font-face {
109  font-family: 'Chivo';
110  font-style: italic;
111  font-weight: 700;
112  font-display: swap;
113  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/554bd33a-798b-4507-8c22-d531aa5e9781/latin.woff2') format('woff2');
114  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
115}
116/* vietnamese */
117@font-face {
118  font-family: 'Chivo';
119  font-style: normal;
120  font-weight: 900;
121  font-display: swap;
122  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/714dabb2-1f0b-40f3-86a7-b695f09c6ca8/vietnamese.woff2') format('woff2');
123  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
124}
125/* latin-ext */
126@font-face {
127  font-family: 'Chivo';
128  font-style: normal;
129  font-weight: 900;
130  font-display: swap;
131  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/37d60e64-3a5f-46a7-9a93-e3cc1d0a1968/latin-ext.woff2') format('woff2');
132  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
133}
134/* latin */
135@font-face {
136  font-family: 'Chivo';
137  font-style: normal;
138  font-weight: 900;
139  font-display: swap;
140  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7d795d77-e0e0-453f-8d35-97ba5cbb75d5/latin.woff2') format('woff2');
141  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
142}
143/* vietnamese */
144@font-face {
145  font-family: 'Chivo';
146  font-style: normal;
147  font-weight: 700;
148  font-display: swap;
149  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/4b317d95-b1be-42d4-aa22-812f57c34256/vietnamese.woff2') format('woff2');
150  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
151}
152/* latin */
153@font-face {
154  font-family: 'Chivo';
155  font-style: normal;
156  font-weight: 700;
157  font-display: swap;
158  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/ca812043-ce9a-43cb-aec4-df60b1dd43f5/latin.woff2') format('woff2');
159  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
160}
161/* latin-ext */
162@font-face {
163  font-family: 'Chivo';
164  font-style: normal;
165  font-weight: 700;
166  font-display: swap;
167  src: url('https://file.squarespace-cdn.com/content/v2/namespaces/fonts/libraries/sqsp/assets/7af3fb7e-0125-4088-b59c-a447e5222d0d/latin-ext.woff2') format('woff2');
168  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
168BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
169}
170</style>
170<script type="text/javascript" crossorigin="anonymous" src="//assets.squarespace.com/@sqs/polyfiller/1.7.7/modern.js"></script>
vendor: 1 bytes, line 170
170
171<script data-name="static-context">Static = window.Static || {}; Static.SQUARESPACE_CONTEXT = {"betaFeatureFlags":["campaigns_merch_state","enable_modernized_pdp_m3_layout_ux","commerce_product_payment_plan_editing","campaigns_discount_section_in_automations","i18n_beta_website_locales","cdk_website_components_video_lazy_loading_enabled","contacts_and_campaigns_redesign","campaigns_table_v2","cdk_website_components_video_container_styles_enabled","modernized-pdp-m2-enabled","enable_modernized_pdp_m3_fluid","enable_form_submission_trigger","campaigns_thumbnail_layout","order_status_page_checkout_landing_enabled","marketing_landing_page","output_template_css_assets","sms-campaigns","campaigns_import_discounts","marketing_automations","campaigns_discount_section_in_blasts","campaigns_new_image_layout_picker"],"facebookAppId":"314192535267336","facebookApiVersion":"v6.0","rollups":{"squarespace-announcement-bar":{"js":"//assets.squarespace.com/universal/scripts-compressed/announcement-bar-5a2e59483bd4a689-min.en-US.js"},"squarespace-audio-player":{"css":"//assets.squarespace.com/universal/styles-compressed/audio-player-b05f5197a871c566-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/audio-player-dc6df8cba0b21e80-min.en-US.js"},"squarespace-blog-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/blog-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/blog-collection-list-3a5374d437fc6d00-min.en-US.js"},"squarespace-calendar-block-renderer":{"css":"//assets.squarespace.com/universal/styles-compressed/calendar-block-renderer-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/calendar-block-renderer-36d31adb51b10ab2-min.en-US.js"},"squarespace-chartjs-helpers":{"css":"//assets.squarespace.com/universal/styles-compressed/chartjs-helpers-96b256171ee039c1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/chartjs-helpers-522a53304a318d5d-min.en-US.js"},"squarespace-comments":{"css":"//assets.squarespace.com/universal/styles-compressed/comments-72817b6284611a12-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/comments-f59849bf08c178be-min.en-US.js"},"squarespace-custom-css-popup":{"css":"//assets.squarespace.com/universal/styles-compressed/custom-css-popup-47c225b9b8634306-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/custom-css-popup-b5f7df6e493bfee7-min.en-US.js"},"squarespace-dialog":{"css":"//assets.squarespace.com/universal/styles-compressed/dialog-86aacd645d83874c-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/dialog-2917fafb3f9224af-min.en-US.js"},"squarespace-events-collection":{"css":"//assets.squarespace.com/universal/styles-compressed/events-collection-c3fef2a497c8e56b-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/events-collection-ea8e540759c4c53e-min.en-US.js"},"squarespace-form-rendering-utils":{"js":"//assets.squarespace.com/universal/scripts-compressed/form-rendering-utils-a420819402a84dee-min.en-US.js"},"squarespace-forms":{"css":"//assets.squarespace.com/universal/styles-compressed/forms-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/forms-a4cb42ed53265d03-min.en-US.js"},"squarespace-gallery-collection-list":{"css":"//assets.squarespace.com/universal/styles-compressed/gallery-collection-list-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/gallery-collection-list-e50dc2cea7153bb8-min.en-US.js"},"squarespace-image-zoom":{"css":"//assets.squarespace.com/universal/styles-compressed/image-zoom-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/image-zoom-0ca1efc2ac068abc-min.en-US.js"},"squarespace-pinterest":{"css":"//assets.squarespace.com/universal/styles-compressed/pinterest-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/pinterest-84d0de8885ab6685-min.en-US.js"},"squarespace-popup-overlay":{"css":"//assets.squarespace.com/universal/styles-compressed/popup-overlay-b742b752f5880972-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/popup-overlay-8f7320080d0f540a-min.en-US.js"},"squarespace-product-quick-view":{"css":"//assets.squarespace.com/universal/styles-compressed/product-quick-view-0afd3c6ac30bbab1-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/product-quick-view-72941a4a0cdcf267-min.en-US.js"},"squarespace-products-collection-item-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-item-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-item-v2-7fbb3f7b25936e86-min.en-US.js"},"squarespace-products-collection-list-v2":{"css":"//assets.squarespace.com/universal/styles-compressed/products-collection-list-v2-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/products-collection-list-v2-a0f681feaaa1d600-min.en-US.js"},"squarespace-search-page":{"css":"//assets.squarespace.com/universal/styles-compressed/search-page-90a67fc09b9b32c6-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/search-page-319a3ad806df29ed-m
171in.en-US.js"},"squarespace-search-preview":{"js":"//assets.squarespace.com/universal/scripts-compressed/search-preview-39a7123209b81d30-min.en-US.js"},"squarespace-simple-liking":{"css":"//assets.squarespace.com/universal/styles-compressed/simple-liking-701bf8bbc05ec6aa-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/simple-liking-75b6582783ed07a5-min.en-US.js"},"squarespace-social-buttons":{"css":"//assets.squarespace.com/universal/styles-compressed/social-buttons-95032e5fa98e47a5-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/social-buttons-19cd4c52262f1d75-min.en-US.js"},"squarespace-tourdates":{"css":"//assets.squarespace.com/universal/styles-compressed/tourdates-b4046463b72f34e2-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/tourdates-1ea01eceebb56385-min.en-US.js"},"squarespace-website-overlays-manager":{"css":"//assets.squarespace.com/universal/styles-compressed/website-overlays-manager-07ea5a4e004e6710-min.en-US.css","js":"//assets.squarespace.com/universal/scripts-compressed/website-overlays-manager-b6ca4ee2a30be72c-min.en-US.js"}},"pageType":2,"website":{"id":"58b71435414fb5f53856f3b3","captchaSettings":{"enabledForDonations":false},"cloneable":false,"contentModifiedOn":1742493070128,"developerMode":true,"formattingLocale":"en-US","fullSiteTitle":"About \u2014 William Falcon","identifier":"william-falcon","imageMetadataProcessingEnabled":false,"isHstsEnabled":false,"language":"en-US","primaryDomain":"www.williamfalcon.com","screenshotId":"e414d6c4406e78729f786cda28b2248b78ee92f04a710f53196cf566f7ad5f29","shareButtonOptions":{"7":true,"2":true,"1":true,"8":true},"showOwnerLogin":false,"siteDescription":"<p>Hi, I'm William Falcon. If you're searching for me, start here. I work on machine learning.&nbsp;I specialize in deep learning for computer vision and NLP.</p>","siteStatus":{},"siteTagLine":"AI for Impact","siteTitle":"William Falcon","socialLogoImageId":"591b765e46c3c41f878c640c","sslSetting":3,"timeZone":"America/New_York","translationLocale":"en-US","typekitId":"","websiteType":1,"hasBeenCloneable":false,"statsMigrated":false,"authenticUrl":"https://www.williamfalcon.com","baseUrl":"https://www.williamfalcon.com","internalUrl":"https://william-falcon.squarespace.com","machineTimeZoneOffset":-14400000,"socialAccounts":[{"serviceId":23,"userId":"3640001","userName":"williamFalcon","screenname":"William Falcon","addedOn":1504453460544,"profileUrl":"https://github.com/williamFalcon","iconUrl":"https://avatars1.githubusercontent.com/u/3640001?v=4","iconEnabled":true,"serviceName":"github"},{"serviceId":14,"userId":"GZAp4KiAl8","userName":"wfalcon","screenname":"William Falcon","addedOn":1504453397096,"profileUrl":"https://www.linkedin.com/in/wfalcon","iconUrl":"https://media.licdn.com/mpr/mprx/0_GICTtdDQYTMBe1vtIss7yRIQVXFImtMmTf9fByEbxXzEmCHGSsZ71Ibbp5yImGeGSsV3zsXFcXcoDnP0SZbgsjLItXcwDnuGSZbClpr6MLGFF8BY3dA2AeOc-lDUknR1XRiS9GvikfB","iconEnabled":true,"serviceName":"linkedin"}],"socialLogoImageUrl":"//images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1494972048270-07R586YKWABZ0NMG8DO2/IMG_2329.JPG","timeZoneAbbr":"EDT","timeZoneOffset":-14400000},"websiteSettings":{"id":"58b71435414fb5f53856f3b5","websiteId":"58b71435414fb5f53856f3b3","type":"Personal","subjects":[],"country":"US","state":"NY","simpleLikingEnabled":true,"popupOverlaySettings":{"style":1,"enabledPages":[]},"commentLikesAllowed":true,"commentAnonAllowed":true,"commentThreaded":true,"commentApprovalRequired":false,"commentAvatarsOn":true,"commentSortType":2,"commentFlagThreshold":0,"commentFlagsAllowed":true,"commentEnableByDefault":false,"commentDisableAfterDaysDefault":0,"disqusShortname":"","commentsEnabled":true,"contactPhoneNumber":"","storeSettings":{"returnPolicy":null,"termsOfService":null,"privacyPolicy":null,"expressCheckout":false,"continueShoppingLinkUrl":"/","useLightCart":false,"showNoteField":false,"shippingCountryDefaultValue":"US","billToShippingDefaultValue":false,"showShippingPhoneNumber":true,"isShippingPhoneRequired":false,"showBillingPhoneNumber":true,"isBillingPhoneRequired":false,"currenciesSupported":["CHF","HKD","MXN","EUR","DKK","USD","CAD","MYR","NOK","THB","AUD","SGD","ILS","PLN","GBP","CZK","SEK","NZD","PHP","RUB"],"defaultCurrency":"USD","selectedCurrency":"USD","multicurrencyEnabled":true,"measurementStandard":1,"orderConfirmationInjectCode":"","showCustomCheckoutForm":false,"checkoutPageMarketingOptInEnabled":false,"enableMailingListOptInByDefault":false,"sameAsRetailLocation":false,"merchandisingSettings":{"scarcityEnabledOnProductItems":false,"scarcityEnabledOnProductBlocks":false,"scarcityMessageType":"DEFAULT_SCARCITY_MESSAGE","scarcityThreshold":10,"multipleQuantityAllowedForServices":true,"restockNotificationsEnabled":false,"restockNotificationsSuccessText":"","restockNotificationsMailingListSignUpEnabled":false,"relatedProductsEnabled":false,"relatedProductsOrdering":"random","soldOutVariantsDropdownDisabled":false,"productC
171omposerOptedIn":false,"productComposerABTestOptedOut":false,"productReviewsEnabled":false,"displayImportedProductReviewsEnabled":false,"hasOptedToCollectNativeReviews":false},"minimumOrderSubtotalEnabled":false,"addToCartConfirmationType":2,"isLive":false,"multipleQuantityAllowedForServices":true},"useEscapeKeyToLogin":true,"ssBadgeType":1,"ssBadgePosition":4,"ssBadgeVisibility":1,"ssBadgeDevices":1,"pinterestOverlayOptions":{"mode":"disabled"},"userAccountsSettings":{"loginAllowed":false,"signupAllowed":false}},"cookieSettings":{"isCookieBannerEnabled":false,"isRestrictiveCookiePolicyEnabled":false,"cookieBannerText":"","cookieBannerTheme":"","cookieBannerVariant":"","cookieBannerPosition":"","cookieBannerCtaVariant":"","cookieBannerCtaText":"","cookieBannerAcceptType":"OPT_IN","cookieBannerOptOutCtaText":"","cookieBannerHasOptOut":false,"cookieBannerHasManageCookies":true,"cookieBannerManageCookiesLabel":"","cookieBannerSavedPreferencesText":"","cookieBannerSavedPreferencesLayout":"PILL"},"websiteCloneable":false,"collection":{"title":"About","id":"59f91838f9619acf16519857","fullUrl":"/about","type":10,"permissionType":1},"subscribed":false,"appDomain":"squarespace.com","templateTweakable":true,"tweakJSON":{"align-alternate-caption-to-image":"true","aspect-ratio":"Auto","auto-color-banner-background":"false","auto-color-index-item-bg":"false","banner-height":"Small","banner-image-alignment":"Center","banner-image-crop":"false","collapse-landscape-spacing":"false","full-bleed-banner":"false","full-bleed-index":"false","full-bleed-project":"false","gallery-arrow-style":"No Background","gallery-aspect-ratio":"3:2 Standard","gallery-auto-crop":"true","gallery-autoplay":"false","gallery-design":"Grid","gallery-info-overlay":"Show on Hover","gallery-loop":"false","gallery-navigation":"Bullets","gallery-show-arrows":"true","gallery-transitions":"Fade","galleryArrowBackground":"rgba(34,34,34,1)","galleryArrowColor":"rgba(255,255,255,1)","galleryAutoplaySpeed":"3","galleryCircleColor":"rgba(255,255,255,1)","galleryInfoBackground":"rgba(0, 0, 0, .7)","galleryThumbnailSize":"100px","gridSize":"400px","gridSpacing":"50px","index-item-alternate-sides":"false","index-item-alternate-widths":"true","index-item-category-background":"false","index-item-height":"Small","index-item-image-alignment":"Center","index-item-image-crop":"true","index-item-title-background":"false","index-item-title-display":"On Hover","index-item-width":"Half","indexItemWidth":"4","indexItemsPerRow":"3","mobileItemsPerRow":"2","project-image-alignment":"Center","project-image-landscape-caption-style":"Offset","project-image-portrait-caption-style":"Alternate","project-left-image-landscape-caption-style":"Standard","project-left-image-portrait-caption-style":"Standard","project-right-image-landscape-caption-style":"Standard","project-right-image-portrait-caption-style":"Standard","tabletItemsPerRow":"2","thumbnailRatio":"150","tweak-blog-list-columns":"2","tweak-blog-list-item-image-aspect-ratio-grid":"3:2 Standard","tweak-blog-list-item-image-aspect-ratio-stacked":"1:1 Square","tweak-blog-list-item-image-show":"true","tweak-blog-list-spacing":"80px","tweak-blog-list-style":"Grid","tweak-mobile-bar-position":"Top Fixed","tweak-mobile-bar-site-tagline-position":"Below Branding","tweak-page-transition-animation":"true","tweak-product-item-image-zoom-factor":"2.5","tweak-product-list-item-hover-behavior":"Show Alternate Image","tweak-product-list-items-per-row":"3","tweak-project-slide-transition":"true","tweak-related-products-items-per-row":"3","tweak-related-products-title-spacing":"50px","tweak-site-ajax-loading-enable":"true"},"templateId":"5b9a64974d7a9ce10e18ea92","templateVersion":"7","pageFeatures":[1,2,4],"gmRenderKey":"QUl6YVN5Q0JUUk9xNkx1dkZfSUUxcjQ2LVQ0QWVUU1YtMGQ3bXk4","templateScriptsRootUrl":"https://static1.squarespace.com/static/ta/58b71435414fb5f53856f3b3/0/scripts/","impersonatedSession":false,"tzData":{"zones":[[-300,"US","E%sT",null]],"rules":{"US":[[1967,2006,null,"Oct","lastSun","2:00","0","S"],[1987,2006,null,"Apr","Sun>=1","2:00","1:00","D"],[2007,"max",null,"Mar","Sun>=8","2:00","1:00","D"],[2007,"max",null,"Nov","Sun>=1","2:00","0","S"]]}},"showAnnouncementBar":false,"recaptchaEnterpriseContext":{"recaptchaEnterpriseSiteKey":"6LdDFQwjAAAAAPigEvvPgEVbb7QBm-TkVJdDTlAv"}
171,"i18nContext":{"timeZoneData":{"id":"America/New_York","name":"Eastern Time"}},"env":"PRODUCTION","visitorFormContext":{"formFieldFormats":{"countries":[{"name":"Afghanistan","code":"AF","phoneCode":"+93"},{"name":"\u00C5land Islands","code":"AX","phoneCode":"+358"},{"name":"Albania","code":"AL","phoneCode":"+355"},{"name":"Algeria","code":"DZ","phoneCode":"+213"},{"name":"American Samoa","code":"AS","phoneCode":"+1"},{"name":"Andorra","code":"AD","phoneCode":"+376"},{"name":"Angola","code":"AO","phoneCode":"+244"},{"name":"Anguilla","code":"AI","phoneCode":"+1"},{"name":"Antigua & Barbuda","code":"AG","phoneCode":"+1"},{"name":"Argentina","code":"AR","phoneCode":"+54"},{"name":"Armenia","code":"AM","phoneCode":"+374"},{"name":"Aruba","code":"AW","phoneCode":"+297"},{"name":"Ascension Island","code":"AC","phoneCode":"+247"},{"name":"Australia","code":"AU","phoneCode":"+61"},{"name":"Austria","code":"AT","phoneCode":"+43"},{"name":"Azerbaijan","code":"AZ","phoneCode":"+994"},{"name":"Bahamas","code":"BS","phoneCode":"+1"},{"name":"Bahrain","code":"BH","phoneCode":"+973"},{"name":"Bangladesh","code":"BD","phoneCode":"+880"},{"name":"Barbados","code":"BB","phoneCode":"+1"},{"name":"Belarus","code":"BY","phoneCode":"+375"},{"name":"Belgium","code":"BE","phoneCode":"+32"},{"name":"Belize","code":"BZ","phoneCode":"+501"},{"name":"Benin","code":"BJ","phoneCode":"+229"},{"name":"Bermuda","code":"BM","phoneCode":"+1"},{"name":"Bhutan","code":"BT","phoneCode":"+975"},{"name":"Bolivia","code":"BO","phoneCode":"+591"},{"name":"Bosnia & Herzegovina","code":"BA","phoneCode":"+387"},{"name":"Botswana","code":"BW","phoneCode":"+267"},{"name":"Brazil","code":"BR","phoneCode":"+55"},{"name":"British Indian Ocean Territory","code":"IO","phoneCode":"+246"},{"name":"British Virgin Islands","code":"VG","phoneCode":"+1"},{"name":"Brunei","code":"BN","phoneCode":"+673"},{"name":"Bulgaria","code":"BG","phoneCode":"+359"},{"name":"Burkina Faso","code":"BF","phoneCode":"+226"},{"name":"Burundi","code":"BI","phoneCode":"+257"},{"name":"Cambodia","code":"KH","phoneCode":"+855"},{"name":"Cameroon","code":"CM","phoneCode":"+237"},{"name":"Canada","code":"CA","phoneCode":"+1"},{"name":"Cape Verde","code":"CV","phoneCode":"+238"},{"name":"Caribbean Netherlands","code":"BQ","phoneCode":"+599"},{"name":"Cayman Islands","code":"KY","phoneCode":"+1"},{"name":"Central African Republic","code":"CF","phoneCode":"+236"},{"name":"Chad","code":"TD","phoneCode":"+235"},{"name":"Chile","code":"CL","phoneCode":"+56"},{"name":"China","code":"CN","phoneCode":"+86"},{"name":"Christmas Island","code":"CX","phoneCode":"+61"},{"name":"Cocos (Keeling) Islands","code":"CC","phoneCode":"+61"},{"name":"Colombia","code":"CO","phoneCode":"+57"},{"name":"Comoros","code":"KM","phoneCode":"+269"},{"name":"Congo - Brazzaville","code":"CG","phoneCode":"+242"},{"name":"Congo - Kinshasa","code":"CD","phoneCode":"+243"},{"name":"Cook Islands","code":"CK","phoneCode":"+682"},{"name":"Costa Rica","code":"CR","phoneCode":"+506"},{"name":"C\u00F4te d\u2019Ivoire","code":"CI","phoneCode":"+225"},{"name":"Croatia","code":"HR","phoneCode":"+385"},{"name":"Cuba","code":"CU","phoneCode":"+53"},{"name":"Cura\u00E7ao","code":"CW","phoneCode":"+599"},{"name":"Cyprus","code":"CY","phoneCode":"+357"},{"name":"Czechia","code":"CZ","phoneCode":"+420"},{"name":"Denmark","code":"DK","phoneCode":"+45"},{"name":"Djibouti","code":"DJ","phoneCode":"+253"},{"name":"Dominica","code":"DM","phoneCode":"+1"},{"name":"Dominican Republic","code":"DO","phoneCode":"+1"},{"name":"Ecuador","code":"EC","phoneCode":"+593"},{"name":"Egypt","code":"EG","phoneCode":"+20"},{"name":"El Salvador","code":"SV","phoneCode":"+503"},{"name":"Equatorial Guinea","code":"GQ","phoneCode":"+240"},{"name":"Eritrea","code":"ER","phoneCode":"+291"},{"name":"Estonia","code":"EE","phoneCode":"+372"},{"name":"Eswatini","code":"SZ","phoneCode":"+268"},{"name":"Ethiopia","code":"ET","phoneCode":"+251"},{"name":"Falkland Islands","code":"FK","phoneCode":"+500"},{"name":"Faroe Islands","code":"FO","phoneCode":"+298"},{"name":"Fiji","code":"FJ","phoneCode":"+679"},{"name":"Finland","code":"FI","phoneCode":"+358"},{"name":"France","code":"FR","phoneCode":"+33"},{"name":"French Guiana","code":"GF","phoneCode":"+594"},{"name":"French Polynesia","code":"PF","phoneCode":"+689"},{"name":"Gabon","code":"GA","phoneCode":"+241"},{"name":"Gambia","code":"GM","phoneCode":"+220"},{"name":"Georgia","code":"GE","phoneCode":"+995"},{"name":"Germany","code":"DE","phoneCode":"+49"},{"name":"Ghana","code":"GH","phoneCode":"+233"},{"name":"Gibraltar","code":"GI","phoneCode":"+350"},{"name":"Greece","code":"GR","phoneCode":"+30"},{"name":"Greenland","code":"GL","phoneCode":"+299"},{"name":"Grenada","code":"GD","phoneCode":"+1"},{"name":"Guadeloupe","code":"GP","phoneCode":"+590"},{"name":"Guam","code":"GU","phoneCode":"+1"},{"name":"Guatemala","code":"GT","phoneCode":"+502"},{"name":"Guernsey","code":"GG","phoneCode":"+44"},{"name":"Guinea","code":"GN","phoneCode":"+224"},{"name":"Guinea-Bissau","code":"GW","phoneCode":"+245"},{"name":"Guyana","code":"GY","phoneCode":"+592"},{"name":"Haiti","code":"HT","phoneCode":"+509"},{"name":"Honduras","code":"HN","phoneCode":"+504"},{"name":"Hong Kong SAR China","code":"HK","phoneCode":"+852"},{"name":"Hungary","code":"HU","phoneCode":"+36"},{"name":"Iceland","code":"IS","phoneCode":"+354"},{"name":"India","code":"IN","phoneCode":"+91"},{"name":"Indonesia","code":"ID","phoneCode":"+62"},{"name":"Iran","code":"IR","phoneCode":"+98"},{"name":"Iraq","code":"IQ","phoneCode":"+964"},{"name":"Ireland","code":"IE","phoneCode":"+353"},{"name":"Isle of Man","code":"IM","phoneCode":"+44"},{"name":"Israel","code":"IL","phoneCode":"+972"},{"name":"Italy","code":"IT","phoneCode":"+39"},{"name":"Jamaica","code":"JM","phoneCode":"+1"},{"name":"Japan","code":"JP","phoneCode":"+81"},{"name":"Jersey","code":"JE","phoneCode":"+44"},{"name":"Jordan","code":"JO","phoneCode":"+962"},{"name":"Kazakhstan","code":"KZ","phoneCode":"+7"},{"name":"Kenya","code":"KE","phoneCode":"+254"},{"name":"Kiribati","code":"KI","phoneCode":"+686"},{"name":"Kosovo","code":"XK","phoneCode":"+383"},{"name":"Kuwait","code":"KW","phoneCode":"+965"},{"name":"Kyrgyzstan","code":"KG","phoneCode":"+996"},{"name":"Laos","code":"LA","phoneCode":"+856"},{"name":"Latvia","code":"LV","phoneCode":"+371"},{"name":"Lebanon","code":"LB","phoneCode":"+961"},{"name":"Lesotho","code":"LS","phoneCode":"+266"},{"name":"Liberia","code":"LR","phoneCode":"+231"},{"name":"Libya","code":"LY","phoneCode":"+218"},{"name":"Liechtenstein","code":"LI","phoneCode":"+423"},{"name":"Lithuania","code":"LT","phoneCode":"+370"},{"name":"Luxembourg","code":"LU","phoneCode":"+352"},{"name":"Macao SAR China","code":"MO","phoneCode":"+853"},{"name":"Madagascar","code":"MG","phoneCode":"+261"},{"name":"Malawi","code":"MW","phoneCode":"+265"},{"name":"Malaysia","code":"MY","phoneCode":"+60"},{"name":"Maldives","code":"MV","phoneCode":"+960"},{"name":"Mali","code":"ML","phoneCode":"+223"},{"name":"Malta","code":"MT","phoneCode":"+356"},{"name":"Marshall Islands","code":"MH","phoneCode":"+692"},{"name":"Martinique","code":"MQ","phoneCode":"+596"},{"name":"Mauritania","code":"MR","phoneCode":"+222"},{"name":"Mauritius","code":"MU","phoneCode":"+230"},{"name":"Mayotte","code":"YT","phoneCode":"+262"},{"name":"Mexico","code":"MX","phoneCode":"+52"},{"name":"Micronesia","code":"FM","phoneCode":"+691"},{"name":"Moldova","code":"MD","phoneCode":"+373"},{"name":"Monaco","code":"MC","phoneCode":"+377"},{"name":"Mongolia","code":"MN","phoneCode":"+976"},{"name":"Montenegro","code":"ME","phoneCode":"+382"},{"name":"Montserrat","code":"MS","phoneCode":"+1"},{"name":"Morocco","code":"MA","phoneCode":"+212"},{"name":"Mozambique","code":"MZ","phoneCode":"+258"},{"name":"Myanmar (Burma)","code":"MM","phoneCode":"+95"},{"name":"Namibia","code":"NA","phoneCode":"+264"},{"name":"Nauru","code":"NR","phoneCode":"+674"},{"name":"Nepal","code":"NP","phoneCode":"+977"},{"name":"Netherlands","code":"NL","phoneCode":"+31"},{"name":"New Caledonia","code":"NC","phoneCode":"+687"},{"name":"New Zealand","code":"NZ","phoneCode":"+64"},{"name":"Nicaragua","code":"NI","phoneCode":"+505"},{"name":"Niger","code":"NE","phoneCode":"+227"},{"name":"Nigeria","code":"NG","phoneCode":"+234"},{"name":"Niue","code":"NU","phoneCode":"+683"},{"name":"Norfolk Island","code":"NF","phoneCode":"+672"},{"name":"Northern Mariana Islands","code":"MP","phoneCode":"+1"},{"name":"North Korea","code":"KP","phoneCode":"+850"},{"name":"North Macedonia","code":"MK","phoneCode":"+389"},{"name":"Norway","code":"NO","phoneCode":"+47"},{"name":"Oman","code":"OM","phoneCode":"+968"},{"name":"Pakistan","code":"PK","phoneCode":"+92"},{"name":"Palau","code":"PW","phoneCode":"+680"},{"name":"Palestinian Territories","code":"PS","phoneCode":"+970"},{"name":"Panama","code":"PA","phoneCode":"+507"},{"name":"Papua New Guinea","code":"PG","phoneCode":"+675"},{"name":"Paraguay","code":"PY","phoneCode":"+595"},{"name":"Peru","code":"PE","phoneCode":"+51"},{"name":"Philippines","code":"PH","phoneCode":"+63"},{"name":"Poland","code":"PL","phoneCode":"+48"},{"name":"Portugal","code":"PT","phoneCode":"+351"},{"name":"Puerto Rico","code":"PR","phoneCode":"+1"},{"name":"Qatar","code":"QA","phoneCode":"+974"},{"name":"R\u00E9union","code":"RE","phoneCode":"+262"},{"name":"Romania","code":"RO","phoneCode":"+40"},{"name":"Russia","code":"RU","phoneCode":"+7"},{"name":"Rwanda","code":"RW","phoneCode":"+250"},{"name":"Samoa","code":"WS","phoneCode":"+685"},{"name":"San Marino","code":"SM","phoneCode":"+378"},{"name":"S\u00E3o Tom\u00E9 & Pr\u00EDncipe","code":"ST","phoneCode":"+239"},{"name":"Saudi Arabia","code":"SA","phoneCode":"+966"},{"name":"Senegal","code":"SN","phoneCode":"+221"},{"name":"Serbia","code":"RS","phoneCode":"+381"},{"name":"Seychelles","code":"SC","phoneCode":"+248"},{"name":"Sierra Leone","code":"SL","phoneCode":"+232"},{"name":"Singapore","code":"SG","phoneCode":"+65"},{"name":"Sint Maarten","code":"SX","phoneCode":"+1"},{"name":"Slovakia","code":"SK","phoneCode":"+421"},{"name":"Slovenia","code":"SI","phoneCode":"+386"},{"name":"Solomon Islands","code":"SB","phoneCode":"+677"},{"name":"Somalia","code":"SO","phoneCode":"+252"},{"name":"South Africa","code":"ZA","phoneCode":"+27"},{"name":"South Korea","code":"KR","phoneCode":"+82"},{"name":"South Sudan","code":"SS","phoneCode":"+211"},{"name":"Spain","code":"ES","phoneCode":"+34"},{"name":"Sri Lanka","code":"LK","phoneCode":"+94"},{"name":"St. Barth\u00E9lemy","code":"BL","phoneCode":"+590"},{"name":"St. Helena","code":"SH","phoneCode":"+290"},{"name":"St. Kitts & Nevis","code":"KN","phoneCode":"+1"},{"name":"St. Lucia","code":"LC","phoneCode":"+1"},{"name":"St. Martin","code":"MF","phoneCode":"+590"},{"name":"St. Pierre & Miquelon","code":"PM","phoneCode":"+508"},{"name":"St. Vincent & Grenadines","code":"VC","phoneCode":"+1"},{"name":"Sudan","code":"SD","phoneCode":"+249"},{"name":"Suriname","code":"SR","phoneCode":"+597"},{"name":"Svalbard & Jan Mayen","code":"SJ","phoneCode":"+47"},{"name":"Sweden","code":"SE","phoneCode":"+46"},{"name":"Switzerland","code":"CH","phoneCode":"+41"},{"name":"Syria","code":"SY","phoneCode":"+963"},{"name":"Taiwan","code":"TW","phoneCode":"+886"},{"name":"Tajikistan","code":"TJ","phoneCode":"+992"},{"name":"Tanzania","code":"TZ","phoneCode":"+255"},{"name":"Thailand","code":"TH","phoneCode":"+66"},{"name":"Timor-Leste","code":"TL","phoneCode":"+670"},{"name":"Togo","code":"TG","phoneCode":"+228"},{"name":"Tokelau","code":"TK","phoneCode":"+690"},{"name":"Tonga","code":"TO","phoneCode":"+676"},{"name":"Trinidad & Tobago","code":"TT","phoneCode":"+1"},{"name":"Tristan da Cunha","code":"TA","phoneCode":"+290"},{"name":"Tunisia","code":"TN","phoneCode":"+216"},{"name":"T\u00FCrkiye","code":"TR","phoneCode":"+90"},{"name":"Turkmenistan","code":"TM","phoneCode":"+993"},{"name":"Turks & Caicos Islands","code":"TC","phoneCode":"+1"},{"name":"Tuvalu","code":"TV","phoneCode":"+688"},{"name":"U.S. Virgin Islands","code":"VI","phoneCode":"+1"},{"name":"Uganda","code":"UG","phoneCode":"+256"},{"name":"Ukraine","code":"UA","phoneCode":"+380"},{"name":"United Arab Emirates","code":"AE","phoneCode":"+971"},{"name":"United Kingdom","code":"GB","phoneCode":"+44"},{"name":"United States","code":"US","phoneCode":"+1"},{"name":"Uruguay","code":"UY","phoneCode":"+598"},{"name":"Uzbekistan","code":"UZ","phoneCode":"+998"},{"name":"Vanuatu","code":"VU","phoneCode":"+678"},{"name":"Vatican City","code":"VA","phoneCode":"+39"},{"name":"Venezuela","code":"VE","phoneCode":"+58"},{"name":"Vietnam","code":"VN","phoneCode":"+84"},{"name":"Wallis & Futuna","code":"WF","phoneCode":"+681"},{"name":"Western Sahara","code":"EH","phoneCode":"+212"},{"name":"Yemen","code":"YE","phoneCode":"+967"},{"name":"Zambia","code":"ZM","phoneCode":"+260"},{"name":"Zimbabwe","code":"ZW","phoneCode":"+263"}],"initialAddressFormat":{"id":0,"type":"ADDRESS","country":"US","labelLocale":"en","fields":[{"type":"FIELD","label":"Address Line 1","identifier":"Line1","length":0,"required":true,"metadata":{"autocomplete":"address-line1"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"Address Line 2","identifier":"Line2","length":0,"required":false,"metadata":{"autocomplete":"address-line2"}},{"type":"SEPARATOR","label":"\n","identifier":"Newline","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"City","identifier":"City","length":0,"required":true,"metadata":{"autocomplete":"address-level2"}},{"type":"SEPARATOR","label":",","identifier":"Comma","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"State","identifier":"State","length":0,"required":true,"metadata":{"autocomplete":"address-level1"}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"ZIP Code","identifier":"Zip","length":0,"required":true,"metadata":{"autocomplete":"postal-code"}}]},"initialNameOrder":"GIVEN_FIRST","initialPhoneFormat":{"id":0,"type":"PHONE_NUMBER","country":"US","labelLocale":"en-US","fields":[{"type":"SEPARATOR","label":"(","identifier":"LeftParen","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"1","identifier":"1","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":")","identifier":"RightParen","length":0,"required":false,"metadata":{}},{"type":"SEPARATOR","label":" ","identifier":"Space","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"2","identifier":"2","length":3,"required":false,"metadata":{}},{"type":"SEPARATOR","label":"-","identifier":"Dash","length":0,"required":false,"metadata":{}},{"type":"FIELD","label":"3","identifier":"3","length":14,"required":false,"metadata":{}}]}},"localizedStrings":{"validation":{"noValidSelection":"A valid selection must be made.","invali
171dUrl":"Must be a valid URL.","stringTooLong":"Value should have a length no longer than {0}.","containsInvalidKey":"{0} contains an invalid key.","invalidTwitterUsername":"Must be a valid Twitter username.","valueOutsideRange":"Value must be in the range {0} to {1}.","invalidPassword":"Passwords should not contain whitespace.","missingRequiredSubfields":"{0} is missing required subfields: {1}","invalidCurrency":"Currency value should be formatted like 1234 or 123.99.","invalidMapSize":"Value should contain exactly {0} elements.","subfieldsRequired":"All fields in {0} are required.","formSubmissionFailed":"Form submission failed. Review the following information: {0}.","invalidCountryCode":"Country code should have an optional plus and up to 4 digits.","invalidDate":"This is not a real date.","required":"{0} is required.","invalidStringLength":"Value should be {0} characters long.","invalidEmail":"Email addresses should follow the format [email protected].","invalidListLength":"Value should be {0} elements long.","allEmpty":"Please fill out at least one form field.","missingRequiredQuestion":"Missing a required question.","invalidQuestion":"Contained an invalid question.","captchaFailure":"Captcha validation failed. Please try again.","stringTooShort":"Value should have a length of at least {0}.","invalid":"{0} is not valid.","formErrors":"Form Errors","containsInvalidValue":"{0} contains an invalid value.","invalidUnsignedNumber":"Numbers must contain only digits and no other characters.","invalidName":"Valid names contain only letters, numbers, spaces, ', or - characters."},"submit":"Submit","status":{"title":"{@} Block","learnMore":"Learn more"},"name":{"firstName":"First Name","lastName":"Last Name"},"lightbox":{"openForm":"Open Form"},"likert":{"agree":"Agree","stronglyDisagree":"Strongly Disagree","disagree":"Disagree","stronglyAgree":"Strongly Agree","neutral":"Neutral"},"time":{"am":"AM","second":"Second","pm":"PM","minute":"Minute","amPm":"AM/PM","hour":"Hour"},"notFound":"Form not found.","date":{"yyyy":"YYYY","year":"Year","mm":"MM","day":"Day","month":"Month","dd":"DD"},"phone":{"country":"Country","number":"Number","prefix":"Prefix","areaCode":"Area Code","line":"Line"},"submitError":"Unable to submit form. Please try again later.","address":{"stateProvince":"State/Province","country":"Country","zipPostalCode":"Zip/Postal Code","address2":"Address 2","address1":"Address 1","city":"City"},"email":{"signUp":"Sign up for news and updates"},"required":"(required)","invalidData":"Invalid form data."}}};</script>
171<script type="text/javascript">SQUARESPACE_ROLLUPS = {};</script>
vendor: 1 bytes, line 171
171
172<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-visitor_site_error_reporter');</script>
vendor: 1 bytes, line 172
172
173<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/visitor-site-error-reporter-857906e2f8b59eb7-min.en-US.js" ></script>
173<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-2477ecbfa11b0b92-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_runtime');</script>
vendor: 1 bytes, line 173
173
174<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-runtime-2477ecbfa11b0b92-min.en-US.js" ></script>
174<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-extract_css_moment_js_vendor');</script>
vendor: 1 bytes, line 174
174
175<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/extract-css-moment-js-vendor-a5cfdec1ae227f33-min.en-US.js" ></script>
175<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-cldr_resource_pack');</script>
vendor: 1 bytes, line 175
175
176<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/cldr-resource-pack-2c5e18cab442f0cf-min.en-US.js" ></script>
176<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors_stable');</script>
vendor: 1 bytes, line 176
176
177<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-stable-784b947826b4c445-min.en-US.js" ></script>
177<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common_vendors');</script>
vendor: 1 bytes, line 177
177
178<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-vendors-907ce232a97e184a-min.en-US.js" ></script>
178<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/common-6f1c703a1f170100-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-common');</script>
vendor: 1 bytes, line 178
178
179<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/common-6f1c703a1f170100-min.en-US.js" ></script>
179<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/user-account-core-9ccaefd92957e20d-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-user_account_core');</script>
vendor: 1 bytes, line 179
179
180<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/user-account-core-9ccaefd92957e20d-min.en-US.js" ></script>
180<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].css = ["//assets.squarespace.com/universal/styles-compressed/user-account-core-403627c3dae99e5f-min.en-US.css"]; })(SQUARESPACE_ROLLUPS, 'squarespace-user_account_core');</script>
180
181<link rel="stylesheet" type="text/css" href="//assets.squarespace.com/universal/styles-compressed/user-account-core-403627c3dae99e5f-min.en-US.css">
181<script>(function(rollups, name) { if (!rollups[name]) { rollups[name] = {}; } rollups[name].js = ["//assets.squarespace.com/universal/scripts-compressed/performance-e20f362755275926-min.en-US.js"]; })(SQUARESPACE_ROLLUPS, 'squarespace-performance');</script>
vendor: 1 bytes, line 181
181
182<script crossorigin="anonymous" src="//assets.squarespace.com/universal/scripts-compressed/performance-e20f362755275926-min.en-US.js" defer ></script>
182<link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/b7de2151-a476-49f8-ac23-ba5b256e8181_1132/website.components.form.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/eb58ba08-019b-4a4e-956e-e2af93d43053_1005/website.components.code.styles.css"/><link rel="stylesheet" type="text/css" href="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.horizontalrule/8a9d967c-9384-4ce0-8022-e088e9df2cf4_327/website.components.horizontalrule.styles.css"/>
182<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js"></script>
182<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/eb58ba08-019b-4a4e-956e-e2af93d43053_1005/website.components.code.visitor.js"></script>
182<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.horizontalrule/8a9d967c-9384-4ce0-8022-e088e9df2cf4_327/website.components.horizontalrule.visitor.js"></script>
182<script src="https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/b7de2151-a476-49f8-ac23-ba5b256e8181_1132/website.components.form.visitor.js"></script>
182<script>Squarespace.load(window);</script>
vendor: 1 bytes, line 182
182
183<script type="application/ld+json">{"url":"https://www.williamfalcon.com","name":"William Falcon","description":"<p>Hi, I'm William Falcon. If you're searching for me, start here. I work on machine learning.&nbsp;I specialize in deep learning for computer vision and NLP.</p>","@context":"http://schema.org","@type":"WebSite"}</script>
183<link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/sitecss/58b71435414fb5f53856f3b3/108/5b9a64974d7a9ce10e18ea92/5b9a649b4d7a9ce10e18eaa8/0/site.css?nocustom=true"/><link rel="stylesheet" type="text/css" href="https://static1.squarespace.com/static/custom-css/58b71435414fb5f53856f3b3/5b9a649b4d7a9ce10e18eaa8/0/custom.css"/>
183<script>Static.COOKIE_BANNER_CAPABLE = true;</script>
vendor: 64 bytes, lines 183-184
183
184<script async src="https://www.googletagmanager.com/gtag/js?id=
184UA-60483437-4
vendor: 11 bytes, line 184
184"></script>
184<script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('set', 'developer_id.dZjQwMz', true);gtag('config', 'UA-60483437-4');</script>
184<!-- End of Squarespace Headers -->
185    
185<script>(function(){var touchTest="ontouchstart"in window||navigator.msMaxTouchPoints;if(!touchTest){with(document.documentElement){className=className.replace(new RegExp("touch-styles"),"")}}})()</script>
185
186  </head>
187  <!-- Mobile Styles Enabled -->
188  <body id="collection-59f91838f9619acf16519857" class="site-spacing-small site-outer-padding-medium site-alignment-center tweak-site-ajax-loading-enable ancillary-header-full-width tweak-header-cart-style-text  ancillary-header-branding-position-left ancillary-header-tagline-position-left ancillary-header-primary-nav-position-right ancillary-header-secondary-nav-position-right ancillary-header-cart-position-right ancillary-header-left-layout-horizontal ancillary-header-center-layout-stacked ancillary-header-right-layout-horizontal ancillary-header-account-position-left tweak-header-account-style-text tweak-mobile-bar-account-style-text show-desktop-folder-indicator scale-heading-1-font-size scale-heading-2-font-size scale-heading-3-font-size scale-quote-font-size quote-alignment-center show-quotation-marks show-events-banner show-events-title show-project-title show-collection-page-header show-collection-page-footer banner-height-small banner-image-alignment-center banner-text-alignment-center page-banner-text-width-small scale-banner-description-font-size banner-text-background-indent-custom scale-page-title-font-size scale-page-description-font-size intro-text-width-medium intro-text-height-small scale-index-title-font-size scale-index-description-font-size index-intro-text-width-medium index-intro-text-height-extra-large index-item-width-half index-item-height-small index-item-spacing-small index-item-alternate-widths index-item-image-alignment-center index-item-image-crop index-item-title-display-on-hover index-item-title-alignment-center scale-index-item-title-font-size show-index-item-categories project-image-alignment-center project-image-spacing-medium project-banner-spacing-small show-project-captions project-image-portrait-caption-style-alternate align-alternate-caption-to-image project-image-landscape-caption-style-offset project-left-image-portrait-caption-style-standard project-left-image-landscape-caption-style-standard project-right-image-portrait-caption-style-standard project-right-image-landscape-caption-style-standard tweak-project-slide-transition image-caption-title-alignment-center scale-image-caption-title-font image-caption-body-alignment-center scale-image-caption-body-font show-index-navigation index-link-spacing-large scale-index-link-font-size index-link-style-list-inline index-link-delimiter-type-none show-next-label-only tweak-page-transition-animation tweak-mobile-bar-position-top-fixed tweak-mobile-bar-branding-position-left tweak-mobile-bar-menu-icon-position-right tweak-mobile-bar-site-tagline-position-below-branding tweak-mobile-bar-cart-style-text tweak-icon-weight-light tweak-blog-meta-primary-date tweak-blog-meta-secondary-category tweak-blog-list-style-grid tweak-blog-list-separator-show tweak-blog-list-alignment-left tweak-blog-list-item-image-show tweak-blog-list-item-image-aspect-ratio-grid-32-standard tweak-blog-list-item-image-aspect-ratio-stacked-11-square tweak-blog-list-item-title-show tweak-blog-list-item-excerpt-show tweak-blog-list-item-body-show tweak-blog-list-item-readmore-below-excerpt tweak-blog-list-item-meta-position-above-title tweak-blog-list-pagination-link-label-show tweak-blog-list-pagination-link-icon-s
188how tweak-blog-list-pagination-link-icon-weight-light tweak-blog-item-alignment-center tweak-blog-item-meta-position-above-title tweak-blog-item-share-position-above-content tweak-blog-item-pagination-link-label-show tweak-blog-item-pagination-link-title-show tweak-blog-item-pagination-link-meta-hide tweak-blog-item-pagination-link-icon-weight-hairline event-thumbnails event-thumbnail-size-32-standard event-date-label event-date-label-time event-list-show-cats event-list-date event-list-time event-list-address event-icalgcal-links event-excerpts event-item-back-link gallery-design-grid aspect-ratio-auto lightbox-style-light gallery-navigation-bullets gallery-info-overlay-show-on-hover gallery-aspect-ratio-32-standard gallery-arrow-style-no-background gallery-transitions-fade gallery-show-arrows gallery-auto-crop tweak-product-list-image-aspect-ratio-23-standard-vertical tweak-product-list-item-hover-behavior-show-alternate-image tweak-product-list-meta-position-overlay tweak-product-list-mobile-meta-position-under tweak-product-list-meta-alignment-under-center tweak-product-list-meta-alignment-overlay-center-center tweak-product-list-show-title tweak-product-list-show-price tweak-product-list-filter-display-left-side tweak-product-list-filter-alignment-left tweak-product-item-nav-show-none tweak-product-item-nav-pagination-style-previousnext tweak-product-item-nav-breadcrumb-alignment-left tweak-product-item-nav-pagination-alignment-split tweak-product-item-gallery-position-left tweak-product-item-gallery-design-slideshow tweak-product-item-gallery-aspect-ratio-23-standard-vertical tweak-product-item-gallery-thumbnail-alignment-center tweak-product-item-details-alignment-left tweak-product-item-details-show-title tweak-product-item-details-show-price tweak-product-item-details-show-excerpt tweak-product-item-details-excerpt-position-below-price tweak-product-item-details-show-share-buttons tweak-product-item-details-show-variants tweak-product-item-details-show-quantity tweak-product-item-details-options-style-square tweak-product-item-details-show-add-to-cart-button tweak-product-item-details-add-to-cart-button-style-outline tweak-product-item-details-add-to-cart-button-shape-square tweak-product-item-details-add-to-cart-button-padding-medium tweak-product-item-image-zoom-enabled tweak-product-item-image-zoom-behavior-click tweak-product-item-lightbox-enabled tweak-related-products-image-aspect-ratio-11-square tweak-related-products-meta-alignment-under-center tweak-product-badge-style-square tweak-product-badge-position-top-right tweak-product-badge-inset-floating newsletter-style-dark hide-opentable-icons opentable-style-dark small-button-style-outline small-button-shape-square medium-button-style-outline medium-button-shape-square large-button-style-outline large-button-shape-square image-block-poster-text-alignment-center image-block-card-dynamic-font-sizing image-block-card-content-position-center image-block-card-text-alignment-center image-block-overlap-dynamic-font-sizing image-block-overlap-content-position-center image-block-overlap-text-alignment-center image-block-collage-dynamic-font-sizing image-block-collage-content-position-top image-block-collage-text-alignment-left image-block-stack-dynamic-font-sizing image-block-stack-text-alignment-center button-style-outline button-corner-style-square tweak-product-quick-view-button-style-floating tweak-product-quick-view-button-position-bottom tweak-product-quick-view-lightbox-excerpt-display-truncate tweak-product-quick-view-lightbox-show-arrows tweak-product-quick-view-lightbox-show-close-button tweak-product-quick-view-lightbox-controls-weight-light tweak-share-buttons-style-icon-only tweak-share-buttons-icons-show tweak-share-buttons-labels-show tweak-share-buttons-counts-show tweak-share-buttons-standard-background-color native-currency-code-usd collection-type-page collection-59f91838f9619acf16519857 collection-layout-default mobile-style-available has-site-title has-tagline has-social has-primary-nav" data-controller="BodyClassController">
189
190  <div class="overflow-wrapper">
191
192    
193    
194
195<input type="checkbox" name="mobile-nav-toggle" id="mobileNavToggle" class="mobile-nav-toggle-box hidden" data-controller="MobileNavController" />
196
197<div class="mobile-bar-wrapper">
198  <div class="mobile-bar-flex-child"></div>
199  <div class="mobile-branding-wrapper">
200    
201      
202        <div class="mobile-site-title"><a href="/">William Falcon</a></div>
203      
204      <div class="mobile-site-tagline">AI for Impact</div>
205    
206  </div>
207  <label for="mobileNavToggle" class="mobile-nav-toggle-label" onclick>
208    <svg class="Icon Icon--hamburger" viewBox="0 0 24 18">
209      <use xlink:href="/assets/ui-icons.svg#hamburger-icon--even" class="use--even"></use>
210      <use xlink:href="/assets/ui-icons.svg#hamburger-icon--odd" class="use--odd"></use>
211    </svg>
212    <svg class="Icon Icon--close" viewBox="0 0 20 20">
213      <use xlink:href="/assets/ui-icons.svg#close-icon"></use>
214    </svg>
215  </label>
216</div>
217
218<div class="overlay-nav-container" id="overlayNav">
219  <div class="overlay-nav-wrapper">
220    <div class="mobile-primary-nav-wrapper">
221  <nav class="mobile-primary-nav-links">
222    
223      
224
225        
226
227        
228
229          
230          <div class="collection homepage folder-link">
231            <a href="/" class="nav-item-page">
232              Home
233            </a>
234          </div>
235          
236
237        
238      
239      
240
241    
242      
243
244        
245
246        
247
248          
249          <div class="collection active folder-link">
250            <a href="/about" class="nav-item-page">
251              About
252            </a>
253          </div>
254          
255
256        
257      
258      
259
260    
261      
262
263        
264
265        
266
267          
268          <div class="collection folder-link">
269            <a href="/consulting" class="nav-item-page">
270              AI Consulting
271            </a>
272          </div>
273          
274
275        
276      
277      
278
279    
280      
281        
282        <div class="external folder-link">
283          <a href="/research">
284            Research
285          </a>
286        </div>
287        
288
289      
290
291    
292      
293        
294        <div class="external folder-link">
295          <a href="/teaching">
296            Teaching / talks
297          </a>
298        </div>
299        
300
301      
302
303    
304      
305        
306        <div class="external folder-link">
307          <a href="/code">
308            Code
309          </a>
310        </div>
311        
312
313      
314
315    
316      
317        
318        <div class="external folder-link">
319          <a href="/accessible-ai-blog">
320            AI Blog
321          </a>
322        </div>
323        
324
325      
326
327    
328      
329        
330        <div class="external folder-link">
331          <a href="/work">
332            prior-ios-work
333          </a>
334        </div>
335        
336
337      
338
339    
340  </nav>
341</div>
342
343
344
345    
346
347
348    
349
350    
351  </div>
352</div>
353
354
355
356    <div id="site" class="site-container">
357
358      
359      
360<header id="header" class="site-header" role="banner" data-nc-base="header" data-nc-group="header" data-controller="AncillaryLayout">
361  <div data-nc-container="left">
362    <div class="logo-wrapper" data-content-field="site-title" data-nc-element="branding">
363    
364      
365        <div class="site-title"><a href="/">William Falcon</a></div>
366      
367    
368    </div>
369
370    <div class="site-tagline-wrapper" data-nc-element="tagline">
371      <div class="site-tagline">AI for Impact</div>
372    </div>
373
374    <div id="mainNavWrapper" class="nav-wrapper primary-nav-wrapper" data-nc-element="primary-nav">
375      
376<nav class="site-navigation" role="navigation" data-content-field="navigation">
377  
378
379    
380      
381
382      
383
384        
385        <div class="nav-item collection homepage" id="id-58d068fef5e23185ca1d356a">
386          <a href="/" class="nav-item-page">
387            <span>Home</span>
388          </a>
389        </div>
390        
391
392      
393    
394    
395
396  
397
398    
399      
400
401      
402
403        
404        <div class="nav-item collection active" id="id-59f91838f9619acf16519857">
405          <a href="/about" class="nav-item-page">
406            <span>About</span>
407          </a>
408        </div>
409        
410
411      
412    
413    
414
415  
416
417    
418      
419
420      
421
422        
423        <div class="nav-item collection" id="id-5b8622776d2a7347b4540829">
424          <a href="/consulting" class="nav-item-page">
425            <span>AI Consulting</span>
426          </a>
427        </div>
428        
429
430      
431    
432    
433
434  
435
436    
437      
438      <div class="nav-item external">
439        <a href="/research">
440          <span>Research</span>
441        </a>
442      </div>
443      
444
445    
446
447  
448
449    
450      
451      <div class="nav-item external">
452        <a href="/teaching">
453          <span>Teaching / talks</span>
454        </a>
455      </div>
456      
457
458    
459
460  
461
462    
463      
464      <div class="nav-item external">
465        <a href="/code">
466          <span>Code</span>
467        </a>
468      </div>
469      
470
471    
472
473  
474
475    
476      
477      <div class="nav-item external">
478        <a href="/accessible-ai-blog">
479          <span>AI Blog</span>
480        </a>
481      </div>
482      
483
484    
485
486  
487
488    
489      
490      <div class="nav-item external">
491        <a href="/work">
492          <span>prior-ios-work</span>
493        </a>
494      </div>
495      
496
497    
498
499    
500</nav>
501
502
503
504    </div>
505
506    <div id="secondaryNavWrapper" class="nav-wrapper secondary-nav-wrapper" data-nc-element="secondary-nav">
507      
508
509
510    </div>
511
512    <div class="cart-wrapper" data-nc-element="cart">
513      
514
515    </div>
516        
517  </div>
518  <div data-nc-container="center"></div>
519  <div data-nc-container="right"></div>
520</header>
521
522
523      <div id="content" class="content-container">
524
525        
526        
527          
528            
529
530  <div data-controller="BannerController" class="page-banner-wrapper page-banner-has-image" data-suggested-bg-color-thumbnail="#8a6845">
531
532    <div class="page-banner-image-container collection-thumbnail-image-container hide-collection-image">
533
534      
535        
536          <img class="page-banner-image js-page-banner-image loading" data-src="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1494971806968-URW2AMOLO14EIZSNE98K/IMG_2329.JPG" data-image="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1494971806968-URW2AMOLO14EIZSNE98K/IMG_2329.JPG" data-image-dimensions="2500x2500" data-image-focal-point="0.5,0.5" alt="IMG_2329.JPG"  data-load="false" />
537        
538      
539
540    </div>
541
542    <div class="page-text-wrapper hide clearfix" data-edit-main-image="Background" data-collection-id="59f91838f9619acf16519857">
543      <h1 class="page-title"><span data-content-field="title">About</span></h1>
544      <div class="page-description" data-content-field="description"><p>Hi, I'm William Falcon. If you're searching for me, start here. I'm a Machine Learning undergrad researcher working at the intersection of Deep Learning and Computational Neuroscience.</p></div>
545    </div>
546  </div>
547
548
549          
550        
551
552        <main id="page" class="site-page" role="main">
553
554          
555
556          <div class="main-content" data-content-field="main-content">
557            
558            <div class="sqs-layout sqs-grid-12 columns-12" data-type="page" data-updated-on="1515604179032" id="page-59f91838f9619acf16519857"><div class="row sqs-row"><div class="col sqs-col-12 span-12"><div class="row sqs-row"><div class="col sqs-col-4 span-4"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="976d0be59d1164750720" id="block-976d0be59d1164750720"><div class="sqs-block-content">&nbsp;</div></div></div><div class="col sqs-col-4 span-4"><div class="sqs-block image-block sqs-block-image" data-block-type="5" data-sqsp-block="image-classic" id="block-72e7f1f6b4565a4960aa"><div class="sqs-block-content">
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601  
602
603    
604
605      <figure
606          class="
607            sqs-block-image-figure
608            image-block-outer-wrapper
609            image-block-v2
610            design-layout-poster
611            
612            
613            
614            image-position-left
615            
616          "
617          data-scrolled
618          data-test="image-block-v2-outer-wrapper"
619          data-sqsp-image-classic-block-layout="poster"
620      >
621
622        <div class="intrinsic">
623          
624            <div
625          
626              class="
627                
628                image-inset"
629              data-animation-role="image"
630              data-description=""
631              
632  data-animation-override
633
634          >
635            <div data-sqsp-image-classic-block-image-container class="sqs-image-shape-container-element
636              
637                content-fill has-aspect-ratio
638              
639            " style="
640              position: relative;
641              overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);
642              
643                padding-bottom:99.24242401123047%;
644              
645            ">
646              
647              
648              
649              
650              
651              
652              
653              <img data-stretch="false" data-src="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg" data-image="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg" data-image-dimensions="1320x1310" data-image-focal-point="0.5,0.5" alt="FullSizeRender-1.jpg" data-load="false" elementtiming="system-image-block" data-sqsp-image-classic-block-image src="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg" width="1320" height="1310" alt="" sizes="100vw" style="display:block;object-fit: cover; width: 100%; height: 100%; object-position: 50% 50%" onload="this.classList.add(&quot;loaded&quot;)" srcset="https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=100w 100w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=300w 300w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=500w 500w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=750w 750w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=1000w 1000w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=1500w 1500w, https://images.squarespace-cdn.com/content/v1/58b71435414fb5f53856f3b3/1504455214912-SEP8VFZAGM9CNTSECIO1/FullSizeRender-1.jpg?format=2500w 2500w" loading="lazy" decoding="async" data-loader="sqs">
654
655              <div class="image-overlay" style="overflow: hidden;-webkit-mask-image: -webkit-radial-gradient(white, black);"></div>
656            </div>
657          
658            </div>
659          
660
661        </div>
662
663        
664
665      </figure>
666
667    
668
669  
670
671
672</div></div></div><div class="col sqs-col-4 span-4"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="3ffedb0705439bc5784b" id="block-3ffedb0705439bc5784b"><div class="sqs-block-content">&nbsp;</div></div></div></div>
672<div class="row sqs-row"><div class="col sqs-col-2 span-2"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="e1116e85f80697d306db" id="block-e1116e85f80697d306db"><div class="sqs-block-content">&nbsp;</div></div></div><div class="col sqs-col-8 span-8"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-horizontalrule horizontalrule-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.horizontalrule/8a9d967c-9384-4ce0-8022-e088e9df2cf4_327/website.components.horizontalrule.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.horizontalrule/8a9d967c-9384-4ce0-8022-e088e9df2cf4_327/website.components.horizontalrule.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.horizontalrule" data-sqsp-block="line" data-website-component-id="b8ea7f4326fad5aafaec" id="block-b8ea7f4326fad5aafaec"><div class="sqs-block-content">
673  
674
675
676<div>
677  <hr />
678  
679    <style class="transform-overrides-vars">
680  
681</style>
682
683    
684
685
686
687  
688</div>
689</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-28bd75fb5891cd648fbe"><div class="sqs-block-content">
690
691<div class="sqs-html-content" data-sqsp-text-block-content>
692  <p class="text-align-center">Previously</p><p>I was a Software Engineer at <a target="_blank" href="https://www.wsj.com/articles/goldman-sachs-to-give-out-secret-sauce-on-trading-1439371800">Goldman Sachs</a>, an iOS developer, and Product Manager for 4 years. &nbsp;I've led development of iOS apps for <a target="_blank" href="https://bonobos.com/">Bonobos</a>&nbsp;, <a target="_blank" href="https://www.tablethotels.com/">Tablet Hotels</a>,&nbsp;<a target="_blank" href="http://sharebite.com">Sharebite</a> and <a target="_blank" href="http://getflic.com/">Lifehack labs</a>. I make apps for fun too:&nbsp;<a target="_blank" href="https://www.producthunt.com/posts/poke-prism">Poke Prism</a>,&nbsp;&nbsp;<a target="_blank" href="https://itunes.apple.com/us/app/hushfeed-clean-your-newsfeed/id960479264?mt=8">Hushbook</a>, <a target="_blank" href="https://itunes.apple.com/us/app/meal-idea/id508692061?mt=8">Meal Idea</a>, <a target="_blank" href="http://plinr.com/">Plinr</a>.</p><p>Here are a few articles about apps I've made or worked on,&nbsp;Techcrunch <a target="_blank" href="https://techcrunch.com/2015/03/16/with-hushbook-swipe-left-to-unfollow-someone-on-facebook/">[1]</a> <a target="_blank" href="https://techcrunch.com/2014/11/11/flic-and-cleen-are-tinder-for-your-photos/">[2]</a>, Business Insider <a target="_blank" href="http://www.businessinsider.com/flic-app-frees-up-space-with-photos-2014-10">[3]</a> , Food and Wine <a target="_blank" href="http://www.foodandwine.com/fwx/secrets/toms-meets-seamless-delivery-app-will-help-feed-hungry">[4]</a>, Product Hunt <a target="_blank" href="https://www.producthunt.com/posts/poke-prism">[5]</a>&nbsp;<a target="_blank" href="https://www.producthunt.com/posts/hushbook">[6]</a>, &nbsp;CIO <a target="_blank" href="http://www.cio.com/article/3086290/mobile-apps/the-ios-hotel-app-for-people-who-hate-hotel-apps.html">[7]</a>.</p><p>I started my career as a Naval Officer undergoing US Navy SEAL training (BUD/S class 277) until I was injured in training and worked at NSW Special Reconnaissance Team One (SRT-1). I then went back to school at Columbia University to pursue a BA in Statistics and Computer Science &nbsp;with a minor in Applied Math.</p>
693</div>
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716</div></div></div><div class="col sqs-col-2 span-2"><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="635161145902cb3f2cbb" id="block-635161145902cb3f2cbb"><div class="sqs-block-content">&nbsp;</div></div></div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="54de4053e67a104557e8" id="block-54de4053e67a104557e8"><div class="sqs-block-content">&nbsp;</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-902f5130868e7c10d72e"><div class="sqs-block-content">
717
718<div class="sqs-html-content" data-sqsp-text-block-content>
719  <h3 class="text-align-center">this explains how i've spent my time</h3>
720</div>
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-code code-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.c
743ode/eb58ba08-019b-4a4e-956e-e2af93d43053_1005/website.components.code.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.code/eb58ba08-019b-4a4e-956e-e2af93d43053_1005/website.components.code.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.code" data-sqsp-block="code" data-website-component-id="2c948f40cacdc87e1975" id="block-2c948f40cacdc87e1975"><div class="sqs-block-content">
744  
745
746<div
747  class="sqs-code-container"
748  
749  
750    data-localized="{&quot;enableSafeModeButton&quot;:&quot;Preview in safe mode&quot;,&quot;enableSafeModeText&quot;:&quot;This block contains embedded scripts. Embedded scripts are disabled while you're logged in and editing your site.&quot;,&quot;enableSafeModeTitle&quot;:&quot;Embedded Scripts&quot;,&quot;exitSafeModeButton&quot;:&quot;Exit safe preview&quot;,&quot;exitSafeModeText&quot;:&quot;Please view the page after logging out for accurate rendering.&quot;,&quot;exitSafeModeTitle&quot;:&quot;Safe Preview&quot;,&quot;globalSafeMode&quot;:&quot;Embedded Code: This block contains embedded code that has been disabled.&quot;,&quot;scriptDisabled&quot;:&quot;Script Disabled&quot;}"
751  
752  
753  
754  
755>
756  
757    <div class='tableauPlaceholder' id='viz1490113392450' style='position: relative'><noscript><a href='#'><img alt='Sheet 1 ' src='https:&#47;&#47;public.tableau.com&#47;static&#47;images&#47;ti&#47;time_10&#47;Sheet1&#47;1_rss.png' style='border: none' /></a></noscript><object class='tableauViz'  style='display:none;'><param name='host_url' value='https%3A%2F%2Fpublic.tableau.com%2F' /> <param name='site_root' value='' /><param name='name' value='time_10&#47;Sheet1' /><param name='tabs' value='no' /><param name='toolbar' value='yes' /><param name='static_image' value='https:&#47;&#47;public.tableau.com&#47;static&#47;images&#47;ti&#47;time_10&#47;Sheet1&#47;1.png' /> <param name='animate_transition' value='yes' /><param name='display_static_image' value='yes' /><param name='display_spinner' value='yes' /><param name='display_overlay' value='yes' /><param name='display_count' value='yes' /></object></div>                
757<script type='text/javascript'>                    var divElement = document.getElementById('viz1490113392450');                    
758var vizElement = divElement.getElementsByTagName('object')[0];                    
759vizElement.style.width='100%';
760vizElement.style.height=(divElement.offsetWidth*0.75)+'px';
761vizElement.style.maxHeight='400px';                    
762var scriptElement = document.createElement('script');                    scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js';                    vizElement.parentNode.insertBefore(scriptElement, vizElement);                </script>
762
763  
764  
765
766
767
768</div>
769
770<style class="transform-overrides-vars">
771  
772</style>
773
774</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-spacer spacer-block sized vsize-1" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.spacer/12f1a0c2-f12b-408e-9e44-86e6c4c6e518_1283/website.components.spacer.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.spacer" data-website-component-id="bf87cd7791a73bc85d80" id="block-bf87cd7791a73bc85d80"><div class="sqs-block-content">&nbsp;</div></div><div class="sqs-block html-block sqs-block-html" data-block-type="2" data-sqsp-block="text" id="block-d2691b6148d6c83df4b7"><div class="sqs-block-content">
775
776<div class="sqs-html-content" data-sqsp-text-block-content>
777  <h3>tech used:</h3><p>Pytorch, Tensorflow, Theano<br />Python<br />Javascript<br />Objective-C<br />Swift<br />Java<br />C++<br />SQL<br />+ more</p>
778</div>
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801</div></div><div class="sqs-block website-component-block sqs-block-website-component sqs-block-form form-block" data-block-css="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/b7de2151-a476-49f8-ac23-ba5b256e8181_1132/website.components.form.styles.css&quot;]" data-block-scripts="[&quot;https://definitions.sqspcdn.com/website-component-definition/static-assets/website.components.form/b7de2151-a476-49f8-ac23-ba5b256e8181_1132/website.components.form.visitor.js&quot;]" data-block-type="1337" data-definition-name="website.components.form" data-sqsp-block="form" data-website-component-id="5811c85b7b37267166f4" id="block-5811c85b7b37267166f4"><div class="sqs-block-content">
802
803
804
805
806  
807  
808  
809  
810  
811
812
813<div class="sqs-blockStatus sqs-blockStatus--overlayMode" data-state="invalid">
814  
815    <div class="sqs-blockStatus-disclosure">
816      <svg class="sqs-blockStatus-alert-badge" tabindex="0" width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
817        <path fill-rule="evenodd" clip-rule="evenodd" d="M11 4C7.13401 4 4 7.13401 4 11C4 14.866 7.13401 18 11 18C14.866 18 18 14.866 18 11C18 7.13401 14.866 4 11 4ZM2 11C2 6.02944 6.02944 2 11 2C15.9706 2 20 6.02944 20 11C20 15.9706 15.9706 20 11 20C6.02944 20 2 15.9706 2 11Z" fill="currentColor"></path>
818        <path fill-rule="evenodd" clip-rule="evenodd" d="M10 13V6H12V13H10Z" fill="currentColor"></path>
819        <path d="M10 14H12V16H10V14Z" fill="currentColor"></path>
820      </svg>
821    </div>
822  
823  <div class="sqs-blockStatus-box">
824    <div class="sqs-blockStatus-box-title">Form Block</div>
825    <div class="sqs-blockStatus-box-message">
826      This form needs a storage option. Double-click here to edit this form, and tell us where to save form submissions in the <strong>Storage</strong> tab.
827      
828        <a class="sqs-blockStatus-box-kbArticleLink" href="https://support.squarespace.com/hc/articles/205814638" target="_blank">Learn more</a>
829      
830    </div>
831  </div>
832</div>
833
834
835
836
837<!-- SQUARESPACE_JSONT_ERROR
838
839website.components.form
840
841(line/character offsets reference the template source code)
842
843  1: RuntimeError EXPRESSION_PARSE at line 2 character 1: Error parsing expression: Unexpected character at 22: ?
844
845--></div></div></div></div></div>
846          </div>
847
848          
849
850          
851
852        </main>
853
854        <footer id="footer" class="site-footer" role="contentinfo">
855          <div class="sqs-layout sqs-grid-12 columns-12 empty" data-layout-label="Footer Content" data-type="block-field" id="footer-blocks"><div class="row sqs-row"><div class="col sqs-col-12 span-12"></div></div></div>
856        </footer>
857
858      </div>
859    </div>
860
861
862    
862<script src="https://static1.squarespace.com/static/ta/58b71435414fb5f53856f3b3/0/scripts/site-bundle.js" type="text/javascript"></script>
862
863
864    
864<script data-sqs-type="imageloader-bootstrapper">if(window.ImageLoader) window.ImageLoader.bootstrap({}, document);</script>
864<script>Squarespace.afterBodyLoad(Y);</script>
864<svg xmlns="http://www.w3.org/2000/svg" version="1.1" style="display:none" data-usage="social-icons-svg"><symbol id="github-icon" viewBox="0 0 64 64"><path d="M32,16c-8.8,0-16,7.2-16,16c0,7.1,4.6,13.1,10.9,15.2 c0.8,0.1,1.1-0.3,1.1-0.8c0-0.4,0-1.4,0-2.7c-4.5,1-5.4-2.1-5.4-2.1c-0.7-1.8-1.8-2.3-1.8-2.3c-1.5-1,0.1-1,0.1-1 c1.6,0.1,2.5,1.6,2.5,1.6c1.4,2.4,3.7,1.7,4.7,1.3c0.1-1,0.6-1.7,1-2.1c-3.6-0.4-7.3-1.8-7.3-7.9c0-1.7,0.6-3.2,1.6-4.3 c-0.2-0.4-0.7-2,0.2-4.2c0,0,1.3-0.4,4.4,1.6c1.3-0.4,2.6-0.5,4-0.5c1.4,0,2.7,0.2,4,0.5c3.1-2.1,4.4-1.6,4.4-1.6 c0.9,2.2,0.3,3.8,0.2,4.2c1,1.1,1.6,2.5,1.6,4.3c0,6.1-3.7,7.5-7.3,7.9c0.6,0.5,1.1,1.5,1.1,3c0,2.1,0,3.9,0,4.4 c0,0.4,0.3,0.9,1.1,0.8C43.4,45.1,48,39.1,48,32C48,23.2,40.8,16,32,16z"/></symbol><symbol id="github-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M37.1,47.2c-0.8,0.2-1.1-0.3-1.1-0.8c0-0.5,0-2.3,0-4.4c0-1.5-0.5-2.5-1.1-3 c3.6-0.4,7.3-1.7,7.3-7.9c0-1.7-0.6-3.2-1.6-4.3c0.2-0.4,0.7-2-0.2-4.2c0,0-1.3-0.4-4.4,1.6c-1.3-0.4-2.6-0.5-4-0.5 c-1.4,0-2.7,0.2-4,0.5c-3.1-2.1-4.4-1.6-4.4-1.6c-0.9,2.2-0.3,3.8-0.2,4.2c-1,1.1-1.6,2.5-1.6,4.3c0,6.1,3.7,7.5,7.3,7.9 c-0.5,0.4-0.9,1.1-1,2.1c-0.9,0.4-3.2,1.1-4.7-1.3c0,0-0.8-1.5-2.5-1.6c0,0-1.6,0-0.1,1c0,0,1,0.5,1.8,2.3c0,0,0.9,3.1,5.4,2.1 c0,1.3,0,2.3,0,2.7c0,0.4-0.3,0.9-1.1,0.8C20.6,45.1,16,39.1,16,32c0-8.8,7.2-16,16-16c8.8,0,16,7.2,16,16 C48,39.1,43.4,45.1,37.1,47.2z"/></symbol><symbol id="linkedin-icon" viewBox="0 0 64 64"><path d="M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"/></symbol><symbol id="linkedin-mask" viewBox="0 0 64 64"><path d="M0,0v64h64V0H0z M25.8,44h-5.4V26.6h5.4V44z M23.1,24.3c-1.7,0-3.1-1.4-3.1-3.1c0-1.7,1.4-3.1,3.1-3.1 c1.7,0,3.1,1.4,3.1,3.1C26.2,22.9,24.8,24.3,23.1,24.3z M46,44h-5.4v-8.4c0-2,0-4.6-2.8-4.6c-2.8,0-3.2,2.2-3.2,4.5V44h-5.4V26.6 h5.2V29h0.1c0.7-1.4,2.5-2.8,5.1-2.8c5.5,0,6.5,3.6,6.5,8.3V44z"/></symbol></svg>
865
866
867  </body>
868</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.