Language Selection

English French German Italian Portuguese Spanish

Interviews

Lars Knoll, CTO at Qt and Keynote Speaker at Akademy 2019

Filed under
Development
KDE
Interviews

Paul Brown: Hello Lars, how are you this morning? You seem very busy...

Lars Knoll: Hi Paul, I'm doing good. There's more than enough to do, but I had a good weekend.

Paul: Great! So tell me a bit about yourself. Looking over your résumé, you seem to have been in software production forever. Is this something you always wanted to do, since you were young?

Lars: No, not really. Of course I played around with computers a bit when I was young. I had a Commodore 64 back then, but I mostly used it for games.

I actually went and studied physics when I went to University, and had quite a few years where I did very little with computers.

Things started picking up again during my masters and PhD thesis time in Heidelberg. I needed to use computers a lot to analyze the data that we collected during our experiments. We used Linux computers and Unix machines at that time, and I had to do quite a bit of my programming in Fortran. I really didn't like that language, so I started teaching myself C and some C++ to have a better language to work with. That was around 1996, 1997, if I remember correctly.

At that time, I also read about KDE for the first time, as a project to create a Desktop for Linux. That was something that also triggered my interest, and I started looking into it a bit and started subsequently to use it, as it was way easier than FVWM which is what I was using before.

Read more

Audiocasts/Shows: Coder Radio, Linux Action News, SMLR/Detroit Linux and GNU World Order

Filed under
Interviews
  • Crystal Clear | Coder Radio 372

    We're back and going crazy about Crystal, a statically typed language that's as fast as C and as slick as ruby.

    Plus an update on Rails 6, Intel's growing adoption of Rust, and the challenge of making breaking changes.

  • Linux Action News 120

    More tools to keep your Linux box and cloud servers secure this week, OpenPOWER responds to Risc-V competition, and we ponder the year-long open-source supply chain attacks.

    Plus our reaction to Android dropping dessert names, the Confidential Computing consortium, and more.

  • SMLR 31# Detroit Linux
  • GNU World Order 13x35

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!

Syndicate content