

LINUX Unplugged
Jupiter Broadcasting
An open show powered by community LINUX Unplugged takes the best attributes of open collaboration and turns it into a weekly show about Linux.
Episodes
Mentioned books

Jul 25, 2022 • 1h 30min
468: The Read Only Scenario
A fundamental change is coming to desktop Linux, and Silverblue might be our hint at where things are going.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:Pre-show: PSATA HATs support up to four drives on Raspberry Pi 4 or Rock Pi 4 — Radxa’s Dual ($25) and Quad ($35) SATA HATs work on the Raspberry Pi 4 or Rock Pi 4 at up to 400 MB/s via USB 3.0.JPL Lottery — Join the JB Crew at JPL! We only have 15 spots. Please enter your info, and our happy little python script might just pick your name from the virtual hat. - If you don't get picked, don't worry. We're having another meetup while we are in town!Fedora Silverblue User Guide — Unlike other operating systems, Silverblue is immutable. This means that every installation is identical to every other installation of the same version. The operating system that is on disk is exactly the same from one machine to the next, and it never changes as it is used.Fedora 34 Silverblue on Raspberry Pi 4 / 400deRPi4: Raspberry Pi 4 UEFI Firmware Images — This repository contains installable builds of the official EDK2 Raspberry Pi 4 UEFI firmware.Self-Hosted 67: The No Container TheoryVentoyEndless OSFitting Everything Together — TLDR: Hermetic /usr/ is awesome; let's popularize image-based OSes with modernized security properties built around immutability, SecureBoot, TPM2, adaptability, auto-updating, factory reset, uniformity – built from traditional distribution packages, but deployed via images.Steam Deck Guide — A guide covering Steam Deck including the applications and tools that will make you a better and more efficient with your Steam Deck device.Podcasting 2.0 AppsBoostCLI — Command line tool to send and review Podcasting 2.0 Value.Podcasting 2.0 Podcast — The Podcast Index presents Podcasting 2.0 - Upgrading Podcasting.Podcasting 2.0: “Bells Out” — Adam & Dave discuss the week's developments on podcastindex.org with Chris Fisher from Jupiter Broadcasting.Impervious API — Impervious API is a programmatic layer that sits on top of the Bitcoin Lightning NetworkPick: Audio Sharing — Running Audio Sharing will automatically share the current audio playback in the form of an RTSP stream. This stream can then be played back by other devices, for example using VLC.Audio Sharing on FlathubBottles on Flathub — Run Windows software on Linux with Bottles! Our built-in dependency installation system grants automatic software compatibility access. Use the download manager to download the official components: the runner (Wine, Proton), DXVK, dependencies, etc.

Jul 18, 2022 • 1h 21min
467: All Hands on Deck
We try and bust a common Linux distro myth. Then what surprised Chris about his new Steam Deck.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!Support LINUX UnpluggedLinks:Pre-show: Microsoft is selling tech pants for $150. — Wait, what are tech pants?London Meetup on August 5th at 6pm GMTSouthern Oregon Meet Up, Tue, Sep 20, 2022, 6:00 PMSacramento Meet Up!, Fri, Sep 23, 2022, 6:00 PMSouthern California Meet Up, Fri, Sep 30, 2022, 6:00 PMPortland Meet Up, Fri, Oct 7, 2022, 6:00 PMSteam Deck Tech Specs(Video) Steam Deck Teardown — Everything Valve Said Not to Do!Chris' Known Good USB C Docking StationBoost Pick: Furtherance — Track your time without being tracked.Furtherance on FlathubImpractical Python ProjectsUnderstanding all of Python, through its builtinsLarix BroadcasterPick: Droidcam — DroidCam turns your phone/tablet into a webcam for your PC.Droidcam with Linuxv4l2-loopback

