Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • AMDVLK 2019.Q4.2 Brings Several More Extensions, Game Tuning

    AMDVLK 2019.Q4.2 is out today as AMD's second open-source Radeon Vulkan Linux driver update for the fourth quarter.

    With a while since 2019.Q4.1, today's update is fairly notable especially with newly supported Vulkan extensions. Now wired up for this AMD Vulkan Linux driver is VK_KHR_shader_subgroup_extended_types, VK_KHR_pipeline_executable_properties, VK_KHR_timeline_semaphore, VK_KHR_shader_clock, and VK_KHR_spirv_1_4. Also new is computeFullSubgroups support.

  • The Khronos Group have now released a Vulkan Guide to get you started

    The Khronos Group seems to be making another big push for Vulkan API adoption lately, after putting up an official GitHub repository of code samples they've now done a Vulkan Guide.

    Another joint effort between Khronos members, with an aim of it being "the perfect place to get started with the API". It's aimed to be a mostly light read, that links to many other helpful resources for learning Vulkan development. They say it's "intended to help better fill the gaps about the many nuances of Vulkan".

  • Managing software and services with Cockpit

    The Cockpit series continues to focus on some of the tools users and administrators can use to perform everyday tasks within the web user-interface. So far we’ve covered introducing the user-interface, storage and network management, and user accounts. Hence, this article will highlight how Cockpit handles software and services.

    [...]

    Because Cockpit uses systemd, we get the options to view System Services, Targets, Sockets, Timers, and Paths. Cockpit also provides an intuitive interface to help users search and find the service they want to configure. Services can also be filtered by it’s state: All, Enabled, Disabled, or Static. Below this is the list of services. Each row displays the service name, description, state, and automatic startup behavior.

  • Fedora Stakeholders Debate Statically Linking Python For Better Performance

    A surprisingly controversial proposal for Fedora 32 is to shift from dynamically linking Python 3 with the libpython3.X.so library to static linking. The change can yield double digit percentage improvements to Python scripts but at the cost of larger on-disk space. 

    There is a change proposal for next spring's Fedora 32 release to switch to static linking with Python 3 and its library. A 5~27% improvement has been reported as the possible benefit to Fedora though that may vary depending upon the actual Python workload. 

  • Partnering with Nutanix to run Windows and Linux desktop apps on GCP
  • The FreeBSD Migration To OpenZFS Is Still Looking To Be A Great Change

    Last year it was decided that FreeBSD's ZFS code would be re-based on OpenZFS (ZFS On Linux) code for ultimately better support and functionality as well as largely unifying the open-source ZFS ecosystem. While still transitioning towards the OpenZFS code-base, for FreeBSD it's still looking to be a positive move and one that will pay off for all parties involved. 

  • CEO Of Security Company Behind Unorthodox Penetration Tests Wants To Know Why His Employees Are Still Being Criminally Charged

           

             

    A couple of months ago, security researchers performing a very physical penetration test of an Iowa courthouse were arrested for breaking and entering. They were also charged with possessing burglar's tools, which they did indeed possess.

  • You’ve Been Served…with Subpoena-Themed Phishing Emails

                 

                   

    According to researchers, the phishing emails are spoofing the UK Ministry of Justice, aiming to capitalize on scare tactics to convince targets to click on an embedded link to “learn more about the case” by saying that the recipient has 14 days to comply with the subpoena notice. If the target clicks on the link, he or she will find themselves infected with Predator the Thief, a publicly available information-stealing malware that’s not often seen in phishing campaigns.

  • Publishers Should be Making E-Book Licensing Better, Not Worse

    Macmillan, one of the “Big Five” publishers, is imposing new limits on libraries’ access to ebooks—and libraries and their users are fighting back.

    Starting last week, the publisher is imposing a two-month embargo period on library ebooks. When Macmillan releases a new book, library systems will be able to purchase only one digital copy for the first eight weeks after it’s published. Macmillan is offering this initial copy for half-price ($30), but that has not taken away the sting for librarians who will need to answer to frustrated users. In large library systems in particular, readers are likely to experience even longer hold queues for new Macmillan e-book releases. For example, under the new Macmillan embargo, the 27 branches of the San Francisco Public Library system, serving a city of nearly 900,000 people, will have to share one single copy right when the demand for the new title is the greatest.

  • Tuya helps you easily Design & Manufacture your own Smart Home Solutions

    One person in the LetsControlIt forum thread linked above explains the stock firmware can be updated over-the-air via a Raspberry Pi 3/3+ board using a project named Tuya-Convert.

    [...]

    I stopped there, so sorry there won’t be any CNX Software branded devices, but we can see it’s 5-steps process with functions definition, app UI design, hardware debug, advanced features, and mass production.

    The company also claims to offer “Military-grade AES and HTTPS WAN/LAN encryption”, but Michael Steigerwald, founder of the German IT security startup VTRUST, disproved the claim as the messages contain “canttouchthis” unencrypted password, at least that was the case in December 2018.

    So if you ever wanted to launch your own brand, it looks to be an easy way to get started, but you may want to handle the firmware & software part on your own.

  • The EU declares war on e-waste

    As of 2021, manufacturers across Europe will be required to improve both the reparability and service life of devices such as washing machines, refrigerators, dishwashers, electric motors, light sources and LED screens. Manufacturers must also be more precise when it comes to including energy consumption information on the labels of their products and providing replacement parts for at least 10 years after purchase.

    Laptops and smartphones, however, are not covered under the new rules — more on that later.

  • PyCharm 2019.3 Beta

    We’re very excited to announce the Beta release for PyCharm 2019.3, a feature-complete preview of the upcoming release. Give the Beta build a go and try all the new functionality – download it from our website.

  • Webinar Recording: “Visual SQL Development with PyCharm” with Maxim Sobolevskiy

    This week we had a webinar with Maxim Sobolevskiy, the DataGrip Product Marketing Manager, showing the wonderful, magical Database tool in PyCharm. The webinar recording is now available.

