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


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Too busy learning new stuff at work (Score 1) 308 308

I joined [company with huge datacenters] just last year and so I'm still learning all the cloud/clustery technologies here. Every time I change jobs (every few years) I try to do something a little different. So my last gig was the first time I spent serious time using javascript and PHP (no I didn't like it much). Before that was a few gigs with J2EE and Oracle/DB2; before that was C++; before that was C# and WMI; etc. So if you're fortunate enough to get your employee to pay you to learn new stuff, that's the best way to go. Because then you can spend your time at home on slashdot, etc. :-)

Comment: Re:Which supercomputer? (Score 2) 50 50

> IIRC Google has more of the latter and fewer of the former.

Yes, you are correct. More details here:


"The best projects will have a very high number of independent work units, a high CPU to I/O ratio, and no inter-process communication (commonly described as Embarrassingly or Pleasantly Parallel). The higher the CPU to I/O rate, the better the match with the system. Programs must be developed in C/C++ and compiled via Native Client. Awardees will be able to consult an on-site engineering team."

Native Client: http://en.wikipedia.org/wiki/Google_Native_Client

Comment: Re:Ideas vs. Implementation (Score 1) 204 204

Just joined Google six months ago, 51 years old, lots of experience. I've met no idiots at all at Google. I'm amazed at the skill and good-naturedness and lack of arrogance of the folks here. I absolutely would say best software engineers I've ever worked with, compared with Sun and IBM and Microsoft and a few startups.

Getting the job done is no excuse for not following the rules. Corollary: Following the rules will not get the job done.