Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id CBBB9200C41 for ; Fri, 24 Mar 2017 20:44:10 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id CA356160B75; Fri, 24 Mar 2017 19:44:10 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id BF195160B93 for ; Fri, 24 Mar 2017 20:44:09 +0100 (CET) Received: (qmail 90157 invoked by uid 500); 24 Mar 2017 19:44:07 -0000 Mailing-List: contact user-help@mahout.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@mahout.apache.org Delivered-To: mailing list user@mahout.apache.org Received: (qmail 90132 invoked by uid 99); 24 Mar 2017 19:44:06 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 24 Mar 2017 19:44:06 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4FEC91865E7; Fri, 24 Mar 2017 19:44:06 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.38 X-Spam-Level: ** X-Spam-Status: No, score=2.38 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id e99mmf5YKLbs; Fri, 24 Mar 2017 19:44:02 +0000 (UTC) Received: from mail-ot0-f176.google.com (mail-ot0-f176.google.com [74.125.82.176]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 1C5CE5FB72; Fri, 24 Mar 2017 19:44:02 +0000 (UTC) Received: by mail-ot0-f176.google.com with SMTP id a12so123160ota.0; Fri, 24 Mar 2017 12:44:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=v0kwWFpZp9uIPAH4lAfdtyQMrnQKCmQsCJ9+ROrKT6o=; b=sHLzz+bjaiIrdoHQP5ijN7dDf18L2yakQHlMINQo0KNcot+7FZHHvdhF46ypUJdCmp IYH/8/J7FrAwnsjAV2h7BrWuI9CAv4cYcBPoC4+4W5HywOqeJpj7aZigSdo2g6Mbd4kF GqNFASmiIVm4siumqWv9ysRC9WGkqP3A9dg5DvMfcQ+N1AQMa5+KlrNwLTjVltf6aboJ Y3wMT42+hlPCKoiUdIUgKnfleaWA6B5J8bGx1hg+XlL2aWaEGWiQbEWWSbdA4AVdQp3X LjuUzYfdKwduu6hk9zfoZWHi8tH4CGQJtNLFEKJmD3jdqNfA7Wdcd1M36F2vgFMWel9x Ep9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=v0kwWFpZp9uIPAH4lAfdtyQMrnQKCmQsCJ9+ROrKT6o=; b=At4lGVAotqehcm1KoINf/+TVohqu9sTT2fR19wBZI8yRCKRN5/puoB1m7IXS3/ADTr BsaDRIeF+WSJ7Pv19wnQidBHGfG8cyVsT5RFt264W/+zAllPbhTfE87oKse23tLchltU aZMZDM5GxVrUn65HiNF7OLIgruTx6ce9McZclFhPKu2dV2YUN0DJ8eT6EBsAc14U0ptn VeTpY9xB9FT9lwuRgwqH5QF5xM5CzXeXBDVioDLLkQ5GralSPkhSDXyGLpcitrk9zYML mzlXGnJ/evuwFoR+ArGohvtjDXejVyB7t2YwK05Prq3N4/AHE7ngJZrYF1Rp4LAup55d Hvcg== X-Gm-Message-State: AFeK/H0wpUmW76fA07TbEemsQzTJsWifiIvONdEeruH7iHNLDXW/83Dy3kn35/Pd6fJRqtJoObRsf0uhTZskxg== X-Received: by 10.157.43.19 with SMTP id o19mr4622968otb.149.1490381559907; Fri, 24 Mar 2017 11:52:39 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.27.236 with HTTP; Fri, 24 Mar 2017 11:52:39 -0700 (PDT) In-Reply-To: <27DFADD6-C68F-4ABB-A19D-8FB7BAAB820D@occamsmachete.com> References: <291242C0-0208-4EEF-9C01-6856231F3433@occamsmachete.com> <6250855f1d924f27ab03d296671b90ed@UKMAIL102.nvidia.com> <27DFADD6-C68F-4ABB-A19D-8FB7BAAB820D@occamsmachete.com> From: dustin vanstee Date: Fri, 24 Mar 2017 14:52:39 -0400 Message-ID: Subject: Re: Marketing To: user@mahout.apache.org, dev@mahout.apache.org Content-Type: multipart/alternative; boundary=001a114149e6754ebc054b7e7f26 archived-at: Fri, 24 Mar 2017 19:44:11 -0000 --001a114149e6754ebc054b7e7f26 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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 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 improvement= s > to that layer as well as GPUs. Super important. > > I also like your taxonomy. > > On Mar 24, 2017, at 9:43 AM, Trevor Grant > 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, alon= g > > 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 > > Cc: user@mahout.apache.org > > Subject: Re: Marketing > > > > On Fri, Mar 24, 2017 at 12:09 PM, Dmitriy Lyubimov > > wrote: > > > >> On Fri, Mar 24, 2017 at 8:27 AM, Pat Ferrel > > 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 dr= op > > 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=E2=80=99ll 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=E2=80=99d be happy t= o > >>> 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 > >>> > >>> 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 > >> 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 > >> wrote: > >>>> > >>>> +1 on revamp. > >>>> > >>>> > >>>> > >>>> Sent from my Verizon Wireless 4G LTE smartphone > >>>> > >>>> > >>>> -------- Original message -------- > >>>> From: Trevor Grant > >>>> 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=3D4r7wHMg5Yjg ) ^^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. > >>> ------------------------------------------------------------ > >>> ----------------------- > >>> > >>> > >> > > > > --001a114149e6754ebc054b7e7f26--