Language Selection

English French German Italian Portuguese Spanish

May 2022

Open-Source vs. Closed-Source Software: What's the Difference?

Filed under
Software

Free and open-source software is software where you not only have access to freely use a program, but to view, edit, and share its source code as well.

Source code refers to the code that a person (or, on some occasions, a computer) typed when creating a program. This is distinct from binary code, which is the actual language that a computer speaks. When a programmer is done writing a program, they compile the source code into a binary program.

A human knows how to read source code. A computer knows how to read binary code.

When someone distributes a program, they typically provide you with a binary file that you can run on your computer. That program isn't free and open source unless they also provide you with the source code and the freedom to do with both largely what you wish.

Read more

Murena, the privacy-first Android smartphone, arrives

Filed under
OS
Gadgets

If you value privacy and you use a smartphone, you've got a problem. Both Apple and Google constantly collect data on you. A Vanderbilt University study found, for example, that Android sends data to Google even if your phone is sitting idle with Chrome running in the background at a rate of 340 times a day.

Murena and Mandrake Linux founder Gael Duval was sick of it by 2017. He wanted his data to be his data, and he wanted open-source software. Almost five years later, Duval and his co-developers launched the Murena One X2. It's the first high-end Android phone using the open-source /e/OS Android fork to arrive on the market.

Read more

Linux Lite 6.0 Is Finally Here with the Xfce 4.16 Desktop, Based on Ubuntu 22.04 LTS

Filed under
Linux
News
Ubuntu

Dubbed “Fluorite”, Linux Lite 6.0 is derived from the Ubuntu 22.04 LTS (Jammy Jellyfish) operating system series and it’s powered by the long-term supported Linux 5.15 LTS kernel series.

This is the first release of this lightweight distribution targeted at Windows users who want to migrate to a Linux-powered OS that features the latest and greatest Xfce 4.16 desktop environment.

Read more

today's leftovers

