1<!doctype html> 2<html lang='en'> 3<head> 4 <meta charset='utf-8'> 5 <meta http-equiv='X-UA-Compatible' content='IE=edge'> 6 7 <title>About</title> 8 <meta name='viewport' content='width=device-width, initial-scale=1.0'> 9 10 11<link rel='preconnect' href='https://fonts.gstatic.com'> 12 13<link rel='preconnect' href='https://fonts.gstatic.com' crossorigin> 14 15<link rel='preload' as='style' href='https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap'> 16<link rel='preload' as='style' href='https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap'> 17 18<link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap' media='print' onload="this.media='all'"> 19<link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap' media='print' onload="this.media='all'"> 20 21<noscript> 22 <link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap'> 23 <link rel='stylesheet' href='https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap'> 24</noscript> 25 <style> 26@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}blockquote,body,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,ul{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}table{border-collapse:collapse;border-spacing:0}.tooltipped{position:relative}.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:6px;opacity:0}
26.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}@keyframes tooltip-appear{from{opacity:0}to{opacity:1}}.tooltipped:active::after,.tooltipped:active::before,.tooltipped:focus::after,.tooltipped:focus::before,.tooltipped:hover::after,.tooltipped:hover::before{display:inline-block;text-decoration:none;animation-name:tooltip-appear;animation-duration:.1s;animation-fill-mode:forwards;animation-timing-function:ease-in;animation-delay:.4s}.tooltipped-no-delay:active::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:focus::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:hover::before{animation-delay:0s}.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after,.tooltipped-multiline:hover::after{display:table-cell}.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}.tooltipped-sw::after{margin-right:-16px}.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}.tooltipped-nw::after{margin-right:-16px}.tooltipped-n::after,.tooltipped-s::after{transform:translateX(50%)}.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;transform:translateY(50%)}.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;transform:translateY(50%)}.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}.tooltipped-align-right-1::before{right:10px}.tooltipped-align-right-2::before{right:15px}.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}.tooltipped-align-left-1::before{left:5px}.tooltipped-align-left-2::before{left:10px}.tooltipped-multiline::after{width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-n::after,.tooltipped-multiline.tooltipped-s::after{right:auto;left:50%;transform:translateX(-50%)}.tooltipped-multiline.tooltipped-e::after,.tooltipped-multiline.tooltipped-w::after{right:100%}@media screen and (min-width:0\0){.tooltipped-multiline::after{width:250px}}.tooltipped-sticky::after,.tooltipped-sticky::before{display:inline-block}.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}img[data-action=zoom]{cursor:pointer;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;transition:all .3s}img.zoom-img{cursor:pointer;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;transition:opacity .3s}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}@keyframes spin{100%{transform:rotate(360deg)}}.icon{position:relative;display:inline-block;width:25px;height:25px;overflow:hidden;fill:currentColor}.icon__cnt{width:100%;height:100%;background:inherit;fill:inherit;pointer-events:none;transform:translateX(0);-ms-transform:translate(.5px,-.3px)}.icon--m{width:50px;height:50px}.icon--l{width:100px;height:100px}.icon--xl{width:150px;height:150px}.icon--xxl{width:200px;height:200px}.icon__spinner{position:absolute;top:0;left:0;width:100%;height:100%}.icon--ei-spinner .icon__spinner,.icon--ei-spinner-2 .icon__spinner{animation:spin 1s steps(12) infinite}.icon--ei-spinner-3 .icon__spinner{animation:spin 1.5s linear infinite}.icon--ei-sc-facebook{fill:#3b5998}.icon--ei-sc-github{fill:#333}.icon--ei-sc-google-plus{fill:#dd4b39}.icon--ei-sc-instagram{fill:#3f729b}.icon--ei-sc-linkedin{fill:#0976b4}.icon--ei-sc-odnoklassniki{fill:#ed812b}.icon--ei-sc-skype{fill:#00aff0}.icon--ei-sc-soundcloud{fill:#f80}.icon--ei-sc-tumblr{fill:#35465c}.icon--ei-sc-twitter{fill:#55acee}.icon--ei-sc-vimeo{fill:#1ab7ea}.icon--ei-sc-vk{fill:#45668e}.icon--ei-sc-youtube{fill:#e52d27}.icon--ei-sc-pinterest{fill:#bd081c}.icon--ei-sc-telegram{fill:#08c}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.zoom-overlay{background-color:#fff}body{color:#222;font-size:16px;font-family:Rubik,Helvetica,Arial,sans-serif;line-height:32px;background-color:#fff;border:4px solid #f4f6f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:40em){body{border:8px solid #f4f6f8}}a{text-decoration:none;color:#222;transition:.5s}a:active,a:focus,a:hover{color:var(--ghost-accent-color);text-decoration:none}img{height:auto;display:block;max-width:100%;font-style:italic}hr{height:1px;margin:32px 0;border:0;background-color:#ecf0f1}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:initial}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}b,strong{font-weight:700}blockquote{padding-left:16px;border-left:4px solid var(--ghost-accent-color);font-style:italic;font-family:"Playfair Display",serif;font-size:20px}blockquote p{margin-bottom:0}pre{padding:32px}code,pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;font-family:Courier,monospace;font-size:16px;background-color:#f4f6f8}li code,p code{padding:3px 6px}pre[class*=language-]{padding:32px;margin-bottom:24px}code[class*=language-],pre[class*=language-]{white-space:pre-wrap;word-break:break-all;line-height:inherit}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;display:block;padding:16px;margin-bottom:16px;border:1px solid #ecf0f1;border-radius:0;line-height:initial;background-color:#fff;font-size:16px;font-family:Rubik,Helvetica,Arial,sans-serif}table{width:100%;max-width:100%}table td,table th{padding:16px;text-align:left;vertical-align:top;border-top:1px solid #ecf0f1;font-weight:400}table thead th{font-weight:500;text-transform:uppercase;font-size:14px;vertical-align:bottom;white-space:nowrap;border-bottom:2px solid #ecf0f1}table tbody+tbody{border-top:2px solid #ecf0f1}.responsive-table{display:block;width:100%;overflow-x:auto}dd,ol,ul{margin-left:16px}.o-grid{margin:0 auto;max-width:1200px}.o-grid::before{display:table;content:""}.o-grid::after{display:table;clear:both;content:""}@media (min-width:40em){.o-grid{display:flex;flex-wrap:wrap}}.o-grid .o-grid{margin-right:-16px;margin-left:-16px;padding:0}.o-grid--full{max-width:100vw}.o-grid__col{padding-right:16px;padding-left:16px}@media (min-width:40em){.o-grid__col{flex-grow:1}}.o-grid__col--1-3-s{width:33.3333333333%}.o-grid__col--2-3-s{width:66.6666666667%}.o-grid__col--1-4-s{width:25%}.o-grid__col--2-4-s{width:50%}.o-grid__col--3-4-s{width:75%}.o-grid__col--4-4-s{width:100%}@media (min-width:40em){.o-grid__col--1-3-m{width:33.3333333333%}.o-grid__col--2-3-m{width:66.6666666667%}.o-grid__col--1-4-m{width:25%}.o-grid__col--2-4-m{width:50%}.o-grid__col--3-4-m{width:75%}.o-grid__col--4-4-m{width:100%}}@media (min-width:64em){.o-grid__col--1-3-l{width:33.3333333333%}.o-grid__col--2-3-l{width:66.6666666667%}.o-grid__col--1-4-l{width:25%}.o-grid__col--2-4-l{width:50%}.o-grid__col--3-4-l{width:75%}.o-grid__col--4-4-l{width:100%}}.o-grid__col--full{width:100%}.o-grid__col--center{margin:0 auto;flex-grow:initial}.o-grid__col--end{margin-left:auto}.o-grid__col--initial-grow{flex-grow:initial}.c-off-canvas-container{display:flex;min-height:100vh;flex-direction:column}.c-off-canvas-container .o-wrapper{flex:1 0 auto}.o-plain-list{margin:0;padding:0;list-style:none}.c-header{position:relative;padding:32px 0}@media (min-width:40em){.c-header{padding:48px 0}}@media (min-width:64em){.c-header{padding:64px 0}}@media (min-width:40em){.c-logo{margin:0 auto;text-align:center;margin-bottom:32px}}.c-logo__link{display:block;color:var(--ghost-accent-color);font-family:"Playfair Display",serif;font-size:24px;transition:color .5s ease-in-out}@media (min-width:40em){.c-logo__link{font-size:38px}}.c-logo__img{max-height:32px}@media (min-width:40em){.c-logo__img{margin:0 auto;max-height:64px}}@media (min-width:64em){.c-logo__img{max-height:96px}}@media (min-width:40em){.c-nav{position:relative;z-index:1;display:inline-block;line-height:1;background-color:#fff;padding:0 32px}.c-nav-wrap{text-align:center}.c-nav-wrap:after{content:"";position:absolute;height:1px;background-color:#ecf0f1;width:100%;top:50%;left:0}}.c-nav__item{display:block;font-size:14px;letter-spacing:2px;text-transform:uppercase}@media (min-width:40em){.c-nav__item:not(:last-child){margin-right:8px}}@media (min-width:64em){.c-nav__item:not(:last-child){margin-right:16px}}@media (min-width:40em){.c-nav__item{display:inline-block}}.c-nav__link{display:block;transition:.5s}@media (max-width:39.99em){.c-nav__link{padding:4px 0}}.c-nav__link--current{color:var(--ghost-accent-color)}.home-template .c-nav__link--current:not(:hover){color:#222}.c-nav__link:active,.c-nav__link:focus,.c-nav__link:hover{color:var(--ghost-accent-color)}.c-nav__icon{vertical-align:middle}.c-nav__item--search{vertical-align:sub}.c-off-canvas-toggle{position:absolute;top:40px;right:20px;z-index:10;height:24px;width:24px;
26cursor:pointer}@media (min-width:40em){.c-off-canvas-toggle{display:none}}.c-off-canvas-toggle__icon{position:absolute;left:0;height:1px;width:25px;background:#222;cursor:pointer}.c-off-canvas-toggle__icon:after,.c-off-canvas-toggle__icon:before{content:"";display:block;height:100%;background-color:inherit;transition:.5s}.c-off-canvas-toggle__icon:before{transform:translateY(16px)}.c-off-canvas-toggle__icon:after{transform:translateY(7px)}.c-off-canvas-toggle--close .c-off-canvas-toggle__icon{height:2px;background-color:transparent}.c-off-canvas-toggle--close .c-off-canvas-toggle__icon:after,.c-off-canvas-toggle--close .c-off-canvas-toggle__icon:before{position:relative;visibility:visible;background:#222}.c-off-canvas-toggle--close .c-off-canvas-toggle__icon:before{top:11px;transform:rotate(-45deg)}.c-off-canvas-toggle--close .c-off-canvas-toggle__icon:after{top:9px;transform:rotate(45deg)}@media (max-width:39.99em){.c-off-canvas-toggle--close{top:32px}}@media (min-width:40em){.c-off-canvas-content{position:relative}}@media (max-width:39.99em){body,html{height:100%;overflow-x:hidden}.c-off-canvas-content{position:fixed;top:0;right:-4px;z-index:1;width:300px;height:100vh;overflow-y:auto;padding:32px 40px;background-color:#fff;transform:translate3d(300px,0,0)}}@media screen and (max-width:39.99em) and (-ms-high-contrast:active),(max-width:39.99em) and (-ms-high-contrast:none){.c-off-canvas-content.is-active{right:308px}}@media (max-width:39.99em){.c-off-canvas-container{-webkit-perspective:1000;transition:transform .5s cubic-bezier(.565,1.65,.765,.88)}.c-off-canvas-container.is-active{transform:translate3d(-304px,0,0)}.c-off-canvas-container.is-active:after{position:fixed;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(0,0,0,.2)}}.c-archive{padding:32px;margin-bottom:32px;background-color:#f4f6f8;border:1px solid #ecf0f1}.c-archive__title{margin-bottom:0;font-size:19px}.c-archive__description{margin-top:8px;margin-bottom:0;font-size:14px;line-height:22px}.c-post-card{position:relative;display:flex;width:100%;flex-direction:column;margin-bottom:32px}.c-post-card-wrap{display:flex;transition:transform .5s ease}.c-post-card--raw{justify-content:center;background-color:#f4f6f8;padding:40px}.c-post-card--raw .c-post-card__content{flex-grow:unset}.c-post-card--raw .c-post-card__tags{margin-top:0}.c-post-card--raw .c-post-card__share{top:-4px}.c-post-card__media{overflow:hidden;background-color:#f4f6f8}.c-post-card__image-wrap{display:block;position:relative;padding-top:75%}@media (min-width:64em){.home-template .c-post-card-wrap:nth-of-type(1) .c-post-card .c-post-card__image-wrap{padding-top:calc(60% - 32px)}}@media (min-width:64em){.home-template .c-post-card-wrap:nth-of-type(2) .c-post-card .c-post-card__image-wrap{padding-top:calc(125.2% - 32px)}}.c-post-card__image{width:100%;height:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover}.c-post-card__content{flex-grow:1}.c-post-card__tags{float:left;padding-left:8px;margin-top:20px;margin-bottom:14px;border-left:2px solid var(--ghost-accent-color);line-height:1;font-size:12px;color:#5d738d;text-transform:uppercase;letter-spacing:1px}.c-post-card__tags a{text-transform:uppercase;color:#5d738d;margin-right:4px;margin-left:4px}.c-post-card__tags a:first-child{margin-left:0}.c-post-card__tags a:active,.c-post-card__tags a:focus,.c-post-card__tags a:hover{color:#222}.c-post-card__share{float:right;position:relative;top:14px;right:-4px;opacity:0;transition:all .5s ease-in-out}.c-post-card__share-icon{width:20px;height:20px;vertical-align:top}.c-post-card__share-icon-twitter{fill:#1da1f2}.c-post-card__share-icon-facebook{fill:#3b5998}.c-post-card__share-icon-linkedin{fill:#0077b5}.c-post-card__share-icon-pinterest{fill:#bd081c}.c-post-card__title-link{border-bottom:1px solid transparent;transition:border-bottom .5s ease-in-out}.c-post-card__title{clear:both;margin-bottom:14px;font-size:19px;font-weight:500;transition:.5s}.c-post-card__excerpt{display:none;margin-bottom:0;color:#5d738d;font-size:14px;line-height:22px}.c-post-card__meta{line-height:1;font-size:12px;color:#5d738d;text-transform:uppercase;letter-spacing:1px}.c-post-card__author{display:inline-block}.c-post-card__author a{color:#5d738d}.c-post-card__author a:active,.c-post-card__author a:focus,.c-post-card__author a:hover{color:#222}.c-post-card__author:before{content:"/";display:inline-block;padding-left:4px;margin-right:8px}.c-post-card--featured__icon{position:absolute;bottom:16px;left:16px;fill:#fff;background-color:rgba(0,0,0,.05)}.c-post-card:active .c-post-card__image-wrap,.c-post-card:focus .c-post-card__image-wrap,.c-post-card:hover .c-post-card__image-wrap{transform:scale(1.01)}.c-post-card:active .c-post-card__image:before,.c-post-card:focus .c-post-card__image:before,.c-post-card:hover .c-post-card__image:before{opacity:.1}.c-post-card:active .c-post-card__share,.c-post-card:focus .c-post-card__share,.c-post-card:hover .c-post-card__share{opacity:1}.c-post-card:active .c-post-card__title-link,.c-post-card:focus .c-post-card__title-link,.c-post-card:hover .c-post-card__title-link{color:#222;border-bottom:1px solid var(--ghost-accent-color)}.c-teaser{display:flex;align-items:center;line-height:1;padding-left:16px;padding-top:16px}@media (min-width:40em) and (max-width:63.99em){.c-teaser{display:block;padding-left:0;line-height:inherit}}.c-teaser:not(:last-child){padding-bottom:16px;border-bottom:1px solid #ecf0f1}@media (min-width:40em) and (max-width:63.99em){.c-teaser:not(:last-child){padding-top:8px;padding-bottom:24px}}.c-teaser:first-of-type{padding-top:0}.c-teaser:before{counter-increment:widget;content:counter(widget) ". ";position:relative;
26left:-16px;line-height:1;font-size:19px;font-style:italic;font-family:"Playfair Display",serif;color:var(--ghost-accent-color)}@media (min-width:40em) and (max-width:63.99em){.c-teaser:before{left:0}}.c-teaser__content{flex:1}.c-teaser__media{margin-left:16px;background-color:#f4f6f8}@media (min-width:40em) and (max-width:63.99em){.c-teaser__media{margin-left:0}}.c-teaser__image{width:64px;height:48px;-o-object-fit:cover;object-fit:cover}@media (min-width:40em) and (max-width:63.99em){.c-teaser__image{width:100%;height:100%}}.c-teaser__title{margin-bottom:8px;font-size:14px;font-weight:500}@media (min-width:40em) and (max-width:63.99em){.c-teaser__title{margin-bottom:0}}.c-teaser__date{line-height:1;font-size:12px;color:#5d738d;text-transform:uppercase;letter-spacing:1px}.c-author-card{width:100%;padding:32px;margin-bottom:32px;background-color:#f4f6f8;border:1px solid #ecf0f1}.c-author-card-wrap{display:flex}@media (max-width:39.99em){.c-author-card{text-align:center}}@media (min-width:40em){.c-author-card{display:flex;align-items:center}}.c-author-card__media{border-radius:100%;background-color:#fff;width:88px;height:88px}@media (max-width:39.99em){.c-author-card__media{margin:auto;margin-bottom:16px}}@media (min-width:40em){.c-author-card__media{margin-right:32px}}@media (min-width:40em){.c-author-card__content{flex:1}}.c-author-card__image{-o-object-fit:cover;object-fit:cover;border-radius:100%;box-shadow:0 0 0 4px #fff;width:88px;height:88px}@media (max-width:39.99em){.c-author-card__image{margin:0 auto}}.c-author-card__title{margin-bottom:4px;font-size:19px;font-weight:500}.c-author-card__bio{font-size:14px;line-height:22px}@media (min-width:40em){.c-author-card__bio{margin-bottom:0}}.c-author-card-links{display:flex;flex-wrap:wrap;align-items:center;margin:0;list-style:none}@media (max-width:39.99em){.c-author-card-links{justify-content:center}}.c-author-card-links-item{color:#5d738d;font-size:12px;text-transform:uppercase;letter-spacing:1px;display:flex;align-items:center}.c-author-card-links-item:not(:last-child){margin-right:4px}.c-author-card-links-icon{fill:#5d738d;vertical-align:middle;transition:.5s}.c-author-card-links-icon:active,.c-author-card-links-icon:focus,.c-author-card-links-icon:hover{fill:var(--ghost-accent-color)}.c-pagination{margin-top:32px;margin-bottom:32px}@media (min-width:40em){.c-member-plans{display:flex;align-items:stretch;justify-content:center}.c-member-plan{flex:1 1 auto;display:flex;flex-direction:column}.c-member-plan+.c-member-plan{margin-left:32px}}.c-member-plan{padding:32px;margin-bottom:32px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08),0 0 1px rgba(1,0,0,.1)}.c-member-plan__header{position:relative;padding-bottom:24px;color:#5d738d;text-align:center}.c-member-plan__title{margin-bottom:24px;color:#222;font-weight:500;text-transform:uppercase;letter-spacing:1px}.c-member-plan__amount{color:#222;font-size:28px}.c-member-plan__content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between}.c-member-plan__list{margin:0;padding:0;margin-bottom:32px;list-style:none}.c-member-plan__list li{position:relative;margin:0;font-size:14px;padding:0 0 8px 24px}.c-member-plan__list li:last-child{padding-bottom:0}.c-member-plan__list li:before{display:block;position:absolute;left:0;font-size:12px;font-weight:700;color:var(--ghost-accent-color);content:"â"}.c-post-upgrade-cta{text-align:center;background-color:#f4f6f8;padding:24px}@media (min-width:40em){.c-post-upgrade-cta{padding:40px}}.c-post-upgrade-cta__title{font-size:24px;margin-bottom:24px}.c-post-upgrade-cta .c-btn{margin-bottom:16px}.c-post-hero__media{display:block;position:relative;padding-top:58%;background-color:#f4f6f8}@media (min-width:64em){.c-post-hero__media{margin-right:-32px}}.c-post-hero__image{width:100%;height:100%;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;background-color:#f4f6f8}.c-post-hero__content{background-color:#f4f6f8;border-style:solid;border-width:0 1px 1px 1px;border-color:#ecf0f1;padding:24px}@media (min-width:64em){.c-post-hero__content{padding:32px;display:flex;flex-direction:column;justify-content:flex-end;height:100%;border-width:1px;border-color:#ecf0f1 #ecf0f1 #ecf0f1 #fff}}.c-post-hero__content--raw{border-width:1px;border-color:#ecf0f1;text-align:center}.c-post-hero__content--raw .c-post-hero__title{margin:0 auto;max-width:60%}.c-post-hero__title{margin-bottom:0;font-family:"Playfair Display",serif;font-size:24px}@media (min-width:40em){.c-post-hero__title{font-size:28px}}@media (min-width:64em){.c-post-hero__title{font-size:32px;margin-top:auto}}.c-post-hero__meta{font-size:12px;color:#5d738d;text-transform:uppercase;letter-spacing:1px}.c-post{padding-top:24px;margin-bottom:24px}@media (min-width:64em){.c-post{padding-top:32px;margin-bottom:32px}}.c-content{display:flex;align-items:center;flex-direction:column;word-break:break-word;margin-bottom:32px}.c-content>*{width:auto;min-width:100%}.c-content>*+*{margin-top:32px}.c-content hr{margin-bottom:0}@media (max-width:39.99em){.c-content img{max-width:100vw;pointer-events:none}}.c-content a:not(.c-btn){text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.c-content a:not(.c-btn):active,.c-content a:not(.c-btn):focus,.c-content a:not(.c-btn):hover{color:var(--ghost-accent-color)}.c-content h1,.c-content h2,.c-content h3,.c-content h4,.c-content h5,.c-content h6{font-weight:500;margin-top:32px}.c-content h1:first-child,.c-content h2:first-child,.c-content h3:first-child,.c-content h4:first-child,.c-content h5:first-child,.c-content h6:first-child{margin-top:0}.c-content h1+*,.c-content h2+*,.c-content h3+*,.c-content h4+*,.c-content h5+*,.c-content h6+*{margin-top:8px}.c-content dd:not(:root:root),.c-content ol:not(:root:root),.c-content ul:not(:root:root){-webkit-padding-start:8px}.c-content .gh-post-upgrade-cta{display:none;visibility:hidden}.kg-embed-card{display:flex;align-items:center;flex-direction:column}.kg-embed-card>*{width:100%}.kg-card figcaption{width:100%;text-align:center;color:#5d738d;font-size:14px;line-height:22px;padding:8px 16px 0 16px}.kg-image{margin:auto}@media (min-width:40em){.is-page .c-content .kg-width-full .kg-image{max-width:100vw;pointer-events:none}}@media (min-width:40em){.is-page .c-content .kg-width-wide .kg-image{max-width:75vw}}@media (min-width:64em){.is-page .c-content .kg-width-wide .kg-image{max-width:1200px;padding-right:16px;padding-left:16px}}.kg-gallery-container{display:flex;flex-direction:column}.is-page .kg-gallery-container{width:100vw}@media (min-width:40em){.is-page .kg-gallery-container{max-width:75vw}}@media (min-width:64em){.is-page .kg-gallery-container{max-width:1200px;padding-right:16px;padding-left:16px}}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;margin:0;width:100%;height:100%}.kg-gallery-row:not(:first-of-type){margin:16px 0 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 16px}.is-dropcap>p:first-child::first-letter{float:left;height:42px;margin-top:12px;margin-right:8px;color:var(--ghost-accent-color);font-size:62px;line-height:42px;font-style:normal;font-weight:400}.is-dropcap>p:first-child::after{content:"";display:table;clear:both}.c-share{display:flex}@media (max-width:63.99em){.c-share{margin-top:16px}}.c-share__item{flex:1;text-align:center}.c-share__item:not(:last-child){border-right:4px solid #fff}.c-share__link{display:block;padding:2px;background-color:#5d738d;transition:.5s}.c-share__link:active,.c-share__link:focus,.c-share__link:hover{opacity:.8}.c-share__link--twitter{background-color:#1da1f2}.c-share__link--facebook{background-color:#3b5998}.c-share__link--linkedin{background-color:#0077b5}.c-share__link--pinterest{background-color:#bd081c}.c-share__link--email{background-color:#000}.c-share__link--clipboard{background-color:#44bd32}.c-share__icon{vertical-align:middle;fill:#fff}.c-author{width:100%;padding:32px;margin-bottom:32px;background-color:#f4f6f8;border:1px solid #ecf0f1}@media (max-width:39.99em){.c-author{text-align:center}}@media (min-width:40em){.c-author{display:flex;align-items:center}}@media (max-width:39.99em){.c-author__media{margin-bottom:16px}}@media (min-width:40em){.c-author__media{margin-right:32px}}@media (min-width:40em){.c-author__content{flex:3;padding-right:32px;margin-right:32px;border-right:1px solid #ecf0f1}}.c-author__image{-o-object-fit:cover;object-fit:cover;border-radius:100%;box-shadow:0 0 0 4px #fff;width:88px;height:88px}@media (max-width:39.99em){.c-author__image{margin:0 auto}}.c-author__title{margin-bottom:8px;font-size:19px}.c-author__bio{font-size:14px;line-height:22px}@media (min-width:40em){.c-author__bio{margin-bottom:0}}@media (min-width:40em){.c-author__links{flex:1}}.c-author__links-item{color:#5d738d;display:inline-block;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:22px}.c-author__links-icon{fill:#5d738d;vertical-align:bottom;transition:.5s}.c-author__links-icon:active,.c-author__links-icon:focus,.c-author__links-icon:hover{fill:var
26(--ghost-accent-color)}.c-tags{overflow:hidden}.c-tags a{float:left;padding:8px 20px;margin:0 8px 8px 0;font-size:14px;font-weight:400;font-family:Rubik,Helvetica,Arial,sans-serif;line-height:22px;color:#5d738d;background-color:#f4f6f8;transition:.5s}@media (max-width:39.99em){.c-tags a{margin-bottom:14px}}.c-tags a:active,.c-tags a:focus,.c-tags a:hover{color:#778da6;text-decoration:none}.c-tag-card{position:relative;margin-bottom:32px;background-color:#f4f6f8}.c-tag-card--solid{background-color:#222}.c-tag-card__image{display:block;background-position:50%;background-repeat:no-repeat;background-size:cover}.c-tag-card__image:before{position:absolute;top:0;bottom:0;left:0;right:0;content:"";transition:.5s;background:linear-gradient(0deg,#000 0,transparent 50%)}.c-tag-card__image:after{display:block;content:"";width:100%;padding-bottom:75%}.c-tag-card__title{position:absolute;bottom:0;left:0;right:0;padding:24px;color:#fff;font-size:19px;font-weight:500}.c-tag-card:active .c-tag-card__image:before,.c-tag-card:focus .c-tag-card__image:before,.c-tag-card:hover .c-tag-card__image:before{background-color:rgba(0,0,0,.1)}.c-btn{display:inline-block;padding:16px 32px;border-radius:0;cursor:pointer;transition:250ms;text-align:center;vertical-align:middle;white-space:nowrap;line-height:initial;border:none;background-color:#fff;font-size:16px;font-family:Rubik,Helvetica,Arial,sans-serif;border:1px solid #000;font-size:14px;letter-spacing:1px}.c-btn:active,.c-btn:focus,.c-btn:hover{color:#fff;text-decoration:none;background-color:var(--ghost-accent-color);border-color:var(--ghost-accent-color)}.c-btn--active{color:#fff;background-color:var(--ghost-accent-color);border-color:var(--ghost-accent-color);text-decoration:none}.c-btn--active:active,.c-btn--active:focus,.c-btn--active:hover{opacity:.9;border-color:var(--ghost-accent-color)}.c-btn--disabled{opacity:.5;cursor:not-allowed;border-color:#5d738d}.c-btn--full{width:100%}.c-btn--small{padding:12px 24px}.c-btn--loading,.c-btn.loading,.c-subscribe-form.loading .c-btn{display:flex;align-items:center;justify-content:center}.c-btn--loading:after,.c-btn.loading:after,.c-subscribe-form.loading .c-btn:after{margin-left:8px;content:"";display:block;height:16px;width:16px;border:2px solid #fff;border-radius:100%;border-right-color:transparent;border-top-color:transparent;animation:spin .5s infinite linear}.c-subscribe-form{padding:32px;background-color:#fff;border:1px solid #ecf0f1}@media (min-width:64em){.c-subscribe-form{display:flex;flex-wrap:wrap}.c-subscribe-form .form-group{width:100%;display:flex}.c-subscribe-form__btn{flex:3}}.c-subscribe-form__input[type=email]{padding-left:0;border:0;min-width:1px;color:#222;background-color:#fff;border-bottom:1px solid #ecf0f1}@media (min-width:64em){.c-subscribe-form__input[type=email]{margin:0}}.c-subscribe-form__input[type=email]:focus{outline:0;border-color:var(--ghost-accent-color)}.c-subscribe-form .u-alert{display:none}
26.c-subscribe-form.error .u-alert--error,.c-subscribe-form.invalid .u-alert--invalid,.c-subscribe-form.success .u-alert--success{display:block}.kg-bookmark-card{width:100%}a.kg-bookmark-container{display:flex;min-height:148px;line-height:1.5;border-bottom:0;color:#222;font-family:Rubik,Helvetica,Arial,sans-serif;transition:.5s;background-color:#f4f6f8;text-decoration:none!important}a.kg-bookmark-container:active,a.kg-bookmark-container:focus,a.kg-bookmark-container:hover{color:var(--ghost-accent-color);background-color:#f4f6f8}.kg-bookmark-content{display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:24px}.kg-bookmark-title{font-size:16px;font-weight:500}.kg-bookmark-description{display:-webkit-box;color:#5d738d;font-size:12px;margin-top:8px;max-height:48px;overflow-y:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kg-bookmark-metadata{display:flex;align-items:center;font-size:12px;color:#5d738d;margin-top:8px;flex-wrap:wrap}.kg-bookmark-publisher{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.kg-bookmark-icon{width:24px;height:24px;margin-right:8px}.kg-bookmark-author:after{content:"â¢";margin:0 8px}.kg-bookmark-thumbnail{position:relative;min-width:33%;max-height:100%}.kg-bookmark-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:39.99em){.kg-bookmark-container{flex-direction:column}.kg-bookmark-thumbnail{order:1;width:100%;min-height:160px}.kg-bookmark-content{order:2}}.c-content .kg-toggle-card-icon{margin-top:0}.c-content .kg-product-card .kg-product-card-image{max-width:100%}.c-sidebar{margin-bottom:32px}.c-widget{padding:32px;border-left:1px solid #ecf0f1;border-right:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;counter-reset:widget}@media (max-width:39.99em){.c-widget{padding:32px;border-right:1px solid #ecf0f1}}@media (max-width:39.99em){.c-widget:first-child{border-top:1px solid #ecf0f1}}.c-widget__title{padding-left:8px;margin-bottom:24px;line-height:1;letter-spacing:1px;border-left:2px solid var(--ghost-accent-color);font-size:14px;text-transform:uppercase}.c-widget-author{text-align:center}.c-widget-author__media{margin:0 auto;margin-bottom:16px;border-radius:100%;background-color:#f4f6f8;width:88px;height:88px}.c-widget-author__image{-o-object-fit:cover;object-fit:cover;border-radius:100%;box-shadow:0 0 0 4px #f4f6f8;width:88px;height:88px}.c-widget-author__title{margin-bottom:8px;font-size:19px}.c-widget-author__bio{margin-bottom:0;font-size:14px;line-height:22px}.c-related{padding:32px 0 0;background-color:#f4f6f8;margin-bottom:-32px}@media (min-width:64em){.c-related{padding:48px 0 32px 0}}.c-related__title{padding-bottom:0;margin-bottom:32px;text-align:center;font-size:19px;font-family:"Playfair Display",serif}@media (min-width:64em){.c-related__title{margin-bottom:48px;font-size:24px}}.c-related .c-post-card{padding:16px;background-color:#fff;border:1px solid #ecf0f1}.c-social-icons{text-align:center}@media (min-width:40em){.c-social-icons{text-align:right}}.c-social-icons li{display:inline-block}.c-social-icons a{display:flex}.c-social-icons__icon{fill:#5d738d}.c-footer{margin-top:32px;padding:32px 0 32px 0;border-top:2px solid #fff;background-color:#f4f6f8}@media (min-width:64em){.c-footer{padding:80px 0 16px 0}}.c-footer__bottom{margin-top:16px;padding-top:32px;border-top:1px solid #ecf0f1}.c-footer__copyright{color:#5d738d}.c-footer__copyright a{color:#5d738d}.c-footer__copyright a:active,.c-footer__copyright a:focus,.c-footer__copyright a:hover{color:var(--ghost-accent-color)}@media (max-width:39.99em){.c-footer__copyright{text-align:center;margin-bottom:8px}}.c-footer-list{margin-bottom:16px}.c-footer-list li{display:block;margin:0;letter-spacing:0;text-transform:capitalize}.c-footer-list a{display:block;padding:0;font-size:14px}.c-footer-list a:active,.c-footer-list a:focus,.c-footer-list a:hover{color:var(--ghost-accent-color)}.c-footer-list a:active .icon,.c-footer-list a:focus .icon,.c-footer-list a:hover .icon{fill:var(--ghost-accent-color)}.c-footer-list .icon{fill:#5d738d;vertical-align:middle;transition:.5s}.u-hidden{display:none}.u-hidden-visually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-font-family-serif{font-family:"Playfair Display",serif}.u-font-family-sans-serif{font-family:Rubik,Helvetica,Arial,sans-serif}.u-font-size-medium{font-size:16px;line-height:25px}.u-font-size-small{font-size:14px;line-height:22px}.u-font-size-tiny{font-size:12px;line-height:19px}
26.u-font-weight-light{font-weight:300}.u-font-weight-regular{font-weight:400}.u-font-weight-medium{font-weight:500}.u-type-uppercase{text-transform:uppercase}.u-link{color:var(--ghost-accent-color)}.u-link:active,.u-link:focus,.u-link:hover{text-decoration:underline}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-justify{text-align:justify}.u-color-gray{color:#5d738d}.u-color-error{color:#bf3157}.u-alert{font-weight:500;font-size:12px;font-family:Rubik,Helvetica,Arial,sans-serif}.u-alert--success{color:#097756}.u-alert--invalid{color:#bf3157}.u-alert--error{color:#bf3157}.u-mt-8{margin-top:8px}.u-mt-16{margin-top:16px}.u-mb-8{margin-bottom:8px}.u-mb-16{margin-bottom:16px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s ease}.u-inline{display:inline}.u-block{display:block}.u-inline-block{display:inline-block}.u-left{float:left}.u-right{float:right}.u-clearfix::before{display:table;content:""}.u-clearfix::after{display:table;clear:both;content:""} 27</style> 28
28<script> 29 var site_url = 'https://thegradient.pub', 30 pagination_next_page_number = '', 31 pagination_available_pages_number = '', 32 pagination_loading_text = 'Loading', 33 pagination_more_posts_text = 'More Posts', 34 clipboard_copied_text = 'Link copied to clipboard'; 35 </script>
35 36 37 <link rel="icon" href="https://thegradient.pub/content/images/size/w256h256/2018/02/icon.png" type="image/png" /> 38 <link rel="canonical" href="https://thegradient.pub/about/" /> 39 <meta name="referrer" content="no-referrer-when-downgrade" /> 40 41 <meta property="og:site_name" content="The Gradient" /> 42 <meta property="og:type" content="website" /> 43 <meta property="og:title" content="About" /> 44 <meta property="og:description" content="The Gradient is an organization with the missions of making it easier for anyone to learn about AI and of facilitating discussion within the AI community. We were founded in 2017 by a group of students and researchers at the Stanford AI Lab, and are now run by a collection" /> 45 <meta property="og:url" content="https://thegradient.pub/about/" /> 46 <meta property="og:image" content="https://thegradient.pub/content/images/2018/04/gradient-800x450-1.png" /> 47 <meta property="article:published_time" content="2018-02-21T08:53:49.000Z" /> 48 <meta property="article:modified_time" content="2024-05-09T02:23:33.000Z" /> 49 <meta property="article:publisher" content="https://www.facebook.com/gradientpub/" /> 50 <meta name="twitter:card" content="summary_large_image" /> 51 <meta name="twitter:title" content="About" /> 52 <meta name="twitter:description" content="The Gradient is an organization with the missions of making it easier for anyone to learn about AI and of facilitating discussion within the AI community. We were founded in 2017 by a group of students and researchers at the Stanford AI Lab, and are now run by a collection" /> 53 <meta name="twitter:url" content="https://thegradient.pub/about/" /> 54 <meta name="twitter:image" content="https://thegradient.pub/content/images/2018/04/gradient-800x450-1.png" /> 55 <meta name="twitter:label1" content="Written by" /> 56 <meta name="twitter:data1" content="The Gradient" /> 57 <meta name="twitter:site" content="@gradientpub" /> 58 <meta property="og:image:width" content="800" /> 59 <meta property="og:image:height" content="450" /> 60 61
61<script type="application/ld+json"> 62{ 63 "@context": "https://schema.org", 64 "@type": "Article", 65 "publisher": { 66 "@type": "Organization", 67 "name": "The Gradient", 68 "url": "https://thegradient.pub/", 69 "logo": { 70 "@type": "ImageObject", 71 "url": "https://thegradient.pub/content/images/2022/08/gradient_logo-2.png" 72 } 73 }, 74 "author": { 75 "@type": "Person", 76 "name": "The Gradient", 77 "url": "https://thegradient.pub/author/the/", 78 "sameAs": [] 79 }, 80 "headline": "About", 81 "url": "https://thegradient.pub/about/", 82 "datePublished": "2018-02-21T08:53:49.000Z", 83 "dateModified": "2024-05-09T02:23:33.000Z", 84 "image": { 85 "@type": "ImageObject", 86 "url": "https://thegradient.pub/content/images/2018/04/gradient-800x450-1.png", 87 "width": 800, 88 "height": 450 89 }, 90 "description": "The Gradient is an organization with the missions of making it easier for anyone to learn about AI and of facilitating discussion within the AI community. We were founded in 2017 by a group of students and researchers at the Stanford AI Lab, and are now run by a collection of engineers, researchers, and PhD students. Our current projects include The Gradient Magazine, The Gradient Podcast, The Update newsletter, and the Mastodon instance Sigmoid Social.\n\n\nWe are a non-profit and volunteer-run ef", 91 "mainEntityOfPage": { 92 "@type": "WebPage", 93 "@id": "https://thegradient.pub/" 94 } 95} 96 </script>
96 97 98 <meta name="generator" content="Ghost 5.33" /> 99 <link rel="alternate" type="application/rss+xml" title="The Gradient" href="https://thegradient.pub/rss/" /> 100 101
101<script defer src="/empty.js" data-key="bf87fb0c53f0b68ba5c1c57aca" data-styles="/empty.css" data-sodo-search="https://thegradient.pub/" crossorigin="anonymous"></script>
101 102 <link href="https://thegradient.pub/webmentions/receive/" rel="webmention" /> 103
103<script defer src="/public/cards.min.js?v=d26a5468c5"></script>
103 104 <link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=d26a5468c5"> 105 <!-- Preload and preconnect for faster loading and fetching resources we are sure to use when page loads --> 106<link rel="preconnect" href="https://cdnjs.cloudflare.com" /> 107<link rel="preconnect" href="https://www.googletagmanager.com" /> 108<link rel="preconnect" href="https://fonts.googleapis.com" /> 109<link rel="preconnect" href="https://proxy.speechkit.io" /> 110<link rel="preconnect" href="https://unpkg.com" /> 111 112<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 112-113
112 113<script async src="https://www.googletagmanager.com/gtag/js?id=
113UA-115283063-1
vendor: 12 bytes, line 113
113"></script>
114<script> 115
vendor: 133 bytes, lines 115-118
115window.dataLayer = window.dataLayer || []; 116 function gtag(){dataLayer.push(arguments);} 117 gtag('js', new Date()); 118 gtag('config', '
118UA-115283063-1
vendor: 38 bytes, line 118
118', { 'site_speed_sample_rate': 20 });
119</script>
119 120 121 122<!-- defer loading tocbot css --> 123<link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.10.0/tocbot.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 124<!-- defer loading this font as we dont know if we are using --> 125<link rel="preload" href="https://fonts.googleapis.com/css?family=Crimson+Text&display=swap" as="style" onload="this.onload=null;this.rel='stylesheet'"> 126<noscript> 127 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.10.0/tocbot.css"> 128 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Crimson+Text&display=swap"> 129</noscript> 130 131<!--script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js" integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm" crossorigin="anonymous"></script-->
132<script defer src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
132 133 134<!--link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bigfoot/2.1.4/bigfoot-number.min.css" />
135<script src="https://cdnjs.cloudflare.com/ajax/libs/bigfoot/2.1.4/bigfoot.min.js"></script--> 136<!--
137<script type="text/javascript"> 138 $.bigfoot({useFootnoteOnlyOnce: false}); 139</script>
139 140--> 141 142 143<style> 144 .is-active-link::before { 145 background-color: #b70038; 146 } 147 148 .c-content h1, .c-content h2, .c-content h3, .c-content h4, .c-content h5, .c-content h6 { 149 font-family: 'Georgia', serif; 150 151 font-weight: 500; 152 } 153 body { 154 font-family: 'Georgia', serif; 155 } 156 .c-post-hero__title { 157 font-family: 'Georgia', serif; 158 } 159 160 div.table { 161 overflow: auto; 162 } 163 164 .twitter-tweet { 165 width:50%; 166 } 167 168 .o-grid__col { 169 max-width: 100%; 170 } 171 172 img { 173 max-width: 100%; 174 max-height: 100%; 175 margin-left: auto; 176 margin-right: auto; 177 } 178 179 figure { 180 display: block; 181 margin-left: auto; 182 margin-right: auto; 183 text-align: left; 184 vertical-align: top; 185 width: 75%; 186 } 187 188 figcaption { 189 text-align: center; 190 /* margin-left: -25%; */ 191 width: 100%; 192 font-size: 12px; 193 line-height: 18px; 194 } 195 196 /* Added by Prasanna - for subscribe button */ 197 .show { 198 display: block !important; 199 } 200 .hide { 201 display: none !important; 202 } 203 204 .subscribe { 205 position: relative; 206 overflow: hidden; 207 } 208 209 .subscribe > button.show::after { 210 content: "X"; 211 width: 48px; 212 height: 48px; 213 font-size: 1.5em; 214 } 215 .subscribe > button.show { 216 background: white; 217 } 218 .subscribe > button { 219 background: url("data:image/png;base64,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") 220 center center/contain border-box no-repeat; 221 display: block; 222 border-radius: 48px; 223 width: 48px; 224 height: 48px; 225 position: fixed; 226 bottom: 1rem; 227 right: 1rem; 228 z-index: 10; 229 overflow: hidden; 230 transition: background-color 1s ease; 231 border: 2px solid black; 232 box-shadow: 0 6px 12px -2px rgb(55 53 30 / 40%); 233 } 234 .subscribe > iframe { 235 border: 1px solid #eee; 236 background: white; 237 width: calc(100% - 16px); 238 margin: 8px; 239 height: 50vh; 240 max-height: 320px; 241 position: fixed; 242 bottom: calc(1rem + 48px); 243 transform: translate3d(0, 0, 0); 244 transition: transform 0.75s ease; 245 right: 0px; 246 z-index: 9; 247 box-shadow: 0 10px 20px rgb(0 0 0 / 19%), 0 6px 6px rgb(0 0 0 / 23%); 248 } 249 250 .subscribe >
250 iframe.slide-out { 251 transform: translate3d(0, 100vh, 0); 252 } 253 254 @media screen and (min-width: 1008px) { 255 .subscribe > iframe { 256 width: 320px; 257 right: 8px; 258 } 259 260 .subscribe > iframe.slide-out { 261 transform: translate3d(100vw, 0, 0); 262 } 263 } 264 /* END Subscribe */ 265 266 #carbonads * { 267 margin: initial; 268 padding: initial; 269 } 270 #carbonads { 271 font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 272 Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', Helvetica, Arial, 273 sans-serif; 274 } 275 #carbonads { 276 display: flex; 277 max-width: 330px; 278 background-color: hsl(0, 0%, 98%); 279 box-shadow: 0 1px 4px 1px hsla(0, 0%, 0%, 0.1); 280 z-index: 100; 281 } 282 #carbonads a { 283 color: inherit; 284 text-decoration: none; 285 } 286 #carbonads a:hover { 287 color: inherit; 288 } 289 #carbonads span { 290 position: relative; 291 display: block; 292 overflow: hidden; 293 } 294 #carbonads .carbon-wrap { 295 display: flex; 296 } 297 #carbonads .carbon-img { 298 display: block; 299 margin: 0; 300 line-height: 1; 301 } 302 #carbonads .carbon-img img { 303 display: block; 304 } 305 #carbonads .carbon-text { 306 font-size: 13px; 307 padding: 10px; 308 margin-bottom: 16px; 309 line-height: 1.5; 310 text-align: left; 311 } 312 #carbonads .carbon-poweredby { 313 display: block; 314 padding: 6px 8px; 315 background: #f1f1f2; 316 text-align: center; 317 text-transform: uppercase; 318 letter-spacing: 0.5px; 319 font-weight: 600; 320 font-size: 8px; 321 line-height: 1; 322 border-top-left-radius: 3px; 323 position: absolute; 324 bottom: 0; 325 right: 0; 326 } 327</style><style>:root {--ghost-accent-color: #15171A;}</style> 328</head> 329<body class='page-template page-about'> 330 331 <div class='js-off-canvas-container c-off-canvas-container'> 332 <header class='c-header'> 333 334 <div class='o-grid'> 335 336 <div class='o-grid__col o-grid__col--3-4-s o-grid__col--4-4-m'> 337 <div class='c-logo'> 338 <a href='https://thegradient.pub'> 339 <img class='c-logo__img' src='https://thegradient.pub/content/images/2022/08/gradient_logo-2.png' alt='The Gradient'> 340 </a> 341 </div> 342 </div> 343 344 <div class='o-grid__col o-grid__col--1-4-s o-grid__col--3-4-l o-grid__col--full'> 345 <div class='c-off-canvas-content js-off-canvas-content'> 346 <div class='js-off-canvas-toggle c-off-canvas-toggle c-off-canvas-toggle--close'> 347 <span class='c-off-canvas-toggle__icon'></span> 348 </div> 349 350 <div class='o-grid'> 351 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--3-4-l o-grid__col--full'> 352 <nav class='c-nav-wrap'> 353 <ul class='c-nav o-plain-list'> 354 <li class='c-nav__item'> 355 <a href='https://thegradient.pub/about/' class='c-nav__link c-nav__link--current '>About</a> 356 </li> 357 <li class='c-nav__item'> 358 <a href='https://thegradient.pub/' class='c-nav__link '>Articles</a> 359 </li> 360 <li class='c-nav__item'> 361 <a href='https://thegradientpub.substack.com/s/the-update' class='c-nav__link '>Newsletter</a> 362 </li> 363 <li class='c-nav__item'> 364 <a href='https://thegradientpub.substack.com/s/podcast' class='c-nav__link '>Podcast</a> 365 </li> 366 <li class='c-nav__item'> 367 <a href='https://thegradientpub.substack.com/' class='c-nav__link '>Subscribe</a> 368 </li> 369 <li class='c-nav__item'> 370 <a href='https://thegradient.pub/write/' class='c-nav__link '>Write</a> 371 </li> 372 <li class='c-nav__item'> 373 <a href='https://thegradient.pub/support/' class='c-nav__link '>Support</a> 374 </li> 375 376 377 378 <li class='c-nav__item c-nav__item--search'><button class="gh-search-icon" aria-label="search" data-ghost-search style="display: inline-flex; justify-content: center; align-items: center; width: 32px; height: 32px; padding: 0; border: 0; color: inherit; background-color: transparent; cursor: pointer; outline: none;"><svg width="20" height="20" fill="none" viewBox="0 0 24 24"><path d="M14.949 14.949a1 1 0 0 1 1.414 0l6.344 6.344a1 1 0 0 1-1.414 1.414l-6.344-6.344a1 1 0 0 1 0-1.414Z" fill="currentColor"/><path d="M10 3a7 7 0 1 0 0 14 7 7 0 0 0 0-14Zm-9 7a9 9 0 1 1 18 0 9 9 0 0 1-18 0Z" fill="currentColor"/></svg></button></li> 379 </ul> 380 </nav> 381 </div> 382 </div> 383 </div> 384 385 <div class='js-off-canvas-toggle c-off-canvas-toggle'>
386 <span class='c-off-canvas-toggle__icon'></span> 387 </div> 388 </div> 389 390 </div> 391 392</header> 393 394 395<div class='c-post-hero'> 396 <div class='o-grid'> 397 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--4-4-m o-grid__col--2-3-l'> 398 <div class='c-post-hero__media'> 399 <img 400 alt='About' 401 class='c-post-hero__image lazyload' 402 data-srcset=' 403 /content/images/size/w380/2018/04/gradient-800x450-1.png 380w, 404 /content/images/size/w800/2018/04/gradient-800x450-1.png 800w, 405 /content/images/size/w1600/2018/04/gradient-800x450-1.png 1600w' 406 sizes='(min-width: 1320px) 800px, (min-width: 1040px) calc(45vw + 215px), calc(98.89vw - 37px)' 407 data-src='/content/images/size/w1600/2018/04/gradient-800x450-1.png' 408 > 409 </div> 410 </div> 411 412 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--1-3-l '> 413 <div class='c-post-hero__content '> 414 <h1 class='c-post-hero__title'>About</h1> 415 </div> 416 </div> 417 </div> 418</div> 419<div class='o-wrapper'> 420 421 <div class='o-grid'> 422 <div class='o-grid__col o-grid__col--center o-grid__col--3-4-m o-grid__col--2-3-l'> 423 <article class='c-post is-page'> 424 425 <div class='c-content '> 426 <!--kg-card-begin: markdown--><p><strong>The Gradient</strong> is an organization with the missions of making it easier for anyone to learn about AI and of facilitating discussion within the AI community. We were founded in 2017 by a group of students and researchers at the Stanford AI Lab, and are now run by a collection of engineers, researchers, and PhD students. Our current projects include <a href="https://thegradient.pub/">The Gradient Magazine</a>, <a href="https://thegradientpub.substack.com/s/podcast">The Gradient Podcast</a>, <a href="https://thegradientpub.substack.com/s/the-update">The Update newsletter</a>, and the <a href="https://joinmastodon.org/">Mastodon</a> instance <a href="https://sigmoid.social/">Sigmoid Social</a>.</p> 427<p>We are a non-profit and volunteer-run effort run by researchers in the AI community. We were founded in 2017 by a group of students and researchers at the <a href="http://ai.stanford.edu/">Stanford Artificial Intelligence Laboratory (SAIL)</a>.</p> 428<hr> 429<ul> 430<li>For more on our mission, see our <a href="https://thegradient.pub/editorsnote/">Editorâs Note</a>.</li> 431<li>Keep up with us on <a href="https://sigmoid.social/@thegradient">Mastodon</a> or <a href="https://twitter.com/gradientpub">Twitter</a>.</li> 432<li>Contact us at <em>editor [at] thegradient.pub.</em></li> 433</ul> 434<!--kg-card-end: markdown--><!--kg-card-begin: html--><a rel="me" href="https://sigmoid.social/@thegradient">Mastodon verification link</a><!--kg-card-end: html--><h3 id="interested-in-contributing">Interested in contributing?</h3><p>Learn more about how you can write and get involved with <em>The Gradient</em> by filling out <a href="https://goo.gl/forms/whYRKEzMZJox6FaH2">this short form</a>.</p><h1 id="editorial-board">Editorial Board</h1><p><strong>Hugh Zhang</strong> (he/him) is a graduate student at Harvard EconCS and a cofounder of the Gradient. His recent research interests include generative models, AI policy, game theory, and multi-agent reinforcement learning. In his spare time, he enjoys writing, playing Go and eating burgers at In-N-Out. Follow him on <a href="https://twitter.com/hughbzhang">Twitter</a>.</p><p><strong><a href="https://www.andreykurenkov.com/">Andrey Kurenkov</a></strong> (he/him) is a PhD student with the Stanford Vision and Learning Lab. His work primarily focuses on applying deep reinforcement learning for robotic manipulation, with several publications utilizing supervised learning and imitation learning as well. Besides being a cofounder of The Gradient, he also founded the publication<a href="https://www.skynettoday.com/"> Skynet Today</a>, created the <a href="https://lastweekin.ai/">Last Week in AI newsletter</a>, and is a co-host of the <a href="https://www.skynettoday.com/podcast">Let's Talk AI podcast</a>.</p><p><strong>Daniel Bashir</strong> is a Machine Learning Compiler Engineer. His research interests have involved the intersection of machine learning and information theory. In 2021 he wrote the book "Towards Machine Literacy" to give an accessible introduction to a range of issues in AI ethics and governance. In his
434spare time, he enjoys reading fiction, playing violin, writing, cooking, and exercising. Daniel hosts, records, and produces <a href="https://thegradientpub.substack.com/s/podcast">The Gradient Podcast</a>, and runs The Gradient's <a href="https://thegradientpub.substack.com/s/the-update">Update newsletter</a>. Follow him on <a href="https://twitter.com/spaniel_bashir">Twitter</a>. </p><p><strong>Justin Landay</strong> (they/them) completed their undergraduate and masters degrees from George Washington University, publishing numerous papers on machine learning applications in nuclear physics. They are now a Senior Data Scientist at Etsy, focusing on using deep learning to identify and mitigate disruptive and fraudulent behavior.</p><p><strong>Bradly Alicea</strong> has a PhD from Michigan State University. With interests centered upon computational science, developmental biology, and cognitive systems, he is currently Head Scientist and Founder of Orthogonal Research and a Senior Contributor at the OpenWorm Foundation. Bradly is also the manager of open-source community activities at Rokwire and administrator of Synthetic Daisies blog.</p><p><strong>Ather Fawaz</strong> is a software engineer at <a href="https://noon.com/">noon.com</a> working in the ad-tech space. He takes a keen interest in deep learning (particularly GANs) and quantum computing, and has covered new research in these areas at <a href="https://neowin.net/" rel="noopener noreferrer">Neowin.net</a>. He's also authored a <a href="https://www.educative.io/courses/fundamentals-quantum-computing" rel="noopener noreferrer">beginner-friendly course on quantum computing</a> at <a href="https://educative.io/" rel="noopener noreferrer">educative.io</a>. In his spare time, you'll find him engrossed in the world of papercraft, books, Formula 1 racing, and football. You can <a href="https://twitter.com/AtherFawaz" rel="noopener noreferrer">follow him on Twitter</a>.</p><p><strong><a href="https://theoreticallygoodwithcomputers.com/">Marco Cognetta</a></strong> is a PhD student at the Tokyo Institute of Technology and a PhD Student Researcher at Google Tokyo. He is interested in federated learning, interpretability, and high school level computer science education. You can find him on <a href="https://twitter.com/good_in_theory">Twitter</a>.</p><p><strong><a href="https://www.mit.edu/~sharut/">Sharut Gupta</a></strong> is a PhD student at MIT CSAIL, whose research interests broadly lie in self supervised learning, robustness and out-of-distribution generalization. Sharut has previously worked at Meta AI, Google Research, Microsoft Research and MILA.<br><br><strong>Jonathan Xue </strong>is a high school student in the Bay Area. He is interested in AIâs intersections with ethics and policy, and has written about global AI regulation along with fair use for language models. Currently, he is working on developing equitable optimization algorithms and finding transparent approaches for foundation model documentation. In his free time, Jonathan enjoys baking, trail running, and solving linguistic puzzles.<br></p><hr><!--kg-card-begin: markdown--><h1 id="alumnieditors">Alumni Editors</h1> 435<p>Eric Wang<br> 436Nancy Xu<br> 437Jordan Alexander<br> 438Philip Hwang<br> 439Simone Totaro<br> 440Yuge Shi<br> 441Stan Xie<br> 442Kai-Siang Ang<br> 443Mirantha Jayathilaka<br> 444Max Smith<br> 445Horace He<br> 446Steven Ban<br> 447Liam Li<br> 448Jessica Dai</p> 449<!--kg-card-end: markdown--><h1 id="code-of-conduct">Code of Conduct</h1><p>Our code of conduct can be found <a href="https://thegradient.pub/code-of-conduct/">here</a>. </p> 450 </div> 451 452 </article> 453 </div> 454 </div> 455 456</div> 457 458 459 460 <footer class='c-footer'> 461 <div class='o-grid'> 462 463 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--2-4-m o-grid__col--1-3-l'> 464 <p class='u-mb-8 u-font-size-medium u-font-weight-medium'>Tags</p> 465 466 <ul class='c-footer-list o-plain-list'> 467 <li><a href='/tag/art/'>Art</a></li> 468 <li><a href='/tag/conference/'>Conference</a></li> 469 <li><a href='/tag/deep-learning/'>Deep Learning</a></li> 470 <li><a href='/tag/ethics/'>Ethics</a></li> 471 <li><a href='/tag/explainability/'>Explainability</a></li> 472 <li><a href='/tag/generative-models/'>Generative Models</a></li> 473 <li><a href='/tag/graphs/'>Graphs</a></li> 474 <li><a href='/tag/healthcare/'>Healthcare</a></li> 475 <li><a href='/tag/history/'>History</a></li> 476 <li><a href='/tag/human-factors/'>Human factors</a></li> 477 <li><a href='/tag/impacts/'>Impacts</a></li> 478 <li><a href='/tag/interpretability/'>Interpretability</a></li> 479 <li><a href='/tag/language/'>Language</a></li> 480 <li><a href='/tag/llm/'>LLM</a></li> 481 <li><a href='/tag/machine-learning/'>Machine Learning</a></li> 482 <li><a href='/tag/nlp/'>NLP</a></li> 483 <li><a href='/tag/overviews/'>Overviews</a></li> 484 <li><a href='/tag/perspectives/'>Perspectives</a></li> 485 <li><a href='/tag/podcast/'>Podcast</a></li> 486 <li><a href='/tag/policy/'>Policy</a></li> 487 <li><a href='/tag/quantum-ml/'>Quantum ML</a></li> 488 <li><a href='/tag/reinforcement-learning/'>Reinforcement Learning</a></li> 489 <li><a href='/tag/science/'>Science</a></li> 490 <li><a href='/tag/speech-recognition/'>Speech Recognition</a></li> 491 <li><a href='/tag/trends/'>Trends</a></li> 492 <li><a href='/tag/vision/'>Vision</a></li> 493 <li><a href='/tag/xai/'>XAI</a></li> 494 </ul> 495 </div> 496 497 498 499 <div class='o-grid__col o-grid__col--full'> 500 <div class='c-footer__bottom'> 501 <div class='o-grid'> 502 503 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--2-4-m'>
504 <div class='u-font-size-tiny c-footer__copyright'> 505 © 2026 The Gradient – 506 Published with <a href='https://ghost.org'>Ghost</a> & <a href='https://aspirethemes.com/themes/nubia'>Nubia</a> 507 </div> 508 </div> 509 510 <div class='o-grid__col o-grid__col--4-4-s o-grid__col--2-4-m'> 511 <ul class='c-social-icons o-plain-list'> 512 <li class='c-social-icons__item'> 513 <a href='https://twitter.com/gradientpub' aria-label='Twitter' target='_blank' rel='noopener'> 514 <span class='c-social-icons__icon' data-icon='ei-sc-twitter' data-size='s'></span> 515 </a> 516 </li> 517 518 <li class='c-social-icons__item'> 519 <a href='https://www.facebook.com/gradientpub/' aria-label='Facebook' target='_blank' rel='noopener'> 520 <span class='c-social-icons__icon' data-icon='ei-sc-facebook' data-size='s'></span> 521 </a> 522 </li> 523 524 525 526 <li class='c-social-icons__item'> 527 <a href='https://www.youtube.com/channel/UCsRy8FnMGxtQl0y-iY7nTIg' aria-label='YouTube' target='_blank' rel='noopener'> 528 <span class='c-social-icons__icon' data-icon='ei-sc-youtube' data-size='s'></span> 529 </a> 530 </li> 531 532 <li class='c-social-icons__item'> 533 <a href='https://www.linkedin.com/company/gradientpub/' aria-label='LinkedIn' target='_blank' rel='noopener'> 534 <span class='c-social-icons__icon' data-icon='ei-sc-linkedin' data-size='s'></span> 535 </a> 536 </li> 537</ul> </div> 538 539 </div> 540 </div> 541 </div> 542 543 </div> 544</footer> </div> 545 546
546<script src='/assets/js/app.min.js?v=d26a5468c5'></script>
546 547 <!-- Utilities --> 548<!-- <a rel="me" href="https://sigmoid.social/@thegradient">Mastodon</a> -->
549<script> 550 const dynamic_script = (url, onload) => { 551 const _script = document.createElement('script'); 552 _script.type = "text/javascript"; 553 _script.async = false; 554 _script.defer = true; 555 _script.onload = onload; 556 _script.onerror = () => { 557 console.error(`Failed to load script - ${url}`); 558 }; 559 _script.src = url; 560 document.body.appendChild(_script); 561 } 562 const setup_subscribe = () => { 563 // Get all elements 564 if ( 565 !window || 566 !window.matchMedia || 567 !document || 568 !window.requestAnimationFrame 569 ) 570 return; 571 572 const subscribe = document.querySelector("div.subscribe"); 573 if (!subscribe) return; 574 575 const hero = document.querySelector("div.c-post-hero"); 576 const sidebar = document.querySelector("div.c-sidebar"); 577 578 const button = subscribe.querySelector("button"); 579 const subscribe_iframe = subscribe.querySelector("iframe"); 580 581 if (!hero || !sidebar || !button || !subscribe_iframe) return; 582 583 // Setup intersection observer to show the subscribe button when article scrolls past 584 585 // Match media 586 // On mobile, show when hero image scrolls past. 587 // On bigger screens ( > 976px), show when sidebar finishes scrolling, with the default open 588 const wide_screen = window.matchMedia("screen and (min-width: 976px)"); 589 let el_watch = hero; 590 let el_threshold = 0; 591 let default_open = false; 592 593 const media_handler = (e) => { 594 if (e.matches) { 595 el_watch = sidebar; 596 el_threshold = 0.1; 597 default_open = true; 598 } 599 let options = { 600 root: null, // Viewport 601 rootMargin: "0px", // No margin 602 threshold: el_threshold, 603 }; 604 let observer = new IntersectionObserver((entries) => { 605 entries.forEach((_entry) => { 606 if (!_entry.isIntersecting && _entry.boundingClientRect.y < 0) { 607 // Show and remove the intersection observer 608 subscribe.classList.remove("hide"); 609 if (default_open) { 610 window.requestAnimationFrame(() => { 611 subscribe_iframe.classList.remove("slide-out"); 612 button.classList.add("show"); 613 }); 614 } 615 observer.disconnect(); 616 } 617 }); 618 }, options); 619 observer.observe(el_watch); 620 }; 621 622 media_handler(wide_screen); 623 624 button.onclick = (e) => { 625 e.stopPropagation(); 626 button.classList.toggle("show"); 627 subscribe_iframe.classList.toggle("slide-out"); 628 }; 629 }; 630 if (window && window.addEventListener) { 631 window.addEventListener("DOMContentLoaded", () => { 632 $("html, body").animate({ 633 scrollTop: $('.c-post-hero').offset().top 634 }, 1000); 635 }); 636 window.addEventListener("load", () => { 637 setup_subscribe(); 638 }); 639 } 640</script>
640 641<!-- Table of Contents -->
642<script> 643 const _toc = document.body.querySelector('.toc'); 644 if (_toc) { 645 dynamic_script('https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.10.0/tocbot.min.js', () => { 646 tocbot.init({ 647 tocSelector: '.toc', 648 contentSelector: '.c-content', 649 hasInnerContainers: true, 650 headingSelector: 'h1, h2, h3', 651 activeLinkClass: 'is-active-link-jk', 652 isCollapsedClass: 'lolnvm', 653 }); 654 }); 655 } 656 657</script>
657 658 659<!-- MathJax -->
660<script type="text/x-mathjax-config"> 661MathJax.Hub.Config({ 662 tex2jax: { 663 inlineMath: [["$", "$"], ["\\(", "\\)"]], 664 processEscapes: true, 665 }, 666 "SVG": { 667 linebreaks: { 668 automatic: true 669 } 670 }, 671 "HTML-CSS": { 672 linebreaks: { 673 automatic: true 674 } 675 } 676}); 677</script>
vendor: 1 bytes, line 677
677
678<script type="text/javascript" defer src="//cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.4/MathJax.js?config=TeX-MML-AM_SVG"></script>
678 679 680<!-- Commentbox -->
681<script> 682 dynamic_script('https://unpkg.com/commentbox.io/dist/commentBox.min.js', () => { 683 const commentcount_el = document.getElementById('commentcount'); 684 commentBox('5704724317732864-proj', { 685 onCommentCount(count) { 686 if (!(commentcount_el)) { 687 return; 688 } 689 commentcount_el.textContent = `(${count})`; 690 } 691 }); 692 }); 693</script>
693 694 695<!-- Ghostboard -->
696<script src="https://t.ghostboard.io/min.js" type="text/javascript" defer data-gbid="5f2e7da341a52636f1391db2"></script>
696<noscript><img src="https://ghostboard.io/api/noscript/5f2e7da341a52636f1391db2/pixel.gif" alt="Ghostboard pixel" border="0" /></noscript> 697 698<!-- Beeline reader -->
699<script defer src="https://beeline-widget.s3.amazonaws.com/beeline-button.min.js"></script>
699 700 701<!-- Speechikit -->
702<script defer id="speechkit-module" data-project-id="9209" src="https://proxy.speechkit.io/npm/@speechkit/speechkit-audio-player-v2@latest/dist/module/speechkit-ghost-helper.js" type="module"></script>
702 703
704<script> 705/** 706* Function that captures a click on an outbound link in Analytics. 707* This function takes a valid URL string as an argument, and uses that URL string 708* as the event label. Setting the transport method to 'beacon' lets the hit be sent 709* using 'navigator.sendBeacon' in browser that support it. 710*/ 711var captureOutboundLink = function(url) { 712 ga('send', 'event', 'outbound', 'click', url, { 713 'transport': 'beacon', 714 'hitCallback': function(){document.location = url;} 715 }); 716} 717</script>
717 718 719 720<!--
721<script async src="https://arc.io/widget.min.js#NbmjdBWy"></script>
721 722-->
723<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"d42624ae122146a8a244cceb4a0ccc6a","r":1,"spa":2}' crossorigin="anonymous"></script>
723 724</body> 725</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.