all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Adrien Brochard <abrochard@gmx.com>
To: Jean Louis <bugs@gnu.support>
Cc: emacs-tangents@gnu.org
Subject: Re: Emacs User Survey 2020 Results
Date: Wed, 9 Dec 2020 16:31:11 -0500	[thread overview]
Message-ID: <2f68ac26-3696-2540-f51e-20fd2846a0d8@gmx.com> (raw)
In-Reply-To: <X9EH5KRuCHlWkDcd@protected.rcdrun.com>


> That is surprising result, maybe you remember I was expecting much
> less people to respond. To me that speaks that there may be 7.3
> millions Emacs users minimum, as I consider 1 survey submitted for
> 1000 people who did not submit. This is a vague fact known in media
> such as newspapers. It may not be.

That's interesting. Do you have any literature around that? My quick
thinking on the topic is that Stackoverflow survey consistently reported
4.5% of developers using Emacs over the past years. Latest numbers
indicate 4 million software engineers in the US, so that would be 180000
US software engineer Emacs users. Of course, that's rough given that
there are Emacs users who do not fit that label. Very loose numbers say
21 millions software engineers worldwide, so by the same logic, that's
945000 users. I don't want to go too much into this discussion because
really the data is missing, but it's interesting.


> Number one critic to you is that you drive people who use free
> software to non-free software. You maybe have to research why Emacs
> came to be Emacs and why is it named GNU Emacs. There are reasons for
> that. I cannot be soft-hearted on that. When you call it "Emacs
> Survey" why not make it in the spirit of Emacs as free software and
> stop promoting non-free proprietary program such as Matlab.

I think you misread. I used matplotlib which is a common Python library
to make graphs.

> Same critics remain that you have driven people to non-free
> proprietary Javascript. In the second attempt to make the survey is
> that going to happen again? I hope not.

It depends. I have already expressed my reasons on the topic before
(https://emacssurvey.org/faq.html#js). I am thinking about writing an
entire blog post about lessons learned here.

> - your graphs are confusing and not common to me. It is not conclusive
>    what you wish to present with the graphs such as "How do you use
>    Emacs" where you are showing about 6000+ people using it for work
>    and 2000+ people using it for studies. Your visual comparison is
>    conflicting itself in my opinion as it does not make it conclusive
>    if 2000 people among 6000 people use it for studies and for the work
>    or only 2000 among 7300 use it for studies. As it is not definitely
>    conclusive what you wanted to present I cannot be sure.


This question allowed multiple choice answers which makes graphing it
always a bit tricky. I absolutely encourage you to look at the data and
answer your question. As I stated at the top of the results page, this
is a simple per-question analysis. I could have spent months looking at
the data under every angle.


> - now the statistics "Can you list some of your favorite packages"
>    where you have placed "other" as the longest item becomes less
>    meaningfull because "Other" could be represented in words, such as
>    that majority answered "Other" and then the rest you could display
>    visually. That way the rest gets it visual meaning. This way, the
>    longest item is so long that those named packages are visually not
>    easily comparable to each other.
>
> - same comment is valid for themes

Yes free text analysis on "long-tail" data is particularly difficult. I
have mentioned it at the top of the results page.


> - flycheck is not specifically error checking it is spell checking.

It is. https://www.flycheck.org/en/latest/
You might confuse it for flyspell.


> - your Jypiter notebook can most probably be done also in Org
>    mode. All the graphs could be also generated in Emacs as well and
>    without proprietary external software. Graphviz and dot systems
>    could be efficient.

It probably can but data analyst are more comfortable with Jypiter.

> - from all the graphs that deserve to be the pie graph you have placed
>    only one "how have you heard about survey" on the end.

That's actually not true. Pie graphs are good when the question is
single choice answer. Most of the questions were multiple choice, which
means that a pie graph would be confusing and the trick viewers into
thinking that a user can only belong to one of the slices of the pie.
Bar charts are not perfect, but they seem to reduce that risk. Maybe I
could have also tried a bubble chart

Thank you for the feedback. If there is another iteration, I will use it
to improve.
Best,
Adrien Brochard



  parent reply	other threads:[~2020-12-09 21:31 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-12-09 16:40 Emacs User Survey 2020 Results Adrien Brochard
2020-12-09 17:22 ` Jean Louis
2020-12-09 18:24   ` Jack Kamm
2020-12-09 18:30     ` Jean Louis
2020-12-09 18:29   ` Yuri Khan
2020-12-09 18:51     ` Jean Louis
2020-12-09 21:32       ` Adrien Brochard
2020-12-09 19:30   ` Göktuğ Kayaalp
2020-12-09 20:45     ` Jean Louis
2020-12-09 21:39       ` Adrien Brochard
2020-12-09 22:20         ` Jean Louis
2020-12-10 23:09           ` chad
2020-12-10  5:39         ` Göktuğ Kayaalp
2020-12-10  5:59           ` Sacha Chua
2020-12-10 13:04           ` Adrien Brochard
2020-12-09 21:31   ` Adrien Brochard [this message]
2020-12-09 23:25     ` Jean Louis
2020-12-09 17:44 ` Qiantan Hong
2020-12-09 20:58 ` Lars Ingebrigtsen
2020-12-09 21:08   ` Jean Louis
2020-12-09 23:08   ` Gregory Heytings via Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists
2020-12-10 21:28   ` Samuel Wales
2020-12-10 21:30     ` Samuel Wales
2020-12-11  8:00       ` Eli Zaretskii
2020-12-11  8:57         ` Jean Louis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2f68ac26-3696-2540-f51e-20fd2846a0d8@gmx.com \
    --to=abrochard@gmx.com \
    --cc=bugs@gnu.support \
    --cc=emacs-tangents@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.