

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

Jan 31, 2020 • 0sec
Brunch with Brent: Peter Adams Part 2 | Jupiter Extras 51
Brent sits down with Peter Adams, professional photographer and former founder and CTO of several internet-technology startups in New York and Silicon Valley. In this Part 2 we explore open source and photography through workflows, lighting controls, and camera OSs, artificial intelligence and the future of photography, and more.Special Guest: Peter Adams.Links:Faces of Open SourcePeter Adams PhotographyGIMP - GNU Image Manipulation ProgramKritadarktabledarktable/RawSpeed camera supportRawSpeed - submit camera RAW file samplesSelf-HostedMagic Lantern — open source Canon camera firmware add-onThis Person Does Not ExistStyleGAN2 - A Style-Based Generator Architecture for Generative Adversarial Networks (NVIDIA) - YouTubeStyleGAN2, None of These Faces Are Real - Two Minute Papers - YouTubep5.js — Processing simplicity times JavaScript flexibilityProcessing.js — a port of the Processing Visualization LanguageRed Hat Summit — April 27-29, 2020 San Francisco, CaliforniaAll Things Open — October 2020, Raleigh, NCPublic.Resource.Org — Making Government Information More AccessibleElectronic Frontier Foundation (EFF) — Protecting Freedom Where Law and Technology CollideSoftware Freedom ConservancyInternet ArchiveWayback MachinePeter Adams - Printed CircuitsFaces of Open Source - @facesopensource on TwitterPeter Adams - @PeterAdamsPhoto on TwitterBrent Gervais - @brentgervais on Twitter

Jan 30, 2020 • 0sec
Useless Dreams | User Error 84
Whether we'd use Windows if it was FOSS, pointless tech, bathing habits, useless jobs, annoying popey with dream stories, and more.
00:00:45 What desirable tech does everyone else want, but you don't see the point of?
00:06:17 What’s the most useless job that you’d still be willing to do?
00:10:34 If Windows was released as open source, would you start using it?
00:18:34 Bath or shower?
00:24:58 Is there any software which is feature complete that you use on a regular basis?
00:31:54 When describing a dream, how many sentences are too many?

Jan 30, 2020 • 0sec
FreeBSD Down Under | BSD Now 335
Hyperbola Developer interview, why you should migrate from Linux to BSD, FreeBSD is an amazing OS, improving the ptrace(2) API in LLVM 10, First FreeBSD conference in Australia, and a guide to containers on FreeNAS.
Headlines
FreeBSD is an amazing operating System
Update 2020-01-21: Since I wrote this article it got posted on Hacker News, Reddit and Lobster, and a few people have emailed me with comments. I have updated the article with comments where I have found it needed. As an important side note I would like to point out that I am not a FreeBSD developer, there may be things going on in the FreeBSD world that I know absolutely nothing about. I am also not glued to the FreeBSD developer mailing lists. I am not a FreeBSD "fanboy". I have been using GNU/Linux a ton more for the past two decades than FreeBSD, mainly due to hardware incompatibility (lacking or buggy drivers), and I love both Debian GNU/Linux and Arch Linux just as much as FreeBSD. However, I am concerned about the development of GNU/Linux as of late. Also this article is not about me trying to make anyone switch from something else to FreeBSD. It's about why I like FreeBSD and that I recommend you try it out if you're into messing with operating systems.
I think the year was late 1999 or mid 2000 when I one day was browsing computer books at my favorite bookshop and I discovered the book The Complete FreeBSD third edition from 1999 by Greg Lehey. With the book came 4 CD Roms with FreeBSD 3.3.
I had already familiarized myself with GNU/Linux in 1998, and I was in the process of migrating every server and desktop operating system away from Microsoft Windows, both at home and at my company, to GNU/Linux, initially Red Hat Linux and then later Debian GNU/Linux, which eventually became my favorite GNU/Linux distribution for many years.
When I first saw The Complete FreeBSD book by Greg Lehey I remember noticing the text on the front page that said, "The Free Version of Berkeley UNIX" and "Rock Solid Stability", and I was immediately intrigued! What was that all about? A free UNIX operating system! And rock solid stability? That sounded amazing.
Hyperbola Dev Interview
In late December 2019, Hyperbola announced that they would be making major changes to their project. They have decided to drop the Linux kernel in favor of forking the OpenBSD kernel. This announcement only came months after Project Trident announced that they were going in the opposite direction (from BSD to Linux).
Hyperbola also plans to replace all software that is not GPL v3 compliant with new versions that are.
To get more insight into the future of their new project, I interviewed Andre, co-founder of Hyperbola.
News Roundup
Improving the ptrace(2) API and preparing for LLVM-10.0
This month I have improved the NetBSD ptrace(2) API, removing one legacy interface with a few flaws and replacing it with two new calls with new features, and removing technical debt.
As LLVM 10.0 is branching now soon (Jan 15th 2020), I worked on proper support of the LLVM features for NetBSD 9.0 (today RC1) and NetBSD HEAD (future 10.0).
The first FreeBSD conference in Australia
FreeBSD has existed as an operating system, project, and foundation for more than twenty years, and its earlier incantations have exited for far longer. The old guard have been developing code, porting software, and writing documentation for longer than I’ve existed. I’ve been using it for more than a decade for personal projects, and professionally for half that time.
While there are many prominent Australian FreeBSD contributors, sysadmins, and users, we’ve always had to venture overseas for conferences. We’re always told Australians are among the most ardent travellers, but I always wondered if we could do a domestic event as well.
And on Tuesday, we did! Deb Goodkin and the FreeBSD Foundation graciously organised and chaired a dedicated FreeBSD miniconf at the long-running linux.conf.au event held each year in a different city in Australia and New Zealand.
A practical guide to containers on FreeNAS for a depraved psychopath
This is a simple write-up to setup Docker on FreeNAS 11 or FreeBSD 11.
But muh jails?
You know that jails are dope and you know that jails are dope, yet no one else knows it. So here we are stuck with docker. Two years ago I would be the last person to recommend using docker, but a whole lot of things has changes past years…
So jails are dead then?
No, jails are still dope, but jails lack tools to manage them. Yes, there are a few tools, but they meant for hard-core FreeBSD users who used to suffering. Docker allows you to run applications without deep knowledge of application you’re running. It will also allow you to run applications that are not ported to FreeBSD.
Why you should migrate everything from Linux to BSD
As an operating system GNU/Linux has become a real mess because of the fragmented nature of the project, the bloatware in the kernel, and because of the jerking around by commercial interests.
Response Should you migrate from Linux to BSD? It depends.
Beastie Bits
Using the OpenBSD ports tree with dedicated users
broot on FreeBSD
A Trip down Memory Lane
Running syslog-ng in BastilleBSD
NASA : Using Software Packages in pkgsrc
Feedback/Questions
All of our questions this week were pretty technical in nature so I'm going to save those for the next episode so Allan can weigh in on them, since if we cover them now we're basically going to be deferring to Allan anyway.
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.

