Live data from Hacker News

Ask HN: What do you use Machine Learning for?

news.ycombinator.com

71–80 of 165 posts

Re: Ask HN: What do you use Machine Learning for?

#72
I run a website called Hey Am I Fat. We've trained a classifier based off a simple softmax regression in TensorFlow that tries to detect whether people are fat or not. If you submit a picture of yourself to HeyAmIFat.com we can tell you if you're fat or not within minutes.

Re: Ask HN: What do you use Machine Learning for?

#73
post #7

I use it as something to worry about not knowing how to use, and how that might make me unemployable in a few years, while also having no obvious need for it at all, and therefore no easy avenue towards learning it, especially since it requires math skills which have completely rusted over because I also never need those, so I'd have to start like 2 levels down the ladder to work my way back up to it. I've found it v…

Three years back, I used to sweat about not knowing Angular and Rails. They were the rage back then. I still don't know them, and I can see how React has become a thing now. It's hard to put in words how misplaced fear of "ML-taking-our-jobs" is when you take few moments to look beneath the iceberg and see how awful is the software that world depends upon.

Re: Ask HN: What do you use Machine Learning for?

#75

Replacing project managers and introducing reward/score based AI bots that keep track of progress of individuals as function of stories they are working on, and these bots send out reminders (slack chat bots perhaps). This will can help improve productivity at large firms with multiple (and sometimes unnecessary) levels of manager hierarchies such as IBM, Dell, HP, oil companies etc. Let's be honest a certain program…

That sounds a lot like the workflow in Dave Eggers' "The Circle". I think if you read the book you'd be less likely to implement anything like this. :P

Re: Ask HN: What do you use Machine Learning for?

#80
post #7

I use it as something to worry about not knowing how to use, and how that might make me unemployable in a few years, while also having no obvious need for it at all, and therefore no easy avenue towards learning it, especially since it requires math skills which have completely rusted over because I also never need those, so I'd have to start like 2 levels down the ladder to work my way back up to it. I've found it v…

This is true of the software engineering profession in general. I think there's a quote somewhere stating "the half-life of a software engineer is 2-5 years." There's constantly new programming languages, new frameworks, new platforms, new tools, new paradigms etc. It becomes harder and harder to keep up with all that as you age and have more responsibilities and require more stability having a mortgage and offspring (although there's certainly individuals that can keep up with it).

Those who are still in school or fresh out of it will be up-to-date with the latest theory and trends. And they will be eager to pour hours of overtime into their new career. Sure, they will have years of practical experience to gain, but that's not usually what they will be interviewed on (from my experience). They will be interviewed on the latest tech and the algorithms and theory they learned in school. Their whiteboard interviews will be another day from class.

Given the influx of fresh blood, I view the software engineering profession as a entry-level type of job, regardless of the varying levels of seniority titles available. The only way to escape the constant churn is move to other roles, such as architect, management, executive or to start a business such as in niche consulting or a startup, etc. Or you can eschew the typical life of mortgage + kids and dedicate it to keeping up with every latest trend, hopping jobs to stay current and hoping you never slow down.

Post reply on HN