Language Selection

English French German Italian Portuguese Spanish

Interviews

Audiocasts/Shows/Screencasts: Full Circle Weekly News, Linux Headlines and Feren OS Next KDE Beta 3 Run Through

Filed under
Interviews

Audiocasts/Shows: Going Linux, Python Podcast and Linux Headlines

Filed under
Interviews
  • Going Linux #378 · Zorin Review

    Our review of of Zorin OS includes a give-away of one copy of Zorin Ultimate.

  • Network Automation At Enterprise Scale With Python

    Designing and maintaining enterprise networks and the associated hardware is a complex and time consuming task. Network automation tools allow network engineers to codify their workflows and make them repeatable. In this episode Antoine Fourmy describes his work on eNMS and how it can be used to automate enterprise grade networks. He explains how his background in telecom networking led him to build an open source platform for network engineers, how it is architected, and how you can use it for creating your own workflows. This is definitely worth listening to as a way to gain some appreciation for all of the work that goes on behind the scenes to make the internet possible.

  • 2019-10-07 | Linux Headlines

    The FSF is looking for some direction, StackStorm joins the Linux Foundation, and GNOME users who like it a little traditional get some good news.

    Plus the Pinebook Pro starts shipping to customers, and more.

Misc. Shows and Screencasts

Filed under
Interviews
  • 10/03/2019 | Linux Headlines

    PostgreSQL 12 is here with performance gains and more, Google plans to phase out mixed security content in Chrome, and a new funding source for The Document Foundation.

  • The Coffee Shop Problem | TechSNAP 413

    We peer into the future with a quick look at quantum supremacy, debate the latest DNS over HTTPS drama, and jump through the hoops of HTTP/3.

    Plus when to use WARP, the secrets of Startpage, and the latest Ryzen release.

  • LHS Episode #306: The Weekender XXXV

    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.

  • Command Line Heroes season 3, episode 8: The C Change

    C and UNIX are at the root of modern computing. Many of the languages we've covered this season are related to or at least influenced by C. But UNIX and C only happened because a few developers at Bell Labs created both as a skunkworks project.

  • Reality 2.0 – Destroy This Podcast

    Katherine Druckman, Doc Searls, and Petros Koutoupis talk about ownership, freedom, and convenience in the digital world.

  • Lubuntu 19.10 Beta Run Through

    In this video, we are looking at Lubuntu 19.10 Beta. 

Audiocasts/Shows: FLOSS Weekly, BSD Now, Linux Headlines, Linux in the Ham Shack and TLLTS

Filed under
Interviews
  • FLOSS Weekly 549: PostgreSQL

    PostgreSQL, also known as Postgres, is a free and open-source relational database management system emphasizing extensibility and technical standards compliance. It is designed to handle a range of workloads, from single machines to data warehouses or Web services with many concurrent users.

  • The TrueNAS Library | BSD Now 318

    DragonFlyBSD vs. FreeBSD vs. Linux benchmark on Ryzen 7, JFK Presidential Library chooses TrueNAS for digital archives, FreeBSD 12.1-beta is available, cool but obscure X11 tools, vBSDcon trip report, Project Trident 12-U7 is available, a couple new Unix artifacts, and more.

  • 10/02/2019 | Linux Headlines

    Nextcloud goes pro, the self-proclaimed "Steam replacement" reaches version 1, and Microsoft drops some far-out future tech.

    Plus Linux app throttling is in the works for Chrome OS.

  • LHS Episode #305: Morning Mink

    Welcome to Episode 305 of Linux in the Ham Shack. In this episode, the hosts discuss the Amazon being invasive (no, really!), amateur radio in France, Australia and space, artificial intelligence multi-SDR boards and much more. Thank you for listening and we hope you have a great week.

  • The Linux Link Tech Show Episode 828

    ubuntu 19.10, 3d printing, streaming, good stuff

How I ditched my old OS and jumped into Linux

Filed under
OS
Linux
Interviews

About a year ago, I came across an article on Twitter, Ditching Windows: 2 Weeks With Ubuntu Linux On The Dell XPS 13, by Jason Evangelho, a long-time Forbes tech writer. Here was a person who was clearly fired up from his recent experience using Linux. He had recently been sent a laptop running Windows 10 for evaluation and, in the middle of a large file transfer, the machine restarted without warning. Not only did he lose time on the file transfer, but the machine displayed the "blue screen of death" most Windows users are familiar with.

That was the tipping point for Jason and the beginning of his journey to adopt Linux, which I have been following with interest this past year through his Twitter feed and columns on Forbes. In July, he started Linux for Everyone, a weekly podcast that is chock-full of great content and interviews about Linux. I contacted him recently to learn more about his work.

Read more

