PageSourceSearch

https://www.rolfje.com/author/rolfje/

html rolfje.com collected 2026-10-02 00:55:07 UTC 106,797 bytes, 775 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1.0">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	<title>rolfje &#8211; www.rolfje.com</title>
8<meta name='robots' content='max-image-preview:large'>
9<link rel="alternate" type="application/rss+xml" title="www.rolfje.com &raquo; Feed" href="https://www.rolfje.com/feed/">
10<link rel="alternate" type="application/rss+xml" title="www.rolfje.com &raquo; Comments Feed" href="https://www.rolfje.com/comments/feed/">
11<link rel="alternate" type="application/rss+xml" title="www.rolfje.com &raquo; Posts by rolfje Feed" href="https://www.rolfje.com/author/rolfje/feed/">
12		
12<script>
13			window._wpemojiSettings = {"baseUrl":"https:\/\/twemoji.classicpress.net\/16\/72x72\/","ext":".png","svgUrl":"https:\/\/twemoji.classicpress.net\/16\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.rolfje.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=cp_4fff0fc5"}};
14			!function(e,t,n){if("undefined"!=typeof Promise){var a="wpEmojiSettingsSupports",r=["flag","emoji"];n.supports={everything:!0,everythingExceptFlag:!0};var i=new Promise(function(e){t.addEventListener("DOMContentLoaded",e,{once:!0})});new Promise(function(e){var t=function(){try{var e=JSON.parse(sessionStorage.getItem(a));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(t){}return null}();if(t)e(t);else{if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var n="postMessage("+f.toString()+"("+[JSON.stringify(r),p.toString(),s.toString(),c.toString()].join(",")+"));",i=new Blob([n],{type:"text/javascript"}),u=new Worker(URL.createObjectURL(i),{name:"wpTestEmojiSupports"});return void(u.onmessage=function(n){o(t=n.data),u.terminate(),e(t)})}catch(g){}o(t=f(r,p,s,c)),e(t)}}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return i}).then(function(){if(!n.supports.everything){n.readyCallback();var e=n.source||{};e.concatemoji?u(e.concatemoji):e.wpemoji&&e.twemoji&&(u(e.twemoji),u(e.wpemoji))}})}function o(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(a,JSON.stringify(t))}catch(n){}}function s(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);var r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return a.every(function(e,t){return e===r[t]})}function c(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function p(e,t,n,a){switch(t){case"flag":return!n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")&&(!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f"));case"emoji":return!a(e,"\ud83e\udedf")}return!1}function f(e,n,a,r){var i=("undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):t.createElement("canvas")).getContext("2d",{willReadFrequently:!0});i.textBaseline="top",i.font="600 32px Arial";var o={};return e.forEach(function(e){o[e]=n(i,e,a,r)}),o}function u(e){var n=t.createElement("script");n.src=e,n.defer=!0,t.head.appendChild(n)}}(window,document,window._wpemojiSettings);
15		</script>
15
16		<style>
17img.wp-smiley,
18img.emoji {
19	display: inline !important;
20	border: none !important;
21	box-shadow: none !important;
22	height: 1em !important;
23	width: 1em !important;
24	margin: 0 0.07em !important;
25	vertical-align: -0.1em !important;
26	background: none !important;
27	padding: 0 !important;
28}
29</style>
30	<link rel='stylesheet' id='pressbook-fonts-css' href='https://www.rolfje.com/wp-content/fonts/9488965431b7fc17f057696fb7ec3442.css' media='all'>
31<link rel='stylesheet' id='pressbook-style-css' href='https://www.rolfje.com/wp-content/themes/pressbook/style.min.css?ver=2.2.1' media='all'>
32<style id='pressbook-style-inline-css'>
33.site-branding{background-position:center center;}.site-branding{background-repeat:no-repeat;}.site-branding{background-size:cover;}.top-banner-image{max-height:150px;}.top-navbar{background:linear-gradient(0deg, #166dd6 0%, #1257ab 100%);}.social-navigation a:active .svg-icon,.social-navigation a:focus .svg-icon,.social-navigation a:hover .svg-icon{color:#166dd6;}.primary-navbar,.main-navigation ul ul{background:#166dd6;}.main-navigation .main-navigation-arrow-btn:active,.main-navigation .main-navigation-arrow-btn:hover,.main-navigation li.focus>.main-navigation-arrow-btn,.main-navigation:not(.toggled) li:hover>.main-navigation-arrow-btn,.main-navigation a:active,.main-navigation a:focus,.main-navigation a:hover{color:#166dd6;}.site-branding{background-color:#0090d3;}.site-title,.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{color:#f7f7f7;}.site-tagline{color:#979797;}.more-link,.wp-block-search .wp-block-search__button,button,input[type=button],input[type=reset],input[type=submit]{background-image:linear-gradient(to right,  0%,  51%,  100%);}.more-link,.wp-block-search .wp-block-search__button,button,input[type=button],input[type=reset],input[type=submit]{font-weight:600;}h1,h2,h3,h4,h5,h6{font-weight:700;}.site-title{font-weight:700;}.c-sidebar .widget{border-color:#fafafa;}.footer-widgets,.copyright-text{background:#232323;}.copyright-text a{color:#f69275;}
34</style>
35<link rel='stylesheet' id='highlight-css' href='https://www.rolfje.com/wp-content/plugins/markdown-shortcode/highlight/styles/github.css?ver=cp_4fff0fc5' media='all'>
36<script src='https://www.rolfje.com/wp-content/plugins/markdown-shortcode/highlight/highlight.min.js?ver=cp_4fff0fc5' id='highlight-js'></script>
vendor: 1 bytes, line 36
36
37<script src='https://www.rolfje.com/wp-content/plugins/markdown-shortcode/init_highlight.js?ver=cp_4fff0fc5' id='highlight_init-js'></script>
37
38<link rel="https://api.w.org/" href="https://www.rolfje.com/wp-json/"><link rel="alternate" type="application/json" href="https://www.rolfje.com/wp-json/wp/v2/users/1"><meta name="generator" content="WordPress 6.2.11 (compatible; ClassicPress 2.7.2)">
39<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style><style id="custom-background-css">
40body.custom-background { background-image: url("https://www.rolfje.com/wp-content/uploads/2025/10/tile.png"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; }
41</style>
42	<link rel="icon" href="https://www.rolfje.com/wp-content/uploads/2025/10/cropped-rolfje.com_-32x32.jpg" sizes="32x32">
43<link rel="icon" href="https://www.rolfje.com/wp-content/uploads/2025/10/cropped-rolfje.com_-192x192.jpg" sizes="192x192">
44<link rel="apple-touch-icon" href="https://www.rolfje.com/wp-content/uploads/2025/10/cropped-rolfje.com_-180x180.jpg">
45<meta name="msapplication-TileImage" content="https://www.rolfje.com/wp-content/uploads/2025/10/cropped-rolfje.com_-270x270.jpg">
46		<style id="wp-custom-css">
47			body.single-sidebar .site-main {
48        padding-left: 15px;
49        padding-right: 15px;
50}
51
52.site-main {
53	padding-top: 10px;
54	padding-bottom: 29px;
55}
56
57body.single-sidebar .c-sidebar-right {
58	margin-left: 10px;
59}
60
61body.single-sidebar .c-sidebar .widget {
62	padding: 10px;
63	margin-bottom: 10px;	
64}
65
66body, button, input, optgroup, select, textarea {
67    color: #404040;
68    font-family: Inter, Arial, Helvetica, sans-serif;
69    font-size: 16px;
70    font-size: 1rem;
71    line-height: 1.5;
72}
73
74.more-link {
75	display: inline-block;
76}
77
78.more-link-wrap {
79	clear: both;
80	text-align: right;
81	margin-top: 8px;	
82}
83
84.pb-archive {
85	padding-bottom: 10px;
86	margin-bottom: 20px;
87}
88
89.more-link {
90    background-image: linear-gradient(to right,#346CCE 0,#3F8ECE 51%,#B4E6F6 100%);
91    background-size: 200% auto;
92}
93
94.syntaxhighlighter.syntaxhighlitersmall {
95    font-size: 10pt !important;
96}
97
98ol, ul {
99    list-style-position: outside;
100  	padding-inline-start: 20px;
101}
102
103th.rotate {
104  height: 140px;
105  white-space: nowrap;
106}
107
108th.rotate > div {
109  transform: 
110    translate(25px, 51px)
111    rotate(315deg);
112  width: 30px;
113}
114th.rotate > div > span {
115  border-bottom: 1px solid #ccc;
116  padding: 5px 10px;
117}
118		</style>
119		</head>
120<body class="archive author author-rolfje author-1 custom-background wp-embed-responsive hfeed single-sidebar right-sidebar pb-content-columns pb-content-cover">
121
122<div id="page" class="site">
123	<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
124
125	<header id="masthead" class="site-header">
126		<div class="site-branding" style="background-image: url(https://www.rolfje.com/wp-content/uploads/2012/12/cropped-header-201212091.jpg);">
127		<div class="u-wrapper site-branding-wrap">
128		<div class="site-logo-title logo--lg-size-2 logo--md-size-1 logo--sm-size-1">
129			
130			<div class="site-title-tagline">
131							<p class="site-title site-title--lg-size-2 site-title--md-size-2 site-title--sm-size-2"><a href="https://www.rolfje.com/" rel="home">www.rolfje.com</a></p>
132								<p class="site-tagline tagline--lg-size-2 tagline--md-size-2 tagline--sm-size-2"></p>
133			</div><!-- .site-title-tagline -->
134		</div><!-- .site-logo-title -->
135
136			</div><!-- .site-branding-wrap -->
137</div><!-- .site-branding -->
138	</header><!-- #masthead -->
139
140	<div id="content" class="site-content">
141
142	<div class="pb-content-sidebar u-wrapper">
143		<main id="primary" class="site-main">
144
145						<header class="pb-archv-header pb-archv-header-show">
146					<h1 class="page-title pb-archv-title">Author: <span>rolfje</span></h1>
147									</header>
148				
149<article id="post-2804" class="pb-article pb-archive post-2804 post type-post status-publish format-standard hentry category-electronics category-fun category-games category-hardware tag-games tag-hardware tag-opinion tag-review">
150	<header class="entry-header">
151	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/08/05/anbernic-rg40xxv-an-honest-review/" rel="bookmark">Anbernic RG40XXV: An Honest review</a></h2>		<div class="entry-meta hide-posted-by">
152					<span class="posted-on">
153			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/08/05/anbernic-rg40xxv-an-honest-review/" rel="bookmark">
154				<span class="screen-reader-text">Posted on </span><time class="entry-date published updated" datetime="2026-08-05T22:18:00+02:00">2026-08-05</time>			</a>
155		</span><!-- .posted-on -->
156				<span class="posted-by byline">
157			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,
157106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
158				<span class="screen-reader-text">By </span>rolfje			</a>
159		</span><!-- .posted-by -->
160					<span class="comments-link">
161				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/08/05/anbernic-rg40xxv-an-honest-review/#respond">No Comments<span class="screen-reader-text"> on Anbernic RG40XXV: An Honest review</span></a>			</span><!-- .comments-link -->
162					</div><!-- .entry-meta -->
163			</header><!-- .entry-header -->
164
165		<div class="pb-content">
166				<div class="entry-content">
167			<p><a href="https://www.rolfje.com/wp-content/uploads/2026/08/IMG_1794.jpg"><img decoding="async" src="https://www.rolfje.com/wp-content/uploads/2026/08/IMG_1794-150x150.jpg" alt="" width="150" height="150" class="alignleft size-thumbnail wp-image-2818"/></a>You might wonder how I got here. I was looking into chiptune music, and a colleague recommended Jeremy Blake&#8217;s music, which is indeed awesome if you are into this stuff. I recommend listening to his album called <a href="https://link.deezer.com/s/341hdbeeM5ALG99dlGbxP">&#8220;Superstructures&#8221;</a>. This album is created using a <a href="https://en.wikipedia.org/wiki/Music_tracker">tracker</a>, similar to the trackers I used on the Amiga 500 back in the days. My favorites were <a href="https://en.wikipedia.org/wiki/Protracker">Protracker</a> and later when I had a MIDI keyboard <a href="https://en.wikipedia.org/wiki/OctaMED">Octamed</a>. It turns out Jeremy is using a <a href="https://dirtywave.com/">Dirtywave M8</a>, which can also be built using open source software and one of these handheld gaming consoles. Houston we have a project!</p>
168<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/08/05/anbernic-rg40xxv-an-honest-review/#more-2804" class="more-link">Read More<span class="screen-reader-text"> &ldquo;Anbernic RG40XXV: An Honest review&rdquo;</span> &raquo;</a></p>
169		</div><!-- .entry-content -->
170				</div><!-- .pb-content -->
171					<span class="cat-links hide-clip">
172				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/electronics/" rel="category tag">Electronics</a>, <a href="https://www.rolfje.com/category/fun/" rel="category tag">Fun</a>, <a href="https://www.rolfje.com/category/games/" rel="category tag">Games</a>, <a href="https://www.rolfje.com/category/hardware/" rel="category tag">Hardware</a>			</span><!-- .cat-links -->
173			</article><!-- #post-2804 -->
174
175<article id="post-2773" class="pb-article pb-archive post-2773 post type-post status-publish format-standard hentry category-racing tag-danger tag-motor
175cycle tag-opinion tag-racing tag-vacation">
176	<header class="entry-header">
177	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/06/30/the-danger-is-the-point/" rel="bookmark">The danger is the point.</a></h2>		<div class="entry-meta hide-posted-by">
178					<span class="posted-on">
179			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/06/30/the-danger-is-the-point/" rel="bookmark">
180				<span class="screen-reader-text">Posted on </span><time class="entry-date published updated" datetime="2026-06-30T16:00:36+02:00">2026-06-30</time>			</a>
181		</span><!-- .posted-on -->
182				<span class="posted-by byline">
183			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
184				<span class="screen-reader-text">By </span>rolfje			</a>
185		</span><!-- .posted-by -->
186					<span class="comments-link">
187				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/06/30/the-danger-is-the-point/#respond">No Comments<span class="screen-reader-text"> on The danger is the point.</span></a>			</span><!-- .comments-link -->
188					</div><!-- .entry-meta -->
189			</header><!-- .entry-header -->
190
191		<div class="pb-content">
192				<div class="entry-content">
193			<p><a href="https://www.rolfje.com/wp-content/uploads/2026/06/13-RA01-4066-130-scaled.jpg"><img decoding="async" src="https://www.rolfje.com/wp-content/uploads/2026/06/13-RA01-4066-130-150x150.jpg" alt="Me on the S1000RR" width="150" height="150" class="alignright size-thumbnail wp-image-2780"></a>I recently came accross a text on riding motorcycles and the danger that c
193omes with it. I hope that the text below makes you realize that in some hobbies, the danger is actually the point:</p>
194<blockquote><p><em>People who do not ride think the danger is the problem. They are wrong about that. The danger is part of the point. Not in a reckless way. Not in a death wish way. In an honest way. </p>
195<p>A motorcycle does not pretend to be safe. It does not wrap you in steel and airbags and tell you everything is fine. It puts you out in the open and it tells you the truth. This is real. Pay attention. That is the thing nobody talks about. </p>
196<p>The thrill and the danger are not two separate things. They are the same thing. The reason it feels so alive is because it actually matters. Mistakes have consequences out here. </p>
197<p>The stakes are real and something happens to a person when the stakes are real. You wake up, you focus, you stop thinking about everything else because there is no room for it. There is only the road and the bike in the next corner. </p>
198<p>Most of modern life is built to remove risk, to smooth everything over, to make sure nothing can ever go wrong. A motorcycle gives it back to you. The danger, the focus, the feeling of being awake. </p>
199<p>It is not safe. That was never the point. The point is that it is real.</em>
200</p></blockquote>
201<p>For me this resonates very much with riding the S1000RR on several tracks in Europe with the awesome <a href="https://racing-school-europe.com/team.html">Racing School Europe</a>. Nothing comes close to trying to hit your brake point at the end of the Mugello Straight while going over 300kph and forcing your head and eyes to look at the next markers so you actually make the corner. The importance of getting it right makes the fog in your brain disappear.</p>
202		</div><!-- .entry-content -->
203				</div><!-- .pb-content -->
204					<span class="cat-links hide-clip">
205				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/racing/" rel="category tag">Racing</a>			</span><!-- .cat-links -->
206			</article><!-- #post-2773 -->
207
208<article id="post-2749" class="pb-article pb-archive post-2749 post type-post status-publish format-standard hentry category-workshop tag-howto tag-repair">
209	<header class="entry-header">
210	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/06/07/volkswagen-e-up-80-charge-trick/" rel="bookmark">Volkswagen e-Up! 80% charge trick</a></h2>		<div class="entry-meta hide-posted-by">
211					<span class="posted-on">
212			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/06/07/volkswagen-e-up-80-charge-trick/" rel="bookmark">
213				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-06-07T13:43:44+02:00">2026-06-07</time><time class="updated" datetime="2026-06-07T13:48:03+02:00">2026-06-07</time>			</a>
214		</span><!-- .posted-on -->
215				<span class="posted-by byline">
216			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,
216106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
217				<span class="screen-reader-text">By </span>rolfje			</a>
218		</span><!-- .posted-by -->
219					<span class="comments-link">
220				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/06/07/volkswagen-e-up-80-charge-trick/#comments">1 Comment<span class="screen-reader-text"> on Volkswagen e-Up! 80% charge trick</span></a>			</span><!-- .comments-link -->
221					</div><!-- .entry-meta -->
222			</header><!-- .entry-header -->
223
224		<div class="pb-content">
225				<div class="entry-content">
226			<p><img decoding="async" src="https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1-150x150.png" alt="" width="150" height="150" class="alignleft size-thumbnail wp-image-2768" srcset="https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1-150x150.png 150w, https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1-300x300.png 300w, https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1-1024x1024.png 1024w, https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1-768x768.png 768w, https://www.rolfje.com/wp-content/uploads/2026/06/e-up-volgeladen-1.png 1254w" sizes="(max-width: 150px) 100vw, 150px">Charging an electric car battery to 100% all the time will wear out your battery faster. Many cars have settings to manage this, and some cars even manage it themselves (like your MacBook, they learn when to charge and how much). Not so much for the Volkswagen e-Up!, but here is a trick to have it always stop charging at 80%.</p>
227<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/06/07/volkswagen-e-up-80-charge-trick/#more-2749" class="more-link">Read More<span class="screen-reader-text"> &ldquo;Volkswagen e-Up! 80% charge trick&rdquo;</span> &raquo;</a></p>
228		</div><!-- .entry-content -->
229				</div><!-- .pb-content -->
230					<span class="cat-links hide-clip">
231				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/workshop/" rel="category tag">Workshop</a>			</span><!-- .cat-links -->
232			</article><!-- #post-2749 -->
233
234<article id="post-2723" class="pb-article pb-archive post-2723 post type-post status-publish format-standard hentry category-hardware category-workshop tag-car tag-fix tag-hacking tag-hardware">
235	<header class="entry-header">
236	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/05/31/volkswagen-up-garmin-conversion/" rel="bookmark">Volkswagen Up! Garmin Conversion</a></h2>		<div class="entry-meta hide-posted-by">
237					<span class="posted-on">
238			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/05/31/volkswagen-up-garmin-conversion/" rel="bookmark">
239				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-05-31T20:20:56+02:00">2026-05-31</time><time class="updated" datetime="2026-06-07T13:51:43+02:00">2026-06-07</time>			</a>
240		</span><!-- .posted-on -->
241				<span class="posted-by byline">
242			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,
242106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
243				<span class="screen-reader-text">By </span>rolfje			</a>
244		</span><!-- .posted-by -->
245					<span class="comments-link">
246				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/05/31/volkswagen-up-garmin-conversion/#respond">No Comments<span class="screen-reader-text"> on Volkswagen Up! Garmin Conversion</span></a>			</span><!-- .comments-link -->
247					</div><!-- .entry-meta -->
248			</header><!-- .entry-header -->
249
250		<div class="pb-content">
251				<div class="entry-content">
252			<p><a href=""https://www.youtube.com/watch?v=Kccx-fQQRNs&#038;pp=ygUaVm9sa3N3YWdlbiBVcCBHYXJtaW4gTU91bnQ%3D"><img decoding="async" loading="lazy" src="https://www.rolfje.com/wp-content/uploads/2026/05/image-150x150.png" alt="" width="150" height="150" class="alignright size-thumbnail wp-image-2742" srcset="https://www.rolfje.com/wp-content/uploads/2026/05/image-150x150.png 150w, https://www.rolfje.com/wp-content/uploads/2026/05/image-300x300.png 300w, https://www.rolfje.com/wp-content/uploads/2026/05/image-1024x1024.png 1024w, https://www.rolfje.com/wp-content/uploads/2026/05/image-768x768.png 768w, https://www.rolfje.com/wp-content/uploads/2026/05/image.png 1254w" sizes="(max-width: 150px) 100vw, 150px"></a>In their infinite wisdom and search for an affordable quality infotainment and navigation, Volkswagen partnered with Garmin. That would nog have been a big disaster, but in their search for a budget solution they put the standard Garmin/Navigon screens on a little arm that protrudes out of the dashboard not unlike a scene from the movie &#8220;Alien&#8221;. If you have an (otherwise fine) <a href="https://en.wikipedia.org/wiki/Volkswagen_Up">Volkswagen Up!, e-Up!, Skoda Citigo, or Seat Mii</a> (which are basically the same cars), see how I converted a Garmin holder into a proper Magsafe adapter, holding your phone and charge it without extra wires running over your dashboard.</p>
253<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/05/31/volkswagen-up-garmin-conversion/#more-2723" class="more-link">Read More<span class="screen-reader-text"> &ldquo;Volkswagen Up! Garmin Conversion&rdquo;</span> &raquo;</a></p>
254		</div><!-- .entry-content -->
255				</div><!-- .pb-content -->
256					<span class="cat-links hide-clip">
257				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/hardware/" rel="category tag">Hardware</a>, <a href="https://www.rolfje.com/category/workshop/" rel="category tag">Workshop</a>			</span><!-- .cat-links -->
258			</article><!-- #post-2723 -->
259
260<article id="post-2705" class="pb-article pb-archive post-2705 post type-post status-publish format-standard hentry category-software tag-aws tag-linux tag-osx tag-programming tag-security tag-software">
261	<header class="entry-header">
262	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/04/30/ssh-into-your-aws-ec2-instances/" rel="bookmark">
262SSH into your AWS EC2 instances</a></h2>		<div class="entry-meta hide-posted-by">
263					<span class="posted-on">
264			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/04/30/ssh-into-your-aws-ec2-instances/" rel="bookmark">
265				<span class="screen-reader-text">Posted on </span><time class="entry-date published updated" datetime="2026-04-30T21:50:37+02:00">2026-04-30</time>			</a>
266		</span><!-- .posted-on -->
267				<span class="posted-by byline">
268			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
269				<span class="screen-reader-text">By </span>rolfje			</a>
270		</span><!-- .posted-by -->
271					<span class="comments-link">
272				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/04/30/ssh-into-your-aws-ec2-instances/#respond">No Comments<span class="screen-reader-text"> on SSH into your AWS EC2 instances</span></a>			</span><!-- .comments-link -->
273					</div><!-- .entry-meta -->
274			</header><!-- .entry-header -->
275
276		<div class="pb-content">
277				<div class="entry-content">
278			<p><a href="https://www.rolfje.com/wp-content/uploads/2026/04/amazon-crayon-logo.png"><img decoding="async" src="https://www.rolfje.com/wp-content/uploads/2026/04/amazon-crayon-logo-300x169.png" alt="" width="150"  class="alignleft size-medium wp-image-2716" srcset="https://www.rolfje.com/wp-content/uploads/2026/04/amazon-crayon-logo-300x169.png 300w, https://www.rolfje.com/wp-content/uploads/2026/04/amazon-crayon-logo.png 400w" sizes="(max-width: 300px) 100v
278w, 300px"></a>When you use AWS (Amazon Web Services) and need to access your EC2 machines, you have a few options. I think most people end up using the in-browser terminal console or the aws cli to connect to their machines, or opening the ssh port add keys there to directly connect using ssh. In most professional (production) environments this is blocked (for several good reasons). There is however a nice way to be able to connect to your machine with an ssh client through the aws ssm command line interface. Let me take you through the mechanics and then give you a nice script and config example which allows you to use ssh as if you were living in the good old days 🙂</p>
279<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/04/30/ssh-into-your-aws-ec2-instances/#more-2705" class="more-link">Read More<span class="screen-reader-text"> &ldquo;SSH into your AWS EC2 instances&rdquo;</span> &raquo;</a></p>
280		</div><!-- .entry-content -->
281				</div><!-- .pb-content -->
282					<span class="cat-links hide-clip">
283				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
284			</article><!-- #post-2705 -->
285
286<article id="post-2672" class="pb-article pb-archive post-2672 post type-post status-publish format-standard hentry category-apple category-electronics category-software tag-apple tag-hacking tag-podcast tag-programming tag-software tag-usability tag-utilities">
287	<header class="entry-header">
288	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/" rel="bookmark">The podcast problem (fixed)</a></h2>		<div class="entry-meta hide-posted-by">
289					<span class="posted-on">
290			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/" rel="bookmark">
291				<span class="screen-reader-text">Posted on </span><time class="entry-date published updated" datetime="2026-04-01T22:20:58+02:00">2026-04-01</time>			</a>
292		</span><!-- .posted-on -->
293				<span class="posted-by byline">
294			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,
294106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
295				<span class="screen-reader-text">By </span>rolfje			</a>
296		</span><!-- .posted-by -->
297					<span class="comments-link">
298				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/#comments">2 Comments<span class="screen-reader-text"> on The podcast problem (fixed)</span></a>			</span><!-- .comments-link -->
299					</div><!-- .entry-meta -->
300			</header><!-- .entry-header -->
301
302		<div class="pb-content">
303				<div class="entry-content">
304			<p><a href="https://github.com/realrolfje/podfix"><img decoding="async" loading="lazy" src="https://www.rolfje.com/wp-content/uploads/2026/04/podfix-logo-small-150x150.png" alt="podfix, the podcast post processor and proxy that works" width="150" height="150" class="alignright size-thumbnail wp-image-2674"/></a>I love to listen to podcasts in the car. It has a lot of benefits over other media types, has less commercials, and there is some pretty good content out there. Documentaries, stories, news, perfect for listening on your commute. There is one big downside to podcasts though, particularly with the podcasts produced by people who have no experience with audio. So I went on a mission to solve this.</p>
305<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/#more-2672" class="more-link">Read More<span class="screen-reader-text"> &ldquo;The podcast problem (fixed)&rdquo;</span> &raquo;</a></p>
306		</div><!-- .entry-content -->
307				</div><!-- .pb-content -->
308					<span class="cat-links hide-clip">
309				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/apple/" rel="category tag">
309Apple</a>, <a href="https://www.rolfje.com/category/electronics/" rel="category tag">Electronics</a>, <a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
310			</article><!-- #post-2672 -->
311
312<article id="post-2656" class="pb-article pb-archive post-2656 post type-post status-publish format-standard hentry category-apple category-software tag-hacking tag-programming tag-security tag-software">
313	<header class="entry-header">
314	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/03/17/post-quantum-key-exchange/" rel="bookmark">Post-quantum key exchange</a></h2>		<div class="entry-meta hide-posted-by">
315					<span class="posted-on">
316			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/03/17/post-quantum-key-exchange/" rel="bookmark">
317				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-03-17T14:49:32+01:00">2026-03-17</time><time class="updated" datetime="2026-03-18T13:51:09+01:00">2026-03-18</time>			</a>
318		</span><!-- .posted-on -->
319				<span class="posted-by byline">
320			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
321				<span class="screen-reader-text">By </span>rolfje			</a>
322		</span><!-- .posted-by -->
323					<span class="comments-link">
324				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/03/17/post-quantum-key-exchange/#respond">No Comments<span class="screen-reader-text"> on Post-quantum key exchange</span></a>			</span><!-- .comments-link -->
325					</div><!-- .entry-meta -->
326			</header><!-- .entry-header -->
327
328		<div class="pb-content">
329				<div class="entry-content">
330			<p>If you see this warning when connecting to a server through ssh:</p>
331<pre class="brush: plain; light: true; title: ; notranslate" title="">
332** WARNING: connection is not using a post-quantum key exchange algorithm.
333** This session may be vulnerable to &quot;store now, decrypt later&quot; attacks.
334** The server may need to be upgraded. See https://openssh.com/pq.html
335</pre>
336<p>Then follow michabbb&#8217;s guide on <a href="https://gist.github.com/michabbb/5eb580d60ede01dc7d1e5ab
336c72d7eb40">how to enable post-quantum key exchange in ssh</a>. Don&#8217;t worry, you don&#8217;t have to generate new keys. <strong>Please please do not disable the warnings, Solution 1 is NOT a solution.</strong> Do the right thing.</p>
337<p>On your <strong>(MacOS) client</strong> machine (your local laptop) you need to tell your client to prefer post-quantum algorithms. Edit <code>~/.ssh/config</code> and make sure your Host entry contains a <code>KexAlgorithms</code> line like this:</p>
338<pre class="brush: plain; light: true; title: ; notranslate" title="">
339Host *
340    KexAlgorithms [email protected],curve25519-sha256,[email protected]
341</pre>
342<p>On a <strong>(MacOS) server</strong> you need to tell the sshd deamon to prefer post-quantum algorithms. To help you quickly do this:</p>
343<pre class="brush: bash; light: true; title: ; notranslate" title="">
344sudo tee /etc/ssh/sshd_config.d/post-quantum.conf &gt;/dev/null &lt;&lt;&#039;EOF&#039;
345# Enable post-quantum key exchange algorithms
346KexAlgorithms [email protected],curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256
347EOF
348sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
349sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
350</pre>
351<p>Then validate that it worked on your next ssh session. If not, check that both machines (client and server) contain these fixes and are up-to-date. Read michabbb&#8217;s article for more tips and a better explanation.</p>
352<p>Stay safe!</p>
353		</div><!-- .entry-content -->
354				</div><!-- .pb-content -->
355					<span class="cat-links hide-clip">
356				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/apple/" rel="category tag">
356Apple</a>, <a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
357			</article><!-- #post-2656 -->
358
359<article id="post-2650" class="pb-article pb-archive post-2650 post type-post status-publish format-standard hentry category-software tag-ai tag-opinion tag-programming tag-technology">
360	<header class="entry-header">
361	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/03/16/addictive-intelligence/" rel="bookmark">Addictive Intelligence</a></h2>		<div class="entry-meta hide-posted-by">
362					<span class="posted-on">
363			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/03/16/addictive-intelligence/" rel="bookmark">
364				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-03-16T19:09:30+01:00">2026-03-16</time><time class="updated" datetime="2026-03-17T08:09:20+01:00">2026-03-17</time>			</a>
365		</span><!-- .posted-on -->
366				<span class="posted-by byline">
367			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
368				<span class="screen-reader-text">By </span>rolfje			</a>
369		</span><!-- .posted-by -->
370					<span class="comments-link">
371				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/03/16/addictive-intelligence/#respond">No Comments<span class="screen-reader-text"> on Addictive Intelligence</span></a>			</span><!-- .comments-link -->
372					</div><!-- .entry-meta -->
373			</header><!-- .entry-header -->
374
375		<div class="pb-content">
376				<div class="entry-content">
377			<p><img decoding="async" loading="lazy" src="https://www.rolfje.com/wp-content/uploads/2026/03/developer-juggle-150x150.png" alt="Developer juggling" width="150" height="150" class="alignleft size-thumbnail wp-image-2651" srcset="https://www.rolfje.com/wp-content/uploads/2026/03/developer-juggle-150x150.png 150w, https://www.rolfje.com/wp-content/uploads/2026/03/developer-juggle-300x300.png 300w, https://www.rolfje.com/wp-content/uploads/2026/03/developer-juggle.png 600w" sizes="(max-width: 150px) 100v
377w, 150px">The past months were hectic. Artificial Intelligence has changed my daily work faster than I expected. In just a few weeks, it went from a fun experiment to something that reshaped how I “write” software, how I think, and even how tired my brain feels at the end of the day. It brings cool new possibilities, but also new challenges. I thought I’d write some of it down for future reference.</p>
378<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/03/16/addictive-intelligence/#more-2650" class="more-link">Read More<span class="screen-reader-text"> &ldquo;Addictive Intelligence&rdquo;</span> &raquo;</a></p>
379		</div><!-- .entry-content -->
380				</div><!-- .pb-content -->
381					<span class="cat-links hide-clip">
382				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
383			</article><!-- #post-2650 -->
384
385<article id="post-2632" class="pb-article pb-archive post-2632 post type-post status-publish format-standard hentry category-software tag-programming tag-software tag-utilities">
386	<header class="entry-header">
387	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/02/18/how-to-tail-a-json-log-file/" rel="bookmark">
387How to tail a json log file</a></h2>		<div class="entry-meta hide-posted-by">
388					<span class="posted-on">
389			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/02/18/how-to-tail-a-json-log-file/" rel="bookmark">
390				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-02-18T10:33:19+01:00">2026-02-18</time><time class="updated" datetime="2026-02-19T10:55:02+01:00">2026-02-19</time>			</a>
391		</span><!-- .posted-on -->
392				<span class="posted-by byline">
393			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
394				<span class="screen-reader-text">By </span>rolfje			</a>
395		</span><!-- .posted-by -->
396					<span class="comments-link">
397				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/02/18/how-to-tail-a-json-log-file/#respond">No Comments<span class="screen-reader-text">
397 on How to tail a json log file</span></a>			</span><!-- .comments-link -->
398					</div><!-- .entry-meta -->
399			</header><!-- .entry-header -->
400
401		<div class="pb-content">
402				<div class="entry-content">
403			<p><img decoding="async" src="https://www.rolfje.com/wp-content/uploads/2026/02/robot-tie-300x287.png" alt="Robot-tie" width="150" class="alignright size-medium wp-image-2645" srcset="https://www.rolfje.com/wp-content/uploads/2026/02/robot-tie-300x287.png 300w, https://www.rolfje.com/wp-content/uploads/2026/02/robot-tie-768x735.png 768w, https://www.rolfje.com/wp-content/uploads/2026/02/robot-tie.png 864w" sizes="(max-width: 300px) 100vw, 300px">Many applications nowadays output json formatted log files so that they can be scraped by the newest hippest monitoring cluster (think of Splunk, Elastic Filebeat, etc). That is of course very nice and I applaud that kind of observability, but sometimes you are just on the machine fighting with a service that does not want to start, or you just want to monitor it a bit more realtime, or you just are not the browser type. Luckily there is a realatively easy trick to this.</p>
404<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/02/18/how-to-tail-a-json-log-file/#more-2632" class="more-link">Read More<span class="screen-reader-text"> &ldquo;How to tail a json log file&rdquo;</span> &raquo;</a></p>
405		</div><!-- .entry-content -->
406				</div><!-- .pb-content -->
407					<span class="cat-links hide-clip">
408				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
409			</article><!-- #post-2632 -->
410
411<article id="post-2606" class="pb-article pb-archive post-2606 post type-post status-publish format-standard hentry category-software tag-ai tag-environment tag-opinion tag-programming tag-software tag-technology">
412	<header class="entry-header">
413	<h2 class="entry-title"><a href="https://www.rolfje.com/2026/02/05/are-you-de-skilling/" rel="bookmark">Are you de-skilling?</a></h2>		<div class="entry-meta hide-posted-by">
414					<span class="posted-on">
415			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1664.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M128,1792h1408V768H128V1792z M512,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64c-9.333,0-17,3-23,9s-9,13.667-9,23v288  c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S512,585.333,512,576z M1280,576V288c0-9.333-3-17-9-23s-13.667-9-23-9h-64  c-9.333,0-17,3-23,9s-9,13.667-9,23v288c0,9.333,3,17,9,23s13.667,9,23,9h64c9.333,0,17-3,23-9S1280,585.333,1280,576z M1664,512  v1280c0,34.667-12.667,64.667-38,90s-55.333,38-90,38H128c-34.667,0-64.667-12.667-90-38s-38-55.333-38-90V512  c0-34.667,12.667-64.667,38-90s55.333-38,90-38h128v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47  s47,69,47,113v96h384v-96c0-44,15.667-81.667,47-113s69-47,113-47h64c44,0,81.667,15.667,113,47s47,69,47,113v96h128  c34.667,0,64.667,12.667,90,38S1664,477.333,1664,512z" /></svg>			<a href="https://www.rolfje.com/2026/02/05/are-you-de-skilling/" rel="bookmark">
416				<span class="screen-reader-text">Posted on </span><time class="entry-date published" datetime="2026-02-05T10:20:09+01:00">2026-02-05</time><time class="updated" datetime="2026-02-06T08:53:04+01:00">2026-02-06</time>			</a>
417		</span><!-- .posted-on -->
418				<span class="posted-by byline">
419			<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1408.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1408,1533c0,80-24.333,143.167-73,189.5s-113.333,69.5-194,69.5H267c-80.667,0-145.333-23.167-194-69.5S0,1613,0,1533  c0-35.333,1.167-69.833,3.5-103.5s7-70,14-109S33.333,1245.333,44,1212s25-65.833,43-97.5s38.667-58.667,62-81  c23.333-22.333,51.833-40.167,85.5-53.5s70.833-20,111.5-20c6,0,20,7.167,42,21.5s46.833,30.333,74.5,48  c27.667,17.667,63.667,33.667,108,48S659.333,1099,704,1099s89.167-7.167,133.5-21.5s80.333-30.333,108-48  c27.667-17.667,52.5-33.667,74.5-48s36-21.5,42-21.5c40.667,0,77.833,6.667,111.5,20s62.167,31.167,85.5,53.5  c23.333,22.333,44,49.333,62,81s32.333,64.167,43,97.5s19.5,69.5,26.5,108.5s11.667,75.333,14,109S1408,1497.667,1408,1533z   M1088,640c0,
419106-37.5,196.5-112.5,271.5S810,1024,704,1024s-196.5-37.5-271.5-112.5S320,746,320,640s37.5-196.5,112.5-271.5  S598,256,704,256s196.5,37.5,271.5,112.5S1088,534,1088,640z"></path></svg>			<a href="https://www.rolfje.com/author/rolfje/">
420				<span class="screen-reader-text">By </span>rolfje			</a>
421		</span><!-- .posted-by -->
422					<span class="comments-link">
423				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M704 384q-153 0-286 52t-211.5 141-78.5 191q0 82 53 158t149 132l97 56-35 84q34-20 62-39l44-31 53 10q78 14 153 14 153 0 286-52t211.5-141 78.5-191-78.5-191-211.5-141-286-52zm0-128q191 0 353.5 68.5t256.5 186.5 94 257-94 257-256.5 186.5-353.5 68.5q-86 0-176-16-124 88-278 128-36 9-86 16h-3q-11 0-20.5-8t-11.5-21q-1-3-1-6.5t.5-6.5 2-6l2.5-5 3.5-5.5 4-5 4.5-5 4-4.5q5-6 23-25t26-29.5 22.5-29 25-38.5 20.5-44q-124-72-195-177t-71-224q0-139 94-257t256.5-186.5 353.5-68.5zm822 1169q10 24 20.5 44t25 38.5 22.5 29 26 29.5 23 25q1 1 4 4.5t4.5 5 4 5 3.5 5.5l2.5 5 2 6 .5 6.5-1 6.5q-3 14-13 22t-22 7q-50-7-86-16-154-40-278-128-90 16-176 16-271 0-472-132 58 4 88 4 161 0 309-45t264-129q125-92 192-212t67-254q0-77-23-152 129 71 204 178t75 230q0 120-71 224.5t-195 176.5z" /></svg><a href="https://www.rolfje.com/2026/02/05/are-you-de-skilling/#comments">2 Comments<span class="screen-reader-text"> on Are you de-skilling?</span></a>			</span><!-- .comments-link -->
424					</div><!-- .entry-meta -->
425			</header><!-- .entry-header -->
426
427		<div class="pb-content">
428				<div class="entry-content">
429			<p><img decoding="async" loading="lazy" src="https://www.rolfje.com/wp-content/uploads/2026/02/coder-720-150x150.png" alt="Coding panic" width="150" height="150" class="alignleft size-thumbnail wp-image-2607"/>This week a colleage of mine shared an interesting video describing <a href="https://www.youtube.com/watch?v=U8dcFhF0Dlk">AI (mainly Suno) as problematic to the musical industry</a> in the sense that musicians will become less and less skilled in making truly original music. It coins the term &#8220;de-skilling&#8221;, which perfectly captures something I also see in the software development area, even though it is beautifully hidden by the &#8220;impressive results&#8221;.</p>
430<p class="more-link-wrap"><a href="https://www.rolfje.com/2026/02/05/are-you-de-skilling/#more-2606" class="more-link">Read More<span class="screen-reader-text"> &ldquo;Are you de-skilling?&rdquo;</span> &raquo;</a></p>
431		</div><!-- .entry-content -->
432				</div><!-- .pb-content -->
433					<span class="cat-links hide-clip">
434				<svg class="svg-icon" width="24" height="24" aria-hidden="true" role="img" focusable="false" viewBox="0.0 0 1879.0 2048" xmlns="http://www.w3.org/2000/svg"><path d="M1879,1080c0,20.667-10.333,42.667-31,66l-336,396c-28.667,34-68.833,62.833-120.5,86.5S1292,1664,1248,1664H160  c-22.667,0-42.833-4.333-60.5-13S73,1628,73,1608c0-20.667,10.333-42.667,31-66l336-396c28.667-34,68.833-62.833,120.5-86.5  S660,1024,704,1024h1088c22.667,0,42.833,4.333,60.5,13S1879,1060,1879,1080z M1536,736v160H704c-62.667,0-128.333,15.833-197,47.5  S383.667,1015,343,1063L6,1459l-5,6c0-2.667-0.167-6.833-0.5-12.5S0,1442.667,0,1440V480c0-61.333,22-114,66-158s96.667-66,158-66  h320c61.333,0,114,22,158,66s66,96.667,66,158v32h544c61.333,0,114,22,158,66S1536,674.667,1536,736z" /></svg><a href="https://www.rolfje.com/category/software/" rel="category tag">Software</a>			</span><!-- .cat-links -->
435			</article><!-- #post-2606 -->
436
437	<nav class="navigation pagination" aria-label="Posts">
438		<h2 class="screen-reader-text">Posts navigation</h2>
439		<div class="nav-links"><span aria-current="page" class="page-numbers current">1</span>
440<a class="page-numbers" href="https://www.rolfje.com/author/rolfje/page/2/">2</a>
441<span class="page-numbers dots">&hellip;</span>
442<a class="page-numbers" href="https://www.rolfje.com/author/rolfje/page/37/">37</a>
443<a class="next page-numbers" href="https://www.rolfje.com/author/rolfje/page/2/">Next</a></div>
444	</nav>
445		</main><!-- #primary -->
446
447		
448<aside id="secondary" class="widget-area c-sidebar c-sidebar-right">
449	<section id="search-2" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://www.rolfje.com/">
450			<label>
451				<span class="screen-reader-text">Search for:</span>
452				<input type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" enterkeyhint="search">
453			</label>
454			<input type="submit" class="search-submit" value="Search">
455		</form></section><section id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><center><a href="https://www.rolfje.com/feed" title="RSS feed" alt="RSS feed"><img src="https://www.rolfje.com/wp-content/uploads/2025/10/rss-logo.png" width="40px"/></a>
456&nbsp;
457<a href="https://bsky.app/profile/rolfje.com" title="Rolfje on Bluesky" alt="Rolfje on Bluesky"><img src="https://www.rolfje.com/wp-content/uploads/2025/10/bluesky-logo.png" width="40px"/></a>
458&nbsp;
459<a href="https://open.spotify.com/playlist/71koIekzQ0Mv1IBTLFxU4P?si=e7bb7dfd4c854bea" title="Sublime FM Playlist" alt="Sublime FM Playlist" ><img src="https://www.rolfje.com/wp-content/uploads/2025/10/spotify-logo.png" width="40px"/></a>  
460&nbsp;
461<a href="https://cyberchef.io/" title="Cyberchef Tool" alt="Cyberchef Tool" ><img src="https://www.rolfje.com/wp-content/uploads/2025/10/cyberchef-128x128-1.png" width="40px"/></a>  
462&nbsp;
463<a href="https://realrolfje.github.io/coronadata/" title="Corona data" alt="Corona data" ><img src="https://www.rolfje.com/wp-content/uploads/2025/10/corona-icon.png" width="40px"/></a>  
464&nbsp;
465<a href="https://www.twitch.tv/rolfje" title="Twitch" alt="Twitch" ><img src="https://www.rolfje.com/wp-content/uploads/2025/10/twitch-icon.png" width="40px"/></a>  
466</center>
467
468<a href="http://buienradar.nl/"><img src="http://api.buienradar.nl/image/1.0/RadarMapNL?w=100&h=100"></a></div></section><section id="recent-comments-2" class="widget widget_recent_comments"><h3 class="widget-title">Recent Comments</h3>
468<nav aria-label="Recent Comments"><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link"><a href="https://www.rolfje.com" class="url" rel="ugc">rolfje</a></span> on <a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/#comment-4006">The podcast problem (fixed)</a></li><li class="recentcomments"><span class="comment-author-link">SirenMix</span> on <a href="https://www.rolfje.com/2026/04/01/the-podcast-problem-fixed/#comment-3873">The podcast problem (fixed)</a></li><li class="recentcomments"><span class="comment-author-link">egorio</span> on <a href="https://www.rolfje.com/2026/06/07/volkswagen-e-up-80-charge-trick/#comment-3737">Volkswagen e-Up! 80% charge trick</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://www.rolfje.com" class="url" rel="ugc">rolfje</a></span> on <a href="https://www.rolfje.com/2026/01/27/european-alternatives-to-aws-azure-googlecloud/#comment-1444">European alternatives to AWS/Azure/GoogleCloud</a></li><li class="recentcomments"><span class="comment-author-link"><a href="https://www.rolfje.com" class="url" rel="ugc">rolfje</a></span> on <a href="https://www.rolfje.com/2026/02/05/are-you-de-skilling/#comment-1425">Are you de-skilling?</a></li></ul></nav></section><section id="tag_cloud-3" class="widget widget_tag_cloud"><h3 class="widget-title">Tags</h3><nav aria-label="Tags"><div class="tagcloud"><a href="https://www.rolfje.com/tag/apple/" class="tag-cloud-link tag-link-21 tag-link-position-1" style="font-size: 13.80487804878pt;" aria-label="Apple (12 items)">Apple</a>
469<a href="https://www.rolfje.com/tag/backup/" class="tag-cloud-link tag-link-26 tag-link-position-2" style="font-size: 13.008130081301pt;" aria-label="backup (10 items)">backup</a>
470<a href="https://www.rolfje.com/tag/design/" class="tag-cloud-link tag-link-60 tag-link-position-3" style="font-size: 10.048780487805pt;" aria-label="design (5 items)">design</a>
471<a href="https://www.rolfje.com/tag/diy/" class="tag-cloud-link tag-link-63 tag-link-position-4" style="font-size: 9.1382113821138pt;" aria-label="DIY (4 items)">DIY</a>
472<a href="https://www.rolfje.com/tag/drm/" class="tag-cloud-link tag-link-68 tag-link-position-5" style="font-size: 12.552845528455pt;" aria-label="DRM (9 items)">DRM</a>
473<a href="https://www.rolfje.com/tag/eclipse/" class="tag-cloud-link tag-link-73 tag-link-position-6" style="font-size: 10.845528455285pt;" aria-label="eclipse (6 items)">eclipse</a>
474<a href="https://www.rolfje.com/tag/environment/" class="tag-cloud-link tag-link-76 tag-link-position-7" style="font-size: 11.983739837398pt;" aria-label="environment (8 items)">environment</a>
475<a href="https://www.rolfje.com/tag/fix/" class="tag-cloud-link tag-link-87 tag-link-position-8" style="font-size: 9.1382113821138pt;" aria-label="fix (4 items)">fix</a>
476<a href="https://www.rolfje.com/tag/fun/" class="tag-cloud-link tag-link-93 tag-link-position-9" style="font-size: 11.414634146341pt;" aria-label="Fun (7 items)">Fun</a>
477<a href="https://www.rolfje.com/tag/garmin/" class="tag-cloud-link tag-link-95 tag-link-position-10" style="font-size: 8pt;" aria-label="Garmin (3 items)">Garmin</a>
478<a href="https://www.rolfje.com/tag/gmail/" class="tag-cloud-link tag-link-98 tag-link-position-11" style="font-size: 9.1382113821138pt;" aria-label="gmail (4 items)">gmail</a>
479<a href="https://www.rolfje.com/tag/google/" class="tag-cloud-link tag-link-99 tag-link-position-12" style="font-size: 11.414634146341pt;" aria-label="google (7 items)">google</a>
480<a href="https://www.rolfje.com/tag/hacking/" class="tag-cloud-link tag-link-106 tag-link-position-13" style="font-size: 16.422764227642pt;" aria-label="hacking (21 items)">hacking</a>
481<a href="https://www.rolfje.com/tag/hamradio/" class="tag-cloud-link tag-link-108 tag-link-position-14" style="font-size: 11.983739837398pt;" aria-label="hamradio (8 items)">hamradio</a>
482<a href="https://www.rolfje.com/tag/hardware/" class="tag-cloud-link tag-link-110 tag-link-position-15" style="font-size: 12.552845528455pt;" aria-label="Hardware (9 items)">Hardware</a>
483<a href="https://www.rolfje.com/tag/helicopter/" class="tag-cloud-link tag-link-112 tag-link-position-16" style="font-size: 9.1382113821138pt;" aria-label="helicopter (4 items)">helicopter</a>
484<a href="https://www.rolfje.com/tag/iphone/" class="tag-cloud-link tag-link-123 tag-link-position-17" style="font-size: 14.829268292683pt;" aria-label="iphone (15 items)">iphone</a>
485<a href="https://www.rolfje.com/tag/ipod/" class="tag-cloud-link tag-link-125 tag-link-position-18" style="font-size: 12.552845528455pt;" aria-label="ipod (9 items)">ipod</a>
486<a href="https://www.rolfje.com/tag/itunes/" class="tag-cloud-link tag-link-127 tag-link-position-19" style="font-size: 13.463414634146pt;" aria-label="iTunes (11 items)">iTunes</a>
487<a href="https://www.rolfje.com/tag/java/" class="tag-cloud-link tag-link-129 tag-link-position-20" style="font-size: 18.471544715447pt;" aria-label="Java (32 items)">Java</a>
488<a href="https://www.rolfje.com/tag/kawasaki/" class="tag-cloud-link tag-link-137 tag-link-position-21" style="font-size: 8pt;" aria-label="Kawasaki (3 items)">Kawasaki</a>
489<a href="https://www.rolfje.com/tag/keynote/" class="tag-cloud-link tag-link-139 tag-link-position-22" style="font-size: 10.048780487805pt;" aria-label="Keynote (5 items)">Keynote</a>
490<a href="https://www.rolfje.com/tag/linux/" class="tag-cloud-link tag-link-150 tag-link-position-23" style="font-size: 10.048780487805pt;" aria-label="linux (5 items)">linux</a>
491<a href="https://www.rolfje.com/tag/modelling/" class="tag-cloud-link tag-link-159 tag-link-position-24" style="font-size: 9.1382113821138pt;" aria-label="modelling (4 items)">modelling</a>
492<a href="https://www.rolfje.com/tag/motorcycle/" class="tag-cloud-link tag-link-164 tag-link-position-25" style="font-size: 10.048780487805pt;" aria-label="motorcycle (5 items)">motorcycle</a>
493<a href="https://www.rolfje.com/tag/music/" class="tag-cloud-link tag-link-168 tag-link-position-26" style="font-size: 13.463414634146pt;" aria-label="music (11 items)">music</a>
494<a href="https://www.rolfje.com/tag/news/" class="tag-cloud-link tag-link-173 tag-link-position-27" style="font-size: 11.983739837398pt;" aria-label="news (8 items)">news</a>
495<a href="https://www.rolfje.com/tag/opinion/" class="tag-cloud-link tag-link-177 tag-link-position-28" style="font-size: 22pt;" aria-label="opinion (67 items)">opinion</a>
496<a href="https://www.rolfje.com/tag/oracle/" class="tag-cloud-link tag-link-178 tag-link-position-29" style="font-size: 11.414634146341pt;" aria-label="oracle (7 items)">oracle</a>
497<a href="https://www.rolfje.com/tag/osx/" class="tag-cloud-link tag-link-179 tag-link-position-30" style="font-size: 16.422764227642pt;" aria-label="osx (21 items)">osx</a>
498<a href="https://www.rolfje.com/tag/photo/" class="tag-cloud-link tag-link-184 tag-link-position-31" style="font-size: 14.60162601626pt;" aria-label="photo (14 items)">photo</a>
499<a href="https://www.rolfje.com/tag/photography/" class="tag-cloud-link tag-link-185 tag-link-position-32" style="font-size: 10.048780487805pt;" aria-label="photography (5 items)">photography</a>
500<a href="https://www.rolfje.com/tag/programming/" class="tag-cloud-link tag-link-196 tag-link-position-33" style="font-size: 21.658536585366pt;" aria-label="programming (62 items)">programming</a>
501<a href="https://www.rolfje.com/tag/repair/" class="tag-cloud-link tag-link-206 tag-link-position-34" style="font-size: 12.552845528455pt;" aria-label="repair (9 items)">repair</a>
502<a href="https://www.rolfje.com/tag/review/" class="tag-cloud-link tag-link-209 tag-link-position-35" style="font-size: 10.845528455285pt;" aria-label="review (6 items)">review</a>
503<a href="https://www.rolfje.com/tag/security/" class="tag-cloud-link tag-link-213 tag-link-position-36" style="font-size: 15.170731707317pt;" aria-label="security (16 items)">security</a>
504<a href="https://www.rolfje.com/tag/software/" class="tag-cloud-link tag-link-218 tag-link-position-37" style="font-size: 13.463414634146pt;" aria-label="Software (11 items)">Software</a>
505<a href="https://www.rolfje.com/tag/technology/" class="tag-cloud-link tag-link-234 tag-link-position-38" style="font-size: 16.650406504065pt;" aria-label="technology (22 items)">technology</a>
506<a href="https://www.rolfje.com/tag/time-machine/" class="tag-cloud-link tag-link-238 tag-link-position-39" style="font-size: 10.048780487805pt;" aria-label="Time Machine (5 items)">Time Machine</a>
507<a href="https://www.rolfje.com/tag/ubuntu/" class="tag-cloud-link tag-link-249 tag-link-position-40" style="font-size: 9.1382113821138pt;" aria-label="Ubuntu (4 items)">Ubuntu</a>
508<a href="https://www.rolfje.com/tag/usability/" class="tag-cloud-link tag-link-253 tag-link-position-41" style="font-size: 16.422764227642pt;" aria-label="usability (21 items)">usability</a>
509<a href="https://www.rolfje.com/tag/utilities/" class="tag-cloud-link tag-link-255 tag-link-position-42" style="font-size: 18.471544715447pt;" aria-label="Utilities (32 items)">Utilities</a>
510<a href="https://www.rolfje.com/tag/vacation/" class="tag-cloud-link tag-link-256 tag-link-position-43" style="font-size: 11.983739837398pt;" aria-label="vacation (8 items)">vacation</a>
511<a href="https://www.rolfje.com/tag/windows/" class="tag-cloud-link tag-link-272 tag-link-position-44" style="font-size: 11.983739837398pt;" aria-label="windows (8 items)">windows</a>
512<a href="https://www.rolfje.com/tag/workshop/" class="tag-cloud-link tag-link-273 tag-link-position-45" style="font-size: 10.048780487805pt;" aria-label="Workshop (5 items)">Workshop</a></div>
513</nav></section><section id="categories-2" class="widget widget_categories"><h3 class="widget-title">Categories</h3><nav aria-label="Categories">
514			<ul>
515					<li class="cat-item cat-item-2"><a href="https://www.rolfje.com/category/apple/">Apple</a> (107)
516</li>
517	<li class="cat-item cat-item-3"><a href="https://www.rolfje.com/category/divorce/">Divorce</a> (1)
518</li>
519	<li class="cat-item cat-item-4"><a href="https://www.rolfje.com/category/electronics/">Electronics</a> (5)
520</li>
521	<li class="cat-item cat-item-5"><a href="https://www.rolfje.com/category/fun/">Fun</a> (58)
522</li>
523	<li class="cat-item cat-item-6"><a href="https://www.rolfje.com/category/games/">Games</a> (8)
524</li>
525	<li class="cat-item cat-item-7"><a href="https://www.rolfje.com/category/hardware/">Hardware</a> (74)
526</li>
527	<li class="cat-item cat-item-8"><a href="https://www.rolfje.com/category/microsoft/">Microsoft</a> (18)
528</li>
529	<li class="cat-item cat-item-9"><a href="https://www.rolfje.com/category/racing/">Racing</a> (16)
530</li>
531	<li class="cat-item cat-item-10"><a href="https://www.rolfje.com/category/software/">Software</a> (143)
532</li>
533	<li class="cat-item cat-item-1"><a href="https://www.rolfje.com/category/uncategorized/">Uncategorized</a> (68)
534</li>
535	<li class="cat-item cat-item-11"><a href="https://www.rolfje.com/category/workshop/">Workshop</a> (23)
536</li>
537			</ul>
538
539			</nav></section><section id="archives-2" class="widget widget_archive"><h3 class="widget-title">Archives</h3>		<label class="screen-reader-text" for="archives-dropdown-2">Archives</label>
540		<select id="archives-dropdown-2" name="archive-dropdown">
541			
542			<option value="">Select Month</option>
543				<option value='https://www.rolfje.com/2026/08/'> August 2026 &nbsp;(1)</option>
544	<option value='https://www.rolfje.com/2026/06/'> June 2026 &nbsp;(2)</option>
545	<option value='https://www.rolfje.com/2026/05/'> May 2026 &nbsp;(1)</option>
546	<option value='https://www.rolfje.com/2026/04/'> April 2026 &nbsp;(2)</option>
547	<option value='https://www.rolfje.com/2026/03/'> March 2026 &nbsp;(2)</option>
548	<option value='https://www.rolfje.com/2026/02/'> February 2026 &nbsp;(2)</option>
549	<option value='https://www.rolfje.com/2026/01/'> January 2026 &nbsp;(2)</option>
550	<option value='https://www.rolfje.com/2025/12/'> December 2025 &nbsp;(1)</option>
551	<option value='https://www.rolfje.com/2025/11/'> November 2025 &nbsp;(2)</option>
552	<option value='https://www.rolfje.com/2025/10/'> October 2025 &nbsp;(1)</option>
553	<option value='https://www.rolfje.com/2024/12/'> December 2024 &nbsp;(1)</option>
554	<option value='https://www.rolfje.com/2024/09/'> September 2024 &nbsp;(1)</option>
555	<option value='https://www.rolfje.com/2024/04/'> April 2024 &nbsp;(1)</option>
556	<option value='https://www.rolfje.com/2023/12/'> December 2023 &nbsp;(1)</option>
557	<option value='https://www.rolfje.com/2022/04/'> April 2022 &nbsp;(1)</option>
558	<option value='https://www.rolfje.com/2022/01/'> January 2022 &nbsp;(1)</option>
559	<option value='https://www.rolfje.com/2021/05/'> May 2021 &nbsp;(1)</option>
560	<option value='https://www.rolfje.com/2021/02/'> February 2021 &nbsp;(1)</option>
561	<option value='https://www.rolfje.com/2020/09/'> September 2020 &nbsp;(1)</option>
562	<option value='https://www.rolfje.com/2020/07/'> July 2020 &nbsp;(1)</option>
563	<option value='https://www.rolfje.com/2020/03/'> March 2020 &nbsp;(1)</option>
564	<option value='https://www.rolfje.com/2020/01/'> January 2020 &nbsp;(1)</option>
565	<option value='https://www.rolfje.com/2019/06/'> June 2019 &nbsp;(1)</option>
566	<option value='https://www.rolfje.com/2018/04/'> April 2018 &nbsp;(1)</option>
567	<option value='https://www.rolfje.com/2018/02/'> February 2018 &nbsp;(3)</option>
568	<option value='https://www.rolfje.com/2018/01/'> January 2018 &nbsp;(2)</option>
569	<option value='https://www.rolfje.com/2017/10/'> October 2017 &nbsp;(1)</option>
570	<option value='https://www.rolfje.com/2017/06/'> June 2017 &nbsp;(1)</option>
571	<option value='https://www.rolfje.com/2017/01/'> January 2017 &nbsp;(2)</option>
572	<option value='https://www.rolfje.com/2016/11/'> November 2016 &nbsp;(1)</option>
573	<option value='https://www.rolfje.com/2016/06/'> June 2016 &nbsp;(1)</option>
574	<option value='https://www.rolfje.com/2015/11/'> November 2015 &nbsp;(1)</option>
575	<option value='https://www.rolfje.com/2015/09/'> September 2015 &nbsp;(1)</option>
576	<option value='https://www.rolfje.com/2015/08/'> August 2015 &nbsp;(1)</option>
577	<option value='https://www.rolfje.com/2015/06/'> June 2015 &nbsp;(1)</option>
578	<option value='https://www.rolfje.com/2015/05/'> May 2015 &nbsp;(1)</option>
579	<option value='https://www.rolfje.com/2015/01/'> January 2015 &nbsp;(1)</option>
580	<option value='https://www.rolfje.com/2014/11/'>
580 November 2014 &nbsp;(2)</option>
581	<option value='https://www.rolfje.com/2014/08/'> August 2014 &nbsp;(1)</option>
582	<option value='https://www.rolfje.com/2014/05/'> May 2014 &nbsp;(2)</option>
583	<option value='https://www.rolfje.com/2014/03/'> March 2014 &nbsp;(2)</option>
584	<option value='https://www.rolfje.com/2013/12/'> December 2013 &nbsp;(1)</option>
585	<option value='https://www.rolfje.com/2013/11/'> November 2013 &nbsp;(1)</option>
586	<option value='https://www.rolfje.com/2013/10/'> October 2013 &nbsp;(1)</option>
587	<option value='https://www.rolfje.com/2013/09/'> September 2013 &nbsp;(1)</option>
588	<option value='https://www.rolfje.com/2013/07/'> July 2013 &nbsp;(1)</option>
589	<option value='https://www.rolfje.com/2013/06/'> June 2013 &nbsp;(1)</option>
590	<option value='https://www.rolfje.com/2013/05/'> May 2013 &nbsp;(2)</option>
591	<option value='https://www.rolfje.com/2013/04/'> April 2013 &nbsp;(1)</option>
592	<option value='https://www.rolfje.com/2013/01/'> January 2013 &nbsp;(1)</option>
593	<option value='https://www.rolfje.com/2012/12/'> December 2012 &nbsp;(3)</option>
594	<option value='https://www.rolfje.com/2012/10/'> October 2012 &nbsp;(1)</option>
595	<option value='https://www.rolfje.com/2012/08/'> August 2012 &nbsp;(2)</option>
596	<option value='https://www.rolfje.com/2012/06/'> June 2012 &nbsp;(1)</option>
597	<option value='https://www.rolfje.com/2012/05/'> May 2012 &nbsp;(1)</option>
598	<option value='https://www.rolfje.com/2012/04/'> April 2012 &nbsp;(1)</option>
599	<option value='https://www.rolfje.com/2012/03/'> March 2012 &nbsp;(1)</option>
600	<option value='https://www.rolfje.com/2012/02/'> February 2012 &nbsp;(1)</option>
601	<option value='https://www.rolfje.com/2012/01/'> January 2012 &nbsp;(1)</option>
602	<option value='https://www.rolfje.com/2011/12/'> December 2011 &nbsp;(4)</option>
603	<option value='https://www.rolfje.com/2011/11/'> November 2011 &nbsp;(2)</option>
604	<option value='https://www.rolfje.com/2011/10/'> October 2011 &nbsp;(3)</option>
605	<option value='https://www.rolfje.com/2011/09/'> September 2011 &nbsp;(4)</option>
606	<option value='https://www.rolfje.com/2011/08/'> August 2011 &nbsp;(3)</option>
607	<option value='https://www.rolfje.com/2011/07/'> July 2011 &nbsp;(2)</option>
608	<option value='https://www.rolfje.com/2011/06/'> June 2011 &nbsp;(2)</option>
609	<option value='https://www.rolfje.com/2011/04/'> April 2011 &nbsp;(1)</option>
610	<option value='https://www.rolfje.com/2011/01/'> January 2011 &nbsp;(2)</option>
611	<option value='https://www.rolfje.com/2010/12/'> December 2010 &nbsp;(1)</option>
612	<option value='https://www.rolfje.com/2010/11/'> November 2010 &nbsp;(1)</option>
613	<option value='https://www.rolfje.com/2010/09/'> September 2010 &nbsp;(1)</option>
614	<option value='https://www.rolfje.com/2010/08/'> August 2010 &nbsp;(1)</option>
615	<option value='https://www.rolfje.com/2010/07/'> July 2010 &nbsp;(1)</option>
616	<option value='https://www.rolfje.com/2010/06/'> June 2010 &nbsp;(1)</option>
617	<option value='https://www.rolfje.com/2010/05/'> May 2010 &nbsp;(1)</option>
618	<option value='https://www.rolfje.com/2010/04/'> April 2010 &nbsp;(2)</option>
619	<option value='https://www.rolfje.com/2010/03/'> March 2010 &nbsp;(1)</option>
620	<option value='https://www.rolfje.com/2010/02/'> February 2010 &nbsp;(1)</option>
621	<option value='https://www.rolfje.com/2010/01/'> January 2010 &nbsp;(2)</option>
622	<option value='https://www.rolfje.com/2009/12/'> December 2009 &nbsp;(3)</option>
623	<option value='https://www.rolfje.com/2009/10/'> October 2009 &nbsp;(1)</option>
624	<option value='https://www.rolfje.com/2009/09/'> September 2009 &nbsp;(2)</option>
625	<option value='https://www.rolfje.com/2009/08/'> August 2009 &nbsp;(2)</option>
626	<option value='https://www.rolfje.com/2009/06/'> June 2009 &nbsp;(3)</option>
627	<option value='https://www.rolfje.com/2009/05/'> May 2009 &nbsp;(2)</option>
628	<option value='https://www.rolfje.com/2009/04/'> April 2009 &nbsp;(2)</option>
629	<option value='https://www.rolfje.com/2009/03/'> March 2009 &nbsp;(2)</option>
630	<option value='https://www.rolfje.com/2009/02/'> February 2009 &nbsp;(6)</option>
631	<option value='https://www.rolfje.com/2009/01/'> January 2009 &nbsp;(9)</option>
632	<option value='https://www.rolfje.com/2008/12/'> December 2008 &nbsp;(7)</option>
633	<option value='https://www.rolfje.com/2008/11/'>
633 November 2008 &nbsp;(7)</option>
634	<option value='https://www.rolfje.com/2008/10/'> October 2008 &nbsp;(7)</option>
635	<option value='https://www.rolfje.com/2008/09/'> September 2008 &nbsp;(4)</option>
636	<option value='https://www.rolfje.com/2008/08/'> August 2008 &nbsp;(12)</option>
637	<option value='https://www.rolfje.com/2008/07/'> July 2008 &nbsp;(6)</option>
638	<option value='https://www.rolfje.com/2008/06/'> June 2008 &nbsp;(4)</option>
639	<option value='https://www.rolfje.com/2008/05/'> May 2008 &nbsp;(7)</option>
640	<option value='https://www.rolfje.com/2008/04/'> April 2008 &nbsp;(8)</option>
641	<option value='https://www.rolfje.com/2008/03/'> March 2008 &nbsp;(7)</option>
642	<option value='https://www.rolfje.com/2008/02/'> February 2008 &nbsp;(5)</option>
643	<option value='https://www.rolfje.com/2008/01/'> January 2008 &nbsp;(8)</option>
644	<option value='https://www.rolfje.com/2007/12/'> December 2007 &nbsp;(7)</option>
645	<option value='https://www.rolfje.com/2007/11/'> November 2007 &nbsp;(9)</option>
646	<option value='https://www.rolfje.com/2007/10/'> October 2007 &nbsp;(8)</option>
647	<option value='https://www.rolfje.com/2007/09/'> September 2007 &nbsp;(4)</option>
648	<option value='https://www.rolfje.com/2007/08/'> August 2007 &nbsp;(3)</option>
649	<option value='https://www.rolfje.com/2007/07/'> July 2007 &nbsp;(1)</option>
650	<option value='https://www.rolfje.com/2007/06/'> June 2007 &nbsp;(5)</option>
651	<option value='https://www.rolfje.com/2007/05/'> May 2007 &nbsp;(5)</option>
652	<option value='https://www.rolfje.com/2007/04/'> April 2007 &nbsp;(4)</option>
653	<option value='https://www.rolfje.com/2007/03/'> March 2007 &nbsp;(2)</option>
654	<option value='https://www.rolfje.com/2007/02/'> February 2007 &nbsp;(4)</option>
655	<option value='https://www.rolfje.com/2007/01/'> January 2007 &nbsp;(8)</option>
656	<option value='https://www.rolfje.com/2006/12/'> December 2006 &nbsp;(4)</option>
657	<option value='https://www.rolfje.com/2006/11/'> November 2006 &nbsp;(5)</option>
658	<option value='https://www.rolfje.com/2006/10/'> October 2006 &nbsp;(3)</option>
659	<option value='https://www.rolfje.com/2006/09/'> September 2006 &nbsp;(4)</option>
660	<option value='https://www.rolfje.com/2006/08/'> August 2006 &nbsp;(5)</option>
661	<option value='https://www.rolfje.com/2006/07/'> July 2006 &nbsp;(9)</option>
662	<option value='https://www.rolfje.com/2006/06/'> June 2006 &nbsp;(3)</option>
663	<option value='https://www.rolfje.com/2006/05/'> May 2006 &nbsp;(7)</option>
664	<option value='https://www.rolfje.com/2006/04/'> April 2006 &nbsp;(9)</option>
665	<option value='https://www.rolfje.com/2006/03/'> March 2006 &nbsp;(3)</option>
666	<option value='https://www.rolfje.com/2006/02/'> February 2006 &nbsp;(8)</option>
667	<option value='https://www.rolfje.com/2006/01/'> January 2006 &nbsp;(4)</option>
668	<option value='https://www.rolfje.com/2005/12/'> December 2005 &nbsp;(3)</option>
669	<option value='https://www.rolfje.com/2005/10/'> October 2005 &nbsp;(5)</option>
670	<option value='https://www.rolfje.com/2005/07/'> July 2005 &nbsp;(2)</option>
671	<option value='https://www.rolfje.com/2005/05/'> May 2005 &nbsp;(1)</option>
672	<option value='https://www.rolfje.com/2004/12/'> December 2004 &nbsp;(1)</option>
673	<option value='https://www.rolfje.com/2004/11/'>
673 November 2004 &nbsp;(2)</option>
674	<option value='https://www.rolfje.com/2004/10/'> October 2004 &nbsp;(2)</option>
675
676		</select>
677
678<script>
679(function() {
680	var dropdown = document.getElementById( "archives-dropdown-2" );
681	function onSelectChange() {
682		if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) {
683			document.location.href = this.options[ this.selectedIndex ].value;
684		}
685	}
686	dropdown.onchange = onSelectChange;
687})();
688</script>
688
689			</section></aside><!-- #secondary -->
690
691	</div><!-- .pb-content-sidebar -->
692
693	</div><!-- #content -->
694
695	<footer id="colophon" class="site-footer">
696			<div class="footer-widgets footer-widgets-1">
697		<div class="u-wrapper footer-widgets-wrap">
698					<aside id="sidebar-footer-1" class="widget-area c-sidebar-footer c-sidebar-footer-1">
699				<section id="custom_html-5" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><center>
700<b>Brought to you without adds, banners, cookies or tracking. This one is on me. Yes, life can be this good. Pay it forward.</b>
701</center></div></section>			</aside><!-- .c-sidebar-footer -->
702						</div><!-- .footer-widgets-wrap -->
703	</div><!-- .footer-widgets -->
704	
705<div class="copyright-text">
706	<div class="u-wrapper copyright-text-wrap">
707			<p>Copyright &copy; 2026 www.rolfje.com.</p>
708				<p class="pressbook-credit">
709		Powered by <a href="https://scriptstown.com/wordpress-themes/pressbook/" itemprop="url">PressBook WordPress theme</a>		</p><!-- .pressbook-credit -->
710	</div><!-- .copyright-text-wrap -->
711</div><!-- .copyright-text -->
712	</footer><!-- #colophon -->
713
714		<a href="#" class="go-to-top" aria-label="Go to top"></a>
715	</div><!-- #page -->
716
717<script src='https://www.rolfje.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shCore.js?ver=3.0.9b' id='syntaxhighlighter-core-js'></script>
vendor: 1 bytes, line 717
717
718<script src='https://www.rolfje.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shBrushPlain.js?ver=3.0.9b' id='syntaxhighlighter-brush-plain-js'></script>
vendor: 1 bytes, line 718
718
719<script src='https://www.rolfje.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/scripts/shBrushBash.js?ver=3.0.9b' id='syntaxhighlighter-brush-bash-js'></script>
vendor: 1 bytes, line 719
719
720<script type='text/javascript'>
721	(function(){
722		var corecss = document.createElement('link');
723		var themecss = document.createElement('link');
724		var corecssurl = "https://www.rolfje.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shCore.css?ver=3.0.9b";
725		if ( corecss.setAttribute ) {
726				corecss.setAttribute( "rel", "stylesheet" );
727				corecss.setAttribute( "type", "text/css" );
728				corecss.setAttribute( "href", corecssurl );
729		} else {
730				corecss.rel = "stylesheet";
731				corecss.href = corecssurl;
732		}
733		document.head.appendChild( corecss );
734		var themecssurl = "https://www.rolfje.com/wp-content/plugins/syntaxhighlighter/syntaxhighlighter3/styles/shThemeDefault.css?ver=3.0.9b";
735		if ( themecss.setAttribute ) {
736				themecss.setAttribute( "rel", "stylesheet" );
737				themecss.setAttribute( "type", "text/css" );
738				themecss.setAttribute( "href", themecssurl );
739		} else {
740				themecss.rel = "stylesheet";
741				themecss.href = themecssurl;
742		}
743		document.head.appendChild( themecss );
744	})();
745	SyntaxHighlighter.config.strings.expandSource = '+ expand source';
746	SyntaxHighlighter.config.strings.help = '?';
747	SyntaxHighlighter.config.strings.alert = 'SyntaxHighlighter\n\n';
748	SyntaxHighlighter.config.strings.noBrush = 'Can\'t find brush for: ';
749	SyntaxHighlighter.config.strings.brushNotHtmlScript = 'Brush wasn\'t configured for html-script option: ';
750	SyntaxHighlighter.defaults['auto-links'] = false;
751	SyntaxHighlighter.defaults['class-name'] = 'syntaxhighlitersmall';
752	SyntaxHighlighter.defaults['pad-line-numbers'] = false;
753	SyntaxHighlighter.defaults['toolbar'] = false;
754	SyntaxHighlighter.defaults['wrap-lines'] = false;
755	SyntaxHighlighter.defaults['quick-code'] = false;
756	SyntaxHighlighter.all();
757
758	// Infinite scroll support
759	if ( typeof( jQuery ) !== 'undefined' ) {
760		jQuery( function( $ ) {
761			$( document.body ).on( 'post-load', function() {
762				SyntaxHighlighter.highlight();
763			} );
764		} );
765	}
766</script>
vendor: 1 bytes, line 766
766
767<script src='https://www.rolfje.com/wp-content/themes/pressbook/js/script.min.js?ver=2.2.1' id='pressbook-script-js'></script>
vendor: 1 bytes, line 767
767
768<script src='https://www.rolfje.com/wp-content/themes/pressbook/js/ResizeObserver.min.js?ver=1.5.1' id='resize-observer-polyfill-js'></script>
vendor: 1 bytes, line 768
768
769<script src='https://www.rolfje.com/wp-content/themes/pressbook/js/sticky-sidebar.min.js?ver=1.1.1' id='sticky-sidebar-js'></script>
vendor: 1 bytes, line 769
769
770<script id="sticky-sidebar-js-after">
771try{new StickySidebar(".site-content > .pb-content-sidebar > .c-sidebar",{topSpacing:100,bottomSpacing:0,containerSelector:".site-content > .pb-content-sidebar",minWidth:1023});new StickySidebar(".site-content > .pb-content-sidebar > .c-sidebar-right",{topSpacing:100,bottomSpacing:0,containerSelector:".site-content > .pb-content-sidebar",minWidth:1023});}catch(e){}
772</script>
vendor: 1 bytes, line 772
772
773<script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.9/MathJax.js?config=default&#038;ver=1.3.13' id='mathjax-js'></script>
773
774</body>
775</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.