Re: Dockerized H.E.A.D.

74 views
Skip to first unread message

Linas Vepstas

unread,
Nov 17, 2016, 1:08:03 PM11/17/16
to Ean Schuessler, hansonrobotics, opencog
The pre-HEAD docker containers are here: https://github.com/opencog/docker/tree/master/indigo  which contains a sequence of containers, each more complex than the last, and culminates in a mostly full-function "sophia-lite" version.  It has not kept up with the changes in HEAD, and has probably bit-rotted.  Never-the-less it did succeed, for a while, in being a working HEAD-lite version that you are now thinking of.

I had hoped that this would provide the a good starting point for the constant stream of newbies that appear on the mailing list.  In that, it seems to have failed: if anyone actually ran it, no one wrote back to say "gee I was able to run the demo, I get it now, I'm going to hack on component XYZ".

I'm still frustrated that the overall system is still somehow too complex for newcomers to be able to participate in it.  Documentation, wiki pages, docker containers seem to help, but are somehow not enough.

--linas  

On Thu, Nov 17, 2016 at 11:06 AM, Ean Schuessler <e...@brainfood.com> wrote:
On Thursday, November 17, 2016 at 10:46:07 AM UTC-6, Content Love Knowles wrote:
What do you mean "put Sophia on a diet"? I mean in a practical sense.

Try to reduce that 7G footprint. That's a huge download. I need to comb through the dependencies but I'm not clear why the system image needs to be that large. 

--
You received this message because you are subscribed to the Google Groups "hansonrobotics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hansonrobotics+unsubscribe@googlegroups.com.
To post to this group, send email to hansonrobotics@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/hansonrobotics/ed56aa60-4899-4927-b1dc-baa6afd91588%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Linas Vepstas

unread,
Nov 17, 2016, 1:11:57 PM11/17/16
to Ean Schuessler, hansonrobotics, opencog
p.s. Side note about naming: in those docker containers, she is called "Eva", with the idea being that the hackable, open-source version gets called Eva, and the propietary, Hanson Robotics product gets called "Sophia".

On Thu, Nov 17, 2016 at 12:07 PM, Linas Vepstas <linasv...@gmail.com> wrote:
The pre-HEAD docker containers are here: https://github.com/opencog/docker/tree/master/indigo  which contains a sequence of containers, each more complex than the last, and culminates in a mostly full-function "sophia-lite" version.  It has not kept up with the changes in HEAD, and has probably bit-rotted.  Never-the-less it did succeed, for a while, in being a working HEAD-lite version that you are now thinking of.

I had hoped that this would provide the a good starting point for the constant stream of newbies that appear on the mailing list.  In that, it seems to have failed: if anyone actually ran it, no one wrote back to say "gee I was able to run the demo, I get it now, I'm going to hack on component XYZ".

I'm still frustrated that the overall system is still somehow too complex for newcomers to be able to participate in it.  Documentation, wiki pages, docker containers seem to help, but are somehow not enough.

--linas  
On Thu, Nov 17, 2016 at 11:06 AM, Ean Schuessler <e...@brainfood.com> wrote:
On Thursday, November 17, 2016 at 10:46:07 AM UTC-6, Content Love Knowles wrote:
What do you mean "put Sophia on a diet"? I mean in a practical sense.

Try to reduce that 7G footprint. That's a huge download. I need to comb through the dependencies but I'm not clear why the system image needs to be that large. 

--
You received this message because you are subscribed to the Google Groups "hansonrobotics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hansonrobotics+unsubscribe@googlegroups.com.
To post to this group, send email to hansonr...@googlegroups.com.

Linas Vepstas

unread,
Nov 17, 2016, 2:24:46 PM11/17/16
to Ean Schuessler, hansonrobotics, opencog
Hi Ean,

Well, if you manage to get some sort of HEAD-lite version working .. or even a HEAD-heavy version that somehow fits in with or resembles or "naturally goes with" the general framework of https://github.com/opencog/docker/tree/master/indigo  then please make a pull req . 

I'm not sure I like the organization of that repo according to ROS releases. It could be better to organize it according to function.

--linas


On Thu, Nov 17, 2016 at 12:28 PM, Ean Schuessler <e...@brainfood.com> wrote:
Nice work! That is really disappointing news about the port publishing problem.

I agree about getting started. To get people hooked on a project it pretty much needs to be zero effort to get a basic rig up and then almost zero effort to try out some small ideas and get positive feedback. Its a rare person who will tolerate a really steep initial learning curve.

On Thu, Nov 17, 2016 at 12:07 PM, Linas Vepstas <linasv...@gmail.com> wrote:
The pre-HEAD docker containers are here: https://github.com/opencog/docker/tree/master/indigo  which contains a sequence of containers, each more complex than the last, and culminates in a mostly full-function "sophia-lite" version.  It has not kept up with the changes in HEAD, and has probably bit-rotted.  Never-the-less it did succeed, for a while, in being a working HEAD-lite version that you are now thinking of.

I had hoped that this would provide the a good starting point for the constant stream of newbies that appear on the mailing list.  In that, it seems to have failed: if anyone actually ran it, no one wrote back to say "gee I was able to run the demo, I get it now, I'm going to hack on component XYZ".

I'm still frustrated that the overall system is still somehow too complex for newcomers to be able to participate in it.  Documentation, wiki pages, docker containers seem to help, but are somehow not enough.

--linas  
On Thu, Nov 17, 2016 at 11:06 AM, Ean Schuessler <e...@brainfood.com> wrote:
On Thursday, November 17, 2016 at 10:46:07 AM UTC-6, Content Love Knowles wrote:
What do you mean "put Sophia on a diet"? I mean in a practical sense.

Try to reduce that 7G footprint. That's a huge download. I need to comb through the dependencies but I'm not clear why the system image needs to be that large. 

--
You received this message because you are subscribed to the Google Groups "hansonrobotics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hansonrobotics+unsubscribe@googlegroups.com.
To post to this group, send email to hansonr...@googlegroups.com.




--
Ean Schuessler, Brainfood Co-Founder

--
You received this message because you are subscribed to the Google Groups "hansonrobotics" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hansonrobotics+unsubscribe@googlegroups.com.
To post to this group, send email to hansonrobotics@googlegroups.com.

Ed Pell

unread,
Dec 2, 2016, 6:30:36 PM12/2/16
to opencog, e...@brainfood.com, hansonr...@googlegroups.com, linasv...@gmail.com

I too "I'm still frustrated that the overall system is still somehow too complex for newcomers to be able to participate in it."

Ed

Ben Goertzel

unread,
Dec 4, 2016, 8:04:43 PM12/4/16
to opencog, Ean Schuessler, hansonr...@googlegroups.com, Linas Vepstas
Yeah... my hope is to put more energy into ease-of-use and useful
tutorials in the first half of next year... this year my big focus has
been on getting some integrated functionality out of the system, which
we have done, to my great pleasure and relief...

ben
> --
> You received this message because you are subscribed to the Google Groups
> "opencog" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to opencog+u...@googlegroups.com.
> To post to this group, send email to ope...@googlegroups.com.
> Visit this group at https://groups.google.com/group/opencog.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/opencog/b562f1ad-695d-42ed-8790-3ee4e2a4c2e6%40googlegroups.com.
>
> For more options, visit https://groups.google.com/d/optout.



--
Ben Goertzel, PhD
http://goertzel.org

“I tell my students, when you go to these meetings, see what direction
everyone is headed, so you can go in the opposite direction. Don’t
polish the brass on the bandwagon.” – V. S. Ramachandran
Reply all
Reply to author
Forward
0 new messages