Jan 29, 2020 • 0sec
Host Your Blog the Right Way | Self-Hosted 11
We each like different blogging platforms, and share why. Then our tips for keeping your server secure.
Plus a great way to score cheap drives, a Project Off-Grid update, making your household light switches smart, and Alex's review of the HDHomeRun.Links:Telegram: Contact @hddsale — HDD Sales Telegram Channel What SMART Stats Are Telling Us About Hard Drive Reliability — As of September 30, 2019, Backblaze had 115,151 spinning hard drives spread across four data centers on two continents. Of that number, there were 2,098 boot drives and 113,053 data drives.How to disable the 3.3v pin on Western Digital USB White Label Drives - YouTube — This is an amazing way to get super cheap storage for your #Plex Media Server. The catch? The shucked #Western #Digital White label drives may not work right out of the box. Don't worry, the fix is simple..Amazon.com: StarTech.com 4X SATA Power Splitter Adapter Cable (PYO4SATA): Home Audio & Theater — The PYO4SATA SATA power splitter cable (1-to-4) features a SATA male power connector that connects to a single computer power supply SATA connector and breaks out into four SATA female power connectors. OpenLiteSpeed-WordPress - Linode Manager — Blazing-fast WordPress with LSCache, 300+ times faster than regular WordPressLinuxServer.io Blogktz. - Alex's BlogShelly 2.5 - Shelly Cloud — Shelly 2.5 comes with a programming/debug header which can be used to flash alternative firmware on the device. It has an ESP8266 inside, with a 2MB flash chip. A USB-to-UART adapter is needed as well as a reliable 3.3V with at least 350 mA drive capability.

