Language Selection

English French German Italian Portuguese Spanish

Software

Proprietary Software in "AI" Clothing

Filed under
Software
  • AI Algorithms Need FDA-Style Drug Trials

    Intelligent systems at scale need regulation because they are an unprecedented force multiplier for the promotion of the interests of an individual or a group. For the first time in history, a single person can customize a message for billions and share it with them within a matter of days. A software engineer can create an army of AI-powered bots, each pretending to be a different person, promoting content on behalf of political or commercial interests. Unlike broadcast propaganda or direct marketing, this approach also uses the self-reinforcing qualities of the algorithm to learn what works best to persuade and nudge each individual.

  • Stop Calling it AI

    The hype on terms like “machine learning” and “AI” is a rebranding of the terms “statistics” and “general programming logic”. It’s a long ways away from the scary AI you envision from sci-fi. At best, it makes cancer research faster. At worst, it spends a lot of research money on AWS.

    End of the day, it’s so far away from being a boogeyman that you should refocus on things that matter like global warming or overpopulation.

  • How AI is impacting the UK's legal sector

    A recent study of London law firms by CBRE revealed that 48 percent are already using AI and a further 41 percent will start to do so in the near future. Furthermore, a Deloitte study estimated 100,000 legal roles will be automated by 2036, and by 2020 law firms will be faced with a “tipping point” for a new talent strategy. As a result, law firms that don’t start to embrace AI capabilities risk falling behind their more innovative peers.

Violin – minimalistic desktop music player (and Avidemux 2.7.4 released)

Filed under
Software

Over the past few months I’ve covered scores of open source graphical music players. They’ve been a mixed bag. Some are genuinely excellent, others falling short of my (fairly) modest requirements. Many of them purport to be lightweight.

There’s a new music player on the block. It’s called Violin, seeing its first release in March this year. The author bills his multimedia app as “… fast, lightweight, and minimalistic desktop music player”.

The software is written in the JavaScript language using Electron, an open-source framework developed and maintained by GitHub. Violin is published under an open source license.

Read more

Also: Avidemux 2.7.4 Released with Tons of Bug-fixes (How to Install)

APT Patterns

Filed under
Software
Debian

Patterns allow you to specify complex search queries to select the packages you want to install/show. For example, the pattern ?garbage can be used to find all packages that have been automatically installed but are no longer depended upon by manually installed packages. Or the pattern ?automatic allows you find all automatically installed packages.

You can combine patterns into more complex ones; for example, ?and(?automatic,?obsolete) matches all automatically installed packages that do not exist any longer in a repository.

There are also explicit targets, so you can perform queries like ?for x: ?depends(?recommends(x)): Find all packages x that depend on another package that recommends x. I do not fully comprehend those yet - I did not manage to create a pattern that matches all manually installed packages that a meta-package depends upon. I am not sure it is possible.

Read more

LiVES Video Editor 3.0 is Here With Significant Improvements

Filed under
Software

We recently covered a list of best open source video editors. LiVES is one of those open source video editors, available for free.

Even though a lot of users are still waiting for the release on Windows, a major update just popped up for LiVES Video Editor (i.e v3.0.1 as the latest package) on Linux. The new upgrade includes some new features and improvements.

Read more

Also: elfutils 0.177 released with eu-elfclassify

Audio: Clementine Music Player, Python Bytes and LINUX Unplugged

Filed under
Software
  • Clementine Music Player for All Your Audio Needs

    VLC is a mainstay for most fans of FOSS technology and most Linux distros. It’s a great little player, don’t get me wrong, but if you have a large library of audio files, some times you need something more powerful.

    The Clementine Music Player is a full-service audio player with all the tools you need to keep track of your audio library. According to the project’s website, Clementine “inspired by Amarok 1.4, focusing on a fast and easy-to-use interface for searching and playing your music.”

  • Episode #143: Spike the robot, powered by Python!
  • Bigger. Faster. Harder to Maintain. | LINUX Unplugged 314

    It's huge, and it's getting bigger every month. How do you test the Linux Kernel? Major Hayden from Red Hat joins us to discuss their efforts to automate Kernel bug hunting.

    Plus our honest conversation about which Linux works best for us.

10 Best Free Linux Document Management Systems (Updated 2019)

Filed under
Software

Document Management is an information technology that has taken over from legacy systems of manual or server based file sharing, the electronic filing cabinet, to control policies and procedures. It is one of the functions provided by Enterprise Content Management.

A document management system enables individuals and businesses to manage documents, making it easy to locate a previous document version. This is important from a record control perspective, and to ensure that compliance standards are met within a user-friendly environment.

The main benefit offered by a document management system is that it gives individuals and businesses the tools to store and index many different types of documents and electronic files. Information and knowledge within the organisation can be accessed as appropriate, leading to an increase in productivity. Any kind of binary data can be stored in the document system. Other uses of this type of system include document workflow, records management, image management, disaster recovery, backup, and access control.

Read more

Software: Cast to TV GNOME Shell, Easy rTorrent + ruTorrent, Cantata

Filed under
Software
  • Cast To TV v10 GNOME Extension Adds Support For Casting To Other Linux Devices

    Cast to TV GNOME Shell extension v10 brings Playercast app support, allowing users to cast media files to other Linux devices on the same network remotely, from GNOME Shell.

    Cast to TV is a GNOME Shell extension to cast videos, music and pictures to Chromecast or other devices over a local network. It supports video transcoding on the fly (for videos that can't directly play on the device), customizable subtitles, it can show a music visualizer while casting music, and much more. For controlling the device, the Gnome Shell extensions adds a new button on the top panel with playback controls.

    The latest v10 release of Cast to TV extension doesn't come with any exciting features for Chromecasts, but it brings support for Playercast app.

  • Easy rTorrent + ruTorrent Installation And Configuration Script For Debian Or Ubuntu

    Installing and setting up rTorrent and ruTorrent on an Ubuntu or Debian server can be a complicated, tedious task, specially for inexperienced users. rtinst is a script that makes this easier, by automatically installing and configuring rTorrent, ruTorrent (stable or master), and everything else needed for an Ubuntu or Debian (including on Raspberry Pi) seedbox.

    The script was updated recently with some important improvements, like support for the latest Debian 10 (buster) stable release, and automatic Let's Encrypt certificates generation if possible (in case it fails, it falls back to self-signed certificates).

    rTorrent is a text-based ncurses BitTorrent client based on libTorrent, great for usage on servers, while ruTorrent is a web front-end for rTorrent.

  • Listen to Online Radio on Ubuntu through Cantata

    There are many ways through which you can listen to online radio through Ubuntu. However, if you are looking for a stable application that gives you dedicated access to a large number of radio stations, we recommend using Cantata. It is a free graphical MPD client for Linux, macOS, Windows, and Haiku.

    In this article, we will explain how you can install Cantata to your Ubuntu through the official Ubuntu repositories, and also through the PPA(for latest version). We will also explain how you can set up and use Cantata to listen to online radio stations.

Top 20 Best Plotting Tools for Linux for Creating Scientific Graphs

Filed under
GNU
Linux
Software

Plotting tool refers to computer software, which helps to represent a data set in a scientific nature. It is an essential tool for academics, scientists, and engineers as well. Besides this, you can use these applications to prepare presentations. Fortunately, like the other platforms, Linux is also enriched with a lot of plotting tools. Most of the applications we listed in this article are open source. Also, you will get them for free. They offer some advanced features through the paid version.

Read more

Backups: Duplicati and Back In Time for Data Backups

Filed under
Software
  • Use Duplicati to Backup Debian, Ubuntu, Linux Mint Desktop & Server [Ed: Sadly, C# and puts files in surveillance services]

    Duplicati is full-featured, open source backup software, which can run on Linux, MacOS, Windows and Synology. It allows you to back up local files and directories to the cloud (such as Amazon S3, Dropbox, Google Drive, OneDrive, etc) in encrypted form and schedule automated backups. This tutorial is going to show you how to install and use Duplicati on Debian, Ubuntu and Linux Mint.

  • Nathan Wolf: Back In Time for Data Backups on openSUSE | Retrospective

    The lack of data security is something that has recently affected some municipal governments in a negative way. Atlanta in 2018 was attacked with a ransomware and demanded $51,000 before they would unlock it. Baltimore was hit a second time this past May [2019]. I am not a security expert but in my non-expert opinion, just keeping regular backups of your data would have prevented needing to spend a ransom to get your data back. It would also help to run openSUSE Linux or one of the many other Linux options on the desktop to reduce the impact of a user induced damage due to wayward link-clicking.

    If you are interested in keeping your personal data ?safe,? offline backups are an absolute requirement. Relying only on Google Drive, Dropbox, Nextcloud or whatever it may be is just not not adequate. Those are a synchronizing solution and can be a part of your data-safekeeping strategy but not the entirety of it.

    I have been using Back In Time as my backup strategy, in this time, I have only had to restore a backup once but that was an elected procedure. Back In Time is great because it is a Qt based application so it looks good in KDE Plasma

Programming: Git Alligator, Jenkins World, Python and Perl

Filed under
Development
Software
  • Git Alligator

    For each thing that I work on, I make a branch; if it’s attached to a Calamares issue, I’ll name it after the issue number. If it’s a different bit of work, I’ll name it more creatively. The branch is branched off of master (which is always in a good state). Then I go and work on the branch – commit early, commit often – until the issue is resolved or the feature implemented or whatever.

    In a codebase where I’m the only contributor, or the gatekeeper for it so that I know that master remains unchanged, I know a merge can go in painlessly. In a codebase with more contributors, I might merge upstream master into my branch right at the end as a sanity check (right at the end because most of these branches are short-lived, a day or two at most for any given issue).

    The alligator effect comes in when merging back to master: I always use --no-ff and I try to write an additional summary description of the branch in the merge commit.

    Here’s a screenshot of Calamares history, from qgit, turned on its side like an alligator crawling to the right, (cropped a little so you don’t see where I don’t follow my own precepts and annotated with branch names).

  • Jenkins World 2019: Sacha Labourey Q&A

    “We’re always actively looking at deals that make sense. To be truthful, we’ve set the bar pretty high at the moment. Not only are we focusing hard on executing on those acquisitions, we’re delivering on a vision we’ve laid out for the future in a category we call Software Delivery Management.”

  • Weekly Python StackOverflow Report: (cxc) stackoverflow python report
  • ListenData: Python : Learn Object Oriented Programming in 3 Hours

    This tutorial outlines object oriented programming (OOP) in Python with examples. It is a step by step guide which was designed for people who have no programming experience. Object Oriented Programming is popular and available in other programming languages besides Python which are Java, C++, PHP.

  • PerlCon 2019 in Rīga

    This year our Perl conference took place in Rīga under the new and improved name PerlCon. Improving names was generally a hot topic, I won't go into details here, but please do checkout the discussion and participate!

Syndicate content

More in Tux Machines

today's howtos

Games: Little Misfortune and Proton 4.11-5

Industrial PC with 6th or 7th Gen Intel CPUs has four PCIe slots for Nvidia graphics

Axiomtek’s “IPC974-519-FL” industrial PC for AI edge applications runs on Xeon E3 or 6th or 7th Gen Core CPUs and offers 4x PCIe/PCI slots for up to 300W Nvidia graphics plus 2x SATA, 2x GbE, and modular I/O expansion. Axiomtek announced the latest member in its line of IPC (industrial PC) computers with full-sized PCIe/PCI expansion slots. The new IPC974-519-FL computer is very similar to the IPC962-511-FL we reported on last February, which similarly supports Intel Xeon E3 or 6th Gen (Skylake) or 7th Gen (Kaby Lake) Core CPUs. However, the new model has four PCIe/PCI expansion slots instead of two. Read more

Android Leftovers