Jul 11, 2022 • 1h 7min
466: The Night of a Thousand Errors
We were fixing servers all night, but at least we have a great story. A special guest joins us to help make a big show announcement.Special Guest: Tim Canham.Sponsored By:Tailscale: Tailscale is a programmable networking software that is private and secure by default - get it free on up to 100 devices!Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Support LINUX UnpluggedLinks:Systemd Creator Lands At MicrosoftBrunch with Brent: Quentin Stafford-FraserBrunch With Brent: Tim Canham — Brent sits down with Tim Canham, Senior Software Engineer at NASA's Jet Propulsion Laboratory. We explore topics including the hardware and software powering NASA’s Ingenuity Mars Helicopter; JPL's switch from Solaris to Linux; the open source projects, tools, and philosophy at JPL, ...and more.JPL Free Public ToursWest Coast Crew Matrix RoomJupiter.party - The JB Network Membershipptpython — A better Python REPL.IPython — A powerful interactive shell.bpythonJupyter NotebooksNextjournalJoe’s minimal implementation of Git ~300 LOCPodcasting 2.0 AppsPick: dua-cli — View disk space usage and delete unwanted data, fast.dust — A more intuitive version of du in rust.parallel-disk-usage — Highly parallelized, blazing fast directory tree analyzer.dirstat-rs — (fastest?) disk usage cli, similar to windirstat.dutree — a tool to analyze file system usage written in Rust.F’ — A Flight Software and Embedded Systems Framework.quickemuPlay webtorrent’s with mpv

8 snips
Jul 4, 2022 • 1h 5min
465: Too Nixy for My Shirt
The one shared secret behind some of the world's most powerful open-source projects.
Brent's Node : 03cf7e9b79a3230749db642ad690889065ec35b9ded184266d4fce424ab75470fcSponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:Git from the inside out — The essay focuses on the graph structure that underpins Git and the way the properties of this graph dictate Git’s behavior.gitk — The Git repository browserungit — The easiest way to use git. On any platform. Anywhere.Trustix — Distributed trust and reproducibility tracking for binary cachesKexec and Kdump on Raspberry PiInstall NixOS on Oracle CloudKexec and Kdump on arm64An update to Raspberry Pi OS Bullseye — So with this latest release, the default “pi” user is being removed, and instead you will create a user the first time you boot a newly-flashed Raspberry Pi OS image.Build a Raspberry Pi Linux System the Hard Way — The instructions below will explain how to build a Linux environment for a Raspberry Pi 3B from scratch, focusing on extreme minimalism. I will build most components from source code and use BusyBox as the only user application on the target.NixOS Wiki: NixOS on ARM/Raspberry Pi 4Installing NixOS on a Raspberry PiNixOS on ARM/Raspberry Pinixos-pi — How to install NixOS on raspberry PIGenerating Raspberry Pi Images with NixOSNixOS on a Raspberry Pi: creating a custom SD image with OpenSSH out of the boxnixos-docker-sd-image-builder — Build custom SD images of NixOS for your Raspberry Pi (or any other supported AArch64 device) in 5-20 minutes.NixOS + Raspi4Installing NixOS on the Raspberry Pi 4How to Setup NixOS on a Raspberry PiNixOS on Raspberry Pi 4Kernel Support for miscellaneous Binary Formats (binfmt_misc) — The Linux Kernel documentationCross-compiling the Raspberry Pi OS Linux kernel on macOS | Jeff GeerlingNixOS on ARMCross Compiling - NixOS WikiARMing Yourself - Working with ARM on x86_64Debian Wiki: qemu-user-staticARM64/QEMU - Ubuntu WikiEmulating a Raspberry Pi with QEMUEmulating ARM on Debian/UbuntuRaspberry Pi Documentation - Remote AccessEmulating ARM with QEMU on Debian/UbuntuUsing QEMU to build arm64 experimental environmentHow to set up an ARM64 playground on Ubuntu 18.04Emulating ARM with QEMU on Debian/UbuntuNixOS — tmpfs as rootErase your darlings — immutable infrastructure for mutable systemsUmbrel — A personal server OS for self-hostingUmbrel Troubleshooting GuideJB London Meetup — August 5th 6pm, Jubilee Park & GardenHome Manager Manual — This manual will eventually describe how to install, use, and extend Home Manager.Tutorial: Getting started with Home Manager for NixMerkle TreeGit Book - Git InternalsCommits are snapshots, not diffs - The GitHub Blog — I believe that Git becomes understandable if we peel back the curtain and look at how Git stores your repository data. After we investigate this model, we’ll explore how this new perspective helps us understand commands like git cherry-pick and git rebase.Fear Not The SHA! - Git Internals - YouTubeGit Internals by John Britton of GitHub - CS50 Tech Talk - YouTubeMerkle tree in Bitcoin - BitcoinWikiMerkle Tree with real world examples - YouTubeWhat is the merkle tree in Bitcoin? - YouTubeOpenMPTCProuter — Internet connection bondingPodverse — NEW: Embed a Podverse player on your website! 🥳Nebula v1.6.0 — Experimental: nebula clients can be configured to act as relays for other nebula clients. Primarily useful when stubborn NATs make a direct tunnel impossible.

