Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Friday, 22 Feb 19 - 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 Android Leftovers Rianne Schestowitz 1 22/02/2019 - 8:38pm
Story Programming: Developer Happiness, Rblpapi 0.3.8 and Python Roy Schestowitz 22/02/2019 - 8:30pm
Story Games: Steam, Devil Engine, City Game Studio and More Roy Schestowitz 22/02/2019 - 8:19pm
Story Security: Windows 'Fun' at Melbourne and Alleged Phishing by Venezuela’s Government Roy Schestowitz 22/02/2019 - 8:15pm
Story today's howtos Roy Schestowitz 22/02/2019 - 8:13pm
Story GCC 8.3 Released and GCC 9 Plans Roy Schestowitz 22/02/2019 - 8:11pm
Story Android Leftovers Rianne Schestowitz 22/02/2019 - 7:18pm
Story 5 Linux GUI Cloud Backup Tools Rianne Schestowitz 22/02/2019 - 6:58pm
Story Sandwich-style 96Boards SBC runs Linux on ST’s new Cortex-A7/M4 SoC Rianne Schestowitz 22/02/2019 - 6:55pm
Story Today in Techrights Roy Schestowitz 22/02/2019 - 12:24pm

Programming: Developer Happiness, Rblpapi 0.3.8 and Python

Filed under
Development
  • Developer happiness: What you need to know

    A person needs the right tools for the job. There's nothing as frustrating as getting halfway through a car repair, for instance, only to discover you don't have the specialized tool you need to complete the job. The same concept applies to developers: you need the tools to do what you are best at, without disrupting your workflow with compliance and security needs, so you can produce code faster.

    Over half—51%, to be specific—of developers spend only one to four hours each day programming, according to ActiveState's recent Developer Survey 2018: Open Source Runtime Pains. In other words, the majority of developers spend less than half of their time coding. According to the survey, 50% of developers say security is one of their biggest concerns, but 67% of developers choose not to add a new language when coding because of the difficulties related to corporate policies.

  • Rblpapi 0.3.8: Keeping CRAN happy

    A minimal maintenance release of Rblpapi, now at version 0.3.9, arrived on CRAN earlier today. Rblpapi provides a direct interface between R and the Bloomberg Terminal via the C++ API provided by Bloomberg (but note that a valid Bloomberg license and installation is required).

    This is the ninth release since the package first appeared on CRAN in 2016. It accomodates a request by CRAN / R Core to cope with staged installs which will be a new feature of R 3.6.0. No other changes were made (besides updating a now-stale URL at Bloomberg in a few spots and other miniscule maintenance). However, a few other changes have been piling up at the GitHub repo so feel free to try that version too.

  • Episode #200: Escaping Excel Hell with Python and Pandas
  • Testing native ES modules using Mocha and esm.

Games: Steam, Devil Engine, City Game Studio and More

Filed under
Gaming

Security: Windows 'Fun' at Melbourne and Alleged Phishing by Venezuela’s Government

Filed under
Security

GCC 8.3 Released and GCC 9 Plans

Filed under
Development
GNU
  • GCC 8.3 Released

    The GNU Compiler Collection version 8.3 has been released.

    GCC 8.3 is a bug-fix release from the GCC 8 branch
    containing important fixes for regressions and serious bugs in
    GCC 8.2 with more than 153 bugs fixed since the previous release.
    This release is available from the FTP servers listed at:

    http://www.gnu.org/order/ftp.html

    Please do not contact me directly regarding questions or comments
    about this release. Instead, use the resources available from
    http://gcc.gnu.org.

    As always, a vast number of people contributed to this GCC release
    -- far too many to thank them individually!

  • GCC 8.3 Released With 153 Bug Fixes

    While the GCC 9 stable compiler release is a few weeks away in the form of GCC 9.1, the GNU Compiler Collection is up to version 8.3.0 today as their newest point release to last year's GCC 8 series.

  • GCC 9 Compiler Picks Up Official Support For The Arm Neoverse N1 + E1

    Earlier this week Arm announced their next-generation Neoverse N1 and E1 platforms with big performance potential and power efficiency improvements over current generation Cortex-A72 processor cores. The GNU Compiler Collection (GCC) ahead of the upcoming GCC9 release has picked up support for the Neoverse N1/E1.

    This newly-added Neoverse N1 and E1 CPU support for GCC9 isn't all that surprising even with the very short time since announcement and GCC9 being nearly out the door... Arm developers had already been working on (and landed) the Arm "Ares" CPU support, which is the codename for what is now the Neoverse platform.

