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:
    Fedora Challenge And NextCloudPi | Choose Linux 4 Mar 07, 2019
    Show notes

    The distro challenges roll on with Fedora Workstation. Jason shares his thoughts on getting it up and running, feeling at home with vanilla Gnome, and why Fedora may be perfect place for his Magic the Gathering addiction.

    Plus, the Raspberry Pi journey continues with NextCloudPi. Is creating a DropBox substitute really this easy?

    Links:

    • The Fedora 29 Linux Community Challenge — By popular demand, we're moving into March by exploring another community-powered distro with a corporate shadow (in Red Hat), and one that people have passionately encouraged me to try: Fedora Workstation.
    • Fedora Workstation — Fedora Workstation is a reliable, user-friendly, and powerful operating system for your laptop or desktop computer. It supports a wide range of developers, from hobbyists and students to professionals in corporate environments.
    • Create A Personal Home Backup Server With Raspberry Pi 3 — NextCloudPi is a standalone, self-contained OS that runs on your Raspberry Pi. It lets you sync and manually back up files from practically any device (including your phone and its camera instantly), and serve files to those devices.
    • NextCloudPi — NextCloudPi is a Nextcloud instance that is preinstalled and preconfigured, and includes a management interface with all the tools you need to self host your private data in a single package.

      This is an official open source community project that aims at making it easier for everyone to have control over their own data.

    • Net Scan — Network scanning and discovery along with port scanner.
    • Wonder Shaper — Wonder Shaper is a script that allow the user to limit the bandwidth of one or more network adapters. It does so by using iproute's tc command, but greatly simplifies its operation.

    Turing Complete Sed | BSD Now 288 Mar 07, 2019
    Show notes

    Software will never fix Spectre-type bugs, a proof that sed is Turing complete, managed jails using Bastille, new version of netdata, using grep with /dev/null, using GMail with mutt, and more.

    ##Headlines
    ###Google: Software is never going to be able to fix Spectre-type bugs

    • Spectre is here to stay: An analysis of side-channels and speculative execution

    Researchers from Google investigating the scope and impact of the Spectre attack have published a paper asserting that Spectre-like vulnerabilities are likely to be a continued feature of processors and, further, that software-based techniques for protecting against them will impose a high performance cost. And whatever the cost, the researchers continue, the software will be inadequate—some Spectre flaws don’t appear to have any effective software-based defense. As such, Spectre is going to be a continued feature of the computing landscape, with no straightforward resolution.
    The discovery and development of the Meltdown and Spectre attacks was undoubtedly the big security story of 2018. First revealed last January, new variants and related discoveries were made throughout the rest of the year. Both attacks rely on discrepancies between the theoretical architectural behavior of a processor—the documented behavior that programmers depend on and write their programs against—and the real behavior of implementations.
    Specifically, modern processors all perform speculative execution; they make assumptions about, for example, a value being read from memory or whether an if condition is true or false, and they allow their execution to run ahead based on these assumptions. If the assumptions are correct, the speculated results are kept; if it isn’t, the speculated results are discarded and the processor redoes the calculation. Speculative execution is not an architectural feature of the processor; it’s a feature of implementations, and so it’s supposed to be entirely invisible to running programs. When the processor discards the bad speculation, it should be as if the speculation never even happened.

    ###A proof that Unix utility sed is Turing complete

    Many people are surprised when they hear that sed is Turing complete. How come a text filtering program is Turing complete, they wonder. Turns out sed is a tiny assembly language that has a comparison operation, a branching operation and a temporary buffer. These operations make sed Turing complete.
    I first learned about this from Christophe Blaess. His proof is by construction – he wrote a Turing machine in sed (download turing.sed). As any programming language that can implement a Turing machine is Turing complete we must conclude that sed is also Turing complete.
    Christophe offers his own introduction to Turing machines and a description of how his sed implementation works in his article Implementation of a Turing Machine as a sed Script.

    Christophe isn’t the first person to realize that sed is almost a general purpose programming language. People have written tetris, sokoban and many other programs in sed. Take a look at these:

    • Tetris
    • Sokoban (game)
    • Calculator

    ##News Roundup
    ###Bastille helps you quickly create and manage FreeBSD Jails.

    Bastille helps you quickly create and manage FreeBSD Jails.
    Jails are extremely lightweight containers that provide a full-featured UNIX-like operating system inside. These containers can be used for software development, rapid testing, and secure production Internet services.
    Bastille provides an interface to create, manage and destroy these secure virtualized environments.

    • Current version: 0.3.20190204-beta.
    • Shell Script Source here: https://github.com/BastilleBSD/bastille/blob/master/usr/local/bin/bastille

    ###netdata v1.12 released

    Netdata is distributed, real-time, performance and health monitoring for systems and applications. It is a highly optimized monitoring agent you install on all your systems and containers.
    Netdata provides unparalleled insights, in real-time, of everything happening on the systems it runs (including web servers, databases, applications), using highly interactive web dashboards. It can run autonomously, without any third party components, or it can be integrated to existing monitoring tool chains (Prometheus, Graphite, OpenTSDB, Kafka, Grafana, etc).
    Netdata is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function.

    • Patch release 1.12.1 contains 22 bug fixes and 8 improvements.

    ###Using grep with /dev/null, an old Unix trick

    Every so often I will find myself writing a grep invocation like this:

    find .... -exec grep <something> /dev/null '{}' '+'

    The peculiar presence of /dev/null here is an old Unix trick that is designed to force grep to always print out file names, even if your find only matches one file, by always insuring that grep has at least two files as arguments. You can wind up wanting to do the same thing with a direct use of grep if you’re not certain how many files your wildcard may match.

    ###USING GMAIL WITH MUTT

    I recently switched to using mutt for email and while setting up mutt to use imap is pretty straightforward, this tutorial will also document some advanced concepts such as encrypting your account password and sending emails from a different From address.
    This tutorial assumes that you have some familiarity with using mutt and have installed it with sidebar support (sudo apt-get install mutt-patched for the ubuntu folks) and are comfortable with editing your muttrc.
    If you would just like to skip to the end, my mutt configuration file can be found here.

    ##Beastie Bits

    • An Extensive UNIX Timeline
    • Garbage.fm - OEF
    • brk() to sbrk()
    • Fred models, found again
    • Kafe: Can OS Kernels Forward Packets Fast Enough for Software Routers?
    • ARPANET: Celebrating 50 Years Since “LO”

    ##Feedback/Questions

    • Pablo - Topic suggestion: FreeBSD on a Laptop as daily driver
    • Ron - ZFS on the fly compression and seek
    • Dave - two zpool, or not two zpool, that is the question
    • 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.


    Dirty Home Directories | LINUX Unplugged 291 Mar 05, 2019
    Show notes

    We reveal all and look at the mess that is our home directories. How we keep them clean, back them up, and organize our most important files.

    Plus Gnome lands a long awaited feature, Firefox gets a bit more clever, and the big money being made on Open Source.

    Special Guests: Alan Pope, Anthony James, Brent Gervais, Daniel Fore, Dustin Krysak, and Martin Wimpress.

    Links:

    • systemd-nspawn - ArchWiki — systemd-nspawn may be used to run a command or OS in a light-weight namespace container.
    • Transparently running binaries from any architecture in Linux with QEMU and binfmt_misc
    • QemuUserEmulation - Debian Wiki — This page describes how to setup and use QEMU user emulation in a "transparent" fashion, allowing execution of non-native target executables just like native ones.
    • Firefox 67: automatically unload unused tabs to improve memory — If things go as planned, Firefox 67 will introduce a new feature to unload unused tabs to improve memory. The initial bug report dates back eight years but work on the feature began in earnest just a short while ago.
    • Chrome OS 74 dev channel brings Linux app improvements (Crostini) — There’s now support for audio playback when using Linux apps. Up until now if you wanted to use Linux software to watch videos, listen to music, or do anything else that requires sound, you were out of luck.
    • GNOME 3.32 Lands Long-Awaited Fractional Scaling Support — Fractional scaling allows for greater control over the UI scaling than the previous integer based scaling of 2, 3, etc, to instead support fractions like 3/2 (1.5) increase in user-interfaces. Fractional scaling is primarily to improve the user experience with modern HiDPI displays.
    • Systemd-Free Debian "Devuan" Planning Their First Developer Gathering This Spring — Taking place in Amsterdam from 5 to 7 April will be the first Devuan conference for "init freedom lovers".
    • Canonical adds containerd to Ubuntu Kubernetes — Enabling Kubernetes to drive containerd directly reduces the number of moving parts, reduces latency in pod startup times, and improves CPU and memory usage on every node in the cluster.
    • Jupiter Broadcasting Meetups
    • Ubuntu Podcast Listener Get Together — We're having a Get Together in Reading, UK on Saturday March 16th. We'll meet at Breddog in Reading!
    • Dotfile madness — To those of you reading this: I beg you. Avoid creating files or directories of any kind in your user's $HOME directory in order to store your configuration or data. This practice is bizarre at best and it is time to end it. I am sorry to say that many (if not most) programs are guilty of doing this while there are significantly better places that can be used for storing per-user program data.
    • More home directory pollution — I looked in my home directory and now see (in addition to 26 dot-files) directories named go, snap and systems.
    • Steve Reaver on Twitter — There is so much junk in my home dir I had to ls it in column format. I've just about given up using ~ because of all the crap that application put in there!
    • “Please move the “$HOME/snap” directory to a less o...” : Ubuntu Bug #1575053
    • Why do hidden files in Unix begin with a dot? — The answer is very simple, because it's extremely easy to test if a file is hidden or not by simply testing the first character of the filename.
    • Yet Another Dotfiles Manager — When you live in a command line, configurations are a deeply personal thing. They are often crafted over years of experience, battles lost, lessons learned, advice followed, and ingenuity rewarded. When you are away from your own configurations, you are an orphaned refugee in unfamiliar and hostile surroundings. You feel clumsy and out of sorts. You are filled with a sense of longing to be back in a place you know. A place you built. A place where all the short-cuts have been worn bare by your own travels. A place you proudly call… $HOME.
    • Lyft to spend $300 million on Amazon Web Services by 2022 — Notably, Lyft said that if its usage of Amazon's cloud doesn't hit or exceed that $300 million threshold, it'll have to pay the difference. Lyft committed to spending at least $80 million in each of the three years of the deal, with the stipulation that it will spend $300 million in aggregate overall
    • MongoDB shares plunge on concerns that Lyft is moving to AWS
    • Flowblade — Flowblade is a multitrack non-linear video editor released under GPL3 license. From beginners to masters, Flowblade helps make your vision a reality of image and sound.
    • Shotcut — Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

    Rusty Rubies | Coder Radio 347 Mar 05, 2019
    Show notes

    Mike breaks down what it takes to build a proper iOS build server, and leaves the familiar shallows of Debian for the open waters of openSUSE.

    Plus Wes’ reluctant ruby adventures and our pick to ease your javascript packaging woes.

    Special Guest: Wes Payne.

    Links:

    • rbenv: Groom your app’s Ruby environment — Use rbenv to pick a Ruby version for your application and guarantee that your development environment matches production. Put rbenv to work with Bundler for painless Ruby upgrades and bulletproof deployments.
    • Serverless Feedback from TomEnom — One thing you left out of your definition of serverless (IMO) that I find important is that it scales to zero. So if your lambda/function is not being used it incurs zero cost. I guess you could say that that is where serverless becomes literal.
    • Install openSUSE on Digital Ocean — Unfortunately, Digital does not at present have an option for an openSUSE image. That doesn’t mean that you can’t use openSUSE on Digital Ocean, but it is going to be a little more work than most common Linux distributions.
    • What is Pika? — Pika's mission is to make modern JavaScript more accessible by making it easier to find, publish, install, and use modern packages on npm.
    • Introducing: pika/pack — If you’ve recently published a package to npm, you know how much work goes into a modern build process. Transpile JavaScript, compile TypeScript, convert ES Module syntax (ESM) to Common.js, configure your package.json manifest… and that’s just the basics.
    • Implications of Rewriting a Browser Component in Rust - Mozilla Hacks
    • Rust use case study in npm [pdf] — The npm Registry uses Rust for its CPU-bound bottlenecks.

    Linux Action News 95 Mar 03, 2019
    Show notes

    We sift Mobile World Congress to find just the best and most relevant stories, and discuss the Thunderclap vulnerability.

    Plus we say goodbye to Koroa, find a reason to checkout GRUB nightlies, and how Android aims to kill passwords for good.

    Links:

    • LineageOS 16.0 released — We feel that the 16.0 branch has reached feature parity with 15.1 and is ready for initial release. With 16.0 being the most recent and most actively-developed branch, on March 1st, 2019 it will begin receiving builds nightly and 15.1 will be moved to weekly builds.
    • XDA Coverage of LineageOS 16.0
    • KaiOS now with 85M feature phones shipped — With 85 million phones now shipped in more than 100 markets with handset brands like Nokia and India’s Jio, KaiOS now has an expanded partnership to put more Google
    • KaiOS is doing well in US too
    • RISC-V Support Added To The GRUB Bootloader — As working towards this year's GRUB 2.04 update, we've known they have been on the finishing stretch for merging RISC-V support and as of this morning that milestone has been crossed.
    • RISC-V Support in the FreeRTOS Kernel
    • Bringing energy efficiency to IoT architecture
    • The Challenge Of RISC-V Compliance
    • Thunderclap and Linux — The authors built a "fake" network card2 and performed various DMA attacks and were able to temper with memory regions that their network card should have no access to whatsoever.
    • [announce] Struck by a Thunderbolt
    • [official site] Thunderclap
    • RIP Korora — "Our @kororaproject website has been redirected to @fedora as we do not have any new releases coming. Thank you for your support over the last 13 odd years."
    • We saw this coming

    Disturbing Messages | User Error 60 Mar 01, 2019
    Show notes

    How to deal with Internet drama in the Linux world, the rise of live streaming, and disturbing people with messages and calls.

    Plus preparing for end times, and the best moment of Joe's life.

    00:00:25 #AskError: What's your biggest claim to fame?
    00:03:47 Internet drama and Linux
    00:15:31 #AskError: If you send someone a message and it disturbs them, whose fault is it?
    00:22:46 On demand vs live streaming
    00:32:25 #AskError: Should you prepare for the apocalypse?


    Proper Password Procedures | TechSNAP 398 Feb 28, 2019
    Show notes

    We reveal the shady password practices that are all too common at many utility providers, and hash out why salts are essential to proper password storage.

    Plus the benefits of passphrases, and what you can do to keep your local providers on the up and up.

    Links:

    • Plain wrong: Millions of utility customers’ passwords stored in plain text | Ars Technica — In September of 2018, an anonymous independent security researcher (who we'll call X) noticed that their power company's website was offering to email—not reset!—lost account passwords to forgetful users. Startled, X fed the online form the utility account number and the last four phone number digits it was asking for. Sure enough, a few minutes later the account password, in plain text, was sitting in X's inbox.
    • The LinkedIn Hack: Understanding Why It Was So Easy to Crack the Passwords | — LinkedIn stated that after the initial 2012 breach, they added enhanced protection, most likely adding the “salt” functionality to their passwords. However, if you have not changed your password since 2012, you do not have the added protection of a salted password hash. You may be asking yourself–what on earth are hashing and salting and how does this all work?
    • How Developers got Password Security so Wrong — As time has gone on; developers have continued to store passwords insecurely, and users have continued to set them weakly. Despite this, no viable alternative has been created for password security.
    • Adding Salt to Hashing: A Better Way to Store Passwords — A salt is added to the hashing process to force their uniqueness, increase their complexity without increasing user requirements, and to mitigate password attacks like rainbow tables.
    • Why Do Developers Get Password Storage Wrong? A Qualitative Usability Study — We were interested in exploring two particular aspects: Firstly, do developers get things wrong because they do not think about security and thus do not include security features (but could if they wanted to)? Or do they write insecure code because the complexity of the task is too great for them? Secondly, a common suggestion to increase security is to offer secure defaults.
    • OWASP Password Storage Cheatsheet — This article provides guidance on properly storing passwords, secret question responses, and similar credential information.
    • Secure Salted Password Hashing - How to do it Properly — If you're a web developer, you've probably had to make a user account system. The most important aspect of a user account system is how user passwords are protected. User account databases are hacked frequently, so you absolutely must do something to protect your users' passwords if your website is ever breached. The best way to protect passwords is to employ salted password hashing. This page will explain why it's done the way it is.
    • Plain Text Offenders — We’re tired of websites abusing our trust and storing our passwords in plain text, exposing us to danger. Here we put websites we believe to be practicing this to shame.
    • Cybersecurity 101: Why you need to use a password manager | TechCrunch — Think of a password manager like a book of your passwords, locked by a master key that only you know.
    • On the Security of Password Managers - Schneier on Security — There's new research on the security of password managers, specifically 1Password, Dashlane, KeePass, and Lastpass. This work specifically looks at password leakage on the host computer. That is, does the password manager accidentally leave plaintext copies of the password lying around memory?
    • LinuxFest Northwest 2019 — It's the 20th anniversary of LinuxFest Northwest! Come join your favorite Jupiter Broadcasting hosts at the Pacific Northwest's premier Linux event.
    • SCALE 17x — The 17th annual Southern California Linux Expo – will take place on March. 7-10, 2019, at the Pasadena Convention Center. SCaLE 17x expects to host 150 exhibitors this year, along with nearly 130 sessions, tutorials and special events.
    • Jupiter Broadcasting Meetups — The best place to find out when Jupiter Broadcasting has a meetup near you! Also stay tuned for upcoming virtual study groups.

    rc.d in NetBSD | BSD Now 287 Feb 28, 2019
    Show notes

    Design and Implementation of NetBSD’s rc.d system, first impressions of Project Trident 18.12, PXE booting a FreeBSD disk image, middle mouse button pasting, NetBSD gains hardware accelerated virtualization, and more.

    ##Headlines
    ###The Design and Implementation of the NetBSD rc.d system

    • Abstract

    In this paper I cover the design and implementation of the rc.d system start-up mechanism in NetBSD 1.5, which replaced the monolithic /etc/rc start-up file inherited from 4.4BSD. Topics covered include a history of various UNIX start-up mechanisms (including NetBSD prior to 1.5), design considerations that evolved over six years of discussions, implementation details, an examination of the human issues that occurred during the design and implementation, as well as future directions for the system.

    • Introduction

    NetBSD recently converted from the traditional 4.4BSD monolithic /etc/rc start-up script to an /etc/rc.d mechanism, where there is a separate script to manage each service or daemon, and these scripts are executed in a specific order at system boot.
    This paper covers the motivation, design and implementation of the rc.d system; from the history of what NetBSD had before to the system that NetBSD 1.5 shipped with in December 2000, as well as future directions.
    The changes were contentious and generated some of the liveliest discussions about any feature change ever made in NetBSD. Parts of those discussions will be covered to provide insight into some of the design and implementation decisions.

    • History

    There is great diversity in the system start-up mechanisms used by various UNIX variants. A few of the more pertinent schemes are detailed below. As NetBSD is derived from 4.4BSD, it follows that a description of the latter’s method is relevant. Solaris’ start-up method is also detailed, as it is the most common System V UNIX variant.

    ###First impressions of Project Trident 18.12

    Project Trident (hereafter referred to as Trident) is a desktop operating system based on TrueOS. Trident takes the rolling base platform of TrueOS, which is in turn based on FreeBSD’s development branch, and combines it with the Lumina desktop environment.

    +Installing

    The debut release of Trident is available as a 4.1GB download that can be burned to a disc or transferred to a USB thumb drive. Booting from the Trident media brings up a graphical interface and automatically launches the project’s system installer. Down the left side of the display there are buttons we can click to show hardware information and configuration options. These buttons let us know if our wireless card and video card are compatible with Trident and give us a chance to change our preferred language and keyboard layout. At the bottom of the screen we find buttons that will open a terminal or shutdown the computer.

    • Early impressions

    Trident boots to a graphical login screen where we can sign into the Lumina desktop or a minimal Fluxbox session. Lumina, by default, uses Fluxbox as its window manager. The Lumina desktop places its panel along the bottom of the screen and an application menu sits in the bottom-left corner. On the desktop we find icons for opening the software manager, launching the Falkon web browser, running the VLC media player, opening the Control Panel and adjusting the Lumina theme.
    The application menu has an unusual and compact layout. The menu shows just a search box and buttons for browsing applications, opening a file manager, accessing desktop settings and signing out. To see what applications are available we can click the Browse Applications entry, which opens a window in the menu where we can scroll through installed programs. This is a bit awkward since the display window is small and only shows a few items at a time.
    Early on I found it is possible to swap out the default “Start menu” with an alternative “Application menu” through the Panels configuration tool. This alternative menu offers a classic tree-style application menu. I found the latter menu easier to navigate as it expands to show all the applications in a selected category.

    • Conclusions

    I have a lot of mixed feelings and impressions when it comes to Trident. On the one hand, the operating system has some great technology under the hook. It has cutting edge packages from the FreeBSD ecosystem, we have easy access to ZFS, boot environments, and lots of open source packages. Hardware support, at least on my physical workstation, was solid and the Lumina desktop is flexible.

    ##News Roundup
    ###PXE booting of a FreeBSD disk image

    I had to set up a regression and network performance lab. This lab will be managed by a Jenkins, but the first step is to understand how to boot a FreeBSD disk by PXE. This article explains a simple way of doing it.
    For information, all these steps were done using 2 PC Engines APU2 (upgraded with latest BIOS for iPXE support), so it’s a headless (serial port only, this can be IPMI SoL with different hardware) .

    • THE BIG PICTURE

    Before explaining all steps and command line, here is the full big picture of the final process.

    ###Why I like middle mouse button paste in xterm so much

    In my entry about how touchpads are not mice, I mused that one of the things I should do on my laptop was insure that I had a keyboard binding for paste, since middle mouse button is one of the harder multi-finger gestures to land on a touchpad. Kurt Mosiejczuk recently left a comment there where they said:
    Shift-Insert is a keyboard equivalent for paste that is in default xterm (at least OpenBSD xterm, and putty on Windows too). I use that most of the time now as it seems less… trigger-happy than right click paste.
    This sparked some thoughts, because I can’t imagine giving up middle mouse paste if I have a real choice. I had earlier seen shift-insert mentioned in other commentary on my entry and so have tried a bit to use it on my laptop, and it hasn’t really felt great even there; on my desktops, it’s even less appealing (I tried shift-insert out there to confirm that it did work in my set of wacky X resources).
    In thinking about why this is, I came to the obvious realization about why all of this is so. I like middle mouse button paste in normal usage because it’s so convenient, because almost all of the time my hand is already on the mouse. And the reason my hand is already on the mouse is because I’ve just used the mouse to shift focus to the window I want to paste into. Even on my laptop, my right hand is usually away from the keyboard as I move the mouse pointer on the touchpad, making shift-Insert at least somewhat awkward.

    ###NetBSD Gains Hardware Accelerated Virtualization

    • NetBSD Virtual Machine Monitor

    NVMM provides hardware-accelerated virtualization support for NetBSD. It is made of an ~MI frontend, to which MD backends can be plugged. A virtualization API is shipped via libnvmm, that allows to easily create and manage virtual machines via NVMM. Two additional components are shipped as demonstrators, toyvirt and smallkern: the former is a toy virtualizer, that executes in a VM the 64bit ELF binary given as argument, the latter is an example of such binary.

    ##Beastie Bits

    • SoloBSD 19.02-STABLE
    • Project Trident 18.12-U5 available
    • “Sudo Mastery, Second Edition” and Cover Art
    • MKSANITIZER - bug detector software integration with the NetBSD userland
    • Darn kids nowadays… back in my day we drew rude symbols like normal people. {{top two comments}}
    • ShellCheck
      finds bugs in your shell scripts.
    • Old School Sean - A history of UNIX

    ##Feedback/Questions

    • Ales - OpenBSD, FreeNAS, OpenZFS questions
    • Malcolm - Thoughts on Pgsql + ZFS thread?
    • Brad - Boot Environments in FreeBSD
    • 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.


    Proper Pi Pedigree | LINUX Unplugged 290 Feb 26, 2019
    Show notes

    We head to the Raspberry Pi corner and pick the very best open source home automation system.

    Plus some great news for Gnome users, OBS studio has a new funding model, and a nostalgic chat with our study buddy Kenny.

    Special Guests: Alex Kretzschmar, Brent Gervais, and Martin Wimpress.

    Links:

    • More GNOME Shell / Mutter Performance Optimizations & Latency Reductions Still Coming - Phoronix — Specifically on the Ubuntu front, Daniel has released a fix for Ubuntu 19.04 Disco and Ubuntu 18.04 Bionic to deal with 144/120Hz displays where GNOME's Mutter caps the rendering to 60 FPS. The fix for Ubuntu 18.10 is still being in the process of SRU'ed.
    • OBS Studio 23.0 Released With VA-API Video Encoding, New Audio Filters - Phoronix — OBS Studio 23.0 also has several new audio filters, batch remuxing support, multi-track audio support to FFmpeg output, and a variety of other alterations.
    • Open Broadcaster Software | New Ways to Support OBS Development — It’s amazing to think that the first version of OBS was publicly released over six years ago. What started out as a small side project by Hugh “Jim” Bailey to make a free and open source program to stream StarCraft 2 has grown into a powerful force in the streaming and video production industry. Hundreds of thousands of people use OBS Studio every day not just for video gaming, but also for broadcasting everything from conferences to sports competitions to school announcements. It’s a tool that can be used freely by anyone, from large studios with big budget productions to individuals who just want to engage with a community online.
    • Available Now: New GeForce-Optimized OBS — We have collaborated with OBS, the industry-leading streaming application, to help them release a new version with improved support for NVIDIA GPUs. The new OBS Studio, version 23.0, reduces the FPS impact of streaming by up to 66% compared to the previous version, meaning higher FPS for your games.
    • Jupiter Broadcasting Meetup
    • What’s Free at Linux Academy — March 2019 - Linux Academy Blog — Each month, we will kick off our community content with a live study group, allowing members of the Linux Academy community to come together and share their insights in order to learn from one another.
    • LiNUX Courses - Linux Operating System Fundamentals — Kenny first encountered Solaris UNIX while I was in the military, and found out about Linux through the grapevine. He has worked with Linux in local government, fortune 500 companies, educational institutions, and by providing training. I have received Linux certifications from LPI, CompTIA, and Red Hat. Kenny has been working with Linux for nearly two decades and is passionate about sharing his knowledge with others about the system, and strives to learn more about the operating system every day.
    • Raspberry Pi Updates Devices to Linux 4.19
    • Martin Wimpress on Twitter — This week I am working on @ubuntumate 18.04.2 images for the @RaspberryPi models 2 and 3/3+

      Nothing exciting to report just yet, build system is configured and the root file system is being generated. Next up is adding the kernel and boot loader.

    • Python Wheels for the Raspberry Pi — piwheels is a Python package repository providing Arm platform wheels (pre-compiled binary Python packages) specifically for the Raspberry Pi, making pip installations much faster.
    • StableReleaseUpdates - Ubuntu Wiki — Once an Ubuntu release has been completed and published, updates for it are only released under certain circumstances, and must follow a special procedure called a "stable release update" or SRU.
    • OpenHab vs Home Assistant vs Domoticz - Best Open Source Home Automation
    • Awesome Home Assistant — Awesome Home Assistant is a curated list of awesome Home Assistant resources.
    • Home Assistant — Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.
    • openHAB — a vendor and technology agnostic open source automation software for your home.
    • Domoticz — Domoticz is a Home Automation system design to control various devices and receive input from various sensors.
    • IronicBadger: Home Assistant configuration files — This repository contains all configuration used to configure my home automation setup using Home Assistant. This is a living and breathing repository and as such is subject to change.
    • Linux Action Show special about Home Assistant — Our founder Paulus Schoutsen is interviewed by Chris Fisher for a Linux Action Show special about home automation, Hass.io and the new Home Assistant podcast.
    • smacke/subsync: Automagically synchronize subtitles with video.
    • Podcast Generator — Podcast Generator is an open source Content Management System written in PHP and specifically designed for podcast publishing. It provides the user with the tools to easily manage all of the aspects related to the publication of a podcast, from the upload of episodes to its submission to the iTunes store.

    Serverless Squabbles | Coder Radio 346 Feb 26, 2019
    Show notes

    The three of us debate when to go full serverless, and if ditching servers is worth the cost.

    Plus the battle against the Cult of Swift gains new allies.

    Special Guest: Wes Payne.

    Links:

    • Marco Arment on Twitter — Add up all of the time you’ve spent learning Swift from scratch, accommodating its strictness, fighting its buggy tools, migrating your code through language changes, and re-learning APIs and conventions as they’ve changed over the last 5 years.

      I’ve spent zero time doing that.

    • A Swift Takes Flight on Windows — I have finally managed to get the compiler, the support libraries, the runtime, standard library, libdispatch, and now, Foundation to build and run on Windows!
    • Apple Plans to Close Stores in Eastern District of Texas in Fight Against Patent Trolls — To continue to serve the region, Apple plans to open a new store at the Galleria Dallas shopping mall in Dallas, just outside the Eastern District of Texas border.
    • Linux Academy - Full Stack Ruby on Rails Developer (Remote) — Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
    • What is Serverless? — Serverless computing (or serverless for short), is an execution model where the cloud provider (AWS, Azure, or Google Cloud) is responsible for executing a piece of code by dynamically allocating the resources.
    • Serverless Architectures - Martin Fowler — Serverless architectures are application designs that incorporate third-party “Backend as a Service” (BaaS) services, and/or that include custom code run in managed, ephemeral containers on a “Functions as a Service” (FaaS) platform.
    • Serverless Architectures at AWS — A serverless architecture is a way to build and run applications and services without having to manage infrastructure.

    Previous 1 138 139 140 141 142 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