unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* In search for an emacs hacker
@ 2021-09-06 15:52 Vitus Schäfftlein
  2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
                   ` (4 more replies)
  0 siblings, 5 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-06 15:52 UTC (permalink / raw)
  To: help-gnu-emacs

Hey, folks!

tl;dr looking to hire an emacs hacker who helps me change emacs to make 
it work for academics.

I've been using emacs for about a month now and have started realizing 
how great it is! I really like that you can do basically anything with 
it, and I have noticed the huge potential emacs has for academics (I'm 
thinking of org-ref, org-roam-(bibtex), org-noter, pdftools, 
org-transclude,  and of course the LaTeX-export functionality of 
org-mode). I have the deep desire to trash all proprietary software that 
is used at the university (above all, Adobe Reader DC) and use emacs 
instead, and I want other academics to do it, too. I think academia 
should be least dependent on big companies and support FOSS projects.

The problem about all this is that, at the moment, it is frustrating to 
use emacs for all this. I got errors all the time which have costed me 
days of my time and probably quite some hair already. Often times, 
functions do not work as they should or functionality that is needed for 
a good workflow is not implemented. Getting things to run on windows, 
which most people use, is a pain on its own. For this reason, I want to 
create my own blog on which I explain how to use emacs as an academic. 
Now these people aren't emacs programmers and neither am I (I know how 
to set variables, key-bind functions, and some very basic lisp, but 
that's it), so my goal is to (1) provide simple 
step-by-step-instructions to get everything running smoothly and (2) 
describe in detail how an emacs workflow for academics can look like. My 
big dream is to eventually create something like doom emacs or 
spacemacs, but for academics. Functions and key-bindings should closely 
resemble those of programs academics usually use.

Before that happens, though, I need to get everything running smoothly 
first, and I openly admit I am simply not capable of this. I have been 
working with a great emacs hacker <https://github.com/alezost> before 
and got quite some things done already. For example, we have created a 
minor mode which overlays citations in APA-Style 
<https://github.com/alezost/org-ref-prettify.el>, changed magic latex 
buffer so that it is better suited for writing math/logic in it and 
configured org-mode to create awesome-looking PDFs. Unfortunately, 
though, Alex has his focus on other projects now, so I am all alone 
again. For this reason, I am looking for someone who is willing to help 
me with my project and some things I would like to have changed for my 
own sake. Of course, they will be paid, but I am a student paying out of 
his own pocket so my financial resources are limited (i can send you 
150$ for a bigger task, but not 1500$...).

Is there an emacs hacker out here who is convinced that emacs should be 
used by academics, too, and who wants to support this cause while 
earning some money on the way? If so, please get in touch with me!

Best regards,

Vitus



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
@ 2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 18:11   ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 18:30 ` kf
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-06 17:51 UTC (permalink / raw)
  To: help-gnu-emacs

Vitus Schäfftlein wrote:

> tl;dr looking to hire an emacs hacker who helps me change
> emacs to make it work for academics.

... "academics"

> I've been using emacs for about a month now and have started
> realizing how great it is! I really like that you can do
> basically anything with it, and I have noticed the huge
> potential emacs has for academics (I'm thinking of org-ref,
> org-roam-(bibtex), org-noter, pdftools, org-transclude,  and
> of course the LaTeX-export functionality of org-mode)

...

> The problem about all this is that, at the moment, it is
> frustrating to use emacs for all this. I got errors all the
> time which have costed me days of my time and probably quite
> some hair already. Often times, functions do not work as
> they should or functionality that is needed for a good
> workflow is not implemented. Getting things to run on
> windows, which most people use, is a pain on its own.

Is this for real?

> For this reason, I want to create my own blog on which
> I explain how to use emacs as an academic. Now these people
> aren't emacs programmers and neither am I (I know how to set
> variables, key-bind functions, and some very basic lisp, but
> that's it), so my goal is to (1) provide simple
> step-by-step-instructions to get everything running smoothly
> and (2) describe in detail how an emacs workflow for
> academics can look like. My big dream is to eventually
> create something like doom emacs or spacemacs, but for
> academics. Functions and key-bindings should closely
> resemble those of programs academics usually use.
>
...