Open Source technology is not secure is untrue and a myth: Manish Gupta of Liferay

Filed under
Interviews
OSS
Security

The era when open source technologies were considered as snowflakes is fading out. Just about 5 years ago there was a sense of scepticism from both businesses and investors end in investing time and money on open-source models. These models have now proved and earned their right place against the Proprietary technologies/businesses. The community developers understood and believed that they can collaborate and bring in (or disrupt) software which can be accessed, improved and enhanced as time moves on. This leads us to the era of open source technology which is now a collaborative space.

Thanks to the first generation of open source software companies like Windows, Linux, Red hat who started the revolution by building the software with the help of collaborative developer’s community. To overcome the challenges faced by the first generation (low revenue generation and asynchronous collaboration), the second generation was started back by companies like Yahoo, Cloudera, Hortonworks to name a few. They followed the in-house development (instead of a collaborative community of developers) of the software and also they made some part of the software chargeable under a commercial license to combat the low-profit generation from software support services. This generation faced downsides in terms of high competition. The USP game became the most important factor in winning or losing clientele and business.

Now, we are in the third generation of open source technologies where we have worked on the challenges faced by the later generations. Now the in-house developers build 80-90 percent of the software leaving the rest to the clients who can shape and reshape as per their needs and requirements over the platform. Most importantly businesses are tapping into software as a cloud service model.

Open source technology can be rightly termed as a disruptive innovation. There is a shift of cost centre from operating cost (licensing) to capital expenditure (expense for customisation and in-house implementation). Most importantly and going by the data, open-source software has proved to produce better quality implementations than proprietary counterparts. We are following the best practices like Agile and Scrum, which improves the workflow and brings in rapid and more frequent development and release cycles without sacrificing time and quality.

Read more

Audiocasts/Shows: Linux Action News, GNU World Order and Open Source Security Podcast

Filed under
Interviews
  • Linux Action News 125

    CentOS Stream and 8 have quite a bit for us to talk about, Docker’s struggles go public, and the GNOME Foundation is facing a patent fight.

    Plus the best bit of Android 10 Go, Microsoft gives serious thought to bringing Edge to Linux, and Stallman’s role at GNU comes into question.

  • GNU World Order 13x40

    Is an open source operating system important?

  • Open Source Security Podcast: Episode 163 - Death to python 2

    Josh and Kurt about the upcoming Python 2 EOL. What does it mean, why does it matter, and what you can you do?

Audiocasts/Shows: Nathan Wolf's Noodlings, Purism's New Video of the Librem 5, TLLTS and Jupiter's Latest Podcasts

Filed under
Interviews
  • Nathan Wolf: Noodlings | MX Linux, openSUSE News

    I have installed MX Linux on several machines. December of 2018 was my first experience with it and I really enjoyed how it worked, quite literally everything about it. I was thinking a lot about WHY I like MX Linux and I think these are my top reasons:

    Simplicity of the desktop. Although my primary machine runs Plasma as my desktop of choice and it does what I want it to do, it feels snappy and is tuned to my preferences, Xfce accomplishes all of that but differently. It has the right look, it IS rather easy to customize although not quite to the same accessibly easy level and is most certainly quite snappy.

    The changes in MX 19 are not “earth shattering” and headline popping but they are all quite welcome. The High DPI support is of no benefit to me but for those with those fancy 4k monitors there is. A visual update to MX 19 that is partially related to Xfce 4.14 but is also due to general visual updates that MX has been given over time.

  • The Librem 5 smartphone. Now shipping.

    The Librem 5 smartphone -- focused on security, privacy, and user freedom -- has begun shipping! This is the very first video of the very first Librem 5 to roll off the assembly line!

  • Purism Shows Off The Librem 5 Linux Smartphone In Action

    Now that the first (beta-ish) batch of Librem 5 smartphones is shipping, Purism has published the first video showing the phone in its current state in action.

    The 30 second video simply shows the phone being unlocked and some basic interactions with their GTK/Wayland-based shell, briefling launching their web browser, opening GNOME Software, and opening their messaging/contacts program. It's a very brief video given the software stack is still a work-in-progress on performance and features. Likewise with their graphics driver supporting GL2 right now, don't expect any games or really fancy graphics running.

  • The Linux Link Tech Show Episode 827
  • Bots Building Jails | BSD Now 317

    Setting up buildbot in FreeBSD jails, Set up a mail server with OpenSMTPD, Dovecot and Rspamd, OpenBSD amateur packet radio with HamBSD, DragonFlyBSD's HAMMER2 gets fsck, return of startx for users.

  • Why Self-Host? | Self-Hosted 2

    We visit Wendell Wilson of Level1Techs and get a tour of his self-hosted setup, what he does and does not trust in the cloud, and we reminisce about the early days of computing and the internet.

    Plus we discuss craftmanship in the Linux Kernel, and adress the fundamental question of "why self-host."

