Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Same way as real languages (Score 1) 201

I'm just finishing "Outliers: The Story of Success", the book that discusses 10,000 hours to master something. I've always believed that "success" in anything requires a combination of skill and being in the right place at the right time, and the author presents quite a few examples that corroborate that. In terms of programming languages, I measure success over the long term. So: C, C++, Java, JavaScript, with Objective C and C# apparently emerging. Especially with Java and JavaScript (the languages I use), it was a matter of being good enough at what needed to be done at a point of major change. Now they are established, which causes them to be used even more. Strangely, what programmers like seems to matter little; it's business managers who choose what languages will be used.
The Internet

Submission + - FBI to disconnect Internet users (foxnews.com)

R3d Jack writes: Not really, but that's what another software engineer was telling me today. If people did not go to a U.S. government sponsered Web site and have their computers scanned, the FBI would "disconnect" them in July. The article tells the whole story, but the FBI actually is helping ordinary people out for once by replacing servers run by scammers with legitimate ones, at least temporarily. The G-Men realized that all the victims (500,000 plus) would lose DNS service if they just yanked the rogue servers. The Feds also teamed up with a private company that will scan your PC for the infection and provide information on how to remediate it. I think I'll pass on the scan, thank you...

Comment Re:When the rot is entrenched at the highest level (Score 1) 446

There are a lot of bad teachers, but there an equal number of incompetent administrators, especially in the inner-city districts. The incompetent ones tend to oppress their teachers, making a tough job miserable. I do have a suggestion that I believe would address a number of issues by adding objectivity across the board. Teachers should be given curricula that are standardized and vertically integrated. The curricula should account for 2/3 of classroom time, so that the teachers have some flexibility. Along with the standardized curricula would be standardized tests. Not annual tests, but every test students take. Grading of students, teachers, schools would be leveled. Of course, the big challenges would be creating the curricula and getting rid of tenure.

Comment Re:Aarghhhh (Score 1) 267

You're clearly not writing software for a living...

There are a few things more important than security: time to delivery and budget.

Did you say that during your interview? Try doing things "right" the first time, like *always* using prepared statements. I have found that I can write code the "right" way just as fast as I can write "dirty" code, and I don't waste time debugging and refactoring. Not to mention that I never have to worry about an SQL injection attack. I'm shocked at how prevalent such attacks are, given that they are so easy to stop.

Comment Re:One person's myth is another person's fact. (Score 1) 580

My opinion is you're a stubborn idiot.

My opinion is that a person's judgment usually reflects more on themselves than on the person they judge. Back to the original post, it seems a bit silly to me. I've spent countless hours figuring out why some journeyman programmer wrote code they way they did with no benefit from comments. At the same time, I've wanted to remove all the comments from code because they were verbose but contained little real information. Both are equally bad practices; why debate about which is worse, or use one bad practice as a counterpoint support to another bad practice?

Bottom line is, *I* have found well-written code, with brief but meaningful comments, the easiest to work on. And I don't recall meeting a person who advocates code with no comments who struck me as a solid programmer.

Comment Re:Customer demand should be the business case. (Score 1) 340

ISP's are the only one's with a real need for IPV6. They have to dole out large numbers of IP addresses to their customers. When the lack of IPV4 addresses really starts to affect them and their customer service, they'll lead the charge. If one block of ISP's changes over, others will have to find a way to interact. Switching to IPV6 will likely be the most sensible option. The change will probably start somewhere like China, where the government can issue a mandate. Once they start using IPV6, it will slowly pressure businesses to comply, although NAT between an internal IPV4 network and an IPV6 Internet will remain a compelling option for years.

Comment Re:Is quantum cryptography desirable in this scena (Score 1) 141

You never had to check each and every codebook delivered to ensure someone had not created a 1/4" slice in the side seal so they could insert a camera. I'm sure they don't use paper booklets anymore, but I'll bet the new media is just as susceptible to undetected interception. In addition, old media is still extremely useful, since an opponent need only record encrypted communications and play it back later. The U.S. suffered colossal damage in the 80's due to John Walker doing just that. The ability to simply transmit a key to be used with standard encryption is a huge advance.

Comment Re:neodarwinism (Score 1) 951

As a physics major and, later, a Christian, I'd like to add a couple remarks.
* First, Darwin's epiphany should not be downplayed, simply because he didn't get everything exactly right. He deserves full credit for a seminal contribution.
* I seldom here the term "Darwinism". Of course, I don't frequent fundamentalist circles.
* This whole episode will go down in history like the "flat earth" wars. Reactionary ecclesiastics versus overbearing scientists (Galileo had the ear of the Pope, until he presented his thesis in a most insulting manner.), until everyone else simply realizes that there is no need for controversy.

Comment Re:Nonsense (Score 1) 555

I have to agree. M$ is under no real pressure; they are just concerned about maintaining their huge market share. In addition, why would taking Windows OSS make any difference? I don't think the "project" would attract a whole lot of developer interest...

Comment Re:It's quite clear what the reason is (Score 1) 774

I've never understood why Christians are so afraid of finding life on other planets or why atheists are so adamant that it will prove the Christians wrong.

I'm an agnostic turned Christian, and, while I understand, I certainly don't agree with either side. My only observation is this:
Given the disastrous results of this experiment, would God try again?

Slashdot Top Deals

This place just isn't big enough for all of us. We've got to find a way off this planet.

Working...