Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Youtube next? (Score 2) 112

What you write is technically true. The thing is: a very tiny fraction of internet users has a clue about ways to protect their privacy. Most of them don't event think it matters. Because it's rather impractical to educate billions of users about this, some need to act to prevent big corporation to abuse their position. That's why french instances gave facebook a warn. Even though thay have no power to enforce anything seriously, I'm glag they took that position.

Comment Re:Considering how fast Google ditched China (Score 1) 381

You makes an interesting point here.

There is no "good" way to erase something on Internet. Hunting individual sites, caches, etc is known to be ineffective, hard, and often just impossible. Removing the links that lead to this content is effective, but we could question how [un]fair and [un]wise it is, endlessly. I have no strong opinion on this.

However, the motive that lead the french CNIL (which is an independant organism) to fight google on this point has little to do with some government agenda, I'm pretty sure of this.

Comment Re:Oh, they're a big company, (Score 1) 527

> So far, Windows 10 has reminded me repeatedly that I should: (1) Consider getting Office 365! (2) Consider installing Skype! (3) Should collect and use Bing Rewards! (4) That I should look into getting an Xbox! (5) That I should buy things from the Microsoft Store!

So far, windows has reminded me to install linux.

I kind of liked seven, was not entirely hateful against win8, but win10 is a no-go for me after giving it a try for the last 2 weeks. Very disapointed indeed. This telemetry shit is just one more thing I don't want to fight. Hunting for ways to disable/uninstall on windows sucks; I've better way to use my time and nerves. And thanks to have set EDGE as my default browser. No big deal, just a nice way to show how much you care about people choices.

Comment Re:Arrest (Score 1) 333

> The legislation in question is a protectionist movement for jobs that will die anyways

Partly true, but not only. No mater what you think of cab service in France (I'm french; they're pretty bad), there is something else more important.

UBER business bypass social system almost entirely. You may love or hate what exist in France (employee protection; taxes ; etc), but you cant
have businesses that bypass those rules, and others that pay for it. I myself run a business and know the amount of money we spend tu run this
system. Sorry, I don't want to pay for UBER's guys. I don't mind if UBER shareholders make cash as long as we play with the same rules.

Comment Re:c++? (Score 2) 407

> Yes. Dynamic binding and loading is ugly and clunky

Really ? You mean: universally ugly and clunky ?

I've spent 10 years in programming Objective-C. I wrote myself an Objective-C compiler at a time none existed (not really a compiler, a parser that generates C and a runtime lib). In the company I used to work for, it helped a great lot more than it has hurt. It also made possible very sophisticated debugging and testing environments, thanks to the dynamic bindings of Objective-C. I don't find that ugly and clunky, not even in the language syntax details.

My point is that dynamic bindings and introspection are immensely powerful tools. They enable generic programming in a clean way as long as you know what you're doing. You may reach similar results with strict typing language, or code generators (thanks visual c), sure. I don't think it's that easy though.

You may hate it for the reasons you mention (Prone to errors because too much things pass the compiler task), which are perfectly valid. But writing it's inherently "ugly and clunky" seems really missing the point here. "Dangerous" is a better word maybe ?

In the other hand, I've seen many C++ programmers lost in their code that no one but the compiler could barely understand a few month after writing. I'm absolutely not saying c++ is inherently bad and/or difficult; it's just about the people who use it and the rules your team adopt to make it coherent and intelligible.

Comment Re:Official Statement (Score 2) 144

> At Lenovo, we make every effort to provide a great user experience for our customers
> In our effort to enhance our user experience, we pre-installed a piece of third-party software, Superfish

PR words are beyond amazingness; when did this became a supreme art like that ?
Is this message really usefull to ... anything ?

Comment Here we go... (Score 1) 329

After the Charlie event, I wondered how long it would take before politicians start speaking about stuff like that. It did not take too long, that was expected. They are so predictable... This event creates great opportunities for some to push a long standing agenda. Noting new here.

Hopefully, people in France remain really prudent about the "privacy vs security" debate, and viscerally attached to liberty (but not necessarily to privacy). I have seen some ex minister asking for a "french patriot act"... some other saying that "we could easily give up a few liberties [for the sake of better security]". But most of them seem to stay in the right side of the line [well, in my opinion].

Charlie magazine people constantly fought for liberty, to death. Yes, they died for that; they knew they were a target for radical islamists. They were on police surveillance for that.

I don't think we need to answer their death with ... less liberty. We need to assert our liberties more than ever, and global internet spying is not helping [in my opinion again].

Comment Re:No matter how much power we gave them ... (Score 4, Insightful) 319

