

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

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

Apr 28, 2020 • 0sec
Learning, Failing, and Hacking the Industry: Danny Akacki | Jupiter Extras 72
Ell sits down with Danny Akacki to talk about infosec, his experience on the Blue Team, how PancakesCon got started, and more.Special Guest: Danny Akacki.Links:SecondOrderChaos on TwitchPancakesCon 2020PancakesCon Track One Recording@DAkacki on Twitterhackwithbourbon on Twitchrandoh.netJupiter Extras 30: Threat Hunting 101Building Virtual Machine Labs: A Hands-On Guide

Apr 23, 2020 • 0sec
New Directions | BSD Now 347
Rethinking OpenBSD security, FreeBSD 2020 Q1 status report, the notion of progress and user interfaces, Comments about Thomas E. Dickey on NetBSD curses, making Unix a little more Plan9-like, Not-actually Linux distro review: FreeBSD, and more.
Headlines
Rethinking OpenBSD Security
OpenBSD aims to be a secure operating system. In the past few months there were quite a few security errata, however. That’s not too unusual, but some of the recent ones were a bit special. One might even say bad. The OpenBSD approach to security has a few aspects, two of which might be avoiding errors and minimizing the risk of mistakes. Other people have other ideas about how to build secure systems. I think it’s worth examining whether the OpenBSD approach works, or if this is evidence that it’s doomed to failure.
I picked a few errata, not all of them, that were interesting and happened to suit my narrative.
FreeBSD 2020 Q1 Quarterly report
Welcome, to the quarterly reports, of the future! Well, at least the first quarterly report from 2020. The new timeline, mentioned in the last few reports, still holds, which brings us to this report, which covers the period of January 2020 - March 2020.
News Roundup
The Notion of Progress and User Interfaces
One trait of modern Western culture is the notion of progress. A view claiming, at large, everything is getting better and better.
How should we think about progress? Both in general and regarding technology?
Thomas E. Dickey on NetBSD curses
I was recently pointed at a web page on Thomas E. Dickeys site talking about NetBSD curses. It seems initially that the page was intended to be a pointer to some differences between ncurses and NetBSD curses and does appear to start off in this vein but it seems that the author has lost the plot as the document evolved and the tail end of it seems to be devolving into some sort of slanging match. I don't want to go through Mr. Dickey's document point by point, that would be tedious but I would like to pick out some of the things that I believe to be the most egregious. Please note that even though I am a NetBSD developer, the opinions below are my own and not the NetBSD projects.
Making Unix a little more Plan9-like
I’m not really interested in defending anything. I tried out plan9port and liked it, but I have to live in Unix land. Here’s how I set that up.
A Warning
The suckless community, and some of the plan9 communities, are dominated by jackasses. I hope that’s strong enough wording to impress the severity. Don’t go into IRC for help. Stay off the suckless email list. The software is great, the people who write it are well-spoken and well-reasoned, but for some reason the fandom is horrible to everyone.
Not-actually Linux distro review: FreeBSD 12.1-RELEASE
This month's Linux distro review isn't of a Linux distribution at all—instead, we're taking a look at FreeBSD, the original gangster of free Unix-like operating systems.
The first FreeBSD release was in 1993, but the operating system's roots go further back—considerably further back. FreeBSD started out in 1992 as a patch-release of Bill and Lynne Jolitz's 386BSD—but 386BSD itself came from the original Berkeley Software Distribution (BSD). BSD itself goes back to 1977—for reference, Linus Torvalds was only seven years old then.
Before we get started, I'd like to acknowledge something up front—our distro reviews include the desktop experience, and that is very much not FreeBSD's strength. FreeBSD is far, far better suited to running as a headless server than as a desktop! We're going to get a full desktop running on it anyway, because according to Lee Hutchinson, I hate myself—and also because we can't imagine readers wouldn't care about it.
FreeBSD does not provide a good desktop experience, to say the least. But if you're hankering for a BSD-based desktop, don't worry—we're already planning a followup review of GhostBSD, a desktop-focused BSD distribution.
Beastie Bits
Wifi renewal restarted
HAMMER2 and a quick start for DragonFly
Engineering NetBSD 9.0
Antivirus Protection using OPNsense Plugins
BSDCan Home Lab Panel recording session: May 5th at 18:00 UTC
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. LinuxAcademy is now under new leadership, and we understand that cutbacks needed to be made, and that BSD is not their core product. That does not mean your favourite BSD podcast is going away, we will continue and we expect things will not look much different.
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
Jordyn - ZFS Pool Problem
debug - https://github.com/BSDNow/bsdnow.tv/raw/master/episodes/347/feedback/dbg.txt
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 22, 2020 • 0sec
Where Do I Start? | Self-Hosted 17
Knowing which hardware to buy or which apps to run on that shiny new hardware can be hard. Chris and Alex discuss networking gear and where to find some of the best getting started documentation on the net.
Plex have been busy and launched two new apps, we cover that and more in this episode of Self-Hosted.Links:Self-Hosted now has a Discord server! — Join us over on Discord!Plex Blog - Two New Delicious Apps — A post from Plex about their two shiny new apps.Plex Dash — A Medium post from Plex about their new app Plex Dash.Plexamp — A Medium post from Plex about their new app Plexamp.Healthchecks.io — Simple and Effective Cron Job MonitoringSelf-Hosted Healthchecks.io Container (from Linuxserver.io) — Receive alerts when your nightly backups, weekly reports, cron jobs and scheduled tasks don't run on time.Let's Encrypt Docker Starter Guide from Linuxserver.io — The goal of this guide is to give you ideas on what can be accomplished with the LinuxServer letsencrypt docker image and to get you started.Linuxserver.io Docker 101 Docs — A quick intro to the basics of getting started with Docker.serverbuilds.net — A site dedicated to helping you find the best deals on used Enterprise gear.Alex's cheap x86 pfsense build — A build log for a $150 x86 based pfsense router.Unmanaged vs Managed network switches — What's the difference and do you really need a managed switch?How to transfer accounts for a SmartHome when you sell up — How do you ensure future owners realize the value of your smart home devices?