8 snips
Jun 27, 2022 • 1h 13min
464: Git Happens
We're going back in time to witness the early days of a critical tool to build Linux, then jump forward 15 years and join our buddy Brent on his journey to learn that very tooling.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:WSL 2 distros are now supported on Windows ServerTen SpaceX Starlink UpdatesDish calls out Elon Musk for tweets about Starlink and RVs, planesDish begs FCC to deactivate Starlink setups used in moving vehiclesSpaceX: Starlink Risks Becoming ‘Unusable’ If Dish Gets 12GHz SpectrumJB London Meetup - Aug 5 “6pm London time”London Colony Meetup - Matrix chat roomLinode Guides — Migrate a PostgreSQL Database to a Managed DatabaseTech Talk: 2007 Linus Torvalds on gitOh My Git! — An open source game about learning Git!Getting started with Git: Terminology 101Tech With Tim - Git And GitHub in ~30 MinutesJB GitHub - Website Rebuild Ideas & Explorations · Discussion #8Git Tutorial for Beginners - Git & GitHub Fundamentals In DepthCleanup by Brent · Pull Request #29GitKrakenawesome-git — A curated list of amazingly awesome Git tools, resources and shiny things.ungit — The easiest way to use git. On any platform. Anywhere.Hugo: The world’s fastest framework for building websitesCelebrating 15 years of Git — An interview with Git maintainer Junio HamanoBrunch with Brent: Quentin Stafford-Fraser — Brent sits down with Dr Quentin Stafford-Fraser, computer scientist, serial-entrepreneur, inventor (perhaps) of the webcam, Augmented Reality Ph.D. who ran the very first web server at the University of Cambridge, among much more.Office Hours 6: Peer to Peer Future — Interview with Mitch Downey, co-founder of Podverse.Fountain 0.4.0 — Listen to Earn, Promotions & Paid Likesgpodder.net — gpodder.net is a libre web service that allows you to manage your podcast subscriptions and discover new content. If you use multiple devices, you can synchronize subscriptions and your listening progress.Source for gpodder.netGPodder Sync in the Nextcloud App StorePodverse: Podcasting 2.0 certified player for Android, F-Droid, iOS, and the web.[Album] The New DealTinyPilotKVM: Control any computer remotely.

