[$] MagicMirror: a versatile home information hub
[1] https://www.raspberrypi.org/
[2] https://michaelteeuw.nl/post/80391333672/magic-mirror-part-i-the-idea-the-mirror
[3] https://en.wikipedia.org/wiki/One-way_mirror
[4] https://michaelteeuw.nl/post/111886383522/magic-mirrors-around-the-world
[5] https://github.com/MichMich/MagicMirror/releases/tag/v2.12.0
Security updates for Wednesday
[$] Profile-guided optimization for the kernel
[1] https://gcc.gnu.org/wiki/cauldron2020
[2] https://linuxplumbersconf.org/
[3] https://en.wikipedia.org/wiki/Profile-guided_optimization
Velikov: Pushing pixels to your Chromebook
[1] https://www.collabora.com/news-and-blog/blog/2020/08/31/pushing-pixels-to-your-chromebook/
[2] https://www.khronos.org/registry/EGL/extensions/MESA/EGL_MESA_platform_surfaceless.txt
Security updates for Tuesday
The winding road to PHP 8's match expression
LXD 4.5 released
[1] https://discuss.linuxcontainers.org/t/lxd-4-5-has-been-released/8824/1
[2] https://linuxcontainers.org/lxd
[3] https://www.ovn.org/en/
Lua in the kernel?
[1] https://lwn.net/Articles/740157/
[2] https://www.lua.org/
[3] https://ring-0.io/en
[4] https://netdevconf.info/0x14/index.html
[5] https://netdevconf.info/0x14/session.html?talk-linux-network-scripting-with-lua
Security updates for Monday
Kernel prepatch 5.9-rc3
[1] https://lwn.net/Articles/830062/
Supporting Linux kernel development in Rust
[1] https://www.rust-lang.org/
[2] https://linuxplumbersconf.org/
[3] https://llvm.org/
Security updates for Friday
Krisman: Using the Linux kernel's Case-insensitive feature in Ext4
[1] https://www.collabora.com/news-and-blog/blog/2020/08/27/using-the-linux-kernel-case-insensitive-feature-in-ext4/
[2] https://lwn.net/Articles/784041/ A file name is a text string used to uniquely identify a file (in this context, 'directory' is the same as a file) at a specific level of the directory hierarchy. While, from the operating system point of view, it doesn't matter what the file name is, as long as it is unique, meaningful file names are essential for the end user, since it is the main key to locate and retrieve data. In other words, a meaningful file name is what people rely upon to find their valuable documents, pictures and spreadsheets.
Traditionally, Linux (and Unix) filesystems have always considered file names as an opaque byte sequence without any special meaning, requiring users to submit the exact match of the file to find it in the filesystem. But that is not how humans operate. When people write titles, 'important report.ods' and 'IMPORTANT REPORT.ods' usually mean the same piece of data, and you don't care how it was written when creating it. We care about the content and the semantics of the words IMPORTANT and REPORT.
[$] Software and hardware obsolescence in the kernel
[1] https://lwn.net/Articles/748074/
[2] https://linuxplumbersconf.org/
Rust 1.46.0
[1] https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html
[2] https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1460-2020-08-27
Stable kernels 5.8.5 and 5.7.19
[1] https://lwn.net/Articles/829713/
[2] https://lwn.net/Articles/829714/
LWN.net Weekly Edition for September 3, 2020
Security updates for Thursday
X.Org Server 1.20.9 released
[1] http://x.org
[2] https://lwn.net/Articles/829638/
[3] https://wayland.freedesktop.org/xserver.html#heading_toc_j_0
[4] https://lwn.net/Articles/829639/
Fuzzing the Linux kernel (x86) entry code (Oracle)
[1] https://blogs.oracle.com/linux/fuzzing-the-linux-kernel-x86-entry-code%2c-part-1-of-3
[2] https://blogs.oracle.com/linux/fuzzing-the-linux-kernel-x86-entry-code%2c-part-2-of-3
Florence Flask was ... dressing for the opera when she turned to her
husband and screamed, "Erlenmeyer! My joules! Someone has stolen my
joules!"
"Now, now, my dear," replied her husband, "keep your balance and reflux
a moment. Perhaps they're mislead."
"No, I know they're stolen," cried Florence. "I remember putting them
in my burette ... We must call a copper."
Erlenmeyer did so, and the flatfoot who turned up, one Sherlock Ohms,
said the outrage looked like the work of an arch-criminal by the name
of Lawrence Ium.
"We must be careful -- he's a free radical, ultraviolet, and
dangerous. His girlfriend is a chlorine at the Palladium. Maybe I can
catch him there." With that, he jumped on his carbon cycle in an
activated state and sped off along the reaction pathway ...
-- Daniel B. Murphy, "Precipitations"