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

  • Email Subscription

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

    Join 716 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 »

eMudhra popularised the number four in old jokes and caused many other jokes as well

Posted by jpluimers on 2026/10/29

A week ago, it seems like an eternity in vulnerability land, eMudhra popularised quoting the number four:

It felt like the Diginotar debacle, but 15 years later and voluntarily. And like I wrote yesterday, another (partially – hello “O=eMudhra BV, C=NL” next to “O=eMudhra Inc, C=US”) Dutch company involved. Hopefully that’s not a prediction for the future.

Given their laughably weak keys and their laughably excuse, lots of jokes appeared.

Apart from “there is always an XKCD” (I wish [Wayback/Archive] Relevant XKCD Search still functioned, but luckily [Wayback/Archive] Relevant XKCD does, hello [Wayback/Archive] Relevant XKCD=random), Randall Munroe also created a  new one, plus one of the XCKD memes was re-used, so here are three, plus a whole lot of other jokes that quickly appeared:

Read the rest of this entry »

Posted in Certificates, Encryption, HTTPS/TLS security, Power User, Security | Leave a Comment »

On MacOS, Chrome 156 lies in their What’s New about the new “Media understanding” #WhyCantWeHaveNiceThings

Posted by jpluimers on 2026/10/29

Chrome 156 - Settings - main column of settings

Chrome 156 – Settings – main column of settingLast night (I have a lot of open tabs, so it needs a while to re-open), I upgrade Chrome to Version 156.0.8078.49 (Official Build) (arm64).

This morning, it had restarted with a new chrome://whats-new/ page (note WordPress does not allow  thechrome scheme in URLs to be in links so I highlight all of these as code).

That page lied.

The What’s New page mentions «To turn off this feature, go to Chrome’s settings > AI in Chrome > Gemini in Chrome. Then, turn off the “Media understanding” setting.» and a link Learn more¹ which in turn indicates the setting is at chrome://settings/ai/gemini

That setting does not exist. It redirects to chrome://settings/, which does not have an “AI in Chrome” entry, see the screenshot on the right and the ones below.

Searching for “AI in” also is of limited use. chrome://settings/?search=ai+in finds “Skills in Chrome” which is chrome://settings/ai/skills under the setting “AI innovations” at chrome://settings/ai. The good thing is that it made me turn off the “Enable Skills in Chrome” setting.

BTW: This was the update to Version 156.0.8078.49 (Official Build) (arm64).

#WhyCantWeHaveNiceThings

--jeroen

Read the rest of this entry »

Posted in Chrome, Chromium, Development, Power User, Software Development, User Experience (ux), Web Browsers | Leave a Comment »

“Add `–emudhra` option (#8500)” and “Add –emudhra-old option (#8503)” · mitmproxy/mitmproxy@1692344 and mitmproxy/mitmproxy@62243e7

Posted by jpluimers on 2026/10/28

These didn’t take long for [Wayback/Archive] Mitmproxy 12.3: eMudhra Edition to appear with these commits:

  1. [Wayback/Archive] Add `–emudhra` option by mhils · Pull Request #8500 · mitmproxy/mitmproxy
  2. [Wayback/Archive] Add `–emudhra-old` option by mhils · Pull Request #8503 · mitmproxy/mitmproxy · GitHub

It is by [Wayback/Archive] GitHub – mitmproxy/mitmproxy: An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers. · GitHub which I mentioned a few times before on my blog¹, so now is the time introduce the mitmproxy category.

Oh BTW: like Diginotar, eMudhra lists about half of the affected certificates as coming from the Netherlands. See the O=eMudhra BV, C=NL bits at the [Wayback/Archive] eMudhra Intermediate CA Compromise.

I won’t go into much detail as why it is so easy to generate these eMudhra certificates, as a much better job already has been done at [Wayback/Archive] Why Were eMudhra’s CA Keys Easy to Guess? · Metaheuristic

Read the rest of this entry »

Posted in Certificates, Development, Encryption, HTTPS/TLS security, JavaScript/ECMAScript, mitmproxy, Power User, Python, Scripting, Security, Software Development, TypeScript | Leave a Comment »

hasherezade/exe_to_dll: Converts a EXE into DLL

Posted by jpluimers on 2026/10/28

Will probably be useful for me somewhere in the future: [Wayback /Archive] hasherezade/exe_to_dll: Converts a EXE into DLL.

It is based on [Wayback/Archive] Calling Arbitrary Functions In EXEs: Performing Calls to EXE Functions Like DLL Exports | mavlevin

When reversing or fuzzing an executable, being able to run an arbitrary function with controlled data is extremely helpful. Through iteratively playing with the function’s parameters and examining the output, we can better understand the function’s logic.

Note that this best works with console EXE files as UI based ones far more often assume their main module is the process itself (for instance to load resources).

TODO: check what happens when applying this to Delphi and .NET based .EXE files.

Via [Wayback/Archive] hasherezade on Twitter: “If you ever need to convert an EXE into a DLL: // #exe_to_dll “

Read the rest of this entry »

Posted in Development, Software Development, Windows Development | Leave a Comment »

With the rise of CVEs, we cannot conclude that people always have been programming in a sloppy way

Posted by jpluimers on 2026/10/27

During a private conversation, someone mentioned that there is a storm of CVEs and someone else asked if this was because people have been sloppy in programming for a very long time.

Luckily [Wayback/Archive] CVE: Common Vulnerabilities and Exposures has a table of Published CVE Records with totals which I have copied:

Read the rest of this entry »

Posted in Agile, Code Quality, Database Development, Development, JavaScript/ECMAScript, jq, JSON, PostgreSQL, Power User, Scripting, Security, Software Development | Leave a Comment »

snowcra5h/windows-api-function-cheatsheets: A reference of Windows API function calls, including functions for file operations, process management, memory management, thread management, dynamic-link library (DLL) management, synchronization, interprocess communication, Unicode string manipulation, error handling, Winsock networking operations, and registry operations.

Posted by jpluimers on 2026/10/27

[Wayback/Archive] snowcra5h/windows-api-function-cheatsheets: A reference of Windows API function calls, including functions for file operations, process management, memory management, thread management, dynamic-link library (DLL) management, synchronization, interprocess communication, Unicode string manipulation, error handling, Winsock networking operations, and registry operations.

Via [Wayback/Archive] snowcrash on Twitter: “🚀 Just released an updated Windows API function cheatsheet! 📚💻 Level up your skills in #ReverseEngineering #MalwareAnalysis and more with this comprehensive resource. #WindowsAPI #CheatSheet 🔗 Check it out:”

–jeroen

Read the rest of this entry »

Posted in Development, Software Development, Windows Development | Leave a Comment »

Airalo eSIM Store (@airalocom) / X – affordable wordwide eSIM

Posted by jpluimers on 2026/10/26

In case I ever go traveling far again, I need to check out [WaybackSave/Archive] Airalo eSIM Store (@airalocom) / X

Via [WaybackSave/Archive] Rens – Chemtrail Squadron Leader on X: “Voor mijn wereldwijde 5G gebruik ik @flexiroam. (Toen) niet duur tov wat je bij een Nederlands abonnement krijgt. Het is nog een week geldig. Ik wordt al weken bestookt met “je data is bijna op”-berichten. 🙃 Op naar @airalocom 20GB voor €85,- vs 30GB voor €180,- …ä

--jeroen

Posted in About, Cellular telephony, Personal, Power User, Telephony, Travel | Leave a Comment »

KlompLoper®️The Original! a.k.a. HoutStiefelaar: configure a custom domain as handle on Bluesky(bsky)

Posted by jpluimers on 2026/10/26

[Wayback/Archive] Post by @klomploper.link – Bluesky:

KlompLoper®️The Original! a.k.a. HoutStiefelaar: “Ga naar settings > change handle > klik op ‘I have a domain’, maak dns record aan zoals beschreven en vul dat in als je nieuwe handle.” – Bluesky

–jeroen

Posted in BlueSky, Power User, SocialMedia | Leave a Comment »

On my wish list – BLE caberQU: a digital USB-C to USB-C cable tester

Posted by jpluimers on 2026/10/23

555e187fe4ac5aabe5d080bf4fce6b5e_originalThis is on my wish list: [Wayback/Archive] BLE caberQU: a digital USB-C to USB-C cable tester

Note the prices changed by 20% (this might be the V.A.T. difference for Austria) since I archived the links end 2024; bare device it is at the time of writing ~ EUR 107; with all options ~ EUR 164. Back then it was scheduled to be in stock mid 2025, so I hope it still is in stock.

Via: [Wayback/Archive] USB-C cables with magnetic connectors are a hard no – YouTube

Image on the right via [Wayback/Archive] BLE caberQU (Preorder) images from https://caberqu.com/home/39-ble-caberqu-0611816327412.html · GitHub as that was the only way to archive the GIF images on the product page.

--jeroen


https://www.youtube.com/watch?v=XjLobzvSHJ8

Posted in Uncategorized | Leave a Comment »

Chronotrains: maps where can you go by train in 8h (or less) from any European city (for instance from Amsterdam)

Posted by jpluimers on 2026/10/23

Cool site with suggestions and a heat map: [Wayback/Archive] Chronotrains Where can you go by train in 8 hours time?

Specify your location (or click any of the preselected locations like [Wayback/Archive] Amsterdam | Chronotrains) to view how far you can get within a day of travel.

It is a relatively young (2020-ish) site where the remarkably simple user-experience makes it so useful.

Via [Wayback/Archive] Benjamin Td on Twitter: “🚄 Where can you go by train in Europe – 8h edition! I made an update to chronotrains.com, with configurable travel times from 1-8h, and more frequent data updates.”.

--jeroen

Posted in LifeHacker, Power User, Traffic | Leave a Comment »