Slashdot Mirror


User: godrik

godrik's activity in the archive.

Stories
0
Comments
1,543
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,543

  1. Re:I thought this had been settled long ago. on Do We Really Have a Shortage of STEM Workers? · · Score: 1

    OH, that's an interesting statistics. Thanks for pointing to it. Interestingly, we can see that pretty much all "professional occupations" have a low unemployement rate; only "arts and entertainment" being fairly high.

  2. Re:http://passwordsafe.sourceforge.net/ on Ask Slashdot: How Do You Manage Your Passwords? · · Score: 1

    I use a few password for common systems I log in. For all the rest I use pwsafe to generate random passwords. I keep the password file on a git repository cloned on all my machines so it is difficult to lose that file.

  3. Style leaves a lot of clues on Why Your Online Impersonation of a 16-year Old Girl Won't Last Long · · Score: 2

    A friend of mine was working on sentiment analysis. They studied the content of yahoo answer and it was quite interesting all the correlations that you can make. The study is of course not enough to provide a direct identification, but it shows how many parameters you need to keep in mind when building a "virtual identity".
    http://www.cse.ohio-state.edu/...

  4. Re:I'm so pissed at electronic devices!!! on Ask Slashdot: E-ink Reader For Academic Papers? · · Score: 1

    Well, many applications seems to have an "export to dropbox" features, but not all have an "export to owncloud" feature. This imporves on Android where there are proper interface for exporting documents. But you still need the application to use it properly. If I understood correctly, there is no such interface on iDevices which forces each softwaredevelopper to explicitely write a support (probably smply linking with an external lib andadding a hook) for different cloud platforms. This is essentially the same thing with other system, you might have an application on your computer or a web applicatin. If it does not support owncloud export explicitely, you are on your own.

    Note: I do not own an iDevice, that is what I gathered from other people using it.

  5. Re: Short Evaluation on Ask Slashdot: E-ink Reader For Academic Papers? · · Score: 1

    I completely aggree with that, but they did not release an android version that that can output pdf. Yes it is ridiculous, you can read and annotate, but you can not save what you do.
    Any Android suggestions?

  6. I don't see the point on A Dedicated Shell For Git Commands · · Score: 3, Insightful

    I am using git all the time. But most of the time, I am doing less than 5 different commands. Why would you need a shell for that?

  7. Re:Not good for one's career on How Blogs Are Changing the Scientific Discourse · · Score: 1

    I am a young researcher (got hired this year on a tenure track position). I must say I do not blog because of lack of time, more than because of not wanting my ideas to be stolen. Likely if I blogged, I blogged on news or on published papers. That could help the visibility of my work, which is what is most important to me now. I no longer care about paper count. Now I care about visibility.

  8. Re:One question on Death Hovers Politely For Americans' Swipe-and-Sign Credit Cards · · Score: 1

    I don't think that is even what this is about. I grew up in France and live in the US now. I do not think there were less credit card fraud there than here. (Though statistics disagree with me [1].) At the end of the day, the pin does not change much since most of the credit card fraud at remote transactions. And you use neither pin nor signature for them.

    Every single transaction I reported as fraud were remote transactions. Often the result of a company charging me for somethign I did not agree on.

    [1] http://www.forbes.com/sites/ha...

  9. Re:Town planning - lack of. on Rome Police Use Twitter To Battle Illegal Parking · · Score: 4, Insightful

    Whie I entirely aggree with you that the main problem comes from the city lacking the proper parking spaces, that makes it no excuse to park like a complete douche.

  10. Re:I love USA because of their education materials on US Forces Coursera To Ban Students From Cuba, Iran, Sudan, and Syria · · Score: 1

    Even though Europe is considered more socialist than the USA most of the thesis's and papers I read are from USA.

    I obtained my PhD in France and now I am a professor in a US universities. I think you fell into the classical trick of publish or perish. US academic are under constant pressure to get material out as reviews are based on it and your expertise is estimated by the length of your publication list. So the publication rate is very high is the US compared to the rest of the world, europe for instance have much lower requirement for publication. So they do publish less articles.
    I am not sure that European contribution to research is lesser than the US contribution to research (This is a real statement, I do not know how to quantify that properly). But I am pretty sure that because of publication policies, you end up reading an US authors much more often than European ones.

  11. Re:I'm a little surprised on 23-Year-Old Chess Grandmaster Whips Bill Gates In 71 Seconds · · Score: 1

    I know a couple professional chess players. Against somebody that do not play often, it typically does not take them ANY TIME to think, the time they take to play, is exactly the time it takes to move the piece from one square to the other.

    What is more surpising is that it took only 9 moves. That means you do not know how to defend, which is not surprising since gates is probably not much of a chess player.

  12. Of course not on Will Electric Cars and Solar Power Make Gasoline and Utilities Obsolete? · · Score: 1

    Solar and wind energy are not producing energy all the time. When there is no wind, wind turbine will not produce energy. When it is night, solar will not produce energy.
    Storing energy is quite difficult and ineeficient. So it is not realistic to stay we will store solar energy for when it is night.
    The energy consumption is not constant over time, you need to be able to deliver the proper amount of energy at any time. This is why nuclear power plant did not make coal power plant obsolete. Because starting a nuclear powerplant takes a long time, while a coal one is much faster.

    I do not think we should rely on a single energy source. We need to rely on a mix of energy sources so that when one fails, other ones can pick up the pieces.

  13. Re:The world needs to move to two-factor auth on Hacker Says He Could Access 70,000 Healthcare.Gov Records In 4 Minutes · · Score: 1

    As a non US citizen, living in the US for a while, I must say that I really don't understand why SSN is used as a form of authentification. You pretty much give it to everybody. You give it to all companies that are either: banking, insurance, tax or health related. I think SSN is great as a way to identify people, but it is definitely terrible for proving who you are.

  14. Re:When everything else fails. on How Can Nintendo Recover? · · Score: 2

    Where are you Princess Peach? Here comes the plumber!

  15. Re:Most likely exists to prevent over-grazing.. on Why Transitivity Violations Can Be Rational · · Score: 1

    What a jerk!

  16. Re:Looking forwards... on AMD's Kaveri APU Debuts With GCN-based Radeon Graphics · · Score: 1

    You're missing the cpu-gpu latency.

    The CPU-GPU latency is already very small, smaller than a millisecond. and I assume that most of the CUDA startup latency comes configuring the kernel launch and not from the interconnect. Because PCI-express has very low lateny, infiniband card get network communication with a latency less than 2 microseconds. That's about 6000 CPU cycle (assuming 3GHz CPU).

    If you want to gain by removing latency, you need the computation to be VERY small and frequent.

    Moreover, we are very good at overlapping communication and computations so that latency is masked. That is what all the multiple kernels of cuda 4.0 and later was about.

    So, the integrated GPU will already work as well as any other GPGPU of similar specs.

    The thing is you will never have similar specs because of power dissipation, CPUs already outputs north of 80W (actually all xeon E7 are over 100W), 4000 GPU-cores chips are over 100W. Dissipating 200W is going to be difficult. I think to make the architecture work, you will have to scale it down. (If only because you won't have enough memory bandwidth to feed data to all these cpu and gpu cores.)

  17. Re:Looking forwards... on AMD's Kaveri APU Debuts With GCN-based Radeon Graphics · · Score: 1

    I am a little bit skeptical about that. I am not really sure how much it will really change things. The use case actually seems very thin to me. You need a kernel which is compute intensive and where the data transfer from memory to the core is expensive. Because if there is little data to transfer, then the overhead is small. I read some benchmarks from AMD and only few kernels seemed to be in the sweet spot. On top of that becasue of the memory architecutre, I feel like raw memory to core bandwidth will be closer to what a cpu get (50GB/s) rather than what a gpu get (250GB/s).

    Anyway, I'll probably buy one and give it to a student to play with.

  18. Re:Oh look on Engineers: Traffic Studies Use Simulation Software, Not Lane Closings · · Score: 0, Troll

    Sure, you are right. We NEVER hear about Obamacare. When I see a TV screen, there is NEVER a debate on Obamacare. On radio, they talk about everything BUT Obamacare. And the newspaper NEVER mentionned it. We really need to hear more about it!

  19. My $0.02 on Ask Slashdot: How Can I Improve My Memory For Study? · · Score: 1

    There are lots of advice, but I'll contribute to it. I have been teaching for a few years and I was a good student before that. So I guess my advice are meaningful.

    1/ SLEEP and HEALTH! Sleep is critical. Health is critical. Plenty of people apparently already pointed it out. But your body and your brain do need the sleep. Getting 2 more hours of sleep is typically more important than getting 2 more hours of study. Also, you will sleep better if your optic nerve is not too stimulated before you fall asleep. So try to stay aways from screens in the last hour of your day.

    2/ Beware of slides. Many classes are slide based nowadays. I find it idiotic in most topics. Slides are typically short bullet points, they won't help you remembering everything. Also they contribute to student not writing during the class. Most people have a visual memory which means that you need to SEE the material. Also you learn better when you are active rather than passive. Most of the time you can accomplish both by writing your class.

    3/ You need to study in the calm. No TV or radio in the background do not help you study, they are likely to be distracting you. Music can be helpful to cover background noise, I'd stay away from high BPM tracks or tracks with understandable lyrics. Classical, instrumental, electronic or pop music in a language you do not speak are typically good candidates.

    4/ You need to study smart. Typically I find that going over notes, correcting them or re-writing them helps a lot to get the data in. I tend to spend at least 30 minutes per hour of lecture. Making picture illustration (schemas) helps. Before a test, I usually try to make a 2 or 3 pages summary of what is important. Once again, the point is not to have it, but to make it. Doing extra exercise help.

    5/ Out of class material. The way the informations are presented in class is not the only way to present the informations. I found it extremely useful in the past to pick other sources of informations. Go to your library and pick a book related to what you study and read it when you have time. It might say the same thing as your class in a different way, or just say something different. But for sure that will help you getting different perspective of your subject.

    6/ Exercises. There is no secret in how to deal with exercise. You need to do exercise. If you are too slow, you need to do more. It might be important to understand WHY you are slow. Do you not understand the techniques involved? Or does it take you too much time to apply them?

    Finally remember that going to college is essentially a full time job. Even if you are enrolled for only 15 credits, it should probably take about 45 hours of your time each week.

  20. Re:The ancients on World's Oldest Decimal Multiplication Table Discovered · · Score: 3, Insightful

    It is fascinating that we continue to find artifacts from the ancient world that show far more sophistication that people today generally realize. This finding is one.

    While I aggree with your first sentence. The second one is puzzling to me. I find it natural that some people understood the concept of multiplication at that time. It is not very old, it is essentially 200BC. There was plenty of commerce, armies and large government at that time which uses lots of multiplications. Pythagoras' work is about 300 years older than that and is much more complex than multiplications.

    It is nice to have the artifact, but it is not very surprising IMHO.

  21. Re:Reflow in web browsers and word processors on Intel's Knights Landing — 72 Cores, 3 Teraflops · · Score: 1

    There are parallel strategies to do some of these things. As far as I know text layouting is mostly done with dynamic programming algorihtms. These algorithms are usually very parallel.
    Even if they are not, you can always use some kinds of speculative algorithms to deal with that. You assume the 3 most likely scenario for line 1 and while line 1 is being processed, you layout line 2 multiple times using different assumption on line 1. This will not give you perfect parallelism but it will give you some improvement.

    As for image decompression. I am not sure how PNG works, but parallel compression and decompression of text, images, videos and sound streams as kept the parallel programming community active for a very long time. If PNG can really not be parallelized (which I doubt, but it might not be efficient) then we will move to different formats with time which supports parallel processing.

    Many algorithms have been claimed as impossible or difficult to parallelize. With time, they are falling the one after the other. The one that are inherently sequential are often replace with "just as good" other algorithm which can be performed in parallel.

    Have faith in the parallel computing scientific community, we are here to help! :)

  22. Re:QPI vs PCIe? on Intel's Knights Landing — 72 Cores, 3 Teraflops · · Score: 1

    API is not meant as a replacement for PCI-e. That's just the technology that links multiple processors together (and memory controllers). KNL is essentially the next generation MIC processor. The current generation is KNC which is a separate PCI-e card. I think it is in that sense that QPI replaces PCI-e.

  23. Re:Programmability? on Intel's Knights Landing — 72 Cores, 3 Teraflops · · Score: 2

    I don't understand. Mic is your regular cache based architecture. Accessing L1 cache in mic is very fast (3 cycle latency if my memory is correct). You have similar register constraints on mic with 32 512-bit vectors per thread(core maybe). Both architectures overlap memory latency by using hardware threading.

    I programmed both mic and gpu, mainly on sparse algebra and graph kernels. And quite frankly there are differences but i find much more alike than most people acknowledge. The main difference in my opinion being the programming model where gpus are used with millions of threads while mic is better used with less number of threads and more of a work pool. Atomics are really fast in gpus and not so fast in mic. But you also have much more fine thread synchronization opportunities in mic whichsomewhat remove the interest of fast atomics.

  24. Re:Programmability? on Intel's Knights Landing — 72 Cores, 3 Teraflops · · Score: 1

    Actually the in-order execution isn't so much of a problem in my experience. The vectorization is a real problem. But you essentially have the same problem except it us hidden in the programming model. But the performance problem are here as well.

    Anybody that understand gpu architecture enough to write efficient code there won;t have much problem using the mic architecture. The programming model is different but the key diffucultues are essentially the same. If you think about mic simd element as a cuxa thread, the programming different are mostly syntactical.

  25. Re:Yay more cores that I won't be using much of! on Intel's Knights Landing — 72 Cores, 3 Teraflops · · Score: 1

    That's an hpc processor. You are unlikely to deploy that on classical desktop/laptop for a while. Think about it as a classical coprocessor.