4,436 karma · joined June 1, 2012
[0]: aaron@correspondwith.me
Windows is basically completely responsible for this: Windows validates the MSI, windows knows what an MSI is, Windows knows it will be run by the JRE and validates it just as an MSI instead.
I think Windows is aware of this though, it's called JAR and explorer says the JRE should open it. Furthermore, should there be any sections in a signed MSI that aren't signed? Could that serve any legitimate purpose? No, it entirely defeats the purpose of signing it.
That would open up a whole other can of worms in terms of liability.
Even further than this, they created such a healthy environment for it that there are now two competing open source Vulkan drivers, and the third party one (RADV) is usually winning by a bit, and is now directly supported (with staff) by Valve.
I think this is because they were outcompeted by AMD in the GPU crypto days, so they didn't want to get in the way of that (nor were they likely to succeed in blocking this use).
One big benefit to Opus on Bluetooth devices is that a lot of content, particularly Spotify, YouTube, and Netflix, is already in Opus; so presumably if one application is playing then it should be possible to just proxy the frames right over the wire without reencoding; switching to decoding and mixing when system sounds play is also pretty straightforward in that case.
AptX HD is probably the most reasonable Bluetooth codec deployed right now, but it is proprietary to Qualcomm. LDAC is by far the silliest codec, it is very Sony, and designed for audiophools, but at least it's free and deployed on every Android device.
Barring that, we could have all used UTF-8, but windows really screwed that up, and none of the arguments for 16-bit alignment vs 8-bit alignment for processing really hold water.
What these changes amount to is removing qualification from the leads, which to me seems like the sort of anti-consumer outcome the law should not produce.
Anyone know of a SDI or MIPI capture card that works off the shelf with v4l2?
On Linux at least, if you open the v4l2 device for a device like this, it will turn on the indicator directly, and I don't think you can attach to it with libusb while it's otherwise in use by v4l2. In practice, I think the worst you could do from userspace on Linux is show the indicator while not recording.
Imagine the market was for PNG decoders, and all the major players were using libpng (just like real life). There is no way to conclude that there is a monopoly on that.
† In practice, it's already true, given that Firefox is niche even on desktop.
It may specialize or inline, but that's a separate matter.
P.S. I think there's a bug here.
Depends on how you structure it. If they're paying to list, then it makes things a lot easier.