Skip Navigation
JRepin Jure Repinc @lemmy.ml

Digital and software freedom/rights advocate from Slovenia, Europe. Also a member of the Pirate party. You can find me on Mastodon: @[email protected]

Posts 470
Comments 99

Elon Musk's X pushes Trump tags on all US users

www.salon.com Elon Musk's X pushes Trump tags on all U.S. users

The platform prevents users from blocking or muting the tags, which inorganically appear atop the trending page

Elon Musk's X pushes Trump tags on all U.S. users

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

> X, the social media platform owned by Trump megadonor Elon Musk, is promoting Trump campaign-curated content to all U.S. users, regardless of whether they have opted out of Trump-related content. > > On the platform formerly known as Twitter, banner ads for the Trump campaign donning the #Trump2024 tag appear for all U.S. users, even those who’ve blocked words, topics, and hashtags related to the candidate or his campaign or muted the advertiser. > > Additionally, the #MAGA tag displays an edited image of the former president from his attempted assassination and the #Trump2024 hashtag displays an American flag. > > It is unclear whether the Trump campaign paid for the images on the #Trump2024 and #MAGA tags, though an advertisement for the tag on the site’s trending page reads “Promoted by Team Trump.” As Mashable noted, it is the first time the platform has enabled the image feature to promote a specific political candidate. > > Clicking the Trump2024 tag also prompts American flag graphics to flood the screen.

65

Elon Musk's X pushes Trump tags on all US users

www.salon.com Elon Musk's X pushes Trump tags on all U.S. users

The platform prevents users from blocking or muting the tags, which inorganically appear atop the trending page

Elon Musk's X pushes Trump tags on all U.S. users

X, the social media platform owned by Trump megadonor Elon Musk, is promoting Trump campaign-curated content to all U.S. users, regardless of whether they have opted out of Trump-related content.

On the platform formerly known as Twitter, banner ads for the Trump campaign donning the #Trump2024 tag appear for all U.S. users, even those who’ve blocked words, topics, and hashtags related to the candidate or his campaign or muted the advertiser.

Additionally, the #MAGA tag displays an edited image of the former president from his attempted assassination and the #Trump2024 hashtag displays an American flag.

It is unclear whether the Trump campaign paid for the images on the #Trump2024 and #MAGA tags, though an advertisement for the tag on the site’s trending page reads “Promoted by Team Trump.” As Mashable noted, it is the first time the platform has enabled the image feature to promote a specific political candidate.

Clicking the Trump2024 tag also prompts American flag graphics to flood the screen.

119

How SUSE Is Replacing Red Hat as the Linux and Open Source Enterprise Standard-Bearer

fossforce.com How SUSE Is Replacing Red Hat as the Linux and Open Source Enterprise Standard-Bearer - FOSS Force

SUSE seems to be poised to benefit from Red Hat's errors around CentOS and the availability of RHEL source code.

How SUSE Is Replacing Red Hat as the Linux and Open Source Enterprise Standard-Bearer - FOSS Force

It’s become clear to many that Red Hat’s recent missteps with CentOS and the availability of RHEL source code indicate that it’s fallen from its respected place as “the open organization.” SUSE seems to be poised to benefit from Red Hat’s errors. We connect the dots.

64
General Programming Discussion @lemmy.ml Jure Repinc @lemmy.ml
hackaday.com C++ Design Patterns For Low-Latency Applications

With performance optimizations seemingly having lost their relevance in an era of ever-increasing hardware performance, there are still many good reasons to spend some time optimizing code. In a re…

C++ Design Patterns For Low-Latency Applications

With performance optimizations seemingly having lost their relevance in an era of ever-increasing hardware performance, there are still many good reasons to spend some time optimizing code. In a recent preprint article by [Paul Bilokon] and [Burak Gunduz] of the Imperial College London the focus is specifically on low-latency patterns.

2
www.digikam.org digiKam 8.4.0 is released

Dear digiKam fans and users, we are proud to announce the stable release of digiKam 8.4.0.

After five months of active maintenance and long bugs triage, the digiKam team is proud to present version 8.4.0 of its open source digital photo manager.

2

The AMD Zen 5 Microarchitecure: Powering Ryzen AI 300 Series For Mobile and Ryzen 9000 for Desktop

Back at Computex 2024, AMD unveiled their highly anticipated Zen 5 CPU microarchitecture during AMD CEO Dr. Lisa Su's opening keynote. AMD announced not one but two new client platforms that will utilize the latest Zen 5 cores. This includes AMD's latest AI PC-focused chip family for the laptop market, the Ryzen AI 300 series. In comparison, the Ryzen 9000 series caters to the desktop market, which uses the preexisting AM5 platform.

Built around the new Zen 5 CPU microarchitecture with some fundamental improvements to both graphics and AI performance, the Ryzen AI 300 series, code-named Strix Point, is set to deliver improvements in several areas. The Ryzen AI 300 series looks set to add another footnote in the march towards the AI PC with its mobile SoC featuring a new XDNA 2 NPU, from which AMD promises 50 TOPS of performance. AMD has also upgraded the integrated graphics with the RDNA 3.5, which is designed to replace the last generation of RDNA 3 mobile graphics, for better performance in games than we've seen before.

Further to this, during AMD's recent Tech Day last week, AMD disclosed some of the technical details regarding Zen 5, which also covers a number of key elements under the hood on both the Ryzen AI 300 and the Ryzen 9000 series. On paper, the Zen 5 architecture looks quite a big step up compared to Zen 4, with the key component driving Zen 5 forward through higher instructions per cycle than its predecessor, which is something AMD has managed to do consistently from Zen to Zen 2, Zen 3, Zen 4, and now Zen 5.

0

AMD Zen 5 Technical Deep Dive

Zen 5 marks the fifth generation of AMD's winning Zen series CPU microarchitectures that have turned a once written-off company in the processor market back to competitiveness. It seems like just a couple of years have gone by, but AMD Zen is now into its seventh year, and the company has transitioned two desktop sockets, five chipset series, and seven processor lines. The new Zen 5 microarchitecture powers the new AMD Ryzen 9000 series "Granite Ridge" processors on the desktop, the all important Ryzen AI 300 series "Strix Point" processors on notebooks, and the 5th Gen EPYC "Turin" server processors. AMD is planning to launch the new server processors a little later this year, but has dedicated Summer 2024 to its client segment—desktops and notebooks.

The new Zen 5 microarchitecture builds on AMD's proven CPU core technology, and doesn't try anything fancy like its generational counterpart from Intel, the Lion Cove P-core used on Arrow Lake. Zen 5 still brings a double-digit percentage IPC gain over the previous generation, and introduces several efficiency improvements over Zen 4 thanks not just to its newer 4 nm process, but also a host of other innovations. AMD was able to increase clock speeds, and lower TDP across the desktop processor lineup, while still achieving good performance gains.

1

Linux 6.10 released

19

CachyOS Introduces New Repository Optimized for AMD Zen 4 and Zen 5 CPUs

9to5linux.com CachyOS Introduces New Repository Optimized for AMD Zen 4 and Zen 5 CPUs - 9to5Linux

Latest CachyOS release introduces a new repository optimized for AMD Zen 4 and Zen 5 CPUs, installer improvements, and more.

CachyOS Introduces New Repository Optimized for AMD Zen 4 and Zen 5 CPUs - 9to5Linux

A new CachyOS snapshot for July 2024 is out today with various improvements and some exciting new features, especially for AMD users, as well as the usual bug fixes and other changes to improve your experience.

Starting with this release, CachyOS will automatically enable a software repository on new installations that will be used to provide the best performance for AMD Zen 4 and Zen 5 machines. In addition, the ISO now features automatic architecture checks for the Zen 4/Zen 5 repository and CachyOS’s hardware detection tool (chwd) received support for AMD GPUs for better detection of official ROCm-supported GPUs.

17
www.texasobserver.org ‘Tech Doesn't Just Stay at the Border’: Petra Molnar on Surveillance’s Long Reach

“The border is like a free-for-all, this frontier zone that is a perfect laboratory for tech experimentation.”

‘Tech Doesn't Just Stay at the Border’: Petra Molnar on Surveillance’s Long Reach

