Daily Investigative Analysis

General observations, and facts that take good amount of my thinking time.

Name:
Location: Mountain View, CA, United States

Monday, January 07, 2008

Computer science is over-rated !

Next time a computer engineer comes to you and says "I am the greatest programmer/scientist" ask him to f**k off. Most of Computer engineers are an epitome of what I would call copy-cat syndrome. 1000 lines of codes generated is no measure for innovation and creativity. Its an copy paste of concepts or even code. Working with existing algorithms and making function call doesn't make you great !!!. Engineers should really ask the following questions.


  • "out of the gazillion lines of code generated how many are based on original concepts ?"
  • "Concepts invented by you or even concepts understood in depth by you ?"
  • "Are you any different from a kid trying to fix a jigsaw puzzle ?"

Well i fail miserably to answer the above questions, good luck to you though. Well all i am good at putting pieces of information together and making higher level constructs.

The computer field itself is retarded ! for the following reasons.

  • "Who the hell arranged the keyboard this way. QWERTY !!!!! why not ABCD !! why ABCD !! why a keyboard !!. Why the hell are we suffering from qwerty and doing aerobics with our fingers?"
  • "Who the hell asked you to solve the knapsack problem. Its just not a problem to any mortal being. It may be a problem to an insect - i think humans can pack their own things correctly"
  • "Well why would any idiot pay in thousands to a software engineer ! for doing a ls cd ls cd ls cd" (man i do it all the time)

Computer science has achieved trifling milestones apart from the few fundamental things like boolean algebra and a few exotic algorithms for solving synthetic problems. When I talk about the problems being "synthetic" I MEAN IT. which idiot other than a computer engineer will waste large part of his life trying to do a SORTING and SEARCHING. What are you trying to search or find ?? and abstract datatype !! - what is abstract ? something that is not defined. Hell !! do you mean we are searching and sorting something that is not even defined. Tell me a single algorithm invented under computer science that solved any though real life problem. T

  • "Algorithm for conviction/searching of criminal" Fcukthereisnosuchalgorithm.
  • "Approximation for the bounds of the universe" even my pants would Overflow calculating that.
  • "Stop a kid from crying !!" :)

Well all we engineers do is formalize an existing solution into a domain understood by a silicon chip. Its not quite similar to finding new solutions to pressing problems. And how much do we brag about it. I mean as i child i knew how to search for my mom. And for the record I did not do a binary search for that. All i did was cried cried and cried very loudly. My mom would come and find me, see its was such a great algorithm i deserve a "TURNING" AWARD FOR THAT. Man i was only 2 days old and i used such an advanced search algorithm. How the hell can a stupid professor teach me how to search in a class. The professor still could not do better that O(N) mine was O(1).

I think that we know everything that we need to know. And humanity should not waste time formalizing thing. Formal representations should be kept subjective rather than trying to make them objective. There is no notion of computer science as a science if the preceding statement is to be held true. The whole point i tried to make was computer science is a copy cat field to its roots and no innovation can stem out from from a fabricated problem space.

Well take Google, the mother of all search innovations. The whole logic is based on a simple page rank formula which the authors themselves claim was inspired from how humans rank web pages !! and the rest was simple probability.

PS to lazy for spell checks and grammar neways its another formalizzzzzm.

2 Comments:

Blogger Partha said...

Well Said Dude

2:32 PM  
Blogger Partha said...

Google Page Ranking is one of the application of Stochastic Process modeled using Markov Chain..invented by Andrey Markov..Interestingly many credit defaults model uses the same ideas.

2:38 PM  

Post a Comment

<< Home