Re: [opencog-dev] Re: Internship for OpenCog

2019-05-29 Thread Linas Vepstas
On Wed, May 29, 2019 at 6:25 PM Joseph Horner  wrote:

> I was able to build the code on a stand alone instance of ubuntu.  That
> was last year before i was hit with some personal issues.  I'd like to jump
> back into the code base, where is the link to the docker image?  that would
> be the most promising build process from a software engineering
> standpoint.   I'd like to give it a try.
>

See three emails back...

--linas

>
>
>
> On Wednesday, May 29, 2019 at 1:42:26 AM UTC-4, linas wrote:
>>
>>
>>
>> On Tue, May 28, 2019 at 10:53 PM Daniel  wrote:
>>
>>> Ok, so from what I’ve gathered, it seems like I have to build opencog
>>> before I can analyze the code. Is this correct?
>>>
>>
>> If you are interested in the guts of the current code, and if you can't
>> build it, you will be lost forever. Being able to build the current code
>> base is a necessary prerequisite for doing anything with it (including
>> "understanding" it)
>>
>> If you are interested in bringing old, dead code back to life (e.g. the
>> old docker repo I pointed at), then "understanding it" is an iterated
>> process of figuring out why it won't build, and then figuring out a fix for
>> that, repeated ad-infinitum.
>>
>> If you want to just read the wiki -- you can, but it's not much fun if
>> you can't run the examples. And, to run the examples, you have to build it
>> first :-)
>>
>> --linas
>>
>>>
>>> --
>>> 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 ope...@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/78193911-5844-4be5-8432-66805d92841f%40googlegroups.com
>>> .
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>> --
>> cassette tapes - analog TV - film cameras - you
>>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to opencog@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/d34aa68b-d2d0-4f3e-a08c-8778a8ac0258%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
cassette tapes - analog TV - film cameras - you

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to opencog@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/CAHrUA359C%2BDpOwQbnMOXv%2BVHkvMZ8WVcpEN4Fo2PE2o5tPnrhQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [opencog-dev] Re: Internship for OpenCog

2019-05-29 Thread Joseph Horner
I was able to build the code on a stand alone instance of ubuntu.  That was 
last year before i was hit with some personal issues.  I'd like to jump 
back into the code base, where is the link to the docker image?  that would 
be the most promising build process from a software engineering 
standpoint.   I'd like to give it a try.



On Wednesday, May 29, 2019 at 1:42:26 AM UTC-4, linas wrote:
>
>
>
> On Tue, May 28, 2019 at 10:53 PM Daniel > 
> wrote:
>
>> Ok, so from what I’ve gathered, it seems like I have to build opencog 
>> before I can analyze the code. Is this correct?
>>
>
> If you are interested in the guts of the current code, and if you can't 
> build it, you will be lost forever. Being able to build the current code 
> base is a necessary prerequisite for doing anything with it (including 
> "understanding" it)
>
> If you are interested in bringing old, dead code back to life (e.g. the 
> old docker repo I pointed at), then "understanding it" is an iterated 
> process of figuring out why it won't build, and then figuring out a fix for 
> that, repeated ad-infinitum.
>
> If you want to just read the wiki -- you can, but it's not much fun if you 
> can't run the examples. And, to run the examples, you have to build it 
> first :-)
>
> --linas  
>
>>
>> -- 
>> 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 ope...@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/78193911-5844-4be5-8432-66805d92841f%40googlegroups.com
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> cassette tapes - analog TV - film cameras - you
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to opencog@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/d34aa68b-d2d0-4f3e-a08c-8778a8ac0258%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [opencog-dev] Re: Internship for OpenCog

2019-05-28 Thread Linas Vepstas
On Tue, May 28, 2019 at 10:53 PM Daniel  wrote:

> Ok, so from what I’ve gathered, it seems like I have to build opencog
> before I can analyze the code. Is this correct?
>

If you are interested in the guts of the current code, and if you can't
build it, you will be lost forever. Being able to build the current code
base is a necessary prerequisite for doing anything with it (including
"understanding" it)

If you are interested in bringing old, dead code back to life (e.g. the old
docker repo I pointed at), then "understanding it" is an iterated process
of figuring out why it won't build, and then figuring out a fix for that,
repeated ad-infinitum.

If you want to just read the wiki -- you can, but it's not much fun if you
can't run the examples. And, to run the examples, you have to build it
first :-)

--linas

