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 588
Comments 125
media.ccc.de Why openSUSE is the perfect OS for handhelds

The **Steam Deck** has revolutionized the gaming handheld market. With the Linux-based immutable **SteamOS**, **Valve** has fostered an *...

Why openSUSE is the perfect OS for handhelds

The Steam Deck has revolutionized the gaming handheld market. With the Linux-based immutable SteamOS, Valve has fostered an active community developing mods and alternative systems for this platform. Other manufacturers distribute Windows-based mobile consoles. However, time and time again it has been shown that they lag behind Linux in terms of software support.

But how easy is it to bring a Linux distribution, say openSUSE, to the Steam Deck?

In this talk, a prototype based on openSUSE's open technologies and infrastructure will be presented, which is already (almost) fully functional on the Steam Deck and many other devices.

15

RISC-V Announces Ratification of the RVA23 Profile Standard

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

> RISC-V International, the global standards organization, today announced that the RVA23 Profile is now ratified. RVA Profiles align implementations of RISC-V 64-bit application processors that will run rich operating systems (OS) stacks from standard binary OS distributions. RVA Profiles are essential to software portability across many hardware implementations and help to avoid vendor lock-in. The newly ratified RVA23 Profile is a major release for the RISC-V software ecosystem and will help accelerate widespread implementation among toolchains and operating systems. > > Each Profile specifies which ISA features are mandatory or optional, providing a common target for software developers. Mandatory extensions can be assumed to be present, and optional extensions can be discovered at runtime and leveraged by optimized middleware, libraries, and applications. > > Key Components of RVA23 Include: > - Vector Extension: The Vector extension accelerates math-intensive workloads, including AI/ML, cryptography, and compression / decompression. Vector extensions yield better performance in mobile and computing applications with RVA23 as the baseline requirement for the Android RISC-V ABI. > - Hypervisor Extension: The Hypervisor extension will enable virtualization for enterprise workloads in both on-premises server and cloud computing applications. This will accelerate the development of RISC-V-based enterprise hardware, operating systems, and software workloads. The Hypervisor extension will also provide better security for mobile applications by separating secure and non-secure components. >

0

SiFive HiFive Premier P550 Development Boards Now Shipping

www.sifive.com HiFive Premier P550 - "Early Access" Edition Now Shipping

SiFive announces the availability of its state-of-the-art HiFive™ Premier P550 development board. An initial pre-release batch of 100 Yocto Linux-based boards, called the "Early Access Edition," is available for purchase through Arrow Electronics. Read more on the release here.

HiFive Premier P550 - "Early Access" Edition Now Shipping

SiFive announced the availability of its state-of-the-art HiFive Premier P550 development board. An initial pre-release batch of 100 Yocto Linux-based boards, called the "Early Access Edition," is available for purchase through Arrow Electronics. A broader release with Canonical Ubuntu 24.04 pre-installed is scheduled for December, providing developers with an unparalleled out-of-box experience.

The quad-core SiFive Performance P550 processor, running at 1.4GHz, makes the HiFive Premier P550 the highest-performing RISC-V development board available. Its out-of-order core architecture delivers exceptional compute density and performance, all within an energy-efficient footprint.

HiFive Premier P550 Key Features:

  • The world’s highest performing commercially available RISC-V CPU- SiFive P550
  • 16-32GB LPDDR5 / 128GB eMMC
  • Robust PC connectivity: SATA, PCIe, SD, M.2, USB 3
  • Integrated Imagination GPU and ESWIN NPU
1

RISC-V Announces Ratification of the RVA23 Profile Standard

RISC-V International, the global standards organization, today announced that the RVA23 Profile is now ratified. RVA Profiles align implementations of RISC-V 64-bit application processors that will run rich operating systems (OS) stacks from standard binary OS distributions. RVA Profiles are essential to software portability across many hardware implementations and help to avoid vendor lock-in. The newly ratified RVA23 Profile is a major release for the RISC-V software ecosystem and will help accelerate widespread implementation among toolchains and operating systems.

Each Profile specifies which ISA features are mandatory or optional, providing a common target for software developers. Mandatory extensions can be assumed to be present, and optional extensions can be discovered at runtime and leveraged by optimized middleware, libraries, and applications.

