Welcome to the 19th issue of TMPDIR, a weekly newsletter covering Embedded Linux, IoT systems, and technology in general. Subscribe to future issues at https://tinyletter.com/tmpdir and pass it on to anyone else you think might be interested. Please send any tips or feedback to firstname.lastname@example.org.
There is an interesting discussion about UEFI on ARM systems. Will this eventually become the preferred boot solution for embedded?
There is a new linker available that is even faster. "mold is so fast that it is only 2x slower than cp on the same machine" Shaving a minute off linking time during builds is a huge reduction.
In the upcoming Yoe release, we will start publishing images for common platforms such as the Raspberry PI and BeagleBone Black so you can quickly evaluate Yoe.
v0.0.39 of Simple IoT was released with bug fixes for upstream support. Now if you delete a device in the upstream, it will be recreated if the downstream is still communicating. This is helpful so devices don't get lost.
We also released a video showing how Simple IoT can be used to remotely access a Velocio PLC.
An official Aarch64 release for the Elm compiler does not exist, so we have published our own binary release. This is a statically linked binary, so should work on any 64-bit ARM Linux system.
A few more interesting links on writing. If you want to scale, you need to write.
I listed to two podcasts on Vim/Neovim. Lots of interesting points, but one that resonated with me is that Vim is a very efficient way to edit code and this is helpful if you want to avoid RSI injuries.
Quote for the week
Thanks for reading!
Khem and Cliff