1,601 karma · joined July 8, 2018
There's a lot that's ridiculous about bread being so expensive that recreating the entire supply chain in your backyard is the only economically viable option for obtaining it.
The metaphor pretty clearly was not about critiquing baking as a hobby.
"Half of my advertising budget is wasted. The problem is, I don't know which half."
- Recommendation engines (Google, YouTube, Facebook, etc.)
- Fraud detection (Stripe, basically all banks)
- ETA prediction (Uber, every delivery app you use)
- Speech-to-text (Siri, Google Assistant, Alexa)
- Sequence-to-sequence translation (used in everything from language translation to medicinal chemistry)
- The entire field of NLP, which is now powering basically any popular app you use that analyzes text content or has some kind of filtering functionality (i.e. toxicity filtering on social platforms).
And that's a very cursory scan. You can go much, much deeper. That isn't to say that there isn't plenty of snake oil out there, just that ML (and by extension, AI research) is generating billions in revenue for businesses today. There's not going to be a slow down in ML research for a while, as a result.
As with many things in applied ML (although, importantly, not all), the question of "is x useful?" comes down to the scale at which you're operating.
I don't think anyone gets a liver transplant because of an article in Goop. I imagine that in most cases, they do it because they're going to die without it.
Really, I'm not a Linux power user who is happy to hack for hours to make audio work. It's amazing the degree to which this just worked out of the box
Additionally, it's by far the best tablet experience I've had not just on Linux, but period.
That's just how "new" works.
One thing I've done which has been helpful is to try my best to be conscious of my relative level of expertise, and to treat opinions as interesting places to begin research. A plausible sounding theory from an "expert" in a comment isn't inherently factual, but provides me a good jumping off point to research the topic if I'm curious. As a corollary to this, I also do my best to be conscious of this relative level of expertise when sharing any information I might've gleaned from an HN thread with others.
There were three "rounds":
1. Phone screen with actual lead developer. There were some quiz-y questions here, which I'd previously thought of as a silly outdated approach, but it honestly was a low stress filter for basic technical knowledge.
2. 90 minute pairing exercise with the same lead developer. We built a small example app together. Resources were sent over ahead of time so my environment was good to go, and the expectation was set from the start that the goal was to assess how I thought and approached code, not to see how far I could get in 90 minutes.
3. 4 hour "on site" where I talked to each developer on the team I'd be joining. No technical exercises. Each person came with their own questions, and expected me to ask mine.
What I took away from the experience was that companies are seriously overthinking and over-engineering the process. There isn't a magic heuristic you're going to discover that will identify "10x engineers." You can vet if someone is technically competent enough for the role, approaches software in a way that gels with your org, and if they have any red flags in fairly straightforward fashion that doesn't require enormous amounts of prep for them or your team.
Even if we scope it down specifically to fandoms engaging in targeted harassment campaigns, see: Gamergate, Star Wars, the insane fandoms of YouTubers like Logan Paul and PewDiePie.
This is why the real shift you're seeing in media right now is back towards subscriber models. Ads are still providing the lion's share of revenue, but as someone whose worked with many media companies, I can tell you that nearly everyone is obsessed with growing their paying subscriber base.
I don't know if you've ever interviewed someone, but that kind of awareness and quick thinking is really really hard.