6 snips
Jun 20, 2022 • 53min
463: Humble Beginnings
One of the pioneers of the web, VNC, Webcams, and more joins us; plus we'll update you on a few projects we love.Special Guest: Quentin Stafford-Fraser.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:Brunch with Brent: Quentin Stafford-Fraser - Jupiter Extras — Brent sits down with Dr Quentin Stafford-Fraser, computer scientist, serial-entrepreneur, inventor (perhaps) of the webcam, Augmented Reality Ph.D. who ran the very first web server at the University of Cambridge, among much more. We explore topics including computer science as an art-form, the origins of the Raspberry Pi and T9 predictive text, philosophies around innovation and invention, challenging the patent system, and more.JB London MeetupDNS Toys — A DNS server that takes creative liberties with the DNS protocol to offer handy utilities and services that are easily accessible via the command line.Mars helicopter needs patch to work around failed sensor — The patch inserts a small code snippet into the software running on Ingenuity's flight computer, intercepting incoming garbage packets from the inclinometer and injecting replacement packets constructed from IMU data.Software upgrades help Mars helicopter keep flyingUmbrel 0.5 — Umbrel 0.5 brings the very first redesign of Umbrel’s UI since we launched. We went back to the drawing board to design a completely new homepage, a refreshed UI with beautifully crafted glass-like elements, a new dock-based layout, and the option to pick and choose from one of the 16 gorgeous, hand-curated wallpapers. And, of course, there’s a dark mode.Dr Quentin Stafford-Fraser's Website — I’m a computer scientist, entrepreneur, part-time academic and full-time gadget enthusiast based in Cambridge, England.Quentin Stafford-Fraser's BlogJellyfin 10.8.0 has been released!Jellyfin Release v10.8.0 — After a rather long development cycle the Jellyfin team is proud to announce stable version 10.8! This release post will mostly cover the highlights with little prose, as there is so much to cover!nix-bitcoin — A collection of Nix packages and NixOS modules for easily installing full-featured Bitcoin nodes with an emphasis on security.

Jun 13, 2022 • 1h 5min
462: One Cosmic Collaboration
From skeptic to buyer, why the HP Dev One is the best Linux laptop yet. This is the one review you don't want to miss.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:Starlink RV Mounting & Storage OptionsHP Dev One — From preinstalled Linux Pop!_OS to a tuned Linux keyboard with a Super key, HP Dev One is designed with powerful features and tools to help you code your way.AMD Ryzen 7 PRO 5850U ProcessorHP Dev One CPU Bench BenchmarksBlender Test On HP DEV One BenchmarksPodverse — Podcasting 2.0 certified player for Android, F-Droid, iOS, and the web. Share created clips, highlights, playlists, and chapters, sync your queue and more!Office Hours 6 — Peer to Peer FutureOffice Hours on PodverseLINUX Unplugged on PodversePodverse on TwitterPodverse on GitHub

Jun 6, 2022 • 55min
461: Deep in the Tumbleweeds
Three tails of tech tribulations, and how Brent saved his openSUSE Tumbleweed box from the brink.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:Markuss Broks 🦆 on Twitter: "iPad Air 2 running Linux 5.18"Konrad Dybcio on Twitter: "It’s spreading quickly 😎"#46 Going Mobile · This Week in GNOMEJB’s London MeetupJupiter TubeWWDC 2022 Live - JupiterTubeNixOS 22.05 released — NixOS is already known as the most up to date distribution and is the distribution with the most packages. This release saw 9345 new packages and 10666 updated packages. Removal of unmaintained packages is also important to keep the package set working and secure. This release removed 5874 packages that were available in 21.11.Install and Configure NixOS on a LinodeNixOS On Linode.md — This tutorial is written for people who want to run NixOS on a Linode instance. The installation is pretty straightforward, but it involves some bootstrapping using Linode's tools.Declarative Cloud Infrastructure with TerraformLINUX Unplugged 432 - Three Tumbleweed TemptationsopenSUSE Community Annual Survey ResultsPremium Special To Celebrate Phoronix’s 18th Birthday — This Sunday, 5 June, marks the 18th birthday for Phoronix.com since I started this website to focus on Linux hardware reviews and performance testing. To mark the occasion, there will be a Phoronix Premium special if you wish to go ad-free on the site and enjoy multi-page articles on a single page while helping to hopefully ensure a successful 19th year for Phoronix.Pick: stegosaurust — Steganography tool, written in rust.

