Open-source News

Integrate devices and add-ons into your home automation setup

opensource.com - Fri, 02/05/2021 - 16:02

In the four previous articles in this series about home automation, I have discussed what Home Assistant is, why you may want local control, some of the communication protocols for smart home components, and how to install Home Assistant in a virtual machine (VM) using libvirt.


read more

Why simplicity is critical to delivering sturdy applications

opensource.com - Fri, 02/05/2021 - 16:01

In the previous articles in this series, I explained why tackling coding problems all at once, as if they were hordes of zombies, is a mistake. I'm using a helpful acronym explaining why it's better to approach problems incrementally. ZOMBIES stands for:

Z – Zero
O – One
M – Many (or more complex)
B – Boundary behaviors
I – Interface definition
E – Exercise exceptional behavior
S – Simple scenarios, simple solutions


read more

A guide to planning the next 50 years of your career

opensource.com - Fri, 02/05/2021 - 16:00

In the first and second articles of this series, I presented my review of Professor Lynda Gratton's book, The Shift: The Future of Work is Already Here. Those articles outlined the factors Gratton says will impact work in the future and the work environments those forces will likely create for us.


read more

It's Easy To Help Test Linux Kernel Stable Release Candidates

Phoronix - Fri, 02/05/2021 - 15:44
Stemming from the attention shined on the matter of uncertainty how long the Linux 5.10 LTS kernel will be maintained due to a current lack of committed support, stable maintainer Greg Kroah-Hartman penned a new blog post outlining the (easy) process of testing new kernel release candidates and simply reporting the feedback...

Different Ways to Create and Use Bash Aliases in Linux

Tecmint - Fri, 02/05/2021 - 13:21

Alias in bash can be termed simply as a command or a shortcut that will run another command/program. Alias is very helpful when our command is very long and for frequently used commands. Over

The post Different Ways to Create and Use Bash Aliases in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

It's 2021 And The Linux Kernel's Floppy Driver Is Still Seeing The Occasional Patch

Phoronix - Fri, 02/05/2021 - 13:06
The Linux kernel's floppy driver dates back to the original days of the kernel back in 1991 and is still being maintained thirty years later with the occasional fix...

Easier Sound Debugging With Software Audio Jack Injection Coming To Linux 5.12

Phoronix - Fri, 02/05/2021 - 13:00
A new developer feature coming to the Linux 5.12 kernel thanks to a Canonical developer is software audio jack injection support...

Ubuntu 20.04.2 LTS Released With New HWE Stack For Better Hardware/Graphics

Phoronix - Fri, 02/05/2021 - 07:16
The second point release to Ubuntu 20.04 LTS is now officially released. Notable with Ubuntu 20.04.2 LTS is the new hardware enablement (HWE) stack that brings the Linux kernel, Mesa, and related components from Ubuntu 20.10, which means better hardware support that tends to be most notable around better open-source graphics support...

New Patches Posted For Bringing Up The Apple M1 SoC On Linux

Phoronix - Fri, 02/05/2021 - 05:39
Security firm Corellium has been working on enabling the Apple M1 SoC under Linux and last month they posted initial Linux kernel patches for the Apple M1. Meanwhile independent developer Hector Martin has also been working on Apple M1 enablement via crowdfunding and today he posted his initial set of Linux kernel patches for bringing up the Apple 2020 hardware under Linux...

AMD Regression On Linux 5.11 Being Addressed By New CPUFreq Patches

Phoronix - Fri, 02/05/2021 - 03:58
The AMD "frequency invariance" saga with Linux 5.11 continues... While there was a patch to address the previously noted performance regression caused by the introduction of frequency invariance and seen when using the Schedutil governor, a new CPUFreq-side patch series has been proposed instead -- both of which are addressing the performance issue with this new kernel for AMD Zen 2 / Zen 3 systems...

Pages