Dirk Lemstra ๐Ÿง™โ€โ™‚๏ธ's Avatar

Dirk Lemstra ๐Ÿง™โ€โ™‚๏ธ

@dirk.lemstra.org

Open source maintainer of @imagemagick.org and its .NET Standard/Framework library called Magickโ€คNET. Microsoft #MVP | GitHub โญ ๐Ÿ‡ณ๐Ÿ‡ฑ https://github.com/dlemstra ๐Ÿ’–๐Ÿ‡น๐Ÿ‡ผ

840 Followers  |  1,185 Following  |  209 Posts  |  Joined: 31.10.2024  |  1.6178

Latest posts by dirk.lemstra.org on Bluesky

Probably a not so silent invitation to let you join the conversation?

24.07.2025 05:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Release Magick.NET 14.7.0 ยท dlemstra/Magick.NET What's Changed Added extra overload to the Resize method that allows specifying the filter (#1819). Allow reading of clip paths without a name and give them a numeric name that can be used by Imag...

Published Magick.NET 14.7.0 for .NET Standard 2.0 and .NET 8.0: github.com/dlemstra/Mag.... The NuGet packages can be found here: nuget.org/packages?q=M....

13.07.2025 19:39 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenshot of MVP award email.

Screenshot of MVP award email.

My @microsoft.com MVP award got renewed for another year! ๐ŸŽ‰๐Ÿฅ‚๐ŸŽ‰๐Ÿฅ‚

11.07.2025 08:43 โ€” ๐Ÿ‘ 13    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Today is not the first time my brain read 6:30PM as 16:30. I knew it was in the afternoon so my brain just assumed it should be interpreted as 16:30....

07.07.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Got some help from @github.com copilot and it old me this:

That's a difference of exactly 1 ULP (Unit in the Last Place)! The last hex digit changed from 5 to 6, which is the smallest possible difference for a double-precision floating-point number.

Looks like I will be going to accept it then.

04.07.2025 10:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - dlemstra/runner-codespace Contribute to dlemstra/runner-codespace development by creating an account on GitHub.

I will of course do that here: github.com/dlemstra/run.... So I can edit the code in a @github.com code space.

04.07.2025 09:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Awesome! Loved that show!

04.07.2025 09:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Seeing a tiny difference in double calculation with our #arm64 build of ImageMagick. Going to debug this with a @github.com actions #arm64 runner and a lot of printf statements ๐Ÿ˜‰๐Ÿ˜

04.07.2025 09:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Broke some code today because I thought I removed an unused constructor. But this was used by:

ActivatorUtilities.CreateInstance<TRepo>(HttpContext.RequestServices)

๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ๐Ÿ˜ญ

26.06.2025 15:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I never realized that I could use the Transitive packages list in @visualstudio.com to figure out which @nuget.org package brings in a certain dependency. Much easier than the scripts that I used to have to figure this out.

24.06.2025 11:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Always nice when I see a bug happening in the application logs and I am able to reproduce the issue with a failing unit test before making the fix.

16.06.2025 10:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If some of your builds are failing today it might be because you are using ubuntu:20.04 and that just ran out of standard support.

01.06.2025 17:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Donation check

Donation check

Look what happened! The @imagemagick.org project received a $50k donation from @zerodha.com: www.linkedin.com/posts/dirk-l...

01.06.2025 15:24 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just got a message on LinkedIn with this text:

Time investment from you : 30min, cost $0

English is not my native language but I am reading this as "your time is worthless".

27.05.2025 11:53 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah I know... but I almost had the solution ๐Ÿ˜‰๐Ÿ˜ That's why I posted this message as a reminder to myself and others to make sure you take a break at the right moment.

25.05.2025 19:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

That moment when you come back from diner and take another look at the problem that has been bothering you for hours and suddenly you know the solution....

25.05.2025 18:35 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Vincent van Gogh painting in lego.

Vincent van Gogh painting in lego.

I bough myself some more art. Thank you for helping me with this @github.com sponsors.

21.05.2025 11:56 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I have never done that multiple times.

21.05.2025 05:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Image that copilot marks microsoft learn as an untrusted site.

Image that copilot marks microsoft learn as an untrusted site.

Bit odd that @github.com copilot needs my permission in @vscode.dev to fetch data from @microsoft.com #learn. Microsoft doesn't trust Microsoft?

20.05.2025 11:02 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I really hope this isn't really happening but it looks like something broke the search all files option in the @vscode.dev insiders edition. I had a hang in that window yesterday and today. I always use it to search through my code files instead of Visual Studio.

20.05.2025 06:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This happens when your city has a military airport and you are visiting a place that is close to the runway where the jets land. There were 6 of them landing and this is one of them.

18.05.2025 20:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Reductress headline: woman done for the day at 10am

Reductress headline: woman done for the day at 10am

Hi!! Whatโ€™s up!! Iโ€™ve been laid off from GitHub, so if I donโ€™t respond to your emails, itโ€™s FINALLY not my fault ๐Ÿ˜˜ sorry in advance.

The past 5 years were an honor and a joy, because wow, OSS maintainers are a kind bunch. Grateful I got to run one last Maintainer Summit before leaving ๐Ÿ’“

14.05.2025 00:05 โ€” ๐Ÿ‘ 115    ๐Ÿ” 13    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 3

Wat the .... You will be going to be missed by all the maintainers that you befriended over those years. Thanks for being there for us at GitHub. Hope I will still get to talk to you at FOSDEM.

14.05.2025 05:30 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Looks like the @imagemagick.org releases page on @github.com is marked as malicious again: github.com/ImageMagick/... in Chrome. This also happened last week no clue who keeps reporting this false positive.

11.05.2025 20:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Just wanted to give you a heads up in case you haven't noticed it.

10.05.2025 15:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yup also happening there.

10.05.2025 15:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Twitch Twitch is the world

I am listing to this on twitch @isaacrlevin.com : www.twitch.tv/videos/24519.... When you talk I only hear you in my left ear.

10.05.2025 14:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Looks like I will be working in my @github.com codespace where I have a shell on the actions hosted runner to fix these build errors instead of doing this with with multiple commits where I try to figure out how to fix the errors.

10.05.2025 08:38 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was ignoring some warnings during the MSYS2 build of the @imagemagick.org project. But I really should not have done that. It looks like an upgrade of something on the @github.com build agent changed this into an error that I suddenly need to fix.

10.05.2025 08:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

Wow @github.com #copilot just complained that the @imagemagick code that I was changing was similar code compared to a project on @github.com that just copied our code. Last time it was complaining about our own code but I don't think this is better.

10.05.2025 08:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@dirk.lemstra.org is following 19 prominent accounts