Most active commenters
  • Suppafly(5)
  • bisby(3)

←back to thread

Grayjay Desktop App

(grayjay.app)
512 points pierrelf | 24 comments | | HN request time: 0.872s | source | bottom
Show context
bisby ◴[] No.42474981[source]
Launching the Linux release and noticed in the logs:

Directories:User Directory: /home/bisby/Grayjay

And there is a directory there now. I absolutely hate having stuff automatically create anything in my home directory like this. Ideally, this should be following XDG directory guidelines on linux: https://specifications.freedesktop.org/basedir-spec/latest/

replies(4): >>42475304 #>>42479118 #>>42482018 #>>42483636 #
koen31 ◴[] No.42475304[source]
Grayjay dev here. If you want it to use your user directory like other apps, just remove the file called "Portable". Keep in mind that it just uses your working directory to write files otherwise.
replies(7): >>42475423 #>>42475680 #>>42475733 #>>42475939 #>>42475958 #>>42476022 #>>42476313 #
1. godDLL ◴[] No.42475423[source]
That's a windows-ism, we don't like that kind of stuff. Not on any other OS we don't.
replies(2): >>42475609 #>>42475916 #
2. freedomben ◴[] No.42475609[source]
Parent is not wrong, but definitely could have some improved manners and tact.

As a linux user I wanted to make sure to say thank you for supporting and thinking about linux!

replies(3): >>42475919 #>>42476531 #>>42477625 #
3. indrora ◴[] No.42475916[source]
Even Windows has %appdata% which is where you put stuff on disk that you need to stash away. There's also function calls iirc which will give you a handle to a temporary file if you need it.
replies(1): >>42476749 #
4. santoshalper ◴[] No.42475919[source]
Actually, parent is wrong. You're not supposed to do that shit on Windows either. That's what AppData is for. Writing configuration files and folders to "Documents" or the user's home folder is sloppy shit.
replies(1): >>42476264 #
5. sunshowers ◴[] No.42476264{3}[source]
I agree that this should be in the XDG directory or AppData, but be kind, y'all -- this is open source, it is a gift someone has labored over and given you. There are much nicer ways to suggest improvements than calling it "sloppy shit".

edit: it's not actually open source by the OSI definition it seems [1], but it is reasonably close.

[1] https://futo.org/about/futo-statement-on-opensource/

replies(1): >>42476385 #
6. StrangeDoctor ◴[] No.42476385{4}[source]
Sure, things can always have gone better, but this is data loss/corruption territory. It's asking for trouble and hurt feelings. I think a strong response is ok.
7. Teever ◴[] No.42476531[source]
What exactly is wrong with how they expressed themselves?

Is the word "hate" really so odious?

replies(1): >>42476990 #
8. LeonB ◴[] No.42476749[source]
And if you’re feeling particularly Sadomasochistic there’s always the Windows Registry.
replies(1): >>42477874 #
9. bisby ◴[] No.42476990{3}[source]
I was very blunt and impersonal. People worked hard on a thing and my first reaction was criticism, without even the added overall view of "I love this thing, but here is a small thing that bothers me." I could have been more courteous and human about things.

I stand by the points I made, but I could have been friendlier. I normally make an effort to be friendly as I can about things, but I absolutely did not here. I hope that nothing I said came across as vitriol, but rather, valid criticism. I'm a strong believer in criticizing the things you love, but I need to remember that random comments on HN aren't the place where people know I love the thing, and my criticism needs context.

So no, it wasn't really that odious, but it was other things. Do I feel stricken with guilt or remorse about what I said? No. Could I have been friendlier? yes. Should I have been friendlier? Probably.

replies(1): >>42477744 #
10. Suppafly ◴[] No.42477625[source]
>Parent is not wrong, but definitely could have some improved manners and tact.

I don't understand the weird tone policing that people are trying to do, there is literally nothing wrong with the parent's comment and pretending otherwise is weird.

replies(1): >>42478160 #
11. acjohnson55 ◴[] No.42477744{4}[source]
I appreciate the reflection here.
12. chupasaurus ◴[] No.42477874{3}[source]
Hey, that's NSFW content on HN!

Also I still find it funny that OpenSSH client shipped via feature uses %HOMEDIR%\.ssh

13. gtsop ◴[] No.42478160{3}[source]
I didn't see it as tone policing. From my point of view, I saw a very interesting application being shared and I hoped it would be good and prosperous so i can use it. When the first comment says "i hate that you do X" it is a bit discouraging towards a team of developers who have probably poured tons of free hours into making this. Words play with psychology, and it is my personal interest that these devs have good morale to make this app great, and that meand giving them feedback about obvious mistakes in a tone that does not hurt this morale. I hope that make sense
replies(3): >>42478609 #>>42478968 #>>42480795 #
14. Suppafly ◴[] No.42478609{4}[source]
"i hate that you do x" is perfectly normal, you're being weird.
replies(2): >>42479591 #>>42480935 #
15. wkat4242 ◴[] No.42478968{4}[source]
I don't think it's badly worded either.

And FUTO is a commercial for-profit operation, not voluntary driven. Their devs are paid.

16. braiamp ◴[] No.42479591{5}[source]
And that's not even the words used, they said:

> I absolutely hate <stuff that does X> like this

replies(1): >>42481710 #
17. virtualritz ◴[] No.42480795{4}[source]
This is a cultural problem.

What is considered impolite in the US or the UK is considered just being straightforward in e.g. Scandinavia.

I am German, we're kind of in the middle between someone from e.g. Finland and someone from e.g. or the UK or US with what we consider "ok" or rather crossing into rude territory.

A common exchange I witnessed in a meeting at work (Nokia):

Finnish developer: And if we follow this suggestion we will all look like idiots.

UK developer: I hear you.

Deciding which one is more impolite or impolite at all is left as an exercise to the reader. ;)

You get my point.

replies(1): >>42484863 #
18. nozzlegear ◴[] No.42480935{5}[source]
Taking "I hate that you do x" as a combative or rude dismissal is perfectly normal too.
replies(1): >>42484857 #
19. bisby ◴[] No.42481710{6}[source]
That's not even the words I used either.

> I absolutely hate having stuff automatically create anything in my home directory like this.

Which is

> I absolutely hate <action> like this

Which is not

> I absolutely hate <thing that does action> like this

I quite like grayjay. I just dislike this one thing it does.

20. Suppafly ◴[] No.42484857{6}[source]
nah, you're weird.
replies(1): >>42484929 #
21. Suppafly ◴[] No.42484863{5}[source]
It's not even impolite in the US, the people tone policing are being very weird. It's perfectly normal to say "I hate x behavior".
replies(1): >>42484941 #
22. ◴[] No.42484929{7}[source]
23. nozzlegear ◴[] No.42484941{6}[source]
It's not normal to see someone doing x behavior, initiate a conversation with them and say "I hate x behavior." They're not tone policing you when they tell you that you come off like an asshole when you do that.
replies(1): >>42485023 #
24. Suppafly ◴[] No.42485023{7}[source]
That's not at all what's happening here so it's irrelevant.