Hello,
Welcome to the 69th issue of TMPDIR, a weekly newsletter 📰 covering Embedded Linux, IoT systems, and technology in general. Please pass this on to anyone else you think might be interested. Suggestions and feedback are welcome at ✉️ info@tmpdir.org.
Thanks for reading!
Khem and Cliff
Quote for the week
If everyone is moving forward together, then success takes care of itself. -- Henry Ford
Yocto project 5.0 LTS updates
Next release for yocto project is 5.0, codenamed 'scarthgap' is progressing well, major upgrades have landed in past week enabling glibc-2.39, there were issues discovered with clone3 on mips32 which has been amicably resolved. Binutils has been upgraded to 2.42 as well, LLVM/Clang 18.1 is also in testing and will make into the release. An interesting discussion on bitbake performance regression is ongoing, some profiling has resulted in interesting information which led to bunch of patches to improve the situation, the patches are still being worked on and hopefully help in resolving some of the performance issues.
Book review: Elon Musk
Walter Isaacson's recent book on Elon Musk is an interesting look into a complex character who is shaping technology today. Walter shadowed Elon for two years, sitting in on meetings and personal conversations. He also talked with many people (both personal and business) Elon has interacted with over his life.
https://isaacson.tulane.edu/
This review is not an endorsement of all things Elon, but rather an attempt to learn. Elon's approach has elements that are similar to others. Tesla's "you design it, you manufacture it" reminds me of Amazon's "you build it, you run it" philosophy. Elon's conclusion that automation should be introduced late in the process reminds me of Toyota's approach.
Quotes from the book:
How to npm install global not as root
https://stackoverflow.com/questions/18088372/how-to-npm-install-global-not-as-root
create ~/.npmrc
:
prefix=/home/cbrake/.npm-global
in .bash_profile
:
export PATH=~/.npm-global/bin:$PATH
Then, when you run npm install -g
, packages are installed in your home dir
instead of asking you for the root password to install in a system directory.
Thoughts, feedback? Let us know: ✉️ info@tmpdir.org.
Join our 💬 Discourse forum to discuss these or new topics. Find past issues of TMPDIR 📰 here. Listen to previous podcasts at 🎙 https://tmpdir.org/.