> BTW, the vast majority of the victims of radical islam are themselves muslims. Maybe it is time for muslims to stand up
> and say, no, peeps, contrary to what political correctness suggest, we actually do have a problem in our religion,

I'm uncomfortable with this. Many public persons in my country (france), being journalists, politicians, whatever, make the same claim, urging muslim to react, clearly and loudly. I mean: *more* than other people. I was thinking the same way, but I recently realized it's a trap.

This indirectly suggests that muslim people have something to do with those barbarians asses. It even go further in the direction: "if you don't yell loud enough, you're with them and against us", and that's really really bad to my opinion.

We count million Muslims in our country, and a handful of dumb asses. Yes, a handful: a few hundred people have been filed as "potentially dangerous radical Islamist". The 2 that killed journalists a few days ago were in that list. Not high enough in the list apparently, but that's another story.

Is there really a "problem with islam" ? I feel like its more a problem with a really tiny proportion of incredibly dumb people giving no value to life. They occur to attach themselves a religion, and make it a meaning of life.

We have seen fanatics in every religion in the past, the religion of the day for those guys happens to be islam. That does not make muslims potential killers. That does not make them responsible for those assholes. We should know that Islam and those dudes have nothing in common but a name. We should not need Muslims to remind us this fact more than others.

Now, you may consider that islam has in its foundations the seeds for such violence. I just don't feel this way myself.

Anyway, just my one cent feeling.

Comment Better form capabilities ; not a new language (Score 1) 309

What it takes to create more great app is more about a decent support for modern form elements than a new way to tweak stupid useless dom elements endlessy. How about native table with locked rows/tables ? How about native searchable combos ? etc etc etc... Yes, we can reinvent this weel forever via jQuery + some plugin + ..., but it takes so much wasted energy to do so.

Another language is not necessary a bad thing, it's just not a priority to me. Far from that. Javascript is quite decent when you take the time to use it rigth.

Comment Re:Wat? (Score 2) 582

The visibility doesn't make it so bugs don't exist. It makes them more likely to be found. This one existed and was found.

I see another lesson here. We (i mean, people in the IT industry) rely on ultra sensible piece of code like openssl, and we blindly use it. We don't question much about how the way this software is created and by who. That's the problem. We put our trust on something we know very little about. Discovering the small team coding openssl is quite a surprise to me. I feel really ashamed to discover this that late. How stupid is that... The feeling that "because so many smart people use openssl must imply strong coding reviews and intense testing" is just plain wrong, period. I should have known that before. I should have care. Open source makes possible to educate yourself on stuff like that.

The lesson is enormous, and comes with an great price tag.

How many of this kind of software is vulnerable and used by all our clients ? How can we improve this efficiently ? Is the openssl a unique case study, or is [your favorite software's name] equally risky ? Real questions with tough answers...

Still, I feel open source will shorten the path to solutions more than closed sources would, as long as we change some important things in our habits. Just my one cent anyway.

Comment Re:next they will say Mac's get viruses (Score -1) 220

there's a huge benefit to NOT being the most common user OS.

For years, People keep saying windows attacks are maily/solely related to the OS dominance. Knowing how UNIX and WINDOWS systems work, I knew this reasoning was biased at best. With the market share that apple (and google) now has (all platforms), this logiq no longer works well. Windows viruses/malware are numerous because this OS is really really bad when it comes to system protection. The structure of the OS is faulty, period. None of the windows version has been able to fix that. That is the main reason.

Comment Text gives a global view of your project (Score 1) 876

One of the worst experience I had was fixing a project on msaccess, one of those GUI based coding environment.

MSaccess intend to provide a graphical UI to create database driven apps. I've seen people creating programs this way without having much "text programming language" knowledge, and those program somehow "do the job". As much as I hate ms access, I have to admit it give some people a way to turn ideas into computer programs, without text programming language.

At some point, the same people have more needs, and msaccess becomes unpractical for them. They need people like me (we all need money) to "fix" or "expand" their program, and this is where it turns into nighmare. Graphical UI won't do 100% of the job, and you need to add little TEXT program snipsets here and there (formulas, routines, whatever). This makes the program very very hard to maintain, having pieces of code disseminated in hundred of places, with no way to get a global view of the software.... Needless to say, this also make future changes even more complex and expensive.

This is to me one of the key feature of text programming environment: you can have a global picture of your coding, organized in folders, files, etc. You can grep code parts, find them, merge them, split them, reorganized them, comment them, keeping the whole project well organized all along its evolution.

The only thing I would like more than text file is a rich-text programming language that makes possible to add visually rich comments, designs, etc, but keeping the useful part (the program) purely textual.

Slashdot Top Deals

10.0 times 0.1 is hardly ever 1.0.