Key Components of RVA23 Include:

  • Vector Extension: The Vector extension accelerates math-intensive workloads, including AI/ML, cryptography, and compression / decompression. Vector extensions yield better performance in mobile and computing applications with RVA23 as the baseline requirement for the Android RISC-V ABI.
  • Hypervisor Extension: The Hypervisor extension will enable virtualization for enterprise workloads in both on-premises server and cloud computing applications. This will accelerate the development of RISC-V-based enterprise hardware, operating systems, and software workloads. The Hypervisor extension will also provide better security for mobile applications by separating secure and non-secure components.
2
www.gamingonlinux.com Valve makes a big improvement for Native Linux games in a Steam Beta update

Valve released a new update to the Steam Client Beta for Steam Deck and Desktop, with some Steam Input changes and some improvements for Linux too.

Valve makes a big improvement for Native Linux games in a Steam Beta update

Valve released a new update to the Steam Client Beta for Steam Deck and Desktop, with some Steam Input changes and some improvements for Linux too. It's the same across Desktop / Deck since it's a Steam Client update.

10

The lobby network: Big Tech's web of influence in the EU

corporateeurope.org The lobby network: Big Tech's web of influence in the EU | Corporate Europe Observatory

As Big Tech’s market power has grown, so has its political clout. Just as the EU tries to rein in the most problematic aspects of Big Tech – from disinformation, targeted advertising to excessive market power – the digital giants are lobbying hard to shape new regulations.

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

> As Big Tech’s market power grew, so did its political clout. Now, as the EU tries to rein in the most problematic aspects of Big Tech – from disinformation, targeted advertising to unfair competition practices – the digital giants are lobbying hard to shape new regulations. > > Read the full report. > > In 'The Lobby Network', Corporate Europe Observatory and Lobbycontrol offer an overview of the tech industry's EU lobbying firepower. For the first time, we map the 'universe' of actors lobbying the EU’s digital economy, from Silicon Valley giants to Shenzhen’s contenders; from firms created online to those making the infrastructure that keeps the internet running; tech giants and newcomers. > > We found a wide yet deeply imbalanced ‘universe’: > - with 612 companies, groups and business associations lobbying the EU’s digital economy policies. Together, they spend over €97 million annually lobbying the EU institutions. This makes tech the biggest lobby sector in the EU by spending, ahead of pharma, fossil fuels, finance, and chemicals. > - in spite of the varied number of players, this universe is dominated by a handful of firms. Just ten companies are responsible for almost a third of the total tech lobby spend: Vodafone, Qualcomm, Intel, IBM, Amazon, Huawei, Apple, Microsoft, Facebook and Google spend more than €32 million making their voices heard in the EU. > - out of all the companies lobbying the EU on digital policy, 20 per cent are US based, though this number is likely even higher. Less than 1 per cent have head offices in China or Hong Kong. This implies Chinese firms have so far not invested in EU lobbying quite as heavily as their US counterparts. > - digital industry companies are not just lobbying individually. They are also collectively organised into business and trade associations which are themselves important lobby actors. The business associations lobbying on behalf of Big Tech alone have a lobbying budget that far surpasses that of the bottom 75 per cent of the companies in the digital industry. > >

0

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

> The GNU Compiler Collection (GCC) support for the C23 programming language standard is now considered "essentially feature-complete" with GCC 15. As such they are preparing to enable the C23 language version (using the GNU23 dialect) by default for the C language version of GCC when not otherwise specified. > > Preparations are now underway to set the default C language version of GCC to GNU23 as the GNU dialect of C23. Or in other words, implying -std=gnu23 when no other C standard is specified. >

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

Ogre-Next 3.0.0 Eris released

OGRE has grown to become one of the most popular open-source graphics rendering engines. It’s been 2 years since 2.3.0 and almost a year since the last 2.3.x release. It’s about time for 3.0.0!

  • Ogre to OgreNext name migration
  • Dealing with ABI mismatches: AbiCookie
  • ABI Semver
  • Move to C++11 and general cleanup
0

Forgejo v9.0 is the first version to be released under a copyleft license, after a year of discussions. Among the motivations for this change is the realization that a pattern emerged over the years, exemplified by Redis, CockroachDB, Terraform and many others. They turned proprietary because people chose their own financial gain over the interest of the general public. Forgejo admins no longer have to worry about this sword of Damocles: relicensing it as a proprietary software is not allowed.

