All Jupiter Broadcasting Shows

Jupiter Broadcasting
undefined
Feb 21, 2020 • 0sec

Brunch with Brent: Heather Ellsworth | Jupiter Extras 57

Brent sits down with Heather Ellsworth, Software Engineer on Canonical's Ubuntu Desktop Team, a GNOME Foundation Member, and former Purism Librem 5 Documentation Engineer. We discuss her deep history in experimental high energy physics at CERN, the similarities and synergies between the sciences and software engineering, her love of documentation, her newly established maintainership of LibreOffice, and how empathy factors into good bug reporting.Special Guest: Heather Ellsworth.Links:CanonicalUbuntuLibreOffice - SnapcraftSnap Documentation - SnapcraftCERN - European Organization for Nuclear ResearchCERN - WikipediaHiggs boson - WikipediaThe GNOME Foundationcherrytree — A hierarchical note taking applicationLibrem 5 - PurismLibrem 5 Documentation - PurismOpen Source SummitFree Software FoundationFree as in Freedom 2.0 (PDF) — Richard Stallman and the Free Software RevolutionFree as in Freedom 2.0, by Richard Stallman - FSF ShopThe Cathedral and the Bazaar - WikipediaThe Cathedral and the Bazaar by Eric S. RaymondOnitama - BoardGameGeekA Feast for Odin - BoardGameGeekMagic: the Gathering - BoardGameGeekBrent Gervais - @brentgervais on Twitter
undefined
Feb 20, 2020 • 0sec

iocage in Jail | BSD Now 338

Distrowatch reviews FuryBSD, LLDB on i386 for NetBSD, wpa_supplicant as lower-class citizen, KDE on FreeBSD updates, Travel Grant for BSDCan open, ZFS dataset for testing iocage within a jail, and more. Headlines Distrowatch Fury BSD Review FuryBSD is the most recent addition to the DistroWatch database and provides a live desktop operating system based on FreeBSD. FuryBSD is not entirely different in its goals from NomadBSD, which we discussed recently. I wanted to take this FreeBSD-based project for a test drive and see how it compares to NomadBSD and other desktop-oriented projects in the FreeBSD family. FuryBSD supplies hybrid ISO/USB images which can be used to run a live desktop. There are two desktop editions currently, both for 64-bit (x86_64) machines: Xfce and KDE Plasma. The Xfce edition is 1.4GB in size and is the flavour I downloaded. The KDE Plasma edition is about 3.0GB in size. My fresh install of FuryBSD booted to a graphical login screen. From there I could sign into my account, which brings up the Xfce desktop. The installed version of Xfce is the same as the live version, with a few minor changes. Most of the desktop icons have been removed with just the file manager launchers remaining. The Getting Started and System Information icons have been removed. Otherwise the experience is virtually identical to the live media. FuryBSD uses a theme that is mostly grey and white with creamy yellow folder icons. The application menu launchers tend to have neutral icons, neither particularly bright and detailed or minimal. LLDB now works on i386 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. The original NetBSD port of LLDB was focused on amd64 only. In January, I have extended it to support i386 executables. This includes both 32-bit builds of LLDB (running natively on i386 kernel or via compat32) and debugging 32-bit programs from 64-bit LLDB. News Roundup wpa_supplicant is definitely a lower-class citizen, sorry wpa_supplicant is definitely a lower-class citizen, sorry. I increasingly wonder why this stuff matters; transit costs are so much lower than the period when eduroam was setup, and their reliance on 802.11x is super weird in a world where, for the most part + entire cities have open wifi in their downtown core + edu vs edu+transit split horizon problems have to be solved anyways + many universities have parallel open wifi + rate limiting / fare-share approaches for the open-net, on unmetered + flat-rate solves the problem + LTE hotspot off a phone isn't a rip off anymore + other open networks exist essentially no one else feels compelled to do use 802.11x for a so called "semi-open access network", so I think they've lost the plot on friction vs benefit. (we've held hackathons at EDU campus that are locked down like that, and in every case we've said no way, gotten a wire with open net, and built our own wifi. we will not subject our developers to that extra complexity). KDE FreeBSD Updates Feb 2020 Some bits and bobs from the KDE FreeBSD team in february 2020. We met at the FreeBSD devsummit before FOSDEM, along with other FreeBSD people. Plans were made, schemes were forged, and Groff the Goat was introduced to some new people. The big ticket things: Frameworks are at 5.66 Plasma is at 5.17.5 (the beta 5.18 hasn’t been tried) KDE release service has landed 19.12.2 (same day it was released) Developer-centric: KDevelop is at 5.5.0 KUserfeedback landed its 1.0.0 release CMake is 3.16.3 Applications: Musescore is at 3.4.2 Elisa now part of the KDE release service updates Fuure work: KIO-Fuse probably needs extra real-world testing on FreeBSD. I don’t have that kind of mounts (just NFS in /etc/fstab) so I’m not the target audience. KTextEditor is missing .editorconfig support. That can come in with the next frameworks update, when consumers update anyway. Chasing it in an intermediate release is a bit problematic because it does require some rebuilds of consumers. Travel Grant Application for BSDCan is now open Hi everyone, The Travel Grant Application for BSDCan 2020 is now open. The Foundation can help you attend BSDCan through our travel grant program. Travel grants are available to FreeBSD developers and advocates who need assistance with travel expenses for attending conferences related to FreeBSD development. BSDCan 2020 applications are due April 9, 2020. Find out more and apply at: https://www.freebsdfoundation.org/what-we-do/grants/travel-grants/ Did you know the Foundation also provides grants for technical events not specifically focused on BSD? If you feel that your attendance at one of these events will benefit the FreeBSD Project and Community and you need assistance getting there, please fill out the general travel grant application. Your application must be received 7 weeks prior to the event. The general application can be found here: https://goo.gl/forms/QzsOMR8Jra0vqFYH2 Creating a ZFS dataset for testing iocage within a jail Be warned, this failed. I’m stalled and I have not completed this. I’m going to do jails within a jail. I already do that with poudriere in a jail but here I want to test an older version of iocage before upgrading my current jail hosts to a newer version. In this post: FreeBSD 12.1 py36-iocage-1.2_3 py36-iocage-1.2_4 This post includes my errors and mistakes. Perhaps you should proceed carefully and read it all first. Beastie Bits Reminder: the FreeBSD Journal is free! Check out these great articles Serenity GUI desktop running on an OpenBSD kernel The Open Source Parts of MacOS FOSDEM videos available Feedback/Questions Michael - Install with ZFS Mohammad - Server Freeze Todd - ZFS Questions 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.
undefined
Feb 19, 2020 • 0sec

