Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 18 Sep 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story The world’s biggest curl installations Roy Schestowitz 17/09/2018 - 4:49pm
Story Red Hat News Roy Schestowitz 17/09/2018 - 4:46pm
Story Android Leftovers Rianne Schestowitz 17/09/2018 - 4:23pm
Story The Current Linux Performance With 16 ARM Boards Rianne Schestowitz 17/09/2018 - 4:14pm
Story Apache SpamAssassin 3.4.2 released Rianne Schestowitz 17/09/2018 - 4:09pm
Story International Day Against DRM takes action for a Day Without DRM on September 18th Roy Schestowitz 17/09/2018 - 3:52pm
Story Bulgaria prepares to build its own central code repository Roy Schestowitz 17/09/2018 - 9:40am
Story today's leftovers Roy Schestowitz 17/09/2018 - 9:19am
Story Software and howtos Roy Schestowitz 17/09/2018 - 9:16am
Story KDE: KDE Repository Proposal, Belated Akademy Coverage, and Krita Interview With Alyssa May Roy Schestowitz 17/09/2018 - 9:14am

Debian-based Liberado MiniNo Queiles 3.1 LTS, Early Look at Debian-based Elive 3.0 and a DD's Request

Filed under
Debian
  • Liberado MiniNo Queiles 3.1 LTS
  • The Blue Bird Effect: Scanning with an Epson XP 231 multifunction printer on Elive 3

    Mamerto Menapace, an Argentinian monk, wrote a story entitled "El Pajaro Azul" ("The Blue Bird").  In this story, a prince gradually falls very sick and no doctor can determine the source of his disease. A hermit is brought from his mountain as the last hope, and this wise man tells everyone that the prince is dying of nostalgia.  To get cured, the prince must start a journey looking for a rare blue bird. 

    [...]

    In Elive, one has to basically use SciTE as root to open the files dll.conf (to add the line example-backend), epson.conf, and epson2.conf (to add the values that one gets with the comand sane-find-scanner in Terminology).  In my case, I had to uncomment, in both files, the line usb 0x01aa 0x0001 and modify it to read:

    usb 0x04b8 0x1102

    That was it.

    Now I can both print and scan on Elive 3.0

  • Recommendations for software?

    Secondly the excellent Have I Been Pwned site provides an API which allows you to test if a password has been previously included in a leak. This is great, and I've integrated their API in a couple of my own applications, but I was thinking on the bus home tonight it might be worth tying into PAM.

    Sure in the interests of security people should use key-based authentication for SSH, but .. most people don't. Even so, if keys are used exclusively, a PAM module would allow you to validate the password which is used for sudo hasn't previously been leaked.

    So it seems like there is value in a PAM module to do a lookup at authentication-time, via libcurl.

OSS Leftovers

