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

 



Forgot your password?
typodupeerror
×

Comment Re:It's about social status... (Score 1) 836

Just face it, you're getting too old for slashdot :) About half the people arguing with you are just trying to justify all the money they spent or are spending on education. Yes, you need calculus in academic disciplines, including computer science. You also need it in highly technical or scientific fields, like rocketry, engineering, image processing, etc. Of course, learning computer science does not necessarily teach anyone how to make good software, and in some cases an inverse correlation may be observed.

I think it's really sad how our society basically devalues skilled labour. That's what writing good software is, after all. The attitude of businesses seems to be that people are more or less replaceable and therefore expendable, and people have responded by outrageously increasing their qualifications. This costs society a lot of money in wasted time, lost productivity, lost income, and stunted career progression. The quality of education has also deteriorated under the extremely high demand. This is inflation in education: the amount of it goes up as its value drops.

It does not make sense for most software developers to have a four year computer science degree. It's hard to see what they could need beyond a solid understanding of algorithms and data structures, and exposure to different programming languages. You could learn it in two years, but it would be quite hard. Or you could learn the basics in one year and do a year of apprenticeship and two years as a journeyman to get it all. But it doesn't work that way anymore, because a great many businesses refuse to bear the costs of educating their employees. It's stupid short-term thinking, and they pay for it in other ways, but all of the career risk has been pushed onto the labour force.

So what are you missing? The value of an education is really what you make of it. I guess the best way to explain it is with an analogy. If you were to get an English degree you would study Shakespeare. It may or may not help you write a good play. If you were talented, you might pick up something from Shakespeare. Or you could study Shakespeare with great dedication, and practice writing until your work really compares. Or you could bullshit, plagiarize, and plead your way though a degree and go on to write travesty after travesty to be inflicted on an unsuspecting public. In any case, someone with a BA in English had better know Shakespeare. That's just expected, because it's part of a body of knowledge. It may or may not be related to the skills that employers are looking for.

Universities exist to maintain and expand bodies of knowledge. That's it. To the extent that they have been used as a "shortcut" for employee training or certification, it is highly unfortunate and detrimental to society as a whole. I wouldn't deny the right of an education to anyone, but society has misconstrued its purpose.

Comment "mature" game does not mean good game (Score 1) 186

Too many games are retarded, and a lot of people who play them are probably retarded too. It's like any other form of mass entertainment. Supposedly "mature" games are mostly mindless violence. I think "mature" means "appeals to 13 year olds instead of 10 year olds" here. It's one or two steps up from "My Pony Party". Do you want a good game for the Wii? Try Muramasa. It has a good story, incredible art, and it's a lot of fun to play. Is that a mature game? I would say so. It's a lot more mature than sawing people to death (what the hell?). Developers: stop complaining that your retarded shit doesn't sell. I'm sure lots of even more retarded shit sells like hotcakes, and that seems mighty unfair, but nobody cares nor should they care. Try making something that isn't totally brain dead.

Comment nvidia dying (Score 1) 2

Nvidia is just pissing on everyone. Who is going to buy their chips ? Not AMD users (duh), and when Larrabee ships they will face stiff competition from Intel. And they don't have a future generation game console. How does a hardware company think it can act like this and survive ?

Comment Re:Another test at anandtech.com (Score 2, Interesting) 123

Hyperthreading shows you eight fake cores which map to four real cores. I benchmarked it extensively. Computationally intensive routines with a small memory footprint can gain up to 20%. Bandwidth or memory intensive routines can lose up to 50%. In the extreme case, 8 threads on virtual cores can be half the speed of 4 threads on 4 real cores on a Core i7. Keep in mind, this is on a crazy application that generates lots of data.

If your algorithm is designed to break up the problem to exploit the cache then hyperthreading is a bigger mess. The data for thread 1 and thread 2 (out of 8) might be complementary, but the operating system will run those threads different actual cores, because all it sees is the virtual cores. This can be very inefficient if you need the whole cache.

Perhaps worst of all, you are stuck always running 8 threads. 2-6 threads may not be distributed evenly across the real cores, leading to inconsistent performance. Therefore, you may lose performance by attempting to scale the problem further than it is efficient to do so. With real cores, I can decide (based on problem size) the correct number of core to use.

In conclusion, hyperthreading has its uses, but operating systems are oblivious to it and that's a major problem with more than one core.

Comment Intel (Score 1) 109

Atom cpus are not especially profitable. They're cheap. Intel is handing them off to TSMC and probably hoping like hell that the market still craves high performance. Unless more software is parallelized, things are going to be bad!

Note: I parallelized my software and the Core i7 is awesome. Superlinear speedup is easy to achieve with a dedicated L2 cache. The Phenom II would also give great performance. So I would bet that Atom and other underpowered cpus are a fad. They will not look very good next to a mobile Core i7 that is 20x faster when all cores are used.

Comment advice (Score 1) 931

Tell her to fuck off. Seriously, is this a joke ? Why would you let her go through your binder ? Do you just do anything someone says to be nice ? Go to her office and demand your notes back. Don't leave until she gives them to you. Take it up with the head department. Ask them what kind of fucking crock "school" they have. Is it a degree mill where you pay for a piece of paper ? You can get those with mail order you know. What a fucking joke.

Comment Re:AMD is back????? (Score 1) 234

I disagree. AMD is in an ok position, not great obviously, but their platform is competitive. The Core i7 is a better processor than the Phenom II, but I don't expect its price to come down any time soon. Intel will milk the high margins for as long as they can and sell old Core 2 quads to consumers for at least this year.

Given the choice between a Core 2 Quad and a Phenom II, you should pick the Phenom. No question about it. The Core 2 quad has a split cache so multithreaded performance is crap. The cores have to transfer data through the slow memory interface, which limits parallel speedup in a lot of cases. This wasn't really an issue when Intel released the processor, but in the near future it will be a serious issue because the parallel software is coming.

Comment News coverage (Score 5, Insightful) 187

Did anyone see the Associated Press coverage? link.

"An effort at damage control has snowballed into a public relations disaster for a Swiss bank seeking to crack down on a renegade Web site for posting classified information about some of its wealthy clients."

Apparently, company information is "classified information", and WikiLeaks is a "renegade" website. I guess it is compared to the Associated Press. Here's a high school example of propaganda. Perhaps it was written by a high school student.
Security

Tor Used To Collect Embassy Email Passwords 99

Several readers wrote in to inform us that Swedish security researcher Dan Egerstad has revealed how he collected 100 passwords from embassies and governments worldwide, without hacking into anything: he sniffed Tor exit routers. Both Ars and heise have writeups on Egerstad's blog post, but neither adds much to the original. It's not news that unencrypted traffic exits the Tor network unencrypted, but Egerstad correctly perceived, and called attention to, the lack of appreciation for this fact in organizations worldwide.
Supercomputing

Submission + - New Top500 List released at ISC '07

Guybrush_T writes: The new Top500 list has just been released at ISC'07 in Dresden.
The top 10 is heavily dominated by IBM and BlueGene systems, with only Cray holding rank 2 and 3, Dell holding rank 8 and SGI holding rank 10.
The first non-US system is the Barcelona Supercomputing Center, ranked 9. Japan is loosing ground, with their first system ranked 14.
The full list is also available.

Slashdot Top Deals

Saliva causes cancer, but only if swallowed in small amounts over a long period of time. -- George Carlin

Working...