Language Selection

English French German Italian Portuguese Spanish

Interviews

Interview with Eka Icydust

Filed under
KDE
Interviews

I have a HUGE problem in picking favorites, copy others’ styles when I’m lazy (hehe)Big Grin, ABSOLUTELY LOVE TO DRAW, play Minecraft, BlockstarPlanet, extra extra, horrible at controller, all my friends have a TV or TVs and I dont Sad, hate Roblox but can still play it in Roblox banned countries and I basically love dark and creepy AND I’m not girly or boyish.

Birthday on November 30th so now I’m 12.

I have a lot of books (I love reading).

I also hate putting the signature after I draw cause it seems annoying in my bad handwriting.

Read more

How Nitrux is Changing the Traditional Linux Scenario [Interview]

Filed under
Interviews

Nitrux Linux founder Uri Herrera shares how Nitrux is adding new dimension to Linux scene with innovative tools like ZNX, MAUI and more.
Read more

How Nitrux is Changing the Traditional Linux Scenario [Interview]

Filed under
Linux
Interviews

You might have heard of Nitrux Linux. It was featured on It’s FOSS a couple of years ago.

Many people took it as just another distribution that is based on Ubuntu with a little theme change. That is so wrong!

In this interview with Nitrux founder Uri Herrera, you’ll learn why Nitrux is not just another Linux distribution and how it is adding new dimension to Linux scene with innovative tools like ZNX operating system manager, MAUI for quickly developing desktop and mobile apps and more.

Read more

An Interview With Slax Creator Tomas Matejicek

Filed under
Interviews
Debian

I was always in a need of some bootable operating system, which could be started on a broken computer or server to restore and backup data. I also wanted to impress my friends with a fully functional Linux desktop started from a removable media, which they can try without installing. But carrying full-sized CD was not much convenient, and floppy drives didn’t provide sufficient space. So my goal was to make a full featured Linux system, but small enough so it could fit those small 200MB mini CDs.

But since I was a beginner with Linux as well myself, I didn’t know much options to start with. All the distributions I tried at that time (Mandrake, Fedora) were too big, I didn’t know how to install minimalistic versions of them. Slackware provided very clever installer, which allowed me to select individual packages to install, so I started using Slackware as my base.

Read more

Managing the Linux kernel at AWS: 'A large team of security experts' dealing with fallout from Spectre, Meltdown flaws

Filed under
Linux
Interviews
Security

Schlaeger told us he's responsible "for the lowest layer of the software stack that runs on almost all the servers. We work on things like the Linux kernel, various hypervisors, Xen, KVM, Firecracker if you want to include the VMM [Virtual Machine Manager] as well. And we are heavily involved in the definition of the EC2 [Elastic Compute Cloud] instance types, especially for the accelerated platform."

A couple of months ago, Linux kernel maintainer Greg Kroah-Hartman told us that the infamous Spectre, Meltdown and other MDS (Microarchitectural Data Sampling) bugs would be "with us for a long time," as "more and more of the same types of problems" are discovered.

Read more

The Linux Setup – Kezz Bracey, Web Designer/Developer

Filed under
GNU
Linux
Interviews

I found Kezz on Twitter and I’m so glad I did because this is a wonderful interview. First of all, I love the KDE details. Because while I don’t use KDE, I respect it. I wish I could tame it the way Kezz has. Instead, I tend to bow to its will, when really, if I knew how, like Kezz, I could bend it to mine. I also appreciate the screencasting information. I don’t do it very often anymore, but I do know that at some point, there were concerns about the lack of a good Linux screencasting program. Apparently that’s no longer an issue, which is great to hear.

Read more

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

