1<!doctype html> 2<!-- 3 Minimal Mistakes Jekyll Theme 4.16.6 by Michael Rose 4 Copyright 2013-2019 Michael Rose - mademistakes.com | @mmistakes 5 Free for personal and commercial use under the MIT license 6 https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE 7--> 8<html lang="en" class="no-js"> 9 <head> 10 11 <meta charset="utf-8"> 12 13<!-- begin _includes/seo.html --><title>Archive - Life, the Universe and Fishing</title> 14<meta name="description" content="Random things."> 15 16 17 <meta name="author" content="phwl"> 18 19 20<meta property="og:type" content="website"> 21<meta property="og:locale" content="en_US"> 22<meta property="og:site_name" content="Life, the Universe and Fishing"> 23<meta property="og:title" content="Archive"> 24<meta property="og:url" content="http://phwl.org/archive/"> 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42<link rel="canonical" href="https://phwl.org/archive/"> 43 44 45 46
47<script type="application/ld+json"> 48 { 49 "@context": "https://schema.org", 50 51 "@type": "Person", 52 "name": "phwl", 53 "url": "http://phwl.org/" 54 55 } 56</script>
56 57 58 59 60 61 62 63<!-- end _includes/seo.html --> 64 65 66<link href="/feed.xml" type="application/atom+xml" rel="alternate" title="Life, the Universe and Fishing Feed"> 67 68<!-- https://t.co/dKP3o1e --> 69<meta name="viewport" content="width=device-width, initial-scale=1.0"> 70
71<script> 72 document.documentElement.className = document.documentElement.className.replace(/\bno-js\b/g, '') + ' js '; 73</script>
73 74 75<!-- For all browsers --> 76<link rel="stylesheet" href="/assets/css/main.css"> 77 78<!--[if IE ]> 79 <style> 80 /* old IE unsupported flexbox fixes */ 81 .greedy-nav .site-title { 82 padding-right: 3em; 83 } 84 .greedy-nav button { 85 position: absolute; 86 top: 0; 87 right: 0; 88 height: 100%; 89 } 90 </style> 91<![endif]--> 92 93 94 95 <!-- start custom head snippets --> 96 97<!-- insert favicons. use https://realfavicongenerator.net/ --> 98 99<!-- end custom head snippets --> 100 101 </head> 102 103 <body class="layout--archive wide"> 104 <nav class="skip-links"> 105 <h2 class="screen-reader-text">Skip links</h2> 106 <ul> 107 <li><a href="#site-nav" class="screen-reader-shortcut">Skip to primary navigation</a></li> 108 <li><a href="#main" class="screen-reader-shortcut">Skip to content</a></li> 109 <li><a href="#footer" class="screen-reader-shortcut">Skip to footer</a></li> 110 </ul> 111</nav> 112 113 <!--[if lt IE 9]> 114<div class="notice--danger align-center" style="margin: 0;">You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience.</div> 115<![endif]--> 116 117 118 119<div class="masthead"> 120 <div class="masthead__inner-wrap"> 121 <div class="masthead__menu"> 122 <nav id="site-nav" class="greedy-nav"> 123 124 <a class="site-title" href="/"> 125 Life, the Universe and Fishing 126 127 </a> 128 <ul class="visible-links"><li class="masthead__menu-item"> 129 <a href="/archive" >Archive</a> 130 </li><li class="masthead__menu-item"> 131 <a href="/gallery" >Gallery</a> 132 </li><li class="masthead__menu-item"> 133 <a href="/research" >Research</a> 134 </li><li class="masthead__menu-item"> 135 <a href="/about" >About</a> 136 </li></ul> 137 138 <button class="search__toggle" type="button"> 139 <span class="visually-hidden">Toggle search</span> 140 <svg class="icon" width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.99 16"> 141 <path d="M15.5,13.12L13.19,10.8a1.69,1.69,0,0,0-1.28-.55l-0.06-.06A6.5,6.5,0,0,0,5.77,0,6.5,6.5,0,0,0,2.46,11.59a6.47,6.47,0,0,0,7.74.26l0.05,0.05a1.65,1.65,0,0,0,.5,1.24l2.38,2.38A1.68,1.68,0,0,0,15.5,13.12ZM6.4,2A4.41,4.41,0,1,1,2,6.4,4.43,4.43,0,0,1,6.4,2Z" transform="translate(-.01)"></path> 142 </svg> 143 </button> 144 145 <button class="greedy-nav__toggle hidden" type="button"> 146 <span class="visually-hidden">Toggle menu</span> 147 <div class="navicon"></div> 148 </button> 149 <ul class="hidden-links hidden"></ul> 150 </nav> 151 </div> 152 </div> 153</div> 154 155 156 <div class="initial-content"> 157 158 159 160 161<div id="main" role="main"> 162 163 164 <div class="archive"> 165 166 <h1 id="page-title" class="page__title">Archive</h1> 167 168 <ul> 169 <li><a href="/categories">By Category</a></li> 170 <li><a href="/tags">By Tag</a></li> 171 <li><a href="/posts">By Year</a></li> 172</ul> 173 174 </div> 175</div> 176 </div> 177 178 179 <div class="search-content"> 180 <div class="search-content__inner-wrap"><form class="search-content__form" onkeydown="return event.key != 'Enter';"> 181 <label class="sr-only" for="search"> 182 Enter your search term... 183 </label> 184 <input type="search" id="search" class="search-input" tabindex="-1" placeholder="Enter your search term..." /> 185 </form> 186 <div id="results" class="results"></div></div> 187 188 </div> 189 190 191 <div id="footer" class="page__footer"> 192 <footer> 193 <!-- start custom footer snippets --> 194 195<!-- end custom footer snippets --> 196 <div class="page__footer-follow"> 197 <ul class="social-icons"> 198 199 <li><strong>Follow:</strong></li> 200 201 202 203 204 205 206 207 208 209 210 211 <li><a href="https://facebook.com/pleong" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-facebook-square" aria-hidden="true"></i> Facebook</a></li> 212 213 214 215 <li><a href="https://github.com/phwl" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-github" aria-hidden="true"></i> GitHub</a></li> 216 217 218 219 <li><a href="https://linkedin.com/in/philip-h-w-leong-949484" rel="nofollow noopener noreferrer"><i class="fab fa-fw fa-linkedin-f" aria-hidden="true"></i> LinkedIn</a></li> 220 221 222 223 224 225 226 <li><a href="/feed.xml"><i class="fas fa-fw fa-rss-square" aria-hidden="true"></i> Feed</a></li> 227 </ul> 228</div> 229 230<div class="page__footer-copyright">© 2026 phwl. Powered by <a href="https://jekyllrb.com" rel="nofollow">Jekyll</a> &
230 <a href="https://mademistakes.com/work/minimal-mistakes-jekyll-theme/" rel="nofollow">Minimal Mistakes</a>.</div> 231 232 </footer> 233 </div> 234 235 236
236<script src="/assets/js/main.min.js"></script>
236 237
237<script src="https://kit.fontawesome.com/4eee35f757.js"></script>
237 238 239 240 241
242<script src="/assets/js/lunr/lunr.min.js"></script>
vendor: 1 bytes, line 242
242
243<script src="/assets/js/lunr/lunr-store.js"></script>
vendor: 1 bytes, line 243
243
244<script src="/assets/js/lunr/lunr-en.js"></script>
244 245 246 247 248 249 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 249-250
249 250<script async src="https://www.googletagmanager.com/gtag/js?id=
250UA-155095246-1
vendor: 12 bytes, line 250
250"></script>
251<script> 252
vendor: 134 bytes, lines 252-256
252window.dataLayer = window.dataLayer || []; 253 function gtag(){dataLayer.push(arguments);} 254 gtag('js', new Date()); 255 256 gtag('config', '
256UA-155095246-1
vendor: 30 bytes, line 256
256', { 'anonymize_ip': false});
257</script>
257 258 259 260 261 262 263 264 265 266 267
267<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"e149fd07ca504800ac2aaac8f9ef93f2","r":1,"spa":2}' crossorigin="anonymous"></script>
267 268</body> 269</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.