Linux Console + Boutique Distros | Choose Linux 29

A confusing experience in Distrohoppers which raises deeper questions about the value and viability of smaller distros.
undefined
Feb 18, 2020 • 0sec

Long Term Rolling | LINUX Unplugged 341

We question the very nature of Linux development, and debate if a new approach is needed. Plus an easy way to snapshot any workstation, some great feedback, and an extra nerdy command-line pick.Special Guests: Brent Gervais and Drew DeVore.Links:Google slams Samsung for making changes to Linux kernel code Mitigations are attack surface, too Regular Release Distributions Are Wrong (archive.org cache) Keep the conversation going join us on Telegram Timeshift: system restore tool for Linux Timeshift 19.08.1 does not apply file/folder exclude/include settings New Users and Linux Mint T480 Fingerprint Reader? Cockpit and ZFS Bcachefs prediction feedback jc: This tool serializes the output of popular gnu linux command line tools and file types to structured JSON output. This allows piping of output to tools like jq. Bringing the Unix Philosophy to the 21st Century | Brazil’s Blog Regular Release Distributions Are Wrong
undefined
Feb 17, 2020 • 0sec

Podcasting Basics: Joe Ressington | Jupiter Extras 56

Joe talks about the basics of podcasting including recording spaces, types of microphones, post-production techniques, editing, and more.Links:Building a Home Recording Booth — We want to create a recording booth with a minimum expense and making as few permanent modifications to the home as possible.
undefined
Feb 16, 2020 • 0sec

Linux Action News 145