Filed under
Misc

  • ASUS Tinker Board features excellent computing power and strong supply chain to satisfy industrial automation and commercial markets

    A single-board computer (SBC) incorporates microprocessors, memory, and input/output (I/O), among other features on a single circuit board. It provides industrial control or commercial IoT developers with a straightforward mode that simplifies the process and reduces the high costs of developing their own hardware, thereby accelerating time-to-market. Currently, SBCs are generally mature, powerful, and easy to use. SBCs can help industrial/commercial end customers and system integrators to quickly create products for various applications.

    In recent years, market acceptance of ARM-based SBCs has risen. According to Abbey Chen, Product Manager of ASUS Tinker Board, this is mainly due to improved performance and lower power demand. Moreover, ARM processors are not only used for mobile or embedded applications in the industrial control and commercial markets; nowadays, ARM usage has entered new areas such as PCs, high-performance computing, deep learning, and more. Abbey Chen said that the ASUS Tinker Board is equipped with the latest, most powerful quad-core ARM-based processor, which provides "best in class" performance.

  • SafeDrill uses tinyML to encourage proper drilling technique | Arduino Blog

    For those new to DIY projects that involve the use of power tools, knowing when a tool is being used in an unsafe manner is of utmost importance. For many, this can include employing the wrong drill bit for a given material, such as a concrete bit in a soft wood plank. This is why a team from the University of Ljubljana created the SafeDrill, which aims to quickly determine when misuse is occurring and notify the user.

    The team’s prototype consists of a small 3D-printed enclosure that contains a Nano 33 BLE Sense while allowing a USB cable to attach for power at the front. Once attached to a cordless drill with a pair of zip ties, they captured 100 seconds of data for each of the nine different classes that include three drill bits combined with three types of materials. From here, they trained a model in the Edge Impulse Studio in order to recognize the material/bit combination.

  • Install LibreNMS on Rocky Linux - kifarunix.com

    Follow through this tutorial to learn how to install LibreNMS on Rocky Linux. LibreNMS is a fully featured MySQL/PHP and SNMP based network monitoring system.

  • 3 ways to install Nodejs & NPM on Ubuntu 22.04 LTS Jammy

    Learn the steps use to install Node.js Javascript and NPM on Ubuntu 22.04 Jammy JellyFish using the command terminal for developing applications.

    Node.js is a platform for developing standalone JavaScript programs that run independently of host applications such as web browsers. Among other things, it can be used to program server-side scripts, network tools, and WebApps. Node.js is based on Google’s JavaScript engine V8, which is also used in the Chrome web browser. V8 is a process-based virtual machine that uses a JIT compiler to translate the JavaScript code into the machine language of the underlying hardware at run time.

  • People of WordPress: Dee Teal

    Dee’s story with computers started at school in New Zealand where discovering how a mouse worked and learning BASIC and Pascal was a catalyst for what later became a programming career.

    At a time when computers were just becoming mainstream, there were no opportunities for girls in her school to consider this as a further option. She recalls: “No one thought to say, ‘Dee, you look like you’re good at this, you should pursue it…’. I mean, I was a girl (and I was told girls didn’t ‘do’ computers). No one in the circles I moved in really had any idea where this technology revolution would take us.”

    With no particular career path into technology, Dee was encouraged in her final year of school to apply for a job in a bank where she worked and became a teller three years later. She gained financial independence, which enabled her to travel as a 20-year-old and spend the next three years exploring the US and Europe.

    Looking back, she noted how the world had changed: the first computer mouse she had seen had come out in 1983, and 20 years later WordPress was founded.

  • Tor sysadmin 101 workshop for new relay operators

    On 4th June, at 19:00 UTC, we are doing an online workshop to help out new relay operators. If you ever wanted to help the Tor Project, or just curious about what is required to become a relay/bridge operator, you should join into the workshop.

  • Are You Ready for Some Time Travel?

    SUSECON is launching in just a week, and this year the theme is Time Travel! It is going to showcase inspiration from EPIC films like Back to the Future, Terminator, Dr. Who, Men in Black! Basically as a nod to SUSE’s 30th anniversary, you, Mr. SUSECON attendee will travel through time and experience a wealth of content from the Dawn of Linux to the Age of Possibility (passing through the Rise of Kubernetes and the Edge Renaissance), it will be a fun and engaging experience, immersing you in Time Travel, Linux, Kubernetes and any resulting shenanigans! So sign up today if you haven’t already!

  • OSI Sponsor: Why OSI, Slim.AI [Ed: Becoming OSI sponsor means more help to Microsoft]

Flatpak Permissions Manager App Flatseal 1.8 Adds More Useful Options and Improvements

Filed under
Linux
News
Software

Flatseal 1.8 is here to introduce the ability for users to review and modify global overrides. Flatseal is now aware of these global overrides, takes into account all sources of permissions changes and displays them to the user when you look at an application’s permissions. In addition, Flatseal now highlights every permission changed by the user or globally.

Read more

Red Hat Satellite 6.10.6 has been released

Filed under
Red Hat

We are pleased to announce that Red Hat Satellite 6.10.6 is generally available as of March 29, 2022.

Red Hat Satellite is part of the Red Hat Smart Management subscription that makes it easier for enterprises to manage patching, provisioning, and subscription management of Red Hat Enterprise Linux infrastructure.

Read more

Monado's hand tracking: hand-waving our way towards a first attempt

Filed under
Development
Graphics/Benchmarks
Linux

As part of my internship at Collabora, I picked up Monado's hand tracking project. Today I will outline the section I did during the summer of 2021, which was a fairly bare-bones first attempt. Keep in mind that we've moved on from the architecture I describe here and have made considerable progress since then. More than anything, this is to illustrate how awesome it is to experience an internship at Collabora.

So. I started my internship right in the middle of this project - we already had done the work on model architecture and had developed unique techniques for training these models. Now it was time to take those trained models and try to deploy them inside Monado. Optical hand tracking for XR has a bit of a reputation as a Very Hard Tracking Task, and indeed it is - getting training data, training neural nets, and deploying them in real-time, low-latency environments such as XR is every bit as hard as they say it is. And also, when I started, I had very little experience with computer vision. But, somebody needed to do this; I decided I'd be crazy and just go for it.

Read more

Mozilla Issues

