Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment which is quite the point. why use rhino horn? (Score 1) 130

That's exactly when the FDA should step in, and when they have, historically. It doesn't make any sense to try to cure diabetes with lizard tails. If you sell lizard tails as a diabetes cure, the FDA may come knocking. If you sell a magnet hat as brain cancer protection, the FDA may want to talk to you. If you sell a strobe light app as a cure for emphysema, same thing.

Really this is just another case of "on a computer doesn't change anything". If you sell a "cure" for a disease, the FDA may want to have a look.

Comment not quite, see the design document on the wiki (Score 1) 729

The post you linked to said they aren't ONLY planning to remove middle-click paste.
The design document on the Gnome wiki goes into further detail about what they are thinking of doing with middle-click instead.

Another developer in the same thread said this IS the right time to voice objections to removing middle-click yank. It's not out of thin air. Middle-click was already removed, then it was decided to wait on removing it until the new middle click replaces it. The new middle click menu is still being designed.

Comment Easier for two months, harder for 20 years. mama (Score 4, Insightful) 729

Exactly. The user-to-user interface, such as English, is so complex that no-one can ever learn 100% of a language, and the benefit of that is that it enormously powerful.
If we wanted interfaces that were so simple you could learn the whole thing in two weeks, we'd all be speaking in baby talk. What people want is an interface where you can learn the BASICS quickly, then keep learning more forever.

When you dumb down the interface, you're choosing to make the first two months of use easier, at the expense of making the next 20 years of use more difficult.
That's dumb X 120.

Comment that's what caused the problem, TFA says (Score 1) 103

TFA says:

> [Companies pay their taxes] inEuropean countries which have lower corporate tax rates, such as Ireland whereGoogle has its European headquarters. ... so let's make our taxes higher and more complex.
They put their headquarters in Ireland so they can pay their taxes in Ireland because Ireland has low taxes.
If you want them to locate (and pay taxes) in your country, you should ... have high taxes?!?!

Comment Artificial intelligence says no. Design 9M or 4? (Score 1) 213

> That is like saying "why would you use math to figure out the area of that rectangle when you can just guess randomly until you find a fitting number".
> Both solutions work but one is intelligent.

That's the same distinction between an old-school program that tells the machine exact instructions "go forward 3 meters, turn left, go 1 meter", vs. artificial intelligence - building a robot that can adapt to it's environment. Why make it adaptable when you can program in precise instructions to begin with?

The entire field of AI is based on the idea that adaptable is better. We know of about 8.7 million species, from ones that live in boiling acid to blue whales and humans. If you wanted to make million variations on something, is it smarter to explicitly design one, then the next, then another, nine million times, or is it more intelligent to design one or ten which have the ability to morph into whatever variation is required?

You're assuming hard-coding specific values is the smart way. In almost al cases, hard-coding is the dumb way to do things.

Comment interesting that a newbie is telling the world how (Score 5, Interesting) 226

The author has a point, maybe. I did notice that he was ten years old in the nineties and learned to program after college, meaning he has maybe five years of experience. He may be missing the REASON you name it "XMLReader", not "SusieQ" or whatever he said. If he ever has to grok a medium sized project full of classes with "whimsical" names he may wish for clear, intuitive names.

My predecessor at work was whimsical - every script or class has a variable named "bob", which sometimes is important, sometimes does nothing. Occasionally, he forgot what he was using bob for in a particular function and tried to have it represent two different things. One of our tasks is to slowly replace all of his whimsical code with proper code that is reliable and self documenting

Slashdot Top Deals

Where are the calculations that go with a calculated risk?

Working...