Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Linux developer arrogance (Score 1) 589

This may be partly true, but the main issue IMHO is that there are two types of "user friendiness":
- the "windows" type of user friendliness makes easy things easy and everything else hard or impossible. The software decides what is best for you.
- the "linux" type of user friendliness makes easy things a little bit harder and everything else possible. You decide what is best for you and your computer follows your instructions exactly if you talk to it in the right language

Compare this to a coffee machine:
- Machine 1 has a single button and makes reasonable espresso when you push it. EASY! But it is not possible to adjust the water temperature and the grain size
- Machine 2 has the potential to make excellent espresso, but it obviously requires more maintenance: someone needs to set the grain size of the coffee, the water temperature, etc. Most people will get their settings wrong and blame the machine. Is it arrogant of developers to think that these people are incompetent? No, it's the truth (they may be good at other things not related to coffee but that is besides the point here).

So what is the point? Linux and Windows are different and have a different purpose. Linux can behave like windows (Ubuntu comes close, which is why I do not use it) but Windows can not behave like Linux and it does not want to. There is no need to compare because it is not a competition. Each of them suits its purpose and the article above states that for this particular purpose Windows is more suitable. Great.

Comment The solution is software (Score 1) 157

1. Sequence everything
2. Screen for the disease as requested, and only give this information to the doctor
3. Keep the data in case more questions are asked
4. You can thank me later

I don't see a problem. A patient undergoes a DNA test to answer a /certain/ question. So answer this specific question only but keep the data to answer potential other questions later.

Comment book recommendations (Score 2) 306

Read the following two books, that is how I learned to go from qbasic to object-oriented python using design patterns:
- code complete
- design patterns
After that of course you need practice.

By the way, it is worth it and makes code more easily reusable because it allows to make small changes to existing code more easily. Although this does not teach you to use frameworks, the logic of thinking in patterns and how to do object oriented programming properly is a very good start.

Comment answer (Score 1) 233

The answer is easy

If you care about money, it is not worth it. But you probably should not have done a PhD either.

If you care about science, a postdoc is ABSOLUTELY GREAT! You will never in your scientific carreer have the opportunity to do so much work by yourself. As soon as you become a lecturer/professor/whatever equivalent your country has you will have to write grant proposals, go to conferences, teach, etc. all getting in the way of science. Given the choice (read: if I can afford it) I take a postdoc position any day above any other academic place.

Comment Two things (Score 1) 104

1. Interactively learning to stab humans may be difficult. I doubt many scientists will volunteer to train the robot and even if they do they would only be able to do a single training session.
2. This article is not interesting at all. They programmed the robot to rotate the knife, and to deal with eggs differently. Only instead of writing a lot of if..then..else.. constructs they used machine learning to do it.

Comment Tablets (Score 1) 729

I think the main problem here might be that developers are confusing two things:

1. Actual PCs to do actual work on
2. Tablets and other gadgets

STOP trying to design one single user interface that "works" for both systems: it doesn't. These two devices are different and they are used in different ways. Therefore they should have different GUIs and different software.

Comment Re: Belong in the browser, maybe? (Score 1) 150

You've got a point there but blaming this on the browser having a "lack of options" is unreasonable. Especially since most of the functionality that grashoppa mentions is already available as firefox plugins (as noted by many commenters). That is not +5: insightful, it is -2: did not do any research before posting. That play icon is a "patch" for something that could have been really fixed by stopping autoplay. It is like first breaking all the windows, turning the heating up because it is too cold and then complaining to the company that installed the heating because it does not heat the house sufficiently.

Comment Re:Belong in the browser, maybe? (Score 1) 150

It's great that youtube is doing this, don't misunderstand me. But it seems to be making up for the lack of options in the browser.

Are you kidding (or trolling?) It would be even easier for Youtube to let you turn off autoplay. That would prevent this problem in the first place. It is not up to the browser to fix the broken functionality of a website (althouh it is great that many browsers make this is possible).

Submission + - Ask Slashdot: Hardware accelerated multi-monitor support in Linux

An anonymous reader writes: I'm an Engineer with a need for 3 large monitors on the one PC. I want to run them as "one big desktop" so I can drag windows around between all three monitors (Windows XP style).

I run Debian and an nVidia NVS450. Currently I have been able to do what I want by using Xinerama which is painfully slow (think 1990's), or using TwinView which is hardware accelerated but only supports 2 monitors.

I can live without 3D performance, but I need a hardware accelerated 2D desktop at the minimum.

What are my options? I will happily give up running X and run something else if I need to (although I would like to keep using Xfce — but am open to anything). I am getting so desperate that I am starting to think of running Windows on my box, but that would be painful in so many other ways given my work environment revolves around the Linux toolset.

Slashdot Top Deals

The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.

Working...