Language Selection

English French German Italian Portuguese Spanish

Sci/Tech

LabPlot 2.8 Released

Filed under
KDE
Software
Sci/Tech

In 2.8 we made it easier to access many online resources that provide data sets for educational purposes. These data sets cover a variety of different areas, such as physics, statistics, medicine, etc., and are usually organized in collections.

Read more

“It Just Works”: An Interview with Dexai Robotics

Filed under
Linux
Interviews
Sci/Tech

The simulators wind up using a lot of computational power, which is one of the reasons why we use System76. Portability is another. I really like the fact that I can run the full software stack on a laptop that I can always have with me. Previously, we had desktops sitting around in a lab environment, and people were often having to sign into them and borrow them. We needed a solution for new hires to have a computer they can rely on at all times.

A co-worker mentioned that she bought a machine from you guys back in 2019. After she recommended it, I did a little bit of digging online for the best Linux laptops available, and you all were named a fair amount in those searches—so I ordered one. I was pleasantly surprised with how it just worked right out of the box. I wasn’t fiddling with drivers, I wasn’t dealing with bootloader problems and figuring out how to get a working desktop environment up; I just opened it up and installed a bunch of software and I was ready to go.

Read more

CAELinux 2020: Linux for engineering

Filed under
GNU
Linux
Sci/Tech

CAELinux is a distribution focused on computer-aided engineering (CAE) maintained by Joël Cugnoni. Designed with students and academics in mind, the distribution is loaded with open-source software that can be used to model everything from pig livers to airfoils. Cugnoni's latest release, CAELinux 2020, was made on August 11; readers with engineering interests may want to take a look.

CAELinux's first stable version was released in 2007 and was based on PCLinuxOS 2007. The distribution was created to make the GPL-licensed finite element analysis tool Salome-Meca easier to obtain. CAELinux 2020 is now the eighth release of the distribution, which is based on Xubuntu 18.04 LTS, and has expanded its focus over the years into an impressive array of open-source CAE-related tools.

The minimum requirements for CAELinux 2020 are a x86-64 platform with 4GB of RAM for "simple analysis." For professional use, the project recommends 8GB of RAM or more with a "modern AMD/NVidia graphic card." The entire distribution can be run from an 8GB USB memory drive, with the option to install it to disk (35GB minimum). For those users (like me) who wanted to run the distribution as a virtual machine, the project recommends the commercial VMware Player over the open-source VirtualBox project due to "some graphical limitations" of VirtualBox.

There are too many different software packages unique to the CAELinux distribution to cover them all in a single article. Since the distribution is built on top of Xubuntu, CAELinux comes with all of the standard tools available in the base distribution. In addition to the standard packages, however, CAELinux bundles CAE pre/post processors, CAD and CAM software, finite element solvers, computational fluid dynamics applications, circuit board design tools, biomedical image processing software, and a large array of programming language packages. A review of the release announcement provides a full list of the specific open-source projects available, including a few web-based tools that merely launch the included browser to the appropriate URL.

It would be impossible for me to claim familiarity with the full range of tools provided, but I was familiar with many. For example, FreeCAD has been written about at LWN, and CAMLab was used in our article on open-source CNC manufacturing. I have personally used other bundled packages like FlatCAM for isolation routing of homemade circuit boards and Cura to slice 3D models for printing. What was particularly neat about exploring the distribution was getting introduced to new open-source software that matched my interests. I discovered KiCad EDA's PCB Calculator utility (simple, but handy), and I am looking forward to checking out CAMotics as another CAM alternative for my CNC router.

Read more

Cantor 20.08

Filed under
KDE
Sci/Tech

Our developers are adding some usability improvements to Cantor and some initial results from GSoC projects are now available with the 20.08 release.

For example, now you can collapse, uncollapse, and remove all results from the worksheet; exclude entries from the worksheet commands processing; add actions for selected texts; zoom widgets; get tooltips for almost all settings options; use the new horizontal rule entry; and more.

Read more

Cantor - File Browser Panel

Filed under
KDE
Sci/Tech

this is the fourth post about the progress in my GSoC project and I want to present some user experience improvements related to the handling of panels in Cantor and to present a new panel "File Browser" that I implemented recently.

The status of Cantor's panels was not saved when the user closed the application. Potential rearangements and size changes done on panels were gone and the user had to do the changes again upon the next start. Very bad UX, of course. Now, the state is saved and even more, the state is saved for every backend in Cantor. So, if you have a Python session in Cantor, open some panels and arrange them at your will, close and reopen Cantor with a Python session again - the previous state of the panels appears on start.

Read more

Also: GSoC ’ 20 Progress: Week 5 and 6

scikit-survival 0.13 Released

Filed under
Software
GNOME
Sci/Tech

Today, I released version 0.13.0 of scikit-survival. Most notably, this release adds sksurv.metrics.brier_score and sksurv.metrics.integrated_brier_score, an updated PEP 517/518 compatible build system, and support for scikit-learn 0.23.

For a full list of changes in scikit-survival 0.13.0, please see the release notes.

Read more

What Operating System Is the Best Choice for Software Engineers?

