@@ -1,26 +1,26 @@
<!DOCTYPE html>
<html dir="ltr" lang="en"><head><title></title>
<html dir="ltr" lang="en"><head><title>Geoffrey K. Liu, Author - </title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="generator" content="The Grid the-composer/ds-nick-jones/0.0.105">
<meta name="the-grid-solution" content="a4ef6bca-6e4a-4334-b419-e9492b9ff1b1">
<meta name="generator" content="The Grid the-composer/ds-nick-jones/0.0.108">
<meta name="the-grid-solution" content="23a4fa4f-bdfa-47b2-9434-59b964877587">
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.9.1/polyfill.js"></script>
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/styles/css/style.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/styles/css/animations.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/styles/css/props.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/styles/css/focalpoint.css" type="text/css" />
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/ds-nick-jones-components.dist.min.js"></script>
<style id="web-font-binder" type="text/css">html { font-family: 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } html.wf-active { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } .wf-active .font-title, .wf-active .font-headline, .wf-active .font-h1, .wf-active .font-h2, .wf-active .font-h3 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400; } .wf-active .font-subtitle, .wf-active .font-h4, .wf-active .font-h5, .wf-active .font-h6 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 700; } .wf-active .font-text, .wf-active .font-list { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif'; } .wf-active .font-quote { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400;font-style: italic; } .wf-active .font-cta { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif'; }</style><meta property="og:site_name" content="Geoffrey K. Liu, Author"/><link rel="alternate" type="application/rss+xml" title="RSS" href="./rss.xml"/></head><body><div id="app" data-reactroot="" data-reactid="1" data-react-checksum="-557789296"><div id="wrapper" class="System color-bg m-t-0 hero-transition-none Bass section-h-padding-large section-v-padding-medium hero-transition-none colors-dark colors-global " data-reactid="2"><span style="display:hidden;" data-reactid="3"></span><section id="0" class="Section Section--components-1 Section--nav color-box title-size-medium pos-r colors-dark colors-global " data-reactid="4"><div class="Component ls-fx-r j-c-between a-i-stretch p-1 ls-p-2 h-a" data-reactid="5"><div class="Site-title color-text-pop p-0 pos-r f-s-m f-w-700 ls-max-w-320px bd-b p-b-1 ls-p-b-0 bd-w-1 ls-bd-none fx-c j-c-end" data-reactid="6"><!-- react-empty: 7 --><span data-reactid="8"><a data-reactid="9"></a></span></div><!-- react-text: 10 --><!-- /react-text --></div></section><div class="min-h-80vh" data-reactid="11"><section id="1" class="Section Section--components-1 color-title title-size-medium p-0 ls-p-h-13vw ls-p-v-3 color-bg text-align-left colors-black colors-global " data-reactid="12"><div class="Component p-1 " data-reactid="13"><div class="Group Group--column min-w-240px p-1 " data-reactid="14"><!-- react-empty: 15 --><div class="System-font ls-max-w-0 Headline" data-reactid="16"><h1 data-reactid="17"><span class=" color-box-pop" data-reactid="18"><span class="font-title" data-reactid="19">Geoffrey K. Liu, Author</span></span></h1></div><!-- react-empty: 20 --><!-- react-empty: 21 --></div></div></section><section id="2" class="Section Section--article color-title color-text w-100p p-1 color-bg colors-dark colors-global " data-reactid="22"><div class="Component max-w-768px m-a pos-r" data-reactid="23"><picture>
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/styles/css/style.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/styles/css/animations.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/styles/css/props.css" type="text/css" />
<link rel="stylesheet" href="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/styles/css/focalpoint.css" type="text/css" />
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/ds-nick-jones-components.dist.min.js"></script>
<style id="web-font-binder" type="text/css">html { font-family: 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } html.wf-active { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } .wf-active .font-title, .wf-active .font-headline, .wf-active .font-h1, .wf-active .font-h2, .wf-active .font-h3 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400; } .wf-active .font-subtitle, .wf-active .font-h4, .wf-active .font-h5, .wf-active .font-h6 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 700; } .wf-active .font-text, .wf-active .font-list { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif'; } .wf-active .font-quote { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400;font-style: italic; } .wf-active .font-cta { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif'; }</style><meta property="og:site_name" content="Geoffrey K. Liu, Author"/><link rel="alternate" type="application/rss+xml" title="RSS" href="./rss.xml"/></head><body><div id="app" data-reactroot="" data-reactid="1" data-react-checksum="-1833836766"><div id="wrapper" class="System color-bg m-t-0 hero-transition-none Bass section-h-padding-large section-v-padding-medium hero-transition-none colors-dark colors-global " data-reactid="2"><span style="display:hidden;" data-reactid="3"></span><section id="0" class="Section Section--components-1 Section--nav color-box title-size-medium pos-r colors-dark colors-global " data-reactid="4"><div class="Component ls-fx-r j-c-between a-i-stretch p-1 ls-p-2 h-a" data-reactid="5"><div class="Site-title color-text-pop p-0 pos-r f-s-m f-w-700 ls-max-w-320px bd-b p-b-1 ls-p-b-0 bd-w-1 ls-bd-none fx-c j-c-end" data-reactid="6"><!-- react-empty: 7 --><span data-reactid="8"><a data-reactid="9">Geoffrey K. Liu, Author</a></span></div><!-- react-text: 10 --><!-- /react-text --></div></section><div class="min-h-80vh" data-reactid="11"><section id="1" class="Section Section--components-1 color-title title-size-medium p-0 ls-p-h-13vw ls-p-v-3 color-bg text-align-left colors-black colors-global " data-reactid="12"><div class="Component p-1 " data-reactid="13"><div class="Group Group--column min-w-240px p-1 " data-reactid="14"><!-- react-empty: 15 --><div class="System-font ls-max-w-0 Headline" data-reactid="16"><h1 data-reactid="17"><span class=" color-box-pop" data-reactid="18"><span class="font-title" data-reactid="19">Geoffrey K. Liu, Author</span></span></h1></div><!-- react-empty: 20 --><!-- react-empty: 21 --></div></div></section><section id="2" class="Section Section--article color-bg color-title color-text w-100p p-1 colors-dark colors-global " data-reactid="22"><div class="Component max-w-768px m-a pos-r" data-reactid="23"><picture>
<source media="(min-width: 1440px)" srcset="https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958">
<source media="(min-width: 1280px)" srcset="https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958">
<source media="(min-width: 720px)" srcset="https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/edc2786b84a5023acd223f42fbef6adc/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=720">
<source media="(min-width: 360px)" srcset="https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/8ac5084bb89fe27816705f9b2e8a747a/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=360">
<img src="https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958">
</picture>
</div></section></div><section id="3" class="Section Section--components-2 Section--footer color-bg color-title z-30 p-1 ls-p-h-2vw colors-dark colors-global " data-reactid="24"><div class="fx-1 bd-none ls-bd-r ls-bd-w-1" data-reactid="25"><div class="Group Group-heading ls-p-r-4" data-reactid="26"><div class="Site-title color-text-pop" data-reactid="27"><span data-reactid="28"><!-- react-empty: 29 --><h2 data-reactid="30"><a data-reactid="31"></a></h2></span></div></div></div><div class="fx-1" data-reactid="32"><div class="Group Group--links" data-reactid="33"><div class="Group Group--links f-s-m ls-f-s-s w-s-wrap ls-w-s-nowrap" data-reactid="34"></div></div></div><div data-reactid="35"></div></section></div></div>
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/scripts/placeholder.js"></script>
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.105/assets/scripts/hero-transition.js"></script>
</div></section></div><section id="3" class="Section Section--components-2 Section--footer color-bg color-title z-30 p-1 ls-p-h-2vw colors-dark colors-global " data-reactid="24"><div class="fx-1 bd-none ls-bd-r ls-bd-w-1" data-reactid="25"><div class="Group Group-heading ls-p-r-4" data-reactid="26"><div class="Site-title color-text-pop" data-reactid="27"><span data-reactid="28"><!-- react-empty: 29 --><h2 data-reactid="30"><a data-reactid="31">Geoffrey K. Liu, Author</a></h2></span></div></div></div><div class="fx-1" data-reactid="32"><div class="Group Group--links" data-reactid="33"><div class="Group Group--links f-s-m ls-f-s-s w-s-wrap ls-w-s-nowrap" data-reactid="34"></div></div></div><div data-reactid="35"></div></section></div></div>
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/scripts/placeholder.js"></script>
<script src="https://cdn.thegrid.io/design-systems/the-composer/ds-nick-jones/v0.0.108/assets/scripts/hero-transition.js"></script>
<script id="pageReactInitState">window.pageReactInitState = {"globalComponentsKey":"dsNickJones","items":{"site-navigation-item":{"id":"site-navigation-item","index":0,"metadata":{"@type":"navigation","starred":true},"content":[{"id":"site-navigation-block","type":"navigation","html":"","metadata":{"starred":true},"navigation":[{"href":"index.html","title":"Geoffrey K. Liu, Author","rel":"home","type":"MainPage"}]}]},"header-item-0":{"id":"header-item-0","index":1,"metadata":{"@type":"header","starred":true},"content":[{"id":"cta-title-1","type":"h1","html":"<h1>Geoffrey K. Liu, Author</h1>","metadata":{"starred":true},"text":"Geoffrey K. Liu, Author"}]},"ea70f4d9-5d77-4c54-a7fc-1277b7b34976":{"id":"ea70f4d9-5d77-4c54-a7fc-1277b7b34976","index":2,"created_by":"2e567eb1-81c4-4c19-a878-fb1184403184","updated_by":"2e567eb1-81c4-4c19-a878-fb1184403184","created_at":"2016-07-22T19:00:02.068Z","updated_at":"2016-07-22T19:00:33.286Z","published":true,"score":0,"path":"_posts/2016-07-22-ea70f4d9-5d77-4c54-a7fc-1277b7b34976.md","_title":"","metadata":{"@type":"Article","url":"ea70f4d9-5d77-4c54-a7fc-1277b7b34976/index.html","inLanguage":null,"starred":false,"inFeed":true,"hasPage":true,"inNav":false,"keywords":[],"via":{}},"content":[{"id":"782d41d4-ab24-454f-af58-a3e92e1d1f57","item":"ea70f4d9-5d77-4c54-a7fc-1277b7b34976","type":"image","html":"<picture>\n <source media=\"(min-width: 1440px)\" srcset=\"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958\">\n <source media=\"(min-width: 1280px)\" srcset=\"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958\">\n <source media=\"(min-width: 720px)\" srcset=\"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/edc2786b84a5023acd223f42fbef6adc/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=720\">\n <source media=\"(min-width: 360px)\" srcset=\"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/8ac5084bb89fe27816705f9b2e8a747a/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=360\">\n <img src=\"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958\">\n</picture>\n","created_at":null,"updated_at":null,"metadata":{"@type":"Article","isBasedOnUrl":"https://the-grid-user-content.s3-us-west-2.amazonaws.com/956d3255-7a01-46b1-a30e-87c93ba35646.jpg","inLanguage":null,"starred":true,"inFeed":true,"hasPage":false,"inNav":false,"keywords":[],"authors":[{"name":"","url":""}],"coverPrefs":{"crop":false,"filter":false,"overlay":false}},"cover":{"src":"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958","original":"https://the-grid-user-content.s3-us-west-2.amazonaws.com/956d3255-7a01-46b1-a30e-87c93ba35646.jpg","imgflosrc":"https://the-grid-user-content.s3-us-west-2.amazonaws.com/956d3255-7a01-46b1-a30e-87c93ba35646.jpg","pictureImgfloUrls":[{"width":1440,"src":"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958"},{"width":1280,"src":"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/f6dc76be9792ba0746e2cfe9330a4b45/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=958"},{"width":720,"src":"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/edc2786b84a5023acd223f42fbef6adc/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=720"},{"width":360,"src":"https://imgflo.herokuapp.com/graph/vahj1ThiexotieMo/8ac5084bb89fe27816705f9b2e8a747a/passthrough.jpg?input=https%3A%2F%2Fthe-grid-user-content.s3-us-west-2.amazonaws.com%2F956d3255-7a01-46b1-a30e-87c93ba35646.jpg&width=360"}],"resized":"http://the-grid-user-content.s3-us-west-2.amazonaws.com/caliper-resized/5766f338da04196ce6892996d35dc248.png","ratio":"479:319","aspect":1.5015673981191222,"orientation":"landscape","width":958,"height":638,"rotation":0,"animated":false,"faces":[{"x":160,"y":228,"width":271,"height":271,"confidence":5.002602},{"x":704,"y":296,"width":26,"height":26,"confidence":5.000316}],"colors":[[0,0,0],[206,206,206],[158,158,158],[57,57,57],[246,246,246]],"saliency":{"bounding_rect":[[190,197],[368,407]],"confidence":0.667479,"center":[286,301],"radius":119.769},"exif":{"exif":{}}}}]},"site-footer-item":{"id":"site-footer-item","index":3,"metadata":{"@type":"footer","starred":true},"content":[{"id":"site-footer-block","type":"footer","html":"","metadata":{"starred":true},"footer":{"rss":{"href":"rss.xml","rel":"alternate","title":"Geoffrey K. Liu, Author RSS","type":"application/rss+xml"}}}]}},"sections":[{"componentId":"ArticleSiteHeaderFallback","itemsToRenderIds":["header-item-0"],"contracts":{"the-beautician":{"$item_index":1,"sectionsBeautyverse":{"section-height":{"$class":["section-height-fullscreen"]},"text-align":{"$class":["text-align-left"]},"group-order":{"$class":["group-order-normal"]},"group-graphical-shape":{"$class":["group-graphical-shape-none"]}},"$class":["group-graphical-shape-none","group-order-normal","text-align-left","section-height-fullscreen","site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","header-item-0","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay","ArticleSiteHeaderFallback"]},"the-colorist":{"$item_index":1,"colorverse":{"colors-solution":{"$class":["colors-black"]},"colors-locality":{"$class":["colors-global"]}},"$class":["colors-global","colors-black","site:colors-global","site:colors-dark"],"colorsSolution":{"isLight":false,"isDark":true,"lightnessClass":"is-dark","base":{"r":0,"g":0,"b":0},"bg":{"r":3,"g":3,"b":3},"box":{"r":0,"g":0,"b":0},"boxShadow":{"r":0,"g":0,"b":0,"a":0.3},"boxPop":{"r":7,"g":2,"b":0},"boxPopText":{"r":255,"g":255,"b":255},"boxPop2":{"r":6,"g":2,"b":1},"boxPop2Text":{"r":255,"g":255,"b":255},"boxPopTextHover":{"r":204,"g":204,"b":204},"boxPop2TextHover":{"r":204,"g":204,"b":204},"boxPopMostVibrant":{"r":226,"g":54,"b":54},"boxPopMostVibrantText":{"r":255,"g":255,"b":255},"selectionText":{"r":255,"g":255,"b":255},"selection":{"r":226,"g":54,"b":54,"a":0.5},"header":{"r":1,"g":1,"b":1},"zebraStripe":{"r":4,"g":3,"b":4},"line":{"r":20,"g":18,"b":18},"mediaBorder":{"css":"1px solid hsl(0, 5%, 7%)","width":1,"type":"solid","color":{"r":20,"g":18,"b":18}},"mediaShadowColor":{"r":0,"g":0,"b":0,"a":0.4},"mediaInsetColor":{"r":255,"g":255,"b":255,"a":0.1},"mediaShadows":[{"css":"0 1px 2px rgba(0, 0, 0, 0.4)","x":0,"y":1,"blur":2,"color":{"r":0,"g":0,"b":0,"a":0.4},"inset":false},{"css":"inset 0 1px 1px rgba(255, 255, 255, 0.1)","x":0,"y":1,"blur":1,"color":{"r":255,"g":255,"b":255,"a":0.1},"inset":true}],"title":{"r":255,"g":218,"b":204},"title2":{"r":179,"g":153,"b":143},"subTitle":{"r":77,"g":69,"b":71},"text":{"r":255,"g":229,"b":236},"text2":{"r":179,"g":160,"b":165},"textShadow":{"r":0,"g":0,"b":0,"a":0.5},"textShadowProps":{"color":{"r":0,"g":0,"b":0,"a":0.5},"x":0,"y":1,"blur":0},"textPop":{"r":5,"g":1,"b":0},"textPop2":{"r":4,"g":1,"b":1},"meta":{"r":77,"g":69,"b":71},"metaHover":{"r":88,"g":80,"b":82},"icon":{"r":5,"g":1,"b":0},"iconSelected":{"r":5,"g":1,"b":0},"iconOver":{"r":5,"g":1,"b":0},"palette":[{"r":4,"g":0,"b":1},{"r":7,"g":2,"b":0},{"r":6,"g":2,"b":1},{"r":6,"g":2,"b":0},{"r":9,"g":0,"b":1}]}},"the-lensman":{"filter":{"$class":["passthrough"],"graph":"passthrough","config":null}},"itemsClasses":["header-item-0","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay"],"siteClasses":["site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site:colors-global","site:colors-dark"],"componentClasses":["ArticleSiteHeaderFallback"]},"sectionIndex":0},{"componentId":"ArticleFallback","itemsToRenderIds":["ea70f4d9-5d77-4c54-a7fc-1277b7b34976"],"contracts":{"the-beautician":{"$item_index":2,"sectionsBeautyverse":{"section-height":{"$class":["section-height-fullscreen"]},"text-align":{"$class":["text-align-left"]},"group-order":{"$class":["group-order-normal"]},"group-graphical-shape":{"$class":["group-graphical-shape-none"]}},"$class":["group-graphical-shape-none","group-order-normal","text-align-left","section-height-fullscreen","site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","ea70f4d9-5d77-4c54-a7fc-1277b7b34976","item:dont-cover-filter","item:dont-cover-crop","item:dont-cover-overlay","item:w-cover-face","item:w-cover-saliency","item:w-cover-landscape","item:w-cover-high-res","ArticleFallback"]},"the-colorist":{"$item_index":2,"colorverse":{"colors-solution":{"$class":["colors-dark"]},"colors-locality":{"$class":["colors-global"]}},"$class":["colors-global","colors-dark","site:colors-global","site:colors-dark"],"colorsSolution":{"isLight":false,"isDark":true,"lightnessClass":"is-dark","base":{"r":4,"g":0,"b":1},"bg":{"r":7,"g":3,"b":3},"box":{"r":4,"g":0,"b":1},"boxShadow":{"r":0,"g":0,"b":0,"a":0.3},"boxPop":{"r":7,"g":2,"b":0},"boxPopText":{"r":255,"g":255,"b":255},"boxPop2":{"r":6,"g":2,"b":1},"boxPop2Text":{"r":255,"g":255,"b":255},"boxPopTextHover":{"r":204,"g":204,"b":204},"boxPop2TextHover":{"r":204,"g":204,"b":204},"boxPopMostVibrant":{"r":226,"g":54,"b":54},"boxPopMostVibrantText":{"r":255,"g":255,"b":255},"selectionText":{"r":255,"g":255,"b":255},"selection":{"r":226,"g":54,"b":54,"a":0.5},"header":{"r":5,"g":1,"b":2},"zebraStripe":{"r":8,"g":3,"b":5},"line":{"r":23,"g":18,"b":19},"mediaBorder":{"css":"1px solid hsl(348, 12%, 8%)","width":1,"type":"solid","color":{"r":23,"g":18,"b":19}},"mediaShadowColor":{"r":0,"g":0,"b":0,"a":0.4},"mediaInsetColor":{"r":255,"g":255,"b":255,"a":0.1},"mediaShadows":[{"css":"0 1px 2px rgba(0, 0, 0, 0.4)","x":0,"y":1,"blur":2,"color":{"r":0,"g":0,"b":0,"a":0.4},"inset":false},{"css":"inset 0 1px 1px rgba(255, 255, 255, 0.1)","x":0,"y":1,"blur":1,"color":{"r":255,"g":255,"b":255,"a":0.1},"inset":true}],"title":{"r":255,"g":218,"b":204},"title2":{"r":180,"g":153,"b":143},"subTitle":{"r":80,"g":69,"b":72},"text":{"r":255,"g":229,"b":236},"text2":{"r":180,"g":160,"b":166},"textShadow":{"r":5,"g":0,"b":1,"a":0.5},"textShadowProps":{"color":{"r":5,"g":0,"b":1,"a":0.5},"x":0,"y":1,"blur":0},"textPop":{"r":5,"g":1,"b":0},"textPop2":{"r":4,"g":1,"b":1},"meta":{"r":80,"g":69,"b":72},"metaHover":{"r":90,"g":78,"b":81},"icon":{"r":5,"g":1,"b":0},"iconSelected":{"r":5,"g":1,"b":0},"iconOver":{"r":5,"g":1,"b":0},"palette":[{"r":4,"g":0,"b":1},{"r":7,"g":2,"b":0},{"r":6,"g":2,"b":1},{"r":6,"g":2,"b":0},{"r":9,"g":0,"b":1}]}},"the-lensman":{"filter":{"$class":["passthrough"],"graph":"passthrough","config":null}},"itemsClasses":["ea70f4d9-5d77-4c54-a7fc-1277b7b34976","item:dont-cover-filter","item:dont-cover-crop","item:dont-cover-overlay","item:w-cover-face","item:w-cover-saliency","item:w-cover-landscape","item:w-cover-high-res"],"siteClasses":["site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site:colors-global","site:colors-dark"],"componentClasses":["ArticleFallback"]},"sectionIndex":1}],"contracts":{"the-typographer":{"typography":{"fonts":{"display":{"$formality":-0.4545454545454546,"$type":["sans","humanist"],"$weight":2,"$width":2,"$xheight":2,"$contrast":2,"$caps":"normal","family":"Rosario","name":"Rosario","foundry":"google","license":"ofl","description":"Omnibus Type proudly presents Rosario, a new typeface of classic\nproportions, subtle contrast and weak endings. Carefully produced, elegant,\nideal for magazines and academic journals. Rosario is the name of the city\nof the designer, Héctor Gatti. Rosario was initially developed for private\nuse in 2003.","links":["https://www.google.com/fonts/specimen/Rosario"],"normal":4,"bold":7},"screen":{"$formality":0.6363636363636365,"$type":["serif","transitional"],"$weight":2,"$width":2,"$xheight":2,"$contrast":2,"$caps":"normal","family":"Crimson Text","name":"Crimson Text","foundry":"google","license":"ofl","similar_to":["Ehrhardt","Minion"],"description":"Crimson Text is a font family for book production in the tradition of\nbeautiful oldstyle typefaces.\n\nThere are a lot of great free fonts around, but one kind is missing: those\nGaramond-inspired types with all the little niceties like oldstyle figures,\nsmall caps, fleurons, math characters and the like. In fact, a lot of time\nis spend developing free knock-offs of ugly \"standards\" like Times and\nHelvetica.","links":["https://www.google.com/fonts/specimen/Crimson+Text","https://www.typewolf.com/site-of-the-day/fonts/crimson-text"],"normal":4,"bold":7}},"styles":"html { font-family: 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } html.wf-active { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } .wf-active .font-title, .wf-active .font-headline, .wf-active .font-h1, .wf-active .font-h2, .wf-active .font-h3 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400; } .wf-active .font-subtitle, .wf-active .font-h4, .wf-active .font-h5, .wf-active .font-h6 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 700; } .wf-active .font-text, .wf-active .font-list { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif'; } .wf-active .font-quote { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400;font-style: italic; } .wf-active .font-cta { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif'; }","webfontconfig":{"google":{"families":["Rosario:400,700","Crimson Text:400,400italic,700,700italic"]}}},"htmlStyleTagContent":"html { font-family: 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } html.wf-active { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif';font-weight: 400; } .wf-active .font-title, .wf-active .font-headline, .wf-active .font-h1, .wf-active .font-h2, .wf-active .font-h3 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400; } .wf-active .font-subtitle, .wf-active .font-h4, .wf-active .font-h5, .wf-active .font-h6 { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 700; } .wf-active .font-text, .wf-active .font-list { font-family: 'Crimson Text', 'Georgia', 'Times New Roman', 'Times', 'serif'; } .wf-active .font-quote { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif';font-weight: 400;font-style: italic; } .wf-active .font-cta { font-family: 'Rosario', '-apple-system', '.SFNSText-Regular', 'San Francisco', 'Roboto', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', 'sans-serif'; }","htmlScriptTagContent":"\n if (window.WebFont) {\n WebFont.load({\"google\":{\"families\":[\"Rosario:400,700\",\"Crimson Text:400,400italic,700,700italic\"]}});\n }\n "},"the-beautician":{"$item_index":0,"siteBeautyverse":{"design-style":{"$class":["Bass"]},"section-h-padding":{"$class":["section-h-padding-large"]},"section-v-padding":{"$class":["section-v-padding-medium"]},"hero-transition":{"$class":["hero-transition-none"]}},"$class":["hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site:w-multiple-item"]},"the-colorist":{"$item_index":0,"colorverse":{"colors-solution":{"$class":["colors-dark"]},"colors-locality":{"$class":["colors-global"]}},"$class":["colors-global","colors-dark","site:w-multiple-item"],"colorsSolution":{"isLight":false,"isDark":true,"lightnessClass":"is-dark","base":{"r":4,"g":0,"b":1},"bg":{"r":7,"g":3,"b":3},"box":{"r":4,"g":0,"b":1},"boxShadow":{"r":0,"g":0,"b":0,"a":0.3},"boxPop":{"r":7,"g":2,"b":0},"boxPopText":{"r":255,"g":255,"b":255},"boxPop2":{"r":6,"g":2,"b":1},"boxPop2Text":{"r":255,"g":255,"b":255},"boxPopTextHover":{"r":204,"g":204,"b":204},"boxPop2TextHover":{"r":204,"g":204,"b":204},"boxPopMostVibrant":{"r":226,"g":54,"b":54},"boxPopMostVibrantText":{"r":255,"g":255,"b":255},"selectionText":{"r":255,"g":255,"b":255},"selection":{"r":226,"g":54,"b":54,"a":0.5},"header":{"r":5,"g":1,"b":2},"zebraStripe":{"r":8,"g":3,"b":5},"line":{"r":23,"g":18,"b":19},"mediaBorder":{"css":"1px solid hsl(348, 12%, 8%)","width":1,"type":"solid","color":{"r":23,"g":18,"b":19}},"mediaShadowColor":{"r":0,"g":0,"b":0,"a":0.4},"mediaInsetColor":{"r":255,"g":255,"b":255,"a":0.1},"mediaShadows":[{"css":"0 1px 2px rgba(0, 0, 0, 0.4)","x":0,"y":1,"blur":2,"color":{"r":0,"g":0,"b":0,"a":0.4},"inset":false},{"css":"inset 0 1px 1px rgba(255, 255, 255, 0.1)","x":0,"y":1,"blur":1,"color":{"r":255,"g":255,"b":255,"a":0.1},"inset":true}],"title":{"r":255,"g":218,"b":204},"title2":{"r":180,"g":153,"b":143},"subTitle":{"r":80,"g":69,"b":72},"text":{"r":255,"g":229,"b":236},"text2":{"r":180,"g":160,"b":166},"textShadow":{"r":5,"g":0,"b":1,"a":0.5},"textShadowProps":{"color":{"r":5,"g":0,"b":1,"a":0.5},"x":0,"y":1,"blur":0},"textPop":{"r":5,"g":1,"b":0},"textPop2":{"r":4,"g":1,"b":1},"meta":{"r":80,"g":69,"b":72},"metaHover":{"r":90,"g":78,"b":81},"icon":{"r":5,"g":1,"b":0},"iconSelected":{"r":5,"g":1,"b":0},"iconOver":{"r":5,"g":1,"b":0},"palette":[{"r":4,"g":0,"b":1},{"r":7,"g":2,"b":0},{"r":6,"g":2,"b":1},{"r":6,"g":2,"b":0},{"r":9,"g":0,"b":1}]}}},"siteData":{"id":"91040054-760a-4b30-9ef4-e19514381d8f","ordered":true,"site":"the-domains/geoffrey-k-liu-guy-that-writes-shit","title":"","navigable":false,"type":"permalink","siteUrl":"http://www.geoffreyliu.com/","siteId":"9b99bacb-43aa-406c-b77b-b52aac611993","user":"2e567eb1-81c4-4c19-a878-fb1184403184","config":{"name":"Geoffrey K. Liu, Author","title":"Geoffrey K. Liu, Author","style":"the-composer","favicon":null,"cta":{"domain":null,"bucket":null,"version":null},"analytics":{"google":null,"facebook":null,"twitter":null},"opengraph":{"image":null,"type":null,"appId":null},"collections":[{"index":{"path":"/","number":15,"navigable":true,"paginate":true},"feed":{"path":"/rss.xml","format":"rss","number":10},"permalink":{"path":"/:title/"}}],"color":{"brandColors":["#040001","#070200","#060201","#060200","#090001"],"brandStrength":1,"lightness":0,"saturation":0.5,"rhythmicContrast":0.25},"layout_spectrum":1,"typography_spectrum":0.85113},"navigation":[{"href":"index.html","title":"Geoffrey K. Liu, Author","rel":"home","type":"MainPage"}],"links":[{"href":"rss.xml","rel":"alternate","title":"Geoffrey K. Liu, Author RSS","type":"application/rss+xml"}]},"navigation":{"componentId":"NavFallback","itemsToRenderIds":["site-navigation-item"],"contracts":{"the-beautician":{"$item_index":0,"sectionsBeautyverse":{"section-height":{"$class":["section-height-fullscreen"]},"text-align":{"$class":["text-align-left"]},"group-order":{"$class":["group-order-normal"]},"group-graphical-shape":{"$class":["group-graphical-shape-circle"]}},"$class":["group-graphical-shape-circle","group-order-normal","text-align-left","section-height-fullscreen","site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site-navigation-item","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay","item:is-navigation","NavFallback"]},"the-colorist":{"$item_index":0,"colorverse":{"colors-solution":{"$class":["colors-dark"]},"colors-locality":{"$class":["colors-global"]}},"$class":["colors-global","colors-dark","site:colors-global","site:colors-dark"],"colorsSolution":{"isLight":false,"isDark":true,"lightnessClass":"is-dark","base":{"r":4,"g":0,"b":1},"bg":{"r":7,"g":3,"b":3},"box":{"r":4,"g":0,"b":1},"boxShadow":{"r":0,"g":0,"b":0,"a":0.3},"boxPop":{"r":7,"g":2,"b":0},"boxPopText":{"r":255,"g":255,"b":255},"boxPop2":{"r":6,"g":2,"b":1},"boxPop2Text":{"r":255,"g":255,"b":255},"boxPopTextHover":{"r":204,"g":204,"b":204},"boxPop2TextHover":{"r":204,"g":204,"b":204},"boxPopMostVibrant":{"r":226,"g":54,"b":54},"boxPopMostVibrantText":{"r":255,"g":255,"b":255},"selectionText":{"r":255,"g":255,"b":255},"selection":{"r":226,"g":54,"b":54,"a":0.5},"header":{"r":5,"g":1,"b":2},"zebraStripe":{"r":8,"g":3,"b":5},"line":{"r":23,"g":18,"b":19},"mediaBorder":{"css":"1px solid hsl(348, 12%, 8%)","width":1,"type":"solid","color":{"r":23,"g":18,"b":19}},"mediaShadowColor":{"r":0,"g":0,"b":0,"a":0.4},"mediaInsetColor":{"r":255,"g":255,"b":255,"a":0.1},"mediaShadows":[{"css":"0 1px 2px rgba(0, 0, 0, 0.4)","x":0,"y":1,"blur":2,"color":{"r":0,"g":0,"b":0,"a":0.4},"inset":false},{"css":"inset 0 1px 1px rgba(255, 255, 255, 0.1)","x":0,"y":1,"blur":1,"color":{"r":255,"g":255,"b":255,"a":0.1},"inset":true}],"title":{"r":255,"g":218,"b":204},"title2":{"r":180,"g":153,"b":143},"subTitle":{"r":80,"g":69,"b":72},"text":{"r":255,"g":229,"b":236},"text2":{"r":180,"g":160,"b":166},"textShadow":{"r":5,"g":0,"b":1,"a":0.5},"textShadowProps":{"color":{"r":5,"g":0,"b":1,"a":0.5},"x":0,"y":1,"blur":0},"textPop":{"r":5,"g":1,"b":0},"textPop2":{"r":4,"g":1,"b":1},"meta":{"r":80,"g":69,"b":72},"metaHover":{"r":90,"g":78,"b":81},"icon":{"r":5,"g":1,"b":0},"iconSelected":{"r":5,"g":1,"b":0},"iconOver":{"r":5,"g":1,"b":0},"palette":[{"r":4,"g":0,"b":1},{"r":7,"g":2,"b":0},{"r":6,"g":2,"b":1},{"r":6,"g":2,"b":0},{"r":9,"g":0,"b":1}]}},"the-lensman":{"filter":{"$class":["passthrough"],"graph":"passthrough","config":null}},"itemsClasses":["site-navigation-item","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay","item:is-navigation"],"siteClasses":["site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site:colors-global","site:colors-dark"],"componentClasses":["NavFallback"]}},"footer":{"componentId":"Footer3col","itemsToRenderIds":["site-footer-item"],"contracts":{"the-beautician":{"$item_index":3,"sectionsBeautyverse":{"section-height":{"$class":["section-height-fullscreen"]},"text-align":{"$class":["text-align-left"]},"group-order":{"$class":["group-order-normal"]},"group-graphical-shape":{"$class":["group-graphical-shape-none"]}},"$class":["group-graphical-shape-none","group-order-normal","text-align-left","section-height-fullscreen","site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site-footer-item","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay","item:is-footer","Footer3col"]},"the-colorist":{"$item_index":3,"colorverse":{"colors-solution":{"$class":["colors-dark"]},"colors-locality":{"$class":["colors-global"]}},"$class":["colors-global","colors-dark","site:colors-global","site:colors-dark"],"colorsSolution":{"isLight":false,"isDark":true,"lightnessClass":"is-dark","base":{"r":4,"g":0,"b":1},"bg":{"r":7,"g":3,"b":3},"box":{"r":4,"g":0,"b":1},"boxShadow":{"r":0,"g":0,"b":0,"a":0.3},"boxPop":{"r":7,"g":2,"b":0},"boxPopText":{"r":255,"g":255,"b":255},"boxPop2":{"r":6,"g":2,"b":1},"boxPop2Text":{"r":255,"g":255,"b":255},"boxPopTextHover":{"r":204,"g":204,"b":204},"boxPop2TextHover":{"r":204,"g":204,"b":204},"boxPopMostVibrant":{"r":226,"g":54,"b":54},"boxPopMostVibrantText":{"r":255,"g":255,"b":255},"selectionText":{"r":255,"g":255,"b":255},"selection":{"r":226,"g":54,"b":54,"a":0.5},"header":{"r":5,"g":1,"b":2},"zebraStripe":{"r":8,"g":3,"b":5},"line":{"r":23,"g":18,"b":19},"mediaBorder":{"css":"1px solid hsl(348, 12%, 8%)","width":1,"type":"solid","color":{"r":23,"g":18,"b":19}},"mediaShadowColor":{"r":0,"g":0,"b":0,"a":0.4},"mediaInsetColor":{"r":255,"g":255,"b":255,"a":0.1},"mediaShadows":[{"css":"0 1px 2px rgba(0, 0, 0, 0.4)","x":0,"y":1,"blur":2,"color":{"r":0,"g":0,"b":0,"a":0.4},"inset":false},{"css":"inset 0 1px 1px rgba(255, 255, 255, 0.1)","x":0,"y":1,"blur":1,"color":{"r":255,"g":255,"b":255,"a":0.1},"inset":true}],"title":{"r":255,"g":218,"b":204},"title2":{"r":180,"g":153,"b":143},"subTitle":{"r":80,"g":69,"b":72},"text":{"r":255,"g":229,"b":236},"text2":{"r":180,"g":160,"b":166},"textShadow":{"r":5,"g":0,"b":1,"a":0.5},"textShadowProps":{"color":{"r":5,"g":0,"b":1,"a":0.5},"x":0,"y":1,"blur":0},"textPop":{"r":5,"g":1,"b":0},"textPop2":{"r":4,"g":1,"b":1},"meta":{"r":80,"g":69,"b":72},"metaHover":{"r":90,"g":78,"b":81},"icon":{"r":5,"g":1,"b":0},"iconSelected":{"r":5,"g":1,"b":0},"iconOver":{"r":5,"g":1,"b":0},"palette":[{"r":4,"g":0,"b":1},{"r":7,"g":2,"b":0},{"r":6,"g":2,"b":1},{"r":6,"g":2,"b":0},{"r":9,"g":0,"b":1}]}},"the-lensman":{"filter":{"$class":["passthrough"],"graph":"passthrough","config":null}},"itemsClasses":["site-footer-item","item:can-cover-filter","item:can-cover-crop","item:can-cover-overlay","item:is-footer"],"siteClasses":["site:w-multiple-item","hero-transition-none","section-v-padding-medium","section-h-padding-large","Bass","site:colors-global","site:colors-dark"],"componentClasses":["Footer3col"]}}}</script><script type="text/javascript">
window.theGridSiteType = 'permalink';
var mountApp = dsNickJones.default.mountApp;

Large diffs are not rendered by default.