For portability Vulkan is the way (it also gets you GPU compute for free without needing vendor libraries). That said the ruttabaga encapsulation is useful for things like Wayland over virtio-gpu which is useful for some use cases.
FLOSS virtualization hacker, occasional brewer
For portability Vulkan is the way (it also gets you GPU compute for free without needing vendor libraries). That said the ruttabaga encapsulation is useful for things like Wayland over virtio-gpu which is useful for some use cases.
I should note for even closer to native performance you want virtio-gpu with native context. Patches for that are currently being reviewed on the mailing list: https://patchew.org/QEMU/20241024233355.136867-1-dmitry.osipenko@collabora.com/
In all DRM devices there are private signed certificates that can be used to establish a secure authenticated connection. To get at them you need to crack/hack/file the top of the chip to exfiltrate the certificate. More modern “Trusted Computing” like platforms include verified boot chains so even if you extract the certificate you couldn’t use it because you also need to sign the boot chain to ensure no code has been altered.
Absolutely - modern pirates are extracting the digital streams with the DRM removed. However they closely guard the methods of operation because once the exploits or compromised keys are known they can be revoked and they have to start cracking again. They likely have hardware with reverse engineered firmware which won’t honour key revocation but still needs to be kept upto date with recent-ish keys.
For example the Blu-Ray encryption protocols are well enough known you can get things working if you have the volume keys. However getting hold of them is tricky and you have to be careful your Blu-Ray doesn’t read a disk that revokes the old keys.
For streaming things are a little easier because if you get the right side of the DRM you can simply copy the stream. However things like HDCP and moving DRM into secure enclaves are trying to ensure that the decryption process cannot be watched from the outside. I’m sure their are compromised HDCP devices but again once their keys get leaked they will no longer be able to accept a digital stream of data (or may negotiate down to a sub-HD rate).
I remember programming the VCR when VHS was first a thing and I’m definitely not nostalgic for it. It was the best most people could afford at the time but it certainly wasn’t good.
When did people get nostalgic for the crappy analogue definition that was VHS? What’s next betamax special editions?
I do pretty much everything in Firefox but during the week I keep a Chrome window up for Hangouts and Jira.
Church of England? They are pretty vanilla and low key in my experience.
I don’t quite follow what this is. Is it a from scratch implementation of the vscode experience or a fork which has removed propriety bits and telemetry?
Lemmy really needs to support post combining somehow so you can see the story once (and maybe even combine the threads in the UI?).
As I understand it is to operate the defensive missile battery they have just shipped.
They are pretty focused on reducing the cost of launches by aggressively re-using components that would normally crash into the sea. Previous launches landed on floating sea platforms but yesterday’s heavy was so big it needed a more stable landing zone. So after boosting the Star Liner the rocket returned down the trajectory it had followed up and then hovered briefly before being caught by two pincers on the very launch pad it had left five minutes before. That’s pretty cool.
Is it worth raising an issue with the project? Also enable logging to see if there are any clues as to why a rescan is being done?
Syncthing should have inotify support which allows it to watch for changes rather than polling. Does that help?
FEX redirects graphics library calls to their native equivalents. This substantially reduces the amount of translated code you need to execute.
slp did a nice demo at KVM Forum last month. https://kvm-forum.qemu.org/2024/The_many_faces_of_virtio-gpu_F4XtKDi.pdf and https://youtu.be/10Ztv0UI5I0?si=19KPcA6wGbXM3IsS
Nice. A friend of mine built one with ball bearings: https://youtu.be/40DkJ9vt5CI?si=2TupxpdiZkEg3nVB
I work for a company that makes money supporting FLOSS. Our members pay fairly hefty membership fees because they have a vested interest in their chips being well supported by Linux and the wider ecosystem. That money funds common projects they all benefit from all well as numerous maintainers in projects keeping those projects ticking.
The engineers on the project I mostly work on are predominantly paid to work on it. We value our hobbyist itch scratchers (~10% off contributors) but it’s commercial money that keeps those patches reviewed and flowing.
It depends how well they’ve done it. James Bond talking about his watch was a super clunky one as I remember, but Bond and Aston Martin just makes sense for the character.
Well that brand integration was obviously a success 😂
There is a very large corpus of FLOSS software out there serving everything from individual itches to whole industries. Any project that is important to someone’s bottom line is likely to have paid developers working on it but often alongside hobbyists.
The project I predominately work on is about 90% paid developers but from lots of different companies and organisations. Practically though the developers don’t care about the affiliation of the other developers they work with but the ideas and patches they bring to the project.