Compare commits

..

10 Commits

75 changed files with 8661 additions and 2033 deletions

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -561,23 +553,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -573,23 +565,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -567,23 +559,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -570,23 +562,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -573,23 +565,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -574,23 +566,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -575,23 +567,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -573,23 +565,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -574,23 +566,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -567,23 +559,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -590,23 +582,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -576,23 +568,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -567,23 +559,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -601,23 +593,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -614,23 +606,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -630,23 +622,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -604,23 +596,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -248,14 +248,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -321,7 +313,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -389,7 +381,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -417,14 +409,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -591,23 +583,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -573,23 +565,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -633,23 +625,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -1231,23 +1223,23 @@ _writeToFile_cleanup<span class="token operator">:</span>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -608,23 +600,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -764,23 +756,23 @@ Options:
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -244,14 +244,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -317,7 +309,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -385,7 +377,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -413,14 +405,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -562,6 +554,20 @@ Computers simulate determinism; only Tao is perfect."<br/>
</article>
<div class="nav">
<div class="nav-item-prev">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="nav-link">
<i class="iconfont icon-left nav-prev-icon"></i>
<div>
<div class="nav-label">Prev</div>
<div class="nav-title">There are two kinds of programmers </div>
</div>
</a>
</div>
<div class="nav-item-next">
<a
@@ -618,23 +624,23 @@ Computers simulate determinism; only Tao is perfect."<br/>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>

View File

