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:
    Abandoned Support | User Error 64 Apr 26, 2019
    Show notes

    Why Linux doesn't just work on all hardware, criticism of your field, and the ethics of acquiring old software.

    Plus venturing outside, and how we install unusual applications.

    00:00:37 Why is hardware support so terrible?
    00:12:21 #AskError: How much time do you spend outside?
    00:16:08 If you're wedded to a concept or axiom for your job, is there any way you can be objective about criticism of your field?
    00:26:13 #AskError: If an application you want is not available in your distro’s repo, which community package would you choose and why?
    00:31:54 Is it ok to pirate abandonware?


    Snapshot Sanity | TechSNAP 402 Apr 25, 2019
    Show notes

    We continue our take on ZFS as Jim and Wes dive in to snapshots, replication, and the magic on copy on write.

    Plus some handy tools to manage your snapshots, rsync war stories, and more!

    Links:

    • sanoid: Policy-driven snapshot management and replication tools. — Sanoid is a policy-driven snapshot management tool for ZFS filesystems. When combined with the Linux KVM hypervisor, you can use it to make your systems functionally immortal.
    • Syncoid — Sanoid also includes a replication tool, syncoid, which facilitates the asynchronous incremental replication of ZFS filesystems.
    • Copy-on-write - Wikipedia
    • ZFS Paper
    • The Magic Behind APFS: Copy-On-Write — The brand-new Apple File System (APFS) that landed with macOS High Sierra brings a handful of important new features that rely on a technique called copy-on-write (CoW).
    • Chapter 19. The Z File System (ZFS)

    Fun with funlinkat() | BSD Now 295 Apr 25, 2019
    Show notes

    Introducing funlinkat(), an OpenBSD Router with AT&T U-Verse, using NetBSD on a raspberry pi, ZFS encryption is still under development, Rump kernel servers and clients tutorial, Snort on OpenBSD 6.4, and more.

    Headlines

    Introducing funlinkat

    • It turns out, every file you have ever deleted on a unix machine was probably susceptible to a race condition

    One of the first syscalls which was created in Unix-like systems is unlink. In FreeBSD this syscall is number 10 (source) and in Linux, the number is dependent on the architecture but for most of them is also the tenth syscall (source). This indicated that this is one of the primary syscalls. The unlink syscall is very simple and we provide one single path to the file that we want to remove. The “removing file” process itself is very interesting so let’s spend a moment to understand the it. First, by removing the file we are removing a link from the directory to it. In Unix-like systems we can have many links to a single file (hard links). When we remove all links to the file, the file system will mark the blocks used by the file as free (a different file system will behave differently but let’s not jump into a second digression). This is why the process is called unlinking and not “removing file”. While we unlink the file two or three things will happen:

    • We will remove an entry in the directory with the filename.
    • We will decrease a file reference count (in inode).
    • If links go to zero - the file will be removed from the disk (again this doesn't mean that the blocks from the disk will be filled with zeros, though this may happen depending on the file system and configuration. However, in most cases this means that the file system will mark those blocks to as free and use them to write new data later This mostly means that “removing file” from a directory is an operation on the directory and not on the file (inode) itself. Another interesting subject is what happens if our system will perform only first or second step from the list. This depends on the file system and this is also something we will leave for another time. The problem with the unlink and even unlinkat function is that we don’t have any guarantee of which file we really are unlinking.
      • When you delete a file using its name, you have no guarantee that someone has not already deleted the file, or renamed it, and created a new file with the name you are about to delete. We have some stats about the file that we want to unlink. We performed some tests. In the same time another process removed our file and recreated it. When we finally try to remove our file it is no longer the same file. It’s a classic race condition.
      • Many programs will perform checks before trying to remove a file, to make sure it is the correct file, that you have the correct permissions etc. However this exposes the ‘Time-of-Check / Time-of-Use’ class of bugs. I check if the file I am about to remove is the one I created yesterday, it is, so I call unlink() on it. However, between when I checked the date on the file, and when I call unlink, I, some program I am running, might have updated the file. Or a malicious user might have put some other file at that name, so I would be the one who deleted it. In Unix-like operating systems we can get a handle for our file called file - a descriptor. File descriptors guarantee us that all the operations that we will be performing on it are done on the same file (inode). Even if someone was to unlink a number of directories entries, the operating system will not free the structures behind the file descriptor, and we can detect the file that was removed by someone and recreated (or just unlinked). So, for example, we have an alternative functions fstat which allows us to get file status of the given descriptor We already know that the file may have many links on the disk which point to the single inode. What happens when we open the file? Simplifying: kernel creates a memory representation of the inode (the inode itself is stored on the disk) called vnode. This single representation is used by all processes to refer the inode to the disk. If in a process we open the same file (inode) using different names (for example through hard links) all those files will be linked to the single vnode. That means that the pathname is not stored in the kernel. This is basically the reason why we don’t have a funlink function so that instead of the path we are providing just the file descriptor to the file. If we performed the fdunlink syscall, the kernel wouldn’t know which directory entry you would like to remove. Another problem is more architectural: as we discussed earlier unlinking is really an operation on the directory not on the file (inode) itself, so using funlink(fd) may create some confusion because we are not removing the inode corresponding to the file descriptor, we are performing action on the directory which points to the file. After some discussion we decided that the only sensible option for FreeBSD would be to create a funlinkat() function. This syscall would only performs additional sanitary checks if we are removing a directory entry which corresponds to the inode stored which refers to the file descriptor. int funlinkat(int dfd, const char *path, int fd, int flags); The API above will check if the path opened relative to the dfd points to the same vnode. Thanks to that we removed a race condition because all those sanitary checks are performed in the kernel mode while the file system is locked and there is no possibility to change it. The fd parameter may be set to the FD_NONE value which will mean that the sanitary check should not be performed and funlinkat will behave just like unlinkat. As you can notice I often refer to the unlink syscall but at the end the APIs looks like unlinkat syscall. It is true that the unlink syscall is very old and kind of deprecated. That said I referred to unlink because it’s just simpler. These days unlink simply uses the same code as unlinkat.

    Using an OpenBSD Router with AT&T U-Verse

    I upgraded to AT&T's U-verse Gigabit internet service in 2017 and it came with an Arris BGW-210 as the WiFi AP and router. The BGW-210 is not a terrible device, but I already had my own Airport Extreme APs wired throughout my house and an OpenBSD router configured with various things, so I had no use for this device. It's also a potentially-insecure device that I can't upgrade or fully disable remote control over. Fully removing the BGW-210 is not possible as we'll see later, but it is possible to remove it from the routing path. This is how I did it with OpenBSD.

    News Roundup

    How to use NetBSD on a Raspberry Pi

    Do you have an old Raspberry Pi lying around gathering dust, maybe after a recent Pi upgrade? Are you curious about BSD Unix? If you answered "yes" to both of these questions, you'll be pleased to know that the first is the solution to the second, because you can run NetBSD, as far back as the very first release, on a Raspberry Pi. BSD is the Berkley Software Distribution of Unix. In fact, it's the only open source Unix with direct lineage back to the original source code written by Dennis Ritchie and Ken Thompson at Bell Labs. Other modern versions are either proprietary (such as AIX and Solaris) or clever re-implementations (such as Minix and GNU/Linux). If you're used to Linux, you'll feel mostly right at home with BSD, but there are plenty of new commands and conventions to discover. If you're still relatively new to open source, trying BSD is a good way to experience a traditional Unix. Admittedly, NetBSD isn't an operating system that's perfectly suited for the Pi. It's a minimal install compared to many Linux distributions designed specifically for the Pi, and not all components of recent Pi models are functional under NetBSD yet. However, it's arguably an ideal OS for the older Pi models, since it's lightweight and lovingly maintained. And if nothing else, it's a lot of fun for any die-hard Unix geek to experience another side of the POSIX world.

    ZFS Encryption is still under development (as of March 2019)

    One of the big upcoming features that a bunch of people are looking forward to in ZFS is natively encrypted filesystems. This is already in the main development tree of ZFS On Linux, will likely propagate to FreeBSD (since FreeBSD ZFS will be based on ZoL), and will make it to Illumos if the Illumos people want to pull it in. People are looking forward to native encryption so much, in fact, that some of them have started using it in ZFS On Linux already, using either the development tip or one of the 0.8.0 release candidate pre-releases (ZoL is up to 0.8.0-rc3 as of now). People either doing this or planning to do this show up on the ZoL mailing list every so often.

    • CFT for FreeBSD + ZoL

    Tutorial On Rump Kernel Servers and Clients

    The rump anykernel architecture allows to run highly componentized kernel code configurations in userspace processes. Coupled with the rump sysproxy facility it is possible to run loosely distributed client-server "mini-operating systems". Since there is minimum configuration and the bootstrap time is measured in milliseconds, these environments are very cheap to set up, use, and tear down on-demand. This document acts as a tutorial on how to configure and use unmodified NetBSD kernel drivers as userspace services with utilities available from the NetBSD base system. As part of this, it presents various use cases. One uses the kernel cryptographic disk driver (cgd) to encrypt a partition. Another one demonstrates how to operate an FFS server for editing the contents of a file system even though your user account does not have privileges to use the host's mount() system call. Additionally, using a userspace TCP/IP server with an unmodified web browser is detailed.

    Installing Snort on OpenBSD 6.4

    As you may recall from previous posts, I am running an OpenBSD server on an APU2 air-cooled 3 Intel NIC box as my router/firewall for my secure home network. Given that all of my Internet traffic flows through this box, I thought it would be a cool idea to run an Intrusion Detection System (IDS) on it. Snort is the big hog of the open source world so I took a peek in the packages directory on one of the mirrors and lo and behold we have the latest & greatest version of Snort available! Thanks devs!!! I did some quick Googling and didn’t find much “modern” howto help out there so, after some trial and error, I have it up and running. I thought I’d give back in a small way and share a quickie howto for other Googlers out there who are looking for guidance. Here’s hoping that my title is good enough “SEO” to get you here!

    Beastie Bits

    • os108
    • AT&T Archives: The UNIX Operating System
    • httpd(8): Adapt to industry wide current best security practices
    • Quotes From A Book That Bashes Unix
    • OpenBSD QA wiki

    Feedback/Questions

    • Malcolm - Laptop Experience : Dell XPS 13
    • DJ - Feedback
    • Alex - GhostBSD and Wifi : FIXED
    • 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.


    A Life of Learning | Coder Radio 354 Apr 25, 2019
    Show notes

    We celebrate the life of Erlang author Dr Joe Armstrong by remembering his many contributions to computer science and unique approach to lifelong learning.

    Plus some code to read, your feedback, and more!

    Links:

    • Elastic Beanstalk Retirement — Feedback from Sekhar
    • Professional development — Question from Ashetyn
    • Francesco Cesarini on Twitter — It is with great sadness that I share news of Joe Armstrong's passing away earlier today. Whilst he may no longer be with us, his work has laid the foundation which will be used by generations to come. RIP @joeerl, thank you for inspiring us all.
    • Goodbye Joe — One of the amazing things Joe mentioned in his texts that was out of the ordinary compared to everything I had read before is that developers would make mistakes and we could not prevent them all. Instead, we had to be able to cope with them. He did not just tell you about a language, he launched you on a trail that taught you how to write entire systems
    • Goodbye Joe in r/programming — About two weeks ago I came across Armstrong's blog for the first time and poked around at a few posts. I noticed he had recently (in the past year was my impression) discovered TiddlyWiki and rewritten his blog in it. His post talking about his eureka moment with TiddlyWiki had the feel of a very young, excited writer, so I was very surprised to later discover his age. I didn't know about him for very long, but the character described in this post really shined through.
    • Joe the office mate — Joe would get wildly excited by one "big idea" for weeks at a time. This could be a new idea of his own or a "well known" idea of somebody else's: the Rsync algorithm; public key cryptography; diff algorithms; parsing algorithms; etc. He would take an idea off the shelf, think (and talk!) about it very intensely for a while, and then put it back for a while and dive into the next topic that felt ripe.
    • Why OO Sucks — Note that this is an older post.
    • Erlang/OTP 21.3 — Welcome to Erlang/OTP, a complete development environment for concurrent programming.
    • One secret to becoming a great software engineer: read code — Similarly, seeing diverse coding practices lets you expand your palette when it comes time to write your own code. Reading others’ code exposes you to new language functionality and different coding styles.
    • djblue/tetris — An almost complete tetris in clojurescript
    • Animated guide to building tetris with Clojurescript
    • The Mad Botter INC on Twitter — Happy #EarthDay! We are awarding a free @system76 #DarterPro to the middle or high school student that can send our CEO @dominucco an innovative idea to@fight climate change using #Linux. To submit please write up a report and diagram & email it to michael@themadbotter.com

    Blame Joe | LINUX Unplugged 298 Apr 23, 2019
    Show notes

    This week we discover the good word of Xfce and admit Joe was right all along. And share our tips for making Xfce more modern.

    Plus a new Debian leader, the end of Scientific Linux, and behind the scenes of Librem 5 apps.

    Special Guests: Alex Kretzschmar, Brent Gervais, and Ell Marquez.

    Links:

    • Pepsi drops plans to use orbital billboard — “This was a one-time event; we have no further plans to test or commercially use this technology at this time.”
    • Ataris VCS Delayed, But Does Anyone Even Care? — There’s no prototype (yet). There’s no Ubuntu-based OS (yet). There’s not even a convincing demo of any of the games which will run on it (yet).
    • Announcing my Contract with Purism for an Adaptive Fractal UI — Overall, I’m very excited that Purism accepted my proposal and that I get to work on this. I have been looking forward to the day where I can run Fractal on my phone, and I’m glad to be bringing that closer.
    • Scientific Linux Discontinued — Fermilab will continue to support Scientific Linux 6 and 7 through the remainder of their respective lifecycles. Thank you to all who have contributed to Scientific Linux and who continue to do so.
    • Debian Project Leader Elections 2019
    • DPL Platform for Sam Hartman — One of my key roles as DPL will be to make sure Debian is a community where we can be heard, and where we have the opportunity to reach understanding regardless of whether our ideas are chosen. I will do this by personally participating in such mediation and recruiting others to these mediation efforts. Eventually, I hope many of us will get better at seeking to understand and avoiding escalating discussions on our own.
    • Red Hat Summit 2019
    • DockerCon San Francisco 2019
    • Linux Academy Sale!
    • Manjaro XFCE Stable Edition — This edition is supported by the Manjaro team and comes with XFCE, a lightweight and reliable desktop with high configurability.
    • Xubuntu — Xubuntu is a community developed operating system that combines elegance and ease of use.
    • I Can't Believe I'm Writing This Linux Article About Loving The Xfce Desktop Environment — At this point, my Xfce desktop looks just as good or better than the Gnome DE I'm accustomed to.
    • Ulauncher - The Linux Desktop Application Launcher — It has a minimal design, searches fast and uses less system resources, which makes it one of the best desktop launcher for Linux.
    • OpenAudible — An open-source cross-platform audible audiobook manager. Download, view, convert to MP3, and manage all your audible.com content with our easy-to-use desktop application.
    • Subspace: A simple WireGuard VPN server GUI
    • Subspace by Portal Cloud — Subspace is an open source WireGuard® VPN server that supports connecting all of your devices to help secure your internet access.
    • Dunst: Lightweight and customizable notification daemon
    • ARandR: Another XRandR GUI — ARandR is designed to provide a simple visual front end for XRandR. Relative monitor positions are shown graphically and can be changed in a drag-and-drop way.
    • Wavebox — The best of the web, in one focused place.
    • nativefier — Make any web page a desktop application
    • pop-os/icon-theme — System76 Pop icon theme for Linux

    Linux Action News 102 Apr 21, 2019
    Show notes

    Ubuntu 19.04 is released we share our take, OpenSSH has an important release, and Mozilla brings Python to the browser.

    Also WebThings is launched and we think it might have a shot.

    Links:

    • Ubuntu 19.04 'Disco Dingo' Released — Improved performance is what defines the ‘Disco Dingo’
    • Open infrastructure, developers and IoT are 19.04's focus — Ubuntu 19.04 integrates recent innovations from key open infrastructure projects – like OpenStack, Kubernetes, and Ceph – with advanced life-cycle management for multi-cloud and on-prem operations – from bare metal, VMware and OpenStack to every major public cloud.
    • Ubuntu 19.04 Flavours Available to Download
    • Introducing Mozilla WebThings — Project Things is graduating from its early experimental phase and from now on will be known as Mozilla WebThings.
    • WebThings Documentation
    • Pyodide — Pyodide is an experimental project from Mozilla to create a full Python data science stack that runs entirely in the browser.
    • OpenSSH 8.0 released — This release contains mitigation for a weakness in the scp(1) tool and protocol (CVE-2019-6111).
    • Presenting search app and browser options to Android users in Europe — Following the changes we made to comply with the European Commission's ruling last year, we’ll start presenting new screens to Android users in Europe with an option to download search apps and browsers.

    Ang Takes a Punch - The Friday Stream Apr 19, 2019
    Show notes

    A bunch of the crew get together and share a few stories, recap the week, and play a little music.

    This is a beta test of a community live event we are doing on Fridays at 2pm Pacific: http://jblive.tv


    The SSH Tarpit | BSD Now 294 Apr 18, 2019
    Show notes

    A PI-powered Plan 9 cluster, an SSH tarpit, rdist for when Ansible is too much, falling in love with OpenBSD again, how I created my first FreeBSD port, the Tilde Institute of OpenBSD education and more.

    Headlines

    A Pi-Powered Plan 9 Cluster

    Plan 9 from Bell Labs comes from the same stable as the UNIX operating system, which of course Linux was designed after, and Apple’s OS X runs on top of a certified UNIX operating system. Just like UNIX, Plan 9 was developed as a research O/S — a vehicle for trying out new concepts — with it building on key UNIX principles and taking the idea of devices are just files even further. In this post, we take a quick look at the Plan 9 O/S and some of the notable features, before moving on to the construction of a self-contained 4-node Raspberry Pi cluster that will provide a compact platform for experimentation.

    Endlessh: an SSH Tarpit

    I’m a big fan of tarpits: a network service that intentionally inserts delays in its protocol, slowing down clients by forcing them to wait. This arrests the speed at which a bad actor can attack or probe the host system, and it ties up some of the attacker’s resources that might otherwise be spent attacking another host. When done well, a tarpit imposes more cost on the attacker than the defender. The Internet is a very hostile place, and anyone who’s ever stood up an Internet-facing IPv4 host has witnessed the immediate and continuous attacks against their server. I’ve maintained such a server for nearly six years now, and more than 99% of my incoming traffic has ill intent. One part of my defenses has been tarpits in various forms.

    News Roundup

    rdist(1) – when Ansible is too much

    The post written about rdist(1) on johan.huldtgren.com sparked us to write one as well. It's a great, underappreciated, tool. And we wanted to show how we wrapped doas(1) around it. There are two services in our infrastructure for which we were looking to keep the configuration in sync and to reload the process when the configuration had indeed changed. There is a pair of nsd(8)/unbound(8) hosts and a pair of hosts running relayd(8)/httpd(8) with carp(4) between them. We didn't have a requirement to go full configuration management with tools like Ansible or Salt Stack. And there wasn't any interest in building additional logic on top of rsync or repositories. > Enter rdist(1), rdist is a program to maintain identical copies of files over multiple hosts. It preserves the owner, group, mode, and mtime of files if possible and can update programs that are executing.

    Falling in love with OpenBSD again

    I was checking the other day and was appalled at how long it has been since I posted here. I had been working a job during 2018 that had me traveling 3,600 miles by air every week so that is at least a viable excuse. So what is my latest project? I wanted to get something better than the clunky old T500 “freedom laptop” that I could use as my daily driver. Some background here. My first paid gig as a programmer was on SunOS 4 (predecessor to Solaris) and Ultrix (on a DEC MicroVAX). I went from there to a Commodore Amiga (preemptive multitasking in 1985!). I went from there to OS/2 (I know, patron saint of lost causes) and then finally decided to “sell out” and move to Windows as the path of least resistance in the mid 90’s. My wife bought me an iPod literally just as they started working with computers other than Macs and I watched with fascination as Apple made the big gamble and moved away from PowerPC chips to Intel. That was the beginning of the Apple Fan Boi years for me. My gateway drug was a G4 MacMini and I managed somehow to get in on the pre-production, developer build of an Intel-based Mac. I was quite happy on the platform until about three years ago.

    How I Created My First FreeBSD Port

    I created my first FreeBSD port recently. I found that FreeBSD didn't have a port for GoCD, which is a continuous integration and continuous deployment (CI/CD) system. This was a great opportunity to learn how to build a FreeBSD port while also contributing back to the community

    The Tilde Institute of OpenBSD Education

    Welcome to tilde.institute! This is an OpenBSD machine whose purpose is to provide a space in the tildeverse for experimentation with and education of the OpenBSD operating system. A variety of editors, shells, and compilers are installed to allow for development in a native OpenBSD environment. OpenBSD's httpd(8) is configured with slowcgi(8) as the fastcgi provider and sqlite3 available. This allows users to experiment with web development using compiled CGI in C, aka the BCHS Stack. In addition to php7.0 and mysql (mariadb) by request, this provides an environment where the development of complex web apps is possible.

    Beastie Bits

    • SoloBSD 19.03-STABLE
    • WireGuard for NetBSD
    • [NetBSD - Removing PF](https://mail-index.netbsd.org/tech-kern/2019/03/29/msg024883.html )
    • What does the N in nmake stand for?
    • A Map of the Internet from May 1973
    • NSA-B-Gone : A sketchy hardware security device for your x220

    Feedback/Questions

    • Jake - A single jail as a VPN client
    • Matt - Surprising BSD Features
    • cia - Routing and ZFS
    • 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.


    The Xfce Surprise + Entroware Ares Review | Choose Linux 7 Apr 18, 2019
    Show notes

    Jason leaves the warm embrace of GNOME and finally tries Xfce for 24 hours. What happened took him by surprise!

    Then we dive into some hardware talk about the latest All-In-One Linux PC from Entroware, which packs in a lot of quality for the price. But are there any downsides?

    Links:

    • Xfce Desktop Environment — Xfce is a lightweight desktop environment for UNIX-like operating systems. It aims to be fast and low on system resources, while still being visually appealing and user friendly.
    • Manjaro — Manjaro is an operating system, suitable as a free replacement to Windows or MacOS.
    • Xubuntu — Xubuntu is an elegant and easy to use operating system.
    • Entroware Ares

    A Week with WSL | Coder Radio 353 Apr 17, 2019
    Show notes

    Mike's back with thoughts on his recent adventures with the Windows Subsystem for Linux and what it might mean for the future of Linux development.

    Plus the hurdles of working with an eGPU, why you should learn languages you might not use, and a neat pick for playing with HTTP.

    Links:

    • Mike's eGPU Goodness
    • Moving on from Rails and what’s next — A lot has happened during that time. I created Diesel, an ORM for Rust. In April of last year, I began managing the operations of crates.io, which eventually led to the creation of the crates.io team which I co-lead. I also started to find myself less able to effectively contribute to Rails. It became clear that I have a different vision for the future, and that I would never make it onto the core team.
    • Learn more programming languages, even if you won't use them — By learning a new language, even if it stays in your toolbox for all eternity, you gain a new perspective and a different way of thinking about problems.
    • WLinux's New Name — Hayden Barnes, of Whitewater Foundry, told El Reg that WLinux was only ever supposed to be a codename, and the new name "reflects our distribution's connection to both Linux and Windows". He added "it is close to the Japanese pronunciation and transliteration of penguin, which is pengin." Japan remains the company's top market.
    • HTTP Prompt - An Interactive Command Line HTTP Client — HTTP Prompt (or HTTP-prompt) is an interactive command-line HTTP client built on HTTPie and prompt_toolkit, featuring autocomplete and syntax highlighting.
    • Linux Academy Limited Time Sale!

    Previous 1 134 135 136 137 138 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