

All Jupiter Broadcasting Shows
Jupiter Broadcasting
Every audio version of Jupiter Broadcasting's productions.
Episodes
Mentioned books

May 21, 2020 • 0sec
The Open Source Catch-22 | Self-Hosted 19
We react to recently proposed Home Assistant changes, Alex attempts an extreme remote install, and we take a look at HomelabOS.
Plus why Chris contiunes to collect Raspberry Pi's at an alarming rate.Links:Raspberry Pi 4 Storage BenchmarksHome Assistant on Twitter — "We're deprecating the Home Assistant Supervised installation on Generic Linux. Alternatives are to run Home Assistant Core in a Docker container or run our OS in a VM."[On hold] Deprecating Home Assistant Supervised on generic Linux — We’re going to put the deprecation plan on hold for now. Anyone running this installation method today can continue running this. We will offer more clear information in the future.traefik host mode exampleHomelabOS — Your offline-first privacy-centric personal data center.HomelabOS - Syncing Settings via Git — HomelabOS will automatically keep the settings/ folder in sync with a git repo if it has one. So you can create a private repo on your Gitea instance for example, then clone that repo over the settings folder. Now any changes you make to settings/ files will be commited and pushed to that git repo whenever you run make, make update or make config.Introduction - HomelabOS — Ansible templates out the HomelabOS config file using Jinja2 templating, which is then used to deploy HomelabOS itself.sanoid for ZFS Snapshots — Policy-driven snapshot management and replication tools. Using ZFS for underlying next-gen storage.

May 19, 2020 • 0sec
Microsoft FINALLY Gets It | LINUX Unplugged 354
Windows is getting more competitive by adopting core Linux features, so we cover the latest Linux-inspired additions to Windows. Then review the new release of Pi-hole, sort through recent PINE64 updates, and read your feedback.Special Guests: Alex Kretzschmar, Drew DeVore, Neal Gompa, and Philip Muller.Links:WireGuard patchset for OpenBSD
Microsoft President Brad Smith Acknowledges They Were Previously Wrong On Open-Source
Craig Loewen on Twitter: "@satyanadella has just announced that WSL will include GPU compute support, and GUI application support! Get ready for more WSL announces and details today
Craig Loewen on Twitter: “@Kiview @thezigpc @cinnamon_msft @satyanadella Our initial prototypes use Wayland”
Hayden Barnes on Twitter: “WSL2 is getting GUI support, pass-through GPU support, and a new way to easily install.”
Hayden Barnes on Twitter: "More glimpses of GUI support for WSL 2 from @shanselman and @cinnamon_msft
DirectX ❤ Linux | DirectX Developer Blog
Windows Terminal 1.0
Windows 10 Is Getting Its Own Built-In Package Manager
PineTab pre-orders open in late May
PineTab running UBPorts with 5.6 kernel and Lima graphics drivers
ManjaroBook AMD Ryzen
Know when we’re going to be live. Check out the calendar!
Join us on Telegram
Pi-hole v5.0 is here!
Inside the Brotherhood of Pi-hole Ad Blockers
Linux Mint Success from Zachary
Pi Boot question from Kamil
Raspberry Pi 4 USB Boot Config Guide for SSD / Flash Drives
XPS Feedback Request
Pick: multi-boot ISO USB
Ventoy: just copy the iso file to the USB drive and boot it!

May 14, 2020 • 0sec
Curious About Caddy | TechSNAP 429
Jim and Wes take the latest release of the Caddy web server for a spin, investigate Intel's Comet Lake desktop CPUs, and explore the fight over 5G between the US Military and the FCC.Links:Caddy offers TLS, HTTPS, and more in one dependency-free Go Web server
Caddy 2
Caddy v2 Improvements [slightly out of date]Proposal: Permanently change all proprietary licensing to open source · Issue #2786 · caddyserver/caddy
Revert "Implement Caddy-Sponsors HTTP response header" by lol768 · Pull Request #1866 · caddyserver/caddy
Intel’s 10th generation desktop CPUs have arrived—still on 14nm
Intel Comet Lake 10th Gen CPU release date, specs, price, and performance
10th Gen Intel® Core™ Desktop Processors
US military is furious at FCC over 5G plan that could interfere with GPS
The Pentagon's fight to kill Ligado's 5G network
FCC Approves Ligado L-Band Application to Facilitate 5G & IoT

May 12, 2020 • 0sec
Feeling Elive | LINUX Unplugged 353
We're blown away by the Enlightenment desktop, and its little known features, and we share a quick way for you to try it out yourself.
Plus our experience with Pop!OS 20.04, Telegram's recent embarrassment, and some feedback.Special Guests: Brent Gervais, Drew DeVore, and Jill Bryant Ryniker.Links:Jessie Frazelle on Twitter: “You are stranded in a weird shell and you are only allowed to bring three commands, which ones do you choose: Mine -> | (gotta have pipes) awk sed”
Ubuntu’s Server Installer Leaked Encrypted Storage Passphrase to Its Log
Gnome is Not the Default
Telegram annoucnes the discontinuation of blockchain project
ELF Libs Updates
Check out eLive Beta
Elive info from Founder
Elive Beta With Enlightenment Is Brilliant, but Don’t Get Lost in the Maze
Know when we’re going to be live. Check out the calendar
Infinite Escape Room Podcast
Infinite Escape Room Podcast on Twitter
System76 Blog — What’s New with Pop!OS 20.04 LTS
Jack Wallen’s Take on Pop!_OS 20.04
Tiling and PaperWM from Cris
PaperWM
Gnome and Tiling from Richard
Gamma’s Dotfile Tool
git-crypt: Transparent file encryption in git

May 7, 2020 • 0sec
Entropy Overhaul | BSD Now 349
Encrypted Crash Dumps in FreeBSD, Time on Unix, Improve ZVOL sync write performance with a taskq, central log host with syslog-ng, NetBSD Entropy overhaul, Setting Up NetBSD Kernel Dev Environment, and more.
Headlines
EKCD - Encrypted Crash Dumps in FreeBSD
Some time ago, I was describing how to configure networking crash dumps. In that post, I mentioned that there is also the possibility to encrypt crash dumps. Today we will look into this functionality. Initially, it was implemented during Google Summer of Code 2013 by my friend Konrad Witaszczyk, who made it available in FreeBSD 12. If you can understand Polish, you can also look into his presentation on BSD-PL on which he gave a comprehensive review of all kernel crash dumps features.
The main issue with crash dumps is that they may include sensitive information available in memory during a crash. They will contain all the data from the kernel and the userland, like passwords, private keys, etc. While dumping them, they are written to unencrypted storage, so if somebody took out the hard drive, they could access sensitive data. If you are sending a crash dump through the network, it may be captured by third parties. Locally the data are written directly to a dump device, skipping the GEOM subsystem. The purpose of that is to allow a kernel to write a crash dump even in case a panic occurs in the GEOM subsystem. It means that a crash dump cannot be automatically encrypted with GELI.
Time on Unix
Time, a word that is entangled in everything in our lives, something we’re intimately familiar with. Keeping track of it is important for many activities we do.
Over millennia we’ve developed different ways to calculate it. Most prominently, we’ve relied on the position the sun appears to be at in the sky, what is called apparent solar time.
We’ve decided to split it as seasons pass, counting one full cycle of the 4 seasons as a year, a full rotation around the sun. We’ve also divided the passing of light to the lack thereof as days, a rotation of the earth on itself. Moving on to more precise clock divisions such as seconds, minutes, and hours, units that meant different things at different points in history. Ultimately, as travel got faster, the different ways of counting time that evolved in multiple places had to converge. People had to agree on what it all meant.
See the article for more
News Roundup
Improve ZVOL sync write performance by using a taskq
A central log host with syslog-ng on FreeBSD - Part 1
syslog-ng is the Swiss army knife of log management. You can collect logs from any source, process them in real time and deliver them to wide range of destinations. It allows you to flexibly collect, parse, classify, rewrite and correlate logs from across your infrastructure. This is why syslog-ng is the perfect solution for the central log host of my (mainly) FreeBSD based infrastructure.
HEADS UP: NetBSD Entropy Overhaul
This week I committed an overhaul of the kernel entropy system. Please let me know if you observe any snags! For the technical background, see the thread on tech-kern a few months ago: https://mail-index.NetBSD.org/tech-kern/2019/12/21/msg025876.html.
Setting Up NetBSD Kernel Dev Environment
I used T_PAGEFLT’s blog post as a reference for setting my NetBSD kernel development environment since his website is down I’m putting down the steps here so it would be helpful for starters.
Beastie Bits
You can now use ccache to speed up dsynth even more.
Improving libossaudio, and the future of OSS in NetBSD
DragonFlyBSD DHCPCD Import dhcpcd-9.0.2 with the following changes
Reminder: watch this space for upcoming FreeBSD Office Hours, next is May 13th at 2pm Eastern, 18:00 UTC
Feedback/Questions
Ghislain - ZFS Question
Jake - Paypal Donations
Oswin - Hammer tutorial
Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
Your browser does not support the HTML5 video tag.

