noloqy
Joined 14 years ago
Joined 14 years ago
Productivity is the ratio of units of output per unit of input, where you can abstract input as being either capital or labor. Indeed, productivity continues to grow as a consequence of technological advances. When mankind started using oxes to plough fields, landworkers' productivity rose significantly. As we develop more tools to aid us in daily tasks, less labor - and sometimes even less capital - is required to perform those tasks.
During the relatively prosperous past decades, organizations have grown heavy, and were able to do so because of a continuously rising product demand. People started over-working and over-consuming. Then there was an external shock, media started talking about a financial crisis, people started being more considerate of their consumption in the face of job insecurity, and businesses that grew too heavy needed to get back into shape. This is a process that has significant feedback effects. The process of business getting back into shape means the cutting non-contributing jobs (think of excess layers of management), which by itself causes a growth in productivity. In this sense, employment growth and productivity growth can be negatively correlated, and it is not necessarily "technological advances" that drive productivity growth.
Telling us that technology is destroying our jobs is the same as telling us that China is stealing our jobs, though they may affect different industries (I don't see Chinese laborers replacing our butchers.) The thing is that the working population is very flexible, and despite offshoring certain jobs the average American still works over 50 hours a week. Population growth hasn't justified job growth in the US for the past 40 years, so perhaps a stagnant job growth is a good thing in that it draws things back to "normality".
One reason to choose Syria is that the situation may be more acute than it is in most other places in the world at the moment.
One reason to choose programmers could be that this is also the industry that the founder is active in, perhaps making it easier to approach potential customers.
As for the more general public, they're just following the news. The news has devoted a lot of attention to the NSA lately, but will move on to different topics sooner or later, and the general public will forget.
Also, if I'm not mistaking, buyers have no right to force sellers to accept a payment method that the seller did not support. Of course you could try to persuade them after you've bought their product, but insisting goes way too far.
As long as the developers submit themselves to Apple's authority, Apple and its related products could offer superior service. Most developers are still accepting the "Apple way", even in cases where it hurts their own business proposition. The reason Apple has such a strong supplier power is that they have a very strong market share. However, Apple's arrogance will one day contribute to their downfall. Developers choose to develop first and foremost for the platform that offers the greatest benefits; as Apple's market shares are falling, the userbase is less of a reason to choose to develop for Apple first. Also, because alternatives are strengthening on various fronts, developers will be less likely to swallow Apple's authoritative terms if those terms hurt their own business model - even if that means offering a suboptimal service to Apple's customers.
"Why for instance is it not a good idea to write a library in Go? The reason for this is that Go for needs quite a heavy runtime that does garbage collection and provides a scheduler for it's coroutines."
[0] http://lucumr.pocoo.org/2013/8/18/beautiful-native-libraries...
Anyway, in a sense I agree with the author. To stay sharp programmers need to get out of their comfort zone. There's multiple ways to do that; side projects is one of them. If you don't get out of your comfort zone, you run the risk of becoming like a pilot who forgot how to land or take off, because you have only been flying mid air for so such a long period of time.
Instinctively I agree with the author: when a customer has effectively made a purchase decision, a webshop shouldn't divert him to random pages on the internet, unless there is a mechanism in place that leads to extra sales. Showing a coupon box during one of the final phases of the purchasing process is a way of diverting customers to random pages on the internet.
I'm curious if they will need to compensate for the speed differential between the source and the target. Can anyone explain if the following will cause any problems for this technology? If the source and target move away from eachother quickly, the target will observe an increased wavelength, and vice versa. Apparently this is called Redshift [http://en.wikipedia.org/wiki/Redshift] and technically there is some similarity to the Doppler effect.