Trying to make Free Software :) :D :)

ethicify.online/improve_the_world/tools/FOR_SHOW

It seems like you are a troll.

I have linked this many times.

···

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

(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;

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

Oh dear God here we go, moving from “read the docs” to “watch the docs”. What if a user can’t see to watch them? :slight_smile:
Devin Prater
r.d.t.prater@gmail.com

Https://devinprater.flounder.online

···

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

> 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 <mailto: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;

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

I lack peers.

Organization is a consequence of support and help and love :slight_smile:

Nothing more

···

On Sun, Oct 3, 2021 at 8:19 PM Devin Prater <r.d.t.prater@gmail.com> wrote:

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> > 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
<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;

It seems like you've got it all sorted out then. Best of luck!

···

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

> 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;

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

You know what? Have fun, I'm out.

···

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

I lack peers.

Organization is a consequence of support and help and love :slight_smile:

Nothing more

On Sun, Oct 3, 2021 at 8:19 PM Devin Prater <r.d.t.prater@gmail.com> > wrote:

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> >> 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
<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'll make text docs too, duh!

But I want to do 2x, you get it?!

···

On Sun, Oct 3, 2021 at 8:22 PM Devin Prater <r.d.t.prater@gmail.com> wrote:

Oh dear God here we go, moving from “read the docs” to “watch the docs”.
What if a user can’t see to watch them? :slight_smile:
Devin Prater
r.d.t.prater@gmail.com

Https://devinprater.flounder.online

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

> 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;

Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org?subject=unsubscribe
<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;

You are starting a lot of threads, then unlinking them, unfortunately it's easy to get lost in the chaos. From what I've seen, there was no link to this in this thread.

···

On 10/4/21 2:20 AM, Gregory Cohen wrote:

ethicify.online/improve_the_world/tools/FOR_SHOW

It seems like you are a troll.

I have linked this many times.

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

    (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 <mailto: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;
                                    <https://i.imgur.com/2O7yLCk.png
                                    <https://i.imgur.com/2O7yLCk.png&gt;&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
                                    <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
                                    >
                                    <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
                                    <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;

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

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

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

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

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

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

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

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

For Brandon

*rolls eyes*

···

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

You know what? Have fun, I'm out.

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

I lack peers.

Organization is a consequence of support and help and love :slight_smile:

Nothing more

On Sun, Oct 3, 2021 at 8:19 PM Devin Prater <r.d.t.prater@gmail.com> >> wrote:

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> >>> 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 <
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
<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 one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

···

On 10/4/21 2:00 AM, Gregory Cohen wrote:

Which code seemed non-indented?

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; <https://i.imgur.com/2O7yLCk.png
    <https://i.imgur.com/2O7yLCk.png&gt;&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
    <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
    > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
    <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;

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

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

It was commented out.

Lol.

···

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

It had to do with a program now called, t, which is a filter program that
can be used to make list comprehension type things

Like

cat /usr/share/dict/words | t i if i.start_with\? \"foo\"

It takes a Ruby expression.

Any letter can be used as the variable name.

It's like a better awk

···

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

···

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

Do you know of a tool like this?

indent_in_place [file]

···

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

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

In vim, with the appropriate syntax files, one would `ggVG=` to autoindent
a file. With a ruby file and the rubocop gem installed, one could `rubocop
-A [file]` and indentation rules would be followed.

But what do I know? I'm an aging programmer who's missing the point.

···

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

Do you know of a tool like this?

indent_in_place [file]

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

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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.

:confused:

Age is just a number, man

Thank you for the rubocop gem

···

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

In vim, with the appropriate syntax files, one would `ggVG=` to autoindent
a file. With a ruby file and the rubocop gem installed, one could `rubocop
-A [file]` and indentation rules would be followed.

But what do I know? I'm an aging programmer who's missing the point.

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

Do you know of a tool like this?

indent_in_place [file]

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

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <
https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

There was in previous threads.

···

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

You are starting a lot of threads, then unlinking them, unfortunately
it's easy to get lost in the chaos. From what I've seen, there was no
link to this in this thread.

On 10/4/21 2:20 AM, Gregory Cohen wrote:
> ethicify.online/improve_the_world/tools/FOR_SHOW
>
> It seems like you are a troll.
>
> I have linked this many times.
>
>
>
> On Sun, Oct 3, 2021 at 8:18 PM Brandon Weaver <keystonelemur@gmail.com > > <mailto:keystonelemur@gmail.com>> wrote:
>
> (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 <mailto: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;
> <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:
ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> >
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe:
> <mailto:
ruby-talk-request@ruby-lang.org
> <mailto:
ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe:
> <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org
>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe:
> <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org
>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe:
> <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org
>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org
>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org
>?subject=unsubscribe>
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <
http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

Emerald-browser

Goals

Not bothersome (person shouldn't be bothered by anything)
Full control
To be fully written in C += 2

* Uses the same engine as Chrome, with QWebEngine

Ubuntu and fedora have packages

emerald-browser [number of terminals, default 1]

C += 2 compiler is called "g+". It's a wrapper for g++

Usage

g+ foo.cpp -O3 -Wall -Wextra -o foo

Example C += 2 program

···

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

main
puts("Hello world")

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

(No need for #includes)

g+ is written in Ruby. It could be ported to Crystal

TODO

1. Make g+ work better

It doesn't support classes, structs or namespaces currently

You can always #include C++ or C files though

C += 2 is, and always will be a PREPROCESSOR FOR MODERN C++. IT CAN DO
ANYTHING C++ CAN DO AND MORE.

Some things I want to implement

These should be a single unary option buton, like what GNOME 40 or Chrome
has.
In that, there should be many options. Maybe even things like Update System
There should be a close button for panes.
The source code should be tidied up, but please don't clutter it with too
much OOP.
Currently, everything gets googled. There could be a cache of some kind.
Everything you would want to do on your computer, should be doable in this
program. Currently, it makes a full-screen widget.

If there could be a Compiz cube for tabs, that would be really interesting.

There was a program that converted Chrome tabs to a filesystem extension.
Maybe something like this could be added.

Port to Mac.

Port to Windows??? No Terminal then

Port to FreeBSD

Would need to work for certain in X and Wayland

open should be improved

To open tabs, do

open [query1] [query2?]... (number of Google results per query to show in
panes)

Example

open 'ruby talk' 'ruby docs' 3

That would open 3 google results for ruby talk, and 3 google results for
ruby docs

googler is used to search Google.
Googler is used to search google. Googler is automatically installed.

Googler is written in python

* This browser should be as fast or faster than Chrome.

* Downloads don't currently work
* Fullscreen doesn't currently work
* Opening pages in new tabs doesn't currently work
* You currently can't close tabs, only open them
* The simplest way to close the browser currently is killall emerald-browser
* Add signal and slot to close program when window closes. This doesn't
currently happen.

Back and forward buttons should be added, somewhere.

Currently, you can right click, and do navigation

A way to type in addresses manually should be added.

Currently, you can do echo [full url] > /tmp/emerald-browser-fifo

Doing echo '/home/' > /tmp/emerald-browser-fifo should work

* Multiple instances needs to work

* Want installation to be super simple. Download a binary

* Let's get a fully functional browser, THEN care about packaging

If there could be a flip 3d for tabs, that would be cool

Does anyone know bcat? It's a Ruby program :slight_smile:

It's browser cat

One uses it like this

sudo yum upgrade | bcat

One sees the output in their browser

It's not my program

There's an interesting cover flow widget for Qt. Maybe that could be useful.

Some pictures






With Compiz


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

:confused:

Age is just a number, man

Thank you for the rubocop gem

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

In vim, with the appropriate syntax files, one would `ggVG=` to
autoindent a file. With a ruby file and the rubocop gem installed, one
could `rubocop -A [file]` and indentation rules would be followed.

But what do I know? I'm an aging programmer who's missing the point.

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

Do you know of a tool like this?

indent_in_place [file]

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

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <
https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

I'd be your man for building anything that is GUI (obviously using one
or more of my Glimmer (GitHub - AndyObtiva/glimmer: DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS)
projects). Many people get intimidated of building GUI despite having
years of Web experience. I can help anyone get through that
intimidation and realize that everything Web is actually using Desktop
GUI already. And, with Ruby, productivity can go through the roof for
anything that takes ages to build with bloated Web technologies.

···

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

In vim, with the appropriate syntax files, one would `ggVG=` to autoindent a file. With a ruby file and the rubocop gem installed, one could `rubocop -A [file]` and indentation rules would be followed.

But what do I know? I'm an aging programmer who's missing the point.

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

Do you know of a tool like this?

indent_in_place [file]

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

OK, yeah, some of the programs in that file were not indented.

:slight_smile:

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

This one, for starters:

http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions

I'm also having problems understanding what you mean by:

a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n

On 10/4/21 2:00 AM, Gregory Cohen wrote:
> Which code seemed non-indented?
>
> 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; <https://i.imgur.com/2O7yLCk.png
> <https://i.imgur.com/2O7yLCk.png&gt;&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
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>
> Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
> <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

--
Andy Maleh

LinkedIn: Andy Maleh - Lexop | LinkedIn
Blog: http://andymaleh.blogspot.com
GitHub: http://www.github.com/AndyObtiva

Make GTK bindings please

···

On Tue, Oct 19, 2021 at 4:47 PM Andy Maleh <andy.am@gmail.com> wrote:

I'd be your man for building anything that is GUI (obviously using one
or more of my Glimmer (GitHub - AndyObtiva/glimmer: DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS)
projects). Many people get intimidated of building GUI despite having
years of Web experience. I can help anyone get through that
intimidation and realize that everything Web is actually using Desktop
GUI already. And, with Ruby, productivity can go through the roof for
anything that takes ages to build with bloated Web technologies.

On Sun, Oct 3, 2021 at 8:44 PM Veez Remsik <mremsik@weedmaps.com> wrote:
>
> In vim, with the appropriate syntax files, one would `ggVG=` to
autoindent a file. With a ruby file and the rubocop gem installed, one
could `rubocop -A [file]` and indentation rules would be followed.
>
> But what do I know? I'm an aging programmer who's missing the point.
>
> On Sun, Oct 3, 2021 at 7:37 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:
>>
>> Do you know of a tool like this?
>>
>> indent_in_place [file]
>>
>>
>>
>> On Sun, Oct 3, 2021 at 8:35 PM Gregory Cohen <gregorycohen2@gmail.com> > wrote:
>>>
>>>
>>>
>>> OK, yeah, some of the programs in that file were not indented.
>>>
>>> :slight_smile:
>>>
>>>
>>>
>>>
>>> On Sun, Oct 3, 2021 at 8:30 PM hmdne <hmdne@airmail.cc> wrote:
>>>>
>>>> This one, for starters:
>>>>
>>>>
http://ethicify.online/improve_the_world/tools/gregory_coreutils/build/functions
>>>>
>>>> I'm also having problems understanding what you mean by:
>>>>
>>>> a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z=n
>>>>
>>>> On 10/4/21 2:00 AM, Gregory Cohen wrote:
>>>> > Which code seemed non-indented?
>>>> >
>>>> > 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; <
https://i.imgur.com/2O7yLCk.png
>>>> > <https://i.imgur.com/2O7yLCk.png&gt;&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
>>>> > <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
>>>> > > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
>>>> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&gt;
>>>> >
>>>> > Unsubscribe: <mailto:ruby-talk-request@ruby-lang.org
>>>> > <mailto:ruby-talk-request@ruby-lang.org>?subject=unsubscribe>
>>>> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk
>>>> > <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk&gt;&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;

--
Andy Maleh

LinkedIn: Andy Maleh - Lexop | LinkedIn
Blog: http://andymaleh.blogspot.com
GitHub: http://www.github.com/AndyObtiva

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

From what I have seen, Andy is also working on 2 alternative versions of Glimmer, one for Tk, one for libui (which seems to reference Gtk). From what I can understand, those 2 backends aren't as polished as the SWT one.

On another note, Opal 1.3 will support a GJS runner. The support is very preliminary, we have bound only stdio, so we can run the MSpec suite on Gecko's JS engine (on which GJS is based), but GJS became one of the primary GTK environments, with some applications like Flatseal being written in it (and, frankly, Flatseal is very polished). GJS provides a JS API to all the GTK libraries. I'm quite sure going thru an extra step of JS compilation may be an overkill, since MRI has the GTK bindings, but if someone would be interested, I can give some ideas how to handle it. GJS may not be portable though, as of now you need to somehow compile it from source on other platforms than Linux.

···

On 10/20/21 06:16, Gregory Cohen wrote:

Make GTK bindings please

On Tue, Oct 19, 2021 at 4:47 PM Andy Maleh <andy.am@gmail.com> wrote:

    I'd be your man for building anything that is GUI (obviously using one
    or more of my Glimmer (GitHub - AndyObtiva/glimmer: DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS)
    projects). Many people get intimidated of building GUI despite having
    years of Web experience. I can help anyone get through that
    intimidation and realize that everything Web is actually using Desktop
    GUI already. And, with Ruby, productivity can go through the roof for
    anything that takes ages to build with bloated Web technologies.