May 6, 2020 • 0sec
Ring Doorbell Alternative | Self-Hosted 18
We were almost outsmarted by a not so smart doorbell, Jellyfin makes Alex's prediction dreams come true and Chris tries QOwnNotes again.
Links
HeaterMeter, the open-source barbecue controller - Raspberry Pi
Amazon.com : Nelly's Security 3MP WiFi Video Doorbell Camera W/ 2 Way Audio, Onvif Compliant, PIR Motion Sensor, Night Vision, 16GB SD Card Pre-Installed, Includes 3 Face Plates : Camera & Photo
Plexamp - Love your music!
linuxserver/beets | fleet
linuxserver/musicbrainz | fleet
Clients | Documentation - Jellyfin Project
QOwnNotes - cross-platform open source plain-text file notepad
Special Guest: Morgan Peterman.

May 5, 2020 • 0sec
Three Course Battery | LINUX Unplugged 352
Manjaro has a new hardware partner so Phillip joins to share the details, and we have the Lemur Pro in house for a battery endurance test like no other.
Plus an Arch server update, and Chris orders the new Raspberry Pi High Quality Camera.Special Guests: Brent Gervais, Drew DeVore, Jeremy Soller, and Philip Muller.Links:Inkscape 1.0
Promo video: Inkscape 1.0 is here! - YouTube
Return of the Lite - an impressively powerful, lightweight and compact 11” Linux laptop - Manjaro Linux Forum
Compare Laptops - Find the best Linux Laptop – Star Labs®
Buy a Raspberry Pi High Quality Camera – Raspberry Pi
Cloud Playground now supports Ubuntu 20.04!
Cloud Playground comes to ACG for Business
Know when we’re going to be live. Check out the calendar!
Televised Table Reads Promo
Televised Table Reads Twitter
Lemur Pro Pictures on @instachrislas
Lemur Pro Speakers Question from Eddie
Internal Overview - System76 Technical Documentation
Lemur Pro Peformance Benchmarks
Chris Fisher on Twitter: “Just got done putting @system76’s Lemur Pro through the ultimate battery endurance test. 12 hours of working from the woods, no power outlets, live streaming with @OBSProject. I’ll tell you how it went on tomorrow’s @LinuxUnplugged
Ovenell’s Heritage Inn
Useful Lemur Pro docs
Audio Recorder Tip from Mike
Audio Recorder
sound - Capturing ONLY desktop audio with ffmpeg - Ask Ubuntu
FFmpeg Devices Documentation: PulseAudio
Feedback from Jason: New Hosted Wireguard Service
Tailscale: Private networks made easy

Apr 30, 2020 • 0sec
RAID Reality Check | TechSNAP 428
We dive deep into the world of RAID, and discuss how to choose the right topology to optimize performance and resilience.
Plus Cloudflare steps up its campaign to secure BGP, and why you might want to trade in cron for systemd timers.Links:AMD Claims World’s Fastest Per-Core Performance with New EPYC Rome 7Fx2 CPUs
AMD EPYC 7F52 Linux Performance - AMD 7FX2 CPUs Further Increasing The Fight Against Intel Xeon Review
Understanding RAID: How performance scales from one disk to eight
New Cloudflare tool can tell you if your ISP has deployed BGP fixes
Is BGP safe yet?
RPKI - The required cryptographic upgrade to BGP routing
Why I Prefer systemd Timers Over Cron – Thomas Stringer
systemd/Timers - ArchWiki
systemd.time (Time format docs)
systemd.timer (Unit docs)

