Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: It's not that hard. (Score 3, Interesting) 295

by paavo512 (#49356569) Attached to: Ask Slashdot: What Makes Some Code Particularly Good?
Good code has documentation for knowing what it should do, and has unit tests to verify that it actually does that. If there are any problems good code can be modified to meet the (possibly changed) requirements better, while unit tests ensure the modifications do not make the code worse. Code which cannot be modified is not good code. It's that simple.

Comment: Re:Most expensive digital media market (Score 2) 137

The most expensive digital media market wants the prices found in the markets in regions that have totally different income brackets and standards of living?

The general idea of EU is to unify these "totally different income brackets and standards of living". There are special huge help programs for poorer member states.

Comment: Re:How can the time difference be so small (Score 1) 149

by paavo512 (#49051571) Attached to: Mooted: An Undersea Link From Finland To Estonia
Big ferries take about 4 hours to cross the gulf (70 km). The 90 minutes mentioned in the summary does indeed apply for newer hydrofoil boats which have max speed about 70 km/h and take little or no cars on board (and have more expensive tickets). The number mentioned for the train (30 minutes) is 8 times less than for large ferries.

Comment: Re:Seamlessly replace keys? (Score 2) 88

It's one thing to trust the server to be who you expect it to be.

It's something completely different to trust that server to tell you how to authenticate all the other servers that you know about. That requires a LOT more trust than "this server is the one I expected"

This is not what this is about. TFA talks only about updating keys for the same server as far as I can see.

Comment: Re:Shame on them (Score 1) 181

by paavo512 (#48942813) Attached to: Mathematicians Uncomfortable With Ties To NSA, But Not Pulling Back

If the devil payed you to successfully research a method to eliminate poverty would you do take his money?

If your goal is to eliminate poverty there is no need to research for a new method. The efficiency of producing food and buildings has gone up by a factor of tens or hundreds in last few centuries. If the humankind has still been not able to provide all people with enough food and shelter, then it's just a shame.

Comment: Re: But does it matter any more? (Score 1) 181

by paavo512 (#48913471) Attached to: Windows 10 IE With Spartan Engine Performance Vs. Chrome and Firefox

There are real, legitimate concerns and reasons to MITM. If you don't like it, don't do non-company things on company Internet and equipment.

All this somehow loses importance if I am allowed and expected to take my laptop to home half of the time and doing company things using my home internet and equipment. Well, I am basically forced to do that because their MITM software does not work properly with the dropbox software of some customers. So I have to download and upload those 200 MB files over my home connection, just to do my work.

If I really wanted to send over some sensitive information to somebody, you can be sure I would find a way to do this. And about malware, the only malware which I have seen on my computer is the company-enforced Symantec antivirus crapware. So there...

Comment: Re:But does it matter any more? (Score 1) 181

by paavo512 (#48912231) Attached to: Windows 10 IE With Spartan Engine Performance Vs. Chrome and Firefox

What browser can't an employer control to do a MitM attack? You can turn off cert pinning in both Chrome and Firefox, as well as add your own cert...

I am hoping this would require more access to my machine than they have got, but I may be wrong. Fortunately the IT department is at least physically located in another country ;-)

Comment: Re:But does it matter any more? (Score 0, Troll) 181

by paavo512 (#48911603) Attached to: Windows 10 IE With Spartan Engine Performance Vs. Chrome and Firefox

I guess they've got to have a browser, every OS comes with one. It used to be that Microsoft was at their best as the underdog. If the browser were good enough, I'd switch... I have no loyalty to my browser. Adding value is fine with me--if it really is value and not bloat. I don't see it happening, but you never know.

With IE, it's more like misfeatures, like hiding the fact that my employer is carrying out a MITM attack on my encrypted connections. So sorry, there is no chance I would switch to it.

Comment: Re:Who knew? (Score 1) 200

by paavo512 (#48897305) Attached to: Bjarne Stroustrup Awarded 2015 Dahl-Nygaard Prize

To be fair, though, the only two forms of generic programming I know a little about are the template approach in C++ and the duck-typing approach in Python. Both of those rely heavily on classes.

Presence of classes does not automatically mean OO. In C you also have structs and can store also function pointers in them to mimic virtual functions, yet nobody says C is an OO language. For "real" OO one needs at least derivation/inheritance and virtual method overriding. In C++, one could implement containers, iterators and algorithms without any derivation or virtual functions whatsoever, so in my mind, no OO is involved in STL.

Comment: Re:I no longer think this is an issue (Score 1) 258

by paavo512 (#48800221) Attached to: AI Experts Sign Open Letter Pledging To Protect Mankind From Machines

The reason is, AI will have no 'motivation'. [...] Without a sense of self preservation it won't 'feel' a need to defend itself.

This idea (not saying that I fully agree with it) is quite nicely played out in the recent "Automata" movie ( (film)). The critics could not make heads or tails of it, because they assumed the movies should be about people.

Comment: Re:This is not about revisionism or censorship ! (Score 1) 193

by paavo512 (#48476247) Attached to: Google Told To Expand Right To Be Forgotten

This is NOT revisionism or censorship. The fact we got to be forgotten is a something we enjoyed for most of our history. Until google and search engine came along, then it went out of the window.

You are right, this is not revisionism or censorship. It is luddism. You cannot turn back the wheels. What do you think the HR people do when they realize google does not give them all results about job applicants any more? That's right, they use another search engine. Or build their own.

Nowadays the society has a lot better memory, one just needs to acknowledge this. And the society needs to learn to forgive. By legal means if necessary.

+ - The first enemy of C++ is its past.->

Submitted by Anonymous Coward
An anonymous reader writes "During the last few years we talk about the “C++ Renaissance”. We have to admit that Microsoft was a major actor of this movement, I remember this video where Craig Symonds and Mohsen Agsen talked about it.

In 2011 Microsoft announced in many articles the come back of C++, and Microsoft C++ experts like Herb Sutter did many conferences to explain why C++ is back and mostly promotes the use of Modern C++. In the same time the standard C++11 was approved and we begin to talk about C++ as new language."

Link to Original Source

Live free or die.