Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • CLVK Is Piping OpenCL On Top Of Vulkan

    The concept has been talked about before and there has been some previous work in this direction while "CLVK" is a newly-established effort for getting OpenCL running on top of Vulkan drivers.

    The challenge of OpenCL on Vulkan might not be as big as it seems to an outside observer considering both modern OpenCL and Vulkan rely on the SPIR-V intermediate representation, etc. There is also a plethora of tooling catering both to these compute and graphics APIs like clspv, which this CLVK project happens to rely upon as its compiler.

  • Guerilla UX Testing, and Other Experiences From Akademy

    It’s about a month now since the end of Akademy 2018 and I’ve finally found the time to write up some of my impressions from my favorite event of every year, and to encourage all of you to embrace both your inner User Experience (UX) Researcher and your inner guerilla.

  • Akademy 2018: I was there! part 2

    As you may know, a little more than a month ago Akademy happened at the beautiful place of Vienna. On my first post, I told you about how I was freaking out before giving my talk about Atelier.

    So, to continue my history, on the following days of Akademy, Tomaz brought his printer from Munich so we could test Atelier and try to dig up what we need to do to improve it.

    [...]

    After that fix, Akademy was happening really fast for me. We had Atelier BoF, and as in my talk, I was amazed at all the people that have shown interest in the project and the willingness to help us. Tomaz and I received a few inputs, and we are working with Chris and Patrick on how to achieve them and the goals of this project.

    Sometimes I don’t believe that I was out there, far from my house and my boyfriend to konquer the world. However, since the internet era, we have all this amazing technology that can record people talking, I had my talk record and it’s alive on youtube. And yes, I still don’t have the courage to watch.

  • I want to talk to the (Font) Manager

    You like fonts, don’t you? Well, we all do. So what happens if you want to install a fresh new font in your Linux distribution, and that distribution happens to be running, say, a Gnome desktop environment? You will have probably noticed that the font management facility available in the system settings tool is rather limited.

    First, there’s the actual issue of how to handle fonts in the first place – Gnome Tweak Tool – and then, you only have the ability to select from the existing range of fonts, but not really install any new ones. At the moment, it would seem, your one option is to manually copy font files into either the system or home directory fonts folder. Well, there’s a better way. Meet GTK+ Font Manager. Manager, meet your new user.

  • Philip Chimento: JavaScript news from GNOME 3.30

    Welcome back to the latest news on GJS, the Javascript engine that powers GNOME Shell, Endless OS, and many GNOME apps.

    I haven’t done one of these posts for several versions now, but I think it’s a good tradition to continue. GNOME 3.30 has been released for several weeks now, and while writing this post I just released the first bugfix update, GJS 1.54.1. Here’s what’s new!

  • My Open-Source Activities from April to August 2018

    Welcome readers, this is a infrequently updated post series that logs my activities within open-source communities. I want my work to be as transparent as possible in order to promote open governance, a policy feared even by some “mighty” nations.

  • Saying Something Suitable in September

    So far the folks in the Ubuntu Podcast Chatter group have seen bits and pieces stating that I have been fussing over a Mythbuntu installation. It has been rough. I have two aerials in place connected to HDHomeRun Duo boxes. There is some reception of local stations. The problem with this is that I've had to put the antennae in the garage. When you understand that my part of northeast Ohio is essentially life in the deciduous forest, you'll also understand that the main Directv dish also is mounted on the garage as it had the only vantage point with a clear shot to the satellite(s). Eventually I will make further progress.

  • OpenCV 4.0 Alpha Released Now As A C++ Library, DNN Improvements, Better Performance

    OpenCV, the popular Open-Source Computer Vision real-time library, is nearing its big "4.0" release with a number of improvements for this widely-used library.

  • Sculpt OS With "Visual Composition" Posted For Latest Genode OS

    The Genode open-source operating system framework written from scratch with a micro-kernel design has been working on Sculpt OS as a general purpose operating system. This week the project reached its latest milestone.

    The third version of Sculpt OS is now available, "Sculpt with Visual Composition", which as part of this latest goal is working on transitioning more of their offerings from text-based user-interfaces to a GUI for administrative tasks. The text-based user interfaces will be maintained for those interested.

  • Chrome Now Logs all Google Users Into the Browser. Should You Care?

    I understand where Green is coming from, particularly after he clicked no for so long. But if this is the moment that Google leverages its browser in an unseemly way, I’m not seeing it. Sync isn’t enabled by default, meaning there’s not much of a change for users from a practical privacy standpoint. Green disagrees, because he’s seeing settings now that he didn’t have to think about before. But Google isn’t seeing any more or less of his data now than before, and won’t unless users opt in.

  • AI and HPC GPU Acceleration Benefit from Open Source Efforts [Ed: openwashing and AI-washing by AMD]

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.