Filed under
Interviews
  • GNU World Order 13x49

    **wall**, **whereis**, and **write**: the final 3 commands in the util-linux package.

  • Linux Action News 134

    We share Mozilla's concerns over Contract for the Web, and try out Kali Linux's new tricks.

    Also, our thoughts on the new Alexa Voice service coming to low-end IoT devices, and much more.

  • Open Source Security Podcast: Episode 172 - The security of planned obsolescence

    Josh and Kurt talk about the security implications of planned obsolescence. We use Intel's recent decision to remove old drivers from their website as the start of the conversation. By the end we realize this is more of a decision society needs to understand and make more than anything. Is constantly throwing out technology OK?

My Linux story: Covering open source in Spanish

Filed under
Linux
Interviews
OSS

I got to know GNU/Linux at university about 25 years ago; it attracted my attention, and I used it for several months. For whatever reason—maybe I wasn't sufficiently prepared, maybe the distribution, Slackware, was too much for me—I decided to abandon it when I started working. However, it stuck in my memory.

About 10 years ago, I was tired of bringing office work home, and I decided to come up with a solution. At that moment, some recollection of that GNU/Linux operating system came back to me, and I thought using a different operating system might be the solution. The incompatibility between the two would make it hard to bring work home, I thought.

I chose Ubuntu as my platform, and this distribution has stayed with me until today, a distribution that showed me my mistake: With Ubuntu, or really any other distro, I can still do office work at home!

Yes, in the beginning, I had some difficulties. And these difficulties were what led to the birth of Atareao.es, because that was where I posted the lessons I learned from this incredible operating system.

Read more

Talks and Audiocasts: LibreOffice Conference, Network Block Device (NBD), Ubuntu Podcast and BSD Now

Filed under
Interviews
Movies
  • LibreOffice Conference 2019: Lightning talks

    Towards the end of the recent LibreOffice Conference 2019 in Almeria, Spain, we had a series of “lightning talks” – that is, quick presentations on various topics.

  • Short talk about NBD from the KVM Forum 2019

    Here’s our short talk about Network Block Device (NBD) given at the KVM Forum last month...

  • Ubuntu Podcast from the UK LoCo: S12E34 – Buggy Boy

    This week we’ve been in Vancouver and planning for Ubuntu 20.04. We respond to all your distro hopping feedback and bring you a command line love.

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

  • Certified BSD | BSD Now 326

    LPI releases BSD Certification, openzfs trip report, Using FreeBSD with ports, LLDB threading support ready, Linux versus Open Source Unix, and more.

The Deepin Linux Interview: Huawei, Those Spyware Accusations And Tantalizing Teases For 2020

Filed under
Linux
Interviews

Deepin simultaneously exists as a beautiful and constantly misunderstood Linux distribution. It shatters misconceptions about how sleek and modern a Linux desktop can look, but struggles to shake repeated accusations of being spyware, likely because of its Chinese origins and business ties with Huawei.

Despite the controversy, Deepin is poised to begin thriving thanks to its inclusion on select Huawei laptops in China, and a new version of the distro and desktop environment right around the corner.

I had some burning questions for the folks behind Deepin, and was fortunate enough to briefly connect with Deepin Development Manager Hualet Wang and CTO Raphael Zhang. Both gentlemen collaborated on the answers below.

Read more

Syndicate content

More in Tux Machines

today's howtos