Filed under
OSS
  • Top 3 Open Source Trading Bots With Binance Implications

    Some cryptocurrency traders may be familiar with the Blackbird bot. It is primarily designed for arbitrage purposes and is coded n a language most people can get familiar with. That latter aspect is not unimportant when dealing with open source trading bot solutions. It also means users can change the features of this bot as they see fit, assuming they possess the necessary coding knowledge.

    At this current stage, Binance is not officially supported by the bot. Unlike what people assume, the developers are working on implementing access to this trading platform, at least to open long positions through Blackbird. Anyone with the necessary knowledge can implement this feature as well, thus it will be interesting to see what the future holds for this bot accordingly.

  • The new developer role centers on open source technology

    At the same time, the network core is providing developers with massive compute capabilities that were unheard of not too long ago. That core can power compute-intensive applications such as machine learning and blockchain.

    Many of these improved capabilities, and the potential for innovation, have been fed by open source development. Now, we've got major enterprise initiatives built upon a foundation of open source, developed organically from community-driven products and accessible to anyone, anywhere.

    The result is a whirlwind of creative growth and, not incidentally, a new developer role. Developers are becoming the leading forces for creative development within organizations and a competitive advantage for businesses that are trying to move into the digital age.

  • MDN Changelog for August 2018

    A lot of these were migration PRs, and the migration is now 95% complete, with 10,000 features over 6,300 pages. Some of the remaining migration work will be straightforward. Other data sources will require strategy and format discussions, such as Event support and summary pages. These discussions will be easier with the experience of migrating thousands of simpler features.

    Existing data also got some love. Contributors fixed incorrect data, clarified if and when a browser supported a feature, and celebrated support in new browser releases. We expect a steady stream of maintenance PRs as the project transitions from migration to ongoing maintenance.

    Florian Scholz has worked to make this a community project, organizing the effort with spreadsheets and transitioning to issues as the remaining work becomes manageable. This has been a successful effort, and GitHub insights shows that most contributions were not from MDN staff.

  • FLOSS Weekly 497
    LibreOfficeOnline

    Michael Meeks is the General Manager of Collabora Productivity, leading Collabora Office and Online products, supporting customers and consulting on development alongside an extremely talented team. He serves as a Director of the The Document Foundation, and on the LibreOffice Engineering Steering Committee. Prior to Collabora he was a Novell/SUSE Distinguished Engineer working on various pieces of Free Software infrastructure across the Linux stack to MeeGo, GNOME, CORBA, Nautilus, Evolution and Open Source accessibility, among others.

  • Updated LibreOffice growth infographic (2018)

    Numbers are growing and the Collabora Online Development Edition (CODE) is very popular now, with currently over 7.5 million Docker image pulls! Also, this year we are the top code contributors to LibreOffice with 5302 code commits.

  • IceCat 60.2.0 Pre-release

    GNUzilla is the GNU version of the Mozilla suite, and GNU IceCat is the GNU version of the Firefox browser. Its main advantage is an ethical one: it is entirely free software. While the Firefox source code from the Mozilla project is free software, they distribute and recommend non-free software as plug-ins and addons. Also their trademark license restricts distribution in ways that hinder freedom 0.

    GNU IceCat has multiple practical advantages as well, such as better privacy and security settings, extensive blocking of sites that may track the user's browsing habits, or the inclusion of LibreJS and other extensions that help browse without running non-free javascript.

  • An open-source solution for soaring college costs
  • Fedora Silverblue Test Day Next Week, Nextcloud 14 Released, Plasma 5.4 Beta Now Available, openSUSE's Recent Snapshots and Ansible Tower 3.3 Is Out

    Nextcloud announced the release of version 14 this week. This new version introduces two big security improvements: video verification and signal/telegram/SMS 2FA support. Version 14 also includes many collaboration improvements as well as a Data Protection Confirmation app in compliance with the GDPR. Go here to install.

today's howtos

Filed under
HowTos
  • Working with Linux File Links
  • How To Install Visual Studio Code on Ubuntu 18.04
  • Caching mechanism in ansible-bender
  • Colorize Your GNOME Desktop in Ubuntu
  • FF-Multi-Converter: A Great Application for Linux/Ubuntu/Linux Mint

    You may have heard and used multimedia converter application as audio/video files converter only. FF-Multi-Converter is an application that lets you convert audio/video files to various formats, documents to several formats and images to most used formats. isn't it great? This application is around for a while and you may or may not used it. The most recent version ported to Python3 and now supports most of the Linux distributions.

    FF-Multi-Converter uses FFmpeg for audio/video files conversion, unoconv for documents coversion and ImageMagick utility for image conversion. The main goal of this application is to offer most popular multimedia types in one application and provide different conversion options for them easily through a fairly easy to use graphical interface, you will find this application very handy and useful. It is written using Python3 and PyQt5, released under GNU General Public License (GPL V3).

How Kubernetes' Founder is Building an Un-Distribution at Heptio

Filed under
Server
Interviews
OSS

Unlike other software vendors that are part of the Kubernetes community, Heptio doesn't want to build a software distribution of Kubernetes. Rather, the Heptio Kubernetes Service (HKS) is about support and services to help organizations deploy and manage upstream Kubernetes. It's an approach that Heptio has referred to as being an Un-Distribution.

"Our goal with the whole idea of the un-distribution is we want to provide the best parts of a distribution without necessarily some of the downsides that come along with that," Beda said.

Beda said that generally what happens with a distribution of an open source project is that a software vendor takes the upstream code, cleans it up so it's fit for enterprise consumption and then shipping a combination of tools that are prove to work well together.