> Before that happens, though, I need to get everything
> running smoothly first, and I openly admit I am simply not
> capable of this. I have been working with a great emacs
> hacker <https://github.com/alezost> before and got quite
> some things done already. For example, we have created
> a minor mode which overlays citations in APA-Style
> <https://github.com/alezost/org-ref-prettify.el>, changed
> magic latex buffer so that it is better suited for writing
> math/logic in it and configured org-mode to create
> awesome-looking PDFs. Unfortunately, though, Alex has his
> focus on other projects now, so I am all alone again.

Unheard of :)

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-06 18:11   ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-06 18:11 UTC (permalink / raw)
  To: help-gnu-emacs

Vitus Schäfftlein wrote:

> For this reason, I want to create my own blog on which
> I explain how to use emacs as an academic. Now these people
> aren't emacs programmers and neither am I (I know how to set
> variables, key-bind functions, and some very basic lisp, but
> that's it), so my goal is to (1) provide simple
> step-by-step-instructions to get everything running smoothly
> and (2) describe in detail how an emacs workflow for
> academics can look like. My big dream is to eventually
> create something like doom emacs or spacemacs, but for
> academics. Functions and key-bindings should closely
> resemble those of programs academics usually use.

I have another idea, we fork Emacs into "Creamacs", which will
be basically the same, only it would be more of an
elite thing.

You know high society, is that the reasons so few are here and
use Emacs? They _want to_ but think, "Darn, all these
plebeians are just using Emacs all day every day, if I do the
same they'd think, 'hey, these disgusting aristos are even
using the same software!', there'd be just nothing to
really motivate patrician rule anymore!"

But with Creamacs, it would be the A Camp ONLY!

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
  2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-06 18:30 ` kf
  2021-09-06 18:38   ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 23:39   ` [External] : " Drew Adams
  2021-09-06 19:09 ` Arthur Miller
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 23+ messages in thread
From: kf @ 2021-09-06 18:30 UTC (permalink / raw)
  To: help-gnu-emacs

On 9/6/21 11:52 AM, Vitus Schäfftlein wrote:
> I am looking for someone who is willing to help me with my project and 
> some things I would like to have changed for my own sake. Of course, 
> they will be paid, but I am a student paying out of his own pocket so my 
> financial resources are limited (i can send you 150$ for a bigger task, 
> but not 1500$...).

Yeah, after reading that, I knew you couldn't be an American college 
student.  Most of them can barely afford to buy books and Ramen noodles, 
never to hire a programmer.  :D

I love the idea you have.  Unfortunately, I'm not much of an elisp 
hacker (though I have written a few nice functions that have been 
extremely useful over the years).  I would suggest (1) finding some 
webspace for your project... I'll let others make suggestions for that. 
  And (2), on that webspace make a prioritized list of the functions you 
want (describing the functionality well)... and ask about them here on 
this list too.  You may find that there are the same or similar 
functions already available in the vast emacs code base.  And as the 
FOSS developers say, "there's no sense in re-inventing the wheel."

As your project develops, you'll be able to move items on your "todo" 
list to your "done" list and thereby document your academic-emacs project.

Viel Glück,
kf



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 18:30 ` kf
@ 2021-09-06 18:38   ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 23:39   ` [External] : " Drew Adams
  1 sibling, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-06 18:38 UTC (permalink / raw)
  To: help-gnu-emacs

kf wrote:

> ask about them here on this list too

Yes, what problems specifically did you come across? Just ask,
you'll get help.

This "academics" thing tho ... what does that refer to
exactly, and what kind of group is that?

If we are talking scientists and researchers, then we have
support for specific tools but also lots of general stuff that
one would imagine would or could be helpful to people in
most fields.

But it is too vague, so if we cancel the academics out of the
equation and instead ask you, what do YOU have problems with
doing WHAT, and how would YOU like it to be instead?

Simple as that.

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
  2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 18:30 ` kf
@ 2021-09-06 19:09 ` Arthur Miller
  2021-09-06 19:17   ` Samuel Banya
  2021-09-24  5:42   ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-06 19:09 ` Daniel Fleischer
  2021-09-06 19:28 ` Eduardo Ochs
  4 siblings, 2 replies; 23+ messages in thread
From: Arthur Miller @ 2021-09-06 19:09 UTC (permalink / raw)
  To: Vitus Schäfftlein; +Cc: help-gnu-emacs

Vitus Schäfftlein <v_scha12@uni-muenster.de> writes:

> Hey, folks!
>
> tl;dr looking to hire an emacs hacker who helps me change emacs to make it work
> for academics.

Have you tried Scimax? https://github.com/jkitchin/scimax

It is done by an academic (John Kitchin) for use in science. It runs well on
Windows and maybe already does what you need?

> Is there an emacs hacker out here who is convinced that emacs should be used by
> academics, too, and who wants to support this cause while earning some money on
> the way? If so, please get in touch with me!

I think that all Emacs hackers are convinced that Emacs should work for
academics and for everyone else for that matter.

If you find functions that does not work as expected, than repport bugs. That
will definitely help develop Emacs.

Also use this list and r/Emacs (Emacs on Reddit) and ask for help about tasks
you are doing. The more you do yourself the more you will learn.

If you would like to hire someone than sure post on emacs-devel@gnu.org or on
r/Emacs, I am sure someone will help you.

It will probably help if you post the problem you would like solved first.

best regards



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
                   ` (2 preceding siblings ...)
  2021-09-06 19:09 ` Arthur Miller
@ 2021-09-06 19:09 ` Daniel Fleischer
  2021-09-06 19:28 ` Eduardo Ochs
  4 siblings, 0 replies; 23+ messages in thread
From: Daniel Fleischer @ 2021-09-06 19:09 UTC (permalink / raw)
  To: help-gnu-emacs

Hi, welcome to the Emacs community.

Have you seen https://github.com/jkitchin/scimax ?

-- 

Daniel Fleischer




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 19:09 ` Arthur Miller
@ 2021-09-06 19:17   ` Samuel Banya
  2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-24  5:44     ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-24  5:42   ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 2 replies; 23+ messages in thread
From: Samuel Banya @ 2021-09-06 19:17 UTC (permalink / raw)
  To: Emanuel Berg

I more or less wanted to do this same idea to have an 'all-in'one' Emacs variant, but for tech support jobs: ex: Having Zendesk, JIRA, work email, all in Emacs.

Unfortunately, the only easiest thing I ever got working was Slack in Emacs since the API is so ridiculously easy to get working. Everything else depends upon an instance having an API key open which is rarely the case by most admins at workplaces. Understandable on their ends since its an admin risk, but it forces me to just use meh, proprietary apps. Work email, aka O365 email in most places? Good luck, its always some stupidly obscure blog post that is hard to just make work (and yes, I know about the Davmail workaround).

However, if anyone has any ideas for careers in which I can use Emacs all day, every day, I'm all ears. I've got my todo list for work pretty good, and tweaked up, but I'm sick of being the only one at work that even fathoms using Emacs over Vim.

I've been debating getting into Data Science to do more Python work since I'm pretty sure you can do R in an R shell and produce the visualizations in Org Mode too.

Anyway, open to hear suggestions, thanks.

Sincerely,

Sam

On Mon, Sep 6, 2021, at 7:09 PM, Arthur Miller wrote:
> Vitus Schäfftlein <v_scha12@uni-muenster.de> writes:
> 
> > Hey, folks!
> >
> > tl;dr looking to hire an emacs hacker who helps me change emacs to make it work
> > for academics.
> 
> Have you tried Scimax? https://github.com/jkitchin/scimax
> 
> It is done by an academic (John Kitchin) for use in science. It runs well on
> Windows and maybe already does what you need?
> 
> > Is there an emacs hacker out here who is convinced that emacs should be used by
> > academics, too, and who wants to support this cause while earning some money on
> > the way? If so, please get in touch with me!
> 
> I think that all Emacs hackers are convinced that Emacs should work for
> academics and for everyone else for that matter.
> 
> If you find functions that does not work as expected, than repport bugs. That
> will definitely help develop Emacs.
> 
> Also use this list and r/Emacs (Emacs on Reddit) and ask for help about tasks
> you are doing. The more you do yourself the more you will learn.
> 
> If you would like to hire someone than sure post on emacs-devel@gnu.org or on
> r/Emacs, I am sure someone will help you.
> 
> It will probably help if you post the problem you would like solved first.
> 
> best regards
> 
> 


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
                   ` (3 preceding siblings ...)
  2021-09-06 19:09 ` Daniel Fleischer
