News for hackers. Stuff that matters.
Re:IBM halting sales of Watson AI tool for drug discovery by distant_hat on Thursday April 18, 2019 @03:43PM (#19694153)
Slightly over a year back, we were contacted by IBM to try out Watson under some program for startups. Starting out, they asked us to give them a try. We gave them a NLP related task and they were confident they would be able to do a good job of it. After multiple meetings over the next 2 months, they barely produced any useful output. In the meantime, an intern with us got a pretty decent solution using just Python. Our management did get invited to lunches and meetings for selling them some more products. During one of such invitations, since our CEO couldn't make it, I was sent. I was surprised by how shoddy their presentation was given that I thought they might not be doing a good job on the problem we gave them but they should be slick on the selling side. Their presentation seemed like it was out of 2005 or something.
Re:IBM halting sales of Watson AI tool for drug discovery by bamboozled on Thursday April 18, 2019 @07:32PM (#19695700)
This is a common pattern everywhere unfortunately. Snake oil salesmen and their victims.

I have daily skirmishes at my company with our CTO and his subordinates who constantly want to believe snake oil salesmen because they’re looking for simple ways outs of hard problems. It’s really sad.

For some it seems easier to -_trust_ a dude with a power point presentation and no real experience over good engineers telling the truth and trying to help them for real.

I now think it’s madness for anyone to be in charge of anything if they don’t have relevant experience in the relevant domain. Nice people or not, they’re susceptible to bullshit.

Re:IBM halting sales of Watson AI tool for drug discovery by pjmorris on Thursday April 18, 2019 @08:15PM (#19695953)
> I now think it’s madness for anyone to be in charge of anything if they don’t have relevant experience in the relevant domain.

This.

In support of that idea, here's C.A.R. Hoare, from 'The Emperor's Old Clothes', the 1980 Turing Award lecture:

'At last, there breezed into my office the most senior manager of all, a general manager of our parent company, Andrew St. Johnston. I was surprised that he had even heard of me. "You know what went wrong?" he shouted--he always shouted-- "You let your programmers do things which you yourself do not understand." I stared in astonishment. He was obviously out of touch with present day realities. How could one person ever understand the whole of a modem software product like the Elliott 503 Mark II software system? I realized later that he was absolutely right; he had diagnosed the true cause of the problem and he had planted the seed of its later solution.'

Re:IBM halting sales of Watson AI tool for drug discovery by shshhdhs on Friday April 19, 2019 @12:24AM (#19697087)
What was the solution here? To learn the Elliott 503 Mark II more deeply?
Re:IBM halting sales of Watson AI tool for drug discovery by pjmorris on Friday April 19, 2019 @07:12AM (#19698541)
Oversimplifying, but quoting from the speech, that particular challenge was overcome as follows: "Thus we muddled through by common sense and compromise to something approaching success."

He then discusses how the problems there led to his thinking on CSP, and, eventually, formal methods.

But, go read the speech, it's much more wonderful than any summary thereof: http://zoo.cs.yale.edu/classes/cs422/2010/bib/hoare81emperor...

Re:IBM halting sales of Watson AI tool for drug discovery by joel_ms on Friday April 19, 2019 @02:41AM (#19697545)
Given the speaker, I'm guessing the suggestion is that the incident sowed the seed for him to develop Hoare Logic[0]

[0] https://en.wikipedia.org/wiki/Hoare_logic

Re:IBM halting sales of Watson AI tool for drug discovery by m463 on Thursday April 18, 2019 @07:14PM (#19695607)
You know, it would be very profitable for someone to profess an expertise in X, reach out to various companies to help them use X to solve their problems, then simultaneously gain experience in X while patenting the heck out of any problems solved with X.
Re:IBM halting sales of Watson AI tool for drug discovery by _jal on Thursday April 18, 2019 @08:45PM (#19696109)
That's roughly how I broke in to technical work, modulo the patents. 25 years later I actually do feel at home in particular domains. But I was a young college dropout in the early 90s, and while I never outright misrepresented my experience, I did tell myself that nobody else had any idea how that stuff worked either. (Which I tend to believe more now than I did then, but for different reasons...)

As programming and systems engineering slowly formalizes, it seems to me that's getting harder to do. I see fewer self-taught folks in their early-mid 20s these days at least, although I could be observing my personal bias from aging. Anyone else have an idea?

Re:IBM halting sales of Watson AI tool for drug discovery by erikpukinskis on Thursday April 18, 2019 @07:57PM (#19695856)
You’re describing a person who has a huge amount of expertise in sales.

But a person like that can very lucratively sell actual products that already exist, so why would they want to sell this mysterious X?

Re:IBM halting sales of Watson AI tool for drug discovery by throwawayjaksdk on Thursday April 18, 2019 @08:15PM (#19695955)
Because the person is actually a business that:

a) employs enough scientists who know what they're doing and lawyers who know what they're doing to file relevant and defensible patents; and

b) has enough entrenched relationships that they can pay for a sales force what knows what they're doing; but

c) doesn't employ enough engineers who know what they're doing to develop actual competitive products around those patentable ideas.

Re:IBM halting sales of Watson AI tool for drug discovery by m463 on Friday April 19, 2019 @12:42AM (#19697150)
but products that actually exist are X-1 not X
Re:IBM halting sales of Watson AI tool for drug discovery by pjc50 on Friday April 19, 2019 @01:20AM (#19697275)
This is exactly what IBM and Oracle etc have been doing for years.
Re:IBM halting sales of Watson AI tool for drug discovery by c0mpute on Thursday April 18, 2019 @04:17PM (#19694406)
What do you think of your CEO now :)?
Re:IBM halting sales of Watson AI tool for drug discovery by distant_hat on Friday April 19, 2019 @01:25AM (#19697286)
Well, he was pretty good, he let us take the decisions completely so we never paid anything for it other than in time. Moreover, we weren't flush with cash or anything so they wouldn't have made much anyway.
Re:IBM halting sales of Watson AI tool for drug discovery by opportune on Thursday April 18, 2019 @09:17PM (#19696247)
Wow, I have been in this exact situation as an intern
Re:IBM halting sales of Watson AI tool for drug discovery by tomrod on Thursday April 18, 2019 @07:33PM (#19695707)
This sounds like this is a common problem for Watson's go-to market strategy.
Re:IBM halting sales of Watson AI tool for drug discovery by sodosopa on Thursday April 18, 2019 @04:42PM (#19694598)
Python is included in the most recent versions of Watson Studio ML. Were Jupyter notebooks included when you originally tried the tasks? I’m curious why the included python didn’t work and the standalone did.
Re:IBM halting sales of Watson AI tool for drug discovery by beefcafe on Thursday April 18, 2019 @04:57PM (#19694695)
That's like saying book A is in Spanish and book B is also in Spanish, so why did you like book B better? Python is just a language, what you do with it is what matters. Sounds like they built something completely distinct from Watson and it did the job.
Re:IBM halting sales of Watson AI tool for drug discovery by sodosopa on Thursday April 18, 2019 @05:08PM (#19694788)
And that’s fair. I’m always curious with how people are using the same or similar tools that my company uses. It’s good to hear common struggles or differences in workflows.
Re:IBM halting sales of Watson AI tool for drug discovery by bendbro on Thursday April 18, 2019 @05:18PM (#19694869)
I suspect it's not that the included Watson Python didn't or wouldn't work but rather that the Watson-Python costs money (via paying for Watson) and Python-Python does not.
Re:IBM halting sales of Watson AI tool for drug discovery by beefcafe on Thursday April 18, 2019 @05:19PM (#19694882)
Given your perspective, a more important question might be what underlying algorithms are being used? I’m only a rookie data scientist but knowing that (for example) a random forest outperformed a neural net in this case, or even just a set of heuristics, is solid information. These can be built in Python, R, even C depending on the application, developer experience and a bunch of other stuff.
Re:IBM halting sales of Watson AI tool for drug discovery by sodosopa on Thursday April 18, 2019 @08:27PM (#19696018)
I'm looking at it from a couple of levels to support my data scientists. They're primarily python-based but we are adding newer data scientists who have experience with R. Algorithmically, we built a neural network for phenotyping.
Re:IBM halting sales of Watson AI tool for drug discovery by mr_toad on Thursday April 18, 2019 @09:00PM (#19696178)
The intern probably had direct access to the data and access to the people with domain knowledge inside the company.

The engineers at IBM were probably separated from the problem by many layers of bureaucracy (meetings, project managers, technical specs).

Even working inside a company, without access to the right data and the right people you aren’t going to get anywhere.

Re:IBM halting sales of Watson AI tool for drug discovery by fuzz4lyfe on Thursday April 18, 2019 @06:37PM (#19695407)
Python written by someone new to the industry and eager to please and make a place for themselves VS Python written by body shop consultants who work at a company famous for failing projects that go well over budget and often simply don't work.