TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Technology

    All Jupiter Broadcasting Shows

    Every audio version of Jupiter Broadcasting’s productions.

    Advertise

    Copyright: © Jupiter Broadcasting

    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    Linux Action News 114 Jul 12, 2019
    Show notes

    Another project breach raises significant questions, Fedora considers dropping Snaps in Gnome Software, and has the ISPA let Mozilla off the hook?

    Plus Microsoft makes it into linux-distros, the Raspberry Pi 4 charger issue, and more.

    Links:

    • Server breach at Pale Moon project goes undetected for 18 months — Server breach at Pale Moon browser project goes undetected for 18 months.
    • Data breach post-mortem
    • Firefox addons outage post mortem — Sorry this took so long to get out; we’d hoped to have this out within a week, but obviously that didn’t happen. There was just a lot more digging to do than we expected. In any case, we’re now ready to share the results.
    • ISPA withdraws Mozilla Internet Villain Nomination and Category — In the 21 years the event has been running it is probably fair to say that no other nomination has generated such strong opinion.
    • Firefox 68 Released
    • Microsoft admitted to linux-distros list — I see no valid reasons not to subscribe Microsoft (or part(s) of it, see below) to linux-distros. The only voiced reasons not to, such as in Georgi Guninski's posting and in comments on some technology news sites that covered Microsoft's request, are irrelevant per our currently specified membership criteria.
    • On Microsoft request to access private linux bugs
    • Raspberry Pi 4 USB-C issues confirmed — The Pi's co-creator Eben Upton says that not every USB-C cable will power the Pi.
    • IBM Red Hat deal closes — IBM and Red Hat announced today that they have closed the transaction under which IBM acquired all of the issued and outstanding common shares of Red Hat for $190.00 per share in cash, representing a total equity value of approximately $34 billion.
    • Mathew Miller's comments
    • Fedora to drop snap plugin in gnome-software — In Fedora 31 I'll be disabling the snap plugin from GNOME Software.
    • Drop snap support (!253) · Merge Requests · GNOME
    • Canonical’s Robert Ancell calls the merge request “premature”
    • Remove GsAuth support. (!255) · Merge Requests — This used to be used in the Snap and Ubuntu Reviews plugins, but is now no longer required. The remaining usage in the Snap plugin is not a common case on desktop and not necessary to support anymore.

    Comparing Hammers | BSD Now 306 Jul 11, 2019
    Show notes

    Am5x86 based retro UNIX build log, setting up services in a FreeNAS Jail, first taste of DragonflyBSD, streaming Netflix on NetBSD, NetBSD on the last G4 Mac mini, Hammer vs Hammer2, and more.

    Headlines

    Polprog's Am5x86 based retro UNIX build log

    I have recently acquired an Am5x86 computer, in a surprisingly good condition. This is an ongoing project, check this page often for updates!

    I began by connecting a front panel. The panel came from a different chassis and is slightly too wide, so I had to attach it with a couple of zip-ties. However, that makes it stick out from the PC front at an angle, allowing easy access when the computer sits at the floor - and thats where it is most of the time. It's not that bad, to be honest, and its way easier to access than it would be, if mounted vertically

    There is a mains switch on the front panel because the computer uses an older style power supply. Those power supplies instead of relying on a PSON signal, like modern ATX supplies, run a 4 wire cable to a mains switch. The cable carries live and neutral both ways, and the switch keys in or out the power. The system powers on as soon as the switch is enabled.

    Originally there was no graphics card in it. Since a PC will not boot with out a GPU, I had to find one. The mainboard only has PCI and ISA slots, and all the GPUs I had were AGP. Fortunately, I bought a PCI GPU hoping it would solve my issue...

    However the GPU turned out to be faulty. It took me some time to repair it. I had to repair a broken trace leading to one of the EEPROM pins, and replace a contact in the EEPROM's socket. Then I replaced all the electrolytic capacitors on it, and that fixed it for good.

    Having used up only one of the three PCI slots, I populated the remaining pair with two ethernet cards. I still have a bunch of ISA slots available, but I have nothing to install there. Yet.

    • See the article for the rest of the writeup

    Setting up services in a FreeNAS Jail

    This piece demonstrates the setup of a server service in a FreeNAS jail and how to share files with a jail using Apache 2.4 as an example. Jails are powerful, self-contained FreeBSD environments with separate network settings, package management, and access to thousands of FreeBSD application packages. Popular packages such as Apache, NGINX, LigHTTPD, MySQL, and PHP can be found and installed with the pkg search and pkg install commands.

    This example shows creating a jail, installing an Apache web server, and setting up a simple web page.

    NOTE: Do not directly attach FreeNAS to an external network (WAN). Use port forwarding, proper firewalls and DDoS protections when using FreeNAS for external web sites. This example demonstrates expanding the functionality of FreeNAS in an isolated LAN environment.

    News Roundup

    First taste of DragonflyBSD

    Last week, I needed to pick a BSD Operating System which supports NUMA to do some testing, so I decided to give Dragonfly BSD a shot. Dragonfly BSDonly can run on X86_64 architecture, which reminds me of Arch Linux, and after some tweaking, I feel Dragonfly BSD may be a “developer-friendly” Operating System, at least for me.

    I mainly use Dragonfly BSD as a server, so I don’t care whether GUI is fancy or not. But I have high requirements of developer tools, i.e., compiler and debugger. The default compiler of Dragonfly BSD is gcc 8.3, and I can also install clang 8.0.0 from package. This means I can test state-of-the-art features of compilers, and it is really important for me. gdb‘s version is 7.6.1, a little lag behind, but still OK.

    Furthermore, the upgradation of Dragonfly BSD is pretty simple and straightforward. I followed document to upgrade my Operating System to 5.6.0 this morning, just copied and pasted, no single error, booted successfully.

    Streaming Netflix on NetBSD

    Here's a step-by-step guide that allows streaming Netflix media on NetBSD using a intel-haxm accelerated QEMU vm.

    Heads-up! Sound doesn't work, but everything else is fine. Please read the rest of this thread for a solution to this!!

    “Sudo Mastery 2nd Edition” cover art reveal

    I’m about halfway through the new edition of Sudo Mastery. Assuming nothing terrible happens, should have a complete first draft in four to six weeks. Enough stuff has changed in sudo that I need to carefully double-check every single feature. (I’m also horrified by the painfully obsolete versions of sudo shipped in the latest versions of CentOS and Debian, but people running those operating systems are already accustomed to their creaky obsolescence.)

    But the reason for this blog post? I have Eddie Sharam’s glorious cover art. My Patronizers saw it last month, so now the rest of you get a turn.

    NetBSD on the last G4 Mac mini

    I'm a big fan of NetBSD. I've run it since 2000 on a Mac IIci (of course it's still running it) and I ran it for several years on a Power Mac 7300 with a G3 card which was the second incarnation of the Floodgap gopher server. Today I also still run it on a MIPS-based Cobalt RaQ 2 and an HP Jornada 690. I think NetBSD is a better match for smaller or underpowered systems than current-day Linux, and is fairly easy to harden and keep secure even though none of these systems are exposed to the outside world.

    Recently I had a need to set up a bridge system that would be fast enough to connect two networks and I happened to have two of the "secret" last-of-the-line 1.5GHz G4 Mac minis sitting on the shelf doing nothing. Yes, they're probably outclassed by later Raspberry Pi models, but I don't have to buy anything and I like putting old hardware to good use.

    Hammer vs Hammer2

    With the newly released DragonFlyBSD 5.6 there are improvements to its original HAMMER2 file-system to the extent that it's now selected by its installer as the default file-system choice for new installations. Curious how the performance now compares between HAMMER and HAMMER2, here are some initial benchmarks on an NVMe solid-state drive using DragonFlyBSD 5.6.0.

    With a 120GB Toshiba NVMe SSD on an Intel Core i7 8700K system, I ran some benchmarks of DragonFlyBSD 5.6.0 freshly installed with HAMMER2 and then again when returning to the original HAMMER file-system that remains available via its installer. No other changes were made to the setup during testing.

    And then for the more synthetic workloads it was just a mix. But overall HAMMER2 was performing well during the initial testing and great to see it continuing to offer noticeable leads in real-world workloads compared to the aging HAMMER file-system. HAMMER2 also offers better clustering, online deduplication, snapshots, compression, encryption, and many other modern file-system features.

    Beastie Bits

    • Unix CLI relational database
    • The TTY demystified
    • Ranger, a console file manager with VI keybindings
    • Some Unix Humor
    • OpenBSD -import vulkan-loader for Vulkan API support
    • FreeBSD ZFS without drives

    Feedback/Questions

    • Moritz - ARM Builds
    • Dave - Videos
    • Chris - Raspberry Pi4
    • 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.


    Qubes OS + Plex vs Kodi | Choose Linux 13 Jul 11, 2019
    Show notes

    Distrohoppers throws up a fascinating distro where every application runs in its own VM. Plus Drew and Joe disagree on the best media solution.


    Old School Outages | TechSNAP 407 Jul 10, 2019
    Show notes

    Jim shares his Nagios tips and Wes chimes in with some modern tools as we chat monitoring in the wake of some high-profile outages.

    Plus we turn our eye to hardware and get excited about the latest Ryzen line from AMD.


    The Future is Open | LINUX Unplugged 309 Jul 09, 2019
    Show notes

    Open Source has taken over the world, as IBM's purchase of Red Hat closes. We reflect on this historic moment.

    Plus Mozilla's been labeled an Internet Villian, we deep dive into the tech behind all the controversy and how you can self-host secure DNS.

    Special Guests: Alex Kretzschmar, Brent Gervais, and Drew DeVore.

    Links:

    • Red Hat, Inc. on Twitter — As #RedHat's acquisition by @IBM closes, Red Hat will maintain independence and neutrality to give customers freedom, choice and flexibility.
    • IBM Closes Landmark Acquisition of Red Hat for $34 Billion; Defines Open, Hybrid Cloud Future — Joining forces with IBM gives Red Hat the opportunity to bring more open source innovation to an even broader range of organizations and will enable us to scale to meet the need for hybrid cloud solutions that deliver true choice and agility.
    • Ubuntu-Maker Canonical’s GitHub Account Gets Hacked — An unknown hacker yesterday successfully managed to hack into the official GitHub account of Canonical, the company behind the Ubuntu Linux project and created 11 new empty repositories.
    • Ubuntu Security on Twitter — We can confirm that on 2019-07-06 there was a Canonical owned account on GitHub whose credentials were compromised and used to create repositories and issues among other activities.
    • Raspberry Pi admits to faulty USB-C design on the Pi 4 — After reports started popping up on the Internet, Raspberry Pi cofounder Eben Upton admitted to TechRepublic that "A smart charger with an e-marked cable will incorrectly identify the Raspberry Pi 4 as an audio adapter accessory and refuse to provide power." Upton went on to say, "I expect this will be fixed in a future board revision, but for now users will need to apply one of the suggested workarounds. It's surprising this didn't show up in our (quite extensive) field testing program."
    • Firefox 68.0, See All New Features, Updates and Fixes — Dark mode in reader view expands so that windows are also dark on the controls, sidebars and toolbars.
    • Linux Millionaire Question Form — Jupiter Broadcasting wants to create a fun game for Linux enthusiasts to test their knowledge on the depths of technology and Linux history. Please help by providing us your thoughtful questions and suggested answers!
    • Linux Academy on Twitter — The AWS #DevOps Professional certification exam has just been updated with new emphasis on the AWS #Developer Tools suite.
    • Choose Linux 12: Regolith, Rosa, and Antsy Alien Attack — Two new hosts join Joe to talk about a nice i3 implementation and an amazing arcade game written in Bash.
    • Linux Academy is Hiring!
    • Passing the AWS Cloud Practitioner Exam — Whether you need the Cloud Practitioner certification for work or as a personal goal, studying and staying on track is hard because life gets in the way. Join this study group and we’ll help you pass the exam by meeting on a bi-weekly basis and going over the main topics covered in the certification exam.
    • Emma on Twitter — Hey @system76 fans! I'm looking for a few people to join the HAPPINESS TEAM at System76!
    • Understanding Burnout Study Group
    • ISPA announces finalists for 2019 Internet Heroes and Villains: Trump and Mozilla lead the way as Villain nominees — Mozilla, for their proposed approach to introduce DNS-over-HTTPS in such a way as to bypass UK filtering obligations and parental controls, undermining internet safety standards in the UK.
    • How to enable DNS-over-HTTPS (DoH) in Firefox | ZDNet — The DNS-over-HTTPS (DoH) protocol is currently the talk of the town, and the Firefox browser is the only one to support it.
    • DNS-over-HTTPS (DoH) | Public DNS | Google Developers — Google Public DNS provides two distinct DoH APIs
    • Public recursive name server - Wikipedia — List of public DNS service operators
    • DNS Over HTTPS Proxy — A set of python 3 scripts that supports proxying DNS over HTTPS as specified in the IETF Draft draft-ietf-doh-dns-over-https.
    • DNS Privacy Project
    • dnscrypt-proxy 2 — A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2 and DNS-over-HTTPS.
    • Running a DNS over HTTPS Client — There are several DNS over HTTPS (DoH) clients you can use to connect to 1.1.1.1 in order to protect your DNS queries from privacy intrusions and tampering.
    • curl/doh — A libcurl-using application that resolves a host name using DNS-over-HTTPS (DOH).
    • RFC 7858 — Specification for DNS over Transport Layer Security
    • DNS Security with DNSCrypt — While OpenDNS has provided world-class security using DNS for years, and OpenDNS is the most secure DNS service available, the underlying DNS protocol has not been secure enough for our comfort.
    • DNSSEC – What Is It and Why Is It Important? - ICANN — Engineers in the Internet Engineering Task Force (IETF), the organization responsible for the DNS protocol standards, long realized the lack of stronger authentication in DNS was a problem. Work on a solution began in the 1990s and the result was the DNSSEC Security Extensions (DNSSEC).
    • DNS Security and Privacy — Choosing the right provider — However, with all great options out there (eg: 1.1.1.1, 8.8.8.8, 9.9.9.9), come great responsibilities. Which provider to choose? Which protocol to choose? DNSCrypt? DNS over HTTPS or TLS? What about DNSSEC? …
    • pi-hole/pi-hole: A black hole for Internet advertisements — Those who want to get started quickly and conveniently may install Pi-hole using the following command
    • Configuring DNS-Over-HTTPS on Pi-hole - Pi-hole documentation — DNS-Over-HTTPS is a protocol for performing DNS lookups via the same protocol you use to browse the web securely: HTTPS.
    • Segmentation fault on raspberry pi 2 model b · Issue #38 · cloudflare/cloudflared
    • DevilsPie — A totally crack-ridden program for freaks and weirdos who want precise control over what windows do when they appear. If you want all XChat windows to be on desktop 3, in the lower-left, at 40% transparency, you can do it.
    • Devilspie2 — Devilspie2 is a window matching utility, allowing the user to perform scripted actions on windows as they are created.

    Objectively Old | Coder Radio 365 Jul 08, 2019
    Show notes

    Wes turns back the clock and explores the message passing mania of writing Objective-C without a Mac, and we wax-poetic about programming language history.

    Plus Mike gets real about the Windows Subsystem for Linux, and our take on the new MacBook keyboard leak.

    Links:

    • Apple is reportedly giving up on its controversial MacBook keyboard - The Verge — Apple is planning to ditch the controversial butterfly keyboard used in its MacBooks since 2015, according to a new report from analyst Ming-Chi Kuo. 9to5Mac notes that Apple will reportedly move to a new scissor-switch design, which will use glass fiber to reinforce its keys. According to Kuo’s report, the first laptop to get the new keyboard will be a new MacBook Air model due out this year, followed by a new MacBook Pro in 2020.
    • Objective-C - History - Wikipedia — After acquiring NeXT in 1996, Apple Computer used OpenStep in its then-new operating system, Mac OS X. This included Objective-C, NeXT's Objective-C-based developer tool, Project Builder, and its interface design tool, Interface Builder, both now merged into one application, Xcode. Most of Apple's current Cocoa API is based on OpenStep interface objects and is the most significant Objective-C environment being used for active development.
    • A Short History of Objective-C — While most programmers discovered Objective-C only during the iPhone app revolution, Objective-C has been around for over 30 years. Objective-C has been the foundation of Apple’s desktop operating system, Mac OS X, since its debut in 2001, and was also the basis for NEXTSTEP — OS X’s immediate ancestor — created by Steve Jobs’ NeXT Computer Inc. However, Objective-C was created neither by Apple nor NeXT. Its origin was a small Connecticut startup in the early 1980s called Stepstone.
    • GNUstep — GNUstep is a mature Framework, suited both for advanced GUI desktop applications as well as server applications. The framework closely follows Apple's Cocoa (formerly NeXT's OpenStep) APIs but is portable to a variety of platforms and architectures.
    • GNUstep: Fun with Objective-C — Objective-C is a language based upon C, with a few additions that make it a complete, object-oriented language. Why do I think Objective-C is fun? Precisely because of this emphasis on simplicity
    • Beginners Guide to Objective-C Programming
    • Installing and Using GNUstep and Objective-C on Linux - Techotopia — The basics of Objective-C are supported by the GNU compiler collection. In order to utilize the full power of Objective-C together with the Cocoa /openStep environments on Linux, and to work with many of the examples covered in this book, it is necessary to install gcc, the gcc Objective-C support package and the GNUstep environment.
    • Objective-C Compiler and Runtime FAQ - GNUstepWiki — The history of Objective-C in GCC is somewhat complicated. Originally, NeXT was forced to release the original Objective-C front end in order to comply with the GPL. This code was not quite compatible with the GNU runtime and so it was modified. NeXT did not adopt these modifications and so each release of GCC by NeXT, and then Apple, contained changes that needed back-porting to the main branch of GCC.

      For a long time, GCC was the only compiler that worked with GNUstep. Unfortunately, the GCC team has not invested much effort in Objective-C in the last few years and it currently lags behind Apple's version by a significant amount.


    From Zero to Murder | The Friday Stream 9 Jul 08, 2019
    Show notes

    Everyone is back from Texas with a great story to share, and Chris comes within 3 seconds of a life-ending moment.

    Plus Chz goes up against Brent in our most surprising giveaway game yet.

    Links:

    • Red Faction Guerrilla — Red Faction: Guerrilla re-defines the limits of destruction-based game-play with a huge open-world, fast-paced guerrilla-style combat, and true physics-based destruction.
    • OSCAR - Open Source CPAP Analysis Reporter — OSCAR is PC (Windows, Mac, Linux) software developed for reviewing and exploring data produced by CPAP and related machines used in the treatment of sleep apnea.
    • Cooper's BBQ — Home of the Big Chop
    • Thompson's Bookstore — Located in the historic Vybek building in downtown Fort Worth, Thompson’s elevates the art of the cocktail while transporting you to a simpler time.
    • Boulder Adventure Lodge — Our goal is to give you access to the best outdoor adventures that Boulder has to offer. Whether your climbing, fishing, skiing, cycling, hiking, or taking in the town, the A-Lodge offers instant access to all your favorite adventures.
    • Wyoming Whiskey — e are independent, family-owned whiskey makers with a world-class distillery in the Big Horn Basin of Wyoming.
    • Hot Springs State Park - Thermopolis, Wyoming — Come for the hot springs, but prepare to be enchanted by all that Hot Springs State Park has to offer. Relax in the park’s Free Bath House where the 104-degree water soothes away aches and pains. You don’t have to go to Yellowstone to see Bison. Wyoming’s state Bison Herd is located in the Hot Springs State Park.
    • Ash Gray News — Ash Gray is a troubadour in the truest sense.Born in US East Coast steeltown of Pittsburgh, the middle son of expat Yorkshire parents, he’s had an eye on the highway practically ever since he was old enough to play a gig.
    • Ash Gray on Twitter — I am singer/songwriter with various projects that revolve around Rock,Pop,Alt. Country and Americana.
    • I Know You by Ash Gray
    • The Other Man by Ash Gray

    Linux Action News 113 Jul 07, 2019
    Show notes

    We try out Debian 10 Buster and cover what's new. There is a fresh Linux distro for Chromebooks that is very appealing, and the ISPA calls Mozilla a villain.

    Plus why Fucshia OS might be the most significant future threat to Linux.

    Links:

    • Debian 10 Buster released — We're happy to announce the release of Debian 10, codenamed buster.
    • Debian 10 buster release details
    • GalliumOS 3.0 released — GalliumOS can be installed in place of ChromeOS, or in a dual-boot configuration alongside ChromeOS.
    • You Can Finally Read/Write To The SSDs On Newer Macs — This out-of-tree patch is against the current Linux 5.1 kernel and the write support should be considered particularly experimental, so be aware before trying to use this on a drive with any sensitive data.
    • Mozilla teases $5-per-month ad-free news subscription — Mozilla has started teasing an ad-free news subscription service, which, for $5 per month, would offer ad-free browsing, audio readouts, and cross-platform syncing of news articles from a number of websites.
    • Scroll
    • ISPA calls Mozilla a villain — The Internet Services Providers’ Association is pleased to announce the finalists for the 2019 Internet Hero and Villain.
    • ISPA doubles down
    • How to enable DNS-over-HTTPS (DoH) in Firefox
    • Mozilla response in the register
    • No plans to enable DNS-over-HTTPS by default in the UK
    • Fuchsia gets a website — A couple of days ago and without fanfare Google went live with Fuchsia.dev, a developer site for its new operating system, currently called the Fuchsia Project.
    • Dr. Xu Zhongxing's speech: Fuchsia OS Introduction Complete Record and Slide Download — The world needs a new operating system. Linux only cares about the world of servers, like a boiler worker who specializes in working in a boiler room below the deck.

      In order to make up for the shortcomings of Linux, Android has a thick middle layer and is constantly making compromises.


    Partner Password Policy | User Error 69 Jul 05, 2019
    Show notes

    How many users distros actually have, automating our homes, and the importance of common views and interests with our partners.

    Plus Popey discovers a new way to annoy Joe, and sharing passwords with loved ones.

    00:00:29 Distro User Numbers
    00:13:17 #AskError: do you get annoyed by people who use "last seen recently"?
    00:19:20 Home Automation
    00:29:16 #AskError: do you share any accounts or passwords with your partner?
    00:34:45 The importance of having things in common with your life partner


    Changing face of Unix | BSD Now 305 Jul 03, 2019
    Show notes

    Website protection with OPNsense, FreeBSD Support Pull Request for ZFS-on-Linux, How much has Unix changed, Porting Wine to amd64 on NetBSD, FreeBSD Enterprise 1 PB Storage, the death watch for X11 has started, and more.

    Headlines

    Website protection with OPNsense

    • with nginx plugin OPNsense become a strong full featured Web Application Firewall (WAF)

    The OPNsense security platform can help you to protect your network and your webservers with the nginx plugin addition.
    In old days, install an open source firewall was a very trick task, but today it can be done with few clicks (or key strokes). In this article I'll not describe the detailed OPNsense installation process, but you can watch this video that was extracted from my OPNsense course available in Udemy. The video is in portuguese language, but with the translation CC Youtube feature you may be able to follow it without problems (if you don't are a portuguese speaker ofcourse) :-)

    • See the article for the rest of the writeup

    FreeBSD Support Pull Request against the ZFS-on-Linux repo

    • This pull request integrates the sysutils/openzfs port’s sources into the upstream ZoL repo > Adding FreeBSD support to ZoL will make it easier to move changes back and forth between FreeBSD and Linux > Refactor tree to separate out Linux and FreeBSD specific code > import FreeBSD's SPL > add ifdefs in common code where it made more sense to do so than duplicate the code in separate files > Adapted ZFS Test Suite to run on FreeBSD and all tests that pass on ZoL passing on ZoF
    • The plan to officially rename the common repo from ZFSonLinux to OpenZFS was announced at the ZFS Leadership Meeting on June 25th
    • Video of Leadership Meeting
    • Meeting Agenda and Notes
    • This will allow improvements made on one OS to be made available more easily (and more quickly) to the other platforms
    • For example, mav@’s recent work:
    • Add wakeup_any(), cheaper version of wakeup_one() for taskqueue(9) > As result, on 72-core Xeon v4 machine sequential ZFS write to 12 ZVOLs with 16KB block size spend 34% less time in wakeup_any() and descendants then it was spending in wakeup_one(), and total write throughput increased by ~10% with the same as before CPU usage.

    News Roundup

    Episode 5 Notes - How much has UNIX changed?

    UNIX-like systems have dominated computing for decades, and with the rise of the internet and mobile devices their reach has become even larger. True, most systems now use more modern OSs like Linux, but how much has the UNIX-like landscape changed since the early days?
    So, my question was this: how close is a modern *NIX userland to some of the earliest UNIX releases? To do this I'm going to compare a few key points of a modern Linux system with the earliest UNIX documentation I can get my hands on. The doc I am going to be covering(https://www.tuhs.org/Archive/Distributions/Research/Dennis_v1/UNIX_ProgrammersManual_Nov71.pdf) is from November 1971, predating v1 of the system.
    I think the best place to start this comparison is to look at one of the highest-profile parts of the OS, that being the file system. Under the hood modern EXT file systems are completely different from the early UNIX file systems. However, they are still presented in basically the same way, as a heirerarchicat structure of directories with device files. So paths still look identical, and navigating the file system still functions the same. Often used commands like ls, cp, mv, du, and df function the same. So are mount and umount. But, there are some key differences. For instance, cd didn't exist, yet instead chdir filled its place. Also, chmod is somewhat different. Instead of the usual 3-digit octal codes for permissions, this older version only uses 2 digits. Really, that difference is due to the underlying file system using a different permission set than modern systems. For the most part, all the file handling is actually pretty close to a Linux system from 2019.

    • See the article for the rest of the writeup

    Porting Wine to amd64 on NetBSD

    I have been working on porting Wine to amd64 on NetBSD as a GSoC 2019 project. Wine is a compatibility layer which allows running Microsoft Windows applications on POSIX-complaint operating systems. This report provides an overview of the progress of the project during the first coding period.
    Initially, when I started working on getting Wine-4.4 to build and run on NetBSD i386 the primary issue that I faced was Wine displaying black windows instead of UI, and this applied to any graphical program I tried running with Wine.
    I suspected it , as it is related to graphics, to be an issue with the graphics driver or Xorg. Subsequently, I tried building modular Xorg, and I tried running Wine on it only to realize that Xorg being modular didn't affect it in the least. After having tried a couple of configurations, I realized that trying to hazard out every other probability is going to take an awful lot of time that I didn't have. This motivated me to bisect the repo using git, and find the first version of Wine which failed on NetBSD.

    • See the article for the rest of the writeup

    FreeBSD Enterprise 1 PB Storage

    Today FreeBSD operating system turns 26 years old. 19 June is an International FreeBSD Day. This is why I got something special today :). How about using FreeBSD as an Enterprise Storage solution on real hardware? This where FreeBSD shines with all its storage features ZFS included.
    Today I will show you how I have built so called Enterprise Storage based on FreeBSD system along with more then 1 PB (Petabyte) of raw capacity.
    This project is different. How much storage space can you squeeze from a single 4U system? It turns out a lot! Definitely more then 1 PB (1024 TB) of raw storage space.

    • See the article for the rest of the writeup

    The death watch for the X Window System (aka X11) has probably started

    Once we are done with this we expect X.org to go into hard maintenance mode fairly quickly. The reality is that X.org is basically maintained by us and thus once we stop paying attention to it there is unlikely to be any major new releases coming out and there might even be some bitrot setting in over time. We will keep an eye on it as we will want to ensure X.org stays supportable until the end of the RHEL8 lifecycle at a minimum, but let this be a friendly notice for everyone who rely the work we do maintaining the Linux graphics stack, get onto Wayland, that is where the future is.
    I have no idea how true this is about X.org X server maintenance, either now or in the future, but I definitely think it's a sign that developers have started saying this. If Gnome developers feel that X.org is going to be in hard maintenance mode almost immediately, they're probably pretty likely to also put the Gnome code that deals with X into hard maintenance mode. And public Gnome statements about this (and public action or lack of it) provide implicit support for KDE and any other desktop to move in this direction if they want to (and probably create some pressure to do so). I've known that Wayland was the future for some time, but I would still like it to not arrive any time soon.

    Beastie Bits

    • Porting NetBSD to Risc-V -- Video
    • FreeBSD 11.3RC3 Available
    • Open Source Could Be a Casualty of the Trade War
    • Celebrate UNIX50 and SDF32
    • doas environmental security

    Feedback/Questions

    • Matt - BSD or Older Hardware
    • MJRodriguez - Some Playstation news
    • Moritz - bhyve VT-x passthrough
    • 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.


    Previous 1 127 128 129 130 131 173 Next

    Related Podcasts

    Reply All

    1

    Reply All Games & Hobbies
    Inside VR & AR

    2

    Inside VR & AR Gadgets
    Note to Self

    3

    Note to Self News
    BrainStuff

    4

    BrainStuff Natural Sciences
    This Week in Tech (Audio)

    5

    This Week in Tech (Audio) News
    Hands-On Tech (Audio)

    6

    Hands-On Tech (Audio) Technology
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights