Ben, Granting everything you posted here, it seems that the world falls cleanly into two camps:
1. Those who are doing research with no plans or funding leading to substantial profit. OSS works well in this paradigm. 2. Those developing products given adequate financing, so they have money to spend, are NOT willing to share their IP without receiving BIG payments, etc. Here, trade in pieces seems to be the best paradigm. Look at how Microsoft entered the OS business: $100 bought you a copy of DOS, Windows, etc. Even a researcher could afford this. $20K bought you the right to make as many copies as you wanted. You are in effect a user, while I seek to be in effect the next Microsoft. Steve ======================= On Sun, Nov 1, 2015 at 2:15 AM, Ben Goertzel <[email protected]> wrote: > Steve, about > > *** > So, is anyone here interested in writing AI/AGI support software, or: > > 1. do you intend to use subsystems that other people write? > 2. do you intend to write EVERYTHING needed to support AGI operation? > 3. have you even thought about such issues? > > *** > > Any modern OSS project uses all sorts of code written by other people... > > As two recent examples in OpenCog > > -- our new "surprising pattern miner" was tested using DBPedia ... see > tutorial linked from here, http://opencog.org/2015/11/pattern-miner/ > > -- my new proposal for putting deep learning perception in OpenCog > http://blog.opencog.org/2015/11/01/putting-deep-perceptual-learning-in-opencog/ > would rely heavily on the Theano library > http://deeplearning.net/software/theano/ made by Yoshua Bengio's > machine vision group at U. Montreal > > Our NLP system has long relied on the link parser from Carnegie Mellon, > > http://www.link.cs.cmu.edu/link/ > > We would like to get rid of it, > > http://arxiv.org/abs/1401.3372 > > but in this proposal, we will still keep the general idea/format of the > link parser, just learn the rule content instead of loading hand-coded rules > > For our applications of OpenCog to genomics, we use all sorts of existing > OSS R scripts for data preprocessing, and resources like Gene Ontology, > MSigDB, etc. > > To make a tool for authoring basic robot behaviors to be run in OpenCog, > we're customizing an existing Javascript behavior tree authoring library, > http://behavior3js.guineashots.com/ > > To make a type system for OpenCog's internal procedures, we may borrow > code from Haskell's type system > > To communicate w/ robots and also w/ Minecraft, we use ROS (OSS from > Willow Garage, now standard in academic robots and penetrating industry...) > > And many many other examples... > > In short, sharing components and resources is how OSS tends to work, it's > already happening.... Doing this kind of sharing in a > proprietary-software context is complicated and seems to basically not work > well. But by going OSS, this becomes easy and natural (well, easy except > for endless annoying dependency and build problems, lol ...) > > -- Ben G > > > On Fri, Oct 30, 2015 at 5:00 PM, Steve Richfield < > [email protected]> wrote: > >> I noticed a different viewpoint to my discussion regarding my startup: >> >> ANY major AI/AGI project is going to need pretty much the SAME support >> software, regardless of whether it is weak AI or AGI. Many of the >> subsystems I was intending on building are the SAME subsystems anyone else >> developing other AI/AGI systems will need. For example: >> >> 1. A web crawler that scans the Internet and presents postings along >> with metadata (name, contact information, etc.) >> 2. An idiom dictionary, since natural language includes SO many >> idioms. You won't even be able to talk much with your AI/AGI without this. >> >> The early BIG money in computers was made in operating systems rather >> than in applications software. I suspect the same will be the case with >> AI/AGI. >> >> So, is anyone here interested in writing AI/AGI support software, or: >> >> 1. do you intend to use subsystems that other people write? >> 2. do you intend to write EVERYTHING needed to support AGI operation? >> 3. have you even thought about such issues? >> >> Steve >> >> >> >> *AGI* | Archives <https://www.listbox.com/member/archive/303/=now> >> <https://www.listbox.com/member/archive/rss/303/212726-deec6279> | Modify >> <https://www.listbox.com/member/?&> Your Subscription >> <http://www.listbox.com> >> > > > > -- > Ben Goertzel, PhD > http://goertzel.org > > "The reasonable man adapts himself to the world: the unreasonable one > persists in trying to adapt the world to himself. Therefore all progress > depends on the unreasonable man." -- George Bernard Shaw > *AGI* | Archives <https://www.listbox.com/member/archive/303/=now> > <https://www.listbox.com/member/archive/rss/303/10443978-6f4c28ac> | > Modify > <https://www.listbox.com/member/?&> > Your Subscription <http://www.listbox.com> > -- Full employment can be had with the stoke of a pen. Simply institute a six hour workday. That will easily create enough new jobs to bring back full employment. ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
