hahaa! Successfully removed all IR and UV filters from my old Canon EOS 600D, I can do full spectrum, UV and IR photography now!
All of the following photos have been taken with a ~550nm+ lpf, meaning cutting everything under 550nm (blue, purple and uv) off. I love the vibrant pink foliage and dramatic turquoise skies #photography
May 2026 Portland Linux Kernel Meetup will be Thu May 14 from 6-9pm at Lucky Labrador🐶 Beer Hall, 1945 NW Quimby St, Portland, Oregon 97209. Look for a table with a Linux Tux penguin🐧 plushie.
event page: https://ikluft.github.io/pdx-lkmu/may-2026-portland-linux-kernel-meetup.html
iCal import/subscribe: https://ikluft.github.io/pdx-lkmu/calendar.ics
Calagator (Portland tech events) calendar: http://calagator.org/events/1250482564
organizers: @pdp7 @jstultz @KO6YQ
#PDXLKMU #PDX #Portland #Oregon #Linux #Kernel #OpenSource #software #engineering #tech #PNW
“AI is here to stay” says the makers of NFTs, the metaverse, Google Glass, Windows Phone
There are no technical or compliance reasons to double the size of symmetric keys in response to the threat of quantum computers.
This common misunderstanding of Grover's algorithm risks wasting limited resources that should go towards deploying actually urgent post-quantum algorithms.
It's been exactly 6 months since LIFE AFTER CARS was published.
Our book tour has taken us to 27 cities around North America and seen us do more than 100 press interviews with many more to come.
Thanks to everyone who's bought the book and spread the word!
#valgrind 3.27.0 released!
New options for helgrind (--show-events and --track-destroy), new SSE4.1 instruction for x86, support for s390x z/Architecture features from 15th edition, integrated binutils objdump for s390x disassembly, new linux syscalls, address space manager tracking linux kernel lightweight guard pages, freebsd 16.0-CURRENT, macOS up to version 13 Ventura (Intel), new client requests (VALGRIND_REPLACES_MALLOC, VALGRIND_GET_TOOLNAME).
https://gnu.wildebeest.org/blog/mjw/2026/04/20/anticipating-valgrind-3-27-0/
The previous section covered RCU grace-period detection based purely on time. But a recent discussion with Hui Xie led me to wonder about instead basing them purely on space
And this is how the RCU space-time curvature was discovered.
https://people.kernel.org/paulmck/stupid-rcu-tricks-corner-case-rcu-implementations
Paul Zimmermann keeps an updated list (https://homepages.loria.fr/pzimmermann/papers/accuracy.pdf) of implementations and their error results as a kind of project leaderboard; pushing us in systems engineering to keep doing better :-)
"The GNU libc atanh is correctly rounded." (https://inria.hal.science/hal-05591661) That simple phrase is so exceedingly hard to prove, and yet we chase the goal because some workloads require it and we can achieve this goal in some cases without worst case performance loss. For glibc 2.43 the project has integrated 32 of the CORE-MATH library functions.
It looks like Dutch government will avoid the unbearable dumbness of lowering fuel taxes amid a supply crisis! More sensible measures include compensating kilometers driven for work, support for low income households, and more subsidies for insulating homes.
https://nos.nl/artikel/2610433-kabinet-komt-met-steunpakket-van-1-miljard-euro-maar-benzine-niet-goedkoper
We’re happy to share that Mastodon has been awarded a service agreement from the Sovereign Tech Fund @sovtechfund 🎉
This covers five major initiatives through 2026 and 2027. We are very grateful for this support. Read about the details in our blog post.
https://blog.joinmastodon.org/2026/04/sovereign-tech-agency-funding/
I don't want to drink alone, but I do enjoy a "post work drink". So I buy alcohol free beers for those occasions. Tried this IPA today, and I really like it!
Definitely will pick up a crate next time.
I wrote a blog post about how smtgcc, my GCC translation validator, handles uninitialized memory.
https://kristerw.github.io/2026/04/10/uninitialized-memory/
#gentoo #portage feature I learned about today by accident:
emerge --pretend --fetchonly (shortened as emerge -pf) will print all the URLs it'd use to download the various distfiles, instead of listing the results of the dependency resolution (as --pretend would usually do).
Caught me off-guard, I don't think this is documented anywhere. Glad to know portage still hits me with surprises after using it for 7 years 😅
Positive News: France has announced its plan to ditch Windows & switch to Linux for government desktops. 🥳 🇫🇷
Not only that, but they have also moved 80, 000 National Health Insurance Fund Employees to open source alternatives replacing U.S owned Big Tech platforms like Microsoft Teams & Zoom.
It’s amazing to see the country take action, push for real digital sovereignty, & opt for open source solutions! 👏
Two papers came out last week that suggest classical asymmetric cryptography might indeed be broken by quantum computers in just a few years.
That means we need to ship post-quantum crypto now, with the tools we have: ML-KEM and ML-DSA. I didn't think PQ auth was so urgent until recently.
The schedule of the upcoming "Embedded Recipes" conference (May 27-28, Nice, France) is available. A fine selection of topics and speakers!
I hope to see many of you there, and don't forget the Yocto day on May 29, which schedule is expected in 4 days (Apr. 10).