

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

Oct 13, 2019 • 0sec
Linux Action News 127
Richard Stallman's GNU leadership is challenged by an influential group of maintainers, SUSE drops OpenStack "for the customer," and Google claims Stadia will be faster than a gaming PC.
Plus OpenLibra aims to save us from Facebook but already has a miss, lousy news for Telegram, and enormous changes for AMP.Links:FSF and GNU — GNU decision-making has largely been in the hands of GNU leadership. Since RMS resigned as president of the FSF, but not as head of GNU ("Chief GNUisance"), the FSF is now working with GNU leadership on a shared understanding of the relationship for the future.Joint statement on the GNU Project — Yet, we must also acknowledge that Stallman’s behavior over the years has undermined a core value of the GNU project: the empowerment of all computer users. GNU is not fulfilling its mission when the behavior of its leader alienates a large part of those we want to reach out to.No radical changes in GNU Project — As Chief GNUisance, I'd like to reassure the community
that there won't be any radical changes in the GNU Project's goals, principles and policies.
SUSE is dropping OpenStack and embracing Kubernetes — As we make these bold customer-driven investments and in order to maximize these opportunities, SUSE has carefully reviewed its business and has decided to cease production of new versions of SUSE OpenStack Cloud and to discontinue sales of SUSE OpenStack Cloud.AMP is joining the OpenJS Foundation incubation program — After considering many options for a foundation that meets all of AMP’s needs, the OpenJS Foundation stood out as an ideal home for AMP.Google Stadia will be “faster and more responsive” than local gaming hardware — Thanks to some precog trickery, Google believes its streaming system will be faster than the gaming systems of the near-future, no matter how powerful they may become.Atari VCS architect quits project, claims he hasn’t been paid for six months — Retro console a mess, may never launch, sources allegeAtari disputes reports that its retro-inspired console is doomedOpen Libra — An open platform for financial inclusion. Not run by Facebook.'Members' of OpenLibra Disavow Project Days After Its Devcon UnveilingFacebook’s Libra Association crumbling

Oct 10, 2019 • 0sec
Ghost, Meat, or Block? | User Error 76
Our first computers, the future of food, and ethical sources of funds.
Plus the spooky reason that Popey unfollowed Joe.
00:00:24 What was the first computer you ever used?
00:11:13 Do you believe in ghosts?
00:15:28 Would you eat "clean meat"?
00:23:18 Ignore, mute, or block?
00:27:45 Should we refuse to take money from anyone we may object to?

Oct 10, 2019 • 0sec
Home Network Under $200 | Self-Hosted 3
How far can you get with a Raspberry Pi 4? We go all in and find out.
Plus our favorite travel router with WireGuard built in, and Chris kicks off Project Off-Grid. Meanwhile, Alex adopts proprietary software.Links:5.11 Taclite Trousers — Constructed using premium polyester and cotton mechanical stretch Taclite ripstop fabric with a triple-stitching built, this pair of pants is sturdy and flexible to ensure maximum performance in the field.Amazon.com: Gigabit Travel AC Router OpenWrt — Slate Comes with Pre-installed VPN server and client functions in WireGuard and OpenVPN.GL-AR750S - The SLATE Our favorite travel router — The first dual-band Gigabit AC travel router. We upgrade Ethernet ports (totally 3) to Gigabit ports so that it get faster speed in your travel. We also added 128MB Nand Flash to provide dual flash for more storage and faster operation speed. It has a MicroSD (TF) slot which increase your storage space up to 128GB.Raneto - A free, open, simple Markdown powered Knowledgebase — Raneto is an open source Knowledgebase platform that uses static Markdown files to power your Knowledgebase.raneto - Docker HubSmokePing — SmokePing keeps track of your network latency.smokeping - Docker HubFind the Containers Chris UsesMigrate qcow2 images from KVM to VMWare — I recently switched from Proxmox to ESXI for my primary Hypervisor due to better support for automation tools like Ansible and Terraform plus better integrations with Red Hat Satellite.Gotchas when migrating Fedora qcow2 images to vmware — My issue was that the initramfs didn't contain the necessary drivers for the emulated hardware and as such the VM refused to boot except into emergency mode.

