576 karma · joined September 8, 2012
Haskell could shine in numerical computing. I think the key is polymorphism: a vector is a matrix is a tensor is a number, and they can all be multiplied in the same way, once you define what multiply is.
Poor support is more about the lack of haskell coders doing ML. It's hard to compete without the numbers that other platforms enjoy.
[0] https://izbicki.me/blog/fast-nearest-neighbor-queries-in-has...
Minsky: stability begets hubris begets instability in an endless cycle of humanity's economic systems. Governments need big balance sheets to sort that shit out.
Samuelson: free trade with low-wage nations could hurt workers in a high-wage country. Duh.
Keynes: beyond a point, people will not borrow any more no matter the interest rate, thank you very much. When this happens, governments should borrow (at very low rates) and spend to avoid economic malaise and collapse. They should not be austere.
Nash Equilibrium: Watch Beautiful Mind
Mundell-Fleming: A country can only ever do two of these things: fix the exchange rate, decide on interest rates, allow the free flow of capital. It's amusing when they try and do all three, or pretend to be doing something else.
Productivity measures have been pretty screwed since services became the dominant labour form. If my dog groomer decides to charge me an extra 20% then her productivity has gone up by 20% - she is now producing an extra 20% of services per hour.
> But with most jobs are already meaningless from the viewpoint of economic productivity
I have no proof of this at all - just an anecdotal gut feel. For every content producer where I work, we have 2 agile coaches, a LEAN coach, 2 marketing types (who are probably the really productive workers - promoting and protecting an established brand monopoly), 5 ops and dev supporters (in an unreachable call centre somewhere in the world), and then an endless pyramid of middle and upper management overseeing all this process. Within this context, no one every got a pay upgrade by volunteering to reduce the size of their empire.
And, also within this context, there is a lot of unhappiness that I put down to lack of meaningful labour output making the world a better place. Meanwhile, my leisure time productivity has exploded - I consume whatever media I want in whatever form I want whenever I want. I'm at the lower socio-economic end of my tiny middle-class ecosystem but my diet would be the envy of the kings of yesteryear.
My point being is that we already have too much stuff in the world, and the existing system of trading labour for putting food on the table just encourages more stuff. I would agree that we are far from pareto efficient and are, in fact, trapped in a scheme where scarce resources like primary goods and human time are wasted. But I have no idea what the solution might look like.
The truly horrendous problem with all of this is that our standard of living is statistically quite high so the system is sustainable for a long while, until it eventually collapses under it's own weight of pointlessness.
'growth' rate is likely to be a geometric constant, not an arithmetic one. A 0% growth rate followed by a 6% growth rate is not 3% geometric growth on average. 100% growth followed by -100% growth isn't 0% growth on average.
Many a quant manager has gotten rich off of spruiking the reverse of this story.
The market price of capital is the discounted value of future production (which will be equal to consumption). If the discount rate declines, then the price of capital goes up and at least some of this effect finds its way into measures of capital growth (and capital return).
Windfalls accrue to the current generation of risk capital holders and, to some extent, the current generation of consumers. Losers are everyone else - current savers and future generations.
It has good support in org-mode and a there's a nice haskell package that takes the dot code and turns it into an internal graph representation.
1. VWAP based trading of large positions, which creates assymetric momentum effects in volume and price (and which is then somewhat forecastable)
2. Not then recognizing that you are forecastable (as a result of playing the VWAP game). The extra information that someone who looks at intraday price relationships has over someone who doesn't. If you wade into the middle of a market that is short-run forecastable (eg it's trending downwards to a new level and the market maker/HFT guys are battling their battles), and you don't check as to whether it's short-run forecastable, then you're probably the patzy at the poker table.
It would help if this explanation was a bit more prominent.
mmap is a package that let me create a fast db from scratch in a day. ggplot, lattice and all the charting routines are a joy to work with.
I'm interested in random forests today, and I bet there's a package that links to the standard libraries whatever they are. This is also probably true for python, but Julia you'd have to build the API.