Slashdot videos: Now with more Slashdot!
One thing I have spent some time pondering: creatures that have stepped up to higher cognitive plateaus live in more 3-dimensional environments. For instance, horses and cows basically live on surfaces that we can hike, whereas our ancestors lived in forest canopies. Dolphins live in several different levels of aquatic environments. Birds get full overhead space, but they are hampered by weight considerations.
I am not much of a programmer (I'm learning math), but if they put code in GPG to give themselves keys, and nobody else in the world would fix it, I'd learn C and do it myself.
1000X FUCK OFF
This is a pretty positive thread, but I just want to speak on this one real quick. My brother is autistic, like he talks, graduated high school, but is a ward of the state and kind-of far from functional. At school I've heard CS students saying stuff like "No I wouldn't build a red-brick calculator in Minecraft, I'm not autistic." This kind of talk makes me really upset. I'm not even exactly sure why, but I don't like it. I guess, I watched pretty closely as my brother struggled and struggled through life, to still end up in a very marginalized position. I think this had as much to do with poverty and my parent's religious practices as his condition. But I got really upset about this the other day, and I want to encourage you all to be really nice, and refrain from making fun of people with behavioral difficulties. I'm not pointing my finger at anyone specifically as much as just feeling that this is somewht of a problem in the tech community, and we can be nicer. This might be somewhat off-topic.
allow semi-autonomous machines to devise and enact a "Plan B."
Actually Haskell would make this otherwise almost impossible plan easy with the "Either a or b" datatype! Thanks functional programming for making AI easy!
Girls are much more social than boys even from a very young age. They have no interest in staring at a screen all day by themself.
The human race would probably be better off if a lot fewer people stared at computers all day. But CS would be better off with more females, if for no other reason than equal opportunity (although I think there are other reasons, it's a touchy subject). Overall, we could use a lot fewer people doing a better job of using computers to accomplish things.
print sorted(set(range(2,n+1)).difference(set((p * f) for p in range(2,int(n**0.5) + 2) for f in range(2,(n/p)+1)))) Now do this in VB.
Parent didn't say, "This is beautiful. Do this." Parent said (paraphrasing) Python is powerful. This is a good example of that. It's dense and it's awful, but (nested) list comprehensions are nothing if not powerful.
And its not going to make one iota of difference what language you learned those fundamentals on in high school when you get to university.
If it's not going make a difference, then why use a language that only works on one platform, rather than an open one, like Python or Ruby?
In simple words: decomposing the main issue into subsequent small-ones and providing solutions to the sub-issues, the result taking form of a node tree.
The entire community is going to get stuck on one of those unsolvable graph theory problems.