To .NET or to .NOT? | LINUX Unplugged 152
Posted on: July 5, 2016
Posted in: Featured, LINUX Unplugged, Video

Noah joins Wes for the second time this week to talk with the mumble room. Package management for Bash takes it one step too far, Nvidia starts putting GPUs in your containers, we learn some surprising things about open source at Comcast & discuss just what “Microsoft ♥ Linux” really means.
Direct Download:
MP3 Audio | OGG Audio | Video | HD Video | Torrent | YouTube
RSS Feeds:
MP3 Feed | OGG Feed | iTunes Feed | Video Feed | Torrent Feed | WebM Torrent Feed
Become a supporter on Patreon:
Show Notes:
Pre-Show
LuaRadio
LuaRadio can be used to rapidly prototype software radios, modulation/demodulation utilities, and signal processing experiments. It can also be embedded into existing radio applications to serve as a user scriptable engine for processing samples
Follow Up / Catch Up
Nvidia plugin makes GPU acceleration possible in Docker containers
Nvidia’s new approach — an open source Docker plugin named nvidia-docker — provides a set of driver-agnostic CUDA images for a container’s contents, along with a command-line wrapper that mounts the user-mode components of CUDA when the container is launched.
+ nvidia-docker plugin
Surf
surf is a simple web browser based on WebKit/GTK+
Mycroft AI Integration Now Available on KDE Plasma 5 Desktops
It took him about a month since the release of the Mycroft AI application for the GNOME Shell interface of the GNOME desktop environment, but developer Aditya Mehra managed to get it running on the KDE Plasma 5 desktop as well.
- Qt5 Frontend for Mycroft Aihttps://github.com/AIIX
Snappy in Arch moved to community repo
That’s right, snapd and snap-confine have now moved to the official community repository. This means that the barrier to entry is now significantly lower and that installation is even faster than before. You still want to read the snapd wiki page to know the details about various post-install activities.
TING
bpkg is a bash package manager
JavaScript has npm, Ruby has Gems, Python has pip and now Shell has bpkg!
With bpkg you can easily install and manage Bash packages. It takes care of installing/uninstalling, execution permissions and everything.
Besides installing shell scripts globally you can use them on a per-project basis.
DigitalOcean
How Linux and Open Source Are Powering Comcast’s Massive Infrastructure
Comcast is a heavy user of Linux, and it touches everything: from back-end servers to customer facing devices like X1 products. Muehl said. “Comcast, like so many others, is a very Linux-heavy operating system company.”
Comcast has been involved with OpenStack since 2012. “We did a lot of early work around networking because we needed to get IPv6 working. We needed to do some traffic shaping and marking capabilities within the OpenStack infrastructure. All of those have now been upstreamed,” said Muehl.
Linux Academy
Howto: Setup .NET Core on Ubuntu
.NET Core 1.0 is here and it’s a great, great opportunity to start playing with it not only on Windows platform but also on Linux.
Running i3 Window Manager on Bash For Windows
Imagine my surprise when I installed Bash for Windows on this build and pretty much everything worked. I cloned my dotfiles and ran the post-install scripts that install i3 window manager, neovim, zsh, Go, and all the requisite development tools that I’m used to. Nothing failed.
…Returning to bash, I typed i3 again. Gloriously, the famililar i3 session appeared. I’m able to install and run Linux GUI applications like Firefox. I have terminator running as my terminal emulator. I’m running zsh as my shell. Neovim just works, as does Go. All of them think they’re running on a Linux computer, because for all intents and purposes they are. It just happens to have a Windows NT kernel at its core.
Strange, strange times we live in. 20 years ago Microsoft called Linux a cancer and did everything they could to make it die. Today they’re embracing Linux – and by extension me – and I have to say I’m really impressed with the outcome.