The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,835 other subscribers

Having cancer is not a fight or a battle, it is about having luck or misfortune

Posted by jpluimers on 2021/12/10

It has been a while after my last post about me having cancer. No, I am not giving up. But I am having the regular fear of the upcoming checks: did the metastases return, or do I have the luck to outlive some 30% of my peer group.

The last metastases surgery has been slightly more than a year ago. A year from now, that percentage hopefully will be 50% and slowly increase over time until about 90% in some 9 years from now.

At year’s end, I will know for sure.

Below are some links on, mostly Dutch but with English abstract, articles about the mental side of having cancer, or having survived it for now.

Read the rest of this entry »

Posted in About, Cancer, LifeHacker, Personal, Power User, Rectum cancer | Leave a Comment »

How to export Google Maps Timeline – twm’s blog

Posted by jpluimers on 2026/09/04

I am so glad that TWM wrote this down: [Wayback/Archive] How to export Google Maps Timeline – twm’s blog

A while ago, Google changed Maps to no longer store the Timeline data on Google’s servers but only on an Android phone. It also supposedly encrypts that data. Optionally you can enable a “cloud backup” which stores an encrypted backup of that data on Google’s server so you can move your Timeline from one Android phone to another and don’t lose your history.

I’m not a huge fan of this change because it means that I can access my Timeline on my Android phone only and no longer in the web browser, but I guess Google got tired of those requests by various police and spy organizations for user’s Timeline data, so they made it technically impossible.

But I would like to at least see that data on my computer, so what can be done?

TWM then goes on with some steps, and then list links what you can do with the exported data which I extended below.

I wish there was an app what would automate the exporting process on a regular interval, or merge from multiple phones back into a single one. Oh, well: maybe one day…

Read the rest of this entry »

Posted in CSS, Development, Google, GoogleMaps, HTML, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Development | Leave a Comment »

3D printing upcycling: Make a WiFi SMART LAMP from Empty Spools – Alexa – Philips Hue – MQTT – Sound Reactive – WLED – YouTube

Posted by jpluimers on 2026/09/04

ImageA nice idea to reuse your empty 3D printing filament spools: [Wayback/Archive] Make a WiFi SMART LAMP from Empty Spools – Alexa – Philips Hue – MQTT – Sound Reactive – WLED – YouTube

Via [Wayback/Archive] Miro Hibler on Twitter: “@Merocle @Ultimaker Recycling? Maybe there are companies in your neighborhood(?) to whom you can send it to… Or dump them in a recycling bin (plastic)… Or, make LED lamps out of them 😜”

–jeroen

Read the rest of this entry »

Posted in 3D printing, Development, Hardware Development, Power User | Leave a Comment »

Some notes on Ente as Authy replacement (and looking for a cross platform Stocard replacement)

Posted by jpluimers on 2026/09/03

Ente's Mascot, Ducky, inviting people to Ente's source code repositoryAbout 2 years ago, Authy ceased desktop support (see September 2024 – Agust Tell HN: Twilio quietly removes Authy iOS app from Mac App Store, stops updates | Hacker News); back then I didn’t have time to look for a proper replacement as I was still recovering from the truckload of work moving to a new place and finishing the new place took.

Now I did have some more time and a friend mentioned the open source Ente Auth to me.

So below are some links about it, with the remark that I am also looking for a Stocard replacement which in a sense is structured similarly:

Read the rest of this entry »

Posted in 2FA/MFA, Authentication, Authy, Ente, LifeHacker, Loyalty Cards, Power User, Security, Stocard | Leave a Comment »

The Wayback Machine uses Wombat from Webrecorder (digipres.club/@webrecorder) (@webrecorder_io) / Twitter

Posted by jpluimers on 2026/09/03