More in Tux Machines

Yocto-based Torizon distro adds OTA updater

Toradex has released an experimental version of an OTA updater for its new Torizon embedded Linux distribution. Torizon OTA offers fault-tolerant features and supports web-based remote management including grouping of devices into fleets. Read more

Growth of Kubernetes

  • Just how popular is Kubernetes?

    In its study of usage data from thousands of companies and more than 1.5 billion containers, the company found "roughly 45% of Datadog customers running containers use Kubernetes, whether in self-managed clusters or through a cloud service." Not bad for a technology that's just over five years old. What's more telling though is that almost half of all Datadog container users have already turned to Kubernetes. It's Kubernetes' growth rate that really tells the story. In the last year, Kubernetes' numbers of users grew by 10%. In the meantime, other container orchestration programs, such as Marathon and Docker swarm mode, have simply not caught fire. Indeed, their parent companies, D2iQ, formerly Mesosphere, and Docker both started offering Kubernetes to their customers. Need more be said? Datadog also found that Kubernetes is very popular on the public cloud. In particular, managed Kubernetes services such as Google Kubernetes Engine (GKE) dominates the Google Cloud Platform (GCP). Since Kubernetes ancestry goes back to Google that comes as no surprise.

  • Rancher CEO on k3s: Kubernetes is the new Linux; you run it everywhere

    Once, Kubernetes was just some geeky cloud-native project for orchestrating containers (a virtualized method for running distributed applications). Isn’t it funny how it’s worked its way into practically every tech conversation in just a few years? In fact, thanks to technologies that shrink and simplify it, Kubernetes is about to find its way into even more use cases. With the technology and its uses expanding so rapidly, how do we even define it anymore? Sheng Liang (pictured), co-founder and chief executive officer of Rancher Labs Inc., has an idea: “Kubernetes is the new Linux, and you run it everywhere.” Cloud, on-premises data center, bare metal, internet of things edge, Raspberry Pi, surveillance camera? Check. The developer ecosystem is invading more and more spaces through tweaks that make Kubernetes easier than ever to deploy.

Screencasting with OBS Studio on Wayland

For the past few months, I’ve been doing live coding sessions on YouTube showing how GNOME development goes. Usually it’s a pair of sessions per week, one in Brazilian Portuguese so that my beloved community can enjoy GNOME in their native language; and one in English, to give other people at least a chance to follow development as well. We are quite lucky to have OBS Studio available for screencasting and streaming, as it makes our lives a lot easier. It’s really a fantastic application. I learned about it while browsing Flathub, and it’s what actually motivated me to start streaming in the first place. However, I have to switch to X11 in order to use it, since the GNOME screencast plugin never really worked for me. This is annoying since Mutter supports screencasting for years now, and I really want to showcase the latest and greatest while streaming. We’re still not using the appropriate APIs and methods to screencast, which doesn’t set a high standard on the community. So I decided to get my hands dirty, bite the bullet, and fix this situation. And so was born the obs-xdg-portal plugin for OBS Studio! The plugin uses the standard ScreenCast portal, which means it should work inside and outside the Flatpak sandbox, in Wayland and X11, and on GNOME and KDE (and perhaps others?). Read more

Snapcraft secret sauce: KDE neon extension

Simplicity is the magic ingredient in any product design. For members of the KDE community, snap development has become that much simpler, thanks to the recent introduction of the KDE neon extension. Last year, we talked about the KDE build and content snaps, which can greatly speed the build of KDE application snaps and save disk space. The extension takes this effort one step farther, and allows for faster, smoother integration of snaps into the Linux desktop. While there are no shortcuts in life, you can rely on a passionate community of skilled techies to make the journey easier. Read more