"Upstream Kubernetes doesn't need a lot of clean up, because the community is so strong and we want to keep it that way," he said.

As such, a lot of the work that Heptio is involved with is all upstream with effort to make Kubernetes easier to install and use. Beda said that Heptio is putting a lot of effort into the kubeadm installer effort from the upstream project as well as the cluster API effort. As part of HKS, Beda said that Heptio is developing a set of validated designs, which integrate best practices for deployment.

Read more

Graphics: AMD and NVIDIA Latest

Filed under
Graphics/Benchmarks
  • AMD ROCm 1.9 Available WIth Vega 20 Support & Upstream Kernel Compatibility

    For months we have been looking forward to ROCm 1.9 as the latest feature update to the Radeon Open Compute stack while on Friday that big release finally took place. This ROCm update for GPU compute purposes has a lot of new features.

    Initially we were looking forward to ROCm 1.9 for Ubuntu 18.04 LTS support, which ended up being back-ported to the 1.8 series. But other headlining features of ROCm 1.9 include Vega 20 "Vega 7nm" support, a ROCm System Management Interface (ROCm SMI) library, HIP/HPCC improvements, rocprof for ROCm profling, compatibility with the upstream AMDKFD support now found in the mainline Linux kernel (Linux 4.17+), and various other improvements.

  • NVIDIA Publishes An In-Depth Look At Turing

    Next week is when the GeForce RTX 2080 "Turing" graphics cards will begin to ship while today is when NVIDIA lifted the embargo on "unboxing" videos/pictures and talking more about this new GPU microarchitecture.

    NVIDIA has posted their own in-depth Turing architecture look. Go check it out if you want to learn more about Turing's quite fascinating design and improvements over particularly the GeForce GTX 1000 "Pascal" series.

    Unfortunately no unboxing/reports on our end today... NVIDIA still appears to be not too interested in Linux gamers for the GeForce RTX 2080 series. While they have sent out hardware for many of the past launches, for Turing I am having a difficult time even getting them to respond to my inquiries. I am told by at least one NVIDIA'ian though that there will be Linux drivers in time for launch-day... We'll see.

Linux vs Mac: 7 Reasons Why Linux is a Better Choice than Mac

Filed under
GNU
Linux
Mac

If you’re already using a Mac or planning to get one, we recommend you to thoroughly analyze the reasons to decide whether you need to switch/keep using Linux or continue using Mac.

Read more

Security: Entryism, Alpine Linux, FUD, and Securonix Threat Research on Osiris

Filed under
Security
  • Open Source Security Research Group gets a new office [Ed: "Open Source Security Research Group" = anti-Open Source FUD group connected to Microsoft]
  • Docker fave Alpine Linux suffers bug miscreants can exploit to poison containers

    An infosec bod has documented a remote-code execution flaw in Alpine Linux, a distro that pops up a lot in Docker containers.

    Max Justicz, researcher and creator of crowd-sourced bug bounty system Bountygraph, said on Thursday that the vulnerability could be exploited by someone with man-in-the-middle (MITM) network access, or operating a malicious package mirror, to inject arbitrary code via apk, Alpine's default package manager.

    Justicz said that the vulnerability is particularly dangerous because, first, Alpine is commonly used for Docker images thanks to its small footprint, and second, most of the packages apk handles are not served via secure TLS connections, making them more susceptible to tampering.

    In the worst-case scenario, the attacker could intercept apk's package requests during Docker image building, inject them with malicious code, and pass them along to the target machines that would unpack and run the code within their Docker container.

  • Kodi users on Windows and Linux infected with cryptomining malware [Ed: 1) not many affected. 2) it's due to add-ons, not Kodi. 3) the severity is low because it's mining, not blackmail or destruction of data.]

    What just happened? Unofficial repositories serving third-party add-ons for open source media player Kodi have been serving malicious cryptocurrency mining malware for several months. Fewer than 5,000 victims are estimated but that number could grow as the malware spreads.

  • Securonix Threat Research: KRONOS/Osiris Banking Trojan Attack

    The KRONOS malware was first discovered in June 2014 as a Banker Trojan available for purchase in a Russian underground forum for $7,000 [1]. After staying dormant for few years, a new variant of KRONOS, known as Osiris, was discovered in July 2018, with three distinct campaigns targeting Germany, Japan, and Poland [2]. The new variant contains features like TOR network command and control (C2), keylogging, and remote control via VNC along with older features like form grabbing and web-injection [3].

    [...]

    Infiltration vector(s): The primary infiltration vector used by KRONOS/Osiris malware is phishing email campaigns containing specially crafted Microsoft Word documents/RTF attachments with macro/OLE content that cause malicious obfuscated VB stagers to be dropped and executed. In many scenarios the malware is distributed using exploit kits like RIG EK.

    The malicious document exploits a well-known buffer overflow vulnerability in Microsoft Office Equation Editor Component—CVE-2017-11882—which allows the attacker to perform arbitrary code execution [4][5].

  • KRONOS Trojan, Known For Hacking Bank Accounts, Gets A New Update [Ed: targets Windows]

