Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment I hope this will only concern games from the store (Score 1) 164

...or that it will be possible to disable it.

Right now, I can play my games, while recording the whole audio/video output, AND record a secondary audio through a third program. All of this without performance issue. I'm fairly certain if MS implement any sort of "better" scheduling for gaming this will not work as well anymore.
Call me a pessimist if you want, but at this point it's more akin to experience.

Comment Re:Can't even match Cygwin (Score 1) 163

So basically MS's Linux subsystem can't even do the job Cygwin does quite nicely?

Cygwin can't run native Ubuntu elf executables which is wehat the Linux subsystem does.

I probably missed the gazillion times this point was raised, but why is this a thing? I get it that you can just run "the same file" but why bother. The linux subsystem is not even close to be a real production environment so you can't validate anything on it anyway. There are so many ways to get a good linux environment that are both way closer to the real thing and can run native binaries (obviously).

As a developer, I honestly don't see the use case here when I can either run a VM, dualboot, or for most simple project simply build them as windows executable anyway. In which case do you need to run a linux ELF in a butchered down environment that (hopefully) isn't what you'll run the production code in the end?

Comment Don't worry, you can trust microsoft (Score 0) 88

Rest assured that they will half-ass the thing, and most likely end up with an implementation that's useless at best. I can already see the missing settings, the incorrect behavior and, most likely, some random crash. Third party app really have nothing to be worried bout.

Comment Whatsapp privacy policy haha (Score 1) 94

A few months ago, I wanted to try whatsapp on Android. The app asked me for permission to dig into my contacts, which I refused.
You can't do much without that permission: impossible to start a conversation, impossible to input a name for someone that started a conversation with you, impossible to add contacts by hand in whatsapp; it have to be in the phone contact's list.
When I asked their support about this, they kindly redirected me to their FAQs, explained to me that they use phone numbers to identify contact, that it was for my convenience that this was required, etc. I even got a full rundown of Android permissions required by whatsapp. No option to ever start a conversation by typing a phone number ever came on the table.

Best part was this: "We value your privacy and we do not sell your personal information to anyone.". I suppose technically it's not sold "to anyone", but still. Trust is the most important thing you need in this business; if you require from people to give you all their infos, then pull jokes like that, you might as well just stop doing business.

Comment Re:Unclear (Score 1) 237

and can be implemented on any platform

And how would one does this? By design, DRM schemes requires a level of obscurity. It doesn't matter the mean you're using, if you have encrypted content that you want in clear, at one point you'll have to have both the content and the key available client side. If anyone can implement such DRM, then nothing prevents the copy of the deciphered content as it is played.
That's why we got HDCP as an attempt to plug the "if you can play it, you can save it" hole. And we know how it went.
I'd be really impressed if someone came up with a DRM solution that satisfy all these:

  • Allow playback of content on user system
  • Prevent all form of recording without protection
  • Can be implemented by anyone

The closest you'll get is with keys stored in hardware, but we've seen how that one played out already.
So, stop saying that "it is up to other browsers to add support". The instant anyone can play encrypted content, it's gone. And people pushing DRM really don't want that.

Comment Boasting security... (Score 1) 237

for an even higher level of security

Security for who? Not for the people actually making content, not for the customers, not for netflix... Ah, I have it on the tip of my tongue... who's increasing security by screwing over everyone involved again?
Joking aside, most people will not care about "why" only Edge will support 1080p, because most people are not into technical stuff. However, a fair amount of people turns to their somewhat geeky relative/friend when some question arise; and those will know that the only reason for Edge to support this when other won't is content provider willingly screwing other by using DRM. I'm curious to see how this will play out in the long term.

Comment Re:Yes (Score 1) 245

Hmm. How much of the actual hardware in a system *can* you audit then?
Off-the-shelves stuff is out of question: processors design at the hardware level is not something most of us can access, and I believe they also run some internal software over that, which is not accessible either. Same for the memory controller. *bridges are also out of the question. Mainline GPUs that can peek and poke through PCI, and most other extension cards almost always have some firmware parts that are closed sources.
Granted, there exist completely free and open sources alternatives to most of this stuff, but as seen by the recent compiler issue from microsoft, can you trust the people building the devices to make them up to spec? And them, do they use tools that are 100% certain to not change how things operates?
Sure, if all your hardware is open source and can be somehow 100% certified by yourself to follow the original design, and the OS you run on it is also 100% open source (this one is actually feasible obviously) and you built it yourself, using a compiler you 100% audited yourself, then you can trust everything.
But if not, there is no need to look for a hidden backdoor in the processor; it can as easily run a secret blob on the main CPU without telling the OS and still have access to all the hardware.

Comment Re: Contactless payment ! (Score 1) 193

I wouldn't be so sure.
Disclaimer: this happens in France, I have no idea how the contactless ship is sailing anywhere else. But we have had chips for as long as I can remember, and contactless just got added recently. A bunch of people jumped on it: payment terminal slowly gets it, automated vending machines too.
Of course, it is as secure as anywhere else (read: not) but that didn't stop the adoption. Thankfully by law banks are obligated to either provide a card without contactless payment or provide a way to disable it, but still it's growing.
Now, they could probably change the contactless protocol to use the same protocol as actual contact payment, including PIN and EMV validation, but that would get in the way of usability, and between security and ease of use, it seems that even money isn't safe.

We had a relatively secure thing: physically put the card in the reader, enter PIN. Takes a few seconds, opposed to... the few seconds it takes for contactless to kick in. But it's not shiny anymore I guess.

Slashdot Top Deals

For every complex problem, there is a solution that is simple, neat, and wrong. -- H. L. Mencken