Live data from Hacker News

Grayjay Desktop App

grayjay.app

151–160 of 332 posts

Re: Grayjay Desktop App

#151
Request: When I use NewPipe, I can drop a YT URL into the search bar, which then treats it just like an address, more or less immediately playing the video

This would be nice to see in GreyJay.

Edit: Oh never mind! I just took the update, and it is in the can now!

You guys rock. Thank you.

Re: Grayjay Desktop App

#152
post #103

This looks really interesting. Specifically I would love to be able to set up something like this for my kids so that I have control over what they are able to watch on YouTube. I want to offer my kids whitelisted shows and creator accounts. I know theres a lot of interesting and high quality stuff out there but I do NOT want YT recommending things to my kids without going through me first. Grayjay looks like it may…

Grayjay dev here, this is for sure a use case we have in mind. The idea is in the future to allow you to share subscription groups you've made for your kids with friends. Maybe there can be a website where people share subscription groups with each other in general. Good archery channels, good fitness channel, kid safe channels, etc. Another thing I am pondering is if it is worth adding a mode that prevents your kids…

Thanks for the reply, I will give Grayjay a shot.

I think just letting the primary account specify creators/channels and then have a sub accounts with no ability to modify would be sufficient.

Im sure there are already all sorts of recommendation groups or sites, maybe just provide links to quality ones?

Re: Grayjay Desktop App

#153
post #100

Earlier quoted context omitted.

Grayjay dev here, the idea is to have a plugin system for recommendation engines in the future. You can choose whichever recommendation engine you like and it will tell you what data will be sent to the recommendation engine in order to be able to make recommendations for you. There will likely also be recommendation plugins that run fully offline for people who care a lot about privacy.

Be interesting if someone makes a nice recommendation engine (search) that does trending of real videos by views/votes, not fake hand picked curated trending like yt. Seems like people are finally annoyed at being controlled on what they are fed while they consume content. Thats what i like about grayjay, it embraced that freedom of the original internet, not letting corps control what you, putting the control back i…

Grayjay dev here. What you suggest you can already do in the Grayjay Android app. Support has not been added in the desktop app yet. Harbor is the app you can use to claim that you own a specific account and then you can configure for example which Merch to show. It supports the largest storefronts if you input an URL it will automatically scrape that specific page and cache the results. You can however also input a JSON.

Re: Grayjay Desktop App

#154
post #130
post #124

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.

That's a windows-ism, we don't like that kind of stuff. Not on any other OS we don't.

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.

Re: Grayjay Desktop App

#155
post #130

Earlier quoted context omitted.

That's a windows-ism, we don't like that kind of stuff. Not on any other OS we don't.

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.

Re: Grayjay Desktop App

#156
post #124
post #115

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/

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.

Re: Grayjay Desktop App

#157
post #124
post #115

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/

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.

thank you for the great work!

Re: Grayjay Desktop App

#158
post #105

I’d like to believe it but I’m so jaded at this point. Give you, one vendor, all my data from these different platforms to ‘protect my privacy’, that I only have at this point because my behavior is dispersed across platforms. Hmmm.

Grayjay dev here, you are not giving us any data. You can review the source code, the only data being sent to us is a single data on bootup to let us know how many users we have.

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 consider human nature as more of a constant, dependent more on situation than individual over the long term.

Re: Grayjay Desktop App

#159
post #124
post #115

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/

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 put it's files" is defined the XDG spec that I had previously linked (https://specifications.freedesktop.org/basedir-spec/latest/).

The summary is that user specific data should live in $XDG_DATA_HOME and config should live in $XDG_CONFIG_HOME (and various other things like $XDG_CACHE_HOME). If these values are unset, there are predefined places to put the files (eg, data in $HOME/.local/share or config in $HOME/.config, cache in $HOME/.cache).

This puts all the Grayjay data in places like /home/bisby/.config/Grayjay (instead of /home/bisby/Grayjay) which is nested away inside a hidden directory and structured in a consistent way.

This would be the equivalent of putting data in %AppData% in windows instead of cluttering someone's "My Documents" (or whatever the modern equivalent of that is).

Some of the Linux decisions feel a bit like linux is a complete afterthought, but included because Linux users tend to agree with the FUTO philosophies. That is a reasonable thing given the Linux market share, and for "Build Version: 2" that I'm seeing the app info, I'm grateful that linux is included this early. This looks like it can probably replace freetube for me. However, it would go a long way if things are done to make sure they are done the "right way" on Linux (ie, on packaging and on directory specs).

Thanks for the work you've done on freeing up the web.

Re: Grayjay Desktop App

#160
post #105

Earlier quoted context omitted.

Grayjay dev here, you are not giving us any data. You can review the source code, the only data being sent to us is a single data on bootup to let us know how many users we have.

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.
Post reply on HN