Red Hat and Fedora: ​Ansible Tower 3.3, New Build (ISO) of F28, More F29 Delays, FPgM Report, Financial Results Next Wednesday

Filed under
Red Hat
  • ​Ansible Tower 3.3 arrives to make DevOps easier than ever

    Ansible makes it easier to move your resources and applications from platform to platform as needed. In a world where your data and applications are running simultaneously on containers, virtual machines, private and public clouds, this is a must.

    As Joe Fitzgerald, Red Hat VP, said in a statement, "As more organizations move toward modernizing their infrastructure, tools that can work seamlessly across environments become a critical part of that equation. Red Hat Ansible Tower can already run anywhere it's needed across hybrid environments and now with the Red Hat OpenShift Container Platform functionality available in Ansible Tower 3.3 we take that a step further by making the platform consumable in more ways for even easier automation across infrastructures."

  • F28-20180914 updated Live isos Released

    The Fedora Respins SIG is pleased to announce the latest release of Updated F28-20180914 Live ISOs, carrying the 4.18.5-200 kernel.
    This set of updated isos will save about 1GB of updates after install.  (for new installs.)

  • Fedora 29 Beta Has Been Delayed

    As happens almost every Fedora Linux release cycle, the initial development release has been pushed back.

    Fedora stakeholders determined on Thursday that Fedora 29 Beta isn't ready to ship yet as had been scheduled. Developers/QA are still testing beta release candidates and open blocker bugs remain. Rather than shipping next week, they will now try to have the beta out on 25 September.

  • FPgM report: 2018-37
  • Stocks Roundup:: Red Hat, Inc., (NYSE: RHT)
  • The Top Three Holders Of Red Hat, Inc. (RHT)

The Commons Clause causes open-source disruption

Filed under
OSS
Legal

Redis Labs tried to legally stop cloud providers from abusing its trademark, but found it difficult because of the legal resources and budgets these giant companies have.

So the company took another route and decided to change the licenses of certain open-source Redis add-ons with the Commons Clause. This change sparked huge controversy within the community with many stating that Redis was no longer open source.

“We were the first significant company to adopt this and announce it in such a way that we got most of the heat from the community on this one,” said Bengal.

The reason for the uproar is because the Commons Clause is meant to add “restrictions” that limit or prevent the selling of open-source software to the Open Source Initiative’s approved open-source licenses.

“ … ‘Sell’ means practicing any or all of the rights granted to you under the License to provide to third parties, for a fee or other consideration (including without limitation fees for hosting or consulting/ support services related to the Software), a product or service whose value derives, entirely or substantially, from the functionality of the Software. Any license notice or attribution required by the License must also include this Commons Clause License Condition notice,” the Commons Clause website states.

According to the OSI, this directly violates item six of its open-source definition in which it states no discrimination against fields of endeavor. “The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research,” the definition explains.

Read more

Massive Release of Open Data (Dataset)