Filed under
Moz/FF
  • Europe Trip Journal – Entry 28: The Above and the Beneath – vanitasvitae's blog

    It got really chilly, so I took the metro back to my hostel. There I remembered that someone had recommended me to pay a visit to the Mozilla offices in Paris. I searched for it on OpenStreetMaps and it actually was super close to my place. So I left the hostel again and 10 minutes later I stood in front of the building. From the outside there was not a single sign that this was Mozilla’s office. I tried one door, but it was locked. In another part of the building I found a door that opened up to a hall with a small reception desk and some guards.

    Asking whether I could visit Mozilla turned out a bit complicated, as the guards only could speak very little English and I only very little French. Luckily there was an electrician who could translate. A bit of confusion later one of the guards offered to escort me to the office. Apparently Mozilla does not have regular visitors, as the guard did not know where the office was either. It turned out he spoke German however, so at least I could explain my endeavor a bit better now.

    After not finding any signs of Mozilla in the first half of the building, we went to the door that I had tried before and the guard let me in. We drove the elevator up and voila, there were Mozilla signs on the walls. However, unfortunately nobody answered our ringing (it was probably already after closing time) and there was a sign that stated that no non-essential visitors were allowed during the pandemic. So we left the building again and I thanked the guards for their efforts.

    The Mozilla wiki said that you could also message Mozilla staff in an IRC channel, however they recently transitioned to matrix and apparently did not yet update the wiki page. I briefly tried to search for a chat room related to the Paris office, but my matrix server kept timing out. Oh you brave, shiny, new and terribly inefficient technology keep to amaze me every time

  • Marketing our privacy products while preserving privacy [Ed: Mozilla is a scam when it comes to privacy and it is aware of this]

    When we launched Mozilla VPN, a fast and easy-to-use VPN, it was in a market crowded by companies making promises about privacy and security and we believed our reputation for building products that help you keep your information safe would make our product stand-out. To date, tens of thousands of people have signed up to subscribe to our Mozilla VPN, which provides encryption, device-level protection of your connection and information whenever you are on the web.

    As we continue to look for new ways to grow our audience, we saw that many of our competitors used affiliate marketing as a way to get people to buy their service. The challenge is that affiliate marketing is a space rife with tons of data collection practices. At Mozilla, online privacy has always been one of our top priorities. We knew that in order for us to pursue affiliate marketing we would have to do it in a transparent way with as little data as possible to provide people with the best privacy possible.

Shows and Videos: Full Circle Weekly News, Destination Linux, Krita, AlmaLinux 9, and KDE

Filed under
GNU
Linux
  • Full Circle Weekly News #264 | Full Circle Magazine

    SIMH simulator license dispute:
    https://groups.io/g/simh/topic/new_license/91108560

    Vulnerability in the Linux perf kernel subsystem:
    https://www.openwall.com/lists/oss-security/2022/05/20/2

    HP has announced a laptop that comes with Pop!_OS:
    https://hpdevone.com/

    Ubuntu 22.10 will move to audio processing with PipeWire instead of PulseAudio:
    https://discourse.ubuntu.com/t/pipewire-as-a-replacement-for-pulseaudio/28489/3

    Lotus 1-2-3 ported to Linux:
    https://lock.cmpxchg8b.com/linux123.html

    KDE Plasma 5.25 desktop testing:
    https://kde.org/announcements/plasma/5/5.24.90/

    DeepMind Opens Code for MuJoCo Physics Simulator:
    https://www.deepmind.com/blog/open-sourcing-mujoco

    Alpine Linux 3.16:
    https://alpinelinux.org/posts/Alpine-3.16.0-released.html

    nginx 1.22.0 released:
    http://nginx.org/#2022-05-24

    Clonezilla Live 3.0.0 released:
    https://sourceforge.net/p/clonezilla/news/2022/05/stable-clonezilla-live-300-26-released/

    Mir 2.8 display server released:
    https://discourse.ubuntu.com/t/mir-release-2-8-0/28581

    Roadmap for Budgie's user environment:
    https://blog.buddiesofbudgie.org/state-of-the-budgie-may-2022/

    Release of the anonymous network I2P 1.8.0 and the C++ client i2pd 2.42:
    https://github.com/PurpleI2P/i2pd/releases/tag/2.42.0

    AlmaLinux 9.0 distribution available:
    https://almalinux.org/blog/almalinux-9-now-available/

    Ubuntu developers begin to solve problems with the slow Firefox snap:
    https://ubuntu.com/blog/how-are-we-improving-firefox-snap-performance-part-1

    A hardwired password revealed in Linuxfx:
    https://kernal.eu/posts/linuxfx/

  • Destination Linux 280: Improving Firefox With Cool Extensions - TuxDigital

    This week’s episode of Destination Linux, we’re going to be talking about completely awesome and unique extensions to check out for your browser. Then we will be discussing big tech funding the fix with open source security. Plus, we have our tips/tricks and software picks. All this and more coming up right now on Destination Linux to keep those penguins marching!

  • New Video: Discover Vector Shape Libraries | Krita

    After a LOT of research, Ramon’s new video is done: this time he investigates how to create vector libraries in Inkscape for use in Krita. And there are two cool libraries he has prepared for you all to play with!

  • AlmaLinux OS 9.0 overview | Free Linux OS for the community, by the community - Invidious

    In this video, I am going to show an overview of AlmaLinux OS 9.0 and some of the applications pre-installed.

  • 15 AWESOME KDE Apps: I was WRONG about KDE applications! - Invidious

