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

 



Forgot your password?
typodupeerror
×

Comment Re:Wheel reinvented once again (Score 1) 304

If you think it's implemented the same as J2EE and that it offers nothing new -- then its obvious you've never even spent 10 minutes on their site seeing what it does.

Node.js is asynchronous and event driven -- and when compared to the thread-pool J2EE approach it's actually quite innovative and has the potential to produce a lot more client throughput (as it's not sitting around with 10 blocked threads waiting to fetch data from a disk or database).

The only thing worse than churn is people running their mouths when they wont even take 15 minutes out of their precious day to evaluate something honestly.

Comment Only one road to balance.. (Score 1) 568

Their goals are in direct opposition to the maintenance of rights/privileges held by US citizens.

The only way to balance it out is to have an element in government with as much power as them who's job it is to maintain those rights. Basically you need the ACLU with enough juice to not be afraid of the president.

Or a president with enough nuts to do the job himself. Or a public who would vote him out if he didn't.

It all comes back to us being misinformed douchebags with no concept of what is important in government.

Comment Re:Constitution (Score 1) 568

Assuming that he had a supercomputer to crunch the data, knew the algorithms the NSA/FBI uses, implemented them properly, and then understood the results and what conclusions we would come to -- then yes, your supposition is reasonable.

Otherwise, your nuts.

Comment The average engineer (Score 4, Insightful) 509

The real problem is that there is an idealized picture of an average, competent engineer.

The reality is that the average engineer is barely competent and average companies will be full of them. Any team you end up on in such a company will almost certainly contain a handful of them, and worse will likely contain at least 1 sub-par engineer to boot. This is just a fact of life.

The problem is not being unhappy with crappy help -- the problem is the stupid idea that you should never have to deal with crappy help. I think any good engineer should be prepared to absorb some adversity, whether it comes in the form of a tough problem, a bad team member, a bad market, or bad management.

It's called life.

Comment Re:Current? (Score 1) 509

Sorry, but anyone who refers to contemporary technology as "buzzwords" should most likely retire or find a different line of work.

A great engineer pushes technology forward and leads, a good engineer stays current and keeps his company in good technical standing, and bad engineers make excuses and rest on their laurels.

If you find that the language is changing around you and you can't keep up - you are most likely doing your company more harm than good.

Comment It's market forces (Score 1) 113

If there are alternatives, then the wait will probably be short. If there aren't, then you should suck it up as long as you can.

Keep in mind, if you pay for service and they don't provide it, you are due a refund. This is quite separate from whether or not you choose to do business with them in the future.

Slashdot Top Deals

I've noticed several design suggestions in your code.

Working...