Hacker Newsnew | past | comments | ask | show | jobs | submit | more RBO2's commentslogin

That's mostly partial acceleration. Chips now support a lot of codecs. And aside H264/AVC chips makers cannot afford to use so much hardware surface for codecs that are not so popular.


Agreed. Some opponents of DRMs say this is the beginning of the end of open computers. We've heard recently about the Intel Management Engine.

On the other hand, almost all DRMs were broken because the content is available in clear: http://betanews.com/2016/06/26/chrome-drm-streaming-video-fl... https://iseclab.org/media/uploads/zotero/Steal_This_Movie_-_...


> the organizations that develop the most influential browsers do

The problem here is that 3/4 browser makers are also DRMs makers (Apple, Microsoft, Google) and are also the biggest W3C donators.


> are also the biggest W3C donators

I'd be surprised if that were true. (Do they donate anything? I'd be surprised if they did, I suspect they merely pay their membership dues.) The membership fees come at five levels, mostly dependent upon annual revenue; Apple, Microsoft, Google all pay the same as Adobe, Boeing, Dell, Facebook, HP, LG, Netflix, Siemens, Sony, Disney…


You're right, I meant "contributors". It is not only a question of money: these companies can dedicate people to lead the standardization tasks and push their own interests. That's mostly visible at MPEG with patents (yet another hot subject).

Standards are very important. But the way we make them is still highly improvable.


W3C did this move because its biggest sponsors are the DRM makers (Google, Microsoft).

To make it acceptable they made it optional. But in practice all major browsers implemented it.

The right answer is now to standardized the W3C CDM black box by standardizing DRMs as ETSI has started (https://lists.w3.org/Archives/Public/public-html-media/2014F...). W3C should contribute to this effort.

Useful link on EME: https://www.w3.org/2016/03/EME-factsheet.html


The ETSI thing doesn't solve problems. It creates a layer of abstraction that in theory makes the key acquisition protocol defined by whatever runs on the ETSI layer, but now you have the problem of remotely attesting the tamper-resistance of the ETSI layer itself. It would make more sense to standardize the protocol than to define an execution environment for arbitrary protocol engines.


Agreed. That's one of the reason why this initiative stalls. However the back idea is to standardize a DRM protocol that would be accepted by the copyright owners and that's a step in the right direction.


These area are huge. Switzerland is 41,285 km^2, Belgium is 30,528 km^2, The Netherlands is 41,543 km^2.


Try the Los Angeles metro area - 87,490 km^2 (and 18.7m people)...


Having lived in Chicago, I was genuinely surprised by Belgium's comparably small size.


The main question is: who pays to make the standards?

W3C's biggest sponsors are corporate companies such as Google or Microsoft. It gives these companies a lot of weight.


> Scott Meyers has written lots of good stuff on how to use C++ properly.

Scott Meyers "retired" from C++ in December 2015 (http://scottmeyers.blogspot.fr/2015/12/good-to-go.html / https://en.wikipedia.org/wiki/Scott_Meyers). There may be a link to C++ itself don't you think?

PS: I still write most of my projects in modern C++, but slowly switching to D and other alternatives.


That post is less "I'm getting away from C++ because it's a poor language" and more "I'm retiring from my role as C++ advocate because there are plenty of quality resources available".


Very interesting. How can we get more info on this? Is there any public code or product out there?


The resulting commercial product is not the codec itself, but a set of test signals for codec verification for use by hardware vendors.

http://www.argondesign.com/products/argon-streams-hevc/


Thanks! I'm contributing to an open-source project where we do a lot of standardization (including MP4). We're trying to improve the parser generation by using a model from the specification. We even have some funding for this. I'd be happy if we could discuss this (contact@gpac.io). Better standards means a better world for everyone :)


Can you imagine, writing a Bluetooth spec (and profiles) in a high level language and let Rust (or something else) produce the native driver code?


Yes that's exactly what it is about! Unfortunately, our current result shows that it still requires much time to model the spec correctly. Any help appreciated, my contact is available on the message above :)


Why wait for Rust when D is already there?


Honestly, I haven't tried D, but if it hadn't got traction in 14 years, I'd say it was a miss. It's not enough to be a good language -- documentation, tools, libraries, community, adoption in open source projects is, arguably, even more important.


It is not a hasard to have this kind of laws in France. France hasn't known dictatorship for long. French representatives don't know what a Stasi-like security state would look like. It would be harder to have such a law in Germany.

The low number of delegates during the vote whows how archaic the French politic system is: they are against their own party so they prefer to be missing. There is little discussion. And there is no way to make a petition in France that would go to the parliament or provoke a referendum.

France just shows how current institutions are overwhelmed by new technologies.


>It would be harder to have such a law in Germany. No, we already have this law. Companies with over 10k users need to install a black box to make easy access for the state. There is also a proposal to save communication for 8 weeks, of course just to protect against terrorists.


Is that so? How are the 10k users defined? Where can one read more about this?


Do you have a source for the black box law in Germany (can be in german)?



You probably meant "Its not by chance that France get this kind of law". Because "Not a hasard" (hazard) means "not dangerous", making your whole post confusing.


He meant it's not a hazard to the politicians careers to introduce such a law as the public don't really know what it means in reality unlike Germany say who have such direct experience, I think.


I think the OP you respond to is right. It is a common mistake for french persons.


If you read enough French history you realize how paranoid governments there are about anything that might damage the power of the government, whether it be royal, republican or communist. You have enough coups and the like over time you tend to do anything to keep it from happening again. Though of course it does anyway...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: