Language Selection

English French German Italian Portuguese Spanish

Interviews

FreeBSD Meets Linux At The Open Source Summit

Filed under
Interviews
BSD

The Linux Foundation hosted the executive director of the FreeBSD Foundation, Deb Goodkin, at the Open Source Summit in San Diego. In this episode of Let’s Talk, we sat down with Goodkin to talk about the FreeBSD project and the foundation.

Read more

Meet the GNOMEies: Max Huang

Filed under
Interviews
GNOME

Max Huang has been GNOME since 2010, starting with forming a GNOME users group in Taiwan. Max has a story you may understand: being a user, meeting the right person, and slowly finding yourself more and more deeply involved with a community in terms of working together and making friends.

Read more

Audiocasts/Shows: mintCast, TLLTS, BSD Now, Choose Linux and Matt Layman

Filed under
Interviews
  • mintCast 315.5 – On OggCamp with Les and Dan

    In the second half, we interview Dan and Les about OggCamp and get more than we bargained for.

    Then, in our security update, we talk about how Chrome’s Incognito mode can be detected.

    Finally, we share feedback and point out a few things we found interesting this fortnight.

  • The Linux Link Tech Show Episode 822
  • Why Package Managers | BSD Now 312

    Valuable research is often hindered or outright prevented by the inability to install software. This need not be the case.

  • PCLinuxOS + Hugo | Choose Linux 16

    We check out a great tool for learning web development basics, and Distrohoppers brings us mixed experiences.

    Plus which of the 10 commandments for Linux users we agree with.

  • Celery In A Shiv App - Building SaaS #31

    In this episode, we baked the Celery worker and beat scheduler tool into the Shiv app. This is one more step on the path to simplifying the set of tools on the production server.

    I started the stream by reviewing the refactoring that I did to conductor/main.py. The main file is used to dispatch to different tools with the Shiv bundle.

Audiocasts/Shows: Jupiter (Linux Academy) and TLLTS

Filed under
Interviews

Audiocasts/Shows: Linux in the Ham Shack, Sliding Politics and PyBites

Filed under
Interviews
  • LHS Episode #297: The Weekender XXXII

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • Sliding Politics | User Error 72

    Dealing with users who hate change, dumb phones, and different approaches to social media consumption.

    Plus infidelity, the state of the world, and consequences of small decisions.

  • Test and Code: 83: PyBites Code Challenges behind the scenes - Bob Belderbos

    Bob Belderbos and Julian Sequeira started PyBites a few years ago.
    They started doing code challanges along with people around the world and writing about it.

    Then came the codechalleng.es platform, where you can do code challenges in the browser and have your answer checked by pytest tests. But how does it all work?

    Bob joins me today to go behind the scenes and share the tech stack running the PyBites Code Challenges platform.

    We talk about the technology, the testing, and how it went from a cool idea to a working platform.

Audiocasts/Shows: Destination Linux, Linux in the Ham Shack, BSD Now and Ubuntu Podcast

Filed under
Interviews
  • Destination Linux 134 - Xfce 4.14, Ubuntu Snaps, LibreOffice, Linux Journal, NVidia, Huawei, FFmpeg

    Sparky Linux 2019.8, Xfce 4.14, LibreOffice 6.3, FFMPEG 4.2, Phoronix RX5700, Huawei New OpenSource OS, Martin Wimpress on Snaps, Linux Journal Says Goodbye?Again, Nvidia Coming Around? Space Mercs.

  • LHS Episode #296: Sham Shack

    Welcome to the 296th installment of Linux in the Ham Shack. In this episode, the hosts discuss Bill teaching our children (yikes), VHF propagation, the International Lighthouse Lightship Weekend, YOTA, Linux Journal, Huawei, QSSTV and much more. Thank you for downloading and listening to this episode and we hope you all have a wonderful week of amateur radio and open source.

  • Conference Gear Breakdown | BSD Now 311

    NetBSD 9.0 release process has started, xargs, a tale of two spellcheckers, Adapting TriforceAFL for NetBSD, Exploiting a no-name freebsd kernel vulnerability, and more.

  • Ubuntu Podcast from the UK LoCo: S12E19 – Starglider

    This week we’ve been fixing floors and playing with the new portal HTML element. We round up the Ubuntu community news including the release of 18.04.3 with a new hardware enablement stack, better desktop integration for Livepatch and improvements in accessing the latest Nvidia drivers. We also have our favourite picks from the general tech news.

    It’s Season 12 Episode 19 of the Ubuntu Podcast! Alan Pope, Mark Johnson and Stuart Langridge are connected and speaking to your brain.

Audiocasts/Show: GNU World Order, This Week in Linux and More

Filed under
Interviews
  • GNU World Order 13x33
  • Xfce 4.14, FFmpeg, KDE Zero-Day, Linux Journal, NVidia, AMD, LibreOffice | This Week in Linux 78

    On this episode of This Week in Linux, we got a lot of Big Releases from Xfce, FFmpeg and LibreOffice. Nvidia announced something we never expected them to, they have actually started releasing documentation related to their hardware. There were some reports for a Zero-Day Exploit concerning KDE so we’ll take a look at that. In Distro News, Voyager Linux released a new version and we got some interesting news from Ubuntu regarding their usage of ZFS. In the Sad News, The Linux Journal announced they will be shutting their doors again. Later in the show, we’ll check out the new operating system from Huawei, AMD Firmware Updates are rolling out for Linux support and we’ll take a look at an app to display your Android phone on your desktop, scrcpy. All that and much more on Your Weekly Source for Linux GNews!

  • CodeGrades on Podcast.__init__

    CodeGrades was recently on the Podcast.__init__ show where we had lots of fun exploring the links between music and coding education as a way to explain the concepts behind CodeGrades.

  • GNR 87 – Lads on Tour [Ed: Fab from Linux Outlaws]