5 Linux GUI Cloud Backup Tools

Filed under
Linux

We have reached a point in time where most every computer user depends upon the cloud … even if only as a storage solution. What makes the cloud really important to users, is when it’s employed as a backup. Why is that such a game changer? By backing up to the cloud, you have access to those files, from any computer you have associated with your cloud account. And because Linux powers the cloud, many services offer Linux tools.

Let’s take a look at five such tools. I will focus on GUI tools, because they offer a much lower barrier to entry to many of the CLI tools. I’ll also be focusing on various, consumer-grade cloud services (e.g., Google Drive, Dropbox, Wasabi, and pCloud). And, I will be demonstrating on the Elementary OS platform, but all of the tools listed will function on most Linux desktop distributions.

Read more

Sandwich-style 96Boards SBC runs Linux on ST’s new Cortex-A7/M4 SoC

Filed under
Linux

Arrow unveiled a 96Boards CE Extended “Avenger96” SBC with a compute module that runs Linux on ST’s Cortex -A7/M4 hybrid STM32MP1 SoC. The SBC has 1GB RAM, 8GB eMMC, GbE, WiFi/BT, and 3x USB ports.

Arrow and manufacturing partner DH Electronics are collaborating on a sandwich-style 96Boards CE Extended SBC with a computer-on-module based on STMicroelectronics’ newly announced STM32MP SoC. Details on the Avenger96 SBC are sketchy and partially revealed via EENews Europe and Electronics Weekly posts.

Read more

Q4OS Linux Revives Your Old Laptop and Give it Windows Looks

Filed under
Reviews

Q4OS is a lightweight Linux distribution based on Debian. It imitates the look and feel of Windows. Read the complete review to know more about Q4OS Linux.
Read more

today's leftovers

Filed under
Misc
  • Clear Linux Has A Goal To Get 3x More Upstream Components In Their Distro

    For those concerned that running Clear Linux means less available packages/bundles than the likes of Debian, Arch Linux, and Fedora with their immense collection of packaged software, Clear has a goal this year of increasing their upstream components available on the distribution by three times.

    Intel Fellow Arjan van de Ven provided an update on their bundling state/changes for the distribution. In this update he shared that the Clear Linux team at Intel established a goal this year to have "three times more upstream components in the distro. That's a steep growth, and we want to do that with some basic direction and without reducing quality/etc. We have some folks figuring out what things are the most desired that we lack, so we can add those with most priority... but this is where again we more than welcome feedback."

  • The results from our past three Linux distro polls

    You might think this annual poll would be fairly similar from year to year, from what distros we list to how people answer, but the results are wildly different from year to year.
    (At the time of the creation of each poll, we pull the top 15 distributions according to DistroWatch over the past 12 months.)

    Last year, the total votes tallied in at 15,574! And the winner was PCLinuxOS with Ubuntu a close second. Another interesting point is that in 2018, there were 950 votes for "other" and 122 comments compared to this year with only 367 votes for "other" and 69 comments.

  • Fedora Strategy FAQ Part 3: What does this mean for Fedora releases?

    Fedora operating system releases are (largely) time-based activity where a new base operating system (kernel, libraries, compilers) is built and tested against our Editions for functionality. This provides a new source for solutions to be built on. The base operating systems may continue to be maintained on the current 13 month life cycle — or services that extend that period may be provided in the future. A solution is never obligated to build against all currently maintained bases.

  • How open data and tools can save lives during a disaster

    If you've lived through a major, natural disaster, you know that during the first few days you'll probably have to rely on a mental map, instead of using a smartphone as an extension of your brain. Where's the closest hospital with disaster care? What about shelters? Gas stations? And how many soft story buildings—with their propensity to collapse—will you have to zig-zag around to get there?

    Trying to answer these questions after moving back to earthquake-prone San Francisco is why I started the Resiliency Maps project. The idea is to store information about assets, resources, and hazards in a given geographical area in a map that you can download and print out. The project contributes to and is powered by OpenStreetMap (OSM), and the project's entire toolkit is open source, ensuring that the maps will be available to anyone who wants to use them.

  • Millions of websites threatened by highly critical code-execution bug in Drupal

    Drupal is the third most-widely used CMS behind WordPress and Joomla. With an estimated 3 percent to 4 percent of the world's billion-plus websites, that means Drupal runs tens of millions of sites. Critical flaws in any CMS are popular with hackers, because the vulnerabilities can be unleashed against large numbers of sites with a single, often-easy-to-write script.

  • Avoiding the coming IoT dystopia

    Bradley Kuhn works for the Software Freedom Conservancy (SFC) and part of what that organization does is to think about the problems that software freedom may encounter in the future. SFC worries about what will happen with the four freedoms as things change in the world. One of those changes is already upon us: the Internet of Things (IoT) has become quite popular, but it has many dangers, he said. Copyleft can help; his talk is meant to show how.

    It is still an open question in his mind whether the IoT is beneficial or not. But the "deep trouble" that we are in from IoT can be mitigated to some extent by copyleft licenses that are "regularly and fairly enforced". Copyleft is not the solution to all of the problems, all of the time—no idea, no matter how great, can be—but it can help with the dangers of IoT. That is what he hoped to convince attendees with his talk.

    A joke that he had seen at least three times at the conference (and certainly before that as well) is that the "S" in IoT stands for security. As everyone knows by now, the IoT is not about security. He pointed to some recent incidents, including IoT baby monitors that were compromised by attackers in order to verbally threaten the parents. This is "scary stuff", he said.