Filed under
OS
Development
GNU
Linux
Sci/Tech

GNU/Linux is, hands down, the most highly acclaimed operating system for software engineering. It comes with an absolute ton of development tools and has unprecedented performance with regard to software development.

Linux, in case you are not aware, is a free, open-licensed operating system. This means that it is very developer-friendly and can be, to a certain extent, customized to your own desires.

But, it is not for everyone.

Linux comes with a large selection of distributions (called distros in the trade). Each one, unsurprisingly, has the Linux Kernel at its core, with other components built on top. Many Linux users will tend to switch between these distros until they find the perfect 'recipe' for their needs and tastes.

We will highlight a few of these towards the end of the article.

What are some of the pros of using Linux for software development?

1. One of the main benefits of Linux, not to mention the Linux ecosystem, according to software engineers, is the amount of choice and flexibility it provides. This really does make it the jewel in the crown of operating systems.

2. Linux is free and open-sourced. This means you don't have to fork out tons of cash on licenses for the OS and other apps used on it.

3. It is easy to install directly on your computer, or you can boot Linux from an external drive like a USB flash drive or CD. You can also install it with or inside Windows if you need both.

Read more

Stellarium 0.20.2 Released as 20 Year Anniversary Celebration

Filed under
Software
Sci/Tech

Free open-source astronomy software Stellarium 0.20.2 was released a few days ago as the 20 year anniversary celebration.

Stellarium 0.20.2 contains many changes in AstroCalc tool and core of Stellarium, changes in scripting engline and Script Console, Oculars and Satellites plugins, updated DSO catalog, see release note for details.

Read more

Qualcomm’s Linux-driven robotics kit taps Snapdragon 865

Filed under
Linux
Sci/Tech

The 96Boards-compatible “Qualcomm Robotics RB5 Platform” runs Linux and ROS 2 on a Qualcomm QRB5165 based on the 15-TOPS Snapdragon 865 with optional 5G and cameras including RealSense and ToF.

Qualcomm and Thundercomm have followed up on last year’s Qualcomm Robotics RB3 Platform with a similarly 96Boards form-factor Qualcomm Robotics RB5 Platform that supports 5G communications and input from up to 7x concurrent cameras. The Linux and ROS 2 driven development kit advances from a Snapdragon 845 to new custom robotics SoC called the Qualcomm QRB5165 based on the Snapdragon 865. (In other news, Qualcomm announced a 5G-ready Snapdragon 690 SoC for mid-range phones.)

Read more

Linux at Home: Explore the Universe from your Garden

Filed under
Sci/Tech

In this series, we look at a range of home activities where Linux can make the most of our time at home, keeping active and engaged. The change of lifestyle enforced by Covid-19 is an opportunity to expand our horizons, and spend more time on activities we have neglected in the past.

Even though many European countries have made significant steps in relaxing some of the restrictions of daily life, the advice is to maintain social distancing rules. The big fear is that there will be a coronavirus resurgence. But it’s important that we don’t cocoonourselves, we need to protect ourselves and be supportive to others. There are many fascinating hobbies that can spark our imagination. Astronomy is a great example.

A widespread belief is that astronomy is an activity which cannot be enjoyed without paraphernalia like telescopes and other expensive equipment. However, astronomy is for everyone, and even with just the naked eye, it can become a fascinating and rewarding hobby for life.

It’s a learning hobby. Its joys come from intellectual discovery and knowledge of the cryptic night sky. But you have to make these discoveries, and gain this knowledge, by yourself. In other words, you need to become self-taught.

With the aid of open source software, budding astronomers can learn how to ‘read’ the stars, to know which constellations lie overhead, their trajectory throughout the seasons, and the legends ascribed to them. With the following software you can learn about the night skies of both the northern and southern hemispheres. I recommend Celestia, Stellarium, and AstroImageJ. For the first two programs, I’ve produced a short video showcasing them in action. The software is cross-platform.

Read more

Syndicate content

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Android Leftovers Rianne Schestowitz 28/09/2020 - 7:25am
Story 5 ways to conduct user research with an open source mindset Rianne Schestowitz 28/09/2020 - 7:19am
Story Linux Jargon Buster: What is FOSS (Free and Open Source Software)? What is Open Source? Rianne Schestowitz 28/09/2020 - 7:07am
Story Announce: OpenSSH 8.4 released Roy Schestowitz 28/09/2020 - 5:04am
Story Tiny Rock Pi S and Raspberry Pi Roy Schestowitz 28/09/2020 - 4:10am
Story Audiocasts/Shows/YouTube Videos: Linux Action News, GNU World Order and More Roy Schestowitz 28/09/2020 - 2:52am
Story today's howtos Roy Schestowitz 28/09/2020 - 2:51am
Story Lenovo Launches ThinkPad and ThinkStation PCs with Ubuntu 20.04 LTS Marius Nestor 9 28/09/2020 - 1:57am
Story Review: Linuxfx 10.6 Roy Schestowitz 28/09/2020 - 1:50am
Story LibreOffice 10th Anniversary Roy Schestowitz 27/09/2020 - 11:55pm