@ 2021-09-06 19:28 ` Eduardo Ochs
  4 siblings, 0 replies; 23+ messages in thread
From: Eduardo Ochs @ 2021-09-06 19:28 UTC (permalink / raw)
  To: Vitus Schäfftlein; +Cc: help-gnu-emacs

Hi Vitus,

I've been working on something similar to that for many years - see:

  https://github.com/edrx/eev/#introduction
  http://angg.twu.net/#eev

I taught minicourses on LaTeX using Emacs and eev twice, and I am now
working on a way to rewrite tutorials making their examples easier to
execute (from Emacs, of course)... and I am trying to turn that into
an official project in the university where I work. I know far less
Org than I should, though.

Let's chat! Do you use IRC? I'm edrx at libera.chat, and I'll be
on #emacs@irc.libera.chat the whole day.

  Cheers!
    Eduardo Ochs
    http://angg.twu.net/
    http://angg.twu.net/#eev
    http://angg.twu.net/math-b.html
    http://angg.twu.net/dednat6.html


On Mon, 6 Sept 2021 at 14:34, Vitus Schäfftlein <v_scha12@uni-muenster.de>
wrote:

> Hey, folks!
>
> tl;dr looking to hire an emacs hacker who helps me change emacs to make
> it work for academics.
>
> I've been using emacs for about a month now and have started realizing
> how great it is! I really like that you can do basically anything with
> it, and I have noticed the huge potential emacs has for academics (I'm
> thinking of org-ref, org-roam-(bibtex), org-noter, pdftools,
> org-transclude,  and of course the LaTeX-export functionality of
> org-mode). I have the deep desire to trash all proprietary software that
> is used at the university (above all, Adobe Reader DC) and use emacs
> instead, and I want other academics to do it, too. I think academia
> should be least dependent on big companies and support FOSS projects.
>
> The problem about all this is that, at the moment, it is frustrating to
> use emacs for all this. I got errors all the time which have costed me
> days of my time and probably quite some hair already. Often times,
> functions do not work as they should or functionality that is needed for
> a good workflow is not implemented. Getting things to run on windows,
> which most people use, is a pain on its own. For this reason, I want to
> create my own blog on which I explain how to use emacs as an academic.
> Now these people aren't emacs programmers and neither am I (I know how
> to set variables, key-bind functions, and some very basic lisp, but
> that's it), so my goal is to (1) provide simple
> step-by-step-instructions to get everything running smoothly and (2)
> describe in detail how an emacs workflow for academics can look like. My
> big dream is to eventually create something like doom emacs or
> spacemacs, but for academics. Functions and key-bindings should closely
> resemble those of programs academics usually use.
>
> Before that happens, though, I need to get everything running smoothly
> first, and I openly admit I am simply not capable of this. I have been
> working with a great emacs hacker <https://github.com/alezost> before
> and got quite some things done already. For example, we have created a
> minor mode which overlays citations in APA-Style
> <https://github.com/alezost/org-ref-prettify.el>, changed magic latex
> buffer so that it is better suited for writing math/logic in it and
> configured org-mode to create awesome-looking PDFs. Unfortunately,
> though, Alex has his focus on other projects now, so I am all alone
> again. For this reason, I am looking for someone who is willing to help
> me with my project and some things I would like to have changed for my
> own sake. Of course, they will be paid, but I am a student paying out of
> his own pocket so my financial resources are limited (i can send you
> 150$ for a bigger task, but not 1500$...).
>
> Is there an emacs hacker out here who is convinced that emacs should be
> used by academics, too, and who wants to support this cause while
> earning some money on the way? If so, please get in touch with me!
>
> Best regards,
>
> Vitus
>
>


^ permalink raw reply	[flat|nested] 23+ messages in thread

* RE: [External] : Re: In search for an emacs hacker
  2021-09-06 18:30 ` kf
  2021-09-06 18:38   ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-06 23:39   ` Drew Adams
  2021-09-07  2:10     ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 1 reply; 23+ messages in thread
From: Drew Adams @ 2021-09-06 23:39 UTC (permalink / raw)
  To: gebser@mousecar.com, help-gnu-emacs@gnu.org

> I would suggest (1) finding some
> webspace for your project... I'll let others make suggestions for that.

Anyone can use Emacs Wiki for things like this.
Just create a page (or pages) for what you want.

https://www.emacswiki.org/emacs/

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 19:17   ` Samuel Banya
@ 2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-07 17:41       ` Samuel Banya
  2021-09-24  5:44     ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 1 reply; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-07  2:07 UTC (permalink / raw)
  To: help-gnu-emacs

Samuel Banya wrote:

> However, if anyone has any ideas for careers in which I can
> use Emacs all day

Unemployment?

> every day, I'm all ears. I've got my todo list for work
> pretty good, and tweaked up, but I'm sick of being the only
> one at work that even fathoms using Emacs over Vim.

If it is about editing files, can't one use whatever editor
one wants?

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [External] : Re: In search for an emacs hacker
  2021-09-06 23:39   ` [External] : " Drew Adams
