mahout-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dustin vanstee <dustinvans...@gmail.com>
Subject Re: Marketing
Date Fri, 24 Mar 2017 18:52:39 GMT
Hi , I am a newcomer to the project, and I think the current website
definitely could use a re-build.  One of the things I think that enables
quick adoption of any new project are the quick start tutorials.  In
particular I like the way the Apache zeppelin site is structured.  There is
a lot of information on the Mahout site, and a lot of good hints, but it
took me a while to get something that worked.
  It might be nice to have something like
  quick start mahout/samsara basic
  quick start mahout/samsara with spark
  quick start mahout/samsara with gpu
  etc etc

Sometimes less is more.   There is too much information being put on the
homepage and its confusing...  I think the old mapreduce stuff could
probably be pushed very low down.  Also, having scala docs available would
be great too.  Just my 2pennies.

On Fri, Mar 24, 2017 at 1:02 PM, Pat Ferrel <pat@occamsmachete.com> wrote:

> Yeah point taken from @Dmitriy and @Trevor, the ability is great and will
> be needed some day soon (Spark is especially troublesome in some apps).
> However the existing compute engines code seems of dubious value.
>
> Completely agree with flexible solvers extremely important and yes, we
> should flog the hell out of it. This includes BLAS and future improvements
> to that layer as well as GPUs. Super important.
>
> I also like your taxonomy.
>
> On Mar 24, 2017, at 9:43 AM, Trevor Grant <trevor.d.grant@gmail.com>
> wrote:
>
> To date we have referred to the GPU/CPU/CUDA as 'pluggable native-solvers'.
> 'plugable backends' are the Spark - Flink -H20- whatever.
>
> With the advent of both, I could see the confusion and we may want to
> rethink the naming as part of of this too.
>
> Trevor Grant
> Data Scientist
> https://github.com/rawkintrevo
> http://stackexchange.com/users/3002022/rawkintrevo
> http://trevorgrant.org
>
> *"Fortunate is he, who is able to know the causes of things."  -Virgil*
>
>
> On Fri, Mar 24, 2017 at 11:15 AM, Nikolai Sakharnykh <
> nsakharnykh@nvidia.com
> > wrote:
>
> > I guess we might have different interpretation of a backend. So just to
> > avoid any confusion in my world (coming from accelerating applications on
> > GPUs) the backends would be CUDA, OpenCL, OpenMP and JVM. I think it
> > definitely makes sense to advertise GPU support on the front page, along
> > with JVM and/or OpenMP for CPUs.
> >
> > -----Original Message-----
> > From: Suneel Marthi [mailto:smarthi@apache.org]
> > Sent: Friday, March 24, 2017 11:13 AM
> > To: mahout <dev@mahout.apache.org>
> > Cc: user@mahout.apache.org
> > Subject: Re: Marketing
> >
> > On Fri, Mar 24, 2017 at 12:09 PM, Dmitriy Lyubimov <dlieu.7@gmail.com>
> > wrote:
> >
> >> On Fri, Mar 24, 2017 at 8:27 AM, Pat Ferrel <pat@occamsmachete.com>
> > wrote:
> >>
> >>> The multiple backend support is such a waste of time IMO. The DSL
> >>> and GPU support is super important and should be made even more
> >>> distributed. The current (as I understand it) single threaded GPU
> >>> per VM is only the first step in what will make Mahout important for a
> > long time to come.
> >>>
> >>
> >> This seems self contradicting a bit. Multiple backends is the only
> >> thing that remedies it for me. By that i mean both distributed (i/o)
> >> backends and the in-memory.
> >>
> >> Good CPU and GPU plugins will be important, as well as communication
> >> layer alternatives to spark. Spark is not working out well for
> >> interconnected problems, and H20 and Flink, well, I'd just forget
> >> about them. I'd certainly drop H20 for now.
> >
> >
> > FWIW, the H2O backend is more stable than the F%*&k backend, best to drop
> > both.
> >
> >
> >
> >> But ability to plug in new communication backend primitives seems to
> >> be critical in my experience, as well as variety of cpu/gpu chipset
> >> support. (I do use both in-memory and i/o custom backends that IMO are
> >> a must).
> >>
> >> In that sense, it is super-important that custom backends are easy to
> >> plug (even if you are absolutely legitimately dissatisfied with the
> >> existing ones).
> >>
> >>
> >>> Think of Mahout in 5 years what will be important? H2O? Hadoop
> > Mapreduce?
> >>> Flink? I’ll stake my dollar on no. GPUs yes and up the stakes.
> >>> Streaming online learning (kappa style) yes but not sure Mahout is
> >>> made for this right now.
> >>>
> >>> Or if we are talking about web site revamp +1, I’d be happy to
> >>> upgrade my section and have only held off waiting to see a redesign
> >>> or moving to Jekyll.
> >>>
> >>> As to a new mascot, ok, but the old one fits the name. We tried
> >> sub-naming
> >>> Mahout-Samsara to symbolize the changing nature and rebirth of the
> >> project,
> >>> maybe we should drop the name Mahout altogether. the name Mahout,
> >>> like
> >> the
> >>> blue man, is not relevant to the project anymore and maybe renaming,
> >>> is good for marketing.
> >>>
> >>> On Mar 24, 2017, at 7:37 AM, Nikolai Sakharnykh
> >>> <nsakharnykh@nvidia.com>
> >>> wrote:
> >>>
> >>> Agree that the website feels outdated. I would add Samsara code
> >>> example
> >> on
> >>> the front page, list of key algorithms implemented, supported
> >>> backends, github & download links, and cut down the news part
> >>> especially towards
> >> the
> >>> end with flat release numbers and dates. Also probably reorganize
> >>> the
> >> tabs.
> >>>
> >>> If we go with honey badger as a mascot do we have any ideas on the
> >>> logo itself? Honey badger biting/eating a snake?)
> >>>
> >>> -----Original Message-----
> >>> From: Trevor Grant [mailto:trevor.d.grant@gmail.com]
> >>> Sent: Thursday, March 23, 2017 8:53 PM
> >>> To: dev@mahout.apache.org
> >>> Cc: user@mahout.apache.org
> >>> Subject: Re: Marketing
> >>>
> >>> A student once asked his teacher, "Master, what is enlightenment?"
> >>>
> >>> The master replied, "When hungry, eat. When tired, sleep."
> >>>
> >>> Sounds like the honey badger to me...
> >>>
> >>> Trevor Grant
> >>> Data Scientist
> >>> https://github.com/rawkintrevo
> >>> http://stackexchange.com/users/3002022/rawkintrevo
> >>> http://trevorgrant.org
> >>>
> >>> *"Fortunate is he, who is able to know the causes of things."
> >>> -Virgil*
> >>>
> >>>
> >>> On Thu, Mar 23, 2017 at 5:43 PM, Pat Ferrel <pat@occamsmachete.com>
> >> wrote:
> >>>
> >>>> The little blue man (the mahout) was reborn (samsara) as a
> >> honey-badger?
> >>>> He must be close indeed to reaching true enlightenment, or is that
> >>> Buddhism?
> >>>>
> >>>>
> >>>> On Mar 23, 2017, at 12:42 PM, Andrew Palumbo <ap.dev@outlook.com>
> >> wrote:
> >>>>
> >>>> +1 on revamp.
> >>>>
> >>>>
> >>>>
> >>>> Sent from my Verizon Wireless 4G LTE smartphone
> >>>>
> >>>>
> >>>> -------- Original message --------
> >>>> From: Trevor Grant <trevor.d.grant@gmail.com>
> >>>> Date: 03/23/2017 12:36 PM (GMT-08:00)
> >>>> To: user@mahout.apache.org, dev@mahout.apache.org
> >>>> Subject: Marketing
> >>>>
> >>>> Hey user and dev,
> >>>>
> >>>> With 0.13.0 the Apache Mahout project has added some significant
> >> updates.
> >>>>
> >>>> The website is starting to feel 'dated' I think it could use a
> > reboot.
> >>>>
> >>>> The blue person riding the elephant has less signifigance in
> >>>> Mahout-Samsara's modular backends.
> >>>>
> >>>> Would like to open the floor to discussion on website reboot (and
> >>>> who might be willing to take on such a project), as well as new
> > mascot.
> >>>>
> >>>> To kick off- in an offline talk there was the idea of A honey
> >>>> badger (bc honey-badger don't care, just like mahout don't care
> >>>> what back end or native solvers you are using, and also bc a cobra
> >>>> bites a honey badger and he takes a little nap then wakes up and
> >>>> finishes eating the cobra. honey badger eats snakes, and does all
> >>>> the work while the other animals pick up the scraps.
> >>>> see this short documentary on the honey badger:
> >>>> https://www.youtube.com/watch?v=4r7wHMg5Yjg ) ^^audio not safe for
> >>>> work
> >>>>
> >>>> Con: its almost tooo jokey.
> >>>>
> >>>> Other idea: are coy-wolfs.
> >>>>
> >>>> Trevor Grant
> >>>> Data Scientist
> >>>> https://github.com/rawkintrevo
> >>>> http://stackexchange.com/users/3002022/rawkintrevo
> >>>> http://trevorgrant.org
> >>>>
> >>>> *"Fortunate is he, who is able to know the causes of things."
> >>>> -Virgil*
> >>>>
> >>>>
> >>>
> >>> ------------------------------------------------------------
> >>> -----------------------
> >>> This email message is for the sole use of the intended recipient(s)
> >>> and may contain confidential information.  Any unauthorized review,
> >>> use, disclosure or distribution is prohibited.  If you are not the
> >>> intended recipient, please contact the sender by reply email and
> >>> destroy all copies of the original message.
> >>> ------------------------------------------------------------
> >>> -----------------------
> >>>
> >>>
> >>
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message