I really like non-descriptive product names. In this case it is Wombat from which its name it is hard to deduct what it does. In this case it’s Wombat from [Wayback Webrecorder (digipres.club/@webrecorder) (@webrecorder_io) / Twitter which is used by the Wayback Machine given the error messages displayed in for instance the Chrome Developer tools when displaying an archived page.

In fact, it is the key library when you look at the repository description [Wayback/Archive] webrecorder/wombat: Wombat.js client-side rewriting library.

When looking at all the [Wayback/Archive] Webrecorder repositories of the [Wayback/Archive] Webrecorder organisation, luckily only a few of them have a non-descriptive name. Too bad Wombat is one of them.

In order to function, Wombat replaces many methods that pages can use to navigate. It does that in a way that is virtually impossible to work around and this bit me a while ago when writing a Bookmarklet that would navigate out of an archived Wayback Machine and would navigate to the wrong URL:

Read the rest of this entry »

Posted in Chrome, Chrome, Conference Topics, Conferences, Development, Event, Google, HTML, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »

GitHub – computerequipmentgroup/equip-1: Compact DV recorder · GitHub

Posted by jpluimers on 2026/09/02

[Wayback/Archive] GitHub – computerequipmentgroup/equip-1: Compact DV recorder · GitHub

Compact DV recorder. Connects to any FireWire camcorder and saves footage directly to microSD. No laptop required.

Supports MiniDV, DVCAM, DVCPRO, Digital8, and HDV. Controls the tape deck on supported cameras, so you can digitize an entire tape automatically. Pressing record on the camera triggers capture on the Equip-1.

Built around the Radxa ROCK 2F and our custom Firehat — a FireWire HAT with a VIA VT6315N controller connected via PCIe over FPC.

The Firehat is also available standalone. It works as a HAT for the ROCK 2F, Pi 5 and other SBCs.

Read the rest of this entry »

Posted in Development, Hardware Development, JavaScript/ECMAScript, Python, Scripting, Software Development, TypeScript, Vue.js | Leave a Comment »

sjmulder/netwake: Simple Wake-on-LAN utility for Windows – all the way up from 3.11, plus a CLI

Posted by jpluimers on 2026/09/02

Found this way after I fiddled doing this in PowerShell: [Wayback/Archive] sjmulder/netwake: Simple Wake-on-LAN utility for Windows – all the way up from 3.11, plus a CLI by [Wayback/Archive] sjmulder (Sijmen J. Mulder).

Unlike PowerShell, this works on a way broader range of Windows versions (:

(note that on Windows 3.11, you need to install Win32s first)

There are both CLI and GUI editions:

It’s cool to see such minimalistic C programs for a change. It reminds me of The Old New Thing by Raymond Chen.

At the time of writing there are four [Wayback/Archive] Releases · sjmulder/netwake all documented at [Wayback/Archive] netwake/CHANGELOG.md at master · sjmulder/netwake · GitHub.

Related blog post: Wake-on-LAN from a Windows machine.

–jeroen

Posted in C, Development, Ethernet, Hardware, Network-and-equipment, Power User, Software Development, Wake-on-LAN (WoL), Windows Development | Leave a Comment »

Bluesky Firehose Explained: Real-Time Data Streaming with Jetstream & ATProtocol | Skyscraper

Posted by jpluimers on 2026/09/01

screenshot of the "opt out" interface Discourage apps from showing my account to logged-out users Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private. Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites.

Discourage apps from showing my account to logged-out users Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private. Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites.

A screenshot of Bluesky's side navigation. An arrow labeled "Go here" points at "Moderation" This is the reason you cannot limit your skeets from harvesting by machine learning sites: [Wayback/Archive] Bluesky Firehose Explained: Real-Time Data Streaming with Jetstream & ATProtocol | Skyscraper

Basically the “posts only visible only to people who are signed in.” is a suggestion to the BlueSky UI front-end, not to the protocols in the back-end that handle your data. Those protocols is what’s described in the above Firehose link.

It means that the new Attie AI scraper always has access to everything you published as it has access to the above Firehose and the BSKY APIs. Anything/anyone with access to that Firehose or the BKSY APIs can access all your data.

The whole “Logged-out Visibility” is just a suggestion, the actual underlying protocols and their access are very much not explained in this visibility post:

[Wayback/Archive] Post by @safety.bsky.app — Bluesky

Logged-out Visibility

Bluesky is a public network, but sometimes, added friction matters. If you don’t want Bluesky to show your content to logged-out users, opt out in the Moderation screen.

On the right I emphasised the privacy consequence in italic.

The Firehose and it’s risks aren’t at all covered in posts like [Wayback/Archive] Why I’m betting on ATProto (and why you should, too).

This is to different from the Fediverse of which Mastodon is the most well known social network, as described by [Wayback/Archive] Mastodon Migration: “How About Some AI With Your BlueSky…” – Mastodon

Read the rest of this entry »

Posted in BlueSky, Development, SocialMedia, Software Development | Leave a Comment »

Kevlin Henney on Code Refactoring – Semaphore

Posted by jpluimers on 2026/09/01

A topic that will stay revant during all of our software building life: [Wayback/Archive] Kevlin Henney on Code Refactoring – Semaphore

Via: [Wayback/Archive] Darko Fabijan on Twitter: “I had a great time discussing with @KevlinHenney about the value of code refactoring, managing technical debt, and balancing workload. Listen to our conversation: …”

It is part of a podcast series, but the site has no RSS feed.

I found it listed at least on [Wayback/Archive] Kevlin Henney On Code Refactoring Semaphore Uncut podcast which points to the mp3 at [Wayback] 13007535-kevlin-henney-on-code-refactoring.mp3, the series at [Wayback/Archive] Semaphore Uncut podcast and [Wayback/Archive] Semaphore Uncut RSS Feed.

–jeroen

Posted in Conference Topics, Conferences, Development, Event, Refactoring, Software Development | Leave a Comment »

BASE64 Over DNS – SANS Internet Storm Center

Posted by jpluimers on 2026/08/31

Interesting back-channel: [Wayback/Archive] BASE64 Over DNS – SANS Internet Storm Center covered in the blog

It reminds me over other tunneling techniques over DNS like the below VPN over DNS one that have existed for quite a while now (for instance in Captive portal: DNS Tunneling).

Last year, it raised attention because of [Wayback/Archive] MystRodX: The Covert Dual-Mode Backdoor Threat.

Nothing new though, but still interesting (:

Anyway, some links on stuff that has existed for a while:

Read the rest of this entry »

Posted in DNS, Hardware, Internet, Network-and-equipment, Power User, routers, VPN | Leave a Comment »

On my tools list – mxrch/GHunt: Offensive Google framework.

Posted by jpluimers on 2026/08/31

Cool addition on my tools list: [Wayback/Archive] mxrch/GHunt: 🕵️‍♂️ Offensive Google framework.

usage: ghunt [-h] {login,email,gaia,drive} ...

positional arguments:
  {login,email,gaia,drive}
    login   (--clean)         Authenticate GHunt to Google.
    email   (--json)          Get information on an email address.
    gaia    (--json)          Get information on a Gaia ID.
    drive   (--json)          Get information on a Drive file or folder.

options:
  -h, --help            show this help message and exit

Via [Wayback/Archive] Cyber Detective on Twitter: “Ghunt online version. Get info about Google account by email: – name – default profile and cover pictures; – calendar events and timezone; – Google Maps reviews; – Google Plus and Google Chat data; #osint #socmint “

Related:

Read the rest of this entry »

Posted in Development, GMail, Google, GoogleCalendar, GoogleDrive, GoogleMaps, Power User, Python, Scripting, Software Development | Leave a Comment »