The week was packed with major project releases, we go through each of them and tell you what stands out. Plus an update from Essential, and NetBSD's first big ask in ten years.Links:KDE Plasma 5.18 ReleasedKDE Plasma 5.18 LTS Released, This is What's NewMATE 1.24 releasedOpenShot 2.5.0 Released — Perhaps one of the most exciting changes in OpenShot 2.5.0 is our experimental support for hardware acceleration.OpenShot Video Editor Just Got a Massive UpdateFirefox 73.0 Released — Today’s Firefox release includes two features that help users view and read website content more easily, quickly. Firefox ESR 68.5.0 ReleasedTor Browser 9.0.5 Released — This release updates Firefox to 68.5.0esr, NoScript to 11.0.13, and on desktop, Tor to 0.4.2.6. We also added a new default bridge and backported a few improvements from the alpha series.Tails 4.3 is outAn Update from Essential — We have made the difficult decision to cease operations and shutdown Essential.Essential, Andy Rubin’s phone company, is shutting downAndy Rubin’s smartphone startup, Essential, is deadAfter just one phone, Essential Products endsNetBSD fundraiser — We are trying to raise $50,000 in 2020NetBSD 9.0 Released
undefined
Feb 14, 2020 • 0sec

Brunch with Brent: Broadus Palmer | Jupiter Extras 55

Brent sits down with Broadus Palmer, Google Cloud Training Architect at Linux Academy and Cloud Career Coach at Level Up with Broadus. We explore his history as a musician and banker, sneaker bots, the value of mentorship, what gets people hired in tech, leveling up as a lifestyle, and more.Special Guest: Broadus Palmer.Links:Linux AcademyBrunch with Brent: Wes PayneGetting an AWS Job With Zero Experience: A Linux Academy Student Story - YouTubeLevel Up with Broadus - FacebookLevel up with Broadus - LinkedInBroadus Palmer - @LevelUpWithBP on TwitterBrent Gervais - @brentgervais on Twitter
undefined
Feb 13, 2020 • 0sec

Name Your Shoes | User Error 85

Open source at work, learning languages, naming cars, and innovations that haven't appropriately delivered. Plus permission vs apologies, who has the most shoes, and more. 00:01:33 Does your car have a name? 00:06:56 How do I convince my employer to adopt open source software? 00:14:00 Is it better to ask permission or beg forgiveness? 00:18:40 How many pairs of shoes do you own? 00:25:00 If you were to learn a foreign language, which one would it be and why? 00:28:52 What innovation should have changed the world, but didn't?
undefined
Feb 13, 2020 • 0sec

Kubernetes on bhyve | BSD Now 337