Oct 9, 2019 • 0sec
Lack Rack, Jack | BSD Now 319
Causing ZFS corruption for fun, NetBSD Assembly Programming Tutorial, The IKEA Lack Rack for Servers, a new OmniOS Community Edition LTS has been published, List Block Devices on FreeBSD lsblk(8) Style, Project Trident 19.10 available, and more.
Headlines
Causing ZFS corruption for fun and profit
Datto backs up data, a lot of it. At the time of writing Datto has over 500 PB of data stored on ZFS. This count includes both backup appliances that are sent to customer sites, as well as cloud storage servers that are used for secondary and tertiary backup of those appliances. At this scale drive swaps are a daily occurrence, and data corruption is inevitable. How we handle this corruption when it happens determines whether we truly lose data, or successfully restore from secondary backup. In this post we'll be showing you how at Datto we intentionally cause corruption in our testing environments, to ensure we're building software that can properly handle these scenarios.
Causing Corruption
Since this is a mirror setup, a naive solution to cause corruption would be to randomly dd the same sectors of both /dev/sdb and /dev/sdc. This works, but is equally likely to just overwrite random unused space, or take down the zpool entirely. What we really want is to corrupt a specific snapshot, or even a specific file in that snapshot, to simulate a more realistic minor corruption event. Luckily we have a tool called zdb that lets us view some low level information about datasets.
Conclusion
At the 500 PB scale, it's not a matter of if data corruption will happen but when. Intentionally causing corruption is one of the strategies we use to ensure we're building software that can handle these rare (but inevitable) events.
To others out there using ZFS: I'm curious to hear how you've solved this problem. We did quite a bit of experimentation with zinject before going with this more brute force method. So I'd be especially interested if you've had luck simply simulating corruption with zinject.
NetBSD Assembly Programming Tutorial
A sparc64 version is also being prepared and will be added when done
This post describes how to write a simple hello world program in pure assembly on NetBSD/amd64. We will not use (nor link against) libc, nor use gcc to compile it. I will be using GNU as (gas), and therefore the AT&T syntax instead of Intel.
Why assembly?
Why not? Because it's fun to program in assembly directly. Contrary to a popular belief assembly programs aren't always faster than what optimizing compilers produce. Nevertheless it's good to be able to read assembly, especially when debugging C programs
Due to the nature of the guide, visit the site for the complete breakdown
News Roundup
The IKEA Lack Rack for Servers
The LackRack
First occurrence on eth0:2010 Winterlan, the LackRack is the ultimate, low-cost, high shininess solution for your modular datacenter-in-the-living-room. Featuring the LACK (side table) from Ikea, the LackRack is an easy-to-implement, exact-fit datacenter building block. It's a little known fact that we have seen Google engineers tinker with Lack tables since way back in 2009.
The LackRack will certainly make its appearance again this summer at eth0:2010 Summer.
Summary
When temporarily not in use, multiple LackRacks can be stacked in a space-efficient way without disassembly, unlike competing 19" server racks.
The LackRack was first seen on eth0:2010 Winterlan in the no-shoe Lounge area. Its low-cost and perfect fit are great for mounting up to 8 U of 19" hardware, such as switches (see below), or perhaps other 19" gear. It's very easy to assemble, and thanks to the design, they are stable enough to hold (for example) 19" switches and you can put your bottle of Club-Mate on top! Multi-shiny LackRack can also be painted to your specific preferences and the airflow is unprecedented!
Howto
You can find a howto on buying a LackRack on this page. This includes the proof that a 19" switch can indeed be placed in the LackRack in its natural habitat!
OmniOS Community Edition r151030 LTS - Published at May 6, 2019
The OmniOS Community Edition Association is proud to announce the general availability of OmniOS - r151030.
OmniOS is published according to a 6-month release cycle, r151030 LTS takes over from r151028, published in November 2018; and since it is a LTS release it also takes over from r151022. The r151030 LTS release will be supported for 3 Years. It is the first LTS release published by the OmniOS CE Association since taking over the reins from OmniTI in 2017. The next LTS release is scheduled for May 2021. The old stable r151026 release is now end-of-life. See the release schedule for further details.
This is only a small selection of the new features, and bug fixes in the new release; review the release notes for full details.
If you upgrade from r22 and want to see all new features added since then, make sure to also read the release notes for r24, r26 and r28.
For full relase notes including upgrade instructions;
release notes
upgrade instructions
List Block Devices on FreeBSD lsblk(8) Style
When I have to work on Linux systems I usually miss many nice FreeBSD tools such as these for example to name the few: sockstat, gstat, top -b -o res, top -m io -o total, usbconfig, rcorder, beadm/bectl, idprio/rtprio,… but sometimes – which rarely happens – Linux has some very useful tool that is not available on FreeBSD. An example of such tool is lsblk(8) that does one thing and does it quite well – lists block devices and their contents. It has some problems like listing a disk that is entirely used under ZFS pool on which lsblk(8) displays two partitions instead of information about ZFS just being there – but we all know how much in some circles the CDDL licensed ZFS is unloved in that GPL world.
Example lsblk(8) output from Linux system:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
sda 8:0 0 931.5G 0 disk
|-sda1 8:1 0 500M 0 part /boot
`-sda2 8:2 0 931G 0 part
|-vg_local-lv_root (dm-0) 253:0 0 50G 0 lvm /
|-vg_local-lv_swap (dm-1) 253:1 0 17.7G 0 lvm [SWAP]
`-vg_local-lv_home (dm-2) 253:2 0 1.8T 0 lvm /home
sdc 8:32 0 232.9G 0 disk
`-sdc1 8:33 0 232.9G 0 part
`-md1 9:1 0 232.9G 0 raid10 /data
sdd 8:48 0 232.9G 0 disk
`-sdd1 8:49 0 232.9G 0 part
`-md1 9:1 0 232.9G 0 raid10 /data
What FreeBSD offers in this department? The camcontrol(8) and geom(8) commands are available. You can also use gpart(8) command to list partitions. Below you will find output of these commands from my single disk laptop. Please note that because of WordPress limitations I need to change all > < characters to ] [ ones in the commands outputs.
See the article for the rest of the guide
Project Trident 19.10 Now Available
This is a general package update to the CURRENT release repository based upon TrueOS 19.10
PACKAGE CHANGES FROM 19.08
New Packages: 601
Deleted Packages: 165
Updated Packages: 3341
Beastie Bits
NetBSD building tools
Sponsorships open for SNMP Mastery
pkgsrc-2019Q3 release announcement (2019-10-03)
pfetch - A simple system information tool written in POSIX sh
Taking NetBSD kernel bug roast to the next level: Kernel Fuzzers (quick A.D. 2019 overview)
Cracking Ken Thomson’s password
Feedback/Questions
Evilham - Couple Questions
Rob - APU2 alternatives and GPT partition types
Tom - FreeBSD journal article by A. Fengler
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.

Oct 9, 2019 • 0sec
A Chat with Angela Fisher | Jupiter Extras 21
Brent sits down with Angela Fisher, Executive Producer at Linux Academy, Jupiter Broadcasting co-founder, co-host of many JB productions including The FauxShow, and Tech Talk Today, among others. We touch on a variety of topics including the early beginnings of Jupiter Broadcasting, the origins of Brunch with Brent, aswell as many that are closer to her heart - from painting to parenting.
"You can pick your friends. You can pick your nose. But you can't pick your friends' nose." - A Wise Painted RockLinks:Everett Art Rocks Public Group#adfrocks on InstagramAl-Anon Family Groups - Help and hope for families and friends of alcoholicsJupiter Broadcasting Summer Sprint 2019LinuxFest NorthwestBrunch with Brent: A Chat with Chz BaconFauxShow - ArchiveTech Talk Today - ArchiveThe Friday Stream - ArchiveBrunch with Brent: A Chat with Wes PayneJupiter Broadcasting Extraseero Home Wifi SystemsJupiter Broadcasting Telegram Group

Oct 8, 2019 • 0sec
Just Enough VPN | LINUX Unplugged 322
We reveal our secrets for bridging networks with WireGuard and Linux-powered networking.
Plus the future of OpenPGP in Thunderbird, a disappointing update for the Atari VCS, and a shiny new Spotify client for your terminal.Special Guest: Martin Wimpress.Links:Linus Torvalds Shares His Thoughts on Microsoft’s New-Found Love for Linux - OMG! Ubuntu!
Future OpenPGP Support in Thunderbird
Game over: Atari VCS architect quits project, claims he hasn’t been paid for six months • The Register
Jupiter Extras: Self-Hosted: Reverse Proxy Basics
September Free Courses
Texas Cyber Summit
Birthday Party at Two Brothers BBQ
subspace: A simple WireGuard VPN server GUIRaspberryPiWireguard: Install and configure WireGuard on Raspberry Pi (and others)
wireguard: disagrees about version of symbol module_layout on raspberry pi 4 : WireGuard
vpnac.org
Rigellute/spotify-tui: Spotify for the terminal written in Rust 🚀
C* Music Player

Oct 7, 2019 • 0sec
Operation Safe Escape | Jupiter Extras 20
Ell and Wes talk to Chris Cox, the executive director of Operation Safe Escape about battling stalking and technology-based abuse.Special Guest: Chris Cox.Links:Operation Safe Escape — Operation Safe Escape is a 501c3 nonprofit organization that assists victims of domestic violence and associated crimes.GoAskRose — The public site for Operation: Safe EscapeBlack HatChris Cox on Twitter

Oct 6, 2019 • 0sec
Linux Action News 126
Microsoft's CEO says Windows doesn't matter anymore, but do we buy it? Nextcloud 17 goes enterprise-grade and the Internet’s horrifying new method for installing Google apps on Huawei phones.
Plus, Google finds an Android zero-day in the wild, and the Document Collective's new approach to earn revenue for LibreOffice.Links:Nextcloud 17 brings remote wipe, collaborative text editor — This release brings major new improvements, especially around security and team collaboration. Starting The Document Collective — In particular, selling branded versions of LibreOffice in the macOS and Windows app stores has not been something that TDF could tackle. The TDF board of directors is looking to change that with the creation of a new entity, The Document Collective (TDC)The Internet’s horrifying new method for installing Google apps on Huawei phones — Just make a Chinese website your device's remote administrator. It'll be fine!Google finds serious Android zero-day — Vulnerability was patched in older Android OS versions, but resurfaced in newer releases.Affecting devices from Samsung, Huawei, and Google itselfMicrosoft doesn’t think Windows is important anymore — “The operating system is no longer the most important layer for us,” was the message from Microsoft CEO Satya Nadella yesterday.Microsoft GraphJupiter Extras: Reverse Proxy Basics

Oct 3, 2019 • 0sec
The Coffee Shop Problem | TechSNAP 413
We peer into the future with a quick look at quantum supremacy, debate the latest DNS over HTTPS drama, and jump through the hoops of HTTP/3.
Plus when to use WARP, the secrets of Startpage, and the latest Ryzen release. Links:Why big ISPs aren’t happy about Google’s plans for encrypted DNS
Chromium Blog: Experimenting with same-provider DNS-over-HTTPS upgradeHow to enable DNS-over-HTTPS (DoH) in Google ChromeWhat’s next in making Encrypted DNS-over-HTTPS the Default - Future ReleasesWARP is here
The Technical Challenges of Building Cloudflare WARPmmproxy - Creative Linux routing to preserve client IP addresses in L7 proxiesHTTP/3: the past, the present, and the future
Cloudflare, Google Chrome, and Firefox add HTTP/3 support | ZDNetQUIC ImplementationsStartpage.com - The world's most private search engineGoogle extends support lifespan for seven Lenovo Chromebooks to 2025
Google’s Quantum Supremacy Announcement Shouldn't Be a Surprise
Scott’s Supreme Quantum Supremacy FAQAMD Ryzen Pro 3000 series desktop CPUs will offer full RAM encryption | Ars Technica

Oct 3, 2019 • 0sec
Reverse Proxy Basics | Jupiter Extras 19
Chris, Alex, and Wes talk about reverse proxies, internal routing, and some popular methods to make it all work.Links:Duck DNSIP ChickenNamecheapCloudflareCockpitNextcloudCodiMDLinuxserver FleetHoverLexicon Python LibraryicanhazippfSenseWireGuardMoshTraefikNGINXKubernetesLet's EncryptLinuxserver Let's Encrypt Docker Image


