I've been interviewing a lot of candidates at work for the past several months and the complete lack of knowledge in recent college grads scares the hell out of me. I've seen several people with 3.7-3.9 GPAs in comp sci from top10 (using us news rankings, yes I know they aren't perfect) engineering schools who couldn't do even basic tasks with pointers.
They spent all their time writing java. That's great if you need to write java but the fact that they didn't learn enough to be able to generalize their skills to other languages while still doing well in school does not day good things about that (and other) schools.
A pointer is not _that_ hard. You should at least be able to copy a linked list in an interview question. I used to have higher standards but the string off candidates I've seen lately has crushed all faith I once had.
"Sony Updates PS3 Firmware To 3.56 To Stop Jailbreaking"
"Sony did not state that it would stop jailbreaking the console but we can only assume that it does."
You can only assume? Call me when you know. Until then stop wasting my bandwidth with your wild guesses.
Xeon x5560 memory bandwidth/chip: 32 GB/s 
Power6 memory bandwidth/chip: 32 GB/s (??? This may be wrong. I see references to 50GB/s but I believe that's peak)
Power7 memory bandwidth/chip: 100 GB/s 
Itanium is superscalar to an extent that POWER doesn't come close to, with each core being able to execute up to six instructions per cycle.
Hate to break it to you but POWER7 can dispatch 6 instructions per cycle as well.
That little fact was revealed last year during the Hot Chips 21 presentation.
That person gets bumped to the middle of the resume pile.
The person on the top of the resume pile knows that VHDL, Verilog, SystemC, Specman, C, C++, Java, etc are all tools. Like all tools there are correct and incorrect times to use them (though there are plenty of instances when they're interchangeable).
The key part is that they know how to apply the tools to solve a problem, regardless of what the tools may be.
There are LOT of variables here. In some cases you absolutely cannot expect to make that much to start. In others you can expect that much or more.
I won't get into specifics but we've recently spent a few months trying to hire some recent grads & experienced candidates.
- In a few cases we lost experienced candidates because their company (which was already paying them well above the salaries listed here) threw even more money at them to keep them on board.
- Countless recent grads had already accepted offers above the range we're talking about here. One recent Masters grad was considering an offer from us that was above those listed in the story when he suddenly received a higher offer from a competitor.
No, I was referring to TWA 800:
All of the recent reports are claiming the "explosive device" contained PETN.
For those of you that don't remember, PETN was a component in the bomb that brought down TWA 800, killing all 230 on board.
"Firecracker" my ass...
It wasn't a firecracker. Google "binary explosive"
Alternatively, there's a few videos on youtube discussing them. Here's the first one I came across that shows how to mix the powder & liquid parts: