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

 



Forgot your password?
typodupeerror
×

Comment Dear Science: I have two requests. (Score 1) 25

Dear Science:

I would like the following to be accomplished as soon as possible:

  1. Please hook up four of those robotic arms to my brain, and mount the arms on my back.
  2. Please develop replacement parts for every piece of the human body, and then put them all together to make a completely artificial person.

Love,
Mike

Comment Re:To ask the question: (Score 1) 169

Damn Apple fanboys!

All kidding aside, I couldn't agree with you more.

Thanks. All kidding aside, for the record, I hate Apple as much as the next Slashdotter. Linux FTW, damn Apple's tyranny, and all that.

Seriously, anyone who's gonna pay $99 per year just to get the iDevTools deserves to have whatever they want posted to the App Store. And screw the whole "Unix for people who don't need a computer" thing.

Comment Re:To ask the question: (Score 3, Insightful) 169

Everyone should learn how to program, because knowing how to program gives you total power over your computer.

Well, that's a stupid reason to learn programming. Do you also only think as far ahead as the next fiscal quarter? Do you only have plans to do work tomorrow, with no clue as to what your assignment in two days might be? Are you looking further ahead into the future of your living space than just next month's rent/mortgage payment? Or is programming the only thing about which you think in such small and short terms?

Sure, power over a set of hardware is a nice immediate benefit of learning computer programming. But computer programming is so much more than that. Anyone can throw a python script together. Anyone can leak memory like crazy in C. But to wield that control over hardware in a way that accomplishes a useful purpose requires a good deal of ingenuity and (occasionally) a touch of magic.

Teaching school-age children computer programming necessarily also entails teaching them to think differently. It teaches them to break a task down into its constituent steps. It teaches them to know exactly what they are doing and to know that they know exactly what they are doing. These are life skills that are useful to very nearly anybody, even if they don't use it to control their own hardware. The ones who want to learn it will learn to think as they must, and even the ones who memorize it for the exam will have to retain some of the skills that are necessary to write a program that does nothing more than start, do an arithmetic operation, and exit. The ones who do not learn this will simply fail the class.

This ideal is why programming should be taught in schools. There is so much more benefit than just bending a few digital logic gates to your will.

Comment Re:Try to... (Score 1) 177

World to Slashdot calling, it would like you to know about little tiny things called "testing environments". You should learn about them.

I hear Aperture Science is pretty experienced with these things. I recommend contacting them with any questions you have about testing.

Comment I hope I'm not the only one who sees the problem. (Score 2) 575

very carefully planned, very professional, highly sophisticated

Is this supposed to be the same "Anonymous" that's supposed to have its home on 4chan's Random board? 'Cause none of these qualities bring those users to mind.

I suggest Sony look elsewhere. I'm pretty sure "very carefully planned, very professional, highly sophisticated" and "Anonymous" are mutually exclusive possibilities.

Slashdot Top Deals

Doubt isn't the opposite of faith; it is an element of faith. - Paul Tillich, German theologian and historian

Working...