Petra Molnar is an anthropologist and attorney focused on human rights and migration. Molnar, who is based in Toronto, serves as the associate director of York University’s Refugee Law Lab and as a faculty associate at Harvard University’s Berkman Klein Center for Internet and Society. She has worked on migrant justice causes since 2008, first assisting directly with families resettling in Canada and now as a lawyer and researcher. She is the author of The Walls Have Eyes: Surviving Migration in the Age of Artificial Intelligence, a book published by The New Press in May exploring surveillance technology along borders across the world, including at the U.S.-Mexico divide. Molnar spoke with the Texas Observer about surveillance tech and borders as a testing ground.

0
Is there a better way to browse man pages?
  • Even quicker is "#X"

  • Is there a better way to browse man pages?
  • Yup still exists. It is also available in KDE Help Center. And you can quickly jump to a man page you typing "#man" into KRunner.

  • General Programming Discussion @lemmy.ml Jure Repinc @lemmy.ml

    Behind the scenes: the Vulkan SC Ecosystem

    It’s been over a year since Khronos started working on the Vulkan SC Ecosystem. Now that the component stack has reached a high level of maturity, it seemed appropriate to write an article about the secret sauce behind the Vulkan SC Ecosystem components that enabled us to leverage the industry-proven Vulkan Ecosystem components to provide corresponding developer tooling for the safety-critical variant of the API.

    Vulkan SC was released by the Khronos Group in 2022 as the first of the new generation of explicit APIs to target safety-critical systems. The Vulkan SC 1.0 specification is based on the Vulkan 1.2 API and aims to enable safety-critical application developers access to and detailed control of the graphics and compute capabilities of modern GPUs. In order to accomplish that, Vulkan SC removes functionality from Vulkan 1.2 that is not applicable, not relevant, or otherwise not essential for safety-critical markets, and tweaks the APIs to achieve even more deterministic and robust behavior to meet safety certification standards.

    The Vulkan SC Ecosystem components, such as the ICD Loader and Validation Layers, are not safety certified software components themselves, rather, they are developer tools intended to be used by application developers writing safety-critical applications using the Vulkan SC API. Building on the success of the corresponding ecosystem components available for the Vulkan API, the goal for the Vulkan SC Ecosystem is to leverage the tremendous engineering effort that went (and still goes) into those in order to create a comparably comprehensive suite of developer tools for the safety-critical variant of the API, amended with additional features specific to Vulkan SC. Reaching that goal, however, came with its own set of challenges…

    0
    OpenSUSE is the best
  • Yup I agree, openSUSE Tumbleweed with KDE Plasma desktop is just awesome. my favourite distro at this moment,

  • Presenting kdumpst, or how to collect kernel crash logs on Arch Linux

    Let’s talk today about kernel crashes, or even better, how can we collect information if a kernel panic happens on Arch Linux and on SteamOS, the Linux distribution used on the Steam Deck.

    3

    Codevis – a large scale software visualizer, focused on C++ codebases

    apps.kde.org Codevis

    Large Codebase Analyzer

    Codevis

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

    > Codevis is a Large Scale software visualizer, focused on C++ codebases. it can help you identify issues and smells in your codebase. It also has an extensive plugin interface and some preliminary scripting support. > > Features: > - Generate a Visualization from Pre-Existing code > - Generate architectural code from a visualization > - Plugin System that allows you to add missing features > - Architectural linters (not just code linters) > - DBus support

    3
    ploum.net On Open Source and the Sustainability of the Commons

    On Open Source and the Sustainability of the Commons par Ploum - Lionel Dricot.

    On Open Source and the Sustainability of the Commons

    cross-posted from: https://lemmy.zip/post/18408267

    > > On Open Source and the Sustainability of the Commons par Ploum - Lionel Dricot.

    13
    ploum.net On Open Source and the Sustainability of the Commons

    On Open Source and the Sustainability of the Commons par Ploum - Lionel Dricot.

    On Open Source and the Sustainability of the Commons

    Much have been said about the need to pay Open Source developers for their work and the fact that huge corporations use open source software without contributing back.

    Most articles I’ve been reading on the subject completely miss the mark. Plenty of commentators try to reinvent some kind of "free software but with forced contributions" or "free software but non-commercial". Those are naive and wrong. If you impose limitations, it’s, by definition, not free software anymore.

    The problem is not about Open Source or Free Software. The problem is everything else.

    5
    What email client are you guys using?
  • I'm using KMail (part of Kontact PIM suite)

  • Kate text editor and OrgMode

    akselmo.dev Kate and OrgMode

    Gamedev, FOSS, programming, stuff.

    1
    General Programming Discussion @lemmy.ml Jure Repinc @lemmy.ml

    Qt Performance and Tools Update, Part 1

    Performance optimisation matters when you are trying to get your application working in a resource-constrained environment. This is typically the case in embedded but also in some desktop scenarious you may run short on resources so it’s not a matter without significance on desktop either.

    What we mean by performance here is the ability to get the application running to fulfill its purpose, in practice typically meaning sufficient fps in the UI and meeting other nonfunctional requirements, such as startup time, memory consumption and CPU/GPU load.

    There have been a number of discussions on Qt performance aspects and as we have been working on a number of related items we thought now could be a good time to provide a summary of all the activities and tools we have. You can optimise the performance of your application by utilising them and also use them in testing. We have been working on improving existing performance tools as well as adding new ones and providing guidelines, so let’s look at the latest additions. This post is starting a stream of blog posts to help you with performance optimisation and provide a view to our activities in this area.

    0
    General Programming Discussion @lemmy.ml Jure Repinc @lemmy.ml

    Codevis – a large scale software visualizer, focused on C++ codebases

    apps.kde.org Codevis

    Large Codebase Analyzer

    Codevis

    Codevis is a Large Scale software visualizer, focused on C++ codebases. it can help you identify issues and smells in your codebase. It also has an extensive plugin interface and some preliminary scripting support.

    Features:

    • Generate a Visualization from Pre-Existing code
    • Generate architectural code from a visualization
    • Plugin System that allows you to add missing features
    • Architectural linters (not just code linters)
    • DBus support
    0
    What is your favourite shell to use
  • Bash is my favourite one, second to it being Fish

  • KDE Plasma 6.1 Keyboard LED Question
  • Yeah the driver supporting LEDs and exposing them should be installed. The exposed LEDs can be found in /sys/class/leds/<device>/multi_[index|intensity], See Linux kernel documentation for details: LED handling under Linux and Multicolor LED handling under Linux

  • Framework: Introducing a new RISC-V Mainboard from DeepComputing

    frame.work Introducing a new RISC-V Mainboard from DeepComputing

    We’re excited to share a preview of a Framework Laptop 13 Mainboard with a new CPU architecture.

    Introducing a new RISC-V Mainboard from DeepComputing

    We’re excited to share a preview of a Framework Laptop 13 Mainboard with a new CPU architecture today, and it’s probably not the one you think it is. The team at DeepComputing has built the first ever partner-developed Mainboard, and it uses a RISC-V processor! This is a huge milestone both for expanding the breadth of the Framework ecosystem and for making RISC-V more accessible than ever. We designed the Framework Laptop to enable deep flexibility and personalization, and now that extends all the way to processor architecture selection. DeepComputing is demoing an early prototype of this Mainboard in a Framework Laptop 13 at the RISC-V Summit Europe next week, and we’ll be sharing more as this program progresses.

    0

    KDE Plasma 6.1 released

    kde.org Plasma 6.1

    Plasma 6.1 brings improvements and powerful new features to every part of your desktop

    Plasma 6.1

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

    > While Plasma 6.0 was all about getting the migration to the underlying Qt 6 frameworks correct (and what a massive job that was), 6.1 is where developers start implementing the features that will take your desktop to a new level. > > In this release, you will find features that go far beyond subtle changes to themes and tweaks to animations (although there is plenty of those too), as you delve into interacting with desktops on remote machines, become more productive with usability and accessibility enhancements galore, and discover customizations that will even affect the hardware of your computer. > > These features and more are being built directly into Plasma's Wayland version natively, avoiding the need for third party software and hacky extensions required by similar solutions implemented in X. > > Things will only get more interesting from here. But meanwhile enjoy what will land on your desktop with your next update. > > Some of the new features: > - Improved remote desktop support with a new built-in server > - Overhauled desktop edit mode > - Restoration of open applications from the previous session on Wayland > - Synchronization of > keyboard LED colors with the desktop accent color > - Making mouse cursor bigger and easier to find by shaking it > - Edge barriers (a sticky > area for mouse cursor near the edge between screens) > - Explicit support eliminates flickering and glitches for NVidia graphics card users on Wayland > - Triple Buffering support for smoother animations and screen rendering

    3
    AMD Hiring To Improve Their Linux Driver/ROCm Installation Process Across Distributions
  • One way of greatly improving ROCm installation process would be to use the Open Build Service which allows to use the single spec file to produce packages for many supported GNU/Linux distributions and versions of them. I opened a feature request about this.

  • AMD Hiring To Improve Their Linux Driver/ROCm Installation Process Across Distributions
  • One way of greatly improving ROCm installation process would be to use the Open Build Service which allows to use the single spec file to produce packages for many supported GNU/Linux distributions and versions of them. I opened a feature request about this.

  • KDE Apps Initiative
  • Most of them are C++/Qt there is also a lot of QtQuick/QML code which can do a lot and is very similar to ECMAScript, so maybe that would be a great start for someone coming from webdev.

  • Fedora 42 Change Proposal Wants To Make KDE Plasma The Default Over GNOME
  • That would be huge improvement. They could even make it look and act almost as restrictively as GNOME is since KDE Plasma is so flexible and configurable so it can easily mimic GNOME or any other desktop out there. And from there one they could slowly start unlocking the full power of KDE Plasma desktop.

  • Are AMD laptop discrete gpus good in linux?
  • My friend has one (if I remember it it a Slimbook or Tuxedo laptop) and as far as he told me it is flawless (well almost). My next laptop will for sure be a KDE CPU+GPU one. I hear good things about the combo and if it is any similar to desktop AMD GPU support I will be happy.

  • Google says Chrome can now protect you better while preserving your privacy
  • Please could you stop spreading Google lies and propaganda. Instead of this please focus more on good news from GNU/Linux and libre and opensource in general. I have seen way too much GAFAM/BigTech/corporate lies and propaganda being spread here lately.

  • Apple is reportedly exploring a partnership with Google for Gemini-powered feature on iPhones
  • No wonder. all GAFAM is a spyware surveillance capitalism mafia and they work together. If you really want to THINK different you need to look into libre and opensource software like GNU/Linux and the likes.

  • European Commission’s use of Microsoft 365 infringes data protection law for EU institutions and bodies
  • They should ditch them for so many other reasons too. Also Public Money, Public Code. Al public institutions should only use libre and opensurce software. The only way to preserve privacy, freedom, and digital sovereignty.

  • How KDE Plasma 6 Was Made
  • You can also watch it on official KDE Peertube server, also with fully respecting privacy https://tube.kockatoo.org/w/e6e8f177-22f1-432a-9c7f-ab76b17a5b54

  • KDE Neon shows that the Plasma 6 Linux distro is something truly special
  • So not even with setting the Width option to Fill Width and Style with disabled Floating option? (see this picture for refeence)

  • KDE Neon shows that the Plasma 6 Linux distro is something truly special
  • Yeah I hear good things about qemu. Will really have to reserve some time to learn it some day. And just for kicks I have just tried and installed KDE Neon into VirtualBox too, and damn I am actually surprised how fast Plasma runs under it, definitely faster than Plasma 5 did. Another job well done :)

  • KDE Neon shows that the Plasma 6 Linux distro is something truly special
  • Yeah also don't like the dock, but with KDE Plasma at least you can make it full width as it is so nicely customizable. VM, oooo I wonder how it will run there, I guess it will be quite slow, at least Plasma 5 was a lot slower in VB for me than later on real hardware, so it might not be well representative.

  • What are your top 3 purchases of all time?
  • HP48GX scientific calculator, damn old, still works great still use it a lot

    Steam Deck, handheld gaming computer, barely use PS5 anymore, this one is so quick and convenient to just pause and resume games and take gaming everywhere and the SteamOS Linux is awesome. I use the desktop mode with full KDE Plasma desktop as my portable computer a lot when on the go. Also with the dock station I can use it as a gaming console when going on holidays.

    And the flat I live in. Good thing as I bought it quite a few years ago since the home prices are just criminal and highly unjust now. This stuff does not belong on markets to be sold for profits or some criminal short-time renting crap like AirBnB