Filed under
OSS
  • Scale and nuTonomy open-source massive AI dataset for self-driving cars

    Scale Inc. and Aptiv PLC’s nuTonomy group, two influential players in the autonomous vehicle ecosystem, today open-sourced a massive research dataset designed to aid self-driving car initiatives.

    Autonomous vehicles rely on artificial intelligence models to make navigation decisions. Those AI models, in turn, must be trained with large amounts of sample information to achieve the necessary accuracy, which is where the new dataset comes into the picture.

  • Open Source Multi-Sensor Self-Driving Dataset Available To Public

    Scale has released what it believes to be the largest open source multi-sensor (LIDAR, RADAR, and camera) self-driving dataset published by nuTonomy (acquired by Aptiv in 2017), with annotations by Scale. Academic researchers and autonomous vehicle innovators can access the open-sourced dataset, nuScenes.

    The nuScenes open source dataset is based on LIDAR point cloud, camera sensor, and RADAR data sourced from nuTonomy and then labeled through Scale’s sophisticated and thorough processing to deliver data ideal for training autonomous vehicle perception algorithms. It provides the full dataset that includes 1,000 twenty-second scenes, nearly 1.4 million camera images, 400,000 LIDAR sweeps, and 1.1 million 3D boxes.

​Cloud Foundry survey finds top enterprise languages

Filed under
Development

That said, the CFF also found that, "More and more, businesses are employing a polyglot and a multi-platform strategy to meet their exact needs." The CFF discovered 77 percent of enterprises are using or evaluating Platforms-as-a-Service (PaaS); 72 percent are using or considering containers; and 46 percent are using or thinking about serverless computing. Simultaneously, more than a third (39 percent) are using all three technologies together.

For companies this "flexibility of cloud-native practices enables [companies to move] away from a monolithic approach and towards a world of computing that is flexible, portable and interoperable." That means, while Java and JavaScript are only growing ever more popular, the larger the company, the more languages are used.

Read more

NetworkManager 1.14 Officially Released With A Lot Of Networking Goodies

Filed under
GNU
Linux
GNOME

Following the release candidate last week, NetworkManager 1.14 is now officially available as the latest feature release to this widely-used Linux networking software component.

Read more

Nano-ITX dev kit shows off Samsung Exynos 8895

Filed under
Android
Linux
Hardware

Howchip has launched a sandwich-style, Nano-ITX form factor “ExSOM-8895 DVK” that runs Android 7.0 and Linux 4.4.13 on Samsung’s octa-core Exynos 8895 SoC with 4GB DDR4, dual UFS 2.1 storage interfaces, and MIPI-DSI and -CSI.

A Chinese firm called Howchip, owned by Unibest, has launched an Android Nougat Development Platform. The ExSOM-8895 DVK showcases Samsung’s Exynos 8895, an octa-core SoC that is available on EMEA-bound versions models of the primarily Snapdragon 835 based Galaxy S8 phone. The 120 x 120mm Nano-ITX form-factor board integrates an unnamed 70 x 50mm compute module that houses the Exynos 8895 and runs Android 7.0 with Linux kernel 4.4.13.

Read more

Touch-enabled version of Raspberry Pi based Kano kit arrives

Filed under
OS
Hardware

Kano has launched a $280 “Computer Kit Touch” version of its Raspberry Pi based computing education kit with an RPi 3B, a 10.1-inch HD touchscreen, plus a keyboard, speaker, mic, and 3000mAh battery.

Kano’s Raspberry Pi Model B based Kano kit computing education platform and Raspberry Pi 3 Model B based Kano Computer Kit were huge hits in both the educational and consumer markets. The company has now returned with a Computer Kit Touch version, which similarly aims to teach kids age 6 to 13 to program using visual tools and its Debian-based Kano OS.

Read more

GNU/Linux Games: The Culling, Overwatch, and Frozen Synapse 2

Filed under
Gaming

DXVK 0.72 and Wine 3.16

Filed under
Software

Chrome 69 Tip for GNU/Linux and Beta of Next Chrome Release

