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 – 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 » Feed" href="https://www.rolfje.com/feed/"> 10<link rel="alternate" type="application/rss+xml" title="www.rolfje.com » Comments Feed" href="https://www.rolfje.com/comments/feed/"> 11<link rel="alternate" type="application/rss+xml" title="www.rolfje.com » 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’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">“Superstructures”</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"> “Anbernic RG40XXV: An Honest review”</span> »</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"> “Volkswagen e-Up! 80% charge trick”</span> »</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&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 “Alien”. 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"> “Volkswagen Up! Garmin Conversion”</span> »</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"> “SSH into your AWS EC2 instances”</span> »</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"> “The podcast problem (fixed)”</span> »</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 "store now, decrypt later" attacks. 334** The server may need to be upgraded. See https://openssh.com/pq.html 335</pre> 336<p>Then follow michabbb’s guide on <a href="https://gist.github.com/michabbb/5eb580d60ede01dc7d1e5ab
336c72d7eb40">how to enable post-quantum key exchange in ssh</a>. Don’t worry, you don’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 >/dev/null <<'EOF' 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’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"> “Addictive Intelligence”</span> »</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"> “How to tail a json log file”</span> »</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 “de-skilling”, which perfectly captures something I also see in the software development area, even though it is beautifully hidden by the “impressive results”.</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"> “Are you de-skilling?”</span> »</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">…</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 …" 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 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 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 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 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 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 (1)</option> 544 <option value='https://www.rolfje.com/2026/06/'> June 2026 (2)</option> 545 <option value='https://www.rolfje.com/2026/05/'> May 2026 (1)</option> 546 <option value='https://www.rolfje.com/2026/04/'> April 2026 (2)</option> 547 <option value='https://www.rolfje.com/2026/03/'> March 2026 (2)</option> 548 <option value='https://www.rolfje.com/2026/02/'> February 2026 (2)</option> 549 <option value='https://www.rolfje.com/2026/01/'> January 2026 (2)</option> 550 <option value='https://www.rolfje.com/2025/12/'> December 2025 (1)</option> 551 <option value='https://www.rolfje.com/2025/11/'> November 2025 (2)</option> 552 <option value='https://www.rolfje.com/2025/10/'> October 2025 (1)</option> 553 <option value='https://www.rolfje.com/2024/12/'> December 2024 (1)</option> 554 <option value='https://www.rolfje.com/2024/09/'> September 2024 (1)</option> 555 <option value='https://www.rolfje.com/2024/04/'> April 2024 (1)</option> 556 <option value='https://www.rolfje.com/2023/12/'> December 2023 (1)</option> 557 <option value='https://www.rolfje.com/2022/04/'> April 2022 (1)</option> 558 <option value='https://www.rolfje.com/2022/01/'> January 2022 (1)</option>
559 <option value='https://www.rolfje.com/2021/05/'> May 2021 (1)</option> 560 <option value='https://www.rolfje.com/2021/02/'> February 2021 (1)</option> 561 <option value='https://www.rolfje.com/2020/09/'> September 2020 (1)</option> 562 <option value='https://www.rolfje.com/2020/07/'> July 2020 (1)</option> 563 <option value='https://www.rolfje.com/2020/03/'> March 2020 (1)</option> 564 <option value='https://www.rolfje.com/2020/01/'> January 2020 (1)</option> 565 <option value='https://www.rolfje.com/2019/06/'> June 2019 (1)</option> 566 <option value='https://www.rolfje.com/2018/04/'> April 2018 (1)</option> 567 <option value='https://www.rolfje.com/2018/02/'> February 2018 (3)</option> 568 <option value='https://www.rolfje.com/2018/01/'> January 2018 (2)</option> 569 <option value='https://www.rolfje.com/2017/10/'> October 2017 (1)</option> 570 <option value='https://www.rolfje.com/2017/06/'> June 2017 (1)</option> 571 <option value='https://www.rolfje.com/2017/01/'> January 2017 (2)</option> 572 <option value='https://www.rolfje.com/2016/11/'> November 2016 (1)</option> 573 <option value='https://www.rolfje.com/2016/06/'> June 2016 (1)</option> 574 <option value='https://www.rolfje.com/2015/11/'> November 2015 (1)</option> 575 <option value='https://www.rolfje.com/2015/09/'> September 2015 (1)</option> 576 <option value='https://www.rolfje.com/2015/08/'> August 2015 (1)</option> 577 <option value='https://www.rolfje.com/2015/06/'> June 2015 (1)</option> 578 <option value='https://www.rolfje.com/2015/05/'> May 2015 (1)</option> 579 <option value='https://www.rolfje.com/2015/01/'> January 2015 (1)</option> 580 <option value='https://www.rolfje.com/2014/11/'>
580 November 2014 (2)</option> 581 <option value='https://www.rolfje.com/2014/08/'> August 2014 (1)</option> 582 <option value='https://www.rolfje.com/2014/05/'> May 2014 (2)</option> 583 <option value='https://www.rolfje.com/2014/03/'> March 2014 (2)</option> 584 <option value='https://www.rolfje.com/2013/12/'> December 2013 (1)</option> 585 <option value='https://www.rolfje.com/2013/11/'> November 2013 (1)</option> 586 <option value='https://www.rolfje.com/2013/10/'> October 2013 (1)</option> 587 <option value='https://www.rolfje.com/2013/09/'> September 2013 (1)</option> 588 <option value='https://www.rolfje.com/2013/07/'> July 2013 (1)</option> 589 <option value='https://www.rolfje.com/2013/06/'> June 2013 (1)</option> 590 <option value='https://www.rolfje.com/2013/05/'> May 2013 (2)</option> 591 <option value='https://www.rolfje.com/2013/04/'> April 2013 (1)</option> 592 <option value='https://www.rolfje.com/2013/01/'> January 2013 (1)</option> 593 <option value='https://www.rolfje.com/2012/12/'> December 2012 (3)</option> 594 <option value='https://www.rolfje.com/2012/10/'> October 2012 (1)</option> 595 <option value='https://www.rolfje.com/2012/08/'> August 2012 (2)</option> 596 <option value='https://www.rolfje.com/2012/06/'> June 2012 (1)</option> 597 <option value='https://www.rolfje.com/2012/05/'> May 2012 (1)</option> 598 <option value='https://www.rolfje.com/2012/04/'> April 2012 (1)</option> 599 <option value='https://www.rolfje.com/2012/03/'> March 2012 (1)</option> 600 <option value='https://www.rolfje.com/2012/02/'> February 2012 (1)</option> 601 <option value='https://www.rolfje.com/2012/01/'> January 2012 (1)</option> 602 <option value='https://www.rolfje.com/2011/12/'> December 2011 (4)</option> 603 <option value='https://www.rolfje.com/2011/11/'> November 2011 (2)</option> 604 <option value='https://www.rolfje.com/2011/10/'> October 2011 (3)</option> 605 <option value='https://www.rolfje.com/2011/09/'> September 2011 (4)</option> 606 <option value='https://www.rolfje.com/2011/08/'> August 2011 (3)</option> 607 <option value='https://www.rolfje.com/2011/07/'> July 2011 (2)</option> 608 <option value='https://www.rolfje.com/2011/06/'> June 2011 (2)</option> 609 <option value='https://www.rolfje.com/2011/04/'> April 2011 (1)</option> 610 <option value='https://www.rolfje.com/2011/01/'> January 2011 (2)</option> 611 <option value='https://www.rolfje.com/2010/12/'> December 2010 (1)</option> 612 <option value='https://www.rolfje.com/2010/11/'> November 2010 (1)</option> 613 <option value='https://www.rolfje.com/2010/09/'> September 2010 (1)</option> 614 <option value='https://www.rolfje.com/2010/08/'> August 2010 (1)</option> 615 <option value='https://www.rolfje.com/2010/07/'> July 2010 (1)</option> 616 <option value='https://www.rolfje.com/2010/06/'> June 2010 (1)</option> 617 <option value='https://www.rolfje.com/2010/05/'> May 2010 (1)</option> 618 <option value='https://www.rolfje.com/2010/04/'> April 2010 (2)</option> 619 <option value='https://www.rolfje.com/2010/03/'> March 2010 (1)</option> 620 <option value='https://www.rolfje.com/2010/02/'> February 2010 (1)</option> 621 <option value='https://www.rolfje.com/2010/01/'> January 2010 (2)</option> 622 <option value='https://www.rolfje.com/2009/12/'> December 2009 (3)</option> 623 <option value='https://www.rolfje.com/2009/10/'> October 2009 (1)</option> 624 <option value='https://www.rolfje.com/2009/09/'> September 2009 (2)</option> 625 <option value='https://www.rolfje.com/2009/08/'> August 2009 (2)</option> 626 <option value='https://www.rolfje.com/2009/06/'> June 2009 (3)</option> 627 <option value='https://www.rolfje.com/2009/05/'> May 2009 (2)</option> 628 <option value='https://www.rolfje.com/2009/04/'> April 2009 (2)</option> 629 <option value='https://www.rolfje.com/2009/03/'> March 2009 (2)</option> 630 <option value='https://www.rolfje.com/2009/02/'> February 2009 (6)</option> 631 <option value='https://www.rolfje.com/2009/01/'> January 2009 (9)</option> 632 <option value='https://www.rolfje.com/2008/12/'> December 2008 (7)</option> 633 <option value='https://www.rolfje.com/2008/11/'>
633 November 2008 (7)</option> 634 <option value='https://www.rolfje.com/2008/10/'> October 2008 (7)</option> 635 <option value='https://www.rolfje.com/2008/09/'> September 2008 (4)</option> 636 <option value='https://www.rolfje.com/2008/08/'> August 2008 (12)</option> 637 <option value='https://www.rolfje.com/2008/07/'> July 2008 (6)</option> 638 <option value='https://www.rolfje.com/2008/06/'> June 2008 (4)</option> 639 <option value='https://www.rolfje.com/2008/05/'> May 2008 (7)</option> 640 <option value='https://www.rolfje.com/2008/04/'> April 2008 (8)</option> 641 <option value='https://www.rolfje.com/2008/03/'> March 2008 (7)</option> 642 <option value='https://www.rolfje.com/2008/02/'> February 2008 (5)</option> 643 <option value='https://www.rolfje.com/2008/01/'> January 2008 (8)</option> 644 <option value='https://www.rolfje.com/2007/12/'> December 2007 (7)</option> 645 <option value='https://www.rolfje.com/2007/11/'> November 2007 (9)</option> 646 <option value='https://www.rolfje.com/2007/10/'> October 2007 (8)</option> 647 <option value='https://www.rolfje.com/2007/09/'> September 2007 (4)</option> 648 <option value='https://www.rolfje.com/2007/08/'> August 2007 (3)</option> 649 <option value='https://www.rolfje.com/2007/07/'> July 2007 (1)</option> 650 <option value='https://www.rolfje.com/2007/06/'> June 2007 (5)</option> 651 <option value='https://www.rolfje.com/2007/05/'> May 2007 (5)</option> 652 <option value='https://www.rolfje.com/2007/04/'> April 2007 (4)</option> 653 <option value='https://www.rolfje.com/2007/03/'> March 2007 (2)</option> 654 <option value='https://www.rolfje.com/2007/02/'> February 2007 (4)</option> 655 <option value='https://www.rolfje.com/2007/01/'> January 2007 (8)</option> 656 <option value='https://www.rolfje.com/2006/12/'> December 2006 (4)</option> 657 <option value='https://www.rolfje.com/2006/11/'> November 2006 (5)</option> 658 <option value='https://www.rolfje.com/2006/10/'> October 2006 (3)</option> 659 <option value='https://www.rolfje.com/2006/09/'> September 2006 (4)</option> 660 <option value='https://www.rolfje.com/2006/08/'> August 2006 (5)</option> 661 <option value='https://www.rolfje.com/2006/07/'> July 2006 (9)</option> 662 <option value='https://www.rolfje.com/2006/06/'> June 2006 (3)</option> 663 <option value='https://www.rolfje.com/2006/05/'> May 2006 (7)</option> 664 <option value='https://www.rolfje.com/2006/04/'> April 2006 (9)</option> 665 <option value='https://www.rolfje.com/2006/03/'> March 2006 (3)</option> 666 <option value='https://www.rolfje.com/2006/02/'> February 2006 (8)</option> 667 <option value='https://www.rolfje.com/2006/01/'> January 2006 (4)</option> 668 <option value='https://www.rolfje.com/2005/12/'> December 2005 (3)</option> 669 <option value='https://www.rolfje.com/2005/10/'> October 2005 (5)</option> 670 <option value='https://www.rolfje.com/2005/07/'> July 2005 (2)</option> 671 <option value='https://www.rolfje.com/2005/05/'> May 2005 (1)</option> 672 <option value='https://www.rolfje.com/2004/12/'> December 2004 (1)</option> 673 <option value='https://www.rolfje.com/2004/11/'>
673 November 2004 (2)</option> 674 <option value='https://www.rolfje.com/2004/10/'> October 2004 (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 © 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&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.