Language Selection

English French German Italian Portuguese Spanish


today's leftovers

Filed under
  • The Magic SysRQ Key on the Keyboard
  • About problems in LibreOffice from Linux distro packages

    Very big thank you for all people who write bug reports about LibreOffice in to our bugzilla. But sometime I see, that your problems are only in Linux distro's (like SuSe, Ubuntu, Arch, etc.) LibreOffice and we can't repro your problem in LibreOffice from TDF site.

  • The Month in WordPress: December 2019

    As 2019 draws to a close and we look ahead to another exciting year let’s take a moment to review what the WordPress community achieved in December.

    WordPress 5.3.1 and 5.3.2 Releases

    The WordPress 5.3.1 security and maintenance release was announced on December 13. It features 46 fixes and enhancements. This version corrects four security issues in WordPress versions 5.3 and earlier. Shortly afterwards, WordPress 5.3.2 was released, addressing a couple high severity Trac tickets, and includes 5 fixes and enhancements, so you’ll want to upgrade. You can read more about these releases in the announcements for 5.3.1 and 5.3.2.

  • Bunnie Huang's Betrusted Project

    As usual, Bunnie is realistic about the limits of what he is doing:

    I personally regard Betrusted as more of an evolution toward — rather than an end to — the quest for verifiable, trustworthy hardware. I’ve struggled for years to distill the reasons why openness is insufficient to solve trust problems in hardware into a succinct set of principles. I’m also sure these principles will continue to evolve as we develop a better and more sophisticated understanding of the use cases, their threat models, and the tools available to address them.

  • Security updates for Friday

    Security updates have been issued by Debian (netty) and Fedora (libssh, nethack, php, samba, and xen).

  • Wyze Breach Leaves Data Of 2.4 Million Users Exposed Online

    Another day, another company leaving massive troves of consumer data openly accessible to the internet.

  • De-Googling Yourself, Part 8

    HTTPS (HTTPS) is an implementation of the HTTP protocol over an additional layer of security that uses the SSL/TLS protocol. This additional layer allows data to be transmitted over an encrypted connection and to verify server and client authenticity through digital certificates. The TCP port used by default for the HTTPS protocol is 443.

    The HTTPS protocol is used, as a rule, when it is desired to prevent the information transmitted between the client and the server from being viewed by third parties, such as online shopping. The existence in the address bar of a lock (which can be left or right depending on the browser used) demonstrates secure page certification (SSL/TLS). The existence of this certificate indicates the use of the HTTPS protocol and that communication between the browser and the server will take place securely. To verify the identity of the server, double-click the lock to view the certificate.

    Over HTTPS connections, third-party MITM attacks are not possible because the connection is encrypted end-to-end. Thus, it is possible to track that you have accessed a particular site, but not what you have accessed on that site.

  • Apple’s ServiceTalk Goes Open Source

    Apple’s ServiceTalk is now open source! For the uninitiated, ServiceTalk is a JVM network application framework that is aimed at providing a common and extensible networking abstraction on top of a lower-level networking framework (for instance, Netty).

  • Open source storage: driving intelligence in the small data sprawl era

    Open source storage is an emerging phenomenon; data storage software that is developed in a public, collaborative manner under a license that permits the free use, distribution and modification of the source code.

    Organisations are now dealing with a huge amount of data, petabytes-worth, and it all needs to be stored in manner that is flexible, accessible and secure, while allowing analytics and intelligence-driven solutions to gain actionable insights from it.

    There are a three trends that have given rise to open source storage and Stephen Manley — chief technologist at Druva — has helped Information Age dissect the subject.


    He pointed to two of the most popular open source storage offerings, Ceph and Lustre. Both of them have a very different architecture than file systems before, such EXT4 or ZFS. One of the big differences with them is that they separate out the data storage into “a big book object” and they store the metadata in a separate database. And to Manley, this reflects that they’re building for a cloud architecture, “because cloud storage only started being anchored on object storage and then offers database services on top”, he explained.

  • Researchers develop new open-source system to manage and share complex datasets

    A research team has developed an open-source data-management system that the scientists hope will solve all of those problems. The researchers outlined their system today in the journal PLOS ONE.

    "We wanted to create a file format and a dataset model that would encapsulate the majority of datasets we work on, on all the instruments in a lab," said Philip Grandinetti, professor of chemistry at The Ohio State University and senior author of the paper. "There's this long-standing problem, pervasive among scientists, that you buy a multimillion-dollar instrument and the companies that make that instrument have their own proprietary format, and it's a nightmare to share with anyone else."

    Large datasets are tricky to share, in part because software is often proprietary, but also in part because the files are often so large that they are hard to share in an email or through a cloud-based server. And even if the files can be exported as a file type that can be shared, important metadata—the things that explain what the dataset actually is—are often lost.

today's leftovers

Filed under
  • Kubernetes Distribution: What It Is and What It Isn’t

    It’s easy to define what a Kubernetes distribution is not: It’s not “vanilla” Kubernetes, meaning a Kubernetes installation that you create by downloading the Kubernetes source code from GitHub, compiling it and installing it yourself. Almost no one would install Kubernetes that way because it would take way too much work.

    Instead, most people who use Kubernetes install it using a distribution. At a high level, a Kubernetes distribution is any pre-built, prepackaged software platform that includes Kubernetes.

    Not only do Kubernetes distributions save you from the hassle of having to download and build a bunch of stuff from source yourself, but most also feature user-friendly installers to help simplify the complex task of installing Kubernetes’ various components.

  • Dominique Leuenberger: openSUSE Tumbleweed – Review of the week 2020/01

    Dear Tumbleweed users and hackers,

    Happy new year! The year 2020 has started in full swing and I wish everybody a great new year!

    For Tumbleweed, things have started off reasonably well: Snapshot 20200101 (first one of the year) has been published, and 0102 will be discarded. Ups  But let’s step back a bit and do the review of the whole week (which was the crossing over of 2019 to 2020). In the last week, we have released a total of 6 snapshots! Ok, I admit, they were all rather ‘small’ updates, as many contributors are with their families and have better things to do than submitting breaking updates. The six updates released were, still from 2019: 1227, 1228, 1229, 1230 and 1231 and from 2020 the one mentioned earlier: 20200101.

  • November and December Update for FreeCAD & Debian Science

    In November a strange bug was found in the OpenFOAM package which led to only one core being used during builds, even though the logs reported an N core build. In the worst case scenario, on the mipsel architecture, this led to an increase in build times from 17 to 92 hours! I did some troubleshooting on this but found it a bit difficult since OpenFOAM uses a bespoke build system called wmake. I found myself wishing for the simplicity of CMake, and found there was an experimental repo implementing support for it but it didn't seem to work out of the box or with a bit of effort. I wonder if there's any consideration amongst OpenFOAM developers in moving away from wmake?

    Anyway, OpenFOAM ended up getting removed from Debian Testing, but thankfully Adrian Bunk identified the problem, which is that the environment variable MAKEFLAGS was getting set to 'w' for some reason, and thus falling through the wmake code block that set up a proper parallel build for OpenFOAM. So, unsatisfyingly, as a workaround I uploaded the latest OpenFOAM version, 1906.191111, with unexport MAKEFLAGS. It would be nice to find an explanation, but I didn't spend much more time digging.


    For the past several summers, FreeCAD has participated in the Google Summer of Code program under an umbrella organization led by Sean Morrison of BRL-CAD. BRL-CAD is a very interesting bit of software with a long history, in fact the oldest known public version-controlled codebase in the world still under development, dating back to 1983-12-16 00:10:31 UTC. It is inspired by the development ideas of the era, a sort of UNIX philosophy for CAD, made up of many small tools doing one thing well and meant to be used in a normal UNIXy way, being piped into one another and so forth, with a unifying GUI using those tools. Since it's made up of BSD/LGPL licensed code, it ought to be available as part of the Debian Science toolkit, where it may be useful for FreeCAD as an included alternative CAD kernel to the currently exclusive OpenCASCADE. For example, fillets in OpenCASCADE are somewhat buggy and unmaintainably implemented such that an upstream rewrite is the only hope for long-term improvement. BRL-CAD could potentially improve FreeCAD in areas like this.

    It turns out a Debian Request for Packaging bug for BRL-CAD has been open since 2005. I plan to close it! It turns out there's already existing Debian packaging work, too, though it's quite a few years old and thus some adaptation still is required.

  • Firefox 72 new contributors

    With the release of Firefox 72, we are pleased to welcome the 36 developers who contributed their first code change to Firefox in this release, 28 of whom were brand new volunteers!

  • Daniel Stenberg: curl receives 10K USD donation

    The largest ever single-shot monetary donation to the curl project just happened when graciously boosted our economy with 10,000 USD. (It happened before the new year but as I was away then I haven’t had the chance to blog about it until now.)

    curl remains a small project with no major financial backing, with no umbrella organization (*) and no major company sponsorships.

  • Free Software for Privacy and Education: Support for REUSE (SPDX) headers in emacs-reveal

    I continue to use and develop emacs-reveal, a FLOSS bundle to create HTML presentations based on reveal.js as Open Educational Resources (OER) from Org mode source files in GNU Emacs. Last time, I mentioned license attribution for OER figures as tedious challenge, which I believe to be addressed properly in emacs-reveal.

    Over the last couple of days, I added functionality that generates license information in my OER HTML presentations from SPDX headers embedded in source files. The FSFE project REUSE recommends the use of SPDX headers to indicate copyright and licensing information in free software projects, and, although OER are not software, I started to make my OER source files REUSE compliant.