@ 2021-09-07  2:10     ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-07  7:39       ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 1 reply; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-07  2:10 UTC (permalink / raw)
  To: help-gnu-emacs

Drew Adams wrote:

>> I would suggest (1) finding some webspace for your
>> project... I'll let others make suggestions for that.
>
> Anyone can use Emacs Wiki for things like this. Just create
> a page (or pages) for what you want.

Hey, isn't it _laundry_ academics are supposed to not know how
to do?

But it is actually Emacs??

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [External] : Re: In search for an emacs hacker
  2021-09-07  2:10     ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-07  7:39       ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-07  7:39 UTC (permalink / raw)
  To: help-gnu-emacs

But while I don't agree with the OP's world view in this
respect I do agree like everyone sensible would that we'd like
Emacs as strong as possible in CS, IT, engineering and the
whole scientific and educated sphere of society.

It is not really that they have more important jobs and we
want to help out, or that they have more important ideas and
thus more influential or anything like that. It is rather ...
well, what they do is information processing, and Emacs is
a tool for that, so it makes sense to be there as much as
possible, for all parts!

Okay, but isn't there a construction worker who uses Emacs to
compute strength of beams or have it tell him when to buy
a new pack of anchor nail? Well, if there is we certainly want
him (or her) to use Emacs as well, it is just how do you even
approach that?

But with the scientific/engineering world we already have
a lot of stuff and personal backgrounds as well and what it
comes down to is rather just what kind of tools they use, that
isn't Emacs, and what kind of stuff happens then which we
can't do?

So do tell, maybe I want to do it even :) OP: 150 USD is fine,
thank you! Or I have forgot what the offer was. 1500?

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-07 17:41       ` Samuel Banya
  0 siblings, 0 replies; 23+ messages in thread
From: Samuel Banya @ 2021-09-07 17:41 UTC (permalink / raw)
  To: Emanuel Berg

Not really, check my previous post for more details.

On Mon, Sep 6, 2021, at 10:07 PM, Emanuel Berg via Users list for the GNU Emacs text editor wrote:
> Samuel Banya wrote:
> 
> > However, if anyone has any ideas for careers in which I can
> > use Emacs all day
> 
> Unemployment?
> 
> > every day, I'm all ears. I've got my todo list for work
> > pretty good, and tweaked up, but I'm sick of being the only
> > one at work that even fathoms using Emacs over Vim.
> 
> If it is about editing files, can't one use whatever editor
> one wants?
> 
> -- 
> underground experts united
> https://dataswamp.org/~incal
> 
> 
> 


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
@ 2021-09-12 12:54 Vitus Schäfftlein
  2021-09-13  9:24 ` Arash Esbati
  2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 2 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 12:54 UTC (permalink / raw)
  To: help-gnu-emacs

Emanuel, I need to admit that I have a hard time understanding your 
resentment against academics. I have never come across someone who 
thought in terms of "plebians" and "aristos", most of the ones I know 
would rather think in terms of bourgeoisie and proletariat (my 
background is philosophy, though). Anyway, what I mean by "academics" 
are PhD students, post docs, and (junior) professors of _any_ field. I 
strongly agree that academics don't have more important jobs, but that 
emacs is simply well-suited for their aims. My reasons do not concern 
the "superiority of academics", but my worries about the dependency of 
university

My main idea is that there is a common ground for any academic: 
literature research, reading pdfs, taking notes and writing/publishing 
papers (either about these PDFs or about something else). No matter if 
you are a physicist, social scientist, philosopher, computer scientiest, 
linguist or philosopher, you need to do these things. Now, my view is 
that these things are not connected closely enough in emacs in order to 
have a nice workflow. To drive home my point, here are some examples:

 1. org-roam-bibtex and pdf-tools are not connected. For example, there
    should be a function that takes selected text or annotations and
    prints it as a citation in an org-roam-capture buffer, using the
    information of the bibtex-entry connected to the pdf by
    org-roam-bibtex. For example, if you selected "foo" on PDF page 6,
    the author is A, the year is y, there should be a function which
    opens a capture-buffer, which contains this: "foo. (A, y,
    [link-to-pdf-at-page-6 named 'p. 6'])".
 2. pdf-tools lacks some important functionality. For example,
    differentiating between page labels and page numbers and
    selection-behavior as in Adobe Reader.
 3. org-noter is not really configurable since its main function is 200
    lines long and hard-coded.
 4. org-roam-ui does not allow to display only parts of all
    org-roam-notes (for examples filtered by directory or tags) and is,
    thus, not well to oversee.

