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,862 other subscribers

GitHub – rbwebdev/lemmings-page-404: My 404 page with a little game of Lemmings

Posted by jpluimers on 2025/08/26

Last week I wrote about Example how not to return a HTPP-500 result: Amazon DE – Tut uns Leid!.

Today I found https://archive.is/undefined which consistently returns a HTTP 404 in the HTTP result.

It reminded me of an old (well, what is old anyway <g>) post Best 404 page ever. back in the days (returning both 404 in the HTTP result and page content) I did not yet archive outgoing links (it took me a few more years to realise many URLs are ephemeral and have queued up a post on that for early next year),  and found out the site has changed since then. Time for archived and updated links, and a repository too as by now the source has been published on GitHub:

Read the rest of this entry »

Posted in Communications Development, Development, HTML, HTTP, Internet protocol suite, Software Development, Web Development | Leave a Comment »

List of Delphi language features and version in which they were introduced/deprecated – Stack Overflow

Posted by jpluimers on 2025/08/26

Especially with the documentation for all versions of Delphi 2010 through the second-last version of Delphi have been killed from the docwiki (see The Delphi documentation site docwiki.embarcadero.com has been down/up oscillating for 4 days is now down for almost a day.), I wish that Embarcadero would put effort into maintaining the [Wayback/Archive] List of Delphi language features and version in which they were introduced/deprecated – Stack Overflow