Filed under
Google
Web
  • Change UI theme in Google Chrome 69

    Say what you will about Chrome, but over the years, it has maintained a rather consistent look & feel. The changes are mostly done under the hood and they do not interfere with how the user interacts with the browser. But occasionally, mostly guided by their wider influence in the OS space, especially the mobile world, Google has made some stylistic changes. Most notably, they introduced Material Design to the Chrome UI, and now, there's another facelift.

    I noticed the new looks in the freshly updated Chrome 69 in Kubuntu Beaver, and I wasn't too happy. The font is gray and pale, ergo contrast isn't as good as it should be, and the new round design feels odd. So I decided to change this back to the older style. Let me show you how you can do this.

    [...]

    There you go. If you don't like the aesthetically pleasing but ergonomically dubious change to the Chrome's UI look in version 69 onwards, then you can change (we don't know for how long) the layout back to what it was, or try one of the several available themes. The goal is to retain maximum visual clarity and efficiency. The old looks offer that. The new ones hamper that.

    I am quite alarmed by this trend. The only solace I get is the knowledge that a few Google shares in me possession are generating profit, which I shall use to heal my soul of all this sub-IQ100 touch-led destruction of the desktop and fast productivity, a crusade that started worldwide around 2011 or so.

  • Chrome 70 beta: shape detection, web authentication, and more

    Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, macOS, and Windows. View a complete list of the features in Chrome 70 on ChromeStatus.com. Chrome 70 is beta as of September 13, 2018.

  • Chrome 70 In Beta With TLS 1.3, Opus Support In MP4 & AV1 Decode

    Following last week's Chrome 69 release, Chrome 70 is now in beta as the latest feature-update to Google's browser.

VKMS Driver Getting Cursor Support In The Next Kernel Cycle

Filed under
Linux

One of the notable additions to the Linux 4.19 kernel is the initial VKMS driver for "virtual kernel mode-setting" that in the long run should be significant for headless Wayland/X.Org systems. The driver is still in its early stages but continuing to be improved.

The VKMS DRM driver came around this summer thanks to GSoC and Outreachy students working on this virtual KMS driver. The driver isn't feature complete yet, but Haneen Mohammed of Outreachy has landed some more of her patches that will come during the next kernel merge window.

Read more

Python Programming and Politics, Events

Filed under
Development
  • Python Programming Language Ditches 'Master-Slave' Terms, Pissing Off Some

    A quiet debate has been brewing in the coding community for years that’s forced programmers to ask if using the terms “master” and “slave” are insensitive. Now, Python, one of the most popular high-level programming languages in the world, has ditched the terminology—and not everyone is happy about it.

    Master/Slave is generally used in hardware, architecture, and coding to refer to one device, database, or process controlling another. For more than a decade, there’s been some concern that the terms are offensive because of their relationship to the institution of slavery. Last week, a developer named Victo Stinner published four pull requests asking the Python community to consider changing the Master/Slave terms to something like Parent/Worker. “For diversity reasons, it would be nice to try to avoid ‘master’ and ‘slave’ terminology which can be associated to slavery,” he wrote to explain his thinking.

  • EuroPython 2018

    In July I took the train up to beautiful Edinburgh to attend the EuroPython 2018 conference. Despite using Python professionally for almost 8 years, this was my first experience of a Python conference. The schedule was packed, and it was challenging deciding what talks to attend, but I had a great time and enjoyed the strong community feeling of the event. We even went for a group run around Holyrood Park and Arthur’s Seat, which I hope is included in the schedule for future years.

    Now that the videos of the talks have all been published, I wanted to share my personal highlights, and list the talks I saw during and since the conference. I still haven’t caught up on everything I wanted to see, so I’ve also included my watch list.

Syndicate content

More in Tux Machines

Security: Updates, Reproducible Builds, Microsoft's Spying Marketed as 'Security', and Xbash Hype

Games: Distance, Ballistic Overkill, GOG, Valve, and Wolfenstein: The Old Blood

today's howtos

Cozy Is A Nice Linux Audiobook Player For DRM-Free Audio Files

You could use any audio player to listen to audiobooks, but a specialized audiobook player like Cozy makes everything easier, by remembering your playback position and continuing from where you left off for each audiobook, or by letting you set the playback speed of each book individually, among others. The Cozy interface lets you browse books by author, reader or recency, while also providing search functionality. Books front covers are supported by Cozy - either by using embedded images, or by adding a cover.jpg or cover.png image in the book folder, which is automatically picked up and displayed by Cozy. When you click on an audiobook, Cozy lists the book chapters on the right, while displaying the book cover (if available) on the left, along with the book name, author and the last played time, along with total and remaining time: Read more