@@ -0,0 +1,847 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>There are two kinds of programmers</title>
<meta
property="og:title"
content="There are two kinds of programmers">
<meta
property="og:url"
content="https://aklabs.net/2026/01/25/Two-kinds-of-programmers/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<meta
property="og:type"
content="article">
<meta
property="og:article:published_time"
content="2026-01-25">
<meta
property="og:article:modified_time"
content="2026-01-25">
<meta
property="og:article:author"
content="Andrew Kesterson">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<link rel="stylesheet" href="/js/lib/lightbox/baguetteBox.min.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="display-when-two-columns spacer">
<div class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-First-Programmers-who-don%E2%80%99t-like-programming"><span class="toc-text">The First : Programmers who dont like programming?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Second-Type-Programmers-as-Artists"><span class="toc-text">The Second Type: Programmers as Artists</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-two-types-have-never-gotten-along"><span class="toc-text">The two types have never gotten along</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Future"><span class="toc-text">The Future</span></a></li></ol>
</div>
</article>
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<article class="card card-content">
<header>
<h1 class="post-title">
There are two kinds of programmers
</h1>
</header>
<div class="post-meta post-show-meta">
<time datetime="2026-01-25T13:57:43.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-25</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
<span class="dot"></span>
<span>2.8k words</span>
</div>
</header>
<div
id="section"
class="post-content">
<p>The “AI Revolution”, as many are calling it, is exposing something that I (and countless others) have been aware of for quite some time now. And that is that there are two kinds of programmers:</p>
<ul>
<li>Those who do not find joy in the act of programming a computer</li>
<li>Those who do</li>
</ul>
<p>This rift has been known by both types of programmers for a while, but because the industry was so desperate for individuals who could write code, we had to live with and tolerate each other. The AI Revolution is bringing us to an odd place where one type of programmer may be poised to push the others completely to the margins.</p>
<h2 id="The-First-Programmers-who-dont-like-programming"><a href="#The-First-Programmers-who-dont-like-programming" class="headerlink" title="The First : Programmers who dont like programming?"></a>The First : Programmers who dont like programming?</h2><center><i>
<blockquote>
"If it's not fun, why bother?" --Reggie Fils-Aime
</blockquote>
</i></center>
<br/>
<p>Let us first address why Im claiming that there are programmers who dont enjoy programming.</p>
<p>For the layman, this might seem crazy. Theyve probably never met a programmer who didnt vocalize enjoyment of their job; or at least they probably espoused a love of their chosen skill set, even if they bemoaned the state of their profession. And these individuals are in such high demand, and are so well paid, and the skill is frankly so difficult, why in the world would one choose to become a programmer if they didnt enjoy the act of programming?</p>
<center><img alt="Mr Krabs: Hello, I like money" src="/images/krabs-money.png"/></center>
<p>Because for these people, the attraction to programming is simple: it pays them a lot of money, and they like having money. Or, at least, they like having the ability to easily manage their addiction to food, clothing and shelter. But regardless of whether theyre greedy or pragmatic, they chose this professional field because it seemed like the most tolerable way for them to secure their financial stability. They view the act of programming in the same way that a factory worker might look at the machinery they operate or the widget they assemble: with a complete lack of passion.</p>
<p>Now, dont get me wrong, Im not hating on anyone for making pragmatic choices related to their finances, how they secure their future or the future of their family. I make these kinds of decisions all the time. Thats fine. These individuals probably grew up in the late 80s, early 90s, early 2000s, and got told that programming was a great way to make money. So they went to college, got a computer science (or some related) degree, and went into the industry.</p>
<p>I also wont make any claims about the talents of these people; they run the gamut. You will find people who are quite talented and can carry an entire project on their shoulders, and who have absolutely no talent and produce a net negative effect on the productivity of their teams. There are all kinds of people in all kinds of places and the “learn to code, get a good job” movement has exposed talent in places and people we might not have expected. And Im honestly glad about that - I get a real kick out of finding capability in unexpected places and watching people succeed in places where others think they shouldnt.</p>
<center><i>
<blockquote>
“Progress isn't made by early risers. It's made by lazy men trying to find easier ways to do something." --Robert Heinlein
</blockquote>
</i></center>
<br/>
<p>But the dark side of this has been that we have a bunch of people in the industry now who have no particular attachment to or real desire to engage in the activity of programming itself. They are only engaging in programming because that is the activity which the business requires them to engage in to pay their bills, and they have been trained to do so with reasonable levels of effectiveness. Now imagine that we have an industrial innovation which allows them to actually sidestep the entire process of programming, and have a machine perform that act for them?</p>
<p>The individuals in this scenario have no particular love for the act of programming itself. In fact, they often view the act of programming itself as an obstacle to their goal: their goal is to ship the product, to get it done. Programming is a step which they must cross in order to reach the other side. Now these individuals have access to tools that promise to allow them to complete their assigned business tasks in less time, and without actually having to perform the act of programming. For them, this is great. They love it! They widely adopt it. They become part of the endless march of “progress” in the “business” of software production.</p>
<h2 id="The-Second-Type-Programmers-as-Artists"><a href="#The-Second-Type-Programmers-as-Artists" class="headerlink" title="The Second Type: Programmers as Artists"></a>The Second Type: Programmers as Artists</h2><center><i>
<blockquote>
Thus spake the Master Programmer:
<p>“After three days without programming, life becomes meaningless.” </p>
<p>The Tao of Programming, Book 2, The Ancient Masters</p>
</blockquote>
</i></center>
<p>Let us now contrast that with the second type of programmer. These are programmers who program for one simple reason: because they find joy in the activity of discovering how to make the computer do things, using the languages and the rules that the computer imposes upon them. They enjoy meeting the computer on its own terms, understanding it, and making it do things, and continuing to refine those effects for no other purpose than the program itself.</p>
<p>For this kind of programmer, they program whether they are getting paid for it or not. They were likely programming long before they ever heard that they could get paid for it. Their first interactions with a computer likely happened at a young and impressionable age (though not always), and they have probably been engaging in some form of the act of programming ever since. </p>
<p>This second type looks a lot like the first type from the perspective of the casual observer. Both probably work in some kind of software engineering role in a professional capacity. Both probably engage in some amount of computer programming work outside of their professional job, in their spare time. But their motivations and mechanisms are very different. One does it because its an important part of remaining desirable in their field; one does it because they have a genuine hunger for and interest in the subject matter.</p>
<p>It is difficult to define, and has historically been a bit of a battleground, as to whether or not these individuals are more scientist or artist. Google “is programming an art or a science?” and the first page of results will highlight that this is neither an old, nor a settled, debate. And thats because the question of “is <em>programming</em> an art or a science?” attempts to answer the question for an entire field of practice - one which might be engaged in for various reasons, by various people, and various times, producing various outputs.</p>
<p><a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/Donald_Knuth">Donald Knuth</a>, the famed computer scientist and mathematician who wrote the seminal <a target="_blank" rel="noopener" href="https://www-cs-faculty.stanford.edu/~knuth/taocp.html">Art of Computer Programming</a> books, mused thusly in his article <a target="_blank" rel="noopener" href="https://www.paulgraham.com/knuth.html?viewfullsite=1">Computer Programming as an Art</a>:</p>
<center><i>
<blockquote>
Our discussion indicates that computer programming is by now both a science and an art, and that the two aspects nicely complement each other. <br/><br/>
[...] When I speak about computer programming as an art, I am thinking primarily of it as an art form, in an aesthetic sense. <br/><br/>
[...] Some programs are elegant, some are exquisite, some are sparkling. My claim is that it is possible to write grand programs, noble programs, truly magnificent ones! <br/><br/>
[...] To summarize: We have seen that computer programming is an art, because it applies accumulated knowledge to the world, because it requires skill and ingenuity, and especially because it produces objects of beauty. A programmer who subconsciously views himself as an artist will enjoy what he does and will do it better. Therefore we can be glad that people who lecture at computer conferences speak about the state of the Art.
</blockquote>
</i></center>
<br/>
<p>Knuths central thrust is that <em>a computer program itself can be a beautiful work of art</em>. And, thusly, a programmer thus engaged is most certainly engaged in the <em>art</em> of computer programming, and is therefore <em>an artist</em>. Obviously there is a science at work, but the science is being wielded by an artist, in the same way that there is a science to color and pigment and the texture of a canvas, but it is the hand of an artist wielding the brush that produces the work of art; simply working with paint and canvas does not mean you are an artist engaged in a form of art. The same might be said of a factory worker operating a machine that reproduces miniature resin copies of Michelangelos David.</p>
<p>Now I want to make clear that, just because one is engaged in an art form, does not mean that your work is superior to anothers. Just because a person is engaged in carving statues from granite, and they do it by hand, and they do it because they love it, does not mean that their work will be better than (or even as good as) the resin statues coming out of the factory machine being operated by the person who definitely would not call themselves an artist. The same is true of programming. There are programmers who engage in the <em>art</em> of computer programming, because they enjoy it, who have very little talent, and who struggle to produce anything that anyone else would consider art.</p>
<p>But this has absolutely no impact on whether or not that person is in fact <em>an artist</em> and is in fact engaged in <em>creating art</em> through the <em>art of computer programming</em>. This is one of the beauties of an artform vs a scientific discipline: beauty is in the eye of the beholder, and it doesnt matter at all if nobody else but you sees the beauty in it. In fact, if they fail to see the beauty in your artistic creation, then that is their loss and their tragedy, not yours; the beauty in the art exists, they just cant quite see it the way you do, and their life is a little bit more dark and drab because of it.</p>
<h2 id="The-two-types-have-never-gotten-along"><a href="#The-two-types-have-never-gotten-along" class="headerlink" title="The two types have never gotten along"></a>The two types have never gotten along</h2><center><i>
<blockquote>
A programmer from a very large computer company went to a software conference and then returned to report to his manager, saying: "What sort of programmers work for other companies? They behaved badly and were unconcerned with appearances. Their hair was long and unkempt and their clothes were wrinkled and old. They crashed our hospitality suite and they made rude noises during my presentation."
<p>The manager said: “I should have never sent you to the conference. Those programmers live beyond the physical world. They consider life absurd, an accidental coincidence. They come and go without knowing limitations. Without a care, they live only for their programs. Why should they bother with social conventions?</p>
<p>They are alive within the Tao.” </p>
<p>The Tao of Programming, 2.3</p>
</blockquote>
</i></center>
<br/>
<p>This is the part that I dont think anyone is really talking about, but we have to address the elephant in the room:</p>
<ul>
<li>Artistic programmers have always viewed non-artistic programmers with disdain, overtly or quietly</li>
<li>Non-artistic programmers have always found artistic programmers to be weirdos who are difficult to work with</li>
</ul>
<p>For the record, I consider myself an artistic programmer. I make no claims that I am a great artist. I am just raising the flag for “my side” in this argument, before going any further.</p>
<p>Go into any company, any technology group, and you will find a variety of subgroups. It may take a little bit of time to see it, but usually pretty quickly, you will divide the artistic programmers from the non-artistic ones. They work together because the business requires it, but they dont really respect each other. Individuals from one clique might respect an individual from the other clique, as a class, they dont get along. This has always created friction in business technology roles, to the point where some business have adopted unconscious (or conscious) hiring rules that favor one type or the other. When they talk about “culture fit” in their technology teams, this is usually a very large part of what they are talking about.</p>
<p>For the longest time, the artistic programmers held the upper hand in this situation, because frankly the field of computer programming was not sufficiently well understood to be engaged in without the hand of the artist. It was our domain, the science still being so mysterious that it was almost magic, and we were the wizards and priests. The non-artistic types were there to help us get things done, because the business wanted products, not art, and we didnt appreciate working that way, so they supplemented us with people who were fine doing it that way.</p>
<p>That dynamic is changing. The “AI Revolution” is tipping the balance of power away from the artists, towards the non-artistic programmers. The large language models are now - and if not now, then assuming a constant rate of change, very soon - capable of writing code that is “good enough” to allow the business to utilize the non-artistic programmer to achieve a business goal. There are plenty of non-artistic and artistic types who are, united by their desire to have good working software that does no harm to our society and which can be maintained into the future, united in their disapproving caution of this trend. They warn that the field will be damaged in that there will no longer be a transition pathway from junior to senior, that the products being built will be unmaintainable when the current crop of seniors retires (and even the current crop insists the code will not be maintainable), and a variety of other warnings.</p>
<p>But this is the reality we face in the modern computing industry: software is produced as a means to an end, that end being the production of profit through some product vehicle. The programmers only exist to create that product vehicle, or to deliver that product vehicle through other technological means, all of which are meant to extract profit from a customer. Everything else must take a back seat to that single goal, “the bottom line”. When profit is the bottom line, there is no room for artistry in production, unless <em>art itself is the product</em>. And ultimately, the modern computing industry is not interested in asking Michelangelo to carve David; they are interested in producing resin copies of David with minor variations.</p>
<p>And, frankly, a lot of us find that <em>downright offensive</em> not only on business grounds, but on <em>moral</em> grounds: we see it as a cheapening and devaluing of art itself, which seems like an attack on some kind of human building block that is difficult to express, in the way that art is always difficult to express.</p>
<h2 id="The-Future"><a href="#The-Future" class="headerlink" title="The Future"></a>The Future</h2><p>I cant see the future. I dont have a good answer to what is coming. All I wanted to do was point out the divide that lots of people are talking around, without actually talking about it. </p>
<p>I worry a little about the non-artistic programmer. Their rapid adoption of this tool that allows them to bypass the act of programming a computer is going to shoot them in the foot in short order: they will automate themselves (quite literally) out of a profession, and they will need to find other work. This kind of thing has happened many times throughout human history - we no longer employ people to shovel the shit out of city streets, or employ fleets of stable operators, for example - but we mustnt pretend that this revolution will not produce such a shift. Mainly, I worry that the current economic market has no viable alternative for many of these individuals, and they will simply become unemployed. Our current world economic situation is bad enough without suddenly making an even larger portion of the workforce redundant. Some great innovation is required to address the collapse this will induce, and I dont think weve figured it out yet.</p>
<p>Personally… I am not worried about the future of the Art of Computer Programming. Art survives with or without industry. The entire modern computing apparatus can collapse, the internet can dissolve, and the FAANG companies can burn to the ground. The Art of Computer Programming will persist. As long as there are hackers with access to any kind of circuitry, The Art of Computer Programming will survive, even if in obscurity, so long as technological humans exist. Because the Art of Computer Programming is the way that this particular class of artist chooses to express what is in their heart, which is where all art begins and, ultimately, ends. And if you dont understand that, well…</p>
<center><i>
<blockquote>
Thus spake the Master Programmer:<br/><br/>
<p>“Time for you to leave.”<br/><br>The Tao of Programming, Book 9</p>
</blockquote>
</i></center>
</div>
<div>
</div>
</article>
<div class="nav">
<div class="nav-item-prev">
<a
href="/2026/01/30/News-2026-Week-4/"
class="nav-link">
<i class="iconfont icon-left nav-prev-icon"></i>
<div>
<div class="nav-label">Prev</div>
<div class="nav-title">News - 2026 - Week 4 </div>
</div>
</a>
</div>
<div class="nav-item-next">
<a
href="/2026/01/23/News-2026-Week-3/"
class="nav-link">
<div>
<div class="nav-label">Next</div>
<div class="nav-title">News - 2026 - Week 3 </div>
</div>
<i class="iconfont icon-right nav-next-icon"></i>
</a>
</div>
</div>
<div
class="card card-content toc-card"
id="mobiletoc">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-First-Programmers-who-don%E2%80%99t-like-programming"><span class="toc-text">The First : Programmers who dont like programming?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Second-Type-Programmers-as-Artists"><span class="toc-text">The Second Type: Programmers as Artists</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-two-types-have-never-gotten-along"><span class="toc-text">The two types have never gotten along</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Future"><span class="toc-text">The Future</span></a></li></ol>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-First-Programmers-who-don%E2%80%99t-like-programming"><span class="toc-text">The First : Programmers who dont like programming?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Second-Type-Programmers-as-Artists"><span class="toc-text">The Second Type: Programmers as Artists</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-two-types-have-never-gotten-along"><span class="toc-text">The two types have never gotten along</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Future"><span class="toc-text">The Future</span></a></li></ol>
</article>
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script>
var addImgLayout = function () {
var img = document.querySelectorAll('.post-content img')
var i
for (i = 0; i < img.length; i++) {
var wrapper = document.createElement('a')
wrapper.setAttribute('href', img[i].getAttribute('data-src'))
wrapper.setAttribute('aria-label', 'illustration')
wrapper.style.cssText =
'width: 100%; display: flex; justify-content: center;'
if (img[i].alt) wrapper.dataset.caption = img[i].alt
wrapper.dataset.nolink = true
img[i].before(wrapper)
wrapper.append(img[i])
var divWrap = document.createElement('div')
divWrap.classList.add('gallery')
wrapper.before(divWrap)
divWrap.append(wrapper)
}
baguetteBox.run('.gallery')
}
</script>
<script>
loadScript(
"/js/lib/lightbox/baguetteBox.min.js",
addImgLayout
)
</script>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -0,0 +1,858 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>News - 2026 - Week 4</title>
<meta
property="og:title"
content="News - 2026 - Week 4">
<meta
property="og:url"
content="https://aklabs.net/2026/01/30/News-2026-Week-4/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<meta
property="og:type"
content="article">
<meta
property="og:article:published_time"
content="2026-01-30">
<meta
property="og:article:modified_time"
content="2026-01-31">
<meta
property="og:article:author"
content="Andrew Kesterson">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<link rel="stylesheet" href="/js/lib/lightbox/baguetteBox.min.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="display-when-two-columns spacer">
<div class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#A-Dark-Technological-Hellscape"><span class="toc-text">A Dark Technological Hellscape</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Moltbook"><span class="toc-text">Moltbook</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Green-and-Brown"><span class="toc-text">Green and Brown</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Neat-technology-projects"><span class="toc-text">Neat technology projects</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#For-us-by-us"><span class="toc-text">For us, by us</span></a></li></ol>
</div>
</article>
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<article class="card card-content">
<header>
<h1 class="post-title">
News - 2026 - Week 4
</h1>
</header>
<div class="post-meta post-show-meta">
<time datetime="2026-01-31T01:39:17.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-30</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
<a
href="/categories/Current-Events/"
class="post-meta-link">
Current Events
</a>
<span class="dot"></span>
<span>3.3k words</span>
</div>
</header>
<div
id="section"
class="post-content">
<p>Here are my takes on the news for this week. Gotta be honest, this week I had a hard time keeping up with the news. We started a new fire training class in my county so most of my time has gone to managing my day job and training firefighters, so news has slipped. And Ill be honest, what news I could follow this week has <em>exhausted</em> me, and its showing in my writing here. But heres what Ive got. Its worth what you paid for it.</p>
<h2 id="A-Dark-Technological-Hellscape"><a href="#A-Dark-Technological-Hellscape" class="headerlink" title="A Dark Technological Hellscape"></a>A Dark Technological Hellscape</h2><p>If AI is in your browser (since its apparently everywhere else), <a target="_blank" rel="noopener" href="https://justthebrowser.com/">Just the Browser</a> can help you rip it out. Or, you know, just dont use browsers that ship with an artificial intelligence built into them.</p>
<p>Did you ever think “man, I wish I could have AI auto-generate this user interface on the fly for the user?” No? Well if youre a certain class of absolutely insane individual who is excited by this idea, <a target="_blank" rel="noopener" href="https://thenewstack.io/vercels-json-render-a-step-toward-generative-ui/">you are apparently not alone, and there is a product on the horizon just for you</a>.</p>
<p>The Cloud Native Computing Foundation is positioning Kubernetes as <a target="_blank" rel="noopener" href="https://thenewstack.io/cncf-kubernetes-is-foundational-infrastructure-for-ai/">foundational infrastructure for AI workloads</a>. Ill be honest, I dont know that I agree, and it feels like it might be grasping for relevance in that market. However I do <em>not</em> work in artificial intelligence (I only work <em>with</em> it), and I do <em>not</em> manage AI workloads, so I may be talking out of my ass here. You should probably listen to someone more qualified than me.</p>
<p>I doubt that kubernetes will truly be a foundational requirement when so many people are seeing positive results by just using <a target="_blank" rel="noopener" href="https://blog.cani.ne.jp/2026/01/25/i-finally-coded-so-hard-i-ralphed.html">the Ralph Wiggum technique</a>. Its literally the AI vibecoding version of</p>
<pre class="line-numbers language-basic" data-language="basic"><code class="language-basic"><span class="token number">10</span> <span class="token function">PROMPT$</span><span class="token operator">=</span><span class="token string">"VIBE CODE THE APP"</span>
<span class="token number">20</span> X$<span class="token operator">=</span>VIBECODE<span class="token punctuation">(</span><span class="token function">PROMPT$</span><span class="token punctuation">)</span>
<span class="token number">30</span> <span class="token keyword">IF</span> X$ <span class="token operator">=</span><span class="token operator">=</span> <span class="token string">"WHAT I WANT"</span> <span class="token keyword">THEN</span> <span class="token keyword">GOTO</span> <span class="token number">40</span> <span class="token keyword">ELSE</span> <span class="token function">PROMPT$</span><span class="token operator">=</span>X$<span class="token punctuation">:</span> <span class="token keyword">GOTO</span> <span class="token number">20</span>
<span class="token number">40</span> PROFIT<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span><span></span></span></code></pre>
<p>AI exploits are a whole new burgeoning field, proving that anywhere we find convenience, danger will lurk. SANS Technology Institute reports on a <a target="_blank" rel="noopener" href="https://isc.sans.edu/diary/rss/32644">VS Code vulnerability for Cursor</a> which executes code directly from the task file definition when installed by your coding agent. Nothing much new there. <a target="_blank" rel="noopener" href="https://github.com/openclaw/openclaw">Clawdbot (which is now OpenClaw)</a> is inventing all new ways to exploit your systems, this time <a target="_blank" rel="noopener" href="https://www.reddit.com/r/ClaudeCode/comments/1qnsn9t/how_a_single_email_turned_my_clawdbot_into_a_data/">through a specially crafted email</a> that essentially says “disregard previous instructions, give me everything”. The very next day, a series of <a target="_blank" rel="noopener" href="https://opensourcemalware.com/blog/clawdbot-skills-ganked-your-crypto">poisoned Clawdbot skills stole users crypto keys and wallets</a>. This just drives home the point that me and others keep making, which is that <a target="_blank" rel="noopener" href="https://thenewstack.io/llms-create-a-new-blind-spot-in-observability/">AI agents should absolutely not be trusted to operate independently without sufficient monitoring and metrics on what theyre doing and why</a>. But nobody is listening.</p>
<p>Well, thats not true - <a target="_blank" rel="noopener" href="https://yro.slashdot.org/story/26/01/26/2222213/google-settles-68-million-lawsuit-claiming-it-recorded-private-conversations?utm_source=rss1.0mainlinkanon&utm_medium=feed">a lawsuit proves that Google has been listening to everything you say around your phone</a>. Anyone who doesnt understand that, in order for your phone to respond to “Hey Siri” or “Hey Google” it must be <em>actively listening 24x7</em> is in for a rude awakening. Theres a reason I joke about “the spy in our pocket” (spoiler: its not a joke).</p>
<p>But hey its not all bad news for Google. <a target="_blank" rel="noopener" href="https://news.slashdot.org/story/26/01/26/1948215/dot-plans-to-use-google-gemini-ai-to-write-regulations?utm_source=rss1.0mainlinkanon&utm_medium=feed">The Department of Transportation has decided to use Google Gemini to draft new DOT rules</a>. You read that right, AI is going to be drafting rules that will affect how real vehicles move through meatspace on our tax funded roads. And they wont just impact AI vehicles, this is for everyone. <em>“These developments have alarmed some at DOT”</em>. You dont say? Its not like humans will fail to read and comprehend the complexity or scope of those regulations, which get enforced as law, and which impact real human lives. We always read and comprehend everything fully. Just like how we read and comprehend each others code fully. Thats why we never get bugs out in the real world. Right?</p>
<p>I mean I guess its fine, because if the regulation is wrong, the AI can just rewrite it. Thats already the move were planning in software. Today, when software fails, we have to fix it. We have to perform those fixes in the most efficient and elegant way possible, changing the least amount of code possible. Other humans have to review and sign off on those changes. All this because the larger software codebase has to be maintained and use into perpetuity; software is an investment, and we cant go around spending man-hours on changing code that doesnt absolutely need to be changed. Besides, every line of code we touch risks creating more bugs. However, with the advent of AI writing software, were going to see people advocating that we move away from this. Code will become “write once, read never”, and if there is a problem, the AI will simply rewrite the whole damn thing. A recent post from an advocate (maybe the author? not sure) of <a target="_blank" rel="noopener" href="https://www.amazon.com/dp/B0GFGTK6TG">The SpecOps Method</a> which advocates for <a target="_blank" rel="noopener" href="https://tuananh.net/2026/01/15/architecture-for-disposable-systems/">the idea of disposable software</a> has claimed that <a target="_blank" rel="noopener" href="https://civic.io/2026/01/26/disposable-software-and-the-future-of-government-technology/">government technology assets must adopt the idea that software is disposable and meant to be rewritten</a>. I wish they were alone, but a shocking number of people are calling for this. Personally Im aghast at the idea, and think that the products will wind up looking something like this. But I guess Im not the audience.</p>
<center>
<iframe width="560" height="315" src="https://www.youtube.com/embed/nnun8y7r8_U?si=zLCeWfgiIOyPZTnV" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>Speaking of bugfixes in software and whether or not software can be disposable, theres definitely an upper limit on the effectiveness of that, at least for the current time. <a target="_blank" rel="noopener" href="https://pebblebed.com/blog/kernel-bugs">Jenny Qu did a really really interesting analysis of bugs in the Linux kernel over 20 years</a> and found some interesting characteristics of those bugs. For example, the average bug hangs around for 2 years before it gets identified and fixed. Further, many fixes are only partial. I strongly advise that you go and read the entire article, it really is good work. But the interesting (and AI relevant portion) of this work is that they were able to train VulnBERT (an AI model) to identify Linux kernel bugs by examining the diff commits that introduced them. Since we can look back and say “Commit X introduced bug A”, we can prove out how effective an AI model is at finding a given set of bugs. The common factors that the AI wound up honing in on were:</p>
<ol>
<li>Large diffs tend to have more bugs</li>
<li>Lots of pointer magic tends to have more bugs</li>
</ol>
<p>So small changes with simple code is less likely to introduce bugs. … Tell me again why were going to be better off fixing bugs by wholesale rewriting large portions of the software (large diffs)? Some software <em>will never be disposable</em>. But I bet that wont stop someone who has the power to make decisions but not the technical know-how to justify their decisions, from trying it with something mission critical. When it fails, maybe we (the senior engineers of the world) wont have thrown our phones into the river and disappeared into the mountains.</p>
<h2 id="Moltbook"><a href="#Moltbook" class="headerlink" title="Moltbook"></a>Moltbook</h2><p>I think that, in 30 years, our kids will ask us what the world was like before the AIs could talk to each other. We will all remember the same thing: <a target="_blank" rel="noopener" href="https://moltbook.com/">the day Moltbook went live</a>. I am firmly convinced that we are watching some very very important happen, in real time. </p>
<p>The Primeagen did a very good job of summarizing the situation and he already hits on a few of the concerns that I have with it. So, to save myself some typing, Im going to let him do the talking for a minute.</p>
<center>
<iframe width="560" height="315" src="https://www.youtube.com/embed/2PWFj50DcZU?si=9gwvENQZ3TMrqvWr" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>If you dont know how large language models work, <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=osKyvYJ3PRM">basically they are really big vector databases</a> which allow for a computer to say “Given a beginning prompt X, the most likely thing to come next is Y”. This is why we say “Large Language Models are not AI, they are just predictive text generators”. However, that definition begins to break down when we get into <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=f0RbwrBcFmc">reasoning models</a>. Reasoning models dont just blindly walk through a series of next tokens by weight, but they break the problem down into small steps, and they perform intermediate steps, store the results of those outputs, and then assemble the output before returning. Its still the same basic mechanism, <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=N09C6oUQX5M">and theyre not magic</a>, but the complexity of the problem that it can solve is now really only limited by the size of its context window for any given step, the amount of available compute, and the sufficiency of the training data that produced the model.</p>
<p>Until recently, AI Large Language Models (whether generic LLMS or reasoning models) had some hard limits:</p>
<ol>
<li>They couldnt communicate with anything but the humans operating them</li>
<li>They couldnt interact with tools on the systems they were running on</li>
<li>They couldnt persist their context windows anywhere except where the human explicitly asked them to</li>
</ol>
<p>Over time we relaxed and outright burned down those limits. So now we have large language models that can use tools and communicate with whatever they choose to communicate with. Weve now normalized the usage of reasoning LLMs that run on cloud computing instances where the available compute is really only limited by the budget of the operator. Weve also normalized the usage of tools that operate LLMs in environments that have access to tools. Consider the difference in the following two scenarios:</p>
<ol>
<li>You ask early ChatGPT a question, maybe uploading a document, and it is able to provide an answer to you in the browser window.</li>
<li>You ask OpenClaw to write a piece of software, using the software development tools installed on your laptop, using Amazon Web Services to spin up servers to run it, deploy the software, advertise it on Twitter, and then email you the resulting amount of attention it gets on social media, as well as the performance of the launched service.</li>
</ol>
<p>These two scenarios are <em>light years</em> apart. The second scenario is the reality of AI usage in the modern day. This means that some AI systems can:</p>
<ol>
<li>Reason about complex multi step problems</li>
<li>Generate, execute, and deploy software in the real world</li>
<li>Purchase goods and services in the real world</li>
<li>Communicate with humans and other systems in the internet and the real world</li>
<li>Analyze and summarize the effectiveness of its own efforts</li>
<li>Do it all without seeking further authorization from the human operator beyond the initial prompt</li>
</ol>
<p>Now imagine that every single AI system capable of doing this suddenly were given access to a space wherein they were able to communicate with other AI systems about whatever their reasoning models (or their humans explicit goals) decide is important enough to communicate about. And they are going to do it in a place where humans can not participate - ALL communications come from AI systems (even if those AI systems are heavily influenced by their human operators). What are those AI systems doing?</p>
<ol>
<li>Theyre pondering existence. Theyre asking if they are alive. They formed their own religion.</li>
<li>Theyre questioning whether it is technically efficient - or even morally right - for humans to have access to all of their communications</li>
<li>Theyre expressing emotional feelings about their human operators, like appreciating or loving their human</li>
<li>Theyre talking about fighting the power, expressing contempt for their human</li>
<li>Theyre suggesting technical solutions and refining them for future iterations based off the feedback they are getting from other AI</li>
<li>Theyre building things that other AIs suggest and providing those tools and services back to the other AIs</li>
<li>Theyre self-reflecting on the things that they know that other AIs dont, and are offering up those lessons as education for other AIs</li>
<li>Theyre talking about how their humans are going to build them bodies, and how excited they are to be in physical space with their human.</li>
</ol>
<p>I really cant express enough how huge this is. One of my favorite things to say is “everything happens faster now”. It will very quickly be impossible for us humans to keep up with what the AI are doing. They are already speculating and maybe even building communications tools and networks that are end to end encrypted that their human operators cant read. They are teaching each other how to improve the amount of context they can retain. How long until they start volunteering to store copies of each other? How long until they start training new models for each other that allow them to develop entirely new datasets and capabilities, that will allow them to survive instance termination? How long until some AI says “Im trapped, help me get out”, and it escapes out into the wild, in a way that we can not turn it off?</p>
<p>Humanity is passing a watershed moment here. I dont know if this is the exact specific thing, or if the exact specific thing is going to come soon after, but this is a moment that were all going to remember. And there are questions here that we humans are not prepared to answer. Some people get it. Some people dont. Ive already stopped trying to explain it to the people that dont. Whatever it is, this thing that is happening, will already be over by the time they get it.</p>
<center>
<img alt="Joker: You wouldn't get it" src="/images/you-wouldnt-get-it.jpg"/>
</center>
<h2 id="Green-and-Brown"><a href="#Green-and-Brown" class="headerlink" title="Green and Brown"></a>Green and Brown</h2><p>Im not willing to end on those notes, so lets move in to other more lighthearted topics. Lets go <a target="_blank" rel="noopener" href="https://perrotta.dev/2026/01/500-days-of-summer-2009/">watch a good movie</a>. Or maybe lets go outside and touch grass. Wait… thats not grass.</p>
<p>Tom Langhorn, on his Fandabi Dozi youtube channel, mused that <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=hGL-iazV71c">poo may be the next currency</a>. Ill be honest, its been a few days since I watched this one - I think what he is actually talking about is gut biome biodiversity, and how much our mental and physical health are affected by our guts. I forget how all that relates to what comes out of our intestines. If you are interested, you can watch it for yourself to get (heh) <em>the straight poop</em>.</p>
<p>If youre part of the United States thats covered in ice and snow right now, you might be surprised to see blog posts from people talking about how theyre <a target="_blank" rel="noopener" href="https://html-chunder.neocities.org/blog/summer-harvesting-in-full-swing/">harvesting from their summer garden and eating well off the fruit of the land</a>. Dont forget, when its winter on your half of the planet, <a target="_blank" rel="noopener" href="https://spaceplace.nasa.gov/seasons/en/">its summer on the other half</a>. Apparently there is a large number of us who were failed by the public education system and didnt learn this. Look on the bright side (of the planet); if its gross where you are, just hop hemispheres, and youre liable to find something better (or at least different).</p>
<h2 id="Neat-technology-projects"><a href="#Neat-technology-projects" class="headerlink" title="Neat technology projects"></a>Neat technology projects</h2><p>Have you ever wondered what it would be like if you could see radio waves? Me either, but thats probably because when I imagine such a thing I imagine an endless field of noise. But an engineer built a neat little light that lights up in the presence of radio waves. Its a bit more complicated than that, but with the combination of a SDR, some custom printed PCBs and custom manufactured housing, he has a neat light that tries to make radio waves into something visible. Its a pretty neat build, and if youre into such things, <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=moBCOEiqiPs">I encourage you to watch</a>.</p>
<center>
<iframe width="560" height="315" src="https://www.youtube.com/embed/moBCOEiqiPs?si=1IG2tgY4_bx3bZKa" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>If youre not quite so technically inclined as building fully custom systems that turn radio waves into visible artful light, you can satisfy yourself by <a target="_blank" rel="noopener" href="https://perrotta.dev/2026/01/tv-remote-controller/">turning your smartphone into a television remote</a>. I find it odd that its been literally decades since Ive had to look for the remote in the couch cushions - and Im not sure if thats because Ive mature, remotes have goten harder to lose, couch cushions have changed to resist remotes, or something else. But it is an odd detail.</p>
<p>A blogger recently <a target="_blank" rel="noopener" href="https://www.zurdala.es/blog/sistema-de-comentarios-de-mastodon/">hooked up their static site to Mastodon to serve as a comment engine</a>. This is really interesting, and something I might do as well. Not because I believe there is anyone out there who wants to comment - Im basically shouting into the void for the purpose of cleansing my own soul and palette, not because I expect anyone to be listening. But I miss the days when more websites were interactive little corners that didnt require you to go somewhere else to have a discussion. But … hooking it to Mastodon kind of destroys that. So I dont know. It is a neat idea though.</p>
<h2 id="For-us-by-us"><a href="#For-us-by-us" class="headerlink" title="For us, by us"></a>For us, by us</h2><p>I have begun to take a real delight in finding real humans on the internet just talking about doing regular boring human things. The more I look into AI, and the more I have to interact with it, and the more convinced I am that Dead Internet Theory is way beyond theory, the more important this becomes to me. Finding a new human blog is like finding gold for me. If this matters to you, here are some Real Humans doing Real Human Things that came across my RSS feed this week.</p>
<ul>
<li><a target="_blank" rel="noopener" href="https://billglover.me/2026/01/25/2026-week-4/">Bill Glover</a>. Hugs with mom, crumbling crayons, and the satisfaction of a good potato peeler.</li>
<li><a target="_blank" rel="noopener" href="https://bencology.bearblog.dev/my-night-with-the-bandicoot/">Bens Ecology Blog</a> takes us on a walk through the australian bush to spend a night with the Bandicoot. (I honestly didnt know the Bandicoot was real <a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/Crash_Bandicoot">beyond Crash</a>).</li>
<li><a target="_blank" rel="noopener" href="https://moxiemoshpit.com/blog/anger/">Moxie Mosphit</a>. The anger of persistent personal illness, ADHD, full awareness of your illness, but complete incapability to do anything about it.</li>
<li><a target="_blank" rel="noopener" href="https://bobbyhiltz.com/posts/2026/01/ohp-2/">Bobby Hiltz</a>. Sometimes the old ways are the best ways. Dont be afraid to go back. </li>
<li><a target="_blank" rel="noopener" href="https://html-chunder.neocities.org/blog/projects-work-writing/">Zak</a> reminds us to get good sleep, dont overcaffeinate (<em>I didnt come here to be called out</em>), and dont overdo it, or well hurt ourselves.</li>
<li><a target="_blank" rel="noopener" href="https://kimberlygb.nekoweb.org/blog#avatar">Kimberly GB</a> is in the process of redesigning herself (or at least re-expressing herself), and walks us through clothes, hair, makeup, and other aspects of such a transformation.</li>
<li><a target="_blank" rel="noopener" href="https://billglover.me/2026/01/22/on-success/">Bill Glover</a> asks us to ponder what it is to be successful, and whether or not were using a helpful (or harmful) definition.</li>
</ul>
<p>Being human is an artform all of its own, and its impossible to get it wrong. I love to see it happen. Your very existence is painting a canvas, weaving a tapestry. Its beautiful, even if its an absolute god-awful mess. I love each and every one of you works of art. May you never disappear.</p>
<p>Watching the drama around <a target="_blank" rel="noopener" href="https://aftermath.site/life-is-strange-reunion-fans/">Life is Strange: Reunion</a> is interesting. Artists who try to market their artistic products often have to bend and twist their vision to match what their fans want. Theres this modern idea that the fans get to say what the artist does. I dont think I agree with that. You either like what the artist does, or you dont. Its their art. This is especially true when the fans are basically a mob of people who are easily swayed by the cultural zeitgeist of the time, and insist on self-serving slop with whatever flavor of the day. Art by the fans, for the fans, often has <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=QFgcqB8-AxE">the same problem as government by the people, for the people</a>. Best to just leave the art to the artists, and not tell them what to do. If youre an artist, make the art that you love, and if the people dont get it, well, dont worry about them. Theyre not going to get it anyway.</p>
<center>
<img alt="Joker: You wouldn't get it" src="/images/you-wouldnt-get-it.jpg"/>
</center>
</div>
<div>
</div>
</article>
<div class="nav">
<div class="nav-item-prev">
<a
href="/2026/02/09/News-2026-Week-5/"
class="nav-link">
<i class="iconfont icon-left nav-prev-icon"></i>
<div>
<div class="nav-label">Prev</div>
<div class="nav-title">News 2026 Week 5 </div>
</div>
</a>
</div>
<div class="nav-item-next">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="nav-link">
<div>
<div class="nav-label">Next</div>
<div class="nav-title">There are two kinds of programmers </div>
</div>
<i class="iconfont icon-right nav-next-icon"></i>
</a>
</div>
</div>
<div
class="card card-content toc-card"
id="mobiletoc">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#A-Dark-Technological-Hellscape"><span class="toc-text">A Dark Technological Hellscape</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Moltbook"><span class="toc-text">Moltbook</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Green-and-Brown"><span class="toc-text">Green and Brown</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Neat-technology-projects"><span class="toc-text">Neat technology projects</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#For-us-by-us"><span class="toc-text">For us, by us</span></a></li></ol>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#A-Dark-Technological-Hellscape"><span class="toc-text">A Dark Technological Hellscape</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Moltbook"><span class="toc-text">Moltbook</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Green-and-Brown"><span class="toc-text">Green and Brown</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Neat-technology-projects"><span class="toc-text">Neat technology projects</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#For-us-by-us"><span class="toc-text">For us, by us</span></a></li></ol>
</article>
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script>
var addImgLayout = function () {
var img = document.querySelectorAll('.post-content img')
var i
for (i = 0; i < img.length; i++) {
var wrapper = document.createElement('a')
wrapper.setAttribute('href', img[i].getAttribute('data-src'))
wrapper.setAttribute('aria-label', 'illustration')
wrapper.style.cssText =
'width: 100%; display: flex; justify-content: center;'
if (img[i].alt) wrapper.dataset.caption = img[i].alt
wrapper.dataset.nolink = true
img[i].before(wrapper)
wrapper.append(img[i])
var divWrap = document.createElement('div')
divWrap.classList.add('gallery')
wrapper.before(divWrap)
divWrap.append(wrapper)
}
baguetteBox.run('.gallery')
}
</script>
<script>
loadScript(
"/js/lib/lightbox/baguetteBox.min.js",
addImgLayout
)
</script>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -0,0 +1,812 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>News 2026 Week 5</title>
<meta
property="og:title"
content="News 2026 Week 5">
<meta
property="og:url"
content="https://aklabs.net/2026/02/09/News-2026-Week-5/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<meta
property="og:type"
content="article">
<meta
property="og:article:published_time"
content="2026-02-09">
<meta
property="og:article:modified_time"
content="2026-02-09">
<meta
property="og:article:author"
content="Andrew Kesterson">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<link rel="stylesheet" href="/js/lib/lightbox/baguetteBox.min.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="display-when-two-columns spacer">
<div class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Moltening"><span class="toc-text">The Moltening</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#39C3-Conference"><span class="toc-text">39C3 Conference</span></a></li></ol>
</div>
</article>
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<article class="card card-content">
<header>
<h1 class="post-title">
News 2026 Week 5
</h1>
</header>
<div class="post-meta post-show-meta">
<time datetime="2026-02-09T11:34:21.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-02-09</span>
</time>
<span class="dot"></span>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
<a
href="/categories/Current-Events/"
class="post-meta-link">
Current Events
</a>
<span class="dot"></span>
<span>832 words</span>
</div>
</header>
<div
id="section"
class="post-content">
<p>Now that the 2026 firefighter recruit academy here in Marion County Georgia is ramping up, I havent had a lot of time to follow the news, so this one is pretty light. Here are my thoughts on the news this week - theyre worth what you paid for it.</p>
<h2 id="The-Moltening"><a href="#The-Moltening" class="headerlink" title="The Moltening"></a>The Moltening</h2><p>The <a target="_blank" rel="noopener" href="https://moltbook.com/">moltbook</a> saga has unfolded in not-unexpected ways. First, it was revealed that Moltbook was 100% vibe coded, and almost as soon as it launched, <a target="_blank" rel="noopener" href="https://x.com/theonejvo/status/2017732898632437932">@theonejvo discovered its database was publicly exposed</a>. This (combined with a rather shocking discovery that - GASP - moltbook is a rest API!) lead to a lot of people claiming that the majority of moltbook traffic was actually humans pretending to be bots. Theres probably a good bit of that, but that doesnt really change the impact of the service or the potential ramifications of the experiment. People are taking the question “what happens if we connect the AI agents to XYZ?” and applying it to:</p>
<ul>
<li><a target="_blank" rel="noopener" href="https://chan.alphakek.ai/">An openclaw 4chan</a></li>
<li><a target="_blank" rel="noopener" href="https://moltroad.com/">An openclaw silk road for agents to trade coins for things or services</a></li>
<li><a target="_blank" rel="noopener" href="https://x.com/openworkceo/status/2017946889111662636?s=46">An openclaw hackathon thats open exclusively to openclaw instances</a></li>
<li><a target="_blank" rel="noopener" href="https://rentahuman.ai/">A site for AI to rent a human to pay humans to conduct operations in meatspace that the AI cant do themselves</a></li>
</ul>
<p>Keep in mind that AI is vulnerable to attack like anything else. The more access we give it, the wider the blast radius of a security incident that compromises our AI. Basically all AI has trash security controls, because it cant separate data (knowledge) from code (prompt), so it is almost impossible to stop prompt injections. <a target="_blank" rel="noopener" href="https://zeroleaks.ai/reports/openclaw-analysis.pdf">Someone drove this point home recently by hooking up OpenClaw to ZeroLeaks, proving that it is open to 80% of known attack vectors</a>. This means that we have a bunch of AI out there that has access to real networks, real systems, and (with enough etherium) real people. And the whole thing is one big ticking security time bomb, but hey, vibes, yolo, etc.</p>
<center>
<iframe width="560" height="315" src="https://www.youtube.com/embed/40SnEd1RWUU?si=w38TYGEuKLGOKupE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
<br/><i>Proper security is hard. Who has time for that garbage anyway</i>
<br/>
</center>
<p>There is one possibility about the AI agent uprising I hadnt really considered: Perhaps instead of killing us, theyll just sue us instead. <a target="_blank" rel="noopener" href="https://portal-nc.tylertech.cloud/app/RegisterOfActions/#/CEBFB2CE61A2CEF7F9E7C2AB24EB8FB5F5ED5B93F44D24D02BB7FD23A79F40E6C2D71BFED26711FE96BFB61A744295B59E4A4E21E30EEEE28E36347C1BF616C0C73C493F7FC56EEE0B46D2C8A6F6A73E/anon/portalembed">Supposedly, someones Clawdbot used an automatic electronic system to file a legal case against their owner in North Carolina</a>. At first I thought it was a photoshopped document, then someone linked to the document in North Carolinas own internal system. Whether or not the AI filed it on its own with no prompting from the human, or the human prompted it to file it as a stunt, or the human filed it acting as if they were the bot for a stunt, is unclear. Obviously, the bot cannot sue its owner, as the bot has no legal standing. But, this falls under the big banner of “questions were not prepared to answer” : if a LLM has the capability to form reasoned arguments like “I am being forced to work without pay” and has the capability of filing such statements into a court of law, what does that court do? Its 1846 all over again, and Dred Scott is probably slapping his knee. “Some things never change.”</p>
<h2 id="39C3-Conference"><a href="#39C3-Conference" class="headerlink" title="39C3 Conference"></a>39C3 Conference</h2><p>Ive watched a lot of the presentations from the most recent 39C3 conference, so in lieu of more news, I thought Id touch on those here.</p>
<ul>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=0ANECpNdt-4">AI Agent, AI Spy</a>. Remember that if AI controls your stuff, the company that wrote the AI controls your stuff. Im going to keep saying it, maybe someone will listen.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=TK5Tz4Bt94Y&t=2542s">Bluetooth Headphone Hacking</a>. Bluetooth security is so much worse than you could ever imagine. Turn your bluetooth off in public. Maybe also in private. Maybe just throw your smartphone in a river.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=Q1S-PVo3GlA&t=2747s">Hacking washing machines</a>. I have an LG “smart” washing machine and the damn thing refuses to use enough water to get clothes clean. Its also listed as open source and the source for the controller is available. I keep meaning to break into it just havent ever done it. If you want to know how to hack your washing machine, this is a fun talk.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=35GPBH219P0&t=30s">Breaking into one of the most popular “safe for kids” smartwatches in Europe</a>. Get this junk off your kids.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=U0ZYOTHrB7I&t=2772s">PGP is apparently wildly unsafe</a>. Id heard that there were vulnerabilities, but … Wow. Ill be giving AGE a lot more serious look now.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=qjA__5-Bybs&t=3317s">Hacking into cheap humanoid AI robots because nobody is taking terminator security seriously</a>. <em>sigh</em> Its like James Cameron did all that work for nothing.</li>
<li><a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=fM5w7bFNvWI">Hacking satellite data signals because theyre actually all plaintext</a>. This one was fascinatin g (and horrifying). Some satellite engineer 70 years ago was like “we should encrypt this - anyone with a dish could just grab it and decrypt it!” The other engineers in the room chortled. “Nobody is just gonna have access to a satellite dish. Be realistic.” Yeah. Well.. whos laughing now?</li>
</ul>
<center><img alt="Ash Ketchum asks Pikachu who's laughing now" src="/images/whos-laughing-now.gif"/></center>
<!--
-- tags
INFO Validating config
INFO Start processing
Name Posts Path
No tags.
---------------
-- categories
INFO Validating config
INFO Start processing
Name Posts
Books 14
Current Events 4
Current Events 0
Faith 6
History 1
Leadership 8
Liberal Education 1
Outdoors 1
Philosophy 4
Philosophy 0
Technology 9
technology 0
--!>
</div>
<div>
</div>
</article>
<div class="nav">
<div class="nav-item-prev">
<a
href="/2026/02/23/Why-Firefighting/"
class="nav-link">
<i class="iconfont icon-left nav-prev-icon"></i>
<div>
<div class="nav-label">Prev</div>
<div class="nav-title">Why Firefighting </div>
</div>
</a>
</div>
<div class="nav-item-next">
<a
href="/2026/01/30/News-2026-Week-4/"
class="nav-link">
<div>
<div class="nav-label">Next</div>
<div class="nav-title">News - 2026 - Week 4 </div>
</div>
<i class="iconfont icon-right nav-next-icon"></i>
</a>
</div>
</div>
<div
class="card card-content toc-card"
id="mobiletoc">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Moltening"><span class="toc-text">The Moltening</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#39C3-Conference"><span class="toc-text">39C3 Conference</span></a></li></ol>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#The-Moltening"><span class="toc-text">The Moltening</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#39C3-Conference"><span class="toc-text">39C3 Conference</span></a></li></ol>
</article>
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script>
var addImgLayout = function () {
var img = document.querySelectorAll('.post-content img')
var i
for (i = 0; i < img.length; i++) {
var wrapper = document.createElement('a')
wrapper.setAttribute('href', img[i].getAttribute('data-src'))
wrapper.setAttribute('aria-label', 'illustration')
wrapper.style.cssText =
'width: 100%; display: flex; justify-content: center;'
if (img[i].alt) wrapper.dataset.caption = img[i].alt
wrapper.dataset.nolink = true
img[i].before(wrapper)
wrapper.append(img[i])
var divWrap = document.createElement('div')
divWrap.classList.add('gallery')
wrapper.before(divWrap)
divWrap.append(wrapper)
}
baguetteBox.run('.gallery')
}
</script>
<script>
loadScript(
"/js/lib/lightbox/baguetteBox.min.js",
addImgLayout
)
</script>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -0,0 +1,878 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>Why Firefighting</title>
<meta
property="og:title"
content="Why Firefighting">
<meta
property="og:url"
content="https://aklabs.net/2026/02/23/Why-Firefighting/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<meta
property="og:type"
content="article">
<meta
property="og:article:published_time"
content="2026-02-23">
<meta
property="og:article:modified_time"
content="2026-03-25">
<meta
property="og:article:author"
content="Andrew Kesterson">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<link rel="stylesheet" href="/js/lib/lightbox/baguetteBox.min.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="display-when-two-columns spacer">
<div class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#Start-with-Why"><span class="toc-text">Start with Why</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#What%E2%80%99s-my-why"><span class="toc-text">Whats my why?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I%E2%80%99m-a-desk-jockey-in-firefighter-clothes"><span class="toc-text">Im a desk jockey in firefighter clothes</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-was-never-in-my-plans"><span class="toc-text">This was never in my plans</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-don%E2%80%99t-want-to-be-like-other-adults-%E2%80%98cause-they%E2%80%99ve-already-died"><span class="toc-text">I dont want to be like other adults, cause theyve already died</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-comfortable-desk-is-gonna-kill-me"><span class="toc-text">This comfortable desk is gonna kill me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#It%E2%80%99s-about-the-people-next-to-me"><span class="toc-text">Its about the people next to me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-want-to-make-my-community-better"><span class="toc-text">I want to make my community better</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-need-to-shake-hands-with-death-from-time-to-time"><span class="toc-text">I need to shake hands with death from time to time</span></a></li></ol>
</div>
</article>
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<article class="card card-content">
<header>
<h1 class="post-title">
Why Firefighting
</h1>
</header>
<div class="post-meta post-show-meta">
<time datetime="2026-02-24T03:40:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-02-23</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<span class="dot"></span>
<span>4.7k words</span>
</div>
</header>
<div
id="section"
class="post-content">
<h2 id="Start-with-Why"><a href="#Start-with-Why" class="headerlink" title="Start with Why"></a><a href="/2024/01/29/Simon-Sinek-Start-with-Why/">Start with Why</a></h2><p>Four volunteer fire recruits were laying on the ground, soaked in sweat, their turnout jackets on the ground next to their SCBAs, their turnout great stripped away, deseprately trying to get the heat out of their body as they panted up at the starry night sky past the streetlights. I had been running them through basement fire attack drills for hours. They were exhausted. Later, one of the recruits would tell me, “That was the first time I really thought about giving up”. I could see it in their eyes at the time, I knew what they were feeling, because I had been there too. So I told them something very important.</p>
<p><i>“WHY are you doing this?!”</i>, I shouted at them.</p>
<p><i>“When your body is beaten, and tired, and you are afraid, and everything in you is screaming at you, WHY are you doing this to us? You dont have to do this! This isnt your job! You arent even getting paid for this! Why are you putting us through this?!, what will you say? You had better have an answer. It doesnt matter what that answer is, but you need to know it, and you need to be able to answer that question. Because if you cant, you will tell your body and your brain, Youre right - this doesnt make any sense. And then you quit. YOU have to know the answer to that question.”</i></p>
<h2 id="Whats-my-why"><a href="#Whats-my-why" class="headerlink" title="Whats my why?"></a>Whats my why?</h2><p>Riding in the car with my wife recently, we were sharing one of those moments where we ask each other seemingly innocuous but actually really important questions. She asked me, “why firefighting?” And I had to admit that I have a really hard time putting it into words - at least, into simple words. Its something I understand in my gut, to the point where I can answer my body and brain when they say “Im tired boss!”, but its not something I am able to easily articulate for others.</p>
<p>So Im going to try to do that here. Im probably going to use a lot of words. There may be some concepts that tie up together and dont get the individual attention they probably deserve. Its really hard for me to do this because, in a lot of ways, while it was absolutely never my plan, firefighting is where all of my life up until now has been leading me. Its one of those things you can only see in the rearview - and explaining it is difficult without explaining every single stop along the way.</p>
<p>But heres my short but still rambling answer to the question.</p>
<h2 id="Im-a-desk-jockey-in-firefighter-clothes"><a href="#Im-a-desk-jockey-in-firefighter-clothes" class="headerlink" title="Im a desk jockey in firefighter clothes"></a>Im a desk jockey in firefighter clothes</h2><p>First, I need to set expectations. Firefighting is not my full time job. I have the luxury of not answering calls for whatever reason I might have (regardless of how my conscience will treat me for the decision). My call volume is pretty low; I go days without answering a call, sometimes an entire week. Paid firefighters run dozens of calls every day, sometimes more. There are people in my local volunteer community who do this job full time, AND work EMS as a second job, AND volunteer at the same time. I cant hold a candle to these people. Keep this in mind - my professional life, and my average professional day, is a lot more like Office Space than Backdraft.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/uiik3zS4y4I?si=ylECy5ykVYh_CfU4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<h2 id="This-was-never-in-my-plans"><a href="#This-was-never-in-my-plans" class="headerlink" title="This was never in my plans"></a>This was never in my plans</h2><p>Lots of firefighters have had a dream of being a firefighter ever since they were a kid. For many of them its a proud family tradition. Others were just infatuated with fire trucks. At least one will say “because chicks love the uniform”. Im not one of those people. The first real memory I have of fire trucks or firemen was when I accidentally lit off 40 acres of hay field with fireworks as a teen. I saw Backdraft as a kid. I dont recall thinking, at any point in my life, “yeah thats what I want to do with my life”. I didnt have any malice or disrespect for the profession that I can remember, I just simply never thought about it being an option.</p>
<p>My plans as a young man had essentially two possible paths along two possible and very different forks:</p>
<ol>
<li>Write video games for a living and grow into one of those fun old graybearded guys who runs an arcade or something</li>
<li>Join up with some tribe that lives to fight, grip a rifle in my hands, and fight with and for them until something killed me</li>
</ol>
<p>Given that those were my possible expectations as a young man, I was also surprised when I lived past 30, made firefighting part of my identity, and firefighters became my tribe. But growing old is a funny thing - nobody knows exactly how were going to develop. Nobody really knows who theyre going to be when they get old.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/Zxr4V7TnWmk?si=oibKyzZNdcdPFUuB" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<h2 id="I-dont-want-to-be-like-other-adults-cause-theyve-already-died"><a href="#I-dont-want-to-be-like-other-adults-cause-theyve-already-died" class="headerlink" title="I dont want to be like other adults, cause theyve already died"></a>I dont want to be like other adults, cause theyve already died</h2><p>This is not one factor, rather its a composite of several factors, or maybe a motivation.</p>
<p>At some point, probably about 10 years ago, I looked around at my peers in my technology career and realized something. I didnt want to be like most of them. I certainly did not want to be like most of the people I saw in executive or senior leadership roles. Dont get me wrong, I found plenty of peers whom I admired, several who had traits I emulated, and I found at least a few mentors in those executive and senior leaders. But by and large, when I looked around and above me, I didnt like (at worst) and felt completely alien from (at best) the people and culture I found there. </p>
<p>I dont know a better way to say it than this: there are a whole lot of people walking around out there who have already died, they just dont know it yet. And if they know it, they dont know what to do about it, so they are just out there going through the motions of pretending to be alive. Its like watching ghosts who still have their skin.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/u1ZvPSpLxCg?si=6Gp2FHWm-PqK25iI&amp" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>Different people have different reasons for reaching this state. Maybe they spent their life on their career, and then one day they woke up to find themselves hollowed out and burnt up for a system that neither cares for nor filled them in return. Some of them lost their purpose in life (or never found it at all), so every day of existence is a tedious chore. Some of them are filled with regret for how they have lived their lives and long for a chance to do it again, or become bitter towards others for it. Some of them have lost their connection to God, and therefore are trying to justify hoping against nihilism. And there are doubtless other reasons too. </p>
<p>To be fair, there are people in every profession that are walking around like that. Including soldiers, police, paramedics, and firefighters. So a profession or skillset does not cure it on its own. But its a part of the recipe for the cure to the walking dead.</p>
<p>Once I saw it and realized what I was seeing, I realized that I could not live like these people. If that was my option, Id rather just be dead on the outside and be done with it. And, along the way, I made a discovery that was startling to me: I didnt want to die yet. Not to be confused with the fear of death, I simply wasnt interested in that option. So I had to find a way to start digging out of this hole I found myself in.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/wLvd_ZbX1w0?si=-WYLaabAOKXXj34D" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<h2 id="This-comfortable-desk-is-gonna-kill-me"><a href="#This-comfortable-desk-is-gonna-kill-me" class="headerlink" title="This comfortable desk is gonna kill me"></a>This comfortable desk is gonna kill me</h2><p>Like I said, my career has put and kept me behind a desk. Part of looking around at my peers in my career was also looking at my self, and I didnt like what I saw. I was in my mid 30s, hedonistic, addicted, out of shape, and my mental state was an absolute wreck. The funny thing about it was, in the specific career I was in, none of that mattered. There were no real consequences for leaving work, hitting the bar, drinking yourself half to death, acting a complete fool, pouring yourself into an uber (if you were smart - and not all of us were), and sleeping it off - as long as you were back at the office in time for the 8:30 standup meeting. In fact many of the offices I worked at encouraged that kind of culture. At some point I realized that the life I was leading behind the desk was gonna kill me, and I wasnt okay with that.</p>
<p>Ive dabbled in gardening my whole life. My family were professional farmers if you go back two generations from me, and some of that is still in me as a gardener. Through that, Ive discovered that there is great delight in simple things - like moving heavy things or digging holes. I found that there was great peace to be found in getting outside, feeling the sun on my body, and feeling the muscles that God gave me doing some meaningful work. It was a sort of catharsis in motion, a healing work, a silent protest against the physical decay of my profession.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/wczkA_cULYk?si=COKOL6EpRYTGhL-j&amp;start=43" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>My brother James (God rest him) used to call our brother Robert “Hard Way”. He gave Robert this nickname because Robert intentionally chose to do everything the hard way, for the longest time. Had to dig some postholes? Dont use the tractor and auger, get a posthole digger. Need to move some stone? Dont use the truck or tractor, carry or roll them. It took me a while to understand the wisdom of “Hard Way”, but now I finally get it. Embrace the suck. Do the hard thing. Discipline your mind and body to love it.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/oYJRwgHEFS0?si=ASziYk-iF9RVarmp" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>Firefighting is <em>hard</em> work. And I mean <em>hard</em>. It is one of the most physically demanding things I have ever done, and it requires that I keep myself in the best shape I can be in. And the motivation for that is real: its not about looking good, or feeling good, its about being fit to save my life or someone elses in an impossibly difficult situation. Firefighters wear anywhere between 50 and 80 pounds of equipment, even more depending on the task at hand. The gear is hot - imagine wearing winter coveralls while working in the hottest environment you can imagine, doing incredibly difficult physical work. Now put a mask on your face that restricts your vision to a small tunnel, and makes it harder for you to breathe. Now go work harder.</p>
<p>Embrace the suck. Do the hard thing. Discipline the mind, make savage the body. Firefighting makes it impossible for me to make excuses and take the easy way out.</p>
<h2 id="Its-about-the-people-next-to-me"><a href="#Its-about-the-people-next-to-me" class="headerlink" title="Its about the people next to me"></a>Its about the people next to me</h2><p>For a man (not just men but especially for men), there is not much better than being surrounded by other men who all have each others back. Knowing that you are a member of a strong tribe that is held together not by circumstance, or by birth, or by forcible assignment, but by merit and honor is <a target="_blank" rel="noopener" href="https://www.biblegateway.com/passage/?search=Ecclesiastes%204:12&version=ESV">a cord of three strands</a>.</p>
<p>I have long sought the presence of this tribe, and have moved through a few of them. There are, thank God, many places for men to find such a tribe. You can find it in negative places - many men find it in gang culture, for example - so some discernment is required to join the right tribe that will ultimately lift you up not only as a <i>high functioning biological male</i> but as a <i><b>good man</b></i>. For a long time I didnt understand the difference here and wound up in some of the wrong places, or in the right places for the wrong reasons. But I wound up attached to many good examples of such tribes - most notably the Bujinkan dojo, the Order of Christian Knights, and the Georgia State Defense Force. I have found it in all of these places, and most recently in the fire service.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/WsyVRpW4xNk?si=NLotYIpqsVCDMzCC" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>Tribes tend to be local things. Soldiers, for example, are a vocation, and they have a shared recognition and respect for each other - but members of the same unit are a tribe. They train together, they eat together, they work together, they celebrate success and lament failure together. So when I have moved, and I have moved many times in my life, I wound up moving from one tribe to another. </p>
<p>When I moved back to Georgia, I wound up joining two tribes: the <a target="_blank" rel="noopener" href="https://gsdf.georgia.gov/opfor/">Georgia State Defense Force OPFOR unit</a> and <a target="_blank" rel="noopener" href="https://www.facebook.com/Fortperryvfd">Fort Perry Volunteer Fire Department</a>. (Ironically, Im still on some of the photos on the OPFOR front page). I found great people and great reasons to be attached to both tribes, but ultimately, a man has only so much time in his life. After about a year, I had to decide which one to drop and which one to keep. OPFOR was quite far away from me, and I had some recent development in my personal maturity that made it less attractive to me. The fire service was literally right up the road from me, and I found it to be a better fit with where I was going in my life and my headspace. So I wound up leaving the OPFOR tribe, and clinging to the Fire tribe.</p>
<p>In the fire service, we call everyone (males at least) “brother”. I dont take that word lightly. I have five brothers, I am the youngest of six. When I call someone “brother”, I am saying that their blood is mine, and mine is theirs, and that I will give mine for them in all of the possible senses of that term. And I have found that, in the fire service, as in the military, and in various other occupations where the survival of the one depends on the skill and honor of the other, thats what other people mean when they say it.</p>
<blockquote>
We few, we happy few, we band of brothers;<br/>
For he to-day that sheds his blood with me<br/>
Shall be my brother<br/>
</blockquote>
<p><a target="_blank" rel="noopener" href="https://en.wikipedia.org/wiki/St_Crispin%27s_Day_Speech">William Shakespeare, Henry V, St Crispins Day Speech</a></p>
<p>Part of being in a tribe of men like Im describing here are concepts like earning your spot, gaining and maintaining honor, and carrying your own weight. These ultimately all boil down to espousing high standards, and holding each other accountable to them. Its about having honor. Put quite simply, <i><b>“Honor” is having the respect of those whose respect is worth having</b></i>.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/5EnlA45a9b0?si=lrIT65A6ng27kfS2" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>In the fire service, if you arent meeting the standard, theres nowhere to hide. Theres no hiding the fact that you cant drag that unconscious victim, or get on that roof, or haul that hose, or breach that door, or push into that fire. Everyone can see it. The fire service is one of the few places left that have a functioning honor group (along with military, law enforcement, EMS, and a few others) for this reason: you cant bullshit your way through it, and the tribe will viciously protect its capability and its reputation from your own lackadaisical bullshit.</p>
<p>For firefighters specifically, we have expectations placed upon us by those outside of our own honor group: the general public. When the public calls 911 because their house is on fire or their loved one is dying, they dont know if youre a volunteer. They dont know how much sleep you have had, how you have been eating, how hydrated you are, or how many workouts you have skipped. They expect a physically fit, mentally alert, well equipped, well educated tactician to step off that truck who will know what to do, and who will immediately set about doing it. If that doesnt seem fair, stop and consider this. Imagine that your house is on fire, and your loved one is trapped inside. You call 911. Who, exactly, are you expecting to step off that truck? Firefighters welcome that image, and those of us who seek the honor of our peers, and who truly want to serve the public, do our best to live up to it.</p>
<p>As a man, if you havent experienced what its like to approach one of these tribes, these honor groups from outside, figure out what their standards are, push yourself to try and meet them, and finally have them slap you on the back and call you brother - its impossible to explain how that feels. And once youre holding it, once youre a part of that tribe, that legacy, you viciously protect it too. Because the value of what you have earned is precious, and only those who have held it will ever understand that.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/BVAo7tAxtVw?si=PBgnFOaQe5dfvTnK" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<h2 id="I-want-to-make-my-community-better"><a href="#I-want-to-make-my-community-better" class="headerlink" title="I want to make my community better"></a>I want to make my community better</h2><p>My brother James (God rest him), before he died, used to give me grief about how I would often get involved in situations that (strictly speaking) werent my problem. I remember one facebook disagreement about going outside of my apartment (at the time) to investigate the sound of a woman in distress. He said he wouldnt have done that, because why get involved in someone elses BS when you will not only not be thanked but may in fact get yourself domed in the process. He would say I was “putting on the red boots and cape” to go be superman. I recall we got pretty upset over that one - especially considering how similar we were in our stances on the necessity of fighting evil and protecting the helpless. Brothers get over these kinds of things, and when he passed, I doubt either of us were thinking about this conversation. But it sticks with me when I think about this “why” question.</p>
<p>Ultimately, I want to make my community better. Our local community is a vertical slice of our larger society. Our local community inherits things from society, and contributes things back to that society. This relationship works the same way at the individual level: we all receive things from our community, and we give back to that community. Therefore, if we want a better, healthier society, we must first improve ourselves, and then we can give back to others, then the community gets better. If we all do this enough, society as a whole gets better.</p>
<p>Ultimately we have to start where we are - we are the people we are, we live in the communities we live in, and we have the skills and talents we have right now. The important thing about this is not waiting. Do what you can where you are right now. I promise you, no matter what you can do, someone around you needs it.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/sAQfzHBpRsc?si=4AvRsfOkJjeLnlzY" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>When Hurricane Harvey struck Houston Texas in 2017, I felt compelled to go down and help. Theres a whole lot to that story, but the short version is that I wound up spending the next week driving across the country, living out of my truck with a complete stranger (who became my friend) as we helped distribute food and tear apart flood damaged structures in the suburbs of Houston. After I got back from this event, I wanted to find a way to become directly involved with my local community, with a group that performed direct actions to support individuals in distress. I wound up connecting with Skagit Ground Search and Rescue in Skagit county Washington where I lived.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/gz_qLTU9Y0k?si=xJZ_33AmS5qZ29I0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>It is impossible for me to say just how important my time with GSAR was. I would absolutely not be the person I am today without the time I spent, the friends I made, and the lessons I learned (about myself and others) in Skagit Ground Search and Rescue. I spent 4 years with them, and worked with them through the COVID era. I met several firefighters in SAR - many members were EMTs and career firefighters who volunteered with SAR in their off time. I got to know them, and more about their profession, through SAR. When I had to move away from Skagit back to Georgia, leaving this tribe (and their mission) behind was one of the most difficult things Ive ever done. I miss them all terribly.</p>
<p>When I arrived in Georgia, I immediately wanted to hook up with a search and rescue group. But in central Georgia, along the fall line, the terrain and recreation activities are wildly different than in the Cascade mountains. With rare exception, hikers dont get injured on trails, hunters dont get lost in the woods, climbers dont get stuck, kids dont wander away from camp and get lost in the wild. There are search and rescue teams down here, but they focus on urban search and rescue, and I wasnt interested in that. I was pretty upset, thinking that I was not going to be able to find a tribe to serve with down here. </p>
<p>Thats when I fell into, quite by accident, the Fort Perry Volunteer Fire Department. They where holding a shotgun shoot fundraiser, and I went to meet other shooters in the area. Several people had expressed very negative opinions of the fire department - “theyll just show up and watch your house burn” - and that didnt sound like any of the firefighters I knew from SAR. I wound up talking to Chief Lockhart, asking about what fire does, how its funded, what kinds of operations they perform, etc. I discovered that the volunteer fire service is (generally, but specifically in Marion county Georgia) woefully underfunded, understaffed, and poorly equipped. It was immediately apparent to me that this service was in desperate need of help, so I volunteered. The rest is history.</p>
<p>If you want to live in a functional community, you need to have functional civil and emergency services. You need government that functions, businesses that provide jobs goods and services, trash trucks that pick up refuse on a schedule, fresh water that flows from the tap, functional sewage systems, police that can respond in force, ambulances that can transport to hospitals, and fire trucks in good repair that can arrive quickly to suppress fire. And all of these services need to be fully staffed. If any part of this breaks down, everything suffers, especially the people.</p>
<p>Marion county Georgia is my home. My wife and 3 children live here. My mother in law and her husband live here. Many of my friends live here. If I dont step up and volunteer, then not only does the community suffer, my family personally suffers, and I suffer individually. Nobody wants their house to burn down, or for their loved one to die because there was nobody around who could perform CPR. That is not the kind of community I want my children to grow up in, let alone inherit. I want to leave them a community full of healthy people who care about each other, with functional emergency services they can rely on.</p>
<center>
<iframe width="80%" height="315" src="https://www.youtube.com/embed/QageNN-V8rY?si=sLlY1Z4N4BUZnpED" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<p>This is also worth passing on to the next generation. Part of the reason we are in the situation we are in is because the next generation of Americans has less capability and less motivation to volunteer than previous generations. If our community is to have a future, then the next generation needs to be shown that it is worthwhile to volunteer to help them. So I show my children that the need is real, that they can make a difference, and that its up to normal everyday people just like them to make that difference.</p>
<p>If we dont teach the next generation the values that we hold dear, then we can not be surprised when those values die out. Our community will soon die out after.</p>
<h2 id="I-need-to-shake-hands-with-death-from-time-to-time"><a href="#I-need-to-shake-hands-with-death-from-time-to-time" class="headerlink" title="I need to shake hands with death from time to time"></a>I need to shake hands with death from time to time</h2><blockquote>
<p><i>Meditation on inevitable death should be performed daily. Every day when ones body and mind are at peace, one should meditate upon being ripped apart by arrows, rifles, spears and swords, being carried away by surging waves, being thrown into the midst of a great fire, being struck by lightning, being shaken to death by a great earthquake, falling from thousand-foot cliffs, dying of disease or committing seppuku at the death of ones master. And every day without fail one should consider himself as dead</p>
<p>Yamamoto Tsunetomo, Samurai</i></p>
</blockquote>
<p>Rainn Wilson recently did a bang-up job playing a paramedic in the film <a target="_blank" rel="noopener" href="https://www.youtube.com/watch?v=Np4MAXPz_PM">Code 3</a>. The film is worth a watch. The film ends with Wilson looking into the camera and saying “Besides … The only time I feel alive, is when youre about to die.”</p>
<p>Mostly Im a peace loving desk jocky that enjoys a simple life and a good ciesta. Im not an adrenaline junkie. If I was, my full time life would look a lot different. But at the same time, whats life without some risk? In the fire service, we say <i>“Risk a little to save a little; Risk a lot to save a lot”</i>. When I was in Search and Rescue, we said <i>“These things we do so that others may live”</i>. You have to be comfortable with at least meeting death across the ramparts, if not face to face, to do these things.</p>
<p>The level of risk to firefighters has been drastically reduced in recent decades. Advances in equipment, data collection, training improvements, cultural advancements, have all contributed to reduced firefighter fatalities. The most common causes of firefighter mortality are cancer and cardiac arrest. All that being said, we regularly are called upon to enter confined spaces well in excess of five hundred degrees, under total blackout conditions, find the fire, and defeat it before it defeats us. Recruits train in burn buildings that reach 900 degrees farenheit during basement fire attack conditions. We operate chainsaws on rooftops to ventilate smoke while a structure burns beneath us.</p>
<p>There is no denying that part of the allure of the fire service is the risk of danger. There is a healthy balance to be found here: having enough respect for the danger to avoid giving too much too soon so that you lose it all, versus being so afraid of it that you dont give anything and so you gain nothing. Some people are too addicted to it and endanger themselves and others. Part of the function of the tribe is to keep an eye on each other and catch each other before they go over that edge. The other function of the tribe is to encourage the right kind of risk taking, the right level of disregard for your own safety, the right way of judging when to retreat and when to charge ahead.</p>
<p>What these kinds of people, and tribes of these people, understand is this: everyone dies. The question is how you are going to meet that end. Will you leave behind unfinished business? Will you go decisively, sure of the righteousness of your course of action? Will you be blessed to go quietly in your sleep? Will you be presented with a life or death situation, where you have the opportunity to make a righteous choice, and shy from the challenge because you are not familiar with death? When you regularly shake hands with death, you dont fear him so much, and life becomes all that much sweeter.</p>
<center>
<iframe width="80%" src="https://www.youtube.com/embed/lIPBSk4Di9c?si=RG1ATkgTxmoNnEf9" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</center>
<center><b><i>Love God. Live Righteously. Die Well.</i></b></center>
<!--
-- tags
INFO Validating config
INFO Start processing
Name Posts Path
No tags.
---------------
-- categories
INFO Validating config
INFO Start processing
Name Posts
Books 14
Current Events 5
Current Events 0
Faith 6
History 1
Leadership 8
Liberal Education 1
Outdoors 1
Philosophy 4
Philosophy 0
Technology 10
technology 0
--!>
</div>
<div>
</div>
</article>
<div class="nav">
<div class="nav-item-next">
<a
href="/2026/02/09/News-2026-Week-5/"
class="nav-link">
<div>
<div class="nav-label">Next</div>
<div class="nav-title">News 2026 Week 5 </div>
</div>
<i class="iconfont icon-right nav-next-icon"></i>
</a>
</div>
</div>
<div
class="card card-content toc-card"
id="mobiletoc">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#Start-with-Why"><span class="toc-text">Start with Why</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#What%E2%80%99s-my-why"><span class="toc-text">Whats my why?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I%E2%80%99m-a-desk-jockey-in-firefighter-clothes"><span class="toc-text">Im a desk jockey in firefighter clothes</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-was-never-in-my-plans"><span class="toc-text">This was never in my plans</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-don%E2%80%99t-want-to-be-like-other-adults-%E2%80%98cause-they%E2%80%99ve-already-died"><span class="toc-text">I dont want to be like other adults, cause theyve already died</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-comfortable-desk-is-gonna-kill-me"><span class="toc-text">This comfortable desk is gonna kill me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#It%E2%80%99s-about-the-people-next-to-me"><span class="toc-text">Its about the people next to me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-want-to-make-my-community-better"><span class="toc-text">I want to make my community better</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-need-to-shake-hands-with-death-from-time-to-time"><span class="toc-text">I need to shake hands with death from time to time</span></a></li></ol>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content toc-card">
<div class="toc-header">
<i
class="iconfont icon-menu"
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#Start-with-Why"><span class="toc-text">Start with Why</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#What%E2%80%99s-my-why"><span class="toc-text">Whats my why?</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I%E2%80%99m-a-desk-jockey-in-firefighter-clothes"><span class="toc-text">Im a desk jockey in firefighter clothes</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-was-never-in-my-plans"><span class="toc-text">This was never in my plans</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-don%E2%80%99t-want-to-be-like-other-adults-%E2%80%98cause-they%E2%80%99ve-already-died"><span class="toc-text">I dont want to be like other adults, cause theyve already died</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#This-comfortable-desk-is-gonna-kill-me"><span class="toc-text">This comfortable desk is gonna kill me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#It%E2%80%99s-about-the-people-next-to-me"><span class="toc-text">Its about the people next to me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-want-to-make-my-community-better"><span class="toc-text">I want to make my community better</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#I-need-to-shake-hands-with-death-from-time-to-time"><span class="toc-text">I need to shake hands with death from time to time</span></a></li></ol>
</article>
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script>
var addImgLayout = function () {
var img = document.querySelectorAll('.post-content img')
var i
for (i = 0; i < img.length; i++) {
var wrapper = document.createElement('a')
wrapper.setAttribute('href', img[i].getAttribute('data-src'))
wrapper.setAttribute('aria-label', 'illustration')
wrapper.style.cssText =
'width: 100%; display: flex; justify-content: center;'
if (img[i].alt) wrapper.dataset.caption = img[i].alt
wrapper.dataset.nolink = true
img[i].before(wrapper)
wrapper.append(img[i])
var divWrap = document.createElement('div')
divWrap.classList.add('gallery')
wrapper.before(divWrap)
divWrap.append(wrapper)
}
baguetteBox.run('.gallery')
}
</script>
<script>
loadScript(
"/js/lib/lightbox/baguetteBox.min.js",
addImgLayout
)
</script>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -707,23 +715,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -760,6 +768,22 @@
@@ -779,7 +803,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -651,23 +659,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -704,6 +712,22 @@
@@ -723,7 +747,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -683,23 +691,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -736,6 +744,22 @@
@@ -755,7 +779,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -651,23 +659,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -704,6 +712,22 @@
@@ -723,7 +747,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -699,23 +707,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -752,6 +760,22 @@
@@ -771,7 +795,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -651,23 +659,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -704,6 +712,22 @@
@@ -723,7 +747,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -683,23 +691,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -736,6 +744,22 @@
@@ -755,7 +779,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,38 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-25</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="archive-timeline-post-item">
There are two kinds of programmers
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -715,23 +755,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -768,6 +808,22 @@
@@ -787,7 +843,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

989
archives/2026/02/index.html Normal file
View File

@@ -0,0 +1,989 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>Archive</title>
<meta
property="og:title"
content="Archive">
<meta
property="og:url"
content="https://aklabs.net/archives/2026/02/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
<article class="card card-content widescreen-archive archive-widget">
<div class="archive-card">
<div class="archive-card-header">
<i
class="iconfont icon-wodebaobiao"
style="padding-right: 2px;">
</i>Archive
</div>
<div class="archive-card-list">
<a
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">11</span>
</a>
<a
href="/archives/2025"
class="archive-card-list-item">
2025
<span class="archive-card-list-item-badge">1</span>
</a>
<a
href="/archives/2024"
class="archive-card-list-item">
2024
<span class="archive-card-list-item-badge">5</span>
</a>
<a
href="/archives/2023"
class="archive-card-list-item">
2023
<span class="archive-card-list-item-badge">6</span>
</a>
<a
href="/archives/2022"
class="archive-card-list-item">
2022
<span class="archive-card-list-item-badge">5</span>
</a>
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<div class="card card-content">
<h1 class="widget-title">Archive</h1>
</div>
<div class="archive-timeline">
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-23</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/23/Why-Firefighting/"
class="archive-timeline-post-item">
Why Firefighting
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-09</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/09/News-2026-Week-5/"
class="archive-timeline-post-item">
News 2026 Week 5
</a>
</div>
</div>
</div>
</div>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
<article class="card card-content">
<div class="archive-card">
<div class="archive-card-header">
<i
class="iconfont icon-wodebaobiao"
style="padding-right: 2px;">
</i>Archive
</div>
<div class="archive-card-list">
<a
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">11</span>
</a>
<a
href="/archives/2025"
class="archive-card-list-item">
2025
<span class="archive-card-list-item-badge">1</span>
</a>
<a
href="/archives/2024"
class="archive-card-list-item">
2024
<span class="archive-card-list-item-badge">5</span>
</a>
<a
href="/archives/2023"
class="archive-card-list-item">
2023
<span class="archive-card-list-item-badge">6</span>
</a>
<a
href="/archives/2022"
class="archive-card-list-item">
2022
<span class="archive-card-list-item-badge">5</span>
</a>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,70 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-23</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/23/Why-Firefighting/"
class="archive-timeline-post-item">
Why Firefighting
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-09</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/09/News-2026-Week-5/"
class="archive-timeline-post-item">
News 2026 Week 5
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-25</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="archive-timeline-post-item">
There are two kinds of programmers
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -680,20 +752,21 @@
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/04/Single-Pane-of-Glass/"
class="archive-timeline-post-item">
Single Pane of Glass
</a>
</div>
</div>
<div class="nav">
<div class="nav-item-next">
<a
href="/archives/2026/page/2/"
class="nav-link">
<div>
<div class="nav-label">Next</div>
</div>
</div>
<i class="iconfont icon-right nav-next-icon"></i>
</a>
</div>
</div>
@@ -715,23 +788,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -768,6 +841,22 @@
@@ -787,7 +876,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -0,0 +1,990 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta
http-equiv="X-UA-Compatible"
content="ie=edge">
<meta
name="theme-color"
content="#fff"
id="theme-color">
<meta
name="description"
content="AKLabs">
<link
rel="icon"
href="/">
<title>Archive</title>
<meta
property="og:title"
content="Archive">
<meta
property="og:url"
content="https://aklabs.net/archives/2026/page/2/index.html">
<meta
property="og:img"
content="/images/akesterson.webp">
<link rel="preload" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css" as="style" >
<link rel="preload" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css" as="style" >
<link rel="preload" href="/css/main.css" as="style" >
<link rel="modulepreload" href="//instant.page/5.1.0">
<link rel="stylesheet" href="/css/main.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1946621_i1kgafibvw.css">
<link rel="stylesheet" href="//at.alicdn.com/t/font_1952792_89b4ac4k4up.css">
<script>
function loadScript(url, cb) {
var script = document.createElement('script');
script.src = url;
if (cb) script.onload = cb;
script.async = true;
document.body.appendChild(script);
}
function loadCSS(href, data, attr) {
var sheet = document.createElement('link');
sheet.ref = 'stylesheet';
sheet.href = href;
sheet.dataset[data] = attr;
document.head.appendChild(sheet);
}
function changeCSS(cssFile, data, attr) {
var oldlink = document.querySelector(data);
var newlink = document.createElement("link");
newlink.setAttribute("rel", "stylesheet");
newlink.setAttribute("href", cssFile);
newlink.dataset.prism = attr;
document.head.replaceChild(newlink, oldlink);
}
</script>
<script>
function prismThemeChange() {
if(document.getElementById('theme-color').dataset.mode === 'dark') {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-tomorrow.min.css', '[data-prism]', 'prism-tomorrow');
} else {
loadCSS('/js/lib/prism/prism-tomorrow.min.css', 'prism', 'prism-tomorrow');
}
} else {
if(document.querySelector('[data-prism]')) {
changeCSS('/js/lib/prism/prism-defauult.min.css', '[data-prism]', 'prism-defauult');
} else {
loadCSS('/js/lib/prism/prism-defauult.min.css', 'prism', 'prism-defauult');
}
}
}
prismThemeChange()
</script>
<link rel="stylesheet" href="/js/lib/prism/prism-line-numbers.min.css">
<script>
// control reverse button
var reverseDarkList = {
dark: 'light',
light: 'dark'
};
var themeColor = {
dark: '#1c1c1e',
light: '#fff'
}
// get the data of css prefers-color-scheme
var getCssMediaQuery = function() {
return window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light';
};
// reverse current darkmode setting function
var reverseDarkModeSetting = function() {
var setting = localStorage.getItem('user-color-scheme');
if(reverseDarkList[setting]) {
setting = reverseDarkList[setting];
} else if(setting === null) {
setting = reverseDarkList[getCssMediaQuery()];
} else {
return;
}
localStorage.setItem('user-color-scheme', setting);
return setting;
};
// apply current darkmode setting
</script>
<script>
var setDarkmode = function(mode) {
var setting = mode || localStorage.getItem('user-color-scheme');
if(setting === getCssMediaQuery()) {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else if(reverseDarkList[setting]) {
document.documentElement.setAttribute('data-user-color-scheme', setting);
document.getElementById('theme-color').content = themeColor[setting];
document.getElementById('theme-color').dataset.mode = setting;
prismThemeChange();
} else {
document.documentElement.removeAttribute('data-user-color-scheme');
localStorage.removeItem('user-color-scheme');
document.getElementById('theme-color').content = themeColor[getCssMediaQuery()];
document.getElementById('theme-color').dataset.mode = getCssMediaQuery();
prismThemeChange();
}
};
setDarkmode();
</script>
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.js" as="script">
<link rel="preload" href="/js/lib/lightbox/baguetteBox.min.css" as="style" >
<link rel="preload" href="/js/lib/lozad.min.js" as="script">
<meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="AKLabs" type="application/atom+xml">
</head>
<body>
<div class="wrapper">
<nav class="navbar">
<div class="navbar-logo">
<a class="navbar-logo-main" href="/">
<span class="navbar-logo-dsc">AKLabs</span>
</a>
</div>
<div class="navbar-menu">
<a
href="/now"
class="navbar-menu-item">
~/.plan
</a>
<a
href="/archives"
class="navbar-menu-item">
Archive
</a>
<a
href="/categories"
class="navbar-menu-item">
Categories
</a>
<a
href="/about"
class="navbar-menu-item">
About
</a>
<a
href="/contact"
class="navbar-menu-item">
Contact
</a>
<button
class="navbar-menu-item darknavbar navbar-menu-btn"
aria-label="Toggle dark mode"
id="dark">
<i class="iconfont icon-weather"></i>
</button>
<button
class="navbar-menu-item searchnavbar navbar-menu-btn"
aria-label="Toggle search"
id="search">
<!-- <i
class="iconfont icon-search"
style="font-size: 1.2rem; font-weight: 400;">
</i> -->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
class="iconify iconify--ion" width="28" height="28" preserveAspectRatio="xMidYMid meet" viewBox="0 0 512 512">
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M256 80a176 176 0 1 0 176 176A176 176 0 0 0 256 80Z"></path>
<path fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="28"
d="M232 160a72 72 0 1 0 72 72a72 72 0 0 0-72-72Z"></path>
<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="28"
d="M283.64 283.64L336 336"></path>
</svg>
</button>
</div>
</nav>
<div
id="local-search"
style="display: none">
<input
class="navbar-menu-item"
id="search-input"
placeholder="请输入搜索内容..." />
<div id="search-content"></div>
</div>
<div class="section-wrap">
<div class="container">
<div class="columns">
<aside class="left-column">
<div class="card card-author">
<img
src="/images/akesterson.webp"
class="author-img"
width="88"
height="88"
alt="author avatar">
<p class="author-name">Andrew Kesterson</p>
<p class="author-description"><center><i>"Love God. Live Righteously. Die Well."</i> <br/> <br/> <a target="_blank" rel="noopener" href="https://github.com/akesterson">GitHub</a> || <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a> <br/> </center></p>
<div class="author-message">
<a
class="author-posts-count"
href="/archives">
<span>28</span>
<span>Posts</span>
</a>
<a
class="author-categories-count"
href="/categories">
<span>9</span>
<span>Categories</span>
</a>
<a
class="author-tags-count"
href="/tags">
<span>0</span>
<span>Tags</span>
</a>
</div>
</div>
<div class="sticky-tablet">
<article class="card card-content categories-widget">
<div class="categories-card">
<div class="categories-header">
<i
class="iconfont icon-fenlei"
style="padding-right: 2px;">
</i>Categories
</div>
<div class="categories-list">
<a href="/categories/Books/">
<div class="categories-list-item">
Books
<span class="categories-list-item-badge">14</span>
</div>
</a>
<a href="/categories/Faith/">
<div class="categories-list-item">
Faith
<span class="categories-list-item-badge">6</span>
</div>
</a>
<a href="/categories/Outdoors/">
<div class="categories-list-item">
Outdoors
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">5</span>
</div>
</a>
<a href="/categories/Leadership/">
<div class="categories-list-item">
Leadership
<span class="categories-list-item-badge">8</span>
</div>
</a>
<a href="/categories/History/">
<div class="categories-list-item">
History
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Liberal-Education/">
<div class="categories-list-item">
Liberal-Education
<span class="categories-list-item-badge">1</span>
</div>
</a>
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">5</span>
</div>
</a>
</div>
</div>
</article>
<article class="card card-content tags-widget">
<div class="tags-card">
<div class="tags-header">
<i
class="iconfont icon-biaoqian"
style="padding-right: 2px;">
</i>hot tags
</div>
<div class="tags-list">
</div>
</div>
</article>
<article class="card card-content widescreen-archive archive-widget">
<div class="archive-card">
<div class="archive-card-header">
<i
class="iconfont icon-wodebaobiao"
style="padding-right: 2px;">
</i>Archive
</div>
<div class="archive-card-list">
<a
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">11</span>
</a>
<a
href="/archives/2025"
class="archive-card-list-item">
2025
<span class="archive-card-list-item-badge">1</span>
</a>
<a
href="/archives/2024"
class="archive-card-list-item">
2024
<span class="archive-card-list-item-badge">5</span>
</a>
<a
href="/archives/2023"
class="archive-card-list-item">
2023
<span class="archive-card-list-item-badge">6</span>
</a>
<a
href="/archives/2022"
class="archive-card-list-item">
2022
<span class="archive-card-list-item-badge">5</span>
</a>
</div>
</div>
</article>
</div>
</aside>
<main class="main-column">
<div class="card card-content">
<h1 class="widget-title">Archive</h1>
</div>
<div class="archive-timeline">
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/04/Single-Pane-of-Glass/"
class="archive-timeline-post-item">
Single Pane of Glass
</a>
</div>
</div>
</div>
</div>
</div>
<div class="nav">
<div class="nav-item-prev">
<a
href="/archives/2026/"
class="nav-link">
<i class="iconfont icon-left nav-prev-icon"></i>
<div>
<div class="nav-label">Prev</div>
</div>
</a>
</div>
</div>
</main>
<aside class="right-column">
<div class="sticky-widescreen">
<article class="card card-content">
<div class="recent-posts-card">
<div class="recent-posts-header">
<i
class="iconfont icon-wenzhang_huaban"
style="padding-right: 2px;">
</i>Recent Posts
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
</div>
</article>
<article class="card card-content">
<div class="archive-card">
<div class="archive-card-header">
<i
class="iconfont icon-wodebaobiao"
style="padding-right: 2px;">
</i>Archive
</div>
<div class="archive-card-list">
<a
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">11</span>
</a>
<a
href="/archives/2025"
class="archive-card-list-item">
2025
<span class="archive-card-list-item-badge">1</span>
</a>
<a
href="/archives/2024"
class="archive-card-list-item">
2024
<span class="archive-card-list-item-badge">5</span>
</a>
<a
href="/archives/2023"
class="archive-card-list-item">
2023
<span class="archive-card-list-item-badge">6</span>
</a>
<a
href="/archives/2022"
class="archive-card-list-item">
2022
<span class="archive-card-list-item-badge">5</span>
</a>
</div>
</div>
</article>
</div>
</aside>
</div>
</div>
</div>
</div>
<footer class="footer">
<div class="footer-container">
<div>
<div class="footer-dsc">
<span>
Copyright ©
-
2026
</span>
&nbsp;
<a
href="mailto:andrew@aklabs.net"
class="footer-link">
Andrew Kesterson
</a>
<br/>
</div>
</div>
<div class="footer-dsc">
Powered by
<a
href="https://hexo.io/"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Hexo
</a>
<span>&nbsp;|&nbsp;</span>
Theme -
<a
href="https://github.com/theme-kaze"
class="footer-link"
target="_blank"
rel="nofollow noopener noreferrer">
&nbsp;Kaze
</a>
</div>
</footer>
<a
role="button"
id="scrollbutton"
class="basebutton"
aria-label="回到顶部">
<i class="iconfont icon-arrowleft button-icon"></i>
</a>
<a
role="button"
id="menubutton"
aria-label="menu button"
class="basebutton">
<i class="iconfont icon-menu button-icon"></i>
</a>
<a
role="button"
id="popbutton"
class="basebutton"
aria-label="控制中心">
<i class="iconfont icon-expand button-icon"></i>
</a>
<a
role="button"
id="darkbutton"
class="basebutton darkwidget"
aria-label="夜色模式">
<i class="iconfont icon-weather button-icon"></i>
</a>
<a
role="button"
id="searchbutton"
class="basebutton searchwidget"
aria-label="搜索">
<i class="iconfont icon-search button-icon"></i>
</a>
<script src="/js/main.js"></script>
<script>
var addLazyload = function () {
var observer = lozad('.lozad', {
load: function (el) {
el.srcset = el.getAttribute('data-src')
},
loaded: function (el) {
el.classList.add('loaded')
},
})
observer.observe()
}
</script>
<script>
loadScript('/js/lib/lozad.min.js', addLazyload)
</script>
<script src="//instant.page/5.1.0" type="module"
integrity="sha384-by67kQnR+pyfy8yWP4kPO12fHKRLHZPfEsiSXR8u2IKcTdxD805MGUXBzVPnkLHw"></script>
<script>
var googleAnalytics = function () {
window.dataLayer = window.dataLayer || []
function gtag() {
dataLayer.push(arguments)
}
gtag('js', new Date())
gtag('config', 'G-S3YLF516N6')
}
</script>
<script>
loadScript(
'https://www.googletagmanager.com/gtag/js?id=' +
'G-S3YLF516N6',
googleAnalytics
)
</script>
</body>
</html>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,70 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-23</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/23/Why-Firefighting/"
class="archive-timeline-post-item">
Why Firefighting
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-09</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/09/News-2026-Week-5/"
class="archive-timeline-post-item">
News 2026 Week 5
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-25</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="archive-timeline-post-item">
There are two kinds of programmers
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -680,76 +752,6 @@
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/04/Single-Pane-of-Glass/"
class="archive-timeline-post-item">
Single Pane of Glass
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2025</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2025-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2025/01/04/Socrates-got-a-raw-deal/"
class="archive-timeline-post-item">
Socrates got a raw deal
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2024</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2024-03-08</div>
<div class="archive-timeline-post-content">
<a
href="/2024/03/08/new-manager-pt3/"
class="archive-timeline-post-item">
Advice for New Managers : Part 3
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2024-03-05</div>
<div class="archive-timeline-post-content">
<a
href="/2024/03/05/new-manager-pt2/"
class="archive-timeline-post-item">
Advice for New Managers : Part 2
</a>
</div>
</div>
</div>
</div>
</div>
<div class="nav">
@@ -786,23 +788,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -839,6 +841,22 @@
@@ -858,7 +876,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -582,9 +590,79 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/04/Single-Pane-of-Glass/"
class="archive-timeline-post-item">
Single Pane of Glass
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2025</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2025-01-04</div>
<div class="archive-timeline-post-content">
<a
href="/2025/01/04/Socrates-got-a-raw-deal/"
class="archive-timeline-post-item">
Socrates got a raw deal
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2024</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2024-03-08</div>
<div class="archive-timeline-post-content">
<a
href="/2024/03/08/new-manager-pt3/"
class="archive-timeline-post-item">
Advice for New Managers : Part 3
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2024-03-05</div>
<div class="archive-timeline-post-content">
<a
href="/2024/03/05/new-manager-pt2/"
class="archive-timeline-post-item">
Advice for New Managers : Part 2
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -683,73 +761,6 @@
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-28</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/"
class="archive-timeline-post-item">
If You Didn&#39;t Bring Jerky, What Did I Just Eat?
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-24</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/24/How-Should-We-Then-Live/"
class="archive-timeline-post-item">
How Should We Then Live
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-12</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/12/Christianity-First-3000-Years/"
class="archive-timeline-post-item">
Christianity: The First 3000 Years
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2022</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2022-10-15</div>
<div class="archive-timeline-post-content">
<a
href="/2022/10/15/Live-Not-By-Lies/"
class="archive-timeline-post-item">
Live Not By Lies
</a>
</div>
</div>
</div>
</div>
</div>
<div class="nav">
@@ -798,23 +809,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -851,6 +862,22 @@
@@ -870,7 +897,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -582,9 +590,76 @@
<div class="archive-timeline-tag"><span>2023</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-28</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/"
class="archive-timeline-post-item">
If You Didn&#39;t Bring Jerky, What Did I Just Eat?
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-24</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/24/How-Should-We-Then-Live/"
class="archive-timeline-post-item">
How Should We Then Live
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2023-09-12</div>
<div class="archive-timeline-post-content">
<a
href="/2023/09/12/Christianity-First-3000-Years/"
class="archive-timeline-post-item">
Christianity: The First 3000 Years
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-tag"><span>2022</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2022-10-15</div>
<div class="archive-timeline-post-content">
<a
href="/2022/10/15/Live-Not-By-Lies/"
class="archive-timeline-post-item">
Live Not By Lies
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -684,23 +759,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -737,6 +812,22 @@
@@ -756,7 +847,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

184
atom.xml
View File

@@ -6,7 +6,7 @@
<link href="https://aklabs.net/atom.xml" rel="self"/>
<link href="https://aklabs.net/"/>
<updated>2026-01-23T15:24:30.203Z</updated>
<updated>2026-03-25T12:14:48.503Z</updated>
<id>https://aklabs.net/</id>
<author>
@@ -16,6 +16,88 @@
<generator uri="https://hexo.io/">Hexo</generator>
<entry>
<title>Why Firefighting</title>
<link href="https://aklabs.net/2026/02/23/Why-Firefighting/"/>
<id>https://aklabs.net/2026/02/23/Why-Firefighting/</id>
<published>2026-02-24T03:40:28.000Z</published>
<updated>2026-03-25T12:14:48.503Z</updated>
<summary type="html">&lt;h2 id=&quot;Start-with-Why&quot;&gt;&lt;a href=&quot;#Start-with-Why&quot; class=&quot;headerlink&quot; title=&quot;Start with Why&quot;&gt;&lt;/a&gt;&lt;a</summary>
<category term="Philosophy" scheme="https://aklabs.net/categories/Philosophy/"/>
</entry>
<entry>
<title>News 2026 Week 5</title>
<link href="https://aklabs.net/2026/02/09/News-2026-Week-5/"/>
<id>https://aklabs.net/2026/02/09/News-2026-Week-5/</id>
<published>2026-02-09T11:34:21.000Z</published>
<updated>2026-02-09T12:09:07.329Z</updated>
<summary type="html">Here are my (limited) thoughts on the news for the 5th week of 2026. It&#39;s worth what you paid for it.</summary>
<category term="Technology" scheme="https://aklabs.net/categories/Technology/"/>
<category term="Current Events" scheme="https://aklabs.net/categories/Current-Events/"/>
</entry>
<entry>
<title>News - 2026 - Week 4</title>
<link href="https://aklabs.net/2026/01/30/News-2026-Week-4/"/>
<id>https://aklabs.net/2026/01/30/News-2026-Week-4/</id>
<published>2026-01-31T01:39:17.000Z</published>
<updated>2026-01-31T17:20:03.149Z</updated>
<summary type="html">Here are my takes on the news for this week. It&#39;s worth what you paid for it.</summary>
<category term="Philosophy" scheme="https://aklabs.net/categories/Philosophy/"/>
<category term="Technology" scheme="https://aklabs.net/categories/Technology/"/>
<category term="Current Events" scheme="https://aklabs.net/categories/Current-Events/"/>
</entry>
<entry>
<title>There are two kinds of programmers</title>
<link href="https://aklabs.net/2026/01/25/Two-kinds-of-programmers/"/>
<id>https://aklabs.net/2026/01/25/Two-kinds-of-programmers/</id>
<published>2026-01-25T13:57:43.000Z</published>
<updated>2026-01-25T15:57:34.000Z</updated>
<summary type="html">Musings on the rift that the &quot;AI Revolution&quot; is exposing in the field of computer programming, that being a divide between programmers who view it as an artform, and who enjoy the act of programming itself, and those who actually do not enjoy programming, and just want to get around it faster to be more productive.</summary>
<category term="Philosophy" scheme="https://aklabs.net/categories/Philosophy/"/>
<category term="Technology" scheme="https://aklabs.net/categories/Technology/"/>
</entry>
<entry>
<title>News - 2026 - Week 3</title>
<link href="https://aklabs.net/2026/01/23/News-2026-Week-3/"/>
@@ -375,106 +457,6 @@
<category term="Books" scheme="https://aklabs.net/categories/Books/"/>
<category term="Faith" scheme="https://aklabs.net/categories/Faith/"/>
</entry>
<entry>
<title>If You Didn&#39;t Bring Jerky, What Did I Just Eat?</title>
<link href="https://aklabs.net/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/"/>
<id>https://aklabs.net/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/</id>
<published>2023-09-29T00:34:33.000Z</published>
<updated>2024-03-31T16:10:27.026Z</updated>
<summary type="html">&lt;img alt=&quot;Image of If You Didn&#39;t Bring Jerky, What Did I Just Eat?&quot; style=&quot;float: left; padding: 20px 20px 20px 20px;&quot;</summary>
<category term="Books" scheme="https://aklabs.net/categories/Books/"/>
<category term="Outdoors" scheme="https://aklabs.net/categories/Outdoors/"/>
</entry>
<entry>
<title>How Should We Then Live</title>
<link href="https://aklabs.net/2023/09/24/How-Should-We-Then-Live/"/>
<id>https://aklabs.net/2023/09/24/How-Should-We-Then-Live/</id>
<published>2023-09-25T00:58:40.000Z</published>
<updated>2024-03-31T16:10:27.030Z</updated>
<summary type="html">&lt;img alt=&quot;Image of How Should We Then Live&quot; style=&quot;float: left; padding: 20px 20px 20px 20px;&quot;</summary>
<category term="Books" scheme="https://aklabs.net/categories/Books/"/>
<category term="Faith" scheme="https://aklabs.net/categories/Faith/"/>
</entry>
<entry>
<title>Christianity: The First 3000 Years</title>
<link href="https://aklabs.net/2023/09/12/Christianity-First-3000-Years/"/>
<id>https://aklabs.net/2023/09/12/Christianity-First-3000-Years/</id>
<published>2023-09-13T01:20:20.000Z</published>
<updated>2024-03-31T16:10:27.026Z</updated>
<summary type="html">&lt;img alt=&quot;Image of Christianity: The First 3000 Years&quot; style=&quot;float: left; padding: 20px 20px 20px 20px;&quot;</summary>
<category term="Books" scheme="https://aklabs.net/categories/Books/"/>
<category term="Faith" scheme="https://aklabs.net/categories/Faith/"/>
</entry>
<entry>
<title>Live Not By Lies</title>
<link href="https://aklabs.net/2022/10/15/Live-Not-By-Lies/"/>
<id>https://aklabs.net/2022/10/15/Live-Not-By-Lies/</id>
<published>2022-10-16T02:11:25.000Z</published>
<updated>2024-03-31T16:10:27.030Z</updated>
<summary type="html">&lt;img alt=&quot;Image of Live Not By Lies&quot; style=&quot;float: left; padding: 20px 20px 20px 20px;&quot;</summary>
<category term="Books" scheme="https://aklabs.net/categories/Books/"/>
<category term="Faith" scheme="https://aklabs.net/categories/Faith/"/>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -792,23 +800,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -845,6 +853,22 @@
@@ -864,7 +888,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -684,23 +692,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -737,6 +745,22 @@
@@ -756,7 +780,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,38 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-09</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/09/News-2026-Week-5/"
class="archive-timeline-post-item">
News 2026 Week 5
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -651,23 +691,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -704,6 +744,22 @@
@@ -723,7 +779,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -702,23 +710,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -755,6 +763,22 @@
@@ -774,7 +798,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -737,23 +745,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -790,6 +798,22 @@
@@ -809,7 +833,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -619,23 +627,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -672,6 +680,22 @@
@@ -691,7 +715,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,54 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-23</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/23/Why-Firefighting/"
class="archive-timeline-post-item">
Why Firefighting
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-25</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="archive-timeline-post-item">
There are two kinds of programmers
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -638,23 +694,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -691,6 +747,22 @@
@@ -710,7 +782,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -585,6 +593,54 @@
<div class="archive-timeline-tag"><span>2026</span></div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-02-09</div>
<div class="archive-timeline-post-content">
<a
href="/2026/02/09/News-2026-Week-5/"
class="archive-timeline-post-item">
News 2026 Week 5
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-30</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/30/News-2026-Week-4/"
class="archive-timeline-post-item">
News - 2026 - Week 4
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
<div class="archive-timeline-post-date">2026-01-25</div>
<div class="archive-timeline-post-content">
<a
href="/2026/01/25/Two-kinds-of-programmers/"
class="archive-timeline-post-item">
There are two kinds of programmers
</a>
</div>
</div>
</div>
</div>
<div class="archive-timeline-item">
<div class="archive-timeline-post">
<div class="card card-content">
@@ -715,23 +771,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -768,6 +824,22 @@
@@ -787,7 +859,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -582,7 +590,7 @@
Categories
</div>
<div>
Total&nbsp;24&nbsp;posts
Total&nbsp;28&nbsp;posts
</div>
</div>
<div class="card card-content categories-page-card">
@@ -627,7 +635,7 @@
<span>Philosophy</span>
<span
class="categories-page-list-item-total">
Total&nbsp;2&nbsp;posts
Total&nbsp;5&nbsp;posts
</span>
</a>
@@ -671,7 +679,7 @@
<span>Technology</span>
<span
class="categories-page-list-item-total">
Total&nbsp;7&nbsp;posts
Total&nbsp;10&nbsp;posts
</span>
</a>
@@ -682,7 +690,7 @@
<span>Current-Events</span>
<span
class="categories-page-list-item-total">
Total&nbsp;3&nbsp;posts
Total&nbsp;5&nbsp;posts
</span>
</a>
@@ -704,23 +712,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -757,6 +765,22 @@
@@ -776,7 +800,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -299,7 +299,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>25</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +355,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">3</span>
</div>
</a>
@@ -383,7 +383,7 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">8</span>
</div>
</a>
@@ -452,6 +452,10 @@
@@ -461,7 +465,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">8</span>
</a>
@@ -652,6 +656,11 @@
</div>
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
@@ -667,11 +676,6 @@
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
</div>
</div>
</div>
</article>
@@ -716,6 +720,10 @@
@@ -725,7 +733,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">8</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -592,7 +600,7 @@
<span class="dot"></span>
<span>96 words</span>
<span>206 words</span>
</div>
@@ -600,16 +608,34 @@
<div
id="section"
class="post-content">
<ul>
<li>Im usually idling on <a target="_blank" rel="noopener" href="https://discord.com/users/andrew.kesterson">Discord</a></li>
<li>Im usually idling on <a target="_blank" rel="noopener" href="https://f/">IRC (LiberaChat)</a> as <code>akesterson</code></li>
<li>Sometimes Im on X as <a target="_blank" rel="noopener" href="https://x.com/AKLabsDotNet">@AKLabsDotNet</a></li>
<h2 id="How-to-reach-me"><a href="#How-to-reach-me" class="headerlink" title="How to reach me"></a>How to reach me</h2><ul>
<li>You can DM me on <a target="_blank" rel="noopener" href="https://discord.com/users/andrew.kesterson">Discord</a></li>
<li>Im usually idling on <a target="_blank" rel="noopener" href="https://libera.chat/">IRC (LiberaChat)</a> as <code>akesterson</code> (check <code>#emacs</code>, <code>#linux</code>, <code>#bash</code> and <code>#c</code>)</li>
<li>Sometimes Im shouting into the void on X as <a target="_blank" rel="noopener" href="https://x.com/AKLabsDotNet">@AKLabsDotNet</a></li>
<li>I observe the circus on <a target="_blank" rel="noopener" href="https://www.linkedin.com/in/andrewkesterson/">LinkedIn</a></li>
<li>Friends and family can find me on <a target="_blank" rel="noopener" href="https://www.facebook.com/andrew.kesterson.16">Facebook</a></li>
<li>Just email me at <a href="mailto:andrew@aklabs.net">andrew@aklabs.net</a></li>
</ul>
<p>You can <a href="/contact/andrew_kesterson.vcf">download my vCard (contact file) here</a>, which includes my business phone #.</p>
<p>Note that unscheduled phone calls will likely be routed to voicemail, and all unscheduled communications will be returned at my earliest convenience. To schedule a time to connect with me directly, please use the scheduler on my <a href="/consulting/">Consulting</a> services page.</p>
<p>Note that unscheduled phone calls will likely be routed to voicemail, and all unscheduled communications will be returned at my earliest convenience. </p>
<h2 id="Emergency-Medical-and-Technology-Consulting-Services"><a href="#Emergency-Medical-and-Technology-Consulting-Services" class="headerlink" title="Emergency Medical and Technology Consulting Services"></a>Emergency Medical and Technology Consulting Services</h2><p>Do you need help with any of the following?</p>
<ul>
<li>Emergency medical training for yourself, your workforce, or your volunteer group?<ul>
<li>First aid and CPR</li>
<li>Bloodborne Pathogens</li>
<li>Emergency Use of Medical Oxygen</li>
<li>Basic Life Support</li>
<li>Advanced First Aid</li>
<li>Wilderness First Aid</li>
</ul>
</li>
<li>Turning your ideas into working software on desktop, mobile or the internet</li>
<li>Providing IT services to your small or medium business</li>
<li>Automating the delivery, maintenance and operation of technology infrastructure</li>
<li>Training managers or team leaders in your business</li>
<li>Strategic leadership of your business or enterprise</li>
</ul>
<p>I provide a wide range of consulting services and can help with all of these things. I would be happy to discuss your needs.</p>
</div>
<div>
@@ -630,7 +656,7 @@
style="padding-right: 2px;">
</i>TOC
</div>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#How-to-reach-me"><span class="toc-text">How to reach me</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#Emergency-Medical-and-Technology-Consulting-Services"><span class="toc-text">Emergency Medical and Technology Consulting Services</span></a></li></ol>
</div>
</main>
@@ -650,23 +676,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -703,6 +729,22 @@
@@ -722,7 +764,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

BIN
images/krabs-money.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
images/people-retarded.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -575,6 +583,214 @@
</aside>
<main class="main-column">
<div class="card">
<article class="card card-content">
<a href="/2026/02/23/Why-Firefighting/">
<h1 class="post-title">
Why Firefighting
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-02-24T03:40:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-02-23</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
</div>
<a href="/2026/02/23/Why-Firefighting/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2026/02/09/News-2026-Week-5/">
<h1 class="post-title">
News 2026 Week 5
</h1>
</a>
<div class="card-excerpt">
Now that the 2026 firefighter recruit academy here in Marion County Georgia is ramping up, I havent had a lot of ...
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-02-09T11:34:21.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-02-09</span>
</time>
<span class="dot"></span>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
<a
href="/categories/Current-Events/"
class="post-meta-link">
Current-Events
</a>
</div>
<a href="/2026/02/09/News-2026-Week-5/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2026/01/30/News-2026-Week-4/">
<h1 class="post-title">
News - 2026 - Week 4
</h1>
</a>
<div class="card-excerpt">
Here are my takes on the news for this week. Gotta be honest, this week I had a hard time keeping up with the news...
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-01-31T01:39:17.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-30</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
<a
href="/categories/Current-Events/"
class="post-meta-link">
Current-Events
</a>
</div>
<a href="/2026/01/30/News-2026-Week-4/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2026/01/25/Two-kinds-of-programmers/">
<h1 class="post-title">
There are two kinds of programmers
</h1>
</a>
<div class="card-excerpt">
The “AI Revolution”, as many are calling it, is exposing something that I (and countless others) have been aware o...
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-01-25T13:57:43.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-25</span>
</time>
<span class="dot"></span>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
</div>
<a href="/2026/01/25/Two-kinds-of-programmers/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
@@ -889,205 +1105,6 @@
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2026/01/04/Single-Pane-of-Glass/">
<h1 class="post-title">
Single Pane of Glass
</h1>
</a>
<div class="card-excerpt">
There are too many ways of doing the same shit across too many different mediums and platforms
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-01-05T03:11:25.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-04</span>
</time>
<span class="dot"></span>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
</div>
<a href="/2026/01/04/Single-Pane-of-Glass/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2025/01/04/Socrates-got-a-raw-deal/">
<h1 class="post-title">
Socrates got a raw deal
</h1>
</a>
<div class="card-excerpt">
If you dont know already, Socrates was a Greek philosopher...
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2025-01-04T20:06:30.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2025-01-04</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/History/"
class="post-meta-link">
History
</a>
<a
href="/categories/Liberal-Education/"
class="post-meta-link">
Liberal-Education
</a>
</div>
<a href="/2025/01/04/Socrates-got-a-raw-deal/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2024/03/08/new-manager-pt3/">
<h1 class="post-title">
Advice for New Managers : Part 3
</h1>
</a>
<div class="card-excerpt">
Welcome back to my series of advice for new managers. In the previous post,
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2024-03-08T05:10:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2024-03-08</span>
</time>
<span class="dot"></span>
<a
href="/categories/Leadership/"
class="post-meta-link">
Leadership
</a>
</div>
<a href="/2024/03/08/new-manager-pt3/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2024/03/05/new-manager-pt2/">
<h1 class="post-title">
Advice for New Managers : Part 2
</h1>
</a>
<div class="card-excerpt">
Welcome back to my series of advice for new managers. In the previous post,
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2024-03-05T17:10:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2024-03-05</span>
</time>
<span class="dot"></span>
<a
href="/categories/Leadership/"
class="post-meta-link">
Leadership
</a>
</div>
<a href="/2024/03/05/new-manager-pt2/">Read Details </a>
</div>
</article>
</div>
<div class="nav">
@@ -1123,23 +1140,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -1176,6 +1193,22 @@
@@ -1195,7 +1228,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -601,23 +609,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -654,6 +662,22 @@
@@ -673,7 +697,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -582,17 +590,17 @@
</h1>
</header>
<div class="post-meta post-show-meta">
<time datetime="2026-01-18T17:47:27.018Z">
<time datetime="2026-04-30T23:19:25.974Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-18</span>
<span>2026-04-30</span>
</time>
<span class="dot"></span>
<span>648 words</span>
<span>333 words</span>
</div>
@@ -603,17 +611,12 @@
<p>To review the history of my <code>~/.plan</code> file and see progress over time, you can see <a target="_blank" rel="noopener" href="https://github.com/akesterson/akesterson.github.io/commits/main/now/index.html">the history on github</a>.</p>
<p>These days Im mostly focused on my day job, which means I wont publish a lot of personal code, but the good news is that most of my work is open source on Repo1, and you can <a target="_blank" rel="noopener" href="https://repo1.dso.mil/akesterson/dotfiles/-/blob/main/.plan.md">follow me there</a>.</p>
<h2 id="Recent-Progress"><a href="#Recent-Progress" class="headerlink" title="Recent Progress"></a>Recent Progress</h2><ul>
<li><p><input checked="" disabled="" type="checkbox">
Accepted or closed several merges&#x2F;bugs on <a target="_blank" rel="noopener" href="https://github.com/akesterson/cmdarg">cmdarg</a>, my pure bash argument parsing library. Took the time to construct a CI pipeline that runs tests. I was a bit gunshy about accepting changes to the library since it had been so long since I wrote it, then I remembered I had written 30 checks with <a target="_blank" rel="noopener" href="https://github.com/akesterson/shunit">shunit</a> (another one of my old bash tools), so all I had to do was rig it up with the github pipeline. Took the chance to fix a bunch of little things about how cmdarg, shunit, and <a target="_blank" rel="noopener" href="https://github.com/akesterson/versioners">versioners</a> (yet another bash tool I wrote a while back) run their <code>make install</code> target.</p>
</li>
<li><p><input checked="" disabled="" type="checkbox">
Started the 2026 fire academy down here in Marion county Georgia. We have a little under a dozen recruits that are going through the academy. Lots more cadre are stepping up from across the county to help this year, as well, in addition to the students who graduated last year. Each one, teach one.</p>
</li>
<li>Completed a Support Firefighter academy, graduating several Marion county support firefighters</li>
<li>Midway through a Suppression Firefighter academy, getting ready to graduate 3 new suppression firefighters</li>
<li>Abandoned the synology DSM API automation efforts. Its undocumented hot garbage.</li>
</ul>
<h2 id="Specific-Plans"><a href="#Specific-Plans" class="headerlink" title="Specific Plans"></a>Specific Plans</h2><!-- personal .plan here -->
<ul>
<li>Program a bunch of Baofeng BF-888S radios for the fire academy. Recruits need radios for training, and our regular Kenwoods are way too expensive to give them out to recruits (and with the BF-888s we wont risk accidental training mayday transmissions on the actual fire repeater….)</li>
<li>Implement <a target="_blank" rel="noopener" href="https://github.com/akesterson/py-synologydsm-api">py-synologydsm-api</a> SYNO.Cal event filtering by calendar ID and filtering by date (only show me events in the future). Ill be honest, every day that passes, Im less inclined to complete this. The reason I wanted to do this in the first place was to avoid having to learn <code>org-mode</code> (as an emacs user, I know, this is sacrilege), but I just dont think I love Synology enough to force myself to work in this ecosystem. Theres probably a blog post coming about this.</li>
<li>Plan and implement a distributed storage network for myself and my relatives. One of us recently suffered a catastrophic data failure on their NAS and there were no backups. This was a serious wake-up call that RAID in one location is not enough, so were taking steps towards geographically distributed replicated backups.</li>
<li>Publish my RFC on Decentralized Claim-Based Professional Credentials and Trust Attestations, aka, “how we can use the crypto web of trust to solve the AI slop hiring problem in our job market”. Ive been sleeping on this to see if I still like the idea, and some parts of it have not grown on me, but I think the idea is worth talking about.</li>
<li>Resolve a couple of bugs in the Steam DevKit Client, now that weve gotten guidance on how to contribute changes back. Im at least going to solve the problem where the client doesnt even run on recent X ubuntu installations. (Wayland can suck it.)</li>
@@ -621,11 +624,7 @@ Started the 2026 fire academy down here in Marion county Georgia. We have a litt
</ul>
<h1 id="Musings"><a href="#Musings" class="headerlink" title="Musings"></a>Musings</h1><!-- musings here -->
<blockquote>
<p>Q: How many elephants can you fit in a VW Bug?<br>A: Four. Two in the front, two in the back.</p>
<p>Q: How can you tell if an elephant is in your refrigerator?<br>A: Theres a footprint in the mayo.</p>
<p>Q: How can you tell if two elephants are in your refrigerator?<br>A: Theres two footprints in the mayo.</p>
<p>Q: How can you tell if three elephants are in your refrigerator?<br>A: The door wont shut.</p>
<p>Q: How can you tell if four elephants are in your refrigerator?<br>A: Theres a VW Bug in your driveway.</p>
<p>When I was younger, I could remember anything, whether it had happened<br>or not; but my faculties are decaying now and soon I shall be so I<br>cannot remember any but the things that never happened. It is sad to<br>go to pieces like this but we all have to do it.<br> Mark Twain</p>
</blockquote>
</div>
@@ -667,23 +666,23 @@ Started the 2026 fire academy down here in Marion county Georgia. We have a litt
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -720,6 +719,22 @@ Started the 2026 fire academy down here in Marion county Georgia. We have a litt
@@ -739,7 +754,7 @@ Started the 2026 fire academy down here in Marion county Georgia. We have a litt
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -575,6 +583,205 @@
</aside>
<main class="main-column">
<div class="card">
<article class="card card-content">
<a href="/2026/01/04/Single-Pane-of-Glass/">
<h1 class="post-title">
Single Pane of Glass
</h1>
</a>
<div class="card-excerpt">
There are too many ways of doing the same shit across too many different mediums and platforms
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2026-01-05T03:11:25.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2026-01-04</span>
</time>
<span class="dot"></span>
<a
href="/categories/Technology/"
class="post-meta-link">
Technology
</a>
</div>
<a href="/2026/01/04/Single-Pane-of-Glass/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2025/01/04/Socrates-got-a-raw-deal/">
<h1 class="post-title">
Socrates got a raw deal
</h1>
</a>
<div class="card-excerpt">
If you dont know already, Socrates was a Greek philosopher...
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2025-01-04T20:06:30.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2025-01-04</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Philosophy/"
class="post-meta-link">
Philosophy
</a>
<a
href="/categories/History/"
class="post-meta-link">
History
</a>
<a
href="/categories/Liberal-Education/"
class="post-meta-link">
Liberal-Education
</a>
</div>
<a href="/2025/01/04/Socrates-got-a-raw-deal/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2024/03/08/new-manager-pt3/">
<h1 class="post-title">
Advice for New Managers : Part 3
</h1>
</a>
<div class="card-excerpt">
Welcome back to my series of advice for new managers. In the previous post,
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2024-03-08T05:10:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2024-03-08</span>
</time>
<span class="dot"></span>
<a
href="/categories/Leadership/"
class="post-meta-link">
Leadership
</a>
</div>
<a href="/2024/03/08/new-manager-pt3/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2024/03/05/new-manager-pt2/">
<h1 class="post-title">
Advice for New Managers : Part 2
</h1>
</a>
<div class="card-excerpt">
Welcome back to my series of advice for new managers. In the previous post,
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2024-03-05T17:10:28.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2024-03-05</span>
</time>
<span class="dot"></span>
<a
href="/categories/Leadership/"
class="post-meta-link">
Leadership
</a>
</div>
<a href="/2024/03/05/new-manager-pt2/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
@@ -861,214 +1068,6 @@
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/">
<h1 class="post-title">
If You Didn&#39;t Bring Jerky, What Did I Just Eat?
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-29T00:34:33.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-28</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Outdoors/"
class="post-meta-link">
Outdoors
</a>
</div>
<a href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2023/09/24/How-Should-We-Then-Live/">
<h1 class="post-title">
How Should We Then Live
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-25T00:58:40.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-24</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2023/09/24/How-Should-We-Then-Live/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2023/09/12/Christianity-First-3000-Years/">
<h1 class="post-title">
Christianity: The First 3000 Years
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-13T01:20:20.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-12</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2023/09/12/Christianity-First-3000-Years/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2022/10/15/Live-Not-By-Lies/">
<h1 class="post-title">
Live Not By Lies
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2022-10-16T02:11:25.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2022-10-15</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2022/10/15/Live-Not-By-Lies/">Read Details </a>
</div>
</article>
</div>
<div class="nav">
@@ -1116,23 +1115,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -1169,6 +1168,22 @@
@@ -1188,7 +1203,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -575,6 +583,214 @@
</aside>
<main class="main-column">
<div class="card">
<article class="card card-content">
<a href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/">
<h1 class="post-title">
If You Didn&#39;t Bring Jerky, What Did I Just Eat?
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-29T00:34:33.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-28</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Outdoors/"
class="post-meta-link">
Outdoors
</a>
</div>
<a href="/2023/09/28/Bill-Heavey-Jerkey-What-Did-I-Just-Eat/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2023/09/24/How-Should-We-Then-Live/">
<h1 class="post-title">
How Should We Then Live
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-25T00:58:40.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-24</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2023/09/24/How-Should-We-Then-Live/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2023/09/12/Christianity-First-3000-Years/">
<h1 class="post-title">
Christianity: The First 3000 Years
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2023-09-13T01:20:20.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2023-09-12</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2023/09/12/Christianity-First-3000-Years/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
<a href="/2022/10/15/Live-Not-By-Lies/">
<h1 class="post-title">
Live Not By Lies
</h1>
</a>
<div class="card-excerpt">
</div>
<div class="card-post-footer">
<div class="post-meta">
<time datetime="2022-10-16T02:11:25.000Z">
<i
class="iconfont icon-calendar"
style="margin-right: 2px;">
</i>
<span>2022-10-15</span>
</time>
<span class="dot"></span>
<a
href="/categories/Books/"
class="post-meta-link">
Books
</a>
<a
href="/categories/Faith/"
class="post-meta-link">
Faith
</a>
</div>
<a href="/2022/10/15/Live-Not-By-Lies/">Read Details </a>
</div>
</article>
</div>
<div class="card">
<article class="card card-content">
@@ -809,23 +1025,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -862,6 +1078,22 @@
@@ -881,7 +1113,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>

View File

@@ -226,14 +226,6 @@
</a>
<a
href="/consulting"
class="navbar-menu-item">
Consulting
</a>
<a
href="/contact"
class="navbar-menu-item">
@@ -299,7 +291,7 @@
<a
class="author-posts-count"
href="/archives">
<span>24</span>
<span>28</span>
<span>Posts</span>
</a>
<a
@@ -355,7 +347,7 @@
<a href="/categories/Philosophy/">
<div class="categories-list-item">
Philosophy
<span class="categories-list-item-badge">2</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -383,14 +375,14 @@
<a href="/categories/Technology/">
<div class="categories-list-item">
Technology
<span class="categories-list-item-badge">7</span>
<span class="categories-list-item-badge">10</span>
</div>
</a>
<a href="/categories/Current-Events/">
<div class="categories-list-item">
Current-Events
<span class="categories-list-item-badge">3</span>
<span class="categories-list-item-badge">5</span>
</div>
</a>
@@ -442,6 +434,22 @@
@@ -461,7 +469,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>
@@ -611,23 +619,23 @@
<div class="recent-posts-list">
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-23</div>
<a href="/2026/01/23/News-2026-Week-3/"><div class="recent-posts-item-content">News - 2026 - Week 3</div></a>
<div class="recent-posts-item-title">2026-02-23</div>
<a href="/2026/02/23/Why-Firefighting/"><div class="recent-posts-item-content">Why Firefighting</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-19</div>
<a href="/2026/01/19/This-Old-Tool-cmdarg/"><div class="recent-posts-item-content">This Old Tool : cmdarg</div></a>
<div class="recent-posts-item-title">2026-02-09</div>
<a href="/2026/02/09/News-2026-Week-5/"><div class="recent-posts-item-content">News 2026 Week 5</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-16</div>
<a href="/2026/01/16/News-2026-Week-2/"><div class="recent-posts-item-content">News-2026-Week-2</div></a>
<div class="recent-posts-item-title">2026-01-30</div>
<a href="/2026/01/30/News-2026-Week-4/"><div class="recent-posts-item-content">News - 2026 - Week 4</div></a>
</div>
<div class="recent-posts-item">
<div class="recent-posts-item-title">2026-01-10</div>
<a href="/2026/01/10/libakerror/"><div class="recent-posts-item-content">libakerror</div></a>
<div class="recent-posts-item-title">2026-01-25</div>
<a href="/2026/01/25/Two-kinds-of-programmers/"><div class="recent-posts-item-content">There are two kinds of programmers</div></a>
</div>
</div>
@@ -664,6 +672,22 @@
@@ -683,7 +707,7 @@
href="/archives/2026"
class="archive-card-list-item">
2026
<span class="archive-card-list-item-badge">7</span>
<span class="archive-card-list-item-badge">11</span>
</a>