KDE: Slackware's Plasma5, KDE Community 'Riot' (Matrix), Kdenlive Call for Testers/Testing

Filed under
KDE
  • [Slackware] Python3 update in -current results in rebuilt Plasma5 packages in ktown

    Pat decided to update the Python 3 to version 3.7.2. This update from 3.6 to 3.7 broke binary compatibility and a lot of packages needed to be rebuilt in -current. But you all saw the ChangeLog.txt entry of course.

    In my ‘ktown’ repository with Plasma5 packages, the same needed to happen. I have uploaded a set of recompiled packages already, so you can safely upgrade to the latest -current as long as you also upgrade to the latest ‘ktown’. Kudos to Pat for giving me advance warning so I could already start recompiling my own stuff before he uploaded his packages.

  • Alternatives to rioting

    The KDE Community has just announced the wider integration of Matrix instant messaging into its communications infrastructure. There are instructions on the KDE Community Wiki as well.

    So what’s the state of modern chat with KDE-FreeBSD?

    The web client works pretty well in Falkon, the default browser in a KDE Plasma session on FreeBSD. I don’t like leaving browsers open for long periods of time, so I looked at the available desktop clients. Porting Quaternion to FreeBSD was dead simple. No compile warnings, nothing, just an hour of doing some boilerplate-ish things, figuring out which Qt components are needed, and doing a bunch of test builds. So that client is now available from official FreeBSD ports. The GTK-based client Fractal was already ported, so there’s choices available for native-desktop applications over the browser or Electron experience.

  • Ready to test [Kdenlive]?

    If you followed Kdenlive’s activity these last years, you know that we dedicated all our energy into a major code refactoring. During this period, which is not the most exciting since our first goal was to simply restore all the stable version’s features, we were extremely lucky to see new people joining the core team, and investing a lot of time in the project.
    We are now considering to release the updated version in April, with KDE Applications 19.04. There are still a few rough edges and missing features (with many new ones added as well), but we think it now reached the point where it is possible to start working with it.

Preliminary Support Allows Linux KVM To Boot Xen HVM Guests

Filed under
Linux

As one of the most interesting patch series sent over by an Oracle developer in quite a while at least on the virtualization front, a "request for comments" series was sent out on Wednesday that would enable the Linux Kernel-based Virtual Machine (KVM) to be able to boot Xen HVM guests.

