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

Archive for the ‘Development’ Category

bash alias to decode email Quoted-Printable stdin data

Posted by jpluimers on 2025/09/25

Perl isn’t my strength, so I was glad to find the below links that inspired me to add this bash function to my profile decoding Quote-Printable email data (for instance used by sendmail and postfix to store SMTP message files):

# https://superuser.com/questions/1452249/fix-revert-wrong-encoding-of-file
function sendmail-decode-quoted-printable-from-stdin() {
  perl -0777 -ne 'use MIME::QuotedPrint; print decode_qp($_)'
}

Read the rest of this entry »

Posted in *nix, *nix-tools, bash, bash, Development, Perl, Power User, Python, Scripting, sendmail, Software Development | Leave a Comment »

mutool: all purpose tool for dealing with PDF files | mupdf Commands | Man Pages | ManKier

Posted by jpluimers on 2025/09/23

Sometimes I feel like having lived under a rock for ages despite trying to live the command-line life as much as possible.

Anyway: not that long ago I learned about [Wayback/Archive] mutool: all purpose tool for dealing with PDF files | mupdf Commands | Man Pages | ManKier

It is part of [Wayback/Archive] Package mupdf – man pages | ManKier which also has [Wayback/Archive] mupdf: MuPDF is a lightweight PDF viewer written in portable C | mupdf Commands | Man Pages | ManKier.

MuPDF – a kind of sibling to GhostScript – lives at [Wayback/Archive] MuPDF: The ultimate library for managing PDF documents.

The below query got me to [Wayback/Archive] mupdf/docs/man/mutool.1 at master · ccxvii/mupdf · GitHub in the “wrong” repository [Wayback/Archive] GitHub – ccxvii/mupdf: mirrored from git://git.ghostscript.com/mupdf.git

The actual repositories are at:

Read the rest of this entry »

Posted in *nix, *nix-tools, Console (command prompt window), Development, PDF, Power User, Scripting, Software Development | Leave a Comment »

433 MHz is not dead! Using an ESP32 board with LoRa module to talk to 433 MHz sensors – CNX Software

Posted by jpluimers on 2025/09/23

This was a cool post: [Wayback/Archive] 433 MHz is not dead! Using an ESP32 board with LoRa module to talk to 433 MHz sensors – CNX Software

433MHz LoRa Transceiver-based ESP32 board work with regular 433 MHz sensors found on the market. This gives end users a simple off-the-shelf solution for receiving these signals without having to use a soldering iron and making a circuit.

This opens many doors regarding 433 MHz sensor readings with one device, including weather stations, doors, PIR, TPMS, temperature, and BBQ sensors.
Recommended reading!

Related: [Wayback/Archive] Making your RF 433mhz sensors and devices communicate with your home automation, gateways comparison

–jeroen

Posted in Development, ESP32, Hardware, Hardware Development, IoT Internet of Things, LoRa - Long Range wireless communications network, MQ Message Queueing/Queuing, MQTT, Network-and-equipment, Power User, Software Development | Leave a Comment »

I why I always use light mode: it’s easier on the eyes, as explained by Kristian Kohntopp

Posted by jpluimers on 2025/09/19

In a German thread, Kristian Köhntopp perfectly explained why I too always use light mode, so I put the English translations here:

  1. Dark mode is a strain on the eyes and useless.
  2. Specific: In darkness (and in dark mode) your pupils widen, the diaphragm opens. This reduces the depth of field and the eye muscles have to do more work and precision when focusing.
  3. Conversely, with light and a bright background you have a smaller pupil, a small aperture and more depth of field. This means that everything is automatically sharp, even if the eye has not readjusted.

The German thread:

Read the rest of this entry »

Posted in accessibility (a11y), Conference Topics, Conferences, Development, Event, LifeHacker, User Experience (ux) | Leave a Comment »

August 2025 — AI False Claim Monitor – NewsGuard: AI False Information Rate Nearly Doubles in One Year

Posted by jpluimers on 2025/09/18

NewsGuard August 2025 One Year Progress Report: Percentage of Responses Containing False Information

NewsGuard August 2025 One Year Progress Report: Percentage of Responses Containing False Information

This is what I have been warning for since 2020: AI LLM will end up in a downward quality spiral.

My reasoning back then, and still now is that they:

  • cannot distinguish LLM generated training data from human data making the LLM worse over time
  • don’t perform human curation thereby not solving the worsening

I’m not surprised by the [Wayback/Archive] August 2025 — AI False Claim Monitor – NewsGuard summary:

AI False Information Rate Nearly Doubles in One Year

Read the rest of this entry »

Posted in AI and ML; Artificial Intelligence & Machine Learning, Development, Generative AI, LLM, Software Development | Leave a Comment »

Kaitai Struct: declarative binary format parsing language

Posted by jpluimers on 2025/09/18

I don’t have words to describe how cool this tool is: [Wayback/Archive] Kaitai Struct: declarative binary format parsing language:

Read the rest of this entry »

Posted in Development, Software Archeology, Software Development | Tagged: , , | Leave a Comment »

Beyond the Cloud: Brooklyn Zelenka on Local-First Software | gotopia.tech

Posted by jpluimers on 2025/09/17

I bumped into [Wayback/Archive] Beyond the Cloud: Brooklyn Zelenka on Local-First Software | gotopia.tech

It is a great session with guidance how to kind of go “back to the future” by amending cloud based applications to run locally by means of caching and syncing data. No small feat, but very convenient for end-users to have their – recently regarded as old-fashioned – local running applications back.

There is a – member’s only – video of it as well at [Wayback/Archive] Beyond the Cloud: The Local-First Software Revolution • Brooklyn Zelenka & Julian Wood • GOTO 2025 – YouTube

--jeroen

Posted in Cloud Development, Development, Software Development, Systems Architecture | Leave a Comment »

Wijkcentrales – VVDSL.robinflikkema.nl

Posted by jpluimers on 2025/09/17

Voor mijn link archief: KPN telefooncentrales, waarvan een paar waar familie of ik een aansluiting had:

[Wayback/Archive] Wijkcentrales – VVDSL.robinflikkema.nl

Wijkcentrales
Code Plek
Ssh [Wayback/Archive] Wijkcentrale: Sassenheim – VVDSL.robinflikkema.nl
Asd-Bdh [Wayback/Archive] Wijkcentrale: Amsterdam-Badhoevedorp – VVDSL.robinflikkema.nl
Asd-Osdp [Wayback/Archive] Wijkcentrale: Amsterdam-Osdorp – VVDSL.robinflikkema.nl
Nhout [Wayback/Archive] Wijkcentrale: Noordwijkerhout – VVDSL.robinflikkema.nl
Lis [Wayback/Archive] Wijkcentrale: Lisse – VVDSL.robinflikkema.nl

Deze hadden Mojibake met de generic replacement character (“�”):

Wijkcentrales
Code Plek
Ctlr [Wayback/Archive] Wijkcentrale: Castelr� – VVDSL.robinflikkema.nl
(moet Castelré zijn)
Odi [Wayback/Archive] Wijkcentrale: St. Odili�nberg – VVDSL.robinflikkema.nl
(moet Sint Odiliënberg zijn)

Let op: de [Wayback/Archive] fourstack KPN UI (toenmalig gebouwd door [Wayback/Archive] FourStack) is sinds 2021 uit de lucht, zie [WaybackSave/ArchiveBad] FPI Fourstack Snelheid DSL – Internet en hosting – GoT , dus de gegevens worden niet meer bijgewerkt.

--jeroen

Posted in ADSL, Development, Encoding, Internet, ISDN, ISP, KPN, Mojibake, Power User, PSTN, Software Development, Telephony | Leave a Comment »

Notes in case I want to create my own homebrew cask for installing software they disabled/removed

Posted by jpluimers on 2025/09/16

Some notes as it might enable me to install software that homebrew has deprecated or removed (note that local changes by default are ignored as the brew API takces precedence):

Despite the homebrew repository being a high commit-volume one which makes following it from a clone hard, just did already clone it Read the rest of this entry »

Posted in Apple, Development, DVCS - Distributed Version Control, GitHub, Home brew / homebrew, Mac OS X / OS X / MacOS, Power User, Ruby, Scripting, Software Development, Source Code Management, Versioning | Tagged: , | Leave a Comment »

Some notes on running Windows 11 on virtualised hardware and some on TPM

Posted by jpluimers on 2025/09/16

Not all virtualised hardware (older hardware usually has died by now) conforms to the Windows 11 minimum specifications.

So here are some links that should be of help to still get Windows 11 running on those:

If you insist on running older hardware that has a TPM header on the mainboard:

Read the rest of this entry »

Posted in CommandLine, Development, MSI, Power User, PowerShell, PowerShell, Scripting, Software Development, Windows, Windows 11, Z77A-G43 | Leave a Comment »