Apr 21, 2020 • 0sec
Focal Focus | LINUX Unplugged 350
The latest Ubuntu LTS is here, but does it live up to the hype? And how practical are the new ZFS features? We dig into the performance, security, and stability of Focal Fossa.
Plus our thoughts on the new KWin fork, if Bleachbit is safe, and a quick Fedora update.Special Guests: Brent Gervais and Drew DeVore.Links:Logging Into Linux With A 1930s Teletype
TUXEDO Computers Launches A Power/Thermal Control Center For Their Linux Systems
System76 Lemur Pro
KDE’s window manager KWin gets forked with ‘KWinFT’ to accelerate the development and better Wayland
BleachBit 4.0.0
Fedora 32 Final is NO-GO
Brunch with Brent: Sri Ramkrishna
Linux Spotlight EP44 - Drew DeVore of Jupiter Broadcasting
Linux Spotlight EP43 - An Interview with Tyler Brown longtime JB fan
Know when we’re going to be live. Check out the calendar
Keep the conversation going join us on Telegram
Ubuntu 20.04 Flavours Hit Beta, But What’s New?
Gnome 3.34 vs Gnome 3.36 Visual Comparison
The ‘GameMode’ performance tool from Feral Interactive makes it into Ubuntu 20.04
Ubuntu 20.04 and WSL 1 - WSL2 - Ubuntu Community Hub
Ubuntu Server 20.04 CPU Security Mitigation Performance Impact
Kernel 5.4: VirtIO-FS
Grub boot menu bug
Folder under applications menu doesn’t show text below last line of icons.
Daniel Kerkow on Twitter: Migrating to a later LTS should be easily possible, so I would maybe stick to 18.04 for now if in doubt."
pacat: Play back or record raw or encoded audio streams on a PulseAudio sound server
3mux: Imagine tmux with a smaller learning curve, i3-like keybindings, and more sane defaults.