today's leftovers

  • Want Social Justice? The Free Software Movement Fights For Everyone!

    Everyone wants freedom but most people have no idea just how enslaved they have become to their computing devices and the proprietary software that controls those devices. The Free Software Movement aims to spread awareness of this issue and to advocate for the use of freedom-respecting software ("free software").

  • Participate in Hacktoberfest, Help Develop Contributions

    The month-long, virtual-festival event that celebrates open source contributions, Hacktoberfest, is coming soon and members of the openSUSE community can make a difference. The event that is in its seventh year and run by Digital Ocean and DEV encourages people to make their first contributions to open source projects. The event is for developers, designers who contribute artwork, people who can contribute to documentation,and more. As the event brings more awareness to open-source projects and encourages contributions that benefit communities, having developers and community members available to help people who want to contribute can be beneficial to the project.

  • Are universities spending enough on cybersecurity? [iophk: Windows TCO]

    Such attacks “will absolutely continue”, said Mark Ford, who leads higher education risk and financial advisory services for the audit firm Deloitte. As higher education becomes known as an “easy target”, this increasingly “attracts the bad guys”, he explained.

    The threat comes not just from criminals seeking money. Universities now house arguably the most valuable secrets on earth – plans for a coronavirus vaccine – putting them in the sights of state-backed [cr]ackers. In July, UK, US and Canadian intelligence services warned that Russian groups were attempting to target Covid-19 vaccine research and development.

    This raises the question: are universities doing enough to defend themselves against [cr]acking?

  • vScaler Integrates SLURM with GigaIO FabreX for Elastic HPC Cloud Device Scaling
  • vScaler Announces SLURM integration with GigaIO FabreX

    The additional integration of the SLURM workload manager, an open-source job scheduler for Linux and Unix-like kernels, means that vScaler Cloud users can request traditional resources like memory and compute cores to be available for jobs.

  • Profiling slow-running queries in Amazon DocumentDB (with MongoDB compatibility)

    Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully managed document database service that supports MongoDB workloads. You can use the same MongoDB 3.6 application code, drivers, and tools to run, manage, and scale workloads on Amazon DocumentDB without having to worry about managing the underlying infrastructure. As a document database, Amazon DocumentDB makes it easy to store, query, and index JSON data. AWS built Amazon DocumentDB to uniquely solve your challenges around availability, performance, reliability, durability, scalability, backup, and more. In doing so, we built several tools, like the profiler, to help you run analyze your workload on Amazon DocumentDB. The profiler gives you the ability to log the time and details of slow-running operations on your cluster. In this post, we show you how to use the profiler in Amazon DocumentDB to analyze slow-running queries to identify bottlenecks and improve individual query performance and overall cluster performance.

