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


Forgot your password?

Comment Re:You don't give us a dislike button? (Score 1) 127

You may have seen "Out of order" signs on button that were not working as labeled, but have you ever seen a warning "Caution: Button works as labeled"? Probably followed by a "The above sign is meant literally" and a "Yes, that's true"

Followed by "Or maybe not, I'm a sign, not a cop."

They just need to call it what it really is: a "Feels" button.

Comment Re:Politicians Please, Not Professors (Score 1) 281

This started way before Aaron. Back when Lessig was pushing for copyright reform, the thing he ran up against again and again was the disproportionate influence of moneyed corporations. Recent events may have increased is velocity, but he has been headed in this direction for a very long time.

Comment Re:Giving it the old "college try" eh? (Score 1) 281

2) Some kind of well studied instant run off voting system.

I am a fan of instant runoff voting, but it will never fly in the US for one simple reason. Only the first round of counting can happen while the polls are still open. You have to wait until all votes are in before you can make the first elimination, and start the second round of counting. In a country spread across six time zones, that puts you into the second or third day before you have a result. A system like that will not be able to deliver the Instant Gratification that Americans demand.

Comment Re:If you need math, learn it. If not... (Score 1) 616

Applying math skills to programming is all about problem solving. CRUD apps are a solved problem, and can (and should) be done with little or no programming required. In fact, there are entire development suites devoted to cranking out CRUD with as little programming as possible. There are legions of IT professionals that make their living that way.

But knowing how to use those kinds of tools to generate those kinds of apps is not knowing how to code.

Comment Re:Yes, but you SHOULD get good at math (Score 1) 616

There may be people who get significant success in real programming because they are good at decomposing tasks and classifying responsibilities, good at naming things, and good at getting to the heart of "what needs to be done".

Exactly my point. Those same skills can be applied to learning math, or for that matter auto mechanics. Your brother got the concepts of calculus once they were broken down (abstracted) into terms he was familiar with. He could have learned calculus, but he just never had an effective teacher.

We warn the reader in advance that the proof presented here depends on a clever but highly unmotivated trick. -- Howard Anton, "Elementary Linear Algebra"