Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:What I find unbelievable... (Score 1) 129

.... I do believe that they lose all reason when it comes to pleasing the US.

Rather like many do when discussing ..... hating the US?

Well, there is plenty of madness to go around, isn't there? I seem to recall a certain faction of the NZ political establishment thought cozying up to the People's Republic of China was a better "fit" for NZ than allying with the US. I wonder what the people in Hong Kong would think, or the Philippines? Of course, what could possibly go wrong? What madness.

Comment Re:This should not be on the front page (Score 4, Interesting) 247

About 5600 lines. However, because it was a glorified case statement, you were really only debugging a single case at a time, each of which was about the length of a sane function, so splitting it into functions would do little to improve readability. I like to trot out that example to terrify people, but the function itself was really quite sane and easy to maintain.

You did, however, have to fully understand the state machine as a whole, which in total was almost twenty kloc, had almost 200 instance variables in the state object, and leaned heavily on a tree object with about 30 instance variables. That's the point at which most people's heads exploded.

Either way, 4,500 lines is the size of a fairly straightforward iOS app. Most folks can dig into that and figure out enough to maintain it without spending a huge amount of time, even if the organization isn't ideal. When you hit tens of thousands of lines, that's where you have to start thinking about how you organize it and document it, because with such large projects, if you jump into the middle without a complete picture, you're likely to be hopelessly lost.

Comment Re:Should come with its own football team (Score 1) 102

You're confusing cause with effect. Programmer wages aren't high in the Silicon Valley because of having a lot of programmers. There are a lot of programmers because the wages are so high that CS majors come here in droves after college.

The reason the wages are so high here is because of basic supply and demand at work. Silicon Valley has only about a 3.6% unemployment rate among programmers, and a lot of the unemployed either want to be unemployed or are unemployed because their specific skills aren't in high demand. Programmers may be common in the Silicon Valley, but the demand in the Silicon Valley far exceeds the number of qualified programmers who are available and looking for jobs. Thus, the entire market is a zero-sum game, and the high wages are a result of the need to buy people away from other companies.

As a result, any sudden increase in the number of programmers drives down salaries for new hires, and fairly dramatically at that. For proof, you need only look at what happened to programmer salaries outside the Bay Area during the dot-com crash, when droves of people suddenly were looking for more affordable places to live. In some areas, salaries for programmers dropped almost in half because of that exodus.

Is it realistic to believe that there will ever be enough programmers to satisfy the Silicon Valley's voracious appetite? Hard to say. But that's a separate question.

Comment Re:Should come with its own football team (Score 4, Insightful) 102

Yes, it is pretty silly for them to expect the government to educate people. It is not like an educated population is some kind of public good.

Well, it is a benefit to the public as a whole to a large degree, but there is a dark side, too. The main reason that companies want to increase enrollment in CS is to get a larger pool of people to draw from so that they won't have to pay employees as much.

Comment Re:Inquisition (Score 1) 394

And yet you still haven't successfully identified either the topic of the story or who the story is centered on. If you can't comprehend something that simple it's a safe bet that you don't have a meaningful understanding of the science of climate change, which leaves you in the cargo cult enthusiast category.

Maybe you should be planting trees, it would be more useful than your post, and it would keep you out of trouble.

Comment Good, I'm tired of removing the crap. (Score 2) 210

They make great hardware, but getting rid of Nitro PDF is particularly annoying, it UAC's more than once, plus Sugar Sync, which even having on our systems violates a client agreement. Crapware needs to die, and die now. I do my best to work from a factory image, hardware seems to be so much easier to deal with that way, but Lenovo makes it quite an annoyance.

Comment Re:Inquisition (Score 1) 394

So you are claiming that George Soros is a climate scientiest producing climate models and studies that dispute various aspects of climate change in addition to being a currency manipulator, business man, one of the richest men in the world, and a left wing activist and financier? That is fascinating. I don't suppose you have any documentation to back that up, do you?

Comment Re:Inquisition (Score 1) 394

Nope, its the people who have to listen to the same "experts" (who mostly aren't climate scientists) repeating the same arguments that disagree with the vast majority of actual climate scientists.

"Nope" ??? "Nope"?? I would call that a failure of comprehension. You do realize that the US government funds a great deal of climate research, right? And who approves the funding?? Who is it that is demanding the information?

... the U.S. House of Representatives and the Senate are demanding information from universities, companies and trade groups about funding for scientists who publicly dispute widely held views on the causes and risks of climate change. In letters sent to seven universities, Representative Raúl M. Grijalva, an Arizona Democrat who is the ranking member of the House committee on natural resources, sent detailed requests to the academic employers of scientists who had testified before Congress about climate change.

I'm glad you managed to work the "Koch brothers" in there. It shows you're "serious." (eyes rolling)

Slashdot Top Deals

Testing can show the presense of bugs, but not their absence. -- Dijkstra

Working...