Flatseal 1.8.0 - Martín Abente Lahaye

Filed under
Software
GNOME

This new release comes with the ability to review and modify global overrides, highlight changes made by users, follow system-level color schemes, support for more languages and a few bugs fixes.

Let’s start with bug fixes. Since Flatpak 1.12.4, removing filesystem permissions with modes in Flatseal caused Flatpak to warn people about the mode being included as part of the override. Justifiably, this confused many. With this release, it will no longer include these modes, e.g. :ro, when removing filesystem permissions.

Although Flatseal main distribution is Flatpak, there are people who prefer to install it from their regular package manager. So, I included a fix which handles the creation of the overrides directory. Under Flatpak, this scenario is handled by permissions themselves.

Read more

More in Tux Machines

Programming Leftovers

  • 15 Open-source Physics Simulation Engine

    A physics simulation engine is a custom software engine that grants developers add visual effetcs, simulate and tweak objects and enviroments accroding to the law of physics in 2D, 3D or both. With physics engine software, developers and artists apply real-world physical properties, such as gravity and momentum, to their 2D and 3D objects rather than designing them from scratch.

  • FLOSS 2.0 Has Been Released [Ed: The acronym "FLOSS" is being hijacked]

    When you have to deal with malware in your day job, for research purposes, or just for fun, one of the key points is to have a lab ready to be launched. Your sandbox must be properly protected and isolated to detonate your samples in a safe way but it must also be fulfilled with tools, and scripts. This toolbox is yours and will be based on your preferred tools but starting from zero is hard, that's why there are specific Linux distributions built for this purpose. The one that I use in FOR610 and for my daily investigations is REMnux[1], created and maintained by Lenny Zeltser[2]. This environment offers tons of tools that help to perform all the malware analysis steps from static analysis up to code reversing and debugging.

  • How to Use SSL in a Create-React-App Application

    HTTPS is a must for modern applications, especially those that deal with user data. Set up HTTPS for React in just a couple of steps.

  • Innovation Center Visits SparkFun - News - SparkFun Electronics

    The Innovation Center of St. Vrain Valley Schools seeks to transcend the traditional classroom and provides experiential opportunities that are developing today’s students into tomorrow’s leaders, innovators, and change-makers. As a part of these efforts, the Innovation Center hosts dozens of “project teams” across several focus areas that seek to complete real projects for real people alongside industry partners who provide incredible mentorship opportunities for students.

  • AMD Xilinx Makes Machine Vision AI Development Quick, Easy And Affordable

    A host of software tools, code samples, an app store, and pre-configured Linux images make getting started surprisingly simple.

  • Matthias Kirschner's Web log - fsfe: Recent Readings of Ada & Zangemann [Ed: "At this reading, I also for the first time met the people from O'Reilly"... so FSFE, which uses "FSF" in the name in violation of an agreement with FSF, liaises with O'Reilly, which helped attack Free software with the "Open Source" canard]

