5
submitted 12 hours ago by JRepin@lemmy.ml to c/cpp@lemmy.ml

In the Qt 6.7 release, we enabled support for C++20 comparison and also back-ported some of its features to C++17. This blog post will give you an overview of the comparison enhancements we are taking advantage of and offer guidance on implementing them in your custom classes.

32
submitted 2 days ago by JRepin@lemmy.ml to c/bluesky@lemmy.ml

"I'm not on Bluesky and I don't have any plans to join it anytime soon. I wrote about this in 2023: I will never again devote my energies to building up an audience on a platform whose management can sever my relationship to that audience at will

When a platform can hold the people you care about or rely upon hostage – when it can credibly threaten you with disconnection and exile – that platform can abuse you in lots of ways without losing your business. In other words, they can enshittify their service."

[-] JRepin@lemmy.ml 4 points 2 days ago

Install pam_pkcs11 package, which contains the missing library

21
submitted 2 days ago* (last edited 2 days ago) by JRepin@lemmy.ml to c/linux@lemmy.world

Welcome to the new home of "This Week in Plasma"! No longer is it a private personal thing on my (Nate Graham's) blog, but now it's a weekly series hosted here on KDE's infrastructure, open to anyone's participation and contribution! I'll remain the editor-in-chief for now, and welcome contributions via direct push to the relevant merge request on invent.kde.org. And after a post is published, if you find a typo or broken link, feel free to just fix it.

Anyway, this week we added a useful service to detect out-of-memory (OOM) conditions, did some UI polishing, and also a lot of bug-fixing! Check it out.

73
submitted 4 days ago by JRepin@lemmy.ml to c/opensource@lemmy.ml

This week, the Open Source Initiative (OSI) made their new Open Source Artificial Intelligence Definition (OSAID) official with its 1.0 release. With this announcement, we have reached the moment that software freedom advocates have feared for decades: the definition of “open source” — with which OSI was entrusted — now differs in significant ways from the views of most software freedom advocates.

40
submitted 4 days ago by JRepin@lemmy.ml to c/linux@lemmy.ml

Thanks to Valve's Linux graphics team, VK_EXT_device_generated_commands is now supported by the Radeon "RADV" Vulkan driver with the upcoming Mesa 24.3 release.

Prominent RADV developer Samuel Pitoiset at Valve has landed support for VK_EXT_device_generated_commands, the multi-vendor device generated commands "DGC" implementation. Last month with Vulkan 1.3.296 the VK_EXT_device_generated_commands extension was introduced to succeed NVIDIA's vendor-prefixed DGC extension. The device generated commands extension allows for the GPU device to generate a number of commands for command buffers. VK_EXT_device_generated_commands is a very big and important addition to the Vulkan API: Valve's Mike Blumenkrantz has argued that DGC is the biggest addition to Vulkan since ray-tracing.

22
submitted 4 days ago by JRepin@lemmy.ml to c/hardware@lemmy.ml

AMD has been teasing the Ryzen 9000X3D Zen 5 CPUs with 3D V-Cache and today they formally announced the specs of the Ryzen 7 9800X3D processor that will begin shipping 7 November.

The AMD Ryzen 7 9800X3D is AMD's 8-core / 16-thread processor with 64MB of 3D V-Cache. This uses 2nd Gen AMD 3D V-Cache where the 64MB of cache is now underneath the processor cores so that the CCD is positioned closer to the heatsink/cooler. The intent is that the new 3D V-Cache processors will run cooler than prior generation 3D V-Cache processors.

The AMD Ryzen 7 9800X3D will boost up to 5.2GHz and feature a 4.7GHz while total it provides 104MB of cache. This 120 Watt processor will have a suggested retail price of $479 USD. Again, expect retail availability on 7 November.

13
CXX-Qt 0.7 release (www.kdab.com)
submitted 4 days ago by JRepin@lemmy.ml to c/rust@lemmy.ml

CXX-Qt is a set of Rust crates for creating bidirectional Rust ⇄ C++ bindings with Qt. It supports integrating Rust into C++ applications using CMake or building Rust applications with Cargo. CXX-Qt provides tools for implementing QObject subclasses in Rust that can be used from C++, QML, and JavaScript.

For 0.7, we have stabilized the cxx-qt bridge macro API and there have been many internal refactors to ensure that we have a consistent baseline to support going forward. We encourage developers to reach out if they find any unclear areas or missing features, to help us ensure a roadmap for them, as this may be the final time we can adapt the API. In the next releases, we’re looking towards stabilizing the cxx-qt-build and getting the cxx-qt-lib APIs ready for 1.0.

[-] JRepin@lemmy.ml 4 points 4 days ago* (last edited 4 days ago)

I am also gaming a lot and used nvidia in the past and by the description you give I would say openSUSE Tumbleweed is the one. It is rolling release, but they also have extensive QA tests before letting packages get released as updates so it is very stable for a rolling release. And another thing that openSUSE is awesome for is that they have BTRFS snappshotting very nicely configured out of the box so before and after each update it creates a snappshot and if something goes wrong you can just select an old working snappshot from GRUB boot menu. And with Nvidia this breakage was happening well more often the I would like. I also like their Open Build Service where you can find many additional packages which might not be packaged by distro people themselves.

45
submitted 4 days ago by JRepin@lemmy.ml to c/opensource@lemmy.ml

cross-posted from: https://lemmy.ml/post/21948355

KDE are kicking off their 2024 end-of-year fundraiser just in time for Halloween!

Even if the spine-tingling horrors of the long dark night of Walpurgis are mostly imaginary, the sinister threats of predatory proprietary software providers remain all too real.

Fear not! We, the KDE community, will help you, your friends, family, company, and community banish all the creepy and insidious proprietary software that haunts your computers, phones, and household appliances.

But we can't do it alone! We need you to help us fight the good fight against the tech-ghouls from beyond. Use the form to donate any amount to our fundraiser (or become a regular donor to our community) and help us keep the dark forces of proprietary software at bay.

36
submitted 4 days ago by JRepin@lemmy.ml to c/hardware@lemmy.ml

RISC-V firm Milk-V demonstrated that it can get AMD’s RX 7900 XTX graphics card to work on one of its RISC-V boards. The PC shown in the video uses Milk-V’s Megrez board, which is equipped with Chinese RISC-V chip maker Eswin’s EIC7700X, a system-on-chip (SoC) that hosts four P550 CPU cores designed by SiFive. The P550 core has been around since 2021, so it’s nothing cutting-edge at the tail end of 2024. The SoC sport H.265 encoding and decoding at 8K, and has a 20 TOPS NPU, which are both reasonably robust for PCs.

111
submitted 4 days ago by JRepin@lemmy.ml to c/world@lemmy.world

cross-posted from: https://lemmy.ml/post/21969829

US State Department officials have identified nearly 500 potential incidents of civilians being harmed by US-supplied weapons during Israel’s military offensive in Gaza, Reuters has reported.

However, no further action has been taken on any of them, three sources, including a US official familiar with the matter, said this week.

[-] JRepin@lemmy.ml 9 points 5 days ago

They do give a refund for this. I got it after they added it to EA Sports WRC. Explained to them that it was not in the original contract and that it prevents me using the product I licensed on Steam Deck and GNU/Linux and they refunded me.

233
submitted 5 days ago by JRepin@lemmy.ml to c/gaming@lemmy.ml

Valve announced a change for Steam today that will make things a lot clearer for everyone, as developers will now need to clearly list the kernel-level anti-cheat used on Steam store pages.

In the Steamworks Developer post Valve said: "We've heard from more and more developers recently that they're looking for the right way to share anti-cheat information about their game with players. At the same time, players have been requesting more transparency around the anti-cheat services used in games, as well as the existence of any additional software that will be installed within the game."

[-] JRepin@lemmy.ml 4 points 5 days ago* (last edited 5 days ago)

Well and behind is is stealing other peoples’ work (posts and comments, moderation and administration) and selling them as yours. The oldest capitalist criminal trick in the book: privatization AKA primitive accumulation AKA enclosure of the commons.

[-] JRepin@lemmy.ml 71 points 5 days ago* (last edited 5 days ago)

Well and behind it is stealing other peoples' work (posts and comments, moderation and administration) and selling them as yours. The oldest capitalist criminal trick in the book: privatization AKA primitive accumulation AKA enclosure of the commons.

[-] JRepin@lemmy.ml 43 points 5 days ago* (last edited 5 days ago)

KDE Plasma on all my computers and also as desktop mode on Steam Deck. because it supports the latest technologies especially when it comes to graphics (HDR, VRR) also has best support for Wayland and multi-monitors. It looks great out of the box and it has a lot of features out of the box and I do not need to battle with adding some extensions that break with almost every update. KDE Plasma is also the most flexible desktop and I can set the workflow really to fit my desires and I can actually set many options and settings. And despite all these built-in features and configurability it still uses very few system resources and is very fast and smooth. Oh and the KDE community is one of the most welcoming I have met in FOSS world, and they listen to their users instead of the our way or the high way mentality I have so often encountered in GNOME for example. So yeah TLDR KDE Plasma is the one I like the most of all in the industry, even when compared to proprietary closed alternatives.

[-] JRepin@lemmy.ml 16 points 5 days ago* (last edited 5 days ago)

Crashing is the smallest problem. All that sypware, ads and artificial idiocy they are embedding in the bloated excuse of an OS is way worse than any crash. I am so glad I switched to GNU/Linux (openSUSE Tumbleweed with KDE Plasma desktop, after seeing how well gaming works on Steam Deck I also switched to GNU/Linux for gaming) and it is so so much nicer to have an OS that is fast, stable and actually respects basic human rights like privacy and freedom.

55
submitted 5 days ago by JRepin@lemmy.ml to c/linux@lemmy.ml

KDE are kicking off their 2024 end-of-year fundraiser just in time for Halloween!

Even if the spine-tingling horrors of the long dark night of Walpurgis are mostly imaginary, the sinister threats of predatory proprietary software providers remain all too real.

Fear not! We, the KDE community, will help you, your friends, family, company, and community banish all the creepy and insidious proprietary software that haunts your computers, phones, and household appliances.

But we can't do it alone! We need you to help us fight the good fight against the tech-ghouls from beyond. Use the form to donate any amount to our fundraiser (or become a regular donor to our community) and help us keep the dark forces of proprietary software at bay.

[-] JRepin@lemmy.ml 27 points 6 days ago

It’s way past time that UN bans Israel from their institutions and puts heavy sanctions on them for their genocide and other crimes against humanity.

[-] JRepin@lemmy.ml 67 points 6 days ago

It would hurt this sociopath Bezos a lot more if people also canceled Amazon services en mass

[-] JRepin@lemmy.ml 96 points 6 days ago

It would hurt this sociopath Bezos a lot more if people also canceled Amazon services en mass

[-] JRepin@lemmy.ml 22 points 6 days ago

It’s way past time that UN bans Israel from their institutions and puts heavy sanctions on them for their genocide and other crimes against humanity.

[-] JRepin@lemmy.ml 24 points 6 days ago

It's way past time that UN bans Israel from their institutions and puts heavy sanctions on them for their genocide and other crimes against humanity.

view more: next ›

JRepin

joined 1 year ago