Currently, the only alternative is the conditional defines from [Wayback/Archive] jedi/jedi.inc at master · project-jedi/jedi and (which in turn is included by for instance [Wayback/Archive] jcl/jcl.inc at master · project-jedi/jcl and [Wayback/Archive] jvcl/jvcl.inc at master · project-jedi/jvcl, but that one does not provide links to existing documentation.

Thanks to all the maintainers on Stack Overflow that have tirelessly edited this answer over and over again to keep it up to date on current and past Delphi versions, see [Wayback/Archive] Revisions to List of Delphi language features and version in which they were introduced/deprecated – Stack Overflow.

Via [Wayback/Archive] Server Overflow.

–jeroen

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

XBlock Screenshot Labeller (@xblock.aendra.dev) — Bluesky

Posted by jpluimers on 2025/08/25

[Wayback/Archive] XBlock Screenshot Labeller (@xblock.aendra.dev) — Bluesky

Hopefully documentation will be expanded beyond these two thin pages:

Via [Wayback/Archive] Post by @henkbulder.nl — Bluesky

--jeroen

Posted in BlueSky, SocialMedia, Twitter | Leave a Comment »

Only a few years back I learned that CrystalDiskMark is using Microsoft MIT-licensed diskspd for the actual measurements

Posted by jpluimers on 2025/08/25

I was looking for a way to measure Windows disk performance from the console as I was used to using the [Wayback/ArchiveCrystalDiskMark GUI measurement tool.

So I was glad to learn a few years back at the end of 2022 that [Wayback/Archive] CrystalDiskMark 8.0.4c is based on [Wayback/Archive] DISKSPD 2.0.21a. Which back then was an older version as [Wayback/ArchiveDISKSPD 2.1 had been released fall 2021.

I found this out via [Wayback/Archive] Performance benchmarking with CrystalDiskMark on Nutanix: Read the rest of this entry »

Posted in Power User, Windows, Windows 10, Windows 11, Windows 7, Windows 8, Windows 8.1, Windows Server 2000, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019, Windows Server 2022, Windows XP | Tagged: , | Leave a Comment »

Inside a cheap set of eBay digital calipers – YouTube

Posted by jpluimers on 2025/08/22

The innards of these devices and how those work are so cool: [Wayback/ArchiveInside a cheap set of eBay digital calipers – YouTube

It should be noted that the quiescent current of these devices is around 18uA, even when off (the display goes off until movement is detected).
Some users are reporting a very short battery life, but a typical 100mAh (0.1Ah) button cell should be able to supply 0.00002A for a very long time. (Theoretically 100’s of days.)

The linear capacitive encoder in these units is very impressive. The physical encoder is seemingly very simple, with the bulk of the work being done by the ASIC (Application Specific Integrated Circuit). It’s very similar in its cost optimisation to the cheap, but super-accurate weighing scales.

I’m really impressed by the accuracy of these units for their price. They are very common on eBay for as little as £5 (about $7 USD).

Via [Wayback/Archive] Discord | #3d-print-cnc-kleien-figuurzagen | Angrynerds Podcast

--jeroen

Read the rest of this entry »

Posted in DIY, LifeHacker, Power User | Tagged: | Leave a Comment »

ArchiveTeam has finished archiving all goo.gl short links – hckrnws

Posted by jpluimers on 2025/08/22

Need to figure out where the ArchiveTeam will be uploading the below archive, as this will help me figure out which links in post blogs I will need to update.

Also, Google never got back to me with an answer what to do with various map and image related shortened URLs for which they themselves also use the goo.gl domain.

[Wayback/Archive] ArchiveTeam has finished archiving all goo.gl short links – hckrnws

Related:

Query: [Wayback/Archive] ArchiveTeam goo.gl at DuckDuckGo

--jeroen

Posted in Google, Power User | Leave a Comment »

Privacy Policy – Bluesky: august 2025 update on personal data collected including unencrypted Direct Messages

Posted by jpluimers on 2025/08/22

[Wayback/Archive] Privacy Policy – Bluesky

8. Personal Data We Collect

We process, or our third-party providers may process for us, different kinds of Personal Data:
  1. Personal Data you provide
    1. Your Direct Messages. We store and process your direct messages so you can communicate directly with other users on the Bluesky App. These are unencrypted and can be accessed for Trust & Safety purposes.

was part of an update set including these:

I tried using the Wayback Machine to compare these to previous versions, but that did not succeed. Check for instance this comparison.

--jeroen

Posted in Uncategorized | Leave a Comment »

Fix a “Automatic Repair couldn’t repair your PC” on an UEFI system: when Windows cannot be located

Posted by jpluimers on 2025/08/22

I got the below error when booting a Dell Optiplex 7060 Micro, a machine not just supporting supporting UEFI but preferring it, on which I had copied a backed-up disk image, then moved the hidden Recovery partition to the end of the physical disk (to make room to extend either the OS or DATA partitions).

Fixing it lead me to a trip that was on the boundary of software archaeology, so this blog post has a truckload of archived links to information that is still relevant, but for which the original links have long vanished due to link rot or (often worse) part of the historic information got lost because of migration to new tooling forgot to cover important additions (especially in comments).

One thing that I had to unlearn was MBR disk basics, for instance the fact that on GPT disks a partition can be active (they can only be on MBR disks, but despite UEFI supporting both MBT and GPT, GPT disks are way more common and required). The same holds for partitions having a boot flag: that too only applies to MBR disks. For the same reason, bootrec is only useful for MBR disks. More details towards the end of this blog post. CSM (Compatibility Support Module) booting is the UEFI way to simulate BIOS boot for operating systems that do no support UEFI.

Back to the error at hand:

Read the rest of this entry »

Posted in Development, History, link rot, Power User, Software Archeology, Software Development, Windows, Windows 10, Windows 11, Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP, WWW - the World Wide Web of information | Tagged: | Leave a Comment »

Ioan Popovici @ MEM.Zone on X: “The Inno setup uninstall switches are the funniest thing ever. SILENT, /VERYSILENT I knew about this but didn’t think that the silent uninstall registry keys would be just SILENT. I’ve fixed that in the bulk uninstall tool but man microsoft should have forced”

Posted by jpluimers on 2025/08/21

For my link archive: [WaybackSave/Archive] Ioan Popovici @ MEM.Zone on X: “The Inno setup uninstall switches are the funniest thing ever. SILENT, /VERYSILENT I knew about this but didn’t think that the silent uninstall registry keys would be just SILENT. I’ve fixed that in the bulk uninstall tool but man microsoft should have forced”

Read the rest of this entry »

Posted in Development, Inno Setup ISS, InnoSetup, Installer-Development, Power User, Software Development, Windows, Windows Development | Leave a Comment »

Redux: Which Windows Resource Editor do you use?

Posted by jpluimers on 2025/08/21

A long time I wrote about Which Windows Resource Editor do you use? containing a poll to choose between XN Resource Editor, IcoFX, ResEdit and Resource Hacker.

In the meantime and betweentime more than 10 years have passed and there seems to be little maintenance in (especially the non-commercial part of) Windows Resource Editor land.

From the poll back then, I also learned about a (for me) new [Wayback/Archive] Resource Editor | MelanderBlog which is still maintained every now and then. The download is at [Wayback/Archive] Downloads | MelanderBlog (at the time of writing [Wayback] ResourceEditor20190421b.zip).

More on that and download/install locations of various resource editors below a new poll.

This new poll adds Resource Editor and allows you to make multiple choices (in case you use more than one tool):

Read the rest of this entry »

Posted in .NET, Delphi, Development, Software Development, Windows Development | Tagged: , , | Leave a Comment »