today's howtos and leftovers

Filed under
  • How to copy a file to multiple directories in Linux
  • How to Install Anaconda on CentOS 8
  • 50 Productive and Practical grep Command for Linux Enthusiasts
  • Debian LTS work, December 2019

    I was assigned 16.5 hours of work by Freexian's Debian LTS initiative and carried over 3.75 hours from November. I worked all 20.25 hours this month.

    I prepared and, after review, released Linux 3.16.79. I rebased the Debian package onto 3.16.79 and sent out a request for testing.

  • Balasankar 'Balu' C: FOSS contributions in 2019

    I have been interested in the concept of Freedom - both in the technical and social ecosystems for almost a decade now. Even though I am not a harcore contributor or anything, I have been involved in it for few years now - as an enthusiast, a contributor, a mentor, and above all an evangelist. Since 2019 is coming to an end, I thought I will note down what all I did last year as a FOSS person.


    My job at GitLab is that of a Distribution Engineer. In simple terms, I have to deal with anything that a user/customer may use to install or deploy GitLab. My team maintains the omnibus-gitlab packages for various OSs, docker image, AWS AMIs and Marketplace listings, Cloud Native docker images, Helm charts for Kubernetes, etc.

  • ProtonMail Launch a Privacy-Focused Alternative to Google Calendar

    Proton Calendar is a new encrypted calendaring solution from the makers of ProtonMail — and it’s just hit beta.

    Organised spies, efficient emissaries, as well as anyone else preferring absolute privacy for their day-to-day plans will appreciate Proton Calendar.

    Like the ProtonMail email service this add-on is related to, it’s built around end-to-end encryption.


    Although no native desktop app (Linux or otherwise) is available the service ( at least at present) a cloud-based tool is accessible from Linux browsers. Mobile apps for Android and iOS are said to be in development.

  • On Privacy versus Freedom
  • Google Coral mPCIe and M.2 Cards for Sale, New Coral Dev Board Mini and Modules Coming in 2020

    Google introduced Coral development board and USB accelerator with Google Edge TPU last year.

today's leftovers

Filed under
  • Episode 91 | This Week in Linux

    On this episode of This Week in Linux, we have a ton of Distro News to cover with new releases from Linux Mint, Peppermin, Endeavour OS, Feren OS, Parted Magic and Alpine Linux. We’ll also cover some interesting hardware news for a new Kubuntu branded laptop and a really cool project someone made with having the business card double as a Linux computer. We’ll also check out a new version of the photography app, DarkTable and later in the show, we’ll look at some unfortunate news items in Hyperbola switching to BSD and apparently the Librem 5 wasn’t expensive enough. Fortunately though, Valve is going to help us round out the show with some great news in the Steam Winter Sale! All that and much more on Your Weekly Source for Linux GNews!

  • This guy created an Open Source DIY digital camera - including a 1-kilopixel sensor

    To form the 1-kilopixel sensor, the camera contains a 32×32 grid of light-sensitive phototransistors. Each of these can spit out an 8-bit value based on the brightness of the light hitting it. A custom PCB contains these 1,024 sensors, which Sean had to solder to the board himself. Although he had the help of a reflow oven to actually solder everything, he still had to place each component by hand, which is a painstaking process.

    It’s powered by an Arduino, which doesn’t have anywhere near 1,024 inputs, so in order to support such a high number of sensors, Sean implemented a process called multiplexing. This allows him to read the value of any pixel using only a handful of pins on the Arduino. This is a really slow way of working, but the result is actually quite similar to the way the sensors work in our own cameras, and why we experience things like rolling shutter.

  • 10 Chinese (and Taiwanese) products and technologies that failed

    Between 2015 and 2016, there were a handful of phones and tablets running Ubuntu Touch, and the Meizu PRO 5 was one of them. There was the Meizu UX4 Ubuntu Edition before it, making the PRO 5 its second Ubuntu Touch device. The PRO 5 was also the highest-configured Ubuntu phone.

    Sadly, the phone was considered a failure due to its lack of apps and its slow performance caused by the OS even though it packed flagship specs.

  • DRM Names for EGL Enumerated Devices

    So it turns out that there's an extension for getting the DRM name for an EGL queried device that seems to work on Ubuntu 19.10. With that it should be relatively easy to target an off-screen render to a particular device. (The extension allows `eglQueryDeviceStringEXT` to respond to `EGL_DRM_DEVICE_FILE_EXT`).

  • Google's Kernel Runtime Security Instrumentation (KRSI) Is Something To Look Forward To In 2020

    Back in September was an initial "request for comments" by Google on some kernel work they are doing with Kernel Runtime Security Instrumentation (KRSI) for providing eBPF-powered security helpers, ultimately for creating dynamic MAC and audit policies. Just before Christmas the first official version of this new eBPF-based instrumentation was sent out and is being prepared for deployment within Google.

  • 5 predictions for Kubernetes in 2020

    How do you track a wildly popular project like Kubernetes? How do you figure out where it’s going? If you are contributing to the project or participating in Special Interest Groups (SIGs), you might gain insight by osmosis, but for those of you with day jobs that don’t include contributing to Kubernetes, you might like a little help reading the tea leaves. With a fast-moving project like Kubernetes, the end of the year is an excellent time to take a look at the past year to gain insight into the next one.

  • On-premises server monitoring tools meet business needs, budget

    Although the market has shifted and more vendors are providing cloud-based monitoring, there are still a wide range of feature-rich server monitoring tools for organizations that must keep their workloads on site for security and compliance reasons.

    Here we examine open source and commercial on-premises server monitoring tools from eight vendors. Although these products broadly achieve the same IT goals, they differ in their approach, complexity of setup -- including the ongoing aspects of maintenance and licensing -- and cost.

  • VMware Wraps Up 2019 With Pivotal Acquisition
  • IRS Reforms Free File Program, Drops Agreement Not to Compete With TurboTax

    Finding free online tax filing should be easier this year for millions of Americans.

    The IRS announced significant changes Monday to its deal with the tax prep software industry. Now companies are barred from hiding their free products from search engines such as Google, and a years-old prohibition on the IRS creating its own online filing system has been scrapped.

today's leftovers

Filed under
  • Video: LibreOffice in 2019 – project and community recap

    Check out this short video of activities throughout the year...

  • Debian vs Arch

    Let's go over the major differences between Debian vs Arch.

  • The Fridge: Ubuntu Weekly Newsletter Issue 611

    Welcome to the Ubuntu Weekly Newsletter, Issue 611 for the week of December 22 – 28, 2019. The full version of this issue is available here.

  • Indie building and automation sim 'Factorio' has surpassed two million sales while in Early Access

    Wube Software announced recently that their indie building, mining, crafting and automation game Factorio has now managed to pass two million sales before it's even finished as noted in their recent blog post.

    Factorio is currently in Early Access and it's been in development for over eight years, so they've had a long time to hit that two million sale milestone. Not to detract from it, that's still an amazing number for an indie game that doesn't go on sale—incredible really!

    As a reminder, Factorio is set to launch the big 1.0 on September 25, 2020. Before that though, they still have a lot of work to do and it seems the newer tutorials are being thrown out in favour of them tweaking what they originally had. Why? Apparently they just didn't show newer players the way the game needed to be played.

today's leftovers

Filed under
  • Linux 5.4.7 / 4.19.92 / 4.14.161 Bringing The AMD MCE Fix For New Threadripper CPUs

    With the recently launched Threadripper 3960X / 3970X processors there was a workaround needed to boot them on Linux until an AMD MCE driver issue was resolved. That patch was upstreamed last week into the Linux 5.5 development kernel while now is getting ready to make its debut into supported Linux stable release branches.

    Getting back onto his stable kernel maintenance duties now that Christmas week has passed, Greg Kroah-Hartman sent out his hundreds of patches back-ported for the Linux 5.4 / 4.19 LTS / 4.14 LTS stable series he oversees. Besides the kernel mailing list, the hundreds of patches queued for the next point releases in those branches can be seen via linux-stable-rc.git. Catching my eye from those patches is that the AMD MCE fix for the newer processors is indeed part of the queues for all three stable series.

  • X.Org Saw A Lot Of Work In The 2010s Even With Wayland Taking Off

    Here's a look back at the most popular news over the past decade on X.Org out of our one thousand plus articles on the topic during the 2010s. Even with Wayland taking off in recent years and effectively reaching parity to the X.Org Server for common use-cases, the X.Org Server has continued seeing new development especially in the areas of GLAMOR and XWayland. Sadly though we're ending the 2010s without a major stable release of the xorg-server since May 2018.

  • Calibre 4.7.0

    Calibre is an open source e-book library management application that enables you to manage your e-book collection, convert e-books between different formats, synchronize with popular e-book reader devices, and read your e-books with the included viewer.

    It acts as an e-library and also allows for format conversion, news feeds to e-book conversion, as well as e-book reader sync features and an integrated e-book viewer.

    Calibre's features include: library management; format conversion (all major ebook formats); syncing to e-book reader devices; fetching news from the Web and converting it into ebook form; viewing many different e-book formats, giving you access to your book collection over the internet using just a browser.

  • You can now play the machine generated AI Dungeon 2 in your browser easily

    Recently we wrote about AI Dungeon 2, a text adventure game that has endless possibilities thanks to the fancy machine learning AI brain behind it and it's now seriously easy to play.

    No more messing around with the unwieldy and confusing Google research page, you can just hop on over to the brand new and very streamlined website to play.

  • A peek at how many of the most popular games on Steam support Linux, December 2019 edition

    As the 2010s come to a close, let's look over a few different ways of looking at how many popular games are available on Linux as of December 2019.

    Inspired by an article I did in January this year, back then when looking at the Steam 250 website we had 132 out of 250 of the best reviewed games available on Linux. Right now though? How much has changed in the space of almost one year?

    Not a whole lot actually! 125 in the top 250 are available on Linux. That's still a really great amount of games, especially since these are all games that have a seriously great user rating. This includes some awesome titles like: Portal 2, Terraria, Factorio, Stardew Valley, Euro Truck Simulator 2, Left 4 Dead 2 and The Binding of Isaac: Rebirth.

  • Suse Marks Nine Years Of Continuous Growth With Successful FY2019

    Suse heralded its ninth consecutive year of revenue growth, announcing financial results and highlights from its fiscal year 2019 ended Oct. 31.
    Having become the world’s largest independent open source company earlier this year, Suse saw its application delivery subscription revenue jump 299 percent year over year. In addition, cloud revenue increased 64 percent, driven by cloud providers like Amazon Web Services, Google Cloud and Microsoft Azure, as Suse’s Cloud Service Provider ecosystem grew exponentially.

    Customer deals valued at $1 million or more increased 13 percent, contributing to a double-digit jump in revenue. As growth accelerated, Suse’s employee base grew 11 percent.

  • Ubuntu 13.04 vs. Ubuntu 20.04 Development Performance Comparison Without Mitigations

    Last week I posted benchmarks looking at seven years of Ubuntu Linux performance in re-testing the releases of Ubuntu 13.04 through Ubuntu 19.10 stable and even the latest Ubuntu 20.04 LTS daily development image. A question that came up was how much better that performance would have been without any CPU vulnerability mitigations in place for Ubuntu 20.04... Well, here's that answer.

    In this article are the Ubuntu 13.04, Ubuntu 19.10, and Ubuntu 20.04 daily benchmark results from that earlier article plus an additional run now after re-testing Ubuntu 20.04 when the kernel was booted with "mitigations=off" for getting an idea of the performance lost due to the various in-kernel mitigations over the past nearly three years.

  • Full Circle Magazine: Full Circle Weekly News #160

    Zorin OS 15.1 is Released
    Firefox 71 is Now Available for All Supported Ubuntu Releases
    KDE’s December 2019 Apps Update
    Oracle Virtualbox 6.1 Now Available
    Microsoft Teams is Now Available for Linux
    DXVK to Enter Maintenance Mode
    Ubuntu “Complete” sound: Canonical
    Theme Music: From The Dust – Stardust

today's leftovers

Filed under
  • Call for interpreters: translate 36C3!

    We interpret ALL talks in the five main halls live and in real-time. German talks are interpreted into English, and vice versa. Our work is transmitted live in the lecture halls, streamed to the Internet, and recordings are published on CCC sites and YouTube. A second translation channel will be operated in the same way.

  • The Event

    The 36th Chaos Communication Congress (36C3) takes places in Leipzig, 27.-30.12.2019, and is the 2019 edition of the annual four-day conference on technology, society and utopia organised by the Chaos Computer Club (CCC) and volunteers.

    The Congress offers lectures and workshops and various events on a multitude of topics including (but not limited to) information technology and generally a critical-creative attitude towards technology and the discussion about the effects of technological advances on society.

  • An Appeal From The OSI President

    I want to write to you a triumphant message about what a wonderful year it has been for open source and the Open Source Initiative (OSI). There has been a lot to celebrate as an organization and a community. More than 600 of you are now members of the OSI, making us stronger than we’ve ever been before. We have increased staffing capacity, which makes it so we can do more of the necessary work to fulfill our mission. Open source adoption is on the rise and people continue to do amazing, innovative things with open source technology.

    However, I would be doing us all a disservice to pretend that there have not been incredible challenges for the OSI and open source as a whole. We’ve been asked tough questions about what open source is, its continued value, and how it will need to adapt to the ever-changing landscape of technology. It is necessary to acknowledge everything that has happened over the past year in order for us to move forward and create a bright future for open source.

    At the beginning of our planning year, we set a goal of increasing the number and diversity of OSI Affiliate organizations. Now we have over 75 Affiliate members, with significantly increased representation from across Asia. Affiliate members are now welcome to join the Board and each other on regular calls to talk about the work of the OSI, thanks to the efforts of the Membership Committee.

  • Windows Store Status

    Kate is now in the Windows Store since September, see our initial post.

    It was the second application published there with the KDE e.V. account.

    One might argue that it is no good thing for an open-source project to promote the use of closed-source operating systems like Windows.

    On the other side, a lot of people are stuck on Windows and I think it is a good thing to provide them with open-source software. If people start to use more and more open-source user-space software, they will perhaps be able to switch over to some fully open-source operating system in the future.

  • openEQUELLA 2019.2 - A Significant Open Source Release

    openEQUELLA 2019.2 continues the process of redeveloping the platform's user interface to ensure increased usability and appeal to end users. 2019.2 introduces a new default UI style sheet that matches the legacy UI to the new UI, providing a seamless look and feel. This will provide a transitional step for users as new UI technologies are applied across openEQUELLA throughout 2020.

  • C3GSM wants you to test yesterday’s future, today!

    Like previous years at 36C3 the C3GSM team will run a local cellular network for mobile phones, alongside the POC’s DECT system and the NOC’s IPv4 and IPv6 systems. As core network for our cellular network we use the open source projects osmocom (for 2G/3G) and NextEPC (for 4G). There will only be a very limited number of SIM cards available to buy. However, cards from previous CCC events can be used, so please don’t forget to bring them.

    As always, we had to ask commercial operators for permission to use some of their parts of the spectrum, which unfortunately has been completely sold to very few commercial operators. We got permission to use 5 MHz of the 850 MHz band, which we will use for 2G/3G and 10 MHz on the 2600 MHz band for 4G (LTE).

today's leftovers

Filed under

today's leftovers

Filed under
  • Fallout From Trump’s Tariff War OR GNU/Linux Beats TOOS

    Anytime millions switch to GNU/Linux is a good few years by me.

  • Getting started with security keys

    Paranoia is not entirely unwarranted with the plethora of these attacks today. It was with this mix of curiosity and fear that I began using hardware security keys two years ago. In a nutshell, security keys are little devices (typically USB, NFC or Bluetooth) that compute cryptography keys and serve as a more secure second factor2 that only you can physically possess.

    My evangelism of the benefits of these security keys amongst my friends has come up so often that I decided to write this beginner's guide (albeit rather detailed) to security keys—a topic generally left to very tech savvy people—to accomplish a few things: [...]

  • A Look At How Some Video Encoders Saw Their Performance Shift This Year With SVT AV1/VP9 Ascending

    Since March of this year I began benchmarking various open-source video encoders every other day in our lab. Here is a look at how Intel's SVT encoders and other popular options saw their performance evolve over the course of the year.

    Over on are those bi-daily results for different video encoders built from Git sources on a variety of systems (including two more systems recently brought online). Over on is all the automatically updated data, more system information, and the historical figures, among other daily-ish benchmarks powered via the Phoronix Test Suite and

    While there have been requests for video encoder benchmarks on more systems and with some of the other video encoders and at different presets/configurations, unfortunately, resources are limited. isn't ad-driven or receiving any other funding for doing these routine video encoder benchmarks. So due to hardware expenditures but mainly the associated ongoing electrical/cooling costs put a damper on making these video encode tests more interesting. But if you would like to see them improved, consider partaking in the Phoronix holiday special or making a PayPal tip and mentioning in the notes/comments about your interest in seeing more video encode tests so it can be earmarked appropriately. It's tough enough as is operating the site due to ad-blocker users while extra gratis efforts like this video encode tracker would be among the first services to be cut otherwise as a result of those users.

  • Virtual DCN / SR-IOV Display Support Being Worked On For AMDGPU In Linux 5.6

    In going through the AMDGPU kernel driver changes currently queuing ahead of the Linux 5.6 cycle, "virtual DCN" support is coming in working on SR-IOV display support.

    For those interested in display-driven GPU virtualization, it looks like AMD is working on some improvements as we move into 2020.

    Catching our eye was support virtual DCN (Display Core Next) being queued for eventual landing in DRM-Next ahead of the Linux 5.6 merge window coming in just over one month.

  • KIOFuse Beta (4.9.0) Released

    It’s a great pleasure to announce that KIOFuse finally has a Beta release available for testing! We encourage all who are interested to test and report any bugs or odd behaviour (and feature requests) to our bugzilla entry. You can find the repository here.

  • LuaRadio Gives Insight Into SDR

    In theory, you shouldn’t need any help to develop a software-defined radio (SDR) application. But in real life you really don’t want to roll your own code every time to read the IQ samples, perform various transformations on them, and then drive audio output. At worst, you’ll use some libraries (perhaps GNU Radio) but usually, you’ll use some higher-level construct such as GNU Radio Companion (GRC). GRC is a bit heavyweight, though, so if you’ve found it daunting before, you might check out some of the material on the LuaRadio website.

    We’ve looked at LuaRadio several years ago, but it has undergone a lot of changes since then and has some excellent documentation. Like Lua itself, LuaRadio emphasizes fast scripting. It supports quite a few pieces of common hardware and nearly anything that feeds data through a soundcard.

    Why not use GNU Radio? LuaRadio has an official answer. However, LuaRadio doesn’t have a GUI — at least, not yet. Maybe a Hackaday reader will fix that. It also isn’t as mature as GNU Radio, but it does have a lot of positive features such as a small footprint, easy embedding, and a simple way to add additional features.

  • Bluetooth speaker - Part 1 - Introduction

    This article is the first of a series on creating a Bluetooth speaker from an old vacuum tube radio and spare parts I had lying around in the house. At the time I am writing this, the speaker is not done yet, so there is still a chance that I never finish it... As you will see, the journey so far as not been straight, I hit a few roadblocks and changed my mind while working on this project.


    But then, while I was sanding again the case before applying a second coat of varnish, I noticed there were some varnish runs, so I sanded stronger in that area, but that removed the stain Sad. Back to square one: sand again the varnish, stain again, apply a first coat of varnish being extra careful not to produce new runs, lightly sand and apply a second coat of varnish.

  • Lazarus leverages Dacls Trojan to infect Windows and Linux systems [Ed: Does not deal with how such malicious software gets onto a system in the first place]

    Security experts from Netlab 360 have uncovered[1] a new Remote Access Trojan (RAT) used on Linux and Windows operating systems – currently being used in the wild by exploiting a known code execution vulnerability. Dubbed Dacls, the malware was in use since at least May this year and is attributed to the North Korean advanced persistent threat group Lazarus, also known as Hidden Cobra, Guardians of Peace, or Zinc.


    As soon as malware is loaded, it will connect to its C2 server – it uses TLS and RC4 double-layer encryption while communicating with it. Additionally, Dacls uses AES to encrypt files that are used for malware's configuration settings. Once established, RAT is capable of performing a variety of malicious activities on the compromised servers, including stealing sensitive information, importing and deleting files, stopping processes, accessing Log server, obtaining PID and PPID reports, and much more.

