HN user

sterex

77 karma
Posts0
Comments35
View on HN
No posts found.

I understand what you are trying to say, but the movie ticket prices had sky rocketed beyond reach of a large section of the population. Now, you may argue that it is somehow the loss of the multiplexes by alienating people, but movies are somewhat of a necessity for cultural and social reasons.

Imagine having a consortium of telecom companies deciding to charge $100/Gb of data (assuming they are making profit nevertheless). There is no incentive for them to reduce the price.

To give you an example, a movie ticket would cost upto $20 in an economy where a bottle of water costs ~$0.2.

This isn't really a tricky question who understands how JS works. If a person has not experienced this situation of a function call (closures) within a loop, I'd suspect he has not much practical experience.

It's much more difficult to understand this theoretically than when encounter this while you code.

This actually makes sense. If the company thinks you are really needed, they will pay more for you. The bidding may go high, but it will only go as high as how much it would cost to hire an American instead. This would be a win-win because the under-qualified get filtered and the good ones get paid on par.

I worked on legacy code in my initial years. And when I say legacy, it was truly legacy. COBOL/JCL/REXX on a mainframe.

I now develop web apps using NodeJS and occasionally build UI using Angular and get to evaluate some of the "shiny-est", "cutting-edge" code/frameworks.

Do I think I wasted my initial years? NO. I worked on side projects which eventually helped me move to the tech I've always wanted to work on.

Did I do a shitty job on the legacy code? NO. On the contrary, I won many accolades for automating several processes and improving the performance.

Did I learn anything from working on legacy code? YES. A lot. I believe the experience of working on legacy code made me a much better developer.

Why do I think so? Working on legacy code means you READ more code than you WRITE. I am of the opinion that there are 2 things that are very difficult in software :

1. Reading code written by others. 2. Writing code that can be easily read by others.

Coding is one-time read, many-time read activity.

So, my advise - work on the code, stay in touch with what you like, but move if it's really bad. (No point in doing what you don't enjoy doing).

Just remember, the code that you write today will become legacy code one day. :)

P.S.: Also, beware of taking advice from a comment from a stranger on the Internet. :)

Yes. There are. There will be a cap on the maximum transaction that can be done using cash. So cash accumulation gets reduced. And hoarding large amounts of cash in physical notes will be dissuaded.