PSA: make it easier to help you

I’d like to add a comment for those seeking to post this in the future - while simply posting the link by itself may have the desired effect, including a sentence about why you’re posting it will be seen as far more friendly and welcoming. Eg:

Welcome to the Julia forums! Just so you know, you might have better luck getting answers if you follow some of these simple guidelines.

Or something.

8 Likes

Very nice list!
I also had no idea what “PSA” might mean.
I’d especially value the 4th step: Simplify your problem. So I’d move that item to the top!

Also to me it seems like a good idea to pin this topic.

I would like to thank everyone for the suggestions. I updated the post, mostly minor rewording and highlighting keywords for easier reference.

This is a good suggestion, but I think that the point about MWE should cover this, so I decided not to make the list longer (lest it would not be read).

1 Like

We need a deep learning model built with Flux.jl to predict which posts needs this and a bot to auto reply with this.

9 Likes

@xiaodai, maybe @discobot can help you with that

Hi! To find out what I can do, say @discobot display help.

@discobot display help

U r not a troll right?

I currently know how to do the following things:

@discobot start new user

Starts one of the following interactive narratives: new user, advanced user.

@discobot roll 2d6

:game_die: 3, 6

@discobot quote

:left_speech_bubble: Carry out a random act of kindness, with no expectation of reward, safe in the knowledge that one day someone might do the same for you — Princess Diana

@discobot fortune

:crystal_ball: You may rely on it

So u r a troll

Why do you think so?

See here: https://blog.discourse.org/2017/08/who-is-discobot/

I was assuming that the suggestion was the customization of the discobot welcome message to include this post.

1 Like

Proposal for an additional point on the list:

You are more likely to receive meaningful help if you avoid most non-standard characters, i.e. characters that are not present on almost all international keyboard layouts. This means de facto sticking to ASCII characters on US layout keyboards, plus some very well-established special cases like (infix xor) or (alias for in). It is rude to expect the international audience on discourse to figure out how to input your native characterset or your not-universally-used symbols (e.g. unicode subscript or superscript, greek characters, accents).

1 Like

I don’t necessarily disagree, but want to keep the list short and IMO we don’t see a lot of obfuscated unicode from newbies that often.

4 Likes

How about adding this?

Include full stacktrace and error messages. They often contain valuable information even if they may seem cryptic to you. Please quote the stacktrace as well (see point 1).

Great idea, but for some reason I cannot edit the post. I think it Discourse does not allow editing old posts. @vchuravy, can you somehow allow me to do this?

1 Like

I turned it into a wiki so you (and other folks) should be able to edit it.

1 Like

@vchuravy: Thanks!

@tkf: I added your suggestion.

This is a great piece of advice for new comers. I see frequent mention of this in responses. I would suggest that this appears as a pinned message at the top this site.

1 Like

Thanks!