Trying to make Free Software :) :D :)

I'm posting this in a separate thread, and not as a response.

(If this is against the rules, kindly indicate this to me, and I will try
to refrain from doing a similar thing next time. I have gotten no such
indication so far.)

···

---------------------------------------------------------------------------

Would you recommend that I try to find peers on r/ruby, Y Combinator Hacker
News, or some other site?

I'm legitimately trying to start up literally dozens of free software
projects, I have working code in most cases, but I haven't gotten
responses, I'm still waiting on people who indicated some interest.

Matz's head is on right. People need to take charge of computers for THEIR
needs.

I have a very different user interface for interacting with computers, as
this image shows

But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL CREATORS
OF C

We should all not tolerate hard to use software. Ruby is not this (a hard
to use piece of software).

It's kind of incredible how a Japanese programmer could have such a
significant impact on the international programming scene.

That shows the value of Ruby :slight_smile:

We should all collectively protest crappy AI systems, and crappy user
interfaces.

THEY ARE IMPERILING OUR SURVIVAL.

If we can't use machines, machines will use us.

Explicitly put

-----------------------------------------------------

I am looking for others to work on free software with me.

I don't use reddit or Hacker News. If someone wants to post links to my
stuff there, that would help.

Looking forward towards the future,
Gregory Cohen

Hello Gregory,

*Would you recommend that I try to find peers on r/ruby, Y Combinator

Hacker News, or some other site?*

I have found a good community of programmers in alternative 'smallnet'
protocols like Gemini and Gopher. I would give that a try!

···

On Sun, Oct 3, 2021, 3:21 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

I'm posting this in a separate thread, and not as a response.

(If this is against the rules, kindly indicate this to me, and I will try
to refrain from doing a similar thing next time. I have gotten no such
indication so far.)

---------------------------------------------------------------------------

Would you recommend that I try to find peers on r/ruby, Y Combinator
Hacker News, or some other site?

I'm legitimately trying to start up literally dozens of free software
projects, I have working code in most cases, but I haven't gotten
responses, I'm still waiting on people who indicated some interest.

Matz's head is on right. People need to take charge of computers for THEIR
needs.

I have a very different user interface for interacting with computers, as
this image shows

https://i.imgur.com/2O7yLCk.png

But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL CREATORS
OF C

We should all not tolerate hard to use software. Ruby is not this (a hard
to use piece of software).

It's kind of incredible how a Japanese programmer could have such a
significant impact on the international programming scene.

That shows the value of Ruby :slight_smile:

We should all collectively protest crappy AI systems, and crappy user
interfaces.

THEY ARE IMPERILING OUR SURVIVAL.

If we can't use machines, machines will use us.

Explicitly put

-----------------------------------------------------

I am looking for others to work on free software with me.

I don't use reddit or Hacker News. If someone wants to post links to my
stuff there, that would help.

Looking forward towards the future,
Gregory Cohen

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

It's all fine and simple if you are developing a program alone. You know which file does what, you know why it does so. It's possibly a waste of time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you, those things are really crucial. I tried to take a look at your code and your messages on this list helped me to understand a few concepts, but I think this should be documented in README files. Also with an instruction on how to run things. I understand writing those correctly takes a lot of time, but it's very rarely that productivity scales with a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to the reasons of trust. People shouldn't run untrusted code without first reading it. In bigger projects it scales like "someone probably did read this code".