The 39 patches touching surprisingly just over three thousand lines of code allow for Linux's KVM to run unmodified Xen HVM images as well as development/testing of Xen guests and Xen para-virtualized drivers. This approach is different from other efforts in the past of tighter Xen+KVM integration.

Read more

Servers: Kubernetes, SUSE Enterprise Storage and Microsoft/SAP

Filed under
Server
SUSE
  • Kubernetes and the Cloud

    One of the questions I get asked quite often by people who are just starting or are simply not used to the “new” way things are done in IT is, “What is the cloud?” This, I think, is something you get many different answers to depending on who you ask. I like to think of it this way: The cloud is a grouping of resources (compute, storage, network) that are available to be used in a manner that makes them both highly available and scalable, either up or down, as needed. If I have an issue with a resource, I need to be able to replace that resource quickly — and this is where containers come in. They are lightweight, can be started quickly, and allow us to focus a container on a single job. Containers are also replaceable. If I have a DB container, for instance, there can’t be anything about it that makes it “special” so that when it is replaced, I do not lose operational capability.

  • iSCSI made easy with SUSE Enterprise Storage

    As your data needs continue to expand, it’s important to have a storage solution that’s both scalable and easy to manage. That’s particularly true when you’re managing common gateway resources like iSCSI that provide interfaces to storage pools built in Ceph. In this white paper, you’ll see how to use the SUSE Enterprise Storage openATTIC management console to create RADOS block devices (RBDs), pools and iSCSI interfaces for use with Linux, Windows and VMware systems.

  • Useful Resources for deploying SAP Workloads on SUSE in Azure [Ed: SUSE never truly quit being a slave of Microsoft. It's paid to remain a slave.]

    SAP applications are a crucial part of your customer’s digital transformation, but with SAP’s move to SAP S/4HANA, this can also present a challenge.

Security: Indian Railways and WinRAR

Filed under
Security
  • How I could have hacked lakhs of IRCTC accounts and get access to all your private info including easily cancelling booked tickets
  • Major Flaw Allows Attackers To Cancel Tickets On IRCTC Website

    The website of the Indian Railways has been a subject of ridicule owing to the various security flaws that have been discovered in its website over the years. When it comes to protecting user data, the website has been lacking in many ways.

    The website was previously hacked in 2016 when the details of over 1 crore users were leaked. Last year, Kanishk Sanjani, an ethical hacker had ordered food from the IRCTC website for Rs 7. This vulnerability remained unpatched for well over 7 months even after informing concerned authorities.

  • Web Application Security [Ed: a bit spammy]

    Common targets for web application attacks are content management systems (e.g., WordPress), database administration tools (e.g., phpMyAdmin) and SaaS applications.

  • This 19-Year-Old WinRAR Flaw Lets Hackers Load Malware To PCs

    he popular windows file archival tool WinRAR has been in use for over two decades now. The software is used to view, create, pack and unpack archives in both ZIP and RAR formats. A recent report by The Register has revealed that the tool has a bug that has remained undetected since 2005.

  • WinRAR Has Serious Flaw That Can Load Malware to PCs

    The popular file archiving tool WinRAR has had a bug for at least 14 years that can be exploited to take over your PC.

    The bug can pave the way for archive files that can trigger WinRAR to actually install whatever malware is secretly inside, according to the security firm Check Point, which discovered the software flaw.

    "The exploit works by just extracting an archive, and puts over 500 million users at risk," the company said in a detailed report published on Wednesday.

OSS: Launchpad, RAMSES, Kodi, WorldWideWeb, D-Bus Broker

Filed under
OSS
  • Launchpad news, July 2018 – January 2019
  • BMW Volleys Open-Source "RAMSES" Distributed 3D Rendering System

    For those interested in distributed 3D rendering, the developers at BMW recently received clearance to open-source RAMSES, a 3D rendering system optimized for bandwidth and resource efficiency.

    RAMSES is a distributed rendering engine that's designed for embedded use-cases and thus a heavy emphasis on efficiency, after all it comes out of BMW. RAMSES allows for different processes on different devices connected via a network to provide/consume 3D content and form a unison of cohesive displays.

  • 8 Best Kodi Builds For 2019 That Every Kodi User Must Install

    or Kodi users, it’s always a task to find and install new addons to enjoy live tv, movies, documentaries, and tv shows. To get the Kodi media center up and running, you need to install different Kodi addons which is a time-consuming task. If you want to cut short the amount of time and effort required to install various addons and best Kodi repositories, you must use a Kodi Build.

  • Surf Internet Like It’s 1990: CERN Redesigns World’s 1st Web Browser

    CERN, the European Organization for Nuclear Research, has redesigned the world’s first web browser WorldWideWeb to celebrate the 30th anniversary of the original browser.

    Sir Tim Berners-Lee brought the first proposal for a global hypertext system in 1989, which later came to be known as the World Wide Web that he designed on a NeXT machine in 1990. Internet wasn’t as easy to use as it is today. The primitive version of the internet required users to double click on hyperlinks to open them.

  • D-Bus Broker 18 Released While BUS1 In-Kernel IPC Remains Stalled

    Version 18 of D-Bus Broker has been released, the D-Bus message bus implementation designed for high performance and better reliability compared to the D-Bus reference implementation while sticking to compatibility with the original specification.

    D-Bus Broker 18 isn't the most exciting release but just has two main changes for improving its compatibility launcher. As of D-Bus Broker 18, configuration parsing errors for this launcher are handled in the same manner as dbus-daemon. Also, the compatibility launcher is no longer isolated in its own network namespace to deal with SELinux API requirements.

Microsoft and Google 'EEE' GNU/Linux

Filed under
Google
Microsoft

Games: Retro Gaming and Vambrace: Cold Soul Coming to GNU/Linux

Filed under
Gaming
  • Raspberry Pi and Retro Gaming | Choose Linux 3

    Jason finally discovers the bottomless well of potential that is the Raspberry Pi, and talks about his first experience with Raspbian. Then Joe and Jason take a nostalgic deep dive into retro gaming on both the Raspberry Pi and the Pinebook.

  • Vambrace: Cold Soul, the next title from Devespresso Games will support Linux

    Devespresso Games (The Coma) are working on a new game called Vambrace: Cold Soul, a narrative-driven fantasy adventure that will support Linux.

    It's inspired by games like Darkest Dungeon, Castlevania and more it certainly looks good. I've had access to it for a while to do some pre-release Linux testing for the studio and I've been pretty impressed with it. The developer has also been very responsive to feedback and so far the Linux version seems pretty solid.

    The inspiration from Darkest Dungeon is pretty clear, with the turn-based battles and graphical style of the characters as well as the atmosphere being all quite familiar. Very much its own game though, the narrative focus of it along with the town exploration is certainly very different.

Syndicate content

More in Tux Machines

Type Title Author Replies Last Postsort icon
Story Android Leftovers Rianne Schestowitz 1 22/02/2019 - 8:38pm
Story Programming: Developer Happiness, Rblpapi 0.3.8 and Python Roy Schestowitz 22/02/2019 - 8:30pm
Story Games: Steam, Devil Engine, City Game Studio and More Roy Schestowitz 22/02/2019 - 8:19pm
Story Security: Windows 'Fun' at Melbourne and Alleged Phishing by Venezuela’s Government Roy Schestowitz 22/02/2019 - 8:15pm
Story today's howtos Roy Schestowitz 22/02/2019 - 8:13pm
Story GCC 8.3 Released and GCC 9 Plans Roy Schestowitz 22/02/2019 - 8:11pm
Story Android Leftovers Rianne Schestowitz 22/02/2019 - 7:18pm
Story 5 Linux GUI Cloud Backup Tools Rianne Schestowitz 22/02/2019 - 6:58pm
Story Sandwich-style 96Boards SBC runs Linux on ST’s new Cortex-A7/M4 SoC Rianne Schestowitz 22/02/2019 - 6:55pm
Story Today in Techrights Roy Schestowitz 22/02/2019 - 12:24pm