today's howtos and leftovers

Filed under
  • Docker Exec Command With Examples
  • How to get started with Google Stadia on Linux
  • How to organize video games on Linux with Gnome Games
  • $3 STM32 “Black Pill” Board Features STM32F4 Cortex-M4 MCU, Optional SPI Flash

    STM32 “Blue Pill” is a popular, and cheap (>$2) development board based on STMicro STM32F103C8T6 Arm Cortex-M3 microcontroller and programmable with the Arduino IDE.

  • Here Comes xs:code ‘Monetization Switch’ For Open-Source Projects [Ed: From all one can gather, based on public information, xs:code is just an openwashing facilitator which will help companies push proprietary software with 'trial versions' that are "Open", i.e. more of the old problem of fakes, lock-in, traps. Some people, when speaking about "Open Source Monetization" or ‘Monetization Switch’, actually suggest offering proprietary software and using Open Source as a marketing ploy. This is not what we need.]

    Israel-based start-up xs:code recently launched its monetization platform for open-source projects. Taking a new approach, the company is helping solve the sustainability challenges of open-source software by incentivizing developers to maintain their code by charging companies for using it.

  • Realme Releases Android Pie Kernel Sources for the Realme X2

    Chinese tech firms are not known for releasing the kernel sources of their devices in keeping with GNU licensing requirements, but Realme has been a notable exception. Ever since its inception last year, the company has been consistently wooing power users by encouraging third-party development on its devices. Keeping up with the practice, the company has now released the kernel sources of the Realme X2 on Github, enabling developers to start their work on TWRP custom recovery and custom ROMs.


    Coming back to the Realme X2, now that the kernel source codes are on Github, we expect some cool third-party developments for the device, including custom kernels and ROMs. The X2 was only launched in India last week, but has already gained a large following among users looking for an affordable mid-range phone. So if you’re one of those who already snapped up the device or are planning to do so, you will be happy to know that third-party development is probably already in the works.

  • Z-Wave Open Standard to Enable Third-Party Z-Wave Silicon and Stack Suppliers

    Roughly one year ago, Silicon Labs released a publicly available Z-Wave SDK and a Raspberry Pi 3 Image to make it easier to work with the wireless protocol targetting home automation. 

  • Google Chrome 79 crashing on Linux with NOD32 installed, ESET denies responsibility

    Google Chrome and crashing, they go hand in hand! Aw, Snap! error might have hampered your way to doing something important multiple times. With Chrome 78, it expanded massively that users filled the support forum with hundreds of concerns.

    In case you are not aware, the acknowledgement already came out from Mountain View. And, they found out that multiple antivirus applications are raising incompatibility issues on version 78. Moreover, the company is working in collaboration with those software vendors to make things right.


    As you can see in the image given above, it has upset Linux users as well. One would think it is the same issue and disabling the real-time protection of the security software might clear the air. Interestingly, most of the concerned users have NOD32 installed.

    Here comes the interesting part. Despite turning off the protection, people could see Google Chrome crashing over and over again. Have a look at the similar concern coming from an Ubuntu user (another one here).

  • Security updates for Tuesday

    Security updates have been issued by CentOS (freetype, kernel, nss, nss-softokn, nss-util, and thunderbird), Mageia (ghostpcl, libmirage, and spamassassin), Oracle (fribidi), and SUSE (mariadb-100, shibboleth-sp, and slurm).