Happinesses and stresses of full-time FOSS work, building a FreeBSD fileserver, Kubernetes on FreeBSD bhyve, NetBSD 9 RC1 available, OPNSense 20.1 is here, HardenedBSD’s idealistic future, and more. Headlines The happinesses and stresses of full-time FOSS work In the past few days, several free software maintainers have come out to discuss the stresses of their work. Though the timing was suggestive, my article last week on the philosophy of project governance was, at best, only tangentially related to this topic - I had been working on that article for a while. I do have some thoughts that I’d like to share about what kind of stresses I’ve dealt with as a FOSS maintainer, and how I’ve managed (or often mismanaged) it. February will mark one year that I’ve been working on self-directed free software projects full-time. I was planning on writing an optimistic retrospective article around this time, but given the current mood of the ecosystem I think it would be better to be realistic. In this stage of my career, I now feel at once happier, busier, more fulfilled, more engaged, more stressed, and more depressed than I have at any other point in my life. The good parts are numerous. I’m able to work on my life’s passions, and my projects are in the best shape they’ve ever been thanks to the attention I’m able to pour into them. I’ve also been able to do more thoughtful, careful work; with the extra time I’ve been able to make my software more robust and reliable than it’s ever been. The variety of projects I can invest my time into has also increased substantially, with what was once relegated to minor curiosities now receiving a similar amount of attention as my larger projects were receiving in my spare time before. I can work from anywhere in the world, at any time, not worrying about when to take time off and when to put my head down and crank out a lot of code. The frustrations are numerous, as well. I often feel like I’ve bit off more than I can chew. This has been the default state of affairs for me for a long time; I’m often neglecting half of my projects in order to obtain progress by leaps and bounds in just a few. Working on FOSS full-time has cast this model’s disadvantages into greater relief, as I focus on a greater breadth of projects and spend more time on them. Building a FreeBSD File Server Recently at my job, I was faced with a task to develop a file server explicitly suited for the requirements of the company. Needless to say, any configuration of a kind depends on what the infrastructure needs. So, drawing from my personal experience and numerous materials on the web, I came up with the combination FreeBSD+SAMBA+AD as the most appropriate. It appears to be a perfect choice for this environment, and harmonic addition to the existing network configuration since FreeBSD + SAMBA + AD enables admins with the broad range of possibilities for access control. However, as nothing is perfect, this configuration isn’t the best choice if your priority is data protection because it won’t be able to reach the necessary levels of reliability and fault tolerance without outside improvements. Now, since we’ve established that, let’s move on to the next point. This article’s describing the process of building a test environment while concentrating primarily on the details of the configuration. As the author, though, I must say I’m in no way suggesting that this is the only way! The following configuration will be presented in its initial stage, with the minimum requirements necessary to get the job done, and its purpose in one specific situation only. Here, look at this as a useful strategy to solve similar tasks. Well, let’s get started! Report from the first Hamilton BSD Users Group Meeting February 11th was the first meeting of this new user group, founded by John Young and myself 11 people attended, and a lot of good discussions were had One of the attendees already owns a domain that fits well for the group, so we will be getting that setup over the next few weeks, as well as the twitter account, and other organization stuff. Special thanks to the illumos users who drove in from Buffalo to attend, although they may have actually had a shorter drive than a few of the other attendees. The next meeting is scheduled again for the 2nd Tuesday of the month, March 10th. We are still discussing if we should meet at a restaurant again, or try to get a space at the local college or innovation hub where we can have a projector etc. News Roundup Kubernetes on FreeBSD Bhyve There are quite a few solutions for container orchestration, but the most popular (or the most famous and highly advertised, is probably, a Kubernetes) Since I plan to conduct many experiments with installing and configuring k8s, I need a laboratory in which I can quickly and easily deploy a cluster in any quantities for myself. In my work and everyday life I use two OS very tightly - Linux and FreeBSD OS. Kubernetes and docker are Linux-centric projects, and at first glance, you should not expect any useful participation and help from FreeBSD here. As the saying goes, an elephant can be made out of a fly, but it will no longer fly. However, two tempting things come to mind - this is very good integration and work in the FreeBSD ZFS file system, from which it would be nice to use the snapshot mechanism, COW and reliability. And the second is the bhyve hypervisor, because we still need the docker and k8s loader in the form of the Linux kernel. Thus, we need to connect a certain number of actions in various ways, most of which are related to starting and pre-configuring virtual machines. This is typical of both a Linux-based server and FreeBSD. What exactly will work under the hood to run virtual machines does not play a big role. And if so - let's take a FreeBSD here! NetBSD 9 RC1 Available We hope this will lead to the best NetBSD release ever (only to be topped by NetBSD 10 next year). Here are a few highlights of the new release: Support for Arm AArch64 (64-bit Armv8-A) machines, including "Arm ServerReady" compliant machines (SBBR+SBSA) Enhanced hardware support for Armv7-A Updated GPU drivers (e.g. support for Intel Kabylake) Enhanced virtualization support Support for hardware-accelerated virtualization (NVMM) Support for Performance Monitoring Counters Support for Kernel ASLR Support several kernel sanitizers (KLEAK, KASAN, KUBSAN) Support for userland sanitizers Audit of the network stack Many improvements in NPF Updated ZFS Reworked error handling and NCQ support in the SATA subsystem Support a common framework for USB Ethernet drivers (usbnet) You can download binaries of NetBSD 9.0_RC1 from our Fastly-provided CDN: https://cdn.netbsd.org/pub/NetBSD/NetBSD-9.0_RC1/ OPNsense 20.1 Keen Kingfisher released For over 5 years now, OPNsense is driving innovation through modularising and hardening the open source firewall, with simple and reliable firmware upgrades, multi-language support, HardenedBSD security, fast adoption of upstream software updates as well as clear and stable 2-Clause BSD licensing. 20.1, nicknamed "Keen Kingfisher", is a subtle improvement on sustainable firewall experience. This release adds VXLAN and additional loopback device support, IPsec public key authentication and elliptic curve TLS certificate creation amongst others. Third party software has been updated to their latest versions. The logging frontend was rewritten for MVC with seamless API support. On the far side the documentation increased in quality as well as quantity and now presents itself in a familiar menu layout. Idealistic Future for HardenedBSD Over the past month, we purchased and deployed the new 13-CURRENT/amd64 package building server. We published our first 13-CURRENT/amd64 production package build using that server. We then rebuilt the old package building server to act as the 12-STABLE/amd64 package building server. This post signifies a very important milestone: we have now fully recovered from last year's death of our infrastructure. Our 12-STABLE/amd64 repo, previously out-of-date by many months, is now fully up-to-date! HardenedBSD is in a very unique position to provide innovative solutions to at-risk and underprivileged populations. As such, we are making human rights endeavors a defining area of focus. Our infrastructure will integrate various privacy and anonymity enhancing technologies and techniques to protect lives. Our operating system's security posture will increase, especially with our focus on exploit mitigations. Navigating the intersection between human rights and information security directly impacts lives. HardenedBSD's 2020 mission and focus is to deliver an entire hardened ecosystem that is unfriendly towards those who would oppress or censor their people. This includes a subtle shift in priorities to match this new mission and focus. While we implement exploit mitigations and further harden the ecosystem, we will seek out opportunities to contribute a tangible and unique impact on human rights issues. Providing Tor Onion Services for our core infrastructure is the first step in likely many to come towards securely helping those in need. Beastie Bits Warner Losh's FOSDEM talk Relational Pipes v0.15 A reminder for where to find NetBSD ARM images New Safe Memory Reclamation feature in UMA BSD Users Stockholm Meetup Feedback/Questions ZFS - Rosetta Stone Document? Pat - Question Sigflup - Wayland on the BSDs 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.
undefined
Feb 12, 2020 • 0sec