Jan 28, 2020 • 0sec
Success Through Vulnerability | LINUX Unplugged 338
How did we get from shareware to free software? We jump in the Linux powered time machine and revisit software past.
Plus a new Plasma focused laptop, and two powerful command-line picks.Special Guests: Alex Kretzschmar and Brent Gervais.Links:MarsCat is a Bionic Cat Powered by Raspberry Pi 3 (Crowdfunding)
Kubuntu Focus Offers The Most Polished KDE Laptop Experience We’ve Seen Yet - Phoronix
Kubuntu Focus
Windows Terminal Preview v0.8 Release | Windows Command Line
The happinesses and stresses of full-time FOSS work | Drew DeVault’s Blog
Keep the conversation going join us on Telegram
Shareware on Wikipedia
The Origin of Shareware
Computer Chronicles: Shareware
Open Sources: Voices from the Open Source Revolution
Play DOOM Online
PC-SIG Library (12th Edition) : Free Download, Borrow, and Streaming : Internet Archive
Revolution OS: a 2001 documentary film that traces the twenty-year history of GNU, Linux, open source, and the free software movement
Broot: Get an overview of a directory, even a big one
Tizonia: cloud music from the linux terminal

Jan 28, 2020 • 0sec
Brunch with Brent: Peter Adams Part 1 | Jupiter Extras 50
Brent sits down with Peter Adams, professional photographer and former founder and CTO of several internet-technology startups in New York and Silicon Valley. We explore his photography project "Faces of Open Source", his history in the dot-com bubble era, how he came to love open source, and more.
Brunch with Brent: Peter Adams Part 2 comes out this Friday.Special Guest: Peter Adams.Links:Faces of Open SourcePeter Adams PhotographyOSCON - Open Source Software Conference, Portland ORInternational Center of Photography, New York

Jan 26, 2020 • 0sec
Linux Action News 142
The real reason Rocket League is dropping support for Linux, Wine has a massive release, and the potential for Canonical's new Android in the cloud service.
Plus, our take on the FSF's Upcycle Windows 7 campaign, and the clever Chrome OS strategy upgrade for education in 2020.Links:Rocket League will drop support for Mac, Linux versions in March | Ars Technica — Change comes eight months after Epic Games acquired the game's creators.Update on Refunds for macOS and Linux PlayersSupport for macOS and Linux (SteamOS) – Psyonix SupportPsyonix are ending support for Rocket League on both Linux and macOS (updated)Thanks to Psyonix dropping Linux support, we're getting anti-Linux statements like this from game devs againWine 5.0 Released — This release represents a year of development effort and over 7,400 individual changes. Wine Is Approaching Six Million LinesCanonical introduces Anbox Cloud — The service is designed to offload workloads from x86 or Arm-based devices to containers in the cloud. The latest Chrome OS education devices will get updates for eight years — Previously, most Chrome OS devices recieved six years of software support.Chromebooks will now get up to eight years of Chrome OS updatesImproving 40 million Chromebooks for educationUpcycle Windows 7 — We call on them to release it as free software, and give it to the community to study and improve.Open Source Licenses in 2020: Trends and Predictions

Jan 24, 2020 • 0sec
Exploring VCV Rack: Graham Morrison | Jupiter Extras 49
Drew and Graham discuss the basics of modular synthesis, and how VCV Rack makes the Eurorack system freely available to anyone with a computer.Special Guest: Graham Morrison.Links:VCV Rack — Virtual Eurorack DAWKawai K1ii Synthesizer — Kawai's digital PCM-waveform synthesizerKorg PolySix — Programmable, analogue polysynthMoog Minimoog — One of the first synthesizers built to be used by musiciansSteinberg Cubase — Digital Audio WorkstationAbleton Live — Digital Audio Workstation tailored for performing artistsEurorack — Modular synthesizer format specificationVCV Releases FREE Rack 1.0 Virtual Modular SynthesizerTeenage Engineering — Swedish electronics company specializing in synthesizers and wireless audioMutable Instruments Yarns Module — Converts MIDI to/from CVTrent Reznor — Prolific pioneer in synthesizers and musicJupiter Extras Episode 51 - VCV Rack Collaborative Patch on Soundcloud — Audio output of the VCV Rack collaborative patch made by Graham and Drew.Jupiter Extras Episode 51 - VCV Rack Collaborative Patch on Gitlab — Collaborative patch to load in VCV Rack. Requires the following modules for operation: Scanner Darkly's Collection One, cf, AS, ML, Audible Instruments, Glue the Giant, Autodafe, Bogaudio, Befaco, Vult

Jan 23, 2020 • 0sec
Firewall Fun | TechSNAP 421
We explore the latest round of Windows vulnerabilities and Jim shares his journey adding OPNsense to his firewall family.
Plus a look back at Apollo-era audio that's still relevant today with the surprising story of the Quindar tones.Links:Critical Vulnerabilities in Microsoft Windows Operating Systems
Win10 Crypto Vulnerability: Cheating in Elliptic Curve Billiards 2
NSA discovers a serious flaw in Windows 10
Exploiting CVE-2020-0601
CVE-2020-0601 POC
NSA Cybersecurity Advisory on CryptoAPI Flaw
Why can’t I get to the internet on my new OPNsense install?! - Jim's Blog
OPNsense: a true open source security platform and more
There's An Actual Name And Reason For Those Beeps You Hear In Recordings Of Astronauts In Space
Quindar Tones
Cap'n Crunch Whistle and the Secrets of the Little Blue Box