Syndicate content

More in Tux Machines

HACKERS and HOSPITALS: How you can help

Free software activists, as well as many scientists and medical professionals, have long since realized that proprietary medical software and devices are neither ethical nor adequate to our needs. The COVID-19 pandemic has illuminated some of these shortcomings to a broader audience -- and also given our community a unique opportunity to offer real, material help at a difficult time. We're putting together a plan to pitch in, and we hope you'll join us: keep reading to find out what you can do! You may already be aware that software and hardware restrictions are actively hampering the ability of hospitals to repair desperately needed ventilators all over the world, and how some Italian volunteers ran into problems when they 3D printed ventilator valves. (As you can see from the link, the stories vary about exactly what their interaction with the manufacturer was, but it's clear that the company refused to release proprietary design files, forcing the volunteers to reverse-engineer the parts.) Read more In LWN: HACKERS and HOSPITALS<

OCRFeeder - Where images go to text

Recently, finding really cool, new, unique Linux software has become a difficult task. A chore. And by recently, I actually meant these past four or five years, even since the slow decline of enthusiasm and innovation in the desktop space started. After all, there's a limit to how much good stuff can exist in a finite volume of intellect, but let's not forget the wrong shift of focus to mobile and the shattering of the year-of-the-Linux dream. This makes my test of a four-year-old piece of software named OCRFeeder valid, I think. For two reasons. If it's good, it's good. Second, I've always been interested in the progress of optical character recognition, and whether our tools (read AI) can do a reasonable job here. I wrote about this in detail a while back, and then reviewed YAGF in 2015. Now, let's have a look at OCRFeeder and what it can do. After me, brave Linux warriors. Read more

LibreOffice Online Guide translated into Czech and Some LibreOffice 7.0 Previews

  • LibreOffice Online Guide translated into Czech

    LibreOffice Online Guide was created as part of the Google Season of Docs programme, and released in December 2019. Today we’re announcing that the Czech LibreOffice community has finished translating the guide, and it can be downloaded here. (See this page for English documentation.) It was a team effort, and participants were Petr Kuběj, Zuzana Pitříková, Zdeněk Crhonek, Roman Toman, Tereza Portešová, Petr Valach and Stanislav Horáček. Thanks to all volunteers! The Czech team continues with the translation of the Getting Started Guide, and is always open for new volunteers, translators and correctors. Give them a hand!

  • Fontwork update

    Jun Nogata help the LibreOffice community with new Fontwork. And now it’s ready to be in use.

  • Bullet images update

    LibreOffice 7.0 will get new bullet imges. Hope you like them. In general you can use whatever image you like, want or find from the internet, so in the Bullet image dialog there are the following examples...

Audiocasts/Shows: LINUX Unplugged, Late Night Linux, Linux Headlines and More

  • Arm is Here | LINUX Unplugged 347

    We discover a few simple Raspberry Pi tricks that unlock incredible performance and make us re-think the capabilities of Arm systems. Plus we celebrate Wireguard finally landing in Linux, catch up on feedback, and check out the new Manjaro laptop.

  • User Error: What Will Change Post-virus? | Jupiter Extras 67

    Joe, Alan, and Dan speculate about what the world will be like after the situation with Coronavirus is under control and life returns to something resembling normality.

  • Late Night Linux – Episode 86

    The impacts of Coronovirus on Linux and open source, KDE Korner, and whether we are seeing the second big split in the FOSS world.

  • All Backup Solutions for the Home | Rsync, Synology, and FreeNAS
  • 2020-03-31 | Linux Headlines

    The MANRS initiative gains several new members, GitLab wants customers to help migrate premier features to its free tier, Eclipse Theia reaches 1.0, Lutris lands Humble Bundle game store integration, and Steam scales back automatic updates.

  • An Open Source Toolchain For Natural Language Processing From Explosion AI

    The state of the art in natural language processing is a constantly moving target. With the rise of deep learning, previously cutting edge techniques have given way to robust language models. Through it all the team at Explosion AI have built a strong presence with the trifecta of SpaCy, Thinc, and Prodigy to support fast and flexible data labeling to feed deep learning models and performant and scalable text processing. In this episode founder and open source author Matthew Honnibal shares his experience growing a business around cutting edge open source libraries for the machine learning developent process.