PageSourceSearch

https://phwl.org/archive/

html phwl.org collected 2026-10-07 06:09:27 UTC 7,240 bytes, 269 lines download raw bytes

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">&copy; 2026 phwl. Powered by <a href="https://jekyllrb.com" rel="nofollow">Jekyll</a> &amp;
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.