Audiocasts/Shows: Linux Headlines, mintCast and FLOSS Weekly

Filed under
Interviews
  • 09/25/2019 | Linux Headlines

    A patent lawsuit takes aim at the GNOME Foundation, Cloudflare launches a VPN service that does not protect privacy, a long-standing exploit has finally been disclosed for vBulletin, and Google has announced their latest code-in challenge.

  • mintCast 318 – Melted Plastic

    This week, in our Wanderings, Leo writes about Nextcloud, Bo spreads the Linux love, Tony Hughes can’t stop Linuxing, even on holiday, Josh considers the new iPhone 11 (wait really??) after yet another broken Pixel 3 , Joe spelunks into splunk, and Tony Watts is building a server.

    Then, in our News, we cover Ubuntu’s 32-bit library support, the top 5 snaps per distro, the PineTime, and more.
    In security, we talk locks, DoH and Lastpass

  • FLOSS Weekly 548: GNOME

    GNOME is an easy and elegant way to use your computer. It's designed to put you in control and get things done.

Syndicate content

More in Tux Machines

today's howtos

Audiocasts/Shows: Storage Stories, Daniel Foré, Linux Headlines, Open Source Security Podcast and LHS

  • Storage Stories | TechSNAP 426

    We take a look at Cloudflare’s impressive Linux disk encryption speed-ups, and explore how zoned storage tools like dm-zoned and zonefs might help mitigate the downsides of Shingled Magnetic Recording. Plus we celebrate WireGuard’s inclusion in the Linux 5.6 kernel, and fight some exFAT FUD.

  • Brunch with Brent: Daniel Foré | Jupiter Extras 68

    Brent sits down with Daniel Foré, founder of elementary OS and co-host of User Error. We explore his early years in design and software, formative aspects of Ubuntu and Gentoo, the philosophies and history of elementary OS, and more.

  • 2020-04-03 | Linux Headlines

    Outreachy receives the second Open Source Community Grant from IBM, the LLVM project adds mitigations for Load Value Injection attacks, more bad news for the Linux-based Atari VCS console, and the Python Software Foundation seeks recurring sponsorships to support its software repository.

  • Open Source Security Podcast: Episode 189 - Video game hackers - speedrunning

    Josh and Kurt talk about video games and hacking. Specifically how speed runners are really just video game hackers.

  • LHS Episode #336: The Weekender XLV

    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.

Programming: POCL 1.5, Remote Technical Work, LLVM and Ada++

  • pocl v1.5 released

    A more detailed changelog here. Please note that there's an official pocl maintenance policy in place. This text describes the policy and how you can get your favourite project that uses OpenCL to remain regression free in the future pocl releases.

  • POCL 1.5 Released With Performance Improvements, Fixes For OpenCL On CPUs

    POCL 1.5 has been released as the "Portable CL" implementation for running OpenCL on CPUs and other devices with LLVM back-ends. The POCL project lets OpenCL 1.2~2.0 run over CPU back-ends as well as for running OpenCL on NVIDIA GPUs over CUDA, on AMD GPUs via HSA, and other accelerator targets that have LLVM back-end coverage.

  • How to work from home like a pro

    Across the globe, businesses are transitioning to remote work. While remote work or "working from home" has been an overall growing trend, the recent push to transition has been driven by the COVID-19 response; organizations are asking staff to work from home to help limit the spread of the Coronavirus. If you are like many of your peers, you may quite suddenly find yourself working from home. How can you remain productive at home when you're used to going into an office? A year ago, I launched my own business as a consultant. When I'm not working with a client, I'm working from my home, and during that time, I've learned a thing or two about how to be most effective. I'd like to share a few of those tips here.

  • LLVM Lands Performance-Hitting Mitigation For Intel LVI Vulnerability

    Made public in March was the Load Value Injection (LVI) attack affecting Intel CPUs with SGX capabilities. LVI combines Spectre-style code gadgets with Meltdown-type illegal data flows to bypass existing defenses and allow injecting data into a victim's transient execution. While mitigations on the GNU side quickly landed, the LLVM compiler mitigations were just merged today. Intel quickly provided LVI mitigations for the GNU Assembler as new opt-in flags. These assembler mitigations end up introducing many more load fences (LFENCE) to mitigate and cause quite some performance hits but is not enabled by default. Intel and other developers in the LLVM community have been working on their respective mitigations for LVI. In fact, a Google engineer proposed a new "SESES" technique for helping address LVI and speculative execution in general. But with Google's own benchmark that only left 7% the original performance (as in down 93%) for the company's BoringSSL workload as their internal fork of OpenSSL.

  • Ada++ Wants To Make The Ada Programming Language More Accessible

    Ada is a beautiful programming language when it comes to code safety with it continuing to be used by aircraft and other safety critical systems. There is now Ada++ as an unofficial fork of the language focused on making the language more accessible and friendlier in an era of the likes of Rust and Golang attracting much interest. Ada++ allows for curly braces in place of begin/end keywords, new types like Int_32 / Int_64 / Char_8 / Bool, allow pragmas to be set with a leading # or :, supporting the ++ operator, a raise when construct, and other changes in discussion. Ada++ is currently implemented as a forked version of GCC with its Ada front-end being modified but there is talk of a possible LLVM front-end in the future.

