Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Only applies to gov. officials and won't matter. (Score 2) 291

These rules only apply to government officials and they will have zero effect in practice for ordinary citizens.

I'm French and I can tell you that this is not the first time that the French government tries to do this. They know it won't change anything. It's just a bit of posturing because there's an election coming soon.

A language is a living creature that constantly borrows words from other languages. English borrows from French quite a bit in the field of food and luxury (think "Restaurant", "Menu", etc.). And the French borrow even more from English in the field of technology because the US dominates that area. That's life. Note that a computer mouse is still called "une souris" in French :-)

The French government also tries to force officials to use different words in French. A few years ago a law was passed that replaced the words "Video-surveillance" with "Video-protection" in all government communications and regulations. Orwell would have been so proud :-) Of course, as you can guess it failed miserably :-)

Comment Enjoyable movie with an ending that makes no sense (Score 1) 192

Warning: spoilers.

Rise of Skywalker has many nice moments, with nods to the past movies.
It has several plot holes that you barely notice because of the fast-paced action.
Overall it's an enjoyable movie, except for the ending where Rey faces Palpatine, which has one of the biggest logical gaps in the movie. Palpatine explains to Rey that if she kills him, she will concentrate all the power of the Sith, by virtue of her bloodline. This makes an interesting dilemma in the story. She wants to kill him, but she realizes the consequences. Finally, she bravely resists and spares him.
All that is forgotten a few minutes later when she does effectively kill him. At that point, we, spectators, are holding our breath, expecting her to turn into evil as predicted by Palpatine (and suggested by a vision she had) but nothing of that happens. It's just weird. No explanation is given. It makes no sense.

Fans seem to accept these gaps but for average moviegoers, it's a bit too much.

Submission + - Google fined $57 million by French data privacy body (venturebeat.com)

schwit1 writes: Google has been hit by a €50 million ($57 million) fine by French data privacy body CNIL (National Data Protection Commission) for failure to comply with the EU's General Data Protection Regulation (GDPR) regulations.

The CNIL said that it was fining Google for "lack of transparency, inadequate information and lack of valid consent regarding the ads personalization," according to a press release issued by the organization. The news was first reported by the AFP.

What the CNIL is effectively referencing here is dark pattern design, which attempts to encourage users into accepting terms by guiding their choices through the design and layout of the interface. This is something that Facebook has often done too, as it has sought to garner user consent for new features or T&Cs.

It's worth noting here that Google has faced considerable pressure from the EU on a number of fronts over the way it carries out business. Back in July, it was hit with a record $5 billion fine in an Android antitrust case, though it is currently appealing that. A few months back, Google overhauled its Android business model in Europe, electing to charge Android device makers a licensing fee to preinstall its apps in Europe.

Google hasn't confirmed what its next steps will be, but it will likely appeal the decision as it has done with other fines. "People expect high standards of transparency and control from us," a Google spokesperson told VentureBeat. "We're deeply committed to meeting those expectations and the consent requirements of the GDPR. We're studying the decision to determine our next steps."

Submission + - Kickstarter bets on "wired" Arduino-compatible IoT platform.

L-One-L-One writes: Most IoT home projects today are based on Wi-Fi, Bluetooth, Zigbee, and friends. But this is not always the ideal solution: you end up swapping batteries frequently, which becomes annoying quite quickly. You also have to deal with signal strength issues and interferences.
To address this problem, a new Kickstarter campaign called NoCAN is proposing an Arduino-compatible IoT platform based on wired connections that combine networking and power in one cable. The platform uses a set of cheap Arduino-compatible nodes controlled through a Raspberry Pi. The network uses CAN-bus and offers a publish/subscribe mechanism like MQTT and over-the-network firmware updates. It can also be controlled by a smartphone or tablet.
Even with such features, can it succeed in going against the all-wireless trend? We'll know in a few weeks.

Comment Raspberry Pi, SAMD21, STM32 and build your own! (Score 2) 134

Thanks to open-source hardware, there has never been so much choice and so much opportunity to learn.

My recommendations for today's tinkerer are:
- Raspberry Pi (not fully open source but close enough) and the wiring Pi library http://wiringpi.com/
- The esp8266 boards: Super cheap Arduino compatible WIFI boards.
- Any SAMD21 ARM cortex M0 board like the Arduino Zero, Sparkfun SAMD21 breakout, or the Adafruit Feather M0.
- STM32 "blue pill" boards. Super cheap on ebay and powerfull.

In theory, you don't need hardware to be open source just to "tinker" with it. But in reality, if you want to truly learn stuff, open source hardware is great. You can take a look at the schematics, learn piece by piece from others: power supply circuits, reset, oscillators, micro-controllers, ...

For example take a look at the Sparkfun SAMD21 breakout schematics here: https://cdn.sparkfun.com/datas...
You'll see the leds, the usb, the battery power circuit, the micro-controller and headers, all nicely broken down in separate blocks that you can learn from and re-use.

After a while, you will be able to make your own boards. YES! ** That the best part of it all! **

Myself I started with a simple Arduino UNO and a couple of years later, I'm about to launch my own IoT Arduino compatible platform, fully designed and implemented in the garage of our house: http://omzlo.com/
   

Submission + - WhatsApp to offer end-to-end encryption

L-One-L-One writes: In a surprise move, nine months after being bought by Facebook, WhatsApp has begun rolling out end-to-end encryption for its users. With true end-to-end encryption data becomes unaccessible to admins of WhatsApp or law enforcement authorities. This new feature first proposed on Android only has been developed in cooperation with Open Whisper Systems, based on TextSecure. With hundreds of million users, WhatsApp becomes by far the largest secure messaging application. FBI Director James Comey might not be pleased.

Comment Re:help them (Score 5, Insightful) 89

I fully agree. I like the GTK+ API and I still continue to use it because shifting to another toolkit for my apps would be costly. But I'm loosing patience:

GTK+ development has become an unprofessional mess. Functions get deprecated even with minor version changes: you develop your app with version 3.xx and distribute it. Then people move to 3.yy (where yy>xx) and bang your app does not work anymore because someone decided to *remove* a function from GTK+ without any consideration for existing apps out there. Sometimes the fix involves a new function that does not exist in the previous version of the library, so you can't even find a real fix that would work with all versions from 3.xx and above. You just add some ugly preprocessor macros in your code to deal with different versions of GTK+ at source level...

Comment The problem with safe harbor (Score 3, Interesting) 60

With the safe harbour agreement american companies basically "promise" to follow some rules related to privacy, which are compatible with European values. But to make such an approach effective, someone has to verify that the "promises" are real and eventually impose sanctions if they are not. That someone is -- in theory -- the FTC.

The problem with safe harbor is that it is been very weakly enforced. In the first decade since it was created, there has been no real enforcement action that I've heard of. This gives the impression that Safe Harbor is pretty toothless. FTC has only recently (2014) began to enforce this framework, because Europeans threatened to abandon it.

Comment Try OpenNebula for end-users (Score 2) 99

My experience as an end-user in a research project:

I've tried to install OpenStack on a small group of 4 machines (a controller, a network manager and two compute node). It was a real mess to install. The documentation contains omissions and mistakes. You need to write your own shell scripts to get the work done (and redone). Understanding what went wrong from the cryptic python debug messages is like banging your head against a wall. The only way I finally was able to test things was to scale back to a "one-node" system (everything on the same machine) and use DevStack. That works great but it's really far from a "cloud". You need to be HP or RackSpace to get this working well I guess.

Contrast that with OpenNebula. This platform is much less hyped about but it works much better. Even when you hit a bump on the road, you can actually understand the logs, and even debug stuff yourself. I got a 4 node system working with all storage on iSCSI and I can add more compute nodes seamlessly.

Comment Re:Repercussion on SmartCards? (Score 1) 114

Do you know what PFS is or how it works? Clearly the answer is "NO" but you should educate yourself.

The OP is right: smartcards mostly rely on symmetric algorithms. In fact the OP never said anything about PFS, and bank cards for example, which use RSA, do not implement PFS, because it is not needed in that context.

Do you know what a smart card is and how it works? Clearly the answer is "NO" but you should educate yourself ;-)

Comment Re:How can you search data (Score 2) 90

Why is this even a thing? All reversible encryption (which in itself is a tautology) is searchable.

Plaintext record ID > Encryption+key+salt etc > Cyphertext record ID. Search for the cyphertext record ID. Bring encrypted record back from database. Encrypted record > Encryption > Plaintext record.

How is this a marketable product?!

Searchable encryption is more complicated than you think. For example if I encrypt the sentence "I like reading slashot" with traditional encryption I will get a block binary data that is meaningless. Now suppose I want to check if that block contains the word "slashdot"? Your "cyphertext record id" approach won't be of much help. You need a few tricks to do it correctly, notably adding some metadata and additional cryptographic mechanisms. To make things more complicated, you often need the encryption mechanism to be "format preserving": if you encrypt a string field you get a string field, if you encrypt a number field you get a number field, while traditional cryptography outputs binary data.

Note that you may have misunderstand how encryption works, if you believe that all reversible encryption is searchable. Good encryption is randomised: if you encrypt the same plaintext twice with the same key you get 2 different cypher-texts (to take your analogy, you must use different salts).

Slashdot Top Deals

"Time is an illusion. Lunchtime doubly so." -- Ford Prefect, _Hitchhiker's Guide to the Galaxy_

Working...