The removal of the go-git backend is part of a larger effort to make Forgejo easier to maintain, more robust and even smaller than it already is (~100MB). When presented with go-git as an alternative to Git, a Forgejo admin may overlook that it has less features and a history of corrupting repositories. It would have been possible to work on documentation and new tests to ensure administrators do not run into these pitfalls, but the effort would have been out of proportion compared to the benefits it provides.

The Forgejo localization community was created early 2024 with the ambitious goal of gaining enough momentum to sustain a long term effort. A daunting task considering there are over 5,000 strings to translate, verify and improve. There has been many calls for help in the past and the community keeps growing steadily. Fortunately, the translation hackathon (translathon) organized by Codeberg in October was exceptional. It attracted an unprecedented number of participants who improved or created thousands of translations.

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

The GNU Compiler Collection (GCC) support for the C23 programming language standard is now considered "essentially feature-complete" with GCC 15. As such they are preparing to enable the C23 language version (using the GNU23 dialect) by default for the C language version of GCC when not otherwise specified.

Preparations are now underway to set the default C language version of GCC to GNU23 as the GNU dialect of C23. Or in other words, implying -std=gnu23 when no other C standard is specified.

3

Blender Survey 2024

www.blender.org Blender Survey 2024 — blender.org

Blender Foundation announces its first user survey. Fill it in and help shape the future of Blender!

Blender Survey 2024 — blender.org
0

Inside Meta’s Palestine Censorship

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

> Meta has a Palestine problem. If you use Facebook or Instagram, you’ve probably seen the censorship yourself. Dena Takruri uncovers an internal culture of censorship, intimidation and fear within Meta, the parent company of Instagram and Facebook. > > She speaks to Meta employees who’ve tried to fix the problem or speak out, and say they were silenced or even fired. She also investigates Meta leaders’ deep ties to Israel, which may explain why it’s suppressing and censoring Palestine content for billions of users around the world.

3

Inside Meta’s Palestine Censorship

Meta has a Palestine problem. If you use Facebook or Instagram, you’ve probably seen the censorship yourself. Dena Takruri uncovers an internal culture of censorship, intimidation and fear within Meta, the parent company of Instagram and Facebook.

She speaks to Meta employees who’ve tried to fix the problem or speak out, and say they were silenced or even fired. She also investigates Meta leaders’ deep ties to Israel, which may explain why it’s suppressing and censoring Palestine content for billions of users around the world.

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

The C23 edition of Modern C

This new edition has been the occasion to overhaul the presentation in many places, but its main purpose is the update to the new C standard, C23. The goal was to publish this new edition of Modern C at the same time as the new C standard goes through the procedure of ISO publication. The closest approximation of the contents of the new standard in a publicly available document can be found here. New releases of major compilers already implement most of the new features that it brings.

1
projectf.io RISC-V Assembler: Compiler Explorer

The Godbolt Compiler Explorer is a fantastic tool for assembler programmers. In this post, I show you how to use Compiler Explorer to generate RISC-V assembly code and offer some ideas to make best use of this tool.

RISC-V Assembler: Compiler Explorer

The Godbolt Compiler Explorer is a fantastic tool for assembler programmers. In this post, I show you how to use Compiler Explorer to generate RISC-V assembly code and offer some ideas to make best use of this tool.

In the last few years, we’ve seen an explosion of RISC-V CPU designs on FPGA and ASIC, including the RP2350 found on the Raspberry Pi Pico 2. Thankfully, RISC-V is ideal for assembly programming with its compact, easy-to-learn instruction set. This series will help you learn and understand 32-bit RISC-V instructions and programming.