Mozilla: WebAssembly, 74.0.1 Firefox Release, VR and DMs

  • Andy Wingo: multi-value webassembly in firefox: from 1 to n

    Greetings, hackers! Today I'd like to write about something I worked on recently: implementation of the multi-value future feature of WebAssembly in Firefox, as sponsored by Bloomberg. In the "minimum viable product" version of WebAssembly published in 2018, there were a few artificial restrictions placed on the language. Functions could only return a single value; if a function would naturally return two values, it would have to return at least one of them by writing to memory. Loops couldn't take parameters; any loop state variables had to be stored to and loaded from indexed local variables at each iteration. Similarly, any block that would naturally return more than one result would also have to do so via locals. This restruction is lifted with the multi-value proposal. Function types now map from result type to result type, where a result type is a sequence of value types. That is to say, just as functions can take multiple arguments, they can return multiple results. Similarly, with the multi-value proposal, block types are now the same as function types: loops and blocks can take arguments and return any number of results. This change improves the expressiveness of WebAssembly as a compilation target; a C++ program compiled to multi-value WebAssembly can be encoded in fewer bytes than before. Multi-value also establishes a base for other language extensions. For example, the exception handling proposal builds on multi-value to pass multiple values to catch blocks.

  • 74.0.1 Firefox Release

    Version 74.0.1, first offered to Release channel users on April 3, 2020

  • Firefox 74.0.1

    Firefox 74.0.1 has been released with two security fixes. CVE-2020-6819 is a use-after-free when running the nsDocShell destructor and CVE-2020-6820 is a use-after-free when handling a ReadableStream. In both cases there have been targeted attacks in the wild abusing these flaws. These issues have also been fixed in Firefox ESR 68.6.1.

  • Creating VR Worlds and Teaching Class with Mozilla Hubs

    With so many people stuck at home, self-isolating, because of the COVID-19 pandemic, people in every walk of life, including educators, are looking for novel ways to reach out to their audience. For teachers, that means students in classes that are now empty. How best to create and present content to students scattered in their various homes? Virtual reality (VR) presents an interesting way to scratch every itch, from the social, to the visual, to the need for 'being there'. It's also a great way to explore new and interesting ways to share information with students. #teachers #virtualreality #covid19

  • Twitter Direct Message Caching and Firefox

    Twitter is telling its users that their personal direct messages might be stored in Firefox’s web cache. This problem affects anyone who uses Twitter on Firefox from a shared computer account. Those users should clear their cache. This post explains how this problem occurred, what the implications are for those people who might be affected, and how problems of this nature might be avoided in future. To get there, we need to dig a little into how web caching works.

  • Twitter Data Cache on Mozilla Firefox

    We recently learned that the way Mozilla Firefox stores cached data may have resulted in non-public information being inadvertently stored in the browser's cache. This means that if you accessed Twitter from a shared or public computer via Mozilla Firefox and took actions like downloading your Twitter data archive or sending or receiving media via Direct Message, this information may have been stored in the browser’s cache even after you logged out of Twitter. The Mozilla Firefox browser’s cache retention period is set to 7 days and after that time the information should have automatically been removed from the cache. This issue did not impact people using other browsers like Safari or Chrome.

  • What you need to know about Twitter on Firefox

    Yesterday Twitter announced that for Firefox users data such as direct messages (DMs) might be left sitting on their computers even if they logged out. In this post I’ll try to help sort out what’s going on here. First, it’s important to understand the risk: what we’re talking about is “cached” data. All web browsers store local copies of data they get from servers so that they can avoid downloading the same data over the internet repeatedly. This makes a huge performance difference because websites are full of large files that change infrequently. Ordinarily this is what you want, but if you share a computer with other people, then they might be able to see that cached data, even if you have logged out of Twitter. It’s important to know that this data is just stored locally, so if you don’t share a computer this isn’t a problem for you. If you do share a computer, you can make sure all of your Twitter data is deleted by following the instructions here. If you do nothing, the data will be automatically deleted after 7 days the next time you run Firefox.