>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to opencog@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/78193911-5844-4be5-8432-66805d92841f%40googlegroups.com
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
cassette tapes - analog TV - film cameras - you

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to opencog@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/CAHrUA36drbjcvS%3Dw-0ioY3zcAuW5NvqxXXpgnErWT7m2qM9pmA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [opencog-dev] Re: Internship for OpenCog

2019-05-25 Thread Linas Vepstas
There is a 3-years-unmaintained full-stack robot here:
https://github.com/opencog/docker/tree/master/indigo/eva-opencog

with a general review here:
https://github.com/opencog/docker/tree/master/indigo

This was an avatar+chatbot combined into one, using parts of opencog to
work.

As its unmaintained, its probably broken (unless you go back to old repos)
I dunno. worth a try, I guess

--linas


On Sat, May 25, 2019 at 1:58 AM Daniel  wrote:

> Alright, sounds good! I have one question that is more of the source for
> my trouble getting into opencog. I am pretty used to looking at small
> projects on github and I’m usually able to find all the scripts under one
> repository. With opencog, the project is super large and from what I can
> tell, it is not all in one repository. Is there an easy way for me to find
> all of the open source code so that I can piece it all together in my mind.
> I want a better picture of how all the scripts and parts work together...
>
> On Monday, May 20, 2019 at 11:56:22 PM UTC-5, Daniel wrote:
>>
>> Hello,
>>
>> My name is Dan. I am 20 years old and have more than 5 years of
>> programming experience on my own and one year of studying computer science
>> in college. I just recently found out about OpenCog and was fascinated by
>> the ingeniousness of it. I have looked through the wiki and through several
>> videos trying to understand more about OpenCog. I stumbled upon a video
>> where Ben Geortzel discussed his internship program in Ethiopia that
>> teaches people about OpenCog and various other subjects. I was wondering if
>> OpenCog offers internship or apprenticeship programs (in the United States)
>> to help me, and any other people interested, get into OpenCog and start
>> contributing to the project.
>>
>> Thanks,
>> Dan
>>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to opencog@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/266b1a63-f29e-41cd-9983-12cda5d0a3dd%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>


-- 
cassette tapes - analog TV - film cameras - you

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to opencog@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/CAHrUA34u4F3Pr1Zit-FMD-P%3Dari0Xjz2xrEht32zxFDrq5D%3DOQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: [opencog-dev] Re: Internship for OpenCog

2019-05-25 Thread Reslav Hollos
Hi Dan,

You can try https://github.com/opencog/opencog-nix

These are opencog build expressions for a package manager called nix and
contain nix script for each of the packages including opencog that contains
them all.

Given that you've installed nix, you'd only need to run `nix-shell` from
the folder of a package and everything should build automatically.

Inside each folder is a usage example file ex. `opencog/default.nix` that
has a `shellHook` part which is bash code executed right after entering the
shell where you can put automated code or you can ignore it and use just
the shell with exposed libraries.

I'd be interested in your experience with these.

Cheers,
Reslav

On Sat, May 25, 2019, 08:58 Daniel  wrote:

> Alright, sounds good! I have one question that is more of the source for
> my trouble getting into opencog. I am pretty used to looking at small
> projects on github and I’m usually able to find all the scripts under one
> repository. With opencog, the project is super large and from what I can
> tell, it is not all in one repository. Is there an easy way for me to find
> all of the open source code so that I can piece it all together in my mind.
> I want a better picture of how all the scripts and parts work together...
>
> On Monday, May 20, 2019 at 11:56:22 PM UTC-5, Daniel wrote:
>>
>> Hello,
>>
>> My name is Dan. I am 20 years old and have more than 5 years of
>> programming experience on my own and one year of studying computer science
>> in college. I just recently found out about OpenCog and was fascinated by
>> the ingeniousness of it. I have looked through the wiki and through several
>> videos trying to understand more about OpenCog. I stumbled upon a video
>> where Ben Geortzel discussed his internship program in Ethiopia that
>> teaches people about OpenCog and various other subjects. I was wondering if
>> OpenCog offers internship or apprenticeship programs (in the United States)
>> to help me, and any other people interested, get into OpenCog and start
>> contributing to the project.
>>
>> Thanks,
>> Dan
>>
> --
> 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+unsubscr...@googlegroups.com.
> To post to this group, send email to opencog@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/266b1a63-f29e-41cd-9983-12cda5d0a3dd%40googlegroups.com
> 
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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+unsubscr...@googlegroups.com.
To post to this group, send email to opencog@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/CANHDs8mfjXLCWP8Q5SPMMWX1R4jAyxCX8RMBr2GkmRYHyS2VHQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.