Earlier quoted context omitted.
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.
Sorry, to be clear, I dont wan't Grayjay data in my user directory AT ALL. Portable is basically what I want, I'm just very untactfully dropping feedback about where the data is placed. Even with the "Portable" file, it creates a directory `/home/bisby/Grayjay`. I don't want that. No app should ever put a file or directory directly in `/home/bisby` without me asking it to. The Linux standard for "where should an app…
Grayjay Desktop App
161–170 of 332 posts
Re: Grayjay Desktop App
#162Earlier quoted context omitted.
You should be using `~/.local/share`, `~/.config`, and other standard directories on Unix systems. macOS has its own conventions.
You shouldn't even use those, at least hardcoded. Follow the XDG Base Directories spec: https://specifications.freedesktop.org/basedir-spec/latest/
Re: Grayjay Desktop App
#163Earlier quoted context omitted.
I believe you. I’m coming from the perspective that lots of great intentioned ppl who want to buck a social norm, run up against obstacles and the have to start compromising, eventually reverting back to the norm. A founder has to make an unsavory deal with an investor, or they get fired, or they cash out… Jim Jones started out as an idealist. Putin was super popular early on. Generally I put my faith in systems, and…
The license we use allows forking and distributing just not commercially.
Your pitch mentions ‘privacy centered design’. Yet what you add to my world from a privacy perspective is a new custodian of my data on par with my telecom provider (highly regulated for me in California) or my Apple Browser. Apple I currently trust, because they continue to show signs of being good stewards, and they make enough money elsewhere to continue to afford the moral high ground. You guys, I need to trust that 1) you permit no 3rd party managed plugins in the client, 2) you won’t inject analytics software of your own.
I’m not managing the version of the client I download from your site, you guys do that.
EDIT: We are transitioning to a world where Govt jobs are currently being handed out by party affiliation, right now Charlie Kirk is vetting candidates for DOGE based on loyalty. There is nothing to stop companies doing the same, and I assume many of them do, with a simple review of a person’s social media activity before hiring.
This next political cycle is going to be dominated by data weaponization at a personal level IMO.
Re: Grayjay Desktop App
#164This feels like a central hub for media you like? I would assume these privacy claims would also include a ToS violation for the given platform? And then of course the user has given Grayjay a lot of info so privacy? Are they scraping the actual content too or just accessing it in some different way?
It doesn't use any API (at least the YouTube plugin). So they are (according to their lawyers) not bound to any TOS. All it does is open the page (like a browser) and grab it and only show stuff to the user that's "relevant". You can check it yourself, while it is not "open-source" or "free" in the usual sense its source is available. More details from Rossmann himself: https://www.youtube.com/watch?v=dqTYg6vnQvw edi…
Re: Grayjay Desktop App
#165Earlier quoted context omitted.
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!
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.
edit: it's not actually open source by the OSI definition it seems [1], but it is reasonably close.
Re: Grayjay Desktop App
#166Launching 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/
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.
You would probably look weird at an software that installs itself in C:\MYAWESOMEAPPLICATION instead of using the Windows program folder like literally every other piece of software (except for legacy stuff like LTSpice). Creating visible directories in the home folder without asking is the Linux equivalent of doing just that.
Check if the XDG environment variables are set and store your stuff in these places — as it is now can be used as a last resort fallback. For reading config/data you do the same.
Re: Grayjay Desktop App
#167Earlier quoted context omitted.
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.
NixOS user here, where running precompiled binaries from your downloads folder won't work. Could you look at supporting a Flatpak for Linux? If unsure, I'll happily throw a manifest together and post it on a MR.
[1] https://github.com/nix-community/nix-ld [2] https://github.com/Mic92/envfs
The blog post linked by [1] is quite good.
Re: Grayjay Desktop App
#168Earlier quoted context omitted.
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.
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/
Re: Grayjay Desktop App
#169The stupid thing is that it’s entirely believable that Google would have multiple competing video platforms. Certainly they tend to have half a dozen competing chat things alive at any give point in time, two or three with the same name for bonus confusion.
(The sentence could do with a comma: “One of the biggest video platforms, owned by Google”.)
Re: Grayjay Desktop App
#170Earlier quoted context omitted.
Select “not interested” for those videos. There’s also “don’t recommend this channel”. “Like” videos that you like. Your feed will quickly adjust.
> Your feed will quickly adjust. It does adjust in some way , but somehow it never picks up on the signal that actually made me like or dislike a video. It's very clear that some video-makers have figured out how to exploit this poor signal reception to shove really crappy content at people. Other video-makers, who aren't trying to dominate youtube revenue, are buried and difficult to find. TikTok, meanwhile, takes a…
Maybe your interests are shared by a lot of people who also like crappy stuff? Just joking, but there must be some reason for the difference in experience.