BSD Now

365: Whole year round


Listen Later

FreeBSD USB Audio, Kyua: An introduction for NetBSD users, Keeping backup ZFS on Linux kernel modules around, CLI Tools 235x Faster than Hadoop, FreeBSD Laptop Battery Life Status Command, and more.

NOTES

This episode of BSDNow is brought to you by Tarsnap

Headlines
FreeBSD USB Audio

I recently got a Behringer UMC22 sound card for video conferencing and DJing. This page documents what I’ve learned about using this sound card, and USB audio in general, on FreeBSD.

tl;dr: Everything works as long as the sound card follows the USB audio device class specification.

Kyua: An introduction for NetBSD users

Kyua's current goal is to reimplement only the ATF tools while maintaining backwards compatibility with the tests written with the ATF libraries (i.e. with the NetBSD test suite).

Because Kyua is a replacement of some ATF components, the end goal is to integrate Kyua into the NetBSD base system (just as ATF is) and remove the deprecated ATF components. Removing the deprecated components will allow us to make the above-mentioned improvements to Kyua, as well as many others, without having to deal with the obsolete ATF code base. Discussing how and when this transition might happen is out of the scope of this document at the moment.

News Roundup
Keeping backup ZFS on Linux kernel modules around

I'm a long term user of ZFS on Linux and over pretty much all of the time I've used it, I've built it from the latest development version. Generally this means I update my ZoL build at the same time as I update my Fedora kernel, since a ZoL update requires a kernel reboot anyway. This is a little bit daring, of course, although the ZoL development version has generally been quite solid (and this way I get the latest features and improvements long before I otherwise would).

Command-line Tools can be 235x Faster than your Hadoop Cluster

As I was browsing the web and catching up on some sites I visit periodically, I found a cool article from Tom Hayden about using Amazon Elastic Map Reduce (EMR) and mrjob in order to compute some statistics on win/loss ratios for chess games he downloaded from the millionbase archive, and generally have fun with EMR. Since the data volume was only about 1.75GB containing around 2 million chess games, I was skeptical of using Hadoop for the task, but I can understand his goal of learning and having fun with mrjob and EMR. Since the problem is basically just to look at the result lines of each file and aggregate the different results, it seems ideally suited to stream processing with shell commands. I tried this out, and for the same amount of data I was able to use my laptop to get the results in about 12 seconds (processing speed of about 270MB/sec), while the Hadoop processing took about 26 minutes (processing speed of about 1.14MB/sec).

FreeBSD Laptop Find Out Battery Life Status Command

I know how to find out battery life status using Linux operating system. How do I monitor battery status on a laptop running FreeBSD version 9.x/10.x/11.x/12.x?

You can use any one of the following commands to get battery status under FreeBSD laptop including remaining battery life and more.

Beastie Bits

BSD Beer

Awk for JSON
Drawing Pictures The Unix Way - with pic and troff
Refactoring the FreeBSD Kernel with Checked C

Tarsnap
  • This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups.
  • Feedback/Questions
    • Jason - German Locales
    • pcwizz - Router Style Device
    • predrag - OpenBSD Router Hardware
    • ***
    • Send questions, comments, show ideas/topics, or stories you want mentioned on the show to [email protected]
    • ***
      ...more
      View all episodesView all episodes
      Download on the App Store

      BSD NowBy JT Pennington

      • 4.9
      • 4.9
      • 4.9
      • 4.9
      • 4.9

      4.9

      89 ratings


      More shows like BSD Now

      View all
      Security Now (Audio) by TWiT

      Security Now (Audio)

      1,971 Listeners

      Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

      Software Engineering Radio - the podcast for professional software developers

      272 Listeners

      The Changelog: Software Development, Open Source by Changelog Media

      The Changelog: Software Development, Open Source

      283 Listeners

      LINUX Unplugged by Jupiter Broadcasting

      LINUX Unplugged

      265 Listeners

      Python Bytes by Michael Kennedy and Brian Okken

      Python Bytes

      213 Listeners

      Late Night Linux by The Late Night Linux Family

      Late Night Linux

      154 Listeners

      Home Assistant Podcast by HK Media

      Home Assistant Podcast

      65 Listeners

      CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

      CoRecursive: Coding Stories

      189 Listeners

      Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

      Kubernetes Podcast from Google

      181 Listeners

      Late Night Linux Family All Episodes by The Late Night Linux Family

      Late Night Linux Family All Episodes

      44 Listeners

      Linux Dev Time by The Late Night Linux Family

      Linux Dev Time

      21 Listeners

      Self-Hosted by Jupiter Broadcasting

      Self-Hosted

      135 Listeners

      2.5 Admins by The Late Night Linux Family

      2.5 Admins

      92 Listeners

      Linux After Dark by The Late Night Linux Family

      Linux After Dark

      28 Listeners

      Oxide and Friends by Oxide Computer Company

      Oxide and Friends

      47 Listeners