Apr 21, 2020 • 0sec
Brunch with Brent: Sri Ramkrishna | Jupiter Extras 71
Brent sits down with Sri Ramkrishna, seasoned GNOME community member, founder of Linux App Summit, and Principle Ecosystems Engineer at ITRenew. We discuss his experiences in the GNOME community since 1998, the value of building relationships across communities, the increasing importance of non-technical roles in open source projects, and more.Special Guest: Sri Ramkrishna.Links:GNOMEITRenewLinux App SummitBrunch with Brent: Aleix PolBrunch with Brent: Nuritzi SanchezBrunch with Brent: Heather EllsworthCHAOSS - Community Health Analytics Open Source SoftwareOpen Compute ProjectSri Ramkrishna - @sramkrishna on TwitterBrent Gervais - @brentgervais on Twitter

Apr 16, 2020 • 0sec
Gigahertz Games | TechSNAP 427
Jim finally gets his hands on an AMD Ryzen 9 laptop, some great news about Wi-Fi 6e, and our take on FreeBSD on the desktop.
Plus Intel's surprisingly overclockable laptop CPU, why you shouldn't freak out about 5G, and the incredible creativity of the Demoscene.Links:Asus ROG Zephyrus G14—Ryzen 7nm mobile is here, and it’s awesomeLinux on Laptops: ASUS Zephyrus G14 with Ryzen 9 4900HSIntel’s 10th-generation H-series laptop CPUs break 5GHz | Ars TechnicaWi-Fi 6E becomes official—the FCC will vote on rules this monthCelebs share rumors linking 5G to coronavirus, nutjobs burn cell towersNot-actually Linux distro review: FreeBSD 12.1-RELEASENot actually Linux distro review deux: GhostBSDMOD (file format) - WikipediaAT&T.MOD (YouTube)DJ Moses Rising—Ice Cream Trance (YouTube)Farbrausch—The Product (64K Intro, 2000)Farbrausch—Poem to a Horse (64K Intro, 2002)Finland accepts the Demoscene on its national UNESCO list of intangible cultural heritage of humanity

