345 karma · joined December 8, 2016
I assure you, it is only possible to avoid risk if you're a small fish and extremely careful. For instance, you have a good chance of getting away with skimming a neighborhood stock fund you setup. If you are managing or receiving millions of dollars in investment, you can bet anything fishy will show up on the SECs radar at some point. Most people with large sums of money don't get where they are by being stupid with it, and if they are the victims of fraud, they know where to go. While the SEC can't bring criminal charges, they have top notch investigators. Once they smell the fish, they won't stop until the entire scheme is unraveled.
I can't speak directly to the observation you made, but I personally know a high up SEC investigator, and he obsesses about the most minute details of the cases he works on and lives to take on the toughest cases possible. My guess is distribution of cases the SEC prosecutes are very heavy tailed. There are many dumb cases that are very easy to find and prosecute that involve 10s to 100s of thousands of dollars. Think skimming, ponzi schemes etc. The more sophisticated and larger cases are also more risky (for the fraudster), harder to execute, and much more rare. That might explain your observations.
That is a naive point of view. The python community has been growing for decades [1]. Even if it is not growing as fast as javascript community, the growth is sustainable, and probably won't slow until the companies that rely on it for core parts of their infrastructure are gone (that could be 5 decades). Google, youtube, instagram, and countless other enormous corporations with trillions of dollars in combined market cap are dependent on it. Python isn't going anywhere.
[1] https://trends.google.com/trends/explore?date=today%205-y&q=...
I am a good ways through my masters (second CS degree, first specializing in ML), and the more I learn, the more I realize that on any given topic, there is no guarantee the PhD in the room has the most expertise. Machine learning is a broad field that contains many subfields, methodologies, and many applications. It is a bit like computer systems or software engineering: nobody knows it all, people who are experts have intimate knowledge of a specific subset of the field. Of course, you can more around over time, but it takes years to build up expertise in even two or three subfields of machine learning.
Side note: sounds like we do similar work. I work at Vevo, also do a lot of matrix factorization to learn latent factors of items such as artists, videos, etc.
Apple definitely is dropping the ball on its professional customers. These machines are great for browsing the web or writing some code (assuming you have an external keyboard), but anytime you need to do some actual computation, you need an EC2 instance or a different workstation. The DL/ML community is more or less left out unless they use an external GPU chassis (which is trash).
I get that they are not trying to make workstations or servers, in any case, higher end chassis should be extendible, at least if you want professionals to use your products.
Anyone dropping ~10k on an iMac Pro either has more money than they know what to do with, or they're a fool.
What happens when that labor wants better pay and safer working conditions? Things will naturally slow down, and it will be hard to maintain all the infrastructure that was built during growth years. The same applies to healthcare, yes it is egregiously expensive, and life expectancy is falling slightly. On the other hand, comparing the US health care system to India's is silly. Health insurance might have high costs, but the level of care you get is far better than what you get today in India. Ten years from now, that might be a different story.
Brainfuck is turing complete, does that make it as powerful as a general purpose programming language such as Java?
I'm not criticizing first order logic, it has use cases no doubt. On the other hand there are many cases where codifying knowledge into a we formed KB isn't practical. Some of these use cases are better suited to probabilistic approaches, deep learning, and some are unsolved. That pretty clearly puts limits on the power of FOL.
Also, thanks for mansplaining turing completeness.
I don't understand why you'd want to cheat for a competition like this? I get it, people cheat all the time, but the field of machine learning is built on a foundation of open and shared research, and trust.
Equifax? Not so much. This exposure hurts consumers, but it doesn't even put a dent in the economy as a whole. That is why these firms are allowed to operate with such shitty security. If they get hacked, whatever, just a few hundred million customers data exposed to identity fraud. It takes a chunk out of Equifax stock but they'll probably survive. What is the incentive for congress to enact laws regulating corporate handling of consumer data?
Put it this way. Who do you think is louder in Washington: consumer advocacy groups or corporate lobbyists?
Also, I know people in the situation you describe, and its a grind like every other bonus incentivized gig on wall street. People may tell you otherwise, but they're probably sugarcoating. I know a few people who burned out early and started their own companies, and a couple who are continuing the slog for huge bonus payouts. The no free lunch theorem holds true.
For me, I'll finish up this degree and see where things are headed. I'm definitely not set on SV or WS yet, but it'll probably be one or the other.