Among many other things, this impedes workflow dramatically, and I would 
like to change this. Scimax is nice for statistics and all, but does not 
handle these problems. I hope this gives an idea of what I want to do. I 
don't really know how to code, but I do know what functionalities would 
be great for academics and how they should function exactly. If anyone 
is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes 
emacs so slow if you have several org-ref-citations in one paragraph or 
LaTeX-document with many prettified symbols. I hope there there will be 
a tree-sitter package for org-mode and LaTeX soon...



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
@ 2021-09-12 13:01 Vitus Schäfftlein
  0 siblings, 0 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 13:01 UTC (permalink / raw)
  To: help-gnu-emacs

Emanuel, I need to admit that I have a hard time understanding your 
resentment against academics. I have never come across someone who 
thought in terms of "plebians" and "aristos", most of the ones I know 
would rather think in terms of bourgeoisie and proletariat (my 
background is philosophy, though). Anyway, what I mean by "academics" 
are PhD students, post docs, and (junior) professors of _any_ field. I 
strongly agree that academics don't have more important jobs, but that 
emacs is simply well-suited for their aims. My reasons do not concern 
the "superiority of academics", but my worries about the dependency of 
university

My main idea is that there is a common ground for any academic: 
literature research, reading pdfs, taking notes and writing/publishing 
papers (either about these PDFs or about something else). No matter if 
you are a physicist, social scientist, philosopher, computer scientiest, 
linguist or philosopher, you need to do these things. Now, my view is 
that these things are not connected closely enough in emacs in order to 
have a nice workflow. To drive home my point, here are some examples:

 1. org-roam-bibtex and pdf-tools are not connected. For example, there
    should be a function that takes selected text or annotations and
    prints it as a citation in an org-roam-capture buffer, using the
    information of the bibtex-entry connected to the pdf by
    org-roam-bibtex. For example, if you selected "foo" on PDF page 6,
    the author is A, the year is y, there should be a function which
    opens a capture-buffer, which contains this: "foo. (A, y,
    [link-to-pdf-at-page-6 named 'p. 6'])".
 2. pdf-tools lacks some important functionality. For example,
    differentiating between page labels and page numbers and
    selection-behavior as in Adobe Reader.
 3. org-noter is not really configurable since its main function is 200
    lines long and hard-coded.
 4. org-roam-ui does not allow to display only parts of all
    org-roam-notes (for examples filtered by directory or tags) and is,
    thus, not well to oversee.

Among many other things, this impedes workflow dramatically, and I would 
like to change this. Scimax is nice for statistics and all, but does not 
handle these problems. I hope this gives an idea of what I want to do. I 
don't really know how to code, but I do know what functionalities would 
be great for academics and how they should function exactly. If anyone 
is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes 
emacs so slow if you have several org-ref-citations in one paragraph or 
LaTeX-document with many prettified symbols. I hope there there will be 
a tree-sitter package for org-mode and LaTeX soon...



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
@ 2021-09-12 13:15 Vitus Schäfftlein
  0 siblings, 0 replies; 23+ messages in thread
From: Vitus Schäfftlein @ 2021-09-12 13:15 UTC (permalink / raw)
  To: help-gnu-emacs@gnu.org

Emanuel, I need to admit that I have a hard time understanding your resentment against academics. I have never come across someone who thought in terms of "plebians" and "aristos", most of the ones I know would rather think in terms of bourgeoisie and proletariat (my background is philosophy, though). Anyway, what I mean by "academics" are PhD students, post docs, and (junior) professors of _any_ field. I strongly agree that academics don't have more important jobs, but that emacs is simply well-suited for their aims. My reasons do not concern the "superiority of academics", but my worries about the dependency of university on capitalist structures.

