PageSourceSearch

https://patrickdfarley.com/category/blog/

html patrickdfarley.com collected 2026-10-08 09:54:12 UTC 110,761 bytes, 1,244 lines download raw bytes

1<!DOCTYPE html>
2<!--[if IE 6]>
3<html id="ie6" lang="en-US" prefix="og: https://ogp.me/ns#">
4<![endif]-->
5<!--[if IE 7]>
6<html id="ie7" lang="en-US" prefix="og: https://ogp.me/ns#">
7<![endif]-->
8<!--[if IE 8]>
9<html id="ie8" lang="en-US" prefix="og: https://ogp.me/ns#">
10<![endif]-->
11<!--[if !(IE 6) & !(IE 7) & !(IE 8)]><!-->
12<html lang="en-US" prefix="og: https://ogp.me/ns#">
13<!--<![endif]-->
14<head>
15<meta charset="UTF-8" />
16<meta name="viewport" content="width=device-width" />
17<title>Blog Archives - Patrick D. Farley</title>
18<link rel="profile" href="https://gmpg.org/xfn/11" />
19<link rel="stylesheet" type="text/css" media="all" href="https://patrickdfarley.com/wp-content/themes/twentyeleven-twist/style.css" />
20<link rel="pingback" href="https://patrickdfarley.com/xmlrpc.php" />
21<!--[if lt IE 9]>
22<script src="https://patrickdfarley.com/wp-content/themes/twentyeleven-twist/js/html5.js" type="text/javascript"></script>
22
23<![endif]-->
24
25
26
27<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
28<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
29<link rel="canonical" href="https://patrickdfarley.com/category/blog/" />
30<link rel="next" href="https://patrickdfarley.com/category/blog/page/2/" />
31<meta property="og:locale" content="en_US" />
32<meta property="og:type" content="article" />
33<meta property="og:title" content="Blog Archives - Patrick D. Farley" />
34<meta property="og:description" content="&lt;p&gt;Latest blog posts:&lt;/p&gt;" />
35<meta property="og:url" content="https://patrickdfarley.com/category/blog/" />
36<meta property="og:site_name" content="Patrick D. Farley" />
37<meta property="og:image" content="https://patrickdfarley.com/wp-content/uploads/P-image.png" />
38<meta property="og:image:secure_url" content="https://patrickdfarley.com/wp-content/uploads/P-image.png" />
39<meta property="og:image:width" content="800" />
40<meta property="og:image:height" content="800" />
41<meta property="og:image:type" content="image/png" />
42<meta name="twitter:card" content="summary_large_image" />
43<meta name="twitter:title" content="Blog Archives - Patrick D. Farley" />
44<meta name="twitter:description" content="&lt;p&gt;Latest blog posts:&lt;/p&gt;" />
45<meta name="twitter:image" content="https://patrickdfarley.com/wp-content/uploads/P-image.png" />
46<meta name="twitter:label1" content="Posts" />
47<meta name="twitter:data1" content="49" />
48<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://patrickdfarley.com/#person","name":"pdf_admin","image":{"@type":"ImageObject","@id":"https://patrickdfarley.com/#logo","url":"https://patrickdfarley.com/wp-content/uploads/P-image.png","contentUrl":"https://patrickdfarley.com/wp-content/uploads/P-image.png","caption":"pdf_admin","inLanguage":"en-US","width":"800","height":"800"}},{"@type":"WebSite","@id":"https://patrickdfarley.com/#website","url":"https://patrickdfarley.com","name":"pdf_admin","publisher":{"@id":"https://patrickdfarley.com/#person"},"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://patrickdfarley.com/category/blog/#webpage","url":"https://patrickdfarley.com/category/blog/","name":"Blog Archives - Patrick\u00a0D.\u00a0Farley","isPartOf":{"@id":"https://patrickdfarley.com/#website"},"inLanguage":"en-US"}]}</script>
48
49<!-- /Rank Math WordPress SEO plugin -->
50
51<link rel='dns-prefetch' href='//www.googletagmanager.com' />
52<link rel="alternate" type="application/rss+xml" title="Patrick D. Farley &raquo; Feed" href="https://patrickdfarley.com/feed/" />
53<link rel="alternate" type="application/rss+xml" title="Patrick D. Farley &raquo; Comments Feed" href="https://patrickdfarley.com/comments/feed/" />
54<link rel="alternate" type="application/rss+xml" title="Patrick D. Farley &raquo; Blog Category Feed" href="https://patrickdfarley.com/category/blog/feed/" />
55<style id="wp-img-auto-sizes-contain-inline-css">
56img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
57/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
58</style>
59<style id="wp-emoji-styles-inline-css">
60
61	img.wp-smiley, img.emoji {
62		display: inline !important;
63		border: none !important;
64		box-shadow: none !important;
65		height: 1em !important;
66		width: 1em !important;
67		margin: 0 0.07em !important;
68		vertical-align: -0.1em !important;
69		background: none !important;
70		padding: 0 !important;
71	}
72/*# sourceURL=wp-emoji-styles-inline-css */
73</style>
74<style id="wp-block-library-inline-css">
75:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
75--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
76
77/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
78</style>
79<style id="wp-block-paragraph-inline-css">
80.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
81/*# sourceURL=https://patrickdfarley.com/wp-includes/blocks/paragraph/style.min.css */
82</style>
83
84<style id="classic-theme-styles-inline-css">
85/*! This file is auto-generated */
86.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
87/*# sourceURL=/wp-includes/css/classic-themes.min.css */
88</style>
89
90<style id="global-styles-inline-css">
91:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #1982d1;--wp--preset--color--dark-gray: #373737;--wp--preset--color--medium-gray: #666;--wp--preset--color--light-gray: #e2e2e2;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
910) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-dark-gray-color{color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-color{color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-color{color: var(--wp--preset--color--light-gray) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-dark-gray-background-color{background-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-background-color{background-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-background-color{background-color: var(--wp--preset--color--light-gray) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-dark-gray-border-color{border-color: var(--wp--preset--color--dark-gray) !important;}.has-medium-gray-border-color{border-color: var(--wp--preset--color--medium-gray) !important;}.has-light-gray-border-color{border-color: var(--wp--preset--color--light-gray) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
91.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
92/*# sourceURL=global-styles-inline-css */
93</style>
94
95<link rel='stylesheet' id='categories-images-styles-css' href='https://patrickdfarley.com/wp-content/plugins/categories-images/assets/css/zci-styles.css?ver=3.3.2' media='all' />
96<link rel='stylesheet' id='ctf_styles-css' href='https://patrickdfarley.com/wp-content/plugins/custom-twitter-feeds/css/ctf-styles.min.css?ver=2.2.5' media='all' />
97<link rel='stylesheet' id='email-subscribers-css' href='https://patrickdfarley.com/wp-content/plugins/email-subscribers/lite/public/css/email-subscribers-public.css?ver=5.9.11' media='all' />
98<link rel='stylesheet' id='dashicons-css' href='https://patrickdfarley.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' />
99<link rel='stylesheet' id='wpel-style-css' href='https://patrickdfarley.com/wp-content/plugins/wp-external-links/public/css/wpel.css?ver=2.62' media='all' />
100<link rel='stylesheet' id='twentyeleven-block-style-css' href='https://patrickdfarley.com/wp-content/themes/twentyeleven-twist/blocks.css?ver=20181230' media='all' />
101<link rel='stylesheet' id='dark-css' href='https://patrickdfarley.com/wp-content/themes/twentyeleven-twist/colors/dark.css' media='all' />
102<style id="akismet-widget-style-inline-css">
103
104			.a-stats {
105				--akismet-color-mid-green: #357b49;
106				--akismet-color-white: #fff;
107				--akismet-color-light-grey: #f6f7f7;
108
109				max-width: 350px;
110				width: auto;
111			}
112
113			.a-stats * {
114				all: unset;
115				box-sizing: border-box;
116			}
117
118			.a-stats strong {
119				font-weight: 600;
120			}
121
122			.a-stats a.a-stats__link,
123			.a-stats a.a-stats__link:visited,
124			.a-stats a.a-stats__link:active {
125				background: var(--akismet-color-mid-green);
126				border: none;
127				box-shadow: none;
128				border-radius: 8px;
129				color: var(--akismet-color-white);
130				cursor: pointer;
131				display: block;
132				font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif;
133				font-weight: 500;
134				padding: 12px;
135				text-align: center;
136				text-decoration: none;
137				transition: all 0.2s ease;
138			}
139
140			/* Extra specificity to deal with TwentyTwentyOne focus style */
141			.widget .a-stats a.a-stats__link:focus {
142				background: var(--akismet-color-mid-green);
143				color: var(--akismet-color-white);
144				text-decoration: none;
145			}
146
147			.a-stats a.a-stats__link:hover {
148				filter: brightness(110%);
149				box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);
150			}
151
152			.a-stats .count {
153				color: var(--akismet-color-white);
154				display: block;
155				font-size: 1.5em;
156				line-height: 1.4;
157				padding: 0 13px;
158				white-space: nowrap;
159			}
160		
161/*# sourceURL=akismet-widget-style-inline-css */
162</style>
163<link rel='stylesheet' id='wpzoom-social-icons-socicon-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/css/wpzoom-socicon.css?ver=1757595361' media='all' />
164<link rel='stylesheet' id='wpzoom-social-icons-genericons-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/css/genericons.css?ver=1757595361' media='all' />
165<link rel='stylesheet' id='wpzoom-social-icons-academicons-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/css/academicons.min.css?ver=1757595361' media='all' />
166<link rel='stylesheet' id='wpzoom-social-icons-font-awesome-3-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/css/font-awesome-3.min.css?ver=1757595361' media='all' />
167<link rel='stylesheet' id='wpzoom-social-icons-styles-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/css/wpzoom-social-icons-styles.css?ver=1757595361' media='all' />
168<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://patrickdfarley.com/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.76' media='all' />
169<style id="heateor_sss_frontend_css-inline-css">
170.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}
170.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}
171/*# sourceURL=heateor_sss_frontend_css-inline-css */
172</style>
173<link rel='stylesheet' id='moove_gdpr_frontend-css' href='https://patrickdfarley.com/wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main-nf.css?ver=4.15.9' media='all' />
174<style id="moove_gdpr_frontend-inline-css">
175				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title, 
176				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title,
177				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a, 
178				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,
179				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,
180				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton, 
181				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,
182				#moove_gdpr_cookie_modal .cookie-switch .cookie-slider:after, 
183				#moove_gdpr_cookie_modal .cookie-switch .slider:after, 
184				#moove_gdpr_cookie_modal .switch .cookie-slider:after, 
185				#moove_gdpr_cookie_modal .switch .slider:after,
186				#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, 
187				#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,
188				#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, 
189				#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,
190				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1, 
191				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2, 
192				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3, 
193				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4, 
194				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5, 
195				#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6,
196				#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title,
197				#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title, 
198				#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main span.tab-title,
199				#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a {
200				 	font-weight: inherit				}
201			#moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:inherit}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#69a4d3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green{background-color:#69a4d3;border-color:#69a4d3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover{background-color:#fff;color:#69a4d3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#69a4d3;border:1px solid #69a4d3}#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #69a4d3;-moz-box-shadow:0 0 1px 3px #69a4d3;box-shadow:0 0 1px 3px #69a4d3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#69a4d3}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:transparent;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close
201:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#69a4d3}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr-shr-button,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn{border-radius:0}
202/*# sourceURL=moove_gdpr_frontend-inline-css */
203</style>
204<link rel='preload' as='font'  id='wpzoom-social-icons-font-academicons-woff2-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/font/academicons.woff2?v=1.9.2' type='font/woff2' crossorigin />
205<link rel='preload' as='font'  id='wpzoom-social-icons-font-fontawesome-3-woff2-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/font/fontawesome-webfont.woff2?v=4.7.0' type='font/woff2' crossorigin />
206<link rel='preload' as='font'  id='wpzoom-social-icons-font-genericons-woff-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/font/Genericons.woff' type='font/woff' crossorigin />
207<link rel='preload' as='font'  id='wpzoom-social-icons-font-socicon-woff2-css' href='https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/font/socicon.woff2?v=4.2.18' type='font/woff2' crossorigin />
208<script id="jquery-core-js" src="https://patrickdfarley.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 208
208
209<script id="jquery-migrate-js" src="https://patrickdfarley.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
209
210
211<!-- Google tag (gtag.js) snippet added by Site Kit -->
212<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 212-213
212
213<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
213GT-M6XVSMM
vendor: 18 bytes, line 213
213" async></script>
214<script id="google_gtagjs-js-after">
215window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
216gtag("set","linker",{"domains":["patrickdfarley.com"]});
217gtag("js", new Date());
218gtag("set", "developer_id.dZTNiMT", true);
219gtag("config", "GT-M6XVSMM");
220 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
221//# sourceURL=google_gtagjs-js-after
222</script>
222
223<link rel="https://api.w.org/" href="https://patrickdfarley.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://patrickdfarley.com/wp-json/wp/v2/categories/19" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://patrickdfarley.com/xmlrpc.php?rsd" />
224<meta name="generator" content="WordPress 7.1.3" />
225        <!-- Custom Twitter Feeds CSS -->
226        <style type="text/css">
227            #ctf .ctf-item {
228 padding-left: 0;
229 padding-right: 0;
230 padding-top: 0;
231 padding-bottom: 0;
232
233 border-color: #222;
234 border-style: solid;
235border-bottom-width: 1px;
236border-top: 0;
237 margin-bottom: 5px;
238}
239
240#ctf #ctf-more{
241  text-align: right;
242}
243
244.widget_custom-twitter-feeds-widget {
245
246 padding-left: 4px;
247 padding-right: 4px;
248 margin-top: 30px;
249}
250        </style>
251        <meta name="generator" content="Site Kit by Google 1.160.1" />	<style>
252		/* Link color */
253		a,
254		#site-title a:focus,
255		#site-title a:hover,
256		#site-title a:active,
257		.entry-title a:hover,
258		.entry-title a:focus,
259		.entry-title a:active,
260		.widget_twentyeleven_ephemera .comments-link a:hover,
261		section.recent-posts .other-recent-posts a[rel="bookmark"]:hover,
262		section.recent-posts .other-recent-posts .comments-link a:hover,
263		.format-image footer.entry-meta a:hover,
264		#site-generator a:hover {
265			color: #69a4d3;
266		}
267		section.recent-posts .other-recent-posts .comments-link a:hover {
268			border-color: #69a4d3;
269		}
270		article.feature-image.small .entry-summary p a:hover,
271		.entry-header .comments-link a:hover,
272		.entry-header .comments-link a:focus,
273		.entry-header .comments-link a:active,
274		.feature-slider a.active {
275			background-color: #69a4d3;
276		}
277	</style>
278	
278<script type="text/javascript" src="https://www.w3counter.com/tracker.js?id=126668&wphead=true"></script>
278
279<style id="custom-background-css">
280body.custom-background { background-color: #000000; }
281</style>
282	<style type="text/css" id="custom-highlight-color" >
283		
284		::-moz-selection {
285			background: #9ebbd3;
286			color: #000;
287		}
288		::selection {
289			background: #9ebbd3;
290			color: #000;
291		}	</style>
292<style id="wp-custom-css">
293.png-background{
294	background-color: #9ebbd3;
295}
296
297.entry-content img {
298    margin: 0 0 .8125em;
299}
300</style>
301
302</head>
303
304<!-- adding class 'blog' to the other classes of the body element -->
305<body data-rsssl=1 class="archive category category-blog category-19 custom-background wp-embed-responsive wp-theme-twentyeleven-twist blog single-author two-column left-sidebar">
306
307<div id="page" class="hfeed">
308	<header id="branding" role="banner">
309			<hgroup>
310				<h1 id="site-title"><span><a href="https://patrickdfarley.com/" rel="home">Patrick D. Farley</a></span></h1>
311				<h2 id="site-description"></h2>
312			</hgroup>
313			
314
315
316				<a href="https://patrickdfarley.com/">
317									<img src="https://patrickdfarley.com/wp-content/uploads/cropped-cropped-so-many-ppl.edited.jpeg" width="1000" height="397" alt="Patrick D. Farley" />
318							</a>
319
320			
321								<form method="get" id="searchform" action="https://patrickdfarley.com/">
322		<label for="s" class="assistive-text">Search</label>
323		<input type="text" class="field" name="s" id="s" placeholder="Search" />
324		<input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" />
325	</form>
326			
327			<nav id="access" role="navigation">
328				<h3 class="assistive-text">Main menu</h3>
329								<div class="skip-link"><a class="assistive-text" href="#content">Skip to primary content</a></div>
330									<div class="skip-link"><a class="assistive-text" href="#secondary">Skip to secondary content</a></div>
331												<div class="menu-navigation-container"><ul id="menu-navigation" class="menu"><li id="menu-item-14" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14"><a href="https://patrickdfarley.com/about/">About</a></li>
332<li id="menu-item-596" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-596"><a href="https://patrickdfarley.com/category/blog/" aria-current="page">Blog</a></li>
333<li id="menu-item-147" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-147"><a href="https://patrickdfarley.com/category/art/">Art</a>
334<ul class="sub-menu">
335	<li id="menu-item-94" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-94"><a href="https://patrickdfarley.com/overview-art/">About my art</a></li>
336	<li id="menu-item-140" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-140"><a href="https://patrickdfarley.com/category/art/3d-art/">3D art</a></li>
337	<li id="menu-item-141" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-141"><a href="https://patrickdfarley.com/category/art/3d-printing/">3D printing</a></li>
338</ul>
339</li>
340<li id="menu-item-142" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-142"><a href="https://patrickdfarley.com/category/tech/">Tech</a>
341<ul class="sub-menu">
342	<li id="menu-item-148" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-148"><a href="https://patrickdfarley.com/overview-programming/">About my tech projects</a></li>
343	<li id="menu-item-144" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-144"><a href="https://patrickdfarley.com/category/tech/downloads/">Downloads</a></li>
344</ul>
345</li>
346<li id="menu-item-2701" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2701"><a href="#">Freelance</a>
347<ul class="sub-menu">
348	<li id="menu-item-2438" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2438"><a href="https://patrickdfarley.com/writing/">Technical writing</a></li>
349	<li id="menu-item-2702" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2702"><a href="https://patrickdfarley.com/freelance-digital-art/">Digital art</a></li>
350</ul>
351</li>
352<li id="menu-item-2193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2193"><a href="https://patrickdfarley.com/coaching/">
352Coaching</a></li>
353<li id="menu-item-2794" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2794"><a href="https://patrickdfarley.gumroad.com/l/pretty-good-painter">Painter course &#x2197;</a></li>
354<li id="menu-item-2793" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2793"><a href="https://truegeneralist.com/">True Generalist &#x2197;</a></li>
355<li id="menu-item-13" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13"><a href="https://patrickdfarley.com/contact/">Contact</a></li>
356</ul></div>			</nav><!-- #access -->
357	</header><!-- #branding -->
358
359
360	<div id="main">
361
362
363		<section id="primary">
364			<div id="content" role="main">
365			
366			
367			<header class="entry-header">
368				<h1 class="entry-title" id="cat_title">Blog</h1>				<p>Latest blog posts:</p>
369			</header>
370	
371			
372				
373
374							<nav id="nav-above">
375				<h3 class="assistive-text">Post navigation</h3>
376				<div class="nav-previous"><a href="https://patrickdfarley.com/category/blog/page/2/" ><span class="meta-nav">&larr;</span> Older posts</a></div>
377				<div class="nav-next"></div>
378			</nav><!-- #nav-above -->
379			
380								
381					
382	<article id="post-2861" class="post-2861 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
383		<header class="entry-header">
384						<h1 class="entry-title"><a href="https://patrickdfarley.com/patrick-and-pari-wedding/" rel="bookmark">Patrick and Pari&#8217;s wedding</a></h1>
385						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/IMG-20260913-WA0023-scaled-e1789444159700-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" />
386						<div class="entry-meta">
387				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/patrick-and-pari-wedding/" title="11:49 pm" rel="bookmark"><time class="entry-date" datetime="2026-09-14T23:49:53-04:00">September 14, 2026</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
388			
389<!-- hide the link to comments
390						<div class="comments-link">
391				<a href="https://patrickdfarley.com/patrick-and-pari-wedding/#comments">1</a>			</div>
392			-->
393		</header><!-- .entry-header -->
394
395				<div class="entry-content">
396			<p>Pariyada and I got married at the Manhattan courthouse in January this year, but we just recently had our big wedding celebration with family and friends. Here I&#8217;ll share our relationship story which I wrote for our wedding website (with some photos added in) and the readings we chose for our ceremony. <a href="https://patrickdfarley.com/patrick-and-pari-wedding/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
397					</div><!-- .entry-content -->
398		
399		<footer class="entry-meta">
400												<span class="cat-links">
401				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
402															
403									<span class="sep"> | </span>
404						<span class="comments-link"><a href="https://patrickdfarley.com/patrick-and-pari-wedding/#comments"><b>1</b> Reply</a></span>
405			
406					</footer><!-- .entry-meta -->
407	</article><!-- #post-2861 -->
408
409				
410					
411	<article id="post-2834" class="post-2834 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
412		<header class="entry-header">
413						<h1 class="entry-title"><a href="https://patrickdfarley.com/continuous-tense/" rel="bookmark">The continuous tense is disappearing from your life</a></h1>
414						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/genesis-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Tintoretto&#039;s Genesis" decoding="async" />
415						<div class="entry-meta">
416				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/continuous-tense/" title="8:45 pm" rel="bookmark"><time class="entry-date" datetime="2026-03-24T20:45:07-04:00">March 24, 2026</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
417			
418<!-- hide the link to comments
419						<div class="comments-link">
420				<a href="https://patrickdfarley.com/continuous-tense/#comments">3</a>			</div>
421			-->
422		</header><!-- .entry-header -->
423
424				<div class="entry-content">
425			<p>AI tools are making more and more work trivially easy, which is bittersweet. People love labor under the right conditions: the flow state, the sense of getting better with each rep. As AI claims competence in domain after domain, that particular human pleasure is disappearing. Are we ready to just speak things into existence, like gods? <a href="https://patrickdfarley.com/continuous-tense/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
426					</div><!-- .entry-content -->
427		
428		<footer class="entry-meta">
429												<span class="cat-links">
430				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
431															
432									<span class="sep"> | </span>
433						<span class="comments-link"><a href="https://patrickdfarley.com/continuous-tense/#comments"><b>3</b> Replies</a></span>
434			
435					</footer><!-- .entry-meta -->
436	</article><!-- #post-2834 -->
437
438				
439					
440	<article id="post-2811" class="post-2811 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-technology">
441		<header class="entry-header">
442						<h1 class="entry-title"><a href="https://patrickdfarley.com/tech-bro-ethos/" rel="bookmark">The tech bro ethos, and the end of my job</a></h1>
443						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/HDZoQOOWIAEO3Cs-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" />
444						<div class="entry-meta">
445				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/tech-bro-ethos/" title="12:00 am" rel="bookmark"><time class="entry-date" datetime="2026-03-17T00:00:58-04:00">March 17, 2026</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
446			
447<!-- hide the link to comments
448						<div class="comments-link">
449				<a href="https://patrickdfarley.com/tech-bro-ethos/#respond"><span class="leave-reply">Reply</span></a>			</div>
450			-->
451		</header><!-- .entry-header -->
452
453				<div class="entry-content">
454			<p>
454AI is coming for tech jobs first, and most of us are still excited about it. The tech bro doesn&#8217;t love work, he loves seeing the job done efficiently. He doesn&#8217;t want to hang on to his job, he wants to finish it. <a href="https://patrickdfarley.com/tech-bro-ethos/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
455					</div><!-- .entry-content -->
456		
457		<footer class="entry-meta">
458												<span class="cat-links">
459				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
460															<span class="sep"> | </span>
461							<span class="tag-links">
462				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/technology/" rel="tag">technology</a>			</span>
463						
464									<span class="sep"> | </span>
465						<span class="comments-link"><a href="https://patrickdfarley.com/tech-bro-ethos/#respond"><span class="leave-reply">Leave a reply</span></a></span>
466			
467					</footer><!-- .entry-meta -->
468	</article><!-- #post-2811 -->
469
470				
471					
472	<article id="post-2807" class="post-2807 post type-post status-publish format-standard hentry category-blog tag-psychology">
473		<header class="entry-header">
474						<h1 class="entry-title"><a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/" rel="bookmark">Sam Hyde is comedy&#8217;s Jungian shadow</a></h1>
475						
476						<div class="entry-meta">
477				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/" title="5:46 pm" rel="bookmark"><time class="entry-date" datetime="2026-02-22T17:46:43-05:00">February 22, 2026</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
478			
479<!-- hide the link to comments
480						<div class="comments-link">
481				<a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/#respond"><span class="leave-reply">Reply</span></a>			</div>
482			-->
483		</header><!-- .entry-header -->
484
485				<div class="entry-content">
486			<p>Sam Hyde is the Jungian shadow of contemporary comedy. I didn&#8217;t know about him for a long time, but when I found him it felt almost like deja vu. All popular comedians stand in dialogue with, not him specifically, but &hellip; <a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
487					</div><!-- .entry-content -->
488		
489		<footer class="entry-meta">
490												<span class="cat-links">
491				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
492															<span class="sep"> | </span>
493							<span class="tag-links">
494				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/psychology/" rel="tag">psychology</a>			</span>
495						
496									<span class="sep"> | </span>
497						<span class="comments-link"><a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/#respond"><span class="leave-reply">Leave a reply</span></a></span>
498			
499					</footer><!-- .entry-meta -->
500	</article><!-- #post-2807 -->
501
502				
503					
504	<article id="post-2789" class="post-2789 post type-post status-publish format-standard hentry category-blog">
505		<header class="entry-header">
506						<h1 class="entry-title"><a href="https://patrickdfarley.com/optimization-problem/" rel="bookmark">Optimization problem</a></h1>
507						
508						<div class="entry-meta">
509				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/optimization-problem/" title="11:01 pm" rel="bookmark"><time class="entry-date" datetime="2025-11-11T23:01:09-05:00">November 11, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
510			
511<!-- hide the link to comments
512						<div class="comments-link">
513				<a href="https://patrickdfarley.com/optimization-problem/#respond"><span class="leave-reply">Reply</span></a>			</div>
514			-->
515		</header><!-- .entry-header -->
516
517				<div class="entry-content">
518			<p>This is money, you use it to buy thingsOk I want to use it to buy this TVah…What?Well that&#8217;s okay, it&#8217;s just that most people use a plastic card for that.How does that work?Well the plastic card represents the digital &hellip; <a href="https://patrickdfarley.com/optimization-problem/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
519					</div><!-- .entry-content -->
520		
521		<footer class="entry-meta">
522												<span class="cat-links">
523				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
524															
525									<span class="sep"> | </span>
526						<span class="comments-link"><a href="https://patrickdfarley.com/optimization-problem/#respond"><span class="leave-reply">Leave a reply</span></a></span>
527			
528					</footer><!-- .entry-meta -->
529	</article><!-- #post-2789 -->
530
531				
532					
533	<article id="post-2736" class="post-2736 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-other tag-civilization tag-philosophy">
534		<header class="entry-header">
535						<h1 class="entry-title"><a href="https://patrickdfarley.com/in-the-balance-commentary/" rel="bookmark">Commentary on SSC&#8217;s In the Balance</a></h1>
536						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/alpha-demon-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" />
537						<div class="entry-meta">
538				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/in-the-balance-commentary/" title="11:41 am" rel="bookmark">
538<time class="entry-date" datetime="2025-09-17T11:41:52-04:00">September 17, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
539			
540<!-- hide the link to comments
541						<div class="comments-link">
542				<a href="https://patrickdfarley.com/in-the-balance-commentary/#respond"><span class="leave-reply">Reply</span></a>			</div>
543			-->
544		</header><!-- .entry-header -->
545
546				<div class="entry-content">
547			<p>When I first read In the Balance on Slate Star Codex, there was something captivating about it, like there was a big point I was supposed to get, but my mind kept getting too tired to grasp it. Anyway I think I got something now. <a href="https://patrickdfarley.com/in-the-balance-commentary/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
548					</div><!-- .entry-content -->
549		
550		<footer class="entry-meta">
551												<span class="cat-links">
552				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/other/" rel="category tag">other</a>			</span>
553															<span class="sep"> | </span>
554							<span class="tag-links">
555				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/civilization/" rel="tag">civilization</a>, <a href="https://patrickdfarley.com/tag/philosophy/" rel="tag">philosophy</a>			</span>
556						
557									<span class="sep"> | </span>
558						<span class="comments-link"><a href="https://patrickdfarley.com/in-the-balance-commentary/#respond"><span class="leave-reply">Leave a reply</span></a></span>
559			
560					</footer><!-- .entry-meta -->
561	</article><!-- #post-2736 -->
562
563				
564					
565	<article id="post-2706" class="post-2706 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-other tag-goals tag-sports">
566		<header class="entry-header">
567						<h1 class="entry-title"><a href="https://patrickdfarley.com/my-fight-2025/" rel="bookmark">My fight, 2025</a></h1>
568						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/IMG-20250215-WA0001-e1749705778409-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" />
569						<div class="entry-meta">
570				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/my-fight-2025/" title="3:32 pm" rel="bookmark"><time class="entry-date" datetime="2025-07-19T15:32:46-04:00">July 19, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
571			
572<!-- hide the link to comments
573						<div class="comments-link">
574				<a href="https://patrickdfarley.com/my-fight-2025/#comments">1</a>			</div>
575			-->
576		</header><!-- .entry-header -->
577
578				<div class="entry-content">
579			<p>The website is for my personal projects, and this is&#8230; something like that. I&#8217;ve been training at Zombie Muay Thai in Manhattan for about two years, and in February this year I fought an exhibition Muay Thai match against a &hellip; <a href="https://patrickdfarley.com/my-fight-2025/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
580					</div><!-- .entry-content -->
581		
582		<footer class="entry-meta">
583												<span class="cat-links">
584				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/other/" rel="category tag">other</a>			</span>
585															<span class="sep"> | </span>
586							<span class="tag-links">
587				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/goals/" rel="tag">goals</a>, <a href="https://patrickdfarley.com/tag/sports/" rel="tag">sports</a>			</span>
588						
589									<span class="sep"> | </span>
590						<span class="comments-link"><a href="https://patrickdfarley.com/my-fight-2025/#comments"><b>1</b> Reply</a></span>
591			
592					</footer><!-- .entry-meta -->
593	</article><!-- #post-2706 -->
594
595				
596					
597	<article id="post-2682" class="post-2682 post type-post status-publish format-standard has-post-thumbnail hentry category-blog">
598		<header class="entry-header">
599						<h1 class="entry-title"><a href="https://patrickdfarley.com/the-math-caught-up-to-you/" rel="bookmark">The math caught up to you</a></h1>
600						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/openai-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" />
601						<div class="entry-meta">
602				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/the-math-caught-up-to-you/" title="8:34 pm" rel="bookmark"><time class="entry-date" datetime="2025-05-19T20:34:55-04:00">May 19, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
603			
604<!-- hide the link to comments
605						<div class="comments-link">
606				<a href="https://patrickdfarley.com/the-math-caught-up-to-you/#respond"><span class="leave-reply">Reply</span></a>			</div>
607			-->
608		</header><!-- .entry-header -->
609
610				<div class="entry-content">
611			<p>The math caught up to you. When you were in school you took a variety of subjects in rotating classes, covering 7 or 8 subjects in a day. You took math, and it was hard. It didn&#8217;t make you feel &hellip; <a href="https://patrickdfarley.com/the-math-caught-up-to-you/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
612					</div><!-- .entry-content -->
613		
614		<footer class="entry-meta">
615												<span class="cat-links">
616				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
617															
618									<span class="sep"> | </span>
619						<span class="comments-link"><a href="https://patrickdfarley.com/the-math-caught-up-to-you/#respond"><span class="leave-reply">Leave a reply</span></a></span>
620			
621					</footer><!-- .entry-meta -->
622	</article><!-- #post-2682 -->
623
624				
625					
626	<article id="post-2593" class="post-2593 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-culture tag-philosophy tag-technology">
627		<header class="entry-header">
628						<h1 class="entry-title"><a href="https://patrickdfarley.com/grey-tribe/" rel="bookmark">The non-tribal tribes</a></h1>
629						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/rocket-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="spacex rocket launch" decoding="async" loading="lazy" />
630						<div class="entry-meta">
631				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/grey-tribe/" title="11:47 am" rel="bookmark"><time class="entry-date" datetime="2025-02-26T11:47:08-05:00">February 26, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
632			
633<!-- hide the link to comments
634						<div class="comments-link">
635				<a href="https://patrickdfarley.com/grey-tribe/#comments">1</a>			</div>
636			-->
637		</header><!-- .entry-header -->
638
639				<div class="entry-content">
640			<p>This post is about tribalism in contemporary Western culture, and specifically it&#8217;s about the invisible assortment of people who have self-selected out of it. What the &#8220;Grey Tribe&#8221; gave up in tribal coordination, they gained in greater freedom to determine their own values and lives. The result is a fresher, more dynamic arena of human activity. I&#8217;ve spent a lot of time in some of these quiet cultures, and I want to tell you about them. <a href="https://patrickdfarley.com/grey-tribe/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
641					</div><!-- .entry-content -->
642		
643		<footer class="entry-meta">
644												<span class="cat-links">
645				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
646															<span class="sep"> | </span>
647							<span class="tag-links">
648				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/culture/" rel="tag">culture</a>, <a href="https://patrickdfarley.com/tag/philosophy/" rel="tag">philosophy</a>, <a href="https://patrickdfarley.com/tag/technology/" rel="tag">technology</a>			</span>
649						
650									<span class="sep"> | </span>
651						<span class="comments-link"><a href="https://patrickdfarley.com/grey-tribe/#comments"><b>1</b> Reply</a></span>
652			
653					</footer><!-- .entry-meta -->
654	</article><!-- #post-2593 -->
655
656				
657					
658	<article id="post-2564" class="post-2564 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-language tag-philosophy">
659		<header class="entry-header">
660						<h1 class="entry-title"><a href="https://patrickdfarley.com/present-perfect-tense/" rel="bookmark">The present perfect tense is ruining your life</a></h1>
661						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/paradise-lost-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Photo of Paradise Lost book." decoding="async" loading="lazy" />
662						<div class="entry-meta">
663				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/present-perfect-tense/" title="11:01 am" rel="bookmark"><time class="entry-date" datetime="2025-01-27T11:01:29-05:00">January 27, 2025</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
664			
665<!-- hide the link to comments
666						<div class="comments-link">
667				<a href="https://patrickdfarley.com/present-perfect-tense/#comments">3</a>			</div>
668			-->
669		</header><!-- .entry-header -->
670
671				<div class="entry-content">
672			<p>There&#8217;s a world of difference between wanting to do something and wanting to have done something. What&#8217;s dangerous is when we conflate the two. It&#8217;s a form of deception (usually self-deception), and it sets us up for failure and frustration in our efforts. <a href="https://patrickdfarley.com/present-perfect-tense/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
673					</div><!-- .entry-content -->
674		
675		<footer class="entry-meta">
676												<span class="cat-links">
677				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
678															<span class="sep"> | </span>
679							<span class="tag-links">
680				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/language/" rel="tag">language</a>, <a href="https://patrickdfarley.com/tag/philosophy/" rel="tag">philosophy</a>			</span>
681						
682									<span class="sep"> | </span>
683						<span class="comments-link"><a href="https://patrickdfarley.com/present-perfect-tense/#comments"><b>3</b> Replies</a></span>
684			
685					</footer><!-- .entry-meta -->
686	</article><!-- #post-2564 -->
687
688				
689					
690	<article id="post-2554" class="post-2554 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-productivity tag-psychology">
691		<header class="entry-header">
692						<h1 class="entry-title"><a href="https://patrickdfarley.com/action-derivatives/" rel="bookmark">Action derivatives: You&#8217;re not doing what you think you&#8217;re doing</a></h1>
693						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/gym-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Photo of gym." decoding="async" loading="lazy" />
694						<div class="entry-meta">
695				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/action-derivatives/" title="11:08 am" rel="bookmark"><time class="entry-date" datetime="2024-11-21T11:08:28-05:00">November 21, 2024</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
696			
697<!-- hide the link to comments
698						<div class="comments-link">
699				<a href="https://patrickdfarley.com/action-derivatives/#comments">3</a>			</div>
700			-->
701		</header><!-- .entry-header -->
702
703				<div class="entry-content">
704			<p>I want to look a category of weird mental tricks that we sometimes play on ourselves—you may be familiar with them individually, but when considered together they reveal a pattern that I think deserves more discussion. <a href="https://patrickdfarley.com/action-derivatives/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
705					</div><!-- .entry-content -->
706		
707		<footer class="entry-meta">
708												<span class="cat-links">
709				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>			</span>
710															<span class="sep"> | </span>
711							<span class="tag-links">
712				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/productivity/" rel="tag">productivity</a>, <a href="https://patrickdfarley.com/tag/psychology/" rel="tag">psychology</a>			</span>
713						
714									<span class="sep"> | </span>
715						<span class="comments-link"><a href="https://patrickdfarley.com/action-derivatives/#comments"><b>3</b> Replies</a></span>
716			
717					</footer><!-- .entry-meta -->
718	</article><!-- #post-2554 -->
719
720				
721					
722	<article id="post-2521" class="post-2521 post type-post status-publish format-standard hentry category-blog category-crosspost tag-procrastination tag-productivity tag-psychology tag-true-generalist">
723		<header class="entry-header">
724						<h1 class="entry-title"><a href="https://patrickdfarley.com/crosspost-manager-and-employee/" rel="bookmark">Crosspost: Be Incorporated</a></h1>
725						
726						<div class="entry-meta">
727				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/crosspost-manager-and-employee/" title="3:48 pm" rel="bookmark"><time class="entry-date" datetime="2024-04-04T15:48:02-04:00">April 4, 2024</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
728			
729<!-- hide the link to comments
730						<div class="comments-link">
731				<a href="https://patrickdfarley.com/crosspost-manager-and-employee/#comments">1</a>			</div>
732			-->
733		</header><!-- .entry-header -->
734
735				<div class="entry-content">
736			<p>This post is about a certain kind of procrastination; I call it &#8220;over-managing.&#8221;
736 It’s when you know what you should be working on at a given time, but instead of doing the work, you continue to deliberate over big-picture / planning decisions. As productive individuals, we have to be good Managers, but we also need to be able to call the plan &#8220;good enough&#8221; and be the Employee. <a href="https://patrickdfarley.com/crosspost-manager-and-employee/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
737					</div><!-- .entry-content -->
738		
739		<footer class="entry-meta">
740												<span class="cat-links">
741				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/blog/crosspost/" rel="category tag">crosspost</a>			</span>
742															<span class="sep"> | </span>
743							<span class="tag-links">
744				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/procrastination/" rel="tag">procrastination</a>, <a href="https://patrickdfarley.com/tag/productivity/" rel="tag">productivity</a>, <a href="https://patrickdfarley.com/tag/psychology/" rel="tag">psychology</a>, <a href="https://patrickdfarley.com/tag/true-generalist/" rel="tag">true generalist</a>			</span>
745						
746									<span class="sep"> | </span>
747						<span class="comments-link"><a href="https://patrickdfarley.com/crosspost-manager-and-employee/#comments"><b>1</b> Reply</a></span>
748			
749					</footer><!-- .entry-meta -->
750	</article><!-- #post-2521 -->
751
752				
753					
754	<article id="post-2305" class="post-2305 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-crosspost tag-true-generalist">
755		<header class="entry-header">
756						<h1 class="entry-title"><a href="https://patrickdfarley.com/xpost-generalist-skillset/" rel="bookmark">Crosspost: The generalist&#8217;s skillset</a></h1>
757						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/intro-octo-cropped-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="photo of octopus" decoding="async" loading="lazy" />
758						<div class="entry-meta">
759				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/xpost-generalist-skillset/" title="8:56 am" rel="bookmark"><time class="entry-date" datetime="2023-02-02T08:56:15-05:00">February 2, 2023</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
760			
761<!-- hide the link to comments
762						<div class="comments-link">
763				<a href="https://patrickdfarley.com/xpost-generalist-skillset/#comments">1</a>			</div>
764			-->
765		</header><!-- .entry-header -->
766
767				<div class="entry-content">
768			<p>I put this together to talk about meta-skills: the broad skills that help all generalists manage and balance their particular skills and interests. In my own life, the reason I got interested in productivity and time management and the like was because I was a generalist, and I needed to get good at juggling everything. So this page covers what I&#8217;ve learned so far, and I&#8217;m sure I&#8217;ll add to it in the future. <a href="https://patrickdfarley.com/xpost-generalist-skillset/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
769					</div><!-- .entry-content -->
770		
771		<footer class="entry-meta">
772												<span class="cat-links">
773				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/blog/crosspost/" rel="category tag">crosspost</a>			</span>
774															<span class="sep"> | </span>
775							<span class="tag-links">
776				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/true-generalist/" rel="tag">true generalist</a>			</span>
777						
778									<span class="sep"> | </span>
779						<span class="comments-link"><a href="https://patrickdfarley.com/xpost-generalist-skillset/#comments"><b>1</b> Reply</a></span>
780			
781					</footer><!-- .entry-meta -->
782	</article><!-- #post-2305 -->
783
784				
785					
786	<article id="post-2294" class="post-2294 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-crosspost tag-true-generalist">
787		<header class="entry-header">
788						<h1 class="entry-title"><a href="https://patrickdfarley.com/xpost-necessary-generalists/" rel="bookmark">Crosspost: Necessary generalists</a></h1>
789						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/intro-octo-cropped-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="photo of octopus" decoding="async" loading="lazy" />
790						<div class="entry-meta">
791				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/xpost-necessary-generalists/" title="1:19 pm" rel="bookmark"><time class="entry-date" datetime="2023-01-27T13:19:36-05:00">January 27, 2023</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
792			
793<!-- hide the link to comments
794						<div class="comments-link">
795				<a href="https://patrickdfarley.com/xpost-necessary-generalists/#comments">2</a>			</div>
796			-->
797		</header><!-- .entry-header -->
798
799				<div class="entry-content">
800			<p>I wrote this short series to talk about a weird thing in the modern world: there are a few areas where pretty much everybody needs to be knowledgeable. Each individual now bears some responsibilities, fully, which in past generations were shared or outsourced. Since we each need to have these few areas covered, on top of whatever else we&#8217;re doing in our lives, we&#8217;re all necessary generalists. <a href="https://patrickdfarley.com/xpost-necessary-generalists/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
801					</div><!-- .entry-content -->
802		
803		<footer class="entry-meta">
804												<span class="cat-links">
805				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/blog/crosspost/" rel="category tag">crosspost</a>			</span>
806															<span class="sep"> | </span>
807							<span class="tag-links">
808				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/true-generalist/" rel="tag">true generalist</a>			</span>
809						
810									<span class="sep"> | </span>
811						<span class="comments-link"><a href="https://patrickdfarley.com/xpost-necessary-generalists/#comments"><b>2</b> Replies</a></span>
812			
813					</footer><!-- .entry-meta -->
814	</article><!-- #post-2294 -->
815
816				
817					
818	<article id="post-2271" class="post-2271 post type-post status-publish format-standard has-post-thumbnail hentry category-blog category-crosspost tag-true-generalist">
819		<header class="entry-header">
820						<h1 class="entry-title"><a href="https://patrickdfarley.com/xpost-place-for-generalists/" rel="bookmark">Crosspost: A place for generalists</a></h1>
821						<img width="1000" height="288" src="https://patrickdfarley.com/wp-content/uploads/intro-octo-cropped-1000x288.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="photo of octopus" decoding="async" loading="lazy" />
822						<div class="entry-meta">
823				<span class="sep">Posted on </span><a href="https://patrickdfarley.com/xpost-place-for-generalists/" title="12:53 pm" rel="bookmark"><time class="entry-date" datetime="2023-01-11T12:53:23-05:00">January 11, 2023</time></a><span class="by-author"> <span class="sep"> by </span> <span class="author vcard"><a class="url fn n" href="https://patrickdfarley.com/author/pdf_admin/" title="View all posts by pdf_admin" rel="author">pdf_admin</a></span></span>				 | Blog			</div><!-- .entry-meta -->
824			
825<!-- hide the link to comments
826						<div class="comments-link">
827				<a href="https://patrickdfarley.com/xpost-place-for-generalists/#comments">1</a>			</div>
828			-->
829		</header><!-- .entry-header -->
830
831				<div class="entry-content">
832			<p>This is a crosspost from True Generalist. This post goes deeper into why I made that site, what being a generalist means to me, and why the present time and place is an ideal environment for generalists. <a href="https://patrickdfarley.com/xpost-place-for-generalists/" data-wpel-link="internal">Continue reading <span class="meta-nav">&rarr;</span></a></p>
833					</div><!-- .entry-content -->
834		
835		<footer class="entry-meta">
836												<span class="cat-links">
837				<span class="entry-utility-prep entry-utility-prep-cat-links">Posted in</span> <a href="https://patrickdfarley.com/category/blog/" rel="category tag">Blog</a>, <a href="https://patrickdfarley.com/category/blog/crosspost/" rel="category tag">crosspost</a>			</span>
838															<span class="sep"> | </span>
839							<span class="tag-links">
840				<span class="entry-utility-prep entry-utility-prep-tag-links">Tagged</span> <a href="https://patrickdfarley.com/tag/true-generalist/" rel="tag">true generalist</a>			</span>
841						
842									<span class="sep"> | </span>
843						<span class="comments-link"><a href="https://patrickdfarley.com/xpost-place-for-generalists/#comments"><b>1</b> Reply</a></span>
844			
845					</footer><!-- .entry-meta -->
846	</article><!-- #post-2271 -->
847
848				
849							<nav id="nav-below">
850				<h3 class="assistive-text">Post navigation</h3>
851				<div class="nav-previous"><a href="https://patrickdfarley.com/category/blog/page/2/" ><span class="meta-nav">&larr;</span> Older posts</a></div>
852				<div class="nav-next"></div>
853			</nav><!-- #nav-above -->
854			
855			
856			</div><!-- #content -->
857		</section><!-- #primary -->
858
859		<div id="secondary" class="widget-area" role="complementary">
860			<aside id="zoom-social-icons-widget-2" class="widget zoom-social-icons-widget"><h3 class="widget-title">Follow me</h3>
861		
862<ul class="zoom-social-icons-list zoom-social-icons-list--with-canvas zoom-social-icons-list--rounded zoom-social-icons-list--align-left zoom-social-icons-list--no-labels">
863
864		
865				<li class="zoom-social_icons-list__item">
866		<a class="zoom-social_icons-list__link" href="https://patrickdfarley.com/feed" target="_blank" title="Default Label" rel="nofollow noopener noreferrer">
867									
868						<span class="screen-reader-text">rss</span>
869			
870						<span class="zoom-social_icons-list-span social-icon socicon socicon-rss" data-hover-rule="background-color" data-hover-color="#f26109" style="background-color : #69a4d3; font-size: 15px; padding:5px" role='img' aria-label='RSS'></span>
871			
872					</a>
873	</li>
874
875	
876				<li class="zoom-social_icons-list__item">
877		<a class="zoom-social_icons-list__link" href="https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fpatrickdfarley.com%2Ffeed%2F" target="_blank" title="Default Label" rel="nofollow noopener noreferrer">
878									
879						<span class="screen-reader-text">feedly</span>
880			
881						<span class="zoom-social_icons-list-span social-icon socicon socicon-feedly" data-hover-rule="background-color" data-hover-color="#34B151" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
882			
883					</a>
884	</li>
885
886	
887				<li class="zoom-social_icons-list__item">
888		<a class="zoom-social_icons-list__link" href="https://www.x.com/PatrickDFarley" target="_blank" title="Twitter" rel="nofollow noopener noreferrer">
889									
890						<span class="screen-reader-text">x</span>
891			
892						<span class="zoom-social_icons-list-span social-icon socicon socicon-x" data-hover-rule="background-color" data-hover-color="#000" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
893			
894					</a>
895	</li>
896
897	
898				<li class="zoom-social_icons-list__item">
899		<a class="zoom-social_icons-list__link" href="https://www.linkedin.com/in/patrickdfarley" target="_blank" title="Default Label" rel="nofollow noopener noreferrer">
900									
901						<span class="screen-reader-text">linkedin</span>
902			
903						<span class="zoom-social_icons-list-span social-icon socicon socicon-linkedin" data-hover-rule="background-color" data-hover-color="#0077B5" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
904			
905					</a>
906	</li>
907
908	
909				<li class="zoom-social_icons-list__item">
910		<a class="zoom-social_icons-list__link" href="https://www.instagram.com/patrickdfarley_art/" target="_blank" title="Instagram" rel="nofollow noopener noreferrer">
911									
912						<span class="screen-reader-text">instagram</span>
913			
914						<span class="zoom-social_icons-list-span social-icon socicon socicon-instagram" data-hover-rule="background-color" data-hover-color="#e4405f" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
915			
916					</a>
917	</li>
918
919	
920				<li class="zoom-social_icons-list__item">
921		<a class="zoom-social_icons-list__link" href="https://www.facebook.com/pdfarley" target="_blank" title="Default Label" rel="nofollow noopener noreferrer">
922									
923						<span class="screen-reader-text">facebook</span>
924			
925						<span class="zoom-social_icons-list-span social-icon socicon socicon-facebook" data-hover-rule="background-color" data-hover-color="#1877F2" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
926			
927					</a>
928	</li>
929
930	
931				<li class="zoom-social_icons-list__item">
932		<a class="zoom-social_icons-list__link" href="https://www.youtube.com/user/PF4R" target="_blank" title="Default Label" rel="nofollow noopener noreferrer">
933									
934						<span class="screen-reader-text">youtube</span>
935			
936						<span class="zoom-social_icons-list-span social-icon socicon socicon-youtube" data-hover-rule="background-color" data-hover-color="#e02a20" style="background-color : #69a4d3; font-size: 15px; padding:5px" ></span>
937			
938					</a>
939	</li>
940
941	
942</ul>
943
944		</aside><aside id="email-subscribers-form-1" class="widget widget_email-subscribers-form"><h3 class="widget-title"> Subscribe to posts </h3><div class="emaillist" id="es_form_f1-n1"><form action="/category/blog/#es_form_f1-n1" method="post" class="es_subscription_form es_shortcode_form  es_ajax_subscription_form" id="es_subscription_form_6ac76844c4928" data-source="ig-es" data-form-id="1"><div class="es_caption">Enter your email address to subscribe to this blog and receive notifications of new posts by email.</div><div class="es-field-wrap ig-es-form-field"><label class="es-field-label"><input class="es_required_field es_txt_email ig_es_form_field_email ig-es-form-input" type="email" name="esfpx_email" value="" placeholder="Your email address" required="required" /></label></div><input type="hidden" name="esfpx_lists[]" value="214a4802200e" /><input type="hidden" name="esfpx_form_id" value="1" /><input type="hidden" name="es" value="subscribe" />
945			<input type="hidden" name="esfpx_es_form_identifier" value="f1-n1" />
946			<input type="hidden" name="esfpx_es_email_page" value="2271" />
947			<input type="hidden" name="esfpx_es_email_page_url" value="https://patrickdfarley.com/xpost-place-for-generalists/" />
948			<input type="hidden" name="esfpx_status" value="Unconfirmed" />
949			<input type="hidden" name="esfpx_es-subscribe" id="es-subscribe-6ac76844c4928" value="9ddd0b20a3" />
950			<label style="position:absolute;top:-99999px;left:-99999px;z-index:-99;" aria-hidden="true"><span hidden>Please leave this field empty.</span><input type="email" name="esfpx_es_hp_email" class="es_required_field" tabindex="-1" autocomplete="-1" value="" /></label><input type="submit" name="submit" class="es_subscription_form_submit es_submit_button es_textbox_button" id="es_subscription_form_submit_6ac76844c4928" value="Subscribe" /><span class="es_spinner_image" id="spinner-image"><img src="https://patrickdfarley.com/wp-content/plugins/email-subscribers/lite/public/images/spinner.gif" alt="Loading" /></span></form><span class="es_subscription_message " id="es_subscription
950_message_6ac76844c4928" role="alert" aria-live="assertive"></span></div></aside><style>.rpwe-block ul.rpwe-ul{
951margin-left: 0 !important;
952padding-left: 17px !important;
953}
954
955.rpwe-block li{
956border-bottom: 0px solid #eee;
957list-style-type: square;
958}
959
960.rpwe-block a{
961display: inline !important;
962text-decoration: none;
963}
964
965.rpwe-block h3{
966clear: none;
967margin-bottom: 0 !important;
968margin-top: 0 !important;
969}
970
971.rpwe-thumb{
972padding: 0px !important;
973}
974
975.rpwe-summary{
976font-size: 12px;
977}
978
979.rpwe-time{
980color: #bbb;
981font-size: 11px;
982}
983
984.rpwe-comment{
985color: #bbb;
986font-size: 11px;
987padding-left: 5px;
988}
989
990.rpwe-alignleft{
991display: inline;
992float: left;
993}
994
995.rpwe-alignright{
996display: inline;
997float: right;
998}
999
1000.rpwe-aligncenter{
1001display: block;
1002margin-left: auto;
1003margin-right: auto;
1004}
1005
1006.rpwe-clearfix:before,
1007.rpwe-clearfix:after{
1008}
1009
1010.rpwe-clearfix:after{
1011}
1012
1013.rpwe-clearfix{
1014}
1015</style><aside id="rpwe_widget-3" class="widget rpwe_widget recent-posts-extended"><h3 class="widget-title">Recent blog posts</h3><div  class="rpwe-block "><ul class="rpwe-ul"><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/patrick-and-pari-wedding/" title="Permalink to Patrick and Pari&#8217;s wedding" rel="bookmark">Patrick and Pari&#8217;s wedding</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/continuous-tense/" title="Permalink to The continuous tense is disappearing from your life" rel="bookmark">The continuous tense is disappearing from your life</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/tech-bro-ethos/" title="Permalink to The tech bro ethos, and the end of my job" rel="bookmark">The tech bro ethos, and the end of my job</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/sam-hyde-is-comedys-jungian-shadow/" title="Permalink to Sam Hyde is comedy&#8217;s Jungian shadow" rel="bookmark">Sam Hyde is comedy&#8217;s Jungian shadow</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/optimization-problem/" title="Permalink to Optimization problem" rel="bookmark">Optimization problem</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/in-the-balance-commentary/" title="Permalink to Commentary on SSC&#8217;s In the Balance" rel="bookmark">Commentary on SSC&#8217;s In the Balance</a></h3></li></ul></div><!-- Generated by http://wordpress.org/plugins/recent-posts-widget-extended/ --><a href="https://patrickdfarley.com/category/blog/" class="alignright">See more &rarr;</a></aside><aside id="rpwe_widget-2" class="widget rpwe_widget recent-posts-extended"><h3 class="widget-title">Recent art projects</h3><div  class="rpwe-block "><ul class="rpwe-ul"><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/love-across-the-world-sculpture/" title="Permalink to Love across the world (sculpture)" rel="bookmark">Love across the world (sculpture)</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/anywhere-with-you-digital-image/" title="Permalink to Anywhere with you (digital image)" rel="bookmark">Anywhere with you (digital image)</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/eclipse-metal-cutout/" title="Permalink to Solar eclipse 2024 (metal cutout)" rel="bookmark">Solar eclipse 2024 (metal cutout)</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/lake-fishing-painting/" title="Permalink to Lake fishing (painting)" rel="bookmark">Lake fishing (painting)</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/im-so-many-people-painting/" title="Permalink to I&#8217;m So Many People (painting)" rel="bookmark">I&#8217;m So Many People (painting)</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/im-so-many-people-image/" title="Permalink to I&#8217;m So Many People (image)" rel="bookmark">I&#8217;m So Many People (image)</a></h3></li></ul></div><!-- Generated by http://wordpress.org/plugins/recent-posts-widget-extended/ --><a href="https://patrickdfarley.com/category/art/" class="alignright">See more &rarr;</a></aside><aside id="rpwe_widget-4" class="widget rpwe_widget recent-posts-extended"><h3 class="widget-title">Recent tech projects</h3><div  class="rpwe-block "><ul class="rpwe-ul"><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/automated-newsletters/" title="Permalink to Automated newsletters based on my notes" rel="bookmark">Automated newsletters based on my notes</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/photo-booth-app/" title="Permalink to New Friend Photo Booth app" rel="bookmark">New Friend Photo Booth app</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/doing-a-new-thing-with-ai-every-day-for-30-days/" title="Permalink to Doing a new thing with AI every day for 30 days" rel="bookmark">Doing a new thing with AI every day for 30 days</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/hue-paint/" title="Permalink to Hue Paint tool: Match your photos to any color scheme" rel="bookmark">Hue Paint tool: Match your photos to any color scheme</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/color-associations/" title="Permalink to Hidden hues: The surprising color associations we share" rel="bookmark">Hidden hues: The surprising color associations we share</a></h3></li><li class="rpwe-li rpwe-clearfix"><h3 class="rpwe-title"><a href="https://patrickdfarley.com/muay-thai-combo-maker-app/" title="Permalink to Muay Thai Combo Maker app" rel="bookmark">Muay Thai Combo Maker app</a></h3></li></ul></div><!-- Generated by http://wordpress.org/plugins/recent-posts-widget-extended/ --><a href="https://patrickdfarley.com/category/tech/" class="alignright">See more &rarr;</a></aside><aside id="block-21" class="widget widget_block"><div class="wp-block-group">
1016<h3 class="widget-title">Archives</h3>
1017<div class="wp-block-group rpwe-block">
1018<ul class="rpwe-ul">
1019<li><a href="/archive/">Post archive</a></li>
1020</ul>
1021</div>
1022</div>
1023</aside>		</div><!-- #secondary .widget-area -->
1024
1025	</div><!-- #main -->
1026
1027	<footer id="colophon" role="contentinfo">
1028
1029			
1030<div id="supplementary" class="one">
1031		<div id="first" class="widget-area" role="complementary">
1032		<aside id="custom_html-2" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><hr>
1033<div class="footer-title">
1034		Patrick D. Farley
1035</div></div></aside>	</div><!-- #first .widget-area -->
1036	
1037	
1038	</div><!-- #supplementary -->
1039
1040<!-- hide the "site-generator" feature of the footer
1041			<div id="site-generator">
1042				this is where the footer text used to go.
1043				
1044
1045				
1046			</div>
1047-->
1048	</footer><!-- #colophon -->
1049</div><!-- #page -->
1050
1051<script type="speculationrules">
1052{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/twentyeleven-twist/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1053</script>
1053
1054
1055  <!--copyscapeskip-->
1056  <aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-dark-scheme gdpr_infobar_postion_bottom" aria-label="GDPR Cookie Banner" style="display: none;">
1057    <div class="moove-gdpr-info-bar-container">
1058      <div class="moove-gdpr-info-bar-content">
1059        
1060<div class="moove-gdpr-cookie-notice">
1061  <p>This website use cookies to track page views; that's basically it.</p>
1062<p>You can find out more about which cookies this site uses or switch them off in <button  data-href="#moove_gdpr_cookie_modal" class="change-settings-button">settings</button>. -Patrick</p>
1063</div>
1064<!--  .moove-gdpr-cookie-notice -->        
1065<div class="moove-gdpr-button-holder">
1066		  <button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Accept" >Accept</button>
1067	  </div>
1068<!--  .button-container -->      </div>
1069      <!-- moove-gdpr-info-bar-content -->
1070    </div>
1071    <!-- moove-gdpr-info-bar-container -->
1072  </aside>
1073  <!-- #moove_gdpr_cookie_info_bar -->
1074  <!--/copyscapeskip-->
1075<script id="email-subscribers-js-extra">
1076var es_data = {"messages":{"es_empty_email_notice":"Please enter email address","es_rate_limit_notice":"You need to wait for some time before subscribing again","es_single_optin_success_message":"Successfully Subscribed.","es_email_exists_notice":"Email Address already exists!","es_unexpected_error_notice":"Oops.. Unexpected error occurred.","es_invalid_email_notice":"Invalid email address","es_try_later_notice":"Please try after some time"},"es_ajax_url":"https://patrickdfarley.com/wp-admin/admin-ajax.php"};
1077//# sourceURL=email-subscribers-js-extra
1078</script>
vendor: 1 bytes, line 1078
1078
1079<script id="email-subscribers-js" src="https://patrickdfarley.com/wp-content/plugins/email-subscribers/lite/public/js/email-subscribers-public.js?ver=5.9.11"></script>
vendor: 1 bytes, line 1079
1079
1080<script id="zoom-social-icons-widget-frontend-js" src="https://patrickdfarley.com/wp-content/plugins/social-icons-widget-by-wpzoom/assets/js/social-icons-widget-frontend.js?ver=1757595361"></script>
vendor: 1 bytes, line 1080
1080
1081<script id="moove_gdpr_frontend-js-extra">
1082var moove_frontend_gdpr_scripts = {"ajaxurl":"https://patrickdfarley.com/wp-admin/admin-ajax.php","post_id":"2861","plugin_dir":"https://patrickdfarley.com/wp-content/plugins/gdpr-cookie-compliance","show_icons":"all","is_page":"","ajax_cookie_removal":"false","strict_init":"2","enabled_default":{"third_party":1,"advanced":0},"geo_location":"false","force_reload":"false","is_single":"","hide_save_btn":"false","current_user":"0","cookie_expiration":"365","script_delay":"2000","close_btn_action":"1","close_btn_rdr":"","scripts_defined":"{\"cache\":true,\"header\":\"\",\"body\":\"\",\"footer\":\"\",\"thirdparty\":{\"header\":\"\u003C!-- script to track traffic with W3Counter --\u003E\\r\\n\u003Cscript data-gdpr src=\\\"https:\\/\\/www.w3counter.com\\/tracker.js?id=126668\\\"\u003E\u003C\\/script\u003E\",\"body\":\"\",\"footer\":\"\"},\"advanced\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"}}","gdpr_scor":"true","wp_lang":"","wp_consent_api":"false"};
1083//# sourceURL=moove_gdpr_frontend-js-extra
1084</script>
vendor: 1 bytes, line 1084
1084
1085<script id="moove_gdpr_frontend-js" src="https://patrickdfarley.com/wp-content/plugins/gdpr-cookie-compliance/dist/scripts/main.js?ver=4.15.9"></script>
vendor: 1 bytes, line 1085
1085
1086<script id="moove_gdpr_frontend-js-after">
1087var gdpr_consent__strict = "true"
1088var gdpr_consent__thirdparty = "true"
1089var gdpr_consent__advanced = "false"
1090var gdpr_consent__cookies = "strict|thirdparty"
1091//# sourceURL=moove_gdpr_frontend-js-after
1092</script>
vendor: 1 bytes, line 1092
1092
1093<script id="wp-emoji-settings" type="application/json">
1094{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://patrickdfarley.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
1095</script>
vendor: 1 bytes, line 1095
1095
1096<script type="module">
1097/*! This file is auto-generated */
1098var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1099//# sourceURL=https://patrickdfarley.com/wp-includes/js/wp-emoji-loader.min.js
1100</script>
1100
1101
1102    
1103  <!--copyscapeskip-->
1104  <!-- V1 -->
1105  <div id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" role="complementary" aria-label="GDPR Settings Screen">
1106    <div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1">
1107          
1108        <button class="moove-gdpr-modal-close" aria-label="Close GDPR Cookie Settings">
1109          <span class="gdpr-sr-only">Close GDPR Cookie Settings</span>
1110          <span class="gdpr-icon moovegdpr-arrow-close"></span>
1111        </button>
1112            <div class="moove-gdpr-modal-left-content">
1113        
1114<div class="moove-gdpr-company-logo-holder">
1115  <img src="https://patrickdfarley.com/wp-content/uploads/P-image-300x300.png" alt=""   width="300"  height="300"  class="img-responsive" />
1116</div>
1117<!--  .moove-gdpr-company-logo-holder -->        <ul id="moove-gdpr-menu">
1118          
1119<li class="menu-item-on menu-item-privacy_overview menu-item-selected">
1120  <button data-href="#privacy_overview" class="moove-gdpr-tab-nav" aria-label="Privacy Overview">
1121    <span class="gdpr-nav-tab-title">Privacy Overview</span>
1122  </button>
1123</li>
1124
1125  <li class="menu-item-strict-necessary-cookies menu-item-off">
1126    <button data-href="#strict-necessary-cookies" class="moove-gdpr-tab-nav" aria-label="Strictly Necessary Cookies">
1127      <span class="gdpr-nav-tab-title">Strictly Necessary Cookies</span>
1128    </button>
1129  </li>
1130
1131
1132  <li class="menu-item-off menu-item-third_party_cookies">
1133    <button data-href="#third_party_cookies" class="moove-gdpr-tab-nav" aria-label="3rd Party Cookies">
1134      <span class="gdpr-nav-tab-title">3rd Party Cookies</span>
1135    </button>
1136  </li>
1137
1138
1139        </ul>
1140        
1141<div class="moove-gdpr-branding-cnt">
1142  </div>
1143<!--  .moove-gdpr-branding -->      </div>
1144      <!--  .moove-gdpr-modal-left-content -->
1145      <div class="moove-gdpr-modal-right-content">
1146        <div class="moove-gdpr-modal-title">
1147           
1148        </div>
1149        <!-- .moove-gdpr-modal-ritle -->
1150        <div class="main-modal-content">
1151
1152          <div class="moove-gdpr-tab-content">
1153            
1154<div id="privacy_overview" class="moove-gdpr-tab-main">
1155      <span class="tab-title">Privacy Overview</span>
1156    <div class="moove-gdpr-tab-main-content">
1157  	<p>This website uses cookies so that I can provide you with the best user experience. Cookie information is stored in your browser and performs functions such as recognizing you when you return to this website and helping me understand which sections of the website you find most interesting and useful.</p>
1158  	  </div>
1159  <!--  .moove-gdpr-tab-main-content -->
1160
1161</div>
1162<!-- #privacy_overview -->            
1163  <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" style="display:none">
1164    <span class="tab-title">Strictly Necessary Cookies</span>
1165    <div class="moove-gdpr-tab-main-content">
1166      <p>Strictly Necessary Cookies should be enabled at all times so that your preferences for cookie settings can be saved.</p>
1167      <div class="moove-gdpr-status-bar gdpr-checkbox-disabled checkbox-selected">
1168        <div class="gdpr-cc-form-wrap">
1169          <div class="gdpr-cc-form-fieldset">
1170            <label class="cookie-switch" for="moove_gdpr_strict_cookies">    
1171              <span class="gdpr-sr-only">Enable or Disable Cookies</span>        
1172              <input type="checkbox" aria-label="Strictly Necessary Cookies" disabled checked="checked"  value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies">
1173              <span class="cookie-slider cookie-round" data-text-enable="Enabled" data-text-disabled="Disabled"></span>
1174            </label>
1175          </div>
1176          <!-- .gdpr-cc-form-fieldset -->
1177        </div>
1178        <!-- .gdpr-cc-form-wrap -->
1179      </div>
1180      <!-- .moove-gdpr-status-bar -->
1181              <div class="moove-gdpr-strict-warning-message" style="margin-top: 10px;">
1182          <p>If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.</p>
1183        </div>
1184        <!--  .moove-gdpr-tab-main-content -->
1185                                              
1186    </div>
1187    <!--  .moove-gdpr-tab-main-content -->
1188  </div>
1189  <!-- #strict-necesarry-cookies -->
1190            
1191  <div id="third_party_cookies" class="moove-gdpr-tab-main" style="display:none">
1192    <span class="tab-title">3rd Party Cookies</span>
1193    <div class="moove-gdpr-tab-main-content">
1194      <p>This website uses W3Counter to collect anonymous information such as the number of visitors to the site, and the most popular pages.</p>
1195<p>Keeping this cookie enabled helps me improve this website.</p>
1196      <div class="moove-gdpr-status-bar">
1197        <div class="gdpr-cc-form-wrap">
1198          <div class="gdpr-cc-form-fieldset">
1199            <label class="cookie-switch" for="moove_gdpr_performance_cookies">    
1200              <span class="gdpr-sr-only">Enable or Disable Cookies</span>     
1201              <input type="checkbox" aria-label="3rd Party Cookies" value="check" name="moove_gdpr_performance_cookies" id="moove_gdpr_performance_cookies" >
1202              <span class="cookie-slider cookie-round" data-text-enable="Enabled" data-text-disabled="Disabled"></span>
1203            </label>
1204          </div>
1205          <!-- .gdpr-cc-form-fieldset -->
1206        </div>
1207        <!-- .gdpr-cc-form-wrap -->
1208      </div>
1209      <!-- .moove-gdpr-status-bar -->
1210              <div class="moove-gdpr-strict-secondary-warning-message" style="margin-top: 10px; display: none;">
1211          <p>Please enable Strictly Necessary Cookies first so that we can save your preferences!</p>
1212        </div>
1213        <!--  .moove-gdpr-tab-main-content -->
1214             
1215    </div>
1216    <!--  .moove-gdpr-tab-main-content -->
1217  </div>
1218  <!-- #third_party_cookies -->
1219            
1220            
1221          </div>
1222          <!--  .moove-gdpr-tab-content -->
1223        </div>
1224        <!--  .main-modal-content -->
1225        <div class="moove-gdpr-modal-footer-content">
1226          <div class="moove-gdpr-button-holder">
1227			  		<button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Enable All">Enable All</button>
1228		  					<button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Save Changes">Save Changes</button>
1229				</div>
1230<!--  .moove-gdpr-button-holder -->        </div>
1231        <!--  .moove-gdpr-modal-footer-content -->
1232      </div>
1233      <!--  .moove-gdpr-modal-right-content -->
1234
1235      <div class="moove-clearfix"></div>
1236
1237    </div>
1238    <!--  .moove-gdpr-modal-content -->
1239  </div>
1240  <!-- #moove_gdpr_cookie_modal -->
1241  <!--/copyscapeskip-->
1242
1243</body>
1244</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.