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 717 other subscribers

Archive for the ‘Python’ Category

A few 40C3 Model Citizens avatar generators

Posted by jpluimers on 2026/11/12

For the people going to [Wayback/Archive] 40C3: Model Citizens and wanting to create their own avatar, there are at least three possible sited/repositories to start with:

This emphasises how passionate people are about CCC and their congresses.

Ultimately all via [Wayback/Archive] Dr. Christopher Kunz: “There was a #40C3 logo generat…” – chaos.social

--jeroen

Posted in Development, HTML, JavaScript/ECMAScript, Python, Scripting, Software Development, Web Development | Leave a Comment »

b0rk: Behind a Python “Hello World” on Linux

Posted by jpluimers on 2026/11/10

B0rk always has interesting blog posts. This time a Python based one: [Wayback/Archive] Behind “Hello World” on Linux.

It teaches a whole lot of process loading and execution on Linux.

Via [Wayback/Archive] 🔎Julia Evans🔍 on Twitter: “behind “hello world” on Linux”

–jeroen

Posted in *nix, *nix-tools, Debugging, Development, Linux, Power User, Python, Scripting, Software Development | Leave a Comment »

twitter/communitynotes: Documentation and source code powering Twitter’s Community Notes

Posted by jpluimers on 2026/11/04

Is it OK to help with [Wayback/Archive] twitter/communitynotes: Documentation and source code powering Twitter’s Community Notes?

Some of the involved Twitter accounts (various languages now have their own accounts):

Read the rest of this entry »

Posted in Development, Python, Scripting, SocialMedia, Software Development, Twitter | 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 »

Hacking IKEA – Raspberry Pi: make Vindriktning IoT and put it on the internet

Posted by jpluimers on 2026/10/22

[Wayback/Archive] Hacking IKEA – Raspberry Pi

IKEA’s Vindriktning air quality sensor. Because I just used a Raspberry Pi Pico W to put one of those on the internet.

Looking at [Wayback/Archive] bafkreiguunarmi7u6wqx52fweumduakxt6ddhm2a3gklv7nxpxsb5ma5nu@jpeg (750×1000), it only measures PM2.5, temperature and humidity but not CO2.

Via:

–jeroen

Posted in Development, Hardware Development, Hardware Interfacing, MicroPython, Python, Raspberry Pi, Raspberry Pi Pico, Scripting, Software Development, Soldering | Leave a Comment »

There are two kinds of mastofeeds?! Some notes and ideas.

Posted by jpluimers on 2026/10/21

Earlier this year, someone mentioned Mastofeed. Then I found there are two kinds of Mastofeeds. Both have their own domain and their own repository. Both are free, so I wonder what their business models are as something or somebody needs to be the product. Both have to do with feeds and the ActivityPub protocol of the Fediverse (which mainly consists of Mastodon servers, but other types of servers are still growing). Both can be self-hosted. Both their directions and audience differs.

In short:

  • mastofeed.org (mentioned to me first) is uses RSS as feed and posts entries to the Fediverse
  • mastofeed.com (found later) uses Fediverse as feed and exposes entries as an HTML iframe using an HTTP API

Some more links:

Read the rest of this entry »

Posted in BITNET Relay, Blogging, Chat, CSS, Development, History, HTML, JavaScript/ECMAScript, Mastodon, PHP, Python, RSS, Scripting, sh, Sh Shell, SocialMedia, Software Development, Web Development | Leave a Comment »

Curious to this: Sonde — Arriving soon

Posted by jpluimers on 2026/10/08

A friend is starting a new business, so I am curious to what [Wayback/Archive] Sonde — Arriving soon will bring (or brought if this post scheduling arrives later than their release).

Looking at the taglines below, I think is that this is an intelligent (unlike LLM “intelligent”) source analysis/probing tool.

The Arrival animation sequence at [Wayback/Archive] Sonde — Arrival attributes the software development past in 29 stages, all the way back from FORTRAN till the more recent Swift until finally showing the moon, hopefully indicating a release before the Artemis IV will land people on the moon:

Read the rest of this entry »

Posted in .NET, AI and ML; Artificial Intelligence & Machine Learning, bash, BASIC, C, C#, C++, COBOL, CSS, Dart, Database Development, dBase, Delphi, Development, Elixir, Erlang, F#, Fortran, Functional Programming, Generative AI, Go (golang), Groovy, Haskell, History, Java, Java Platform, JavaScript/ECMAScript, Kotlin, Less (Less language), Lightweight markup language, LLM, MarkDown, ObjectiveC, Pascal, PHP, Python, R (R lang), Ruby, Rust, Scala, Scripting, SCSS, Software Development, Swift, Turbo Pascal, TypeScript, VB.NET, VB6, Visual BASIC, Web Development, xBase | Leave a Comment »

Hashtopolis: distributed hashcat password recovery

Posted by jpluimers on 2026/09/23

[Wayback/Archive] Hashtopolis

HashtopolisHashtopolis is a distributed password recovery tool working with hashcat

Via:

–jeroen

Posted in .NET, C#, Development, Encryption, Hashing, HTML, JavaScript/ECMAScript, Passwords/manages, Pen Testing, PHP, Power User, Python, Scripting, Security, Software Development, TypeScript, 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 »

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 »