May 30, 2022 • 44min
460: CPU as a Service
A new Linux update allows Intel to control features in your CPU using hardware-level DRM.Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:London Meetup — Sat, Aug 6, 2022, 2:00 PM GMTNewest Version of Systemd Includes Experimental Feature for A/B-Style Updating — "Let's popularize image-based OSes," writes Lennart Poettering, "with modernized security properties built around immutability, SecureBoot, TPM2, adaptability, auto-updating, factory reset, uniformity — built from traditional distribution packages, but deployed via images."Fitting Everything Together — In this blog story I hope to provide that from my personal perspective, i.e. explain how I personally would build an OS and where I personally think OS development with Linux should go.systemd-sysupdate — This tool implements file, directory, or partition based update schemes, supporting multiple parallel installed versions of specific resources in an A/B (or even: A/B/C, A/B/C/D/, …) style. A/B updating means that when one version of a resource is currently being used, the next version can be downloaded, unpacked, and prepared in an entirely separate location, independently of the first, and — once complete — be activated, swapping the roles so that it becomes the used one and the previously used one becomes the one that is replaced by the next update, and so on.Thoughts on software-defined silicon — The benefits to Intel are clear. The company can do price differentiation among its customers in an attempt to extract the maximum revenue from each while simultaneously reducing the number of different hardware products it must carry in its catalog. The revenue stream from a processor will not necessarily stop once the CPU is purchased, and might continue indefinitely. The benefit for customers is not quite so clear. In theory, customers with minimal needs can avoid paying for expensive features they don't use and can "upgrade" their hardware without downtime if their needs change.platform/x86: Add Intel Software Defined Silicon driver — Intel Software Defined Silicon (SDSi) is a post manufacturing mechanism for activating additional silicon features. Features are enabled through a license activation process. The SDSi driver provides a per socket, sysfs attribute interface for applications to perform 3 main provisioning functions.Boost without Switching Podcast Apps with BreezNew Podcast AppsPick: Mainline — A tool for installing the latest Linux kernels on Ubuntu-based distributions.

May 23, 2022 • 59min
459: Better than Butter
We take a sneak peek at some future tech coming to Linux, and share details on HP's new laptop that runs POP!Sponsored By:Linode Cloud Hosting: A special offer for all Linux Unplugged Podcast listeners and new Linode customers, visit linode.com/unplugged, and receive $100 towards your new account. Bitwarden: Bitwarden is the easiest way for businesses and individuals to store, share, and sync sensitive data.Support LINUX UnpluggedLinks:London Meetup — Alex from Self-Hosted will be in the UK in August and is proposing a meetup in London on August 6th at 2pm GMT (meetup.com is based off JBs Pacific Time).HP Dev One — Get ready for a laptop that’s customized for the way you code. Featuring preinstalled Pop!_OS Linux and a tuned Linux keyboard with a Super key, HP Dev One was designed with developers in mind.HP Preparing An AMD-Powered Linux Laptop Powered By Pop!_OSHP teamed up with System76 for the HP Dev One laptop with Pop!_OS LinuxBringing bcachefs to the mainline — Bcachefs is a longstanding out-of-tree filesystem that grew out of the bcache caching layer that has been in the kernel for nearly ten years. Based on a session led by Kent Overstreet at the 2022 Linux Storage, Filesystem, Memory-management and BPF Summit (LSFMM), though, it would seem that bcachefs is likely to be heading upstream soon. He intends to start the process toward mainline inclusion over the next six months or so.Bcachefs Principles of OperationTow-Boot — Tow-Boot a user-friendly, opinionated distribution of U-Boot, where there is as few differences in features possible between boards, and a "familiar" user interface for an early boot process tool.OpenSats — Support contributors to Bitcoin and other free and open source projects.Pick: Briar — Secure messaging, anywhere.