Jan 23, 2020 • 0sec
Distrowatch Running FreeBSD | BSD Now 334
Upgrading FreeBSD from 11.3 to 12.1, Distrowatch switching to FreeBSD, Torvalds says don’t run ZFS, iked(8) removed automatic IPv6 blocking, working towards LLDB on i386, and memory-hard Argon2 hashing scheme in NetBSD.
Headlines
Upgrading FreeBSD from 11.3 to 12.1
Now here’s something more like what I was originally expecting the content on this blog to look like. I’m in the process of moving all of our FreeBSD servers (about 30 in total) from 11.3 to 12.1. We have our own local build of the OS, and until “packaged base” gets to a state where it’s reliably usable, we’re stuck doing upgrades the old-fashioned way. I created a set of notes for myself while cranking through these upgrades and I wanted to share them since they are not really work-specific and this process isn’t very well documented for people who haven’t been doing this sort of upgrade process for 25 years.
Our source and object trees are read-only exported from the build server over NFS, which causes things to be slow. /etc/make.conf and /etc/src.conf are symbolic links on all of our servers to the master copies in /usr/src so that make installworld can find the configuration parameters the system was built with.
Switching Distrowatch over to BSD
This may be a little off-topic for this board (forgive me if it is, please). However, I wanted to say that I'm one of the people who works on DistroWatch (distrowatch.com) and this past week we had to deal with a server facing hardware failure. We had a discussion about whether to continue running Debian or switch to something else.
The primary "something else" option turned out to be FreeBSD and it is what we eventually went with. It took a while to convert everything over from working with Debian GNU/Linux to FreeBSD 12 (some script incompatibilities, different paths, some changes to web server configuration, networking IPv6 troubles). But in the end we ended up with a good, FreeBSD-based experience.
Since the transition was successful, though certainly not seamless, I thought people might want to do a Q&A on the migration process. Especially for those thinking of making the same switch.
News Roundup
iked(8) automatic IPv6 blocking removed
iked(8) no longer automatically blocks unencrypted outbound IPv6 packets. This feature was intended to avoid accidental leakage, but in practice was found to mostly be a cause of misconfiguration.
If you previously used iked(8)'s -6 flag to disable this feature, it is no longer needed and should be removed from /etc/rc.conf.local if used.
Linus says dont run ZFS
“Don’t use ZFS. It’s that simple. It was always more of a buzzword than anything else, I feel, and the licensing issues just make it a non-starter for me.”
This is what Linus Torvalds said in a mailing list to once again express his disliking for ZFS filesystem specially over its licensing.
To avoid unnecessary confusion, this is more intended for Linux distributions, kernel developers and maintainers rather than individual Linux users.
GSoC 2019 Final Report: Incorporating the memory-hard Argon2 hashing scheme into NetBSD
We successfully incorporated the Argon2 reference implementation into NetBSD/amd64 for our 2019 Google Summer of Coding project. We introduced our project here and provided some hints on how to select parameters here. For our final report, we will provide an overview of what changes were made to complete the project.
The Argon2 reference implementation, available here, is available under both the Creative Commons CC0 1.0 and the Apache Public License 2.0. To import the reference implementation into src/external, we chose to use the Apache 2.0 license for this project.
Working towards LLDB on i386 NetBSD
Upstream describes LLDB as a next generation, high-performance debugger. It is built on top of LLVM/Clang toolchain, and features great integration with it. At the moment, it primarily supports debugging C, C++ and ObjC code, and there is interest in extending it to more languages.
In February 2019, I have started working on LLDB, as contracted by the NetBSD Foundation. So far I've been working on reenabling continuous integration, squashing bugs, improving NetBSD core file support, extending NetBSD's ptrace interface to cover more register types and fix compat32 issues, fixing watchpoint and threading support.
Throughout December I've continued working on our build bot maintenance, in particular enabling compiler-rt tests. I've revived and finished my old patch for extended register state (XState) in core dumps. I've started working on bringing proper i386 support to LLDB.
Beastie Bits
An open source Civilization V
BSD Groups in Italy
Why is Wednesday, November 17, 1858 the base time for OpenVMS?
Benchmarking shell pipelines and the Unix “tools” philosophy
LPI and BSD working together
Feedback/Questions
Pat - March Meeting
Madhukar - Overheating Laptop
Warren - R vs S
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.


