Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:scratch (Score 2) 315

What kind of IDE/environment are you using?

VIM. No, seriously, my eight year old uses VIM!

My first language was Logo. Couldn't do much with it, but it was fully interactive, which meant that you got immediate feedback as soon as you pressed Enter.

Perhaps that is why VIM is a good choice. In the learning stages one learns to use it, and the immediate feedback is a form of gratification if it does what you intended. And when VIM does something unexpected, we laugh and wonder what we can learn from that.

Comment Re:Python (Score 1) 315

I wish I saw this post, I just posted above about my eight year old daughter's experience with Python. It is a great language for children, very easy to use and none of the confusing (for kids) brackets to explain. We're writing console applications such as hangman and having tons of fun. Kids don't need all the attention-grabbing flashy graphics that markets lure them with like candy. They do need something intellectually stimulating, and seeing for the first time that you can call your sister cute with this is just too much fun:

>>> def is_cute(name):
...   print(name + " is cute!")
...
>>> is_cute("Maayan")
Maayan is cute!

Sorry for the font, changing my posting settings was the only way to get the code to display properly.

Comment Re:scratch (Score 0) 315

Use scratch. It's mildly obnoxious for a real programmer, but has everything you need off hand, and program flow is very easy to visualize.

Don't.

Python is a real programming language, and it is very easy to learn. My eight year old daughter started learning Python when she was seven, and she can write Hangman and other games. Note that we are writing _console_ games but we have a blast doing so. And her native language is not English, nor even use English letters, so if your child already knows the English alphabet and knows what "define", "print", and "if" mean, then he will already be at an advantage.

For kids their age, it is fun just to write a function is_cute(name) that accepts the name of someone they think is cute, and then prints "AC is cute", "timothy is cute", and so on each time it is called.

Comment Re:Are non-China users safe? (Score 2) 100

No. Any root CA (or anyone holding an intermediate CA cert with a trust chain back to a root) can sign a certificate for any domain at all.

Even worse, there is no way to know which certs you need and which you can get rid of. This question has remained open on Super User without a good answer for over half a year:
http://superuser.com/questions...

Comment Re:Good. +1 for Google. (Score 1) 176

If a CA clearly can't be trusted, then it has absolutely no business being trusted.

The issue is, though, why wait for the CA to go before deciding not to trust it? Why should all users in the world have Chinese, American, Iranian, Russian, and other potentially-rogue CAs trusted by their browser?

This Stack Exchange (SuperUser) question about how to know which certs to leave in and which to remove has gone without a decent answer for months:
http://superuser.com/questions...

Comment Re:Explains a lot. (Score 2) 42

My daughter and I were watching it live as well. I have no idea how much it costs, but I believe that they have to drain the LOx tank if the vehicle sits off countdown timer on the pad. That seems pretty expensive to me! I'm not even sure that they can reuse the cryogenics, it might be vented to atmosphere.

I just asked here, if you are interested:
http://space.stackexchange.com...

Comment Re:Dupe? (Score 4, Interesting) 76

Thanks, Bert. I agree with you on all accounts.

I've been on both ends of the assault rifle, and my children have been through one rocket damaging our home and dozens more landing nearby. The more we "advance" technology the more we enable any particular human to hurt more and more people around them. I long for the day when we forget how to forge rifles and pack blackpowder. Let the warriors (and I say this as a reserve soldier) fight with their fists. There is no way for either side to "leave the civilians out of it" when we are fighting with weapons with a ranges measured in kilometers. If you can't look the other side in the eye, don't pull the trigger / don't throw the punch / don't push the button.

And don't be afraid to call someone a false cleric if they are using holy texts / mythology / out-of-context quotes in order to convince you to hurt somebody.

Slashdot Top Deals

As long as we're going to reinvent the wheel again, we might as well try making it round this time. - Mike Dennison

Working...