By that logic, you should probably stop programming altogether because all runtime of managed languages is written in C. What if it all comes crashing down?!
I do worry about it. I probably wouldn't gamble $100,000,000 on any program, if I had that money to start with, because I could never be 100% confident in a system being bug-free. But I can minimize the surface area of C that I expose, and use better tools where possible (which is often). Given that I still do need to write programs (even C is more reliable than doing things by hand), what other option is there?
Sleep maxes out at 2147483647 = 2^31 seconds. Generally these problems assume the transdichotomous model, where the machine word size matches the problem size.
Well. Let's distinguish between computational complexity and wall-clock time. The code you write yourself here performs operations with O(n) asymptotic complexity where n is the number of elements, but the system scheduler may be able to find additional work to do while the algorithm is waiting to resume, or even put the CPU into a lower-energy state.
Of course, making lots of system calls to create processes and store them in your operating system's process table almost certainly invokes operations with greater than O(n) asymptotic complexity, but this complexity is still unrelated to max(input).
I compare myself because I want to see progress. If I can do 1% of what some of the guys here can do, then I am onto something, or at least that's what I'd like to think!
When you see a role model you see the finished product, but not all the hard work involved nor those embarrassing mistakes that turned in valuable lessons.
Progress is a fiction. And self actualization is non-linear. If you see what you have done in one year and declare that it is less than 1%, you will think it's going to take more than 100 years and quit. Then you will fail to realize the 5% hike that was waiting for you 6 months down the road.
p.s. And cold quit the WoW thing. It is crack for the soul. (I had to scratch my Diablo II CDs and avoid any other game for 2-3 years. I just could not have helped it otherwise... so, been there)
Sorry, I might have been not clear enough.
I didn't mean "compare yourself because you enjoy comparing".
I meant "just do what you like without comparing yourself to anyone". Or, compare your current self to your past self. That is the only reliable way to measure progress.