Apr 16, 2020 • 0sec
Core File Tales | BSD Now 346
Tales from a core file, Lenovo X260 BIOS Update with OpenBSD, the problem of Unix iowait and multi-CPU machines, Hugo workflow using FreeBSD Jails, Caddy, Restic; extending NetBSD-7 branch support, a tale of two hypervisor bugs, and more.
Headlines
Tales From a Core File - Lessons from the Unix stdio ABI: 40 Years Later
On the side, I’ve been wrapping up some improvements to the classic Unix stdio libraries in illumos. stdio contains the classic functions like fopen(), printf(), and the security nightmare gets(). While working on support for fmemopen() and friends I got to reacquaint myself with some of the joys of the stdio ABI and its history from 7th Edition Unix. With that in mind, let’s dive into this, history, and some mistakes not to repeat. While this is written from the perspective of the C programming language, aspects of it apply to many other languages.
Update Lenovo X260 BIOS with OpenBSD
My X260 only runs OpenBSD and has no CD driver. But I still need to upgrade its BIOS from time to time. And this is possible using the ISO BIOS image.
First off all, you need to download the “BIOS Update (Bootable CD)” from the Lenovo Support Website.
News Roundup
The problem of Unix iowait and multi-CPU machines
Various Unixes have had a 'iowait' statistic for a long time now (although I can't find a source for where it originated; it's not in 4.x BSD, so it may have come through System V and sar). The traditional and standard definition of iowait is that it's the amount of time the system was idle but had at least one process waiting on disk IO. Rather than count this time as 'idle' (as you would if you had a three-way division of CPU time between user, system, and idle), some Unixes evolved to count this as a new category, 'iowait'.
My Latest Self Hosted Hugo Workflow using FreeBSD Jails, Caddy, Restic and More
After hosting with Netlify for a few years, I decided to head back to self hosting. Theres a few reasons for that but the main reasoning was that I had more control over how things worked.
In this post, i’ll show you my workflow for deploying my Hugo generated site (www.jaredwolff.com). Instead of using what most people would go for, i’ll be doing all of this using a FreeBSD Jails based server. Plus i’ll show you some tricks i’ve learned over the years on bulk image resizing and more.
Let’s get to it.
Extending support for the NetBSD-7 branch
Typically, some time after releasing a new NetBSD major version (such as NetBSD 9.0), we will announce the end-of-life of the N-2 branch, in this case NetBSD-7.
We've decided to hold off on doing that to ensure our users don't feel rushed to perform a major version update on any remote machines, possibly needing to reach the machine if anything goes wrong.
Security fixes will still be made to the NetBSD-7 branch.
We hope you're all safe. Stay home.
Tale of two hypervisor bugs - Escaping from FreeBSD bhyve
VM escape has become a popular topic of discussion over the last few years. A good amount of research on this topic has been published for various hypervisors like VMware, QEMU, VirtualBox, Xen and Hyper-V. Bhyve is a hypervisor for FreeBSD supporting hardware-assisted virtualization. This paper details the exploitation of two bugs in bhyve - FreeBSD-SA-16:32.bhyve (VGA emulation heap overflow) and CVE-2018-17160 (Firmware Configuration device bss buffer overflow) and some generic techniques which could be used for exploiting other bhyve bugs. Further, the paper also discusses sandbox escapes using PCI device passthrough, and Control-Flow Integrity bypasses in HardenedBSD 12-CURRENT
Beastie Bits
GhostBSD 20.02 Overview
FuryBSD 12.1 Overview
> Joe Maloney got in touch to say that the issues in the video and other ones found have since been fixed. Now that's community feedback in action, and an example of a developer who does his best to help the community. A great guy indeed.
OS108-9.0 amd64 MATE released
FreeBSD hacking: carp panics & test
Inaugural FreeBSD Office Hours
Feedback/Questions
Shody - systemd question
Ben - GELI and GPT
Stig - DIY NAS
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 14, 2020 • 0sec
Arm: A New Hope | LINUX Unplugged 349
We build the server you never should, a tricked out Arm box, and push it to the limit with a telnet torture test.
Plus what we're playing recently, community news, a handy self-hosted music pick, and more.Special Guests: Alan Pope and Brent Gervais.Links:Bored? How about trying a Linux speed run?
AMD Radeon Graphics Driver Amassing Improvements For Linux 5.8
NVIDIA released the 440.82 stable ‘Long Lived’ Linux driver - helps DOOM Eternal on Steam Play Proton
Batman: Arkham City - Game of the Year Edition
Risk of Rain 2
Raft
Raft on Steam
GitHub is now free for teams - The GitHub Blog
Nat’s comment on HN
Road to 20.04
ZFS/Zsys Code Seeing Important Performance Fix Ahead Of Ubuntu 20.04 LTS
The Resilience of the Voyagers
Know when we’re going to be live. Check out the calendar
Keep the conversation going join us on Telegram
RockPro64
4GB SBC ROCKPro64
12V 5A Power Adapter AC
WD Blue SN550 250GB NVMe
NVME PCIe Adapter M.2
Manjaro ARM on the ROCKPro64
Additional images available for the RockPro64 - Debian, Armbian, Slackware, CentOS, etc
Benchmarking Example
telnet.linuxunplugged.com
RockPro64 Wiki
RockPro64 Forum
RockPro64 IRC
Beets - the media library management system for obsessive music geeks.


