Who writes the "computer" lines in movies!?

I can't take it anymore, seriously. I'm watching an old episode of NCIS, and the character Gibbs is visiting a naval "computer" facility with the "rookie" McGee, who has been identified through a very loose implication as some form of "geek". 

Anyway, during one of the bouts of inane dialog, where Gibbs is having a conversation with one of the naval computer guys, McGee is acting as an "interpreter", because Gibbs, being the kind of mans man that puts Chuck Norris to shame, doesn't understand the "techno" babble being spewed forth by the naval geek. So at one point, McGee translates to the naval computer guy a sentiment of Gibbs' which is along the lines of "horses for courses", and puts it ever so eloquently as "one man's Linux is another's OS/2", to which the naval computer guy responds emphatically in the affirmative. Now, any geek/techi/coder/spoon/etc. who has worked a day in his life in the industry knows these kinds of things never happen. I mean, yes, we tend to geek out every so often, and may make the odd reference to some obscure technobyte to pepper in a little humour, but seriously, do the Hollywood boofheads honestly believe the stereotypes they've concocted for the technical community?

And don't even get me started on the "software". I mean, I was watching CSI the other day, and everytime they cut to a scene where they are testing something, they have a purpose built, GDI+, 3D application hooked right into some custom piece of appliance. Based on the amount of custom hardware/software these labs have, they should be launching a space shuttle or something. Come one, you can't tell me some software team sat down and wrote the code that allows the CSI investigator to somehow bang in any piece of information or data, no matter how remotely ambiguous, and suddenly pull up a map, or case file, or recipe to a bomb! FCS, it's doing my head in!

So I propose that just like the movies and TV series that hired real police or doctors to consult on the aspects of authenticity (for example, compare Trapper John MD to ER), they should also hire real geeks and computer boffins to provide authentic software props, dialog and styling (FYI, I've never seen a geek who looked like Antonio Sabato Jr. with thick glasses in my life!). Face it people, there are more of us than before, and the last thing we want to see on the big screen are crapola images of ourselves! Make it real, I mean, nothing is impossible, Arnie stepping out of Collateral Damage and into the Senate is a clear demonstration of that!