Psyched Programmer

Image Courtesy:

There comes a time in a programmer’s life when, after endless hours of debugging, he/she starts questioning “You know what! My program is not working because the system is faulty! My hardware is screwed up or my OS is screwed up! Hey, I think the compiler/interpreter is buggy!” I myself have been there a couple times in my early programming days.

Rest assured, I can say with at least 99.999% confidence that he/she is wrong!!! Why do I say that? It’s a simple matter of which one is tested more and been used by many people. The program you are currently writing or your system/compiler??? The answer is obvious!

Some good reads for this –


Opposite side of the story –

  1. — Read the replies in this.

GNU/Linux lecture and exercises

Those of you who wish to grasp

  1. shell scripting,
  2. regular expression (regex), and/or
  3. some fundamentals about GNU/Linux systems,


Want to be a shell scripting expert? Solve all exercises given in the above link!!

Look through references given in each lecture to understand more.

4000+ chapter downloads as of 2013!

Stochastic Recursive Algorithms for Optimization:

Simultaneous Perturbation Methods

Stochastic Recursive Algorithms for Optimization: Simultaneous Perturbation Methods
S. Bhatnagar, H L Prasad, L A Prashanth
Series: Lecture Notes in Control and Information Sciences, Vol. 434, 302 pages, 2013
[Flyer] [Springer book page] [Read online on SpringerLink][Front Matter (Preface + TOC)] [Sample Chapter (Introduction)]
  • SPSA Wiki lists our book as comprehensive reference text!
  • NIPS 2012 tutorial on Stochastic Search and Optimization by James Spall links to our book [Youtube Video]
  • According to the data received from Springer, our book received more than 4000 downloads by the end of 2013 making it amongst the top 50% of the most downloaded books!

My Thoughts About the World