My main idea is that there is a common ground for any academic: literature research, reading pdfs, taking notes and writing/publishing papers. No matter if you are a physicist, social scientist, philosopher, computer scientiest, linguist or philosopher, you need to do these things. Now, my view is that these things are not connected closely enough in emacs in order to have a nice workflow. To drive home my point, here are some examples:


  1.  org-roam-bibtex and pdf-tools are not connected. For example, there should be a function that takes selected text or annotations and prints it as a citation in an org-roam-capture buffer, using the information of the bibtex-entry connected to the pdf by org-roam-bibtex. For example, if you selected "foo" on PDF page 6, the author is A, the year is y, there should be a function which opens a capture-buffer, which contains this: "foo. (A, y, [link-to-pdf-at-page-6 named 'p. 6'])".
  2.  pdf-tools lacks some important functionality. For example, differentiating between page labels and page numbers and selection-behavior as in Adobe Reader.
  3.   org-noter is not really configurable since its main function is 200 lines long and hard-coded.
  4.  org-roam-ui does not allow to display only parts of all org-roam-notes (for examples filtered by directory or tags) and is, thus, not well-overseeable.

Among many other things, this impedes workflow dramatically, and I would like to change this. Scimax is nice for statistics and all, but does not handle these problems. I hope this gives an idea of what I want to do. I don't really know how to code, but I do know what functionalities would be great for academics and how they should function exactly. If anyone is interested in working with me, please get in touch with me!

Best regards,

Vitus

P. S.: Another major issue is that syntax highlighting becomes makes emacs so slow if you have several org-ref-citations in one paragraph or LaTeX-document with many prettified symbols. I hope there there will be a tree-sitter package for org-mode and LaTeX soon...


^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-12 12:54 Vitus Schäfftlein
@ 2021-09-13  9:24 ` Arash Esbati
  2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 0 replies; 23+ messages in thread
From: Arash Esbati @ 2021-09-13  9:24 UTC (permalink / raw)
  To: Vitus Schäfftlein; +Cc: help-gnu-emacs

Vitus Schäfftlein <v_scha12@uni-muenster.de> writes:

> P. S.: Another major issue is that syntax highlighting becomes makes
> emacs so slow if you have several org-ref-citations in one paragraph
> or LaTeX-document with many prettified symbols.

Installing Symbola font[1] might help here.  Emacs is known to get slow
if it's searching through all your installed fonts to find appropriate
symbols to display.

Best, Arash

Footnotes:
[1]  https://dn-works.com/ufas/



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 19:09 ` Arthur Miller
  2021-09-06 19:17   ` Samuel Banya
@ 2021-09-24  5:42   ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-24  5:42 UTC (permalink / raw)
  To: help-gnu-emacs

Arthur Miller wrote:

> Have you tried Scimax? https://github.com/jkitchin/scimax
>
> It is done by an academic (John Kitchin) for use in science.
> It runs well on Windows and maybe already does what
> you need?

Aren't guys who do science known as scientists?

Maybe do an Academacs Emacs clone ...

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-06 19:17   ` Samuel Banya
  2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-24  5:44     ` Emanuel Berg via Users list for the GNU Emacs text editor
  1 sibling, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-24  5:44 UTC (permalink / raw)
  To: help-gnu-emacs

Samuel Banya wrote:

> I more or less wanted to do this same idea to have an
> 'all-in'one' Emacs variant, but for tech support jobs: ex:
> Having Zendesk, JIRA, work email, all in Emacs

This sounds less like an Emacs fork and more like an Emacs
_distribution_, didn't think of that concept before and don't
know if they exist ...

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-12 12:54 Vitus Schäfftlein
  2021-09-13  9:24 ` Arash Esbati
@ 2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2021-09-24  6:07   ` Thibaut Verron
  1 sibling, 1 reply; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-24  6:00 UTC (permalink / raw)
  To: help-gnu-emacs

Vitus Schäfftlein wrote:

> Emanuel, I need to admit that I have a hard time
> understanding your resentment against academics. I have
> never come across someone who thought in terms of "plebians"
> and "aristos"

Ha, I don't think I wrote that, in ancient Rome there were
plebeians and patricians. The word "plebeian" may "be related
to the Greek, plēthos, meaning masses". [1] However the slaves
were even more the masses both in terms of numbers and the
meaning of the word and what's more "[b]y 287 BC, plebeians
had eliminated their political disadvantages in relation to
the patricians" which I don't think the slaves every did. [1]

> most of the ones I know would rather think in terms of
> bourgeoisie and proletariat

Yes, "most" of the ones I know as well, at least the ones that
were young 1968~1975 are likely to at least be familiar to the
terms ...

> my background is philosophy

Check out the "Dining Philosopher" problem from CS scheduling
theory ...

> 1. org-roam-bibtex [...]
> 2. pdf-tools [...]
> 3. org-noter [...]
> 4. org-roam-ui [...]

I'm not an Org user and also do not use pdf-tools so I can't
help you but if you describe the problems you experience
a little less broadly here or on #emacs I'm sure what you
describe can be corrected and so will benefit any future user
regardless of profession or life inclination ...

> Another major issue is that syntax highlighting becomes
> makes emacs so slow [...]

It is known as font lock in the Emacs world and it shouldn't
make Emacs slow, again ask for help or do `emacs-report-bug'
to get help/hopefully have the issue fixed.

[1] https://en.wikipedia.org/wiki/Plebeians

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2021-09-24  6:07   ` Thibaut Verron
  2021-09-24  6:37     ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 1 reply; 23+ messages in thread
From: Thibaut Verron @ 2021-09-24  6:07 UTC (permalink / raw)
  To: Emanuel Berg, help-gnu-emacs

> > Another major issue is that syntax highlighting becomes
> > makes emacs so slow [...]
>
> It is known as font lock in the Emacs world and it shouldn't
> make Emacs slow, again ask for help or do `emacs-report-bug'
> to get help/hopefully have the issue fixed.

That's a bold statement. Font lock can involve arbitrarily complicated
regular expressions (maybe even arbitrary code?), and depending on the
major mode it can be slow. Typical examples are large latex or org
buffers.

The advice to report occurrences as a bug is sound, but if it's not a
core mode, the bug report should probably be addressed to the relevant
developers.



^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: In search for an emacs hacker
  2021-09-24  6:07   ` Thibaut Verron
@ 2021-09-24  6:37     ` Emanuel Berg via Users list for the GNU Emacs text editor
  0 siblings, 0 replies; 23+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2021-09-24  6:37 UTC (permalink / raw)
  To: help-gnu-emacs

Thibaut Verron wrote:

>>> Another major issue is that syntax highlighting becomes
>>> makes emacs so slow [...]
>>
>> It is known as font lock in the Emacs world and it
>> shouldn't make Emacs slow, again ask for help or do
>> `emacs-report-bug' to get help/hopefully have the
>> issue fixed.
>
> That's a bold statement.

No pun intended ...

> Font lock can involve arbitrarily complicated regular
> expressions (maybe even arbitrary code?), and depending on
> the major mode it can be slow. Typical examples are large
> latex [...] buffers.
>
> The advice to report occurrences as a bug is sound, but if
> it's not a core mode, the bug report should probably be
> addressed to the relevant developers.

There are several modes for LaTeX, I use `tex-mode' which is
"part of GNU Emacs" with "Maintainer: emacs-devel@gnu.org"
(tex-mode.el) and I have never experienced that that makes
Emacs slow.

But in general, put in crazy stuff and all bets are of with
the outcome - it can be crazy as well, even.

However here in particular, I've heard that font-lock is
carried out by the idle timer so in theory it shouldn't be
possible for it to slow down Emacs. But maybe in practice the
idle timer just _executes_ stuff when Emacs is idling and
cannot later preempt it once commenced ...
collaborative/cooperative after all.

-- 
underground experts united
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2021-09-24  6:37 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-06 15:52 In search for an emacs hacker Vitus Schäfftlein
2021-09-06 17:51 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 18:11   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 18:30 ` kf
2021-09-06 18:38   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 23:39   ` [External] : " Drew Adams
2021-09-07  2:10     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-07  7:39       ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 19:09 ` Arthur Miller
2021-09-06 19:17   ` Samuel Banya
2021-09-07  2:07     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-07 17:41       ` Samuel Banya
2021-09-24  5:44     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24  5:42   ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-06 19:09 ` Daniel Fleischer
2021-09-06 19:28 ` Eduardo Ochs
  -- strict thread matches above, loose matches on Subject: below --
2021-09-12 12:54 Vitus Schäfftlein
2021-09-13  9:24 ` Arash Esbati
2021-09-24  6:00 ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-24  6:07   ` Thibaut Verron
2021-09-24  6:37     ` Emanuel Berg via Users list for the GNU Emacs text editor
2021-09-12 13:01 Vitus Schäfftlein
2021-09-12 13:15 Vitus Schäfftlein

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).