Apr 30, 2020 • 0sec
BSD Community Collections | BSD Now 348
FuryBSD 2020Q2 Images Available, Technical reasons to choose FreeBSD over GNU/Linux, Ars technica reviews GhostBSD, “TLS Mastery” sponsorships open, BSD community show their various collections, a tale of OpenBSD secure memory allocator internals, learn to stop worrying and love SSDs, and more.
Headlines
FuryBSD 2020Q2 Images Available for XFCE and KDE
The Q2 2020 images are not a visible leap forward but a functional leap forward. Most effort was spent creating a better out of box experience for automatic Ethernet configuration, working WiFi, webcam, and improved hypervisor support.
Technical reasons to choose FreeBSD over GNU/Linux
Since I wrote my article "Why you should migrate everything from Linux to BSD" I have been wanting to write something about the technical reasons to choose FreeBSD over GNU/Linux and while I cannot possibly cover every single reason, I can write about some of the things that I consider worth noting.
News Roundup
+ Not actually Linux distro review deux: GhostBSD
When I began work on the FreeBSD 12.1-RELEASE review last week, it didn't take long to figure out that the desktop portion wasn't going very smoothly.
I think it's important for BSD-curious users to know of easier, gentler alternatives, so I did a little looking around and settled on GhostBSD for a follow-up review.
GhostBSD is based on TrueOS, which itself derives from FreeBSD Stable. It was originally a Canadian distro, but—like most successful distributions—it has transcended its country of origin and can now be considered worldwide. Significant GhostBSD development takes place now in Canada, Italy, Germany, and the United States.
“TLS Mastery” sponsorships open
My next book will be TLS Mastery, all about Transport Layer Encryption, Let’s Encrypt, OCSP, and so on.
This should be a shorter book, more like my DNSSEC or Tarsnap titles, or the first edition of Sudo Mastery. I would like a break from writing doorstops like the SNMP and jails books.
JT (our producer) shared his Open Source Retail Box Collection on twitter this past weekend and there was a nice response from a few in the BSD Community showing their collections:
JT's post: https://twitter.com/q5sys/status/1251194823589138432
High Resolution Image to see the bottom shelf better: https://photos.smugmug.com/photos/i-9QTs2RR/0/f1742096/O/i-9QTs2RR.jpg
Closeup of the BSD Section: https://twitter.com/q5sys/status/1251294290782928897
Others jumped in with their collections:
Deb Goodkin's collection: https://twitter.com/dgoodkin/status/1251294016139743232 & https://twitter.com/dgoodkin/status/1251298125672660992
FreeBSD Frau's FreeBSD Collection: https://twitter.com/freebsdfrau/status/1251290430475350018
Jason Tubnor's OpenBSD Collection: https://twitter.com/Tubsta/status/1251265902214918144
Do you have a nice collection, take a picture and send it in!
Tale of OpenBSD secure memory allocator internals - malloc(3)
Hi there,
It's been a very long time I haven't written anything after my last OpenBSD blogs, that is,
OpenBSD Kernel Internals — Creation of process from user-space to kernel space.
OpenBSD: Introduction to execpromises in the pledge(2)
pledge(2): OpenBSD's defensive approach to OS Security
So, again I started reading OpenBSD source codes with debugger after reducing my sleep timings and managing to get some time after professional life. This time I have picked one of my favourite item from my wishlist to learn and share, that is, OpenBSD malloc(3), secure allocator
How I learned to stop worrying and love SSDs
my home FreeNAS runs two pools for data. One RAIDZ2 with four spinning disk drives and one mirror with two SSDs. Toying with InfluxDB and Grafana in the last couple of days I found that I seem to have a constant write load of 1 Megabyte (!) per second on the SSDs. What the ...?
So I run three VMs on the SSDs in total. One with Windows 10, two with Ubuntu running Confluence, A wiki essentially, with files for attachments and MySQL as the backend database. Clearly the writes had to stop when the wikis were not used at all, just sitting idle, right?
Well even with a full query log and quite some experience in the operation of web applications I could not figure out what Confluence is doing (productively, no doubt) but trust me, it writes a couple of hundred kbytes to the database each second just sitting idle.
My infrastructure as of 2019
I've wanted to write about my infrastructure for a while, but I kept thinking, "I'll wait until after I've done $next_thing_on_my_todo." Of course this cycle never ends, so I decided to write about its state at the end of 2019. Maybe I'll write an update on it in a couple of moons; who knows?
For something different than our usual Beastie Bits… we bring you…
We're all quarantined so lets install BSD on things! Install BSD on something this week, write it up and let us know about it, and maybe we'll feature you!
Installation of NetBSD on a Mac Mini
OpenBSD on the HP Envy 13
Install NetBSD on a Vintage Computer
BSDCan Home Lab Panel recording session: May 5th at 18:00 UTC
Allan started a series of FreeBSD Office Hours
BSDNow is going Independent
After being part of Jupiter Broadcasting since we started back in 2013, BSDNow is moving to become independent. We extend a very large thank you to Jupiter Broadcasting and Linux Academy for hosting us for so many years, and allowing us to bring you over 100 episodes without advertisements.
What does this mean for you, the listener? Not much will change, just make sure your subscription is via the RSS feed at BSDNow.tv rather than one of the Jupiter Broadcasting feeds. We will update you with more news as things settle out.
Feedback/Questions
Todd - LinusTechTips Claims about ZFS
Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv
Your browser does not support the HTML5 video tag.

Apr 28, 2020 • 0sec
Lenovo Loves Linux | LINUX Unplugged 351
Fedora Project Leader Matthew Miller joins us to discuss Lenovo shipping ThinkPads loaded with Fedora, and our review of the new 32 release.
Plus Ubuntu's Director of Desktop Martin Wimpress covers the details everyone missed in 20.04.Special Guests: Martin Wimpress, Matthew Miller, and Neal Gompa.Links:Red Hat Summit 2020 Virtual Experience
Wimpy on Twitter: There are new ✨ features in #Ubuntu Desktop 20.04 that no one is aware of or talking 🙊 about, so here they are; straight from the horses mouth 🐴 Also, a little peek behind the curtain 👀 regarding how OEM requirements help shape desktop #Linux 🐧
What’s new in Ubuntu Desktop 20.04 LTS?
LINUX Unplugged 350: Focal Focus
Lenovo is Bringing Fedora Linux to its ThinkPad Laptops
Know when we’re going to be live. Check out the calendar
Keep the conversation going join us on Telegram
ACG launches Cloud Playgrounds for B2B
Fedora 32 Officially Released With EarlyOOM, SSD TRIM Finally Flipped On, GNOME 3.36
Fedora 32 Schedule: All Tasks
Fedora Release Life Cycle
<a href="https://phoronix.com/scan.php?page=news_item&px=Fedora-32-Next-Week" title="Fedora 32 Cleared For Release Next Week
" rel="nofollow">Fedora 32 Cleared For Release Next Week
Fedora 32 ChangeSet
Fedora Workstation : Swamp draining for 6 years — Christian F.K. Schaller
GNOME 3.36
Login and unlock in GNOME Shell 3.36
<a href="https://fedoraproject.org/wiki/Changes/EnableEarlyoom" title="Enable Earlyoom
" rel="nofollow">Enable Earlyoom
Previously covered on LINUX Unplugged 348: OK OOMer
Change firewalld default to nftables
Make iptables-nft preferred iptables implementation
Nftables: a new packet filtering engine (2009)
The return of nftables (2013)
Why nftables
And maybe it will be eBPF before long anyway… (2018)
Adopting sysusers.d format
<a href="https://fedoraproject.org/wiki/Changes/DNFBetterCounting" title="DNF Better Counting
" rel="nofollow">DNF Better Counting
<a href="https://fedoraproject.org/wiki/Changes/EnableFSTrimTimer" title="Enable FSTrim Timer
" rel="nofollow">Enable FSTrim Timer
Restart services at end of rpm transaction
<a href="https://www.phoronix.com/scan.php?page=news_item&px=systemd-245-Released" title="Systemd 245 Released - First Version Including Systemd-Homed
" rel="nofollow">Systemd 245 Released - First Version Including Systemd-Homed
GCC 10
<a href="https://www.phoronix.com/scan.php?page=news_item&px=GCC-10-Static-Analyzer-State" title="GCC’s New Static Analysis Capabilities Are Getting Into Shape For GCC 10 - Phoronix
" rel="nofollow">GCC’s New Static Analysis Capabilities Are Getting Into Shape For GCC 10 - Phoronix
Static analysis in GCC 10 - Red Hat Developer
GLIBC 2.31
LLVM 10
Python 3.8
<a href="https://fedoraproject.org/wiki/Changes/RetirePython2" title="Retire Python 2
" rel="nofollow">Retire Python 2
Fedora 32 vs. Ubuntu 20.04 LTS Engaged In Some Healthy Competition Over Performance
Initial Benchmarks Of Fedora 32 Linux Performance
Firefox Performance On Wayland Is Looking Good - Browser Benchmarks With KDE vs. GNOME
Fedora Alternate Architectures
Fedora Magazine Mentions Better Rock64 Support
Bonus Pick: bashtop