Security Leftovers

  • odcast: Why there were 56 OT vulnerabilities this week

    This week we cover the Ericsson mobility report that offers some stats on cellular IoT connections, including the surprising nugget that we won’t see 4G/5G connections surpass 2G/3G connections until some time next year. Then we hit another report. This one is from NPR and covers the state of audio and smart speakers. It proves that growth is slowing for smart speakers and that we may not do as many things with voice as we think. In dystopian news we cover China using COVID tracking apps to lock down protesters, and Microsoft stopping sales of some facial recognition tools. In new product news we talk about the latest Philips Hue gear, a new material that could generate electricity for wearables, and new MCUs from NXP. We also address the closure of SmartDry and explain how Google’s update on the Nest Max Hub may break your Nest x Yale lock. We end by answering a listener question about more accurate motion sensors.

  • Cortex XSOAR Tips & Tricks – Creating indicator relationships in automations

    In Cortex XSOAR, indicators are a key part of the platform as they visualize the Indicators Of Compromise (IOC) of a security alert in the incident to the SOC analyst and can be used in automated analysis workflows to determine the incident outcome. If you have a Cortex XSOAR Threat Intelligence Management (TIM) license, it is possible to create predefined relationships between indicators to describe how they relate to each other. This enables the SOC analyst to do a more efficient incident analysis based on the indicators associated to the incident.

  • Social Engineering Kill–Chain: Predicting, Minimizing & Disrupting Attack Verticals

    It was a Friday afternoon when Bill was on his way back home from work when he received a call that made him take the next U-turn back to his office. It was one of these calls that he was dedicating all of his working hours to avoid. He was not given much detail through the phone, but it seems that Andre, someone working in the account payments department, had just fallen victim to a scam and had proceeded to a hefty payment. A scam? Bill recalled all the training videos he had put this department through. What went wrong?

  • Daycare apps are insecure surveillance dumpster-fires

    Apps are like software, only worse.

  • 12 best patch management software and tools for 2022

    These 12 tools approach patching from different perspectives. Understanding their various approaches can help you find the right product for your needs.

Windows vs Linux: What's the best operating system?

The way you utilise your PC can often depend on the operating system you use as well as your level of technical knowledge. Even though most people will turn to macOS or Windows when deciding on an OS, if you want something you can customise, there's nothing better than Linux. Despite the fact that it isn’t as popular as Windows, Linux offers far more avenues for customisation than any other OS as it's built on an open source foundation. It's certainly more intimidating to the average user as a result, but it can be incredibly powerful, and rewarding, if you possess the skills to fully take advantage of it. Obviously, there are advantages and disadvantages with both systems that are useful to know before making the decision on which is best for you. Read more

today's howtos

  • FreeBSD Quick Guide: Audio on FreeBSD

    Whether for music, communication, or notifications, audio is an important feature of many personal computer systems. In a new FreeBSD system, an audio card will need to be configured to process audio files and send them to the connected speakers. Our newest FreeBSD quick guide will walk through setting up and configuring audio, connecting a pair of headphones (including pairing Bluetooth models), and testing the system’s sound, all in under 10 minutes!

  • Speeding up autoconf with caching - Julio Merino (jmmv.dev)

    In the recent Remembering Buildtool post, I described how setting up a cache of configuration checks was an important step in Buildtool’s installation process. The goal was to avoid pointless repetitive work on every build by performing such common checks once. Episode 457 of BSD Now featured my post and Allan Jude wondered how much time would be saved in a bulk build of all FreeBSD packages if we could just do that same kind of caching with GNU Autoconf. And, you know what? It is indeed possible to do so. I had mentioned it en passing in my post but I guess I wasn’t clear enough, so let’s elaborate!

  • How To Put Linux On A Laptop

    Linux is an operating system that comes with different distributions like Ubuntu, Debian, and Arch Linux. Just like macOS and Windows, Linux is also a popular operating system that is installed on computers and laptops to manage the hardware of the respective machine and perform the different tasks requested by the users. In this guide, different ways of installing or putting the Linux operating system on a laptop have been discussed.

  • What Is cURL Command and How to Use It (With Examples)

    This article explains the curl command in Linux and how to use it with examples based on best practices.