Videos/Audiocasts/Show: Voyager 10 Debian Buster, Mozilla on 5G and New Python Shows

Filed under
Development
Interviews
  • Voyager 10 Debian Buster Run Through

    In this video, we look at Voyager 10 Debian Buster. Enjoy!

  • IRL (podcast): The 5G Privilege

    ‘5G’ is a new buzzword floating around every corner of the internet. But what exactly is this hyped-up cellular network, often referred to as the next technological evolution in mobile internet communications? Will it really be 100 times faster than what we have now? What will it make possible that has never been possible before? Who will reap the benefits? And, who will get left behind?

    Mike Thelander at Signals Research Group imagines the wild ways 5G might change our lives in the near future. Rhiannon Williams hits the street and takes a new 5G network out for a test drive. Amy France lives in a very rural part of Kansas — she dreams of the day that true, fast internet could come to her farm (but isn’t holding her breath). Larry Irving explains why technology has never been provided equally to everyone, and why he fears 5G will leave too many people out. Shireen Santosham, though, is doing what she can to leverage 5G deployment in order to bridge the digital divide in her city of San Jose.

  • Episode #225: Can subinterpreters free us from Python's GIL?

    Have you heard that Python is not good for writing concurrent asynchronous code? This is generally a misconception. But there is one class of parallel computing that Python is not good at: CPU bound work running the Python layer.

    What's the main problem? It's Python's GIL or Global Interpreter Lock of course. Yet, the fix for this restriction may have been hiding inside CPython since version 1.5: subinterpreters.

  • Podcast.__init__: Learning To Program In Python With CodeGrades

    With the increasing role of software in our world there has been an accompanying focus on teaching people to program. There are numerous approaches that have been attempted to achieve this goal with varying levels of success. Nicholas Tollervey has begun a new effort that blends the approach adopted by musicians and martial artists that uses a series of grades to provide recognition for the achievements of students. In this episode he explains how he has structured the study groups, syllabus, and evaluations to help learners build projects based on their interests and guide their own education while incorporating useful skills that are necessary for a career in software. If you are interested in learning to program, teach others, or act as a mentor then give this a listen and then get in touch with Nicholas to help make this endeavor a success.

  • Your Guide to the Python Print Function

    If you’re like most Python users, including me, then you probably started your Python journey by learning about print(). It helped you write your very own hello world one-liner. You can use it to display formatted messages onto the screen and perhaps find some bugs. But if you think that’s all there is to know about Python’s print() function, then you’re missing out on a lot!

    Keep reading to take full advantage of this seemingly boring and unappreciated little function. This tutorial will get you up to speed with using Python print() effectively. However, prepare for a deep dive as you go through the sections. You may be surprised how much print() has to offer!

Audiocasts/Shows: Python Bytes, Bad Voltage, Choose Linux, BSD Now

Filed under
Interviews

Audiocasts/Video: Manjaro 18.1.0 RC6 GNOME, GNU and Linux Action News

Filed under
Interviews
Syndicate content

More in Tux Machines

DragonFlyBSD Pulls In AMD Radeon Graphics Code From Linux The 4.7 Kernel

It was just last month that DragonFlyBSD pulled in Radeon's Linux 4.4 kernel driver code as an upgrade from the Linux 3.19 era code they had been using for their open-source AMD graphics support. This week that's now up to a Linux 4.7 era port. François Tigeot who continues doing amazing work on pulling in updates to DragonFlyBSD's graphics driver now upgraded the Radeon DRM code to match that of what is found in the upstream Linux 4.7.10 kernel. Read more

Android Leftovers

TenFourFox FPR16b1 available

FPR16 got delayed because I really tried very hard to make some progress on our two biggest JavaScript deficiencies, the infamous issues 521 (async and await) and 533 (this is undefined). Unfortunately, not only did I make little progress on either, but the speculative fix I tried for issue 533 turned out to be the patch that unsettled the optimized build and had to be backed out. There is some partial work on issue 521, though, including a fully working parser patch. The problem is plumbing this into the browser runtime which is ripe for all kinds of regressions and is not currently implemented (instead, for compatibility, async functions get turned into a bytecode of null throw null return, essentially making any call to an async function throw an exception because it wouldn't have worked in the first place). This wouldn't seem very useful except that effectively what the whole shebang does is convert a compile-time error into a runtime warning, such that other functions that previously might not have been able to load because of the error can now be parsed and hopefully run. With luck this should improve the functionality of sites using these functions even if everything still doesn't fully work, as a down payment hopefully on a future implementation. It may not be technically possible but it's a start. Read more

Simon Steinbeiß of Xfce, Dalton Durst of UBports, KDE Apps 19.08, Huawei – Destination Linux 135

Simon Steinbeiß of Xfce, Dalton Durst of UBports, KDE Applications, CutiePi Open Source Tablet, Huawei To Create Open Source Foundation, Rust Removes Linux Support, Stranded Deep Survival Game Fix Read more