Another thing that I would suggest that you can improve is code quality, like indentations. Myself I have mostly learned that by reading a lot of production Ruby gem code (in your case it's also Crystal, C++, or D, I know). I would be also a good idea to consider adding automated tests, so that you will be notified when a commiter breaks a program, but it will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive to potential users and contributors.

···

On 10/4/21 12:21 AM, Gregory Cohen wrote:

I'm posting this in a separate thread, and not as a response.

(If this is against the rules, kindly indicate this to me, and I will try to refrain from doing a similar thing next time. I have gotten no such indication so far.)

---------------------------------------------------------------------------

Would you recommend that I try to find peers on r/ruby, Y Combinator Hacker News, or some other site?

I'm legitimately trying to start up literally dozens of free software projects, I have working code in most cases, but I haven't gotten responses, I'm still waiting on people who indicated some interest.

Matz's head is on right. People need to take charge of computers for THEIR needs.

I have a very different user interface for interacting with computers, as this image shows

https://i.imgur.com/2O7yLCk.png

But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL CREATORS OF C

We should all not tolerate hard to use software. Ruby is not this (a hard to use piece of software).

It's kind of incredible how a Japanese programmer could have such a significant impact on the international programming scene.

That shows the value of Ruby :slight_smile:

We should all collectively protest crappy AI systems, and crappy user interfaces.

THEY ARE IMPERILING OUR SURVIVAL.

If we can't use machines, machines will use us.

Explicitly put

-----------------------------------------------------

I am looking for others to work on free software with me.

I don't use reddit or Hacker News. If someone wants to post links to my stuff there, that would help.

Looking forward towards the future,
Gregory Cohen

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

···

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

···

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Which communities?

What software would I use?

···

On Sun, Oct 3, 2021 at 6:27 PM CSPablo Cortez <cspablocortez@gmail.com> wrote:

Hello Gregory,

> *Would you recommend that I try to find peers on r/ruby, Y Combinator
Hacker News, or some other site?*

I have found a good community of programmers in alternative 'smallnet'
protocols like Gemini and Gopher. I would give that a try!

On Sun, Oct 3, 2021, 3:21 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

I'm posting this in a separate thread, and not as a response.

(If this is against the rules, kindly indicate this to me, and I will try
to refrain from doing a similar thing next time. I have gotten no such
indication so far.)

---------------------------------------------------------------------------

Would you recommend that I try to find peers on r/ruby, Y Combinator
Hacker News, or some other site?

I'm legitimately trying to start up literally dozens of free software
projects, I have working code in most cases, but I haven't gotten
responses, I'm still waiting on people who indicated some interest.

Matz's head is on right. People need to take charge of computers for
THEIR needs.

I have a very different user interface for interacting with computers, as
this image shows

https://i.imgur.com/2O7yLCk.png

But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
CREATORS OF C

We should all not tolerate hard to use software. Ruby is not this (a hard
to use piece of software).

It's kind of incredible how a Japanese programmer could have such a
significant impact on the international programming scene.

That shows the value of Ruby :slight_smile:

We should all collectively protest crappy AI systems, and crappy user
interfaces.

THEY ARE IMPERILING OUR SURVIVAL.

If we can't use machines, machines will use us.

Explicitly put

-----------------------------------------------------

I am looking for others to work on free software with me.

I don't use reddit or Hacker News. If someone wants to post links to my
stuff there, that would help.

Looking forward towards the future,
Gregory Cohen

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

*Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you plan to
approach them to make the software?

What do you want to build?

*I think people should seek to have better tools*

Tools for what?

···

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Tools for life itself.

Do you have a document where you write down these ideas and how you plan

to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell me
about this _________ program. What do you want to build in it, man? :slight_smile: "
(e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

···

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you plan
to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts, but
I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a lot
of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I don't need a document. This is not a business contract. This is free

software.
...

Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

···

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you plan
to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell me
about this _________ program. What do you want to build in it, man? :slight_smile: "
(e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> > wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you plan
to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste
of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts, but
I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due
to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a lot
of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have gotten
no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

--

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.

You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently
not the kind of person who would work on a project like this.

I'm 26 fwiw

If you want me to help, if you want me to spend my time writing code for

your thing, or even for a thing that I've agreed is important, you've gotta
make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent
potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

···

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com> wrote:

> I don't need a document. This is not a business contract. This is free
software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell me
about this _________ program. What do you want to build in it, man? :slight_smile: "
(e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> >> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you plan
to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >>> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but my
computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste
of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts,
but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those
correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due
to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a lot
of
production Ruby gem code (in your case it's also Crystal, C++, or D,
I
know). I would be also a good idea to consider adding automated
tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have gotten
no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y
Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers
for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this
(a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links
to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

*everything I wrote

···

On Sun, Oct 3, 2021 at 7:57 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently
not the kind of person who would work on a project like this.

I'm 26 fwiw

> If you want me to help, if you want me to spend my time writing code
for your thing, or even for a thing that I've agreed is important, you've
gotta make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent
potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com> wrote:

> I don't need a document. This is not a business contract. This is free
software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> >> wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell me
about this _________ program. What do you want to build in it, man? :slight_smile: "
(e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> >>> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >>>> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but
my computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste
of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts,
but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those
correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due
to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a
lot of
production Ruby gem code (in your case it's also Crystal, C++, or D,
I
know). I would be also a good idea to consider adding automated
tests,
so that you will be notified when a commiter breaks a program, but
it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have gotten
no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y
Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers
for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this
(a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such
a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links
to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Which code seemed non-indented?

···

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I would caution you to heed the wisdom of folks who've done this type of
thing before and have seen its results, rather than dismissing them.

You can call it whatever you want, but undertaking several projects like
that without the cognizance of scope and necessary work will not serve you
well.

Start small, do what you know you can, and build from there. To do
otherwise and take on the world is doomed to fail.

Feel free to ignore, but in a few months check back on this.

···

On Sun, Oct 3, 2021, 5:00 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

Which code seemed non-indented?

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

?

Everything already works.

I have no idea what you are talking about.

I have scripts and executables work. A few of them are bugged, but most work

···

On Sun, Oct 3, 2021 at 8:05 PM Brandon Weaver <keystonelemur@gmail.com> wrote:

I would caution you to heed the wisdom of folks who've done this type of
thing before and have seen its results, rather than dismissing them.

You can call it whatever you want, but undertaking several projects like
that without the cognizance of scope and necessary work will not serve you
well.

Start small, do what you know you can, and build from there. To do
otherwise and take on the world is doomed to fail.

Feel free to ignore, but in a few months check back on this.

On Sun, Oct 3, 2021, 5:00 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

Which code seemed non-indented?

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

*that work

···

On Sun, Oct 3, 2021 at 8:08 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

?

Everything already works.

I have no idea what you are talking about.

I have scripts and executables work. A few of them are bugged, but most
work

On Sun, Oct 3, 2021 at 8:05 PM Brandon Weaver <keystonelemur@gmail.com> > wrote:

I would caution you to heed the wisdom of folks who've done this type of
thing before and have seen its results, rather than dismissing them.

You can call it whatever you want, but undertaking several projects like
that without the cognizance of scope and necessary work will not serve you
well.

Start small, do what you know you can, and build from there. To do
otherwise and take on the world is doomed to fail.

Feel free to ignore, but in a few months check back on this.

On Sun, Oct 3, 2021, 5:00 PM Gregory Cohen <gregorycohen2@gmail.com> >> wrote:

Which code seemed non-indented?

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts, but
I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a lot
of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I don't know where this fear comes from.

···

On Sun, Oct 3, 2021 at 8:05 PM Brandon Weaver <keystonelemur@gmail.com> wrote:

I would caution you to heed the wisdom of folks who've done this type of
thing before and have seen its results, rather than dismissing them.

You can call it whatever you want, but undertaking several projects like
that without the cognizance of scope and necessary work will not serve you
well.

Start small, do what you know you can, and build from there. To do
otherwise and take on the world is doomed to fail.

Feel free to ignore, but in a few months check back on this.

On Sun, Oct 3, 2021, 5:00 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

Which code seemed non-indented?

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

I have a non-corporate mindset

Organization, scope resolution, and documentation does not make a software
project 'corporate'.

Even in the idea stage, you want to have a document that explains your
proposal clearly, this way other programmers can determine if the
undertaking is worthwhile for them.

Ideas are a dime a dozen, but their execution is what sets them apart from
the rest.

It's good that you want to take a casual approach to your project! But if
you start noticing that people don't understand what you're saying, it's
because there's no documentation to read.

···

On Sun, Oct 3, 2021, 4:58 PM Gregory Cohen <gregorycohen2@gmail.com> wrote:

You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently
not the kind of person who would work on a project like this.

I'm 26 fwiw

> If you want me to help, if you want me to spend my time writing code
for your thing, or even for a thing that I've agreed is important, you've
gotta make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent
potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com> wrote:

> I don't need a document. This is not a business contract. This is free
software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> >> wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell me
about this _________ program. What do you want to build in it, man? :slight_smile: "
(e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> >>> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >>>> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but
my computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a waste
of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code
and
your messages on this list helped me to understand a few concepts,
but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those
correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due
to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a
lot of
production Ruby gem code (in your case it's also Crystal, C++, or D,
I
know). I would be also a good idea to consider adding automated
tests,
so that you will be notified when a commiter breaks a program, but
it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have gotten
no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y
Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers
for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this
(a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such
a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links
to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

(is it just me or have they not linked any code or tools?)

···

On Sun, Oct 3, 2021, 5:14 PM CSPablo Cortez <cspablocortez@gmail.com> wrote:

> I have a non-corporate mindset

Organization, scope resolution, and documentation does not make a software
project 'corporate'.

Even in the idea stage, you want to have a document that explains your
proposal clearly, this way other programmers can determine if the
undertaking is worthwhile for them.

Ideas are a dime a dozen, but their execution is what sets them apart from
the rest.

It's good that you want to take a casual approach to your project! But if
you start noticing that people don't understand what you're saying, it's
because there's no documentation to read.

On Sun, Oct 3, 2021, 4:58 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently
not the kind of person who would work on a project like this.

I'm 26 fwiw

> If you want me to help, if you want me to spend my time writing code
for your thing, or even for a thing that I've agreed is important, you've
gotta make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent
potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com> wrote:

> I don't need a document. This is not a business contract. This is
free software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> >>> wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell
me about this _________ program. What do you want to build in it, man? :slight_smile:
" (e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> >>>> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but
my computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a
waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your
code and
your messages on this list helped me to understand a few concepts,
but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those
correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly
due to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a
lot of
production Ruby gem code (in your case it's also Crystal, C++, or
D, I
know). I would be also a good idea to consider adding automated
tests,
so that you will be notified when a commiter breaks a program, but
it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have
gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y
Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some
interest.
>
> Matz's head is on right. People need to take charge of computers
for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this
(a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such
a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links
to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Ideas are a dime a dozen, but their execution is what sets them apart

from the rest.

Absolutely not! Ideas, good ideas are rare, and the execution of ideas gets
ignored. There's a reason why no one uses GNOME, and why people use Windows.

Power, charisma, intelligence, drive, PR, propaganda are what win. The
technical merits of a filesystem or some nerdy thing get ignored by the
masses.

Bill Gates had a bad execution of software (e.g., Windows 95), but he had
the other points, and therefore won.

No one cares if a Judy Array is better than a Hash Table.

Interfaces are all that matter.

I'm making new interfaces.

···

-------------------------------------------

Once I get enough support, I will make SUPER-DOCUMENTATION -- YOUTUBE
VIDEOS :slight_smile:

On Sun, Oct 3, 2021 at 8:14 PM CSPablo Cortez <cspablocortez@gmail.com> wrote:

> I have a non-corporate mindset

Organization, scope resolution, and documentation does not make a software
project 'corporate'.

Even in the idea stage, you want to have a document that explains your
proposal clearly, this way other programmers can determine if the
undertaking is worthwhile for them.

Ideas are a dime a dozen, but their execution is what sets them apart from
the rest.

It's good that you want to take a casual approach to your project! But if
you start noticing that people don't understand what you're saying, it's
because there's no documentation to read.

On Sun, Oct 3, 2021, 4:58 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:

You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently
not the kind of person who would work on a project like this.

I'm 26 fwiw

> If you want me to help, if you want me to spend my time writing code
for your thing, or even for a thing that I've agreed is important, you've
gotta make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent
potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com> wrote:

> I don't need a document. This is not a business contract. This is
free software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this
attitude turns me off immediately. If you want me to help, if you want me
to spend my time writing code for your thing, or even for a thing that I've
agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why
should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com> >>> wrote:

Tools for life itself.

> Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free
software.

Or are programmers so socially awkward that they can't ask "Hey, tell
me about this _________ program. What do you want to build in it, man? :slight_smile:
" (e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com> >>>> wrote:

> *Ultimately though, this is about ideas, not code*

Do you have a document where you write down these ideas and how you
plan to approach them to make the software?

What do you want to build?

> *I think people should seek to have better tools*

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>> wrote:

Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com> >>>>>> wrote:

As I mentioned, I made 61 YouTube videos (the ultimate README), but
my computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc> wrote:

It's all fine and simple if you are developing a program alone. You
know
which file does what, you know why it does so. It's possibly a
waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your
code and
your messages on this list helped me to understand a few concepts,
but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those
correctly
takes a lot of time, but it's very rarely that productivity scales
with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly
due to
the reasons of trust. People shouldn't run untrusted code without
first
reading it. In bigger projects it scales like "someone probably did
read
this code".

Another thing that I would suggest that you can improve is code
quality,
like indentations. Myself I have mostly learned that by reading a
lot of
production Ruby gem code (in your case it's also Crystal, C++, or
D, I
know). I would be also a good idea to consider adding automated
tests,
so that you will be notified when a commiter breaks a program, but
it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more
attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I
will
> try to refrain from doing a similar thing next time. I have
gotten no
> such indication so far.)
>
>
>
>
---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y
Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free
software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some
interest.
>
> Matz's head is on right. People need to take charge of computers
for
> THEIR needs.
>
> I have a very different user interface for interacting with
computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this
(a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such
a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy
user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links
to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential
and may contain information that is privileged or otherwise legally
protected from disclosure. If you are not the intended recipient or if this
message has been addressed to you in error, please delete it without saving
it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Also, planning your project makes it easy for *you* to come back to it if you take time off. I mean sure you could read your code to figure it out, but code isn’t going to summarize itself. :slight_smile:
Devin Prater
r.d.t.prater@gmail.com

Https://devinprater.flounder.online

···

On Oct 3, 2021, at 7:13 PM, CSPablo Cortez <cspablocortez@gmail.com> wrote:

> I have a non-corporate mindset

Organization, scope resolution, and documentation does not make a software project 'corporate'.

Even in the idea stage, you want to have a document that explains your proposal clearly, this way other programmers can determine if the undertaking is worthwhile for them.

Ideas are a dime a dozen, but their execution is what sets them apart from the rest.

It's good that you want to take a casual approach to your project! But if you start noticing that people don't understand what you're saying, it's because there's no documentation to read.

On Sun, Oct 3, 2021, 4:58 PM Gregory Cohen <gregorycohen2@gmail.com <mailto:gregorycohen2@gmail.com>> wrote:
You are missing the point, and everything I read.

If you are an aging programmer, to use your own words, you are inherently not the kind of person who would work on a project like this.

I'm 26 fwiw

> If you want me to help, if you want me to spend my time writing code for your thing, or even for a thing that I've agreed is important, you've gotta make it easier.

No, no, no, this mindset turns me off immediately.

I'm not talking about you "agreeing" something is important.

You would _recognize_ that something is important based on its inherent potentials or virtues or abilities to help others.

I'm not making "things", I'm making TOOLS

Steve Jobs never made "things", he made crafted tools

I don't think that Ruby is a "thing", it's a gem :wink:

I have a non-corporate mindset

On Sun, Oct 3, 2021 at 7:50 PM Veez Remsik <mremsik@weedmaps.com <mailto:mremsik@weedmaps.com>> wrote:
> I don't need a document. This is not a business contract. This is free software.
...
> Casualness beats everything here.

As an aging programmer with lots of knowledge and little time, this attitude turns me off immediately. If you want me to help, if you want me to spend my time writing code for your thing, or even for a thing that I've agreed is important, you've gotta make it easier.

I barely have enough time on the weekends to clean up my own code. Why should I even think about yours?

On Sun, Oct 3, 2021 at 6:30 PM Gregory Cohen <gregorycohen2@gmail.com <mailto:gregorycohen2@gmail.com>> wrote:
Tools for life itself.

> Do you have a document where you write down these ideas and how you plan to approach them to make the software?

The programs are fairly self-explanatory, just by the names

I don't need a document. This is not a business contract. This is free software.

Or are programmers so socially awkward that they can't ask "Hey, tell me about this _________ program. What do you want to build in it, man? :slight_smile: " (e.g., emerald-browser)

Casualness beats everything here.

As I said, I was trying to make a better set of utilities.

Hence [............]-coreutils. I still haven't chosen the name

Maybe emerald-coreutils

On Sun, Oct 3, 2021 at 7:22 PM CSPablo Cortez <cspablocortez@gmail.com <mailto:cspablocortez@gmail.com>> wrote:
> Ultimately though, this is about ideas, not code

Do you have a document where you write down these ideas and how you plan to approach them to make the software?

What do you want to build?

> I think people should seek to have better tools

Tools for what?

On Sun, Oct 3, 2021, 3:42 PM Gregory Cohen <gregorycohen2@gmail.com <mailto:gregorycohen2@gmail.com>> wrote:
Also, I can make --help for the many programs, then use help2man

Ultimately though, this is about ideas, not code

I don't have any large codebases, so this is all about ideas

I think people should seek to have better tools

On Sun, Oct 3, 2021 at 6:38 PM Gregory Cohen <gregorycohen2@gmail.com <mailto:gregorycohen2@gmail.com>> wrote:
As I mentioned, I made 61 YouTube videos (the ultimate README), but my computer stopped working.

If anyone has any questions, then feel free to ask :slight_smile:

On Sun, Oct 3, 2021 at 6:31 PM hmdne <hmdne@airmail.cc <mailto:hmdne@airmail.cc>> wrote:
It's all fine and simple if you are developing a program alone. You know
which file does what, you know why it does so. It's possibly a waste of
time to document it, unless maybe for you in the future.

Unfortunately, if you are looking for people to cooperate with you,
those things are really crucial. I tried to take a look at your code and
your messages on this list helped me to understand a few concepts, but I
think this should be documented in README files. Also with an
instruction on how to run things. I understand writing those correctly
takes a lot of time, but it's very rarely that productivity scales with
a number of humans involved linearly...

I also don't think that shipping binaries is a good idea, mainly due to
the reasons of trust. People shouldn't run untrusted code without first
reading it. In bigger projects it scales like "someone probably did read
this code".

Another thing that I would suggest that you can improve is code quality,
like indentations. Myself I have mostly learned that by reading a lot of
production Ruby gem code (in your case it's also Crystal, C++, or D, I
know). I would be also a good idea to consider adding automated tests,
so that you will be notified when a commiter breaks a program, but it
will also help you iron out corner cases.

Ultimately, each of those tasks will make your software more attractive
to potential users and contributors.

On 10/4/21 12:21 AM, Gregory Cohen wrote:
> I'm posting this in a separate thread, and not as a response.
>
> (If this is against the rules, kindly indicate this to me, and I will
> try to refrain from doing a similar thing next time. I have gotten no
> such indication so far.)
>
>
>
> ---------------------------------------------------------------------------
>
>
> Would you recommend that I try to find peers on r/ruby, Y Combinator
> Hacker News, or some other site?
>
>
> I'm legitimately trying to start up literally dozens of free software
> projects, I have working code in most cases, but I haven't gotten
> responses, I'm still waiting on people who indicated some interest.
>
> Matz's head is on right. People need to take charge of computers for
> THEIR needs.
>
> I have a very different user interface for interacting with computers,
> as this image shows
>
> https://i.imgur.com/2O7yLCk.png <https://i.imgur.com/2O7yLCk.png&gt;
>
>
> But, THERE ARE FAR TOO FEW PEOPLE LIKE MATZ, OR LIKE THE ORIGINAL
> CREATORS OF C
>
> We should all not tolerate hard to use software. Ruby is not this (a
> hard to use piece of software).
>
> It's kind of incredible how a Japanese programmer could have such a
> significant impact on the international programming scene.
>
> That shows the value of Ruby :slight_smile:
>
> We should all collectively protest crappy AI systems, and crappy user
> interfaces.
>
> THEY ARE IMPERILING OUR SURVIVAL.
>
> If we can't use machines, machines will use us.
>
> Explicitly put
>
> -----------------------------------------------------
>
>
> I am looking for others to work on free software with me.
>
> I don't use reddit or Hacker News. If someone wants to post links to
> my stuff there, that would help.
>
>
>
>
> Looking forward towards the future,
> Gregory Cohen
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

This message (including any attachment to this message) is confidential and may contain information that is privileged or otherwise legally protected from disclosure. If you are not the intended recipient or if this message has been addressed to you in error, please delete it without saving it and separately notify the sender. Thank you.
Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;