Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Intractable issue (Score 2) 14

The most intractable issue, even once the routing problem is solved, is that huge amounts of traffic are all going to a few places, and those places require a lot of bandwidth. For example, it would really suck to live next to Google's data centers, or even Slashdot's data centers, because a lot of traffic would be going through your wifi to get to Google.

IF traffic were spread evenly across the network, there wouldn't be a problem, but it's not. So you kind of need a backbone of some sort. (maybe someone solved this? Solution is unknown to me, though)

Comment: Re:I know a better headline I'd like to see ... (Score 1) 205

Do you consider giving schools enough money to do their jobs properly a "weird experiment"? I think of it more as an eminently sensible policy...

You want know what I'm saying? I'm saying you're an argumentative git who can come up with something deeper and more relevant to say than that, but you didn't. What exactly do you think 'weird experiment' refers to here?

Comment: Re:Learning new mindsets (Score 1) 240

by phantomfive (#49623273) Attached to: Is It Worth Learning a Little-Known Programming Language?

For example, if you know C# you won't learn that much by working with Java; they're too similar. By contrast, if you try learning a language like Haskell or Go instead you'll get introduced to new ways of thinking.

"A language that doesn't affect the way you think about programming is not worth knowing." — Alan Perlis

Comment: Re:Yes if you can afford the time (Score 3, Insightful) 240

by phantomfive (#49623181) Attached to: Is It Worth Learning a Little-Known Programming Language?
I don't think you understood the GPs point. He is talking about choosing a language to learn, not choosing a language for a particular task. Certainly, the language you choose for a task is important.

The reality is (and the GPs point) learning a new language shouldn't take you very much time. If you have to ask whether a language is worth learning, the answer is 'YES' because at that point you need more experience learning languages.

Comment: Re:No one wants this (Score 1) 388

by phantomfive (#49621381) Attached to: The Programming Talent Myth
That is the skill of time management (or self-project management). These are the rules:

1) If you make the estimate yourself, then work hard to meet it. If someone else sets the estimate for you, then you have no obligation to meet it.
2) If someone asks you to do other work, then tell the owner of the original work that it will be late (or decline the other work).

Part of being professional is learning when to tell people 'no.' The solution to the problem is never "write bad code." If that is your answer, then you're wrong.

Comment: Re:Measurements (Score 1) 388

by phantomfive (#49620865) Attached to: The Programming Talent Myth

Are there any examples of other skills where the distribution is bi-modal?

Good question. Maybe something where you have to get into a guild to be really good, and if you don't get in, you're going to be one of the lesser group.

Something like accountants.....there are the guys who make it to CPA; anyone can do it, but it's a lot of effort, and getting half-way there doesn't count for much. So there is one group of CPAs who are really good, and all the non-CPAs are just expendable or something.

The more I want to get something done, the less I call it work. -- Richard Bach, "Illusions"