0
Google is purging ad-blocking extension uBlock Origin from the Chrome Web Store
  • Best to switch to Firefox anyways, or even better privacy enhanced LibreWolf

    This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom. LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM.

  • Google is purging ad-blocking extension uBlock Origin from the Chrome Web Store
  • Best to switch to Firefox anyways, or even better privacy enhanced LibreWolf

    This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom. LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM.

  • KDE cares about your input

    The KDE Goals initiative is working to improve support for input devices such as game controllers, fancy mice, handhelds — anything for your gaming needs.

    This Sunday, Oct 20th at 18:00 (UTC), the KDE Goals champions will be answering your questions live. Post your questions here and I'll make sure they'll answer them.

    We'll be streaming here: https://tube.kockatoo.org/w/2tAyknEQc8EhL2AyoAUE8M

    You can get in touch with the community at the Matrix room.

    13

    Speed Dreams – open source racing simulator

    www.speed-dreams.net Home | SPEED DREAMS TEST

    Grav is an easy to use, yet powerful, open source flat-file CMS

    Speed Dreams is a Motorsport Simulator featuring high-quality 3D graphics and an accurate physics engine, all targeting maximum realism. Initially forked from TORCS, it has now reached a clearly higher realism level in visual and physics simulation, thanks to its active development team and growing community. It mainly aims to implement exciting new features, cars, tracks and AI opponents to make a more enjoyable game for the player, while constantly pushing forward visual and physics realism. It is also intended for any research, study or teaching activity, around physics and AI, thanks to its GPL v2+ license, and the clear and modular architecture of its C/C++ code base.

    4

    Speed Dreams – Robot race at Ardennen-Spa

    peertube.linuxrocks.online SPEED DREAMS - Robot race at Ardennen-Spa

    This track is under development. You can donwload it from the leillo's personal repository: https://codeberg.org/leillo1975/ardennen-spa The version of the game used for this video corresponds to a...

    SPEED DREAMS - Robot race at Ardennen-Spa

    In this video of work-in-progress circuit you can see some of the new developments the developers are working on, like the particles (smoke, sparks, dust...), and also the AI tuning... This track is under development. You can donwload it from the leillo's personal repository: https://codeberg.org/leillo1975/ardennen-spa

    The version of the game used for this video corresponds to an internal development version. If you want to enjoy it you will have to build the source code from: https://sourceforge.net/p/speed-dreams/code/HEAD/tree/

    You can find this game and more info about this Open Source project on: https://www.speed-dreams.net

    0
    Europe @lemmy.ml Jure Repinc @lemmy.ml

    The lobby network: Big Tech's web of influence in the EU

    corporateeurope.org The lobby network: Big Tech's web of influence in the EU | Corporate Europe Observatory

    As Big Tech’s market power has grown, so has its political clout. Just as the EU tries to rein in the most problematic aspects of Big Tech – from disinformation, targeted advertising to excessive market power – the digital giants are lobbying hard to shape new regulations.

    As Big Tech’s market power grew, so did its political clout. Now, as the EU tries to rein in the most problematic aspects of Big Tech – from disinformation, targeted advertising to unfair competition practices – the digital giants are lobbying hard to shape new regulations.

    Read the full report.

    In 'The Lobby Network', Corporate Europe Observatory and Lobbycontrol offer an overview of the tech industry's EU lobbying firepower. For the first time, we map the 'universe' of actors lobbying the EU’s digital economy, from Silicon Valley giants to Shenzhen’s contenders; from firms created online to those making the infrastructure that keeps the internet running; tech giants and newcomers.

    We found a wide yet deeply imbalanced ‘universe’:

    • with 612 companies, groups and business associations lobbying the EU’s digital economy policies. Together, they spend over €97 million annually lobbying the EU institutions. This makes tech the biggest lobby sector in the EU by spending, ahead of pharma, fossil fuels, finance, and chemicals.
    • in spite of the varied number of players, this universe is dominated by a handful of firms. Just ten companies are responsible for almost a third of the total tech lobby spend: Vodafone, Qualcomm, Intel, IBM, Amazon, Huawei, Apple, Microsoft, Facebook and Google spend more than €32 million making their voices heard in the EU.
    • out of all the companies lobbying the EU on digital policy, 20 per cent are US based, though this number is likely even higher. Less than 1 per cent have head offices in China or Hong Kong. This implies Chinese firms have so far not invested in EU lobbying quite as heavily as their US counterparts.
    • digital industry companies are not just lobbying individually. They are also collectively organised into business and trade associations which are themselves important lobby actors. The business associations lobbying on behalf of Big Tech alone have a lobbying budget that far surpasses that of the bottom 75 per cent of the companies in the digital industry.
    0
    Boeing to lay off 10% of staff, delay first 777X delivery
  • Boeing's new CEO announced layoffs for 17,000 employees in order to "stay competitive."

    Was Boeing trying to "stay competitive" when it spent $68B on dividends and stock buybacks over the past decade?

    Or when it handed out multi-million dollar golden parachutes to failed CEOs?

    Robert Reich

  • Netanyahu mulls plan to empty northern Gaza of civilians and cut off aid to those left inside
  • And instead of the heaviest of sanctions imposed on genocidal Israel, some countries are even sending them more weapons. Leaders of all should imprisoned for war crimes and helping with warcrimes and crimes against humanity.

  • Opinion: Why Unreal Engine is wrong for EA SPORTS WRC
  • Yeah UE5 is quite bad in general, bloated, slow and bad GNU/Linux support. Bad for almost everything not just WRC. What is even worse in WRC is the integration of anti-cheat spyware/rootkit. When they did this I just requested and got a refund. Back to DR2 and still enjoying it a lot.

  • Blender Survey 2024

    www.blender.org Blender Survey 2024 — blender.org

    Blender Foundation announces its first user survey. Fill it in and help shape the future of Blender!

    Blender Survey 2024 — blender.org
    0
    Removing Windows Recall breaks File Explorer in latest 24H2 update
  • Best thing is to end the abusive relationship with Microsoft and Windows, remove their spyware/adware/bloatware from your computer and switch to GNU/Linux, a free and opensource operating system that actually respects users and theri basic human rights to privacy and freedom.

  • Ubuntu turns 20: 'Oracular Oriole' shows this old bird's still got plenty of flight
  • Better to use Kubuntu edition, much better desktop and less crap that is nowdays in Ubuntu.

  • Ubuntu turns 20: 'Oracular Oriole' shows this old bird's still got plenty of flight
  • Better to use Kubuntu edition, much better desktop and less crap that is nowdays in Ubuntu.

  • Google warns uBlock Origin and other extensions may be disabled soon
  • Best to switch to Firefox anyways, or even better privacy enhanced LibreWolf

    This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom. LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM.

  • Mastodon 4.3 released
  • I hope not. Had very bad experience with these and toxicity they enabled on Xitter and one of the main reasons why I left it for mastodon quite early. I would much more like to see if they focused on making it possible to also migrate posts when you change an instance/server.

  • Mastodon 4.3 released
  • I don't. Had very bad experience with these and toxicity they enabled on Xitter and one of the main reasons why I left it for mastodon quite early. I would much more like to see if they focused on making it possible to also migrate posts when you change an instance/server.

  • KDE Plasma 6.2 Released
  • I use the testing ebuilds system-vide.

  • KDE Plasma 6.2 Released
  • Best to report the issue you have with as much information as possible to bugs.kde.org

  • KDE Plasma 6.2 Released
  • Installed on my openSUSE Tumbleweed and Gentoo computers and so far Plasma 6.2 working great 👍

  • Looking for a distribution that I could replicate from one computer to another
  • Cloning the system and home partitions always worked fine for me with openSUSE Tumbleweed with KDE Plasma desktop. Another option openSUSE offers is AutoYaST

    AutoYaST is a system for unattended mass deployment of openSUSE Leap systems. It uses an AutoYaST profile that contains installation and configuration data.

  • HDMI 2.1
  • Oh how I wish those TV manufacturers would get rid of HDMI and replace it with DisplyPort. HDMI mafia does not allow opensource implementations of HDMI specification and so not all latest features of it can be supported by graphics card drivers on GNU/Linux. Death to HDMI!

  • linux or windows?
  • GNU/Linux only, with KDE Plasma for desktop as possible. Using it on work laptop (Kubuntu), home laptop (openSUSE Tumbleweed), PC (openSUSE Tumbleweed, also used for gaming), Steam Deck (Arch-based SteamOS). I don't use spyware/adware so Windows is out of question for me. Also it is not free as in freedom and opensource.

  • Linux 6.11 released
  • Anyone else having the problem with the new kernel that graphics in games/benchmarks is quite a lot slower (about 15-20%) then with older kernel (I used 6.10.7 before I upgraded). This is with Powercolor Hellhound AMD Radeon RX 7900 GRE? Even Einstein@Home GPU tasks take about 20% longer now (28 min with previous kernel to about 34 min now).