Which Wiki Wins | Self-Hosted 12

We try out the top self-hosted Wikis and tell you which we like best, and Chris has a major project off-grid update. Plus Alex tells us about his robot vacuum that runs Ubuntu.Links:Going Solar — Work, Life, and RV Podcast — It's a huge investment! So we lay out our rationale for going solar after four years in our RV. Why we think who and how it gets installed is so critical, exactly HOW MUCH we spent, and how this new set up will keep us working from the road. Chris' Blog: Going SolarAlex's Blog: ktz.Developing on Remote Machines using SSH and Visual Studio Code — The Visual Studio Code Remote - SSH extension allows you to open a remote folder on any remote machine, virtual machine, or container with a running SSH server and take full advantage of VS Code's feature set. Once connected to a server, you can interact with files and folders anywhere on the remote filesystem.Don't blindly trust Docker for the selfhosted stuff — It is my strong belief that you shouldn't go crazy with all-things-docker when deploying selfhosted services at home. Online forums, especially r/selfhosted, seem to foster an opinion that providing a Dockerfile or better yet a docker-compose.yml or even prebuilt public images on Docker Hub is an acceptable way to distribute software targeting the selfhosting crowd.TiddlyWiki — a non-linear personal web notebook — Welcome to TiddlyWiki, a unique non-linear notebook for capturing, organising and sharing complex information.Wiki.js — The most powerful and extensible open source Wiki software.BookStack — BookStack is a simple, self-hosted, easy-to-use platform for organising and storing information.Material for MkDocs — Material is a theme for MkDocs, an excellent static site generator geared towards project documentation. It is built using Google's Material Design guidelines.Roborock S5 Robot Vacuum CleanerValetudo: Self-contained control webinterface for xiaomi vacuum robots — Self-contained control webinterface for xiaomi vacuum robotsclarifies mi home app version requirement by IronicBadger · Pull Request #11401 · home-assistant/home-assistant.io · GitHub

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app