Programming Leftovers

  • Self-publishing and the 2nd edition of Ansible for DevOps

    Five years, 834 commits, and 24 major revisions later, I've just published the 2nd edition of Ansible for DevOps, a book which has now sold over 60,000 copies and spawned a popular free Ansible 101 video series on YouTube.

  • Open Standards Are Simple

    If you want to create a truly open standard, you _need_ to make it simple.

    There are no exceptions to this rule. When a standard becomes harder to fully implement than what your average motivated programmer can do in two months (max!), it _shouldn't_ be considered "open" anymore.

    Why?

  • In Which COVID-19 Misinformation Leads To A Bunch of Graphs Made With Rust

    A funny — and by funny, I mean sad — thing has happened. Recently the Kansas Department of Health and Environment (KDHE) has been analyzing data from the patchwork implementation of mask requirements in Kansas. They came to a conclusion that shouldn’t be surprising to anyone: masks help. They published a chart showing this. A right-wing propaganda publication got ahold of this, and claimed the numbers were “doctored” because there were two-different Y-axes. I set about to analyze the data myself from public sources, and produced graphs of various kinds using a single Y-axis and supporting the idea that the graphs were not, in fact, doctored. Here’s one graph that’s showing that: In order to do that, I had imported COVID-19 data from various public sources. Many states in the US are large enough to have significant variation in COVID-19 conditions, and many of the source people look at don’t show county-level data over time. I wanted to do that.

  • Basics of Working with the SQLite Database in Python

    A database is one of the most useful and popular files for storing data; they can be used to store any kind of data, including text, numbers, images, binary data, files, etc. SQLite is a relational database management system based on the SQL language. It is a C library, and it provides an API to work with other programming languages, including Python. It does not require a separate server process to be run as needed in large database engines like MySQL and Postgresql. It is swift and lightweight, and the entire database is stored in a single disk file, which makes it portable like CSV or other data storage files. Many applications use SQLite for internal data storage, mainly in environments like mobile devices or small applications.

  • Perl 7 By Default

    Perl 7 has been announced as the next direction of Perl development. My previous blog post explored at a high level the risks and benefits of the announced direction, as well as those of a more incremental proposal. The primary and critical difference between these two approaches is the decision to change interpreter defaults in an incompatible manner. I would like to explore each of the arguments presented for this design choice.

  • CY's Recent Submission for PWC(068-073)

    Skipped blogging on Perl Weekly Challenge(PWC) for a few weeks!

  • SSH vs. kubectl exec

    There’s a lot of similarities between SSH and kubectl, and both have their strengths and weaknesses. While SSH is architecturally set in stone, higher-level software can learn a thing or two from Kubernetes about centralized configuration when managing a fleet of machines. See Teleport for an example of how this can be done. SSH could also borrow the credential management approach from kubeconfigs (i.e. “put all my client creds and server info into one file that I can copy around”).

    kubectl could improve on its non-shell features like port forwarding and file transfer. It’s raw data throughput is also lacking, which precludes it from becoming a transport-layer protocol like SSH. In practice, these tools are complementary and get used for different tasks, it’s not “one or the other”. I hope this post helped you learn something new about both!

  • Can we do better than our C compiler?

    Today, I wanted to become a C compiler. I added a hand-compiled assembly version of echo from our previous coding exercise and added a new make target, make asm, that will assemble it. Let's look at our hand-compiled assembly and compare it to our C compiler and ask whether or not it was worth it.

  • Benign Data Races Considered Harmful

    The series of posts about so called benign data races stirred a lot of controversy and led to numerous discussions at the startup I was working at called Corensic. Two bastions formed, one claiming that no data race was benign, and the other claiming that data races were essential for performance. Then it turned out that we couldn’t even agree on the definition of a data race. In particular, the C++11 definition seemed to deviate from the established notions.

  • Micronaut 2.0 Full-Stack Java Framework Released

    The Micronaut framework uses Java's annotation processors, which work with any JVM language that supports them, as well as an HTTP server and client built on the Netty non-blocking I/O client server framework. To provide a programming model similar to Spring and Grails, these annotation processors pre-compile the required metadata to perform DI, define AOP proxies, and configure applications to run in a low-memory environment, the company says. Many of the APIs in Micronaut were "heavily inspired" by Spring and Grails," which was by design and aids in bringing developers up to speed quickly," the company says.

  • Understanding computer vision and AI, part 1

    An active area in the field of computer vision is object detection, where the goal is to not only localize objects of interest within an image but also assign a label to each of these objects of interest. Considerable recent successes in the area of object detection stem from modern advances in deep learning, particularly leveraging deep convolutional neural networks. Much of the initial focus was on improving accuracy, leading to increasingly more complex object detection networks such as SSD, R-CNN, Mask R-CNN, and other extended variants of these networks. While such networks demonstrated state-of-the-art object detection performance, they were very challenging, if not impossible, to deploy on edge and mobile devices due to computational and memory constraints. This greatly limits the widespread adoption for a wide range of applications such as robotics, video surveillance, autonomous driving where local embedded processing is required. [...] Model Evaluation is an integral part of the model development process. It helps to find the best model that represents our data and how well the chosen model performs on unseen data. To improve the model we tune the hyper-parameters; parameter that determines the network structure (number of neurons in the network, network activation functions) or training parameter (gradient descent learning rate, adding parameters like momentum in the weight update rule). Tuning those parameters is an inevitable and important step to obtain better performance. Methods like GridSearch and RandomizedSearch can be used to navigate through the different parameters.

  • Qt Design Studio 1.6 Beta released

    We are happy to announce the beta release of Qt Design Studio 1.6 Qt Design Studio is a UI design and development tool that enables designers and developers to rapidly prototype and develop complex UIs. Both designers and developers use Qt Design Studio and this makes collaboration between the two a lot simpler and more streamlined. To get an impression, you should watch this video.

Raspberry Pi Projects and News