Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:It won't last... (Score 1) 29

Time is always a factor in choosing the right algorithm. Security is a function of time: depending on how long you want to keep stuff secure, the price, complexity and key size increases to anticipate faster computing resources and advancements in cryptanalysis. There are various cryptographic algorithms already which will still be secure even if we have a practical quantum computer tomorrow.

Comment Re:What's the future of particle physics? (Score 1) 170

"Just like you can never confirm the theory of evolution right?" A theory holds up for as long as the evidence matches the predictions of the theory. As soon as experimental evidence shows inconsistencies with the established theory, the theory is either modified, or a new theory is build up to explain the new phenomenon as well as the phenomena covered by the previous theory. The same happened to Newton's theories about motion: they make sense for day to day world objects and serves that purpose really well, but breaks down at e.g., speeds approaching the speed of light. This is why the theory of relativity was developed (and at the same time replacing an older theory called Galilean invariance). Another theory that was completely replaced was the one describing motion of planets, for example the one by Ptolemy "Geocentric Theory of Planetary Motion", which got replaced by Copernicus. Theories can only be disproved. Confirmation of a theory holds up when the experimental results and theoretical predictions match, and it is impossible to do this for all possible situations, so we can only augment, improve or replace theories based on experimental results to get the most accurate model possible.

Comment Re:Who gets to request code? (Score 1) 221

I would argue that if the virus would end up on my computer (asked for or not), it was distributed to me - hence I have the right to ask for the source code under the GPL. Furthermore, I could have gotten the code from Kasperski Labs for instance for my research, and would also be able to ask for the code. Remember that the distribution of the binary does not necessarily need to be done by the original source - anyone receiving a GPL'd binary has the right to redistribute, under the same terms as the original.

Comment Re:Wait, what now? (Score 3, Informative) 462

It's actually not just a matter of the IDE alone. For me it's the combination of the IDE and Qt itself. People often forget Qt is not just a GUI toolkit - it provides a wealth of classes to implement really nice integrated applications.

Let me give one example to clarify this: suppose you want to write an application which needs to interact with web content, say, a map (Google Maps or OpenStreetMaps for instance). You want GUI controls on the C++ side which interact with markers on the map, you want to interact with the JavaScript in the map from your C++ code and pass data back and forth (like this: http://www.purplealienplanet.com/node/24). You want to integrate web content in your desktop application - It's all there.

Same if you want to use video, xml, link with a (embedded) database like SQlite, use GL content, use web services, gestures, (and many more: http://doc-snapshot.qt-project.org/4.8/classes.html), QtQuick for certain user interface (here: http://doc-snapshot.qt-project.org/4.8/qtquick.html), the signal/slot paradigm, the excellent documentation, etc. it's all there without having to go look for third pary libraries - plus it's all cross platform. You can take the same code, compile on Windows and move to Linux or Mac and it usually is just a matter of importing the project into Creator on the target platform and recompile it. All this is just fun to do with QtCreator because it is so well integrated and QtCreator is fine tuned for this.

When looking purely at the IDE, I guess both have their advantages and disadvantages - but the ease and speed with which Qt and Creator allow for the development of cross platform applications and the overall speed of Creator make it come out ahead of VS.

Submission + - Neutrino's faster than light after all? (arxiv.org)

PurpleAlien writes: "It seems that the last word on the speed of neutrino's has not yet been written. In an other experiment to verify the speed of neutrino's, similar results were measured as in the now famous experimental results published last September. This time around, the experiment in question used much shorter bursts of neutrino's; 3 nanoseconds instead of 10 microseconds, which would eliminate a possible erroneous measurements in the previous experiment .

The full paper is available on Arxiv here: http://arxiv.org/abs/1109.4897v2"

Linux

Submission + - Genesi to launch sub-$199 ARM i.MX53 Linux Laptop (armdevices.net)

Charbax writes: "Genesi already has a $199 ARM Laptop for sale on their website, based on the previous generation Freescale i.MX51, now at the Freescale Technology Forum they are launching their new i.MX53 based PCB design which they will use in even cheaper ARM Powered laptops (smartbooks) and desktops (smarttops) to be released in the next couple of months. They are accelerating Linux performance on ARM up to 300% using Hard Float techniques which one of their software engineers talks about in this video. Consider, those ARM Laptops are still only running on single core ARM Cortex-A8, things are getting even faster using the newer Dual-core and Quad-core processors such as the new Freescale i.MX 6 Quad-core processor launched in this video today. Soon enough, ARM Powered Laptops and Desktops are going to be fast enough people won't see the difference in performance between ARM and the Intel Atom, but ARM will be much cheaper and last much longer on a smaller battery."

Slashdot Top Deals

Living on Earth may be expensive, but it includes an annual free trip around the Sun.

Working...