Live data from Hacker News

Grayjay Desktop App

grayjay.app

211–220 of 332 posts

Re: Grayjay Desktop App

#211

For anyone who wants a lo-fi solution to subscribing to a youtube channel without having to deal with the youtube.com website, every channel has a built-in Atom feed that contains an entry for each video. My pipeline for watching subscribed channels is to just run a feed reader in one terminal (newsboat) and then copy-paste new videos from that into an adjacent terminal running a loop that runs `yt-dlp` on each paste…

You can use yt-dlp to get: - the channel id by youtube channel url - the duration + aspect ratio ( - whether or not it's a live / future video

Yes, I do do that. I meant that there's no way to filter them out of the feed directly, eg via some URL query parameters.

Re: Grayjay Desktop App

#213
post #28

Earlier quoted context omitted.

Finding content is so hard. All YouTube wants me to watch are "OMG YOU WOULDN'T BELIEVE WHAT THIS COP DID" content. I have no idea why they want me to watch those videos, I never do and I block the videos and the channels from recommendations but they keep coming ... All I get are ads for weird suspect drugs and products, just going on these platforms is such a bad vibe.

Watching hobby channels every now and then is very refreshing. I wish YT would recommend me more of those

A strong recommendation for the crafman, he's the Bob Ross of crafting.

Re: Grayjay Desktop App

#214
post #207

Earlier quoted context omitted.

>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.

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…

"i hate that you do x" is perfectly normal, you're being weird.

Re: Grayjay Desktop App

#215
post #109
post #84

Trying this since YouTube just started blocking my ad blocker. It seems to be working well on Linux. I didn't find a feedback button on the app itself, so if the authors are reading, some things I miss from using YouTube's website: - Videos in new tabs; - Search bar always visible.

I also noticed that Youtube prevents me from watching videos on their site starting today because I have an adblocker (uBlockOrigin) installed.

Same here. But for the time being, I can just click away the modal (don't click any of the buttons) and the video starts anyway. I assume that will change soon.

Re: Grayjay Desktop App

#216
> Our Apple signing/notarization is not entirely done yet, thus you have to run the following command once to run the application

This is unclear to me, what does “not entirely done” mean in this context? Has the process been started and they are waiting for Apple?

Re: Grayjay Desktop App

#217
post #159
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.

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…

Well, ideally I would like the OS solving this problem by simply chrooting/sandboxing apps to their own little worlds, with a proper API giving them optionally a way to the user's file system, similarly to android and iOS.

Re: Grayjay Desktop App

#218

Please remove "Also available on FDroid" from the page. This app is not available on F-Droid and isn't allowed to be added to it since it isn't open source.

Indeed, it is "Source First" license, dev(s) reasoning here: https://futo.org/about/futo-statement-on-opensource/

They make a very good case against corporate-friendly licences like MIT/BSD, which I definitely agree with, but say nothing about why they don't use AGPL. Honestly I think the problem with A/GPL is that they are considered "uncool". You just can't use them, because reasons.

Who decides what is cool? That's right, the marketing departments of huge corporations...

Re: Grayjay Desktop App

#219
post #207

Earlier quoted context omitted.

>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.

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…

I don't think it's badly worded either.

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

Re: Grayjay Desktop App

#220
post #205

I love the right to repair work Louis Rossmann does, and this project goal as a whole, but this license is a major step backwards for software distribution with high assurances of security, freedom and privacy. Debian, Arch, Guix, F-droid or any other independent signed reproducible build channels require a true Open Source license to function legally. The license thus forces users to download unsigned non-reproducib…

FUTO develops, for the most part, proprietary software that they plan to monetize. The license choice isn't some mistake that you can get them to recant by explaining the virtues of the AGPL and third party distributors. (They're already aware of these things; one of the products under their umbrella is Immich, which was relicensed to AGPL after they started employing the original developer, as a compromise between his goals and FUTO's.) They're deliberately going for the same model as Unreal: source access is only provided a courtesy to users, and/or as part of a marketing strategy, and they have zero interest in allowing you to fork their software.
Post reply on HN