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,860 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 »

ISO8601 Date Converter Online – DenCode

Posted by jpluimers on 2026/03/19

A while ago, I needed to check if 20251120T0700Z was a valid ISO 8601 timestamp. [Archive] ISO8601 Date Converter Online – DenCode showed it was.

It can even be called directly: [Archive] ISO8601 Date Converter Online – DenCode: 20251120T0700Z Europe/Amsterdam .

Not sure what language it was developed in (it runs server side), but it is a great tool to do some occasional testing of timestamp values.

Query: [Archive] datetime parse iso 8601 online at DuckDuckGo

I didn’t have time to check all the links from the Query in depth, but one seems to be JavaScript and another one is server side:

Read the rest of this entry »

Posted in Algorithms, Date and Time algorithms, Development, ISO 8601, Power User, Software Development | Leave a Comment »

RADProgrammer Style Guide · radprogrammer/radteam Wiki

Posted by jpluimers on 2026/03/19

I missed the below repository as when it got introduced early 2021 I was very much coping with recovering from a truckload of procedures curing my rectum cancer and its metastases.

Anyway, [Wayback/Archive] RADProgrammer Style Guide · radprogrammer/radteam Wiki is yet a new style guide which unlike the others hopefully will be maintained.

Also unlike the others it stresses not to use a specific Delphi feature, in this case inline variables (introduced in 2018) because in 2021 the internal IDE tooling and run-time around it still had not caught up.

I have always generalised this to refrain from using new features until they are broadly supported in the product. The reasoning is that  as for more than the last decade, the R&D team has a tendency to introduce features half baked, ticked a marketing feature in the product matrix then goes on with new features deferring work needed to actually make the feature useful towards the indefinite feature, so here is something you can quote me on

In Delphi, refrain from using new language features until the product fully supports it including at least these bits:

  • documentation
  • code generation / code completion
  • run-time behaviour (like memory leaks)
  • editor support (navigation, selection, expansion)
  • code refactoring
  • code formatting
  • debugger support

They refer to it from [Wayback/Archive] RADProgrammer Style Guide Other Guidance · radprogrammer/radteam Wiki:

Read the rest of this entry »

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

The Strange Math That Predicts (Almost) Anything – YouTube

Posted by jpluimers on 2026/03/18

Relatively old mathematics that is still relevant: Markov Chains.

It is about predictability of events based on the current state of affairs (and not past state of affairs). Lot’s of AI have been about Markov Chains for a long time: spam filters, text prediction while typing, search engine results, language recognition by letter-pairs, and many more.

A nice video about it is [Wayback/Archive] The Strange Math That Predicts (Almost) Anything – YouTube

Related are many foundations in information technology, of which Markov and Shannon are mentioned in the video:

Read the rest of this entry »

Posted in Development, LifeHacker, Mathematics, Power User, science, Software Development | Leave a Comment »

delphi – How to have both VCL and FMX in one application? – Stack Overflow

Posted by jpluimers on 2026/03/18

From a long while back, but I forgot to add it as a blog post.

The answer to [Wayback/Archive] delphi – How to have both VCL and FMX in one application? – Stack Overflow (thanks [Wayback/Archive] Gad D Lord for asking and [Wayback/Archive] Aleksey Timohin for commenting) is actually straightforward so Gad wrote a blog post on it back then [Wayback/Archive] MTG Studio: How to create and application which compiles both for Firemonkey and VCL.

It follows my answer closely, so here it is:

Read the rest of this entry »

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

Wisp.place Documentation | Wisp.place Docs

Posted by jpluimers on 2026/03/17

During a Cloudflare outage¹, I learned about [Wayback/Archive] Wisp.place Documentation | Wisp.place Docs

Decentralized static site hosting on the AT Protocol.

Wisp.place enables you to host static websites directly in your AT Protocol repository. Your Personal Data Server (PDS) holds the cryptographically signed manifest and files as the authoritative source of truth, while hosting services index and serve them with CDN-like performance.

This is the documentation of [Wayback/A] wisp.place by [Wayback/Archive] Ana (@nekomimi.pet) — Bluesky.

Related:

Read the rest of this entry »

Posted in CDN (Content Delivery Network), Cloud, Cloudflare, Development, DVCS - Distributed Version Control, git, Hosting, Infrastructure, Power User, Software Development, Source Code Management | Leave a Comment »

MaxiHuHe04/iTunes-Backup-Explorer: A graphical tool that can extract and replace files from encrypted and non-encrypted iOS backups

Posted by jpluimers on 2026/03/17

I will need this one day: [Wayback/Archive] MaxiHuHe04/iTunes-Backup-Explorer: A graphical tool that can extract and replace files from encrypted and non-encrypted iOS backups which is based on [Wayback/Archive] How to decrypt an encrypted Apple iTunes iPhone backup? – Stack Overflow (thanks [Wayback/Archive] Aidan Fitzpatrick and [Wayback/Archive] andrewdotn) which has this very important remark:

decrypting your iOS device’s backup removes its encryption. To protect your privacy and security, you should only run these scripts on a machine with full-disk encryption.

Via [Wayback/Archive] Jilles Groenendijk on Twitter: “iTunes-Backup-Explorer: Want to extract data from an iTunes backup? Forget all the expensive tools that trick you an a monthly fee and limit you to a few phones. Use this: …”

Note: Read the rest of this entry »

Posted in Development, iOS, iPad, iPhone, Java, Java Platform, Power User, Software Development | Leave a Comment »

RSS dulls the pain of the modern web • The Register

Posted by jpluimers on 2026/03/16

Apparently people are fed up enough that finally El Reg published an article like [Wayback/Archive] RSS dulls the pain of the modern web • The Register.

So I wrote this [Wayback/Archive] Post by @wiert.bsky.social — Bluesky

I have been consuming the majority of web content through RSS for at least 15 plus years now, and The Register explains exactly why:

the web has become unbearable to consume. Not just because of ads and their risks, but especially because every web site has a different user experience.

Before 2013, I used Google Reader, but Google has the habit of killing products, so now I use Feedly.

These are some prior blog posts I wrote on them:

  1. Google Reader stops at 2013-07-01: How can I download my Reader data? (via: Reader Help)
  2. Google Reader alternatives: did you make a choice yet?
  3. A few notes on Google Reader replacements that I’m testing
  4. Is there a Google Reader replacement that keeps ALL Google Reader history?
  5. knowledge worker tip: adding a Google Group to #Feedly using one of its RSS feeds

El Reg linked newer posts by others:

Read the rest of this entry »

Posted in Feedly, LifeHacker, Power User, RSS, SocialMedia | Leave a Comment »

Kunt u zich nog even voorstellen? | Parlement.com

Posted by jpluimers on 2026/03/13

Kennelijk heb ik gestudeerd aan de:

  • Vrije Universiteit
  • Universiteit van Amsterdam
  • Technische Universiteit Delft
  • Technische Universiteit Eindhoven
  • Technische Universiteit Enschede
  • Universiteit Leiden

in de vakken:

Read the rest of this entry »

Posted in About, Awareness, Curatele, Health, Personal | Leave a Comment »

Some notes on PCIe based KVM over IP and splitting video (as modern KVM over IP do not seem to do passthrough) for remote out-of-band management

Posted by jpluimers on 2026/03/13

The notes are based on the NanoKVM PCIe as that is what I wanted to set-up on a Windows 11 compatible PC that could be remotely managed for someone not savvy enough to do that themselves. They had an old Supermicro based PC with IPMI which kind of does IPKVM when using the embedded video hardware, but back when I wrote this early 2025 – the year Windows 10 would become end-of-life – it was:

  • a nightmare to figure out which Supermicro mainboards were Windows 11 compatible
  • remote IPMI tooling ¹ was a pain to get working (the most important one is IPMIView which requires Java and even with Java installed would have issues connecting to various generations of IPMI)
  • newer KVM tooling has way better
    • user experience than classic ones like IPMI and iDRAC
    • features like for instance WireGuard support which makes for way less network configuration
    • open source software (for at least NanoKVM I mention here, but also for Pi-KVM which has the drawback of also requiring a Raspberry Pi)

Since none of the modern remote KVM hardware tooling seems to be able to do passthrough video, the solution I researched for was to split the outgoing video signal (either Displayport or HDMI), then optionally convert Displayport to HDMI and finally route that HDMI into the remote KVM hardware.

Links

Read the rest of this entry »

Posted in Displays, Hardware, IPMI, KVM keyboard/video/mouse, Power User, SuperMicro, Windows, Windows 11 | Tagged: | Leave a Comment »

When your M.2 card is too small: Kris on Twitter

Posted by jpluimers on 2026/03/13

Why I try to get long M.2 cards: [Wayback/Archive] Kris on Twitter: “…”

Image

A more proper solution:

https://www.printables.com/model/369386-m2-ngff-2230-to-2260-adapter

–jeroen

Posted in Hardware, M.2/NGFF, Power User | Leave a Comment »