Readit News logoReadit News
werid commented on Yt-dlp: Upcoming new requirements for YouTube downloads   github.com/yt-dlp/yt-dlp/... · Posted by u/phewlink
ddtaylor · 3 months ago
When I first got with my wife I seemed a bit crazier than I am because I am a media hoarder for 30+ years. I don't have any VHS, DVDs, etc. laying around because I only keep digital copies, but I have pretty decent archives. Nothing important really, just normal stuff and some rare or obscure stuff that disappears over time.

My wife was interested in the idea that I was running "Netfix from home" and enjoyed the lack of ads or BS when we watched any content. I never really thought I would be an "example" or anything like that - I fully expected everyone else to embrace streaming for the rest of time because I didn't think those companies would make so many mistakes. I've been telling people for the last decade "That's awesome I watch using my own thing, what shows are your favorites I want to make sure I have them"

In the last 2 years more family members and friends have requested access to my Jellyfin and asked me to setup a similar setup with less storage underneath their TV in the living room or in a closet.

Recently-ish we have expanded our Jellyfin to have some YouTube content on it. Each channel just gets a directory and gets this command ran:

    yt-dlp "$CHANNEL_URL" \
      --download-archive "downloaded.txt" \
      --playlist-end 10 \
      --match-filters "live_status = 'not_live' & webpage_url!*='/shorts/' & original_url!*='/shorts/'" \
      -f "bv*[height<=720]+ba/b[height<=720]" \
      --merge-output-format mp4 \
      -o "%(upload_date>%Y-%m-%d)s - %(title)s.%(ext)s"
It actually fails to do what I want here and download h264 content so I have it re-encoded since I keep my media library in h264 until the majority of my devices support h265, etc. None of that really matters because these YouTube videos come in AV1 and none of my smart TVs support that yet AFAIK.

werid · 3 months ago
use the new preset feature to get h264: -t mp4

you can also skip the match filters by running the /videos URL instead of the main channel url.

if you want 720p, use -S res:720

werid commented on Why we use our own hardware   fastmail.com/blog/why-we-... · Posted by u/nmjenkins
werid · a year ago
my inbox at fastmail is near empty from spam. the main spam i see in my inbox is forwarded from my gmail.
werid commented on Open-TV: Ultra-fast, simple and powerful cross-platform IPTV app   github.com/Fredolx/open-t... · Posted by u/thunderbong
fredol · a year ago
Hey guys, I'm the dev of Open TV. Someone from here sent me an email so I just made an account to give a bit more context about my project.

Open TV is a search-based IPTV player designed for desktop use. It puts to the fire many of the sins of UI/UX design of traditional IPTV apps to prioritize simplicity and speed. Many classic IPTV features like the EPG are absent on purpose just to keep that commitment.

I've been developing Open TV solo for the past 2 years. It used to be a very basic electron app that I made for my relatives so they would stop using proprietary, slow and almost malware-tier IPTV apps.

I shared it with others as a "it's useful for me, maybe also for you". I had absolutely no intention of making it bigger than a stupid simple m3u viewer (it didn't even have xtream support before, or even categories). But I received so much positive feedback from users that I decided to give it some more love. It's been on and off, and at some point I reached 0.9.8 and pretty much called it quits for a while. I wasn't paid to work on Open TV so it was very difficult to allocate even more time.

I decided to revisit the project 4 months ago. Over the past 3-4 months, I've completely rewritten the app in Rust/Tauri so that I could finally add features requested by the community and to be able to publish it on Flathub/Microsoft Store.

One of the very first feature request of this project was to put it on flathub and I'm really proud to finally deliver on that. I'm a Debian user, so it feels like I'm finally giving back to the open source community by making it my app so widely accessible on Linux.

If you like Open TV and its dedication to be simple, fast and bloat-free, please consider donating. I'm still solo on this and doing it purely for the sake of my users (I don't really watch TV...), so any contribution is really appreciated.

werid · a year ago
it works well, but some of the user experience is as bad as every streaming service for me.

i browse categories, have to click 'load more' a ton of times to see everything, and if i dare enter a category, and then go back to category list, all the times i clicked 'load more' is undone and i'm back to the initial view.

same if i search for a category, when i return from viewing a category, the search term i gave is gone.

i get that searching and favorites is the optimal way but sometimes you need to browse to know what to search for.

i also dislike having to hover over something to see the full title. having to hover over all the results instead of being able to see the full titles and at a glance find what i wanted to find ...

if i make the window bigger, it helps a bit but some longer titles are still cut off.

besides these gripes, i actually like it. search results are pretty much instantaneous and the whole app doesn't feel slow as some others i've tried in the past.

should i make a github issue for my issues or is that a waste of time?

werid commented on iPhone 16 Pro and iPhone 16 Pro Max   apple.com/newsroom/2024/0... · Posted by u/mfiguiere
iteratethis · a year ago
I'm conflicted.

It's absolutely stunning what smartphones can do these days and Apple makes an excellent product. It feels ungrateful and cynical to keep calling new models "boring".

The reality though is that normie needs were accomplished several generations ago. I'll use my girlfriend as a sample of such user.

She can't tell the difference between LCD and OLED nor would she notice Pro-motion.

You can add a million features to the camera app but she opens it and presses the shutter. Her only awareness of features is when she accidentally enables one and doesn't know how to get back.

You could set her back 8 iOS versions and she probably wouldn't notice. Because she uses none of the hundreds of features released since. Not because she dislikes them, she doesn't know they even exist.

All the spectacular advances in computing power are lost on her as this makes zero difference for the Facebook cat video group and Pinterest.

You might assume my girlfriend is perhaps lowly educated or just not tech savvy. Wrong, she's highly educated, even works in IT, although not in an engineering role. It's not that she's unable to understand the advances, she simply doesn't care.

It's becoming ever harder to justify new models for normies. Pretty much they buy the new one when the battery of their current one runs bad, typically every 3-4 years.

I think this is also why Apple put many Pro features into the regular model. Most people don't buy the pro and they're desperate for selling points in the regular model.

If the iPhone would have true user-swappable batteries, their business would collapse.

werid · a year ago
> You could set her back 8 iOS versions and she probably wouldn't notice. Because she uses none of the hundreds of features released since. Not because she dislikes them, she doesn't know they even exist.

there's no manual to read. apple does not inform you in any way. finding out new features is by word of mouth.

so annoying.

i should not have to discover features on my very expensive phone by random chance via watching a tiktok video!

werid commented on Have ‘hobby’ apps become the new social networks?   theguardian.com/technolog... · Posted by u/throwaway55479
bradlys · a year ago
> My suggestion is get a hobby that you explicitly are interested in, but don't go in with an expectation that you'll find someone, or make that your primary goal.

The issue here is that you need to have hobbies that are explicitly good for finding partners. For instance, I love riding motorcycles. I am happy to do group oriented aspects of the hobby like track days or group rides, etc. The amount of women in that activity is near zero. The same is true for cars. It's almost entirely men. Even if you say there's 10% women showing up - that's still a horrific 9:1 ratio.

I find it super annoying because my hobbies are so masculine and male dominated. I have to actually go out and do things that I'm not really that passionate about or interested in as a way to meet women - and then I have to be really good at said hobbies.

Fortunately, I am someone who is able and willing to suffer through things that I don't enjoy for a goal but it is going to contradict all the most popular advice out there of "do what you love and love will follow". It's just simply not true. All the women I've met were through activities or hobbies that I had no real interest in doing. I was simply doing them to improve my odds in regards to dating women.

Who cares if you're interested. Just do the fucking work.

werid · a year ago
curious how that works out. you start dating, stop doing the hobby you're not really interested in, but she continues, and finds out you were only in it to find a date?

Deleted Comment

werid commented on A disk so full, it couldn't be restored   sixcolors.com/post/2024/0... · Posted by u/goranmoomin
syncsynchalt · 2 years ago
Modern (well, post-ZFS) filesystems operate by moving the filesystem through state changes where data is not (immediately) destroyed, but older versions of the data are still available for various purposes. Similar to an ACID-compliant database, something like a backup or recovery process can still access older snapshots of the filesystem, for various values of "older" that might range from milliseconds to seconds to years.

With that in mind, you can see how we get in a scenario where deleting a file will require a minor bit of storage for recordkeeping the old and new states, before it can actually free up the storage by releasing the old state. There is supposed to be an escape hatch for getting yourself out of a situation where there isn't even enough storage for this little bit of record keeping, but either the author didn't know whatever trick is needed or the filesystem code wasn't well-behaved in this area (it's a corner-case that isn't often tested).

werid · 2 years ago
i've filled up an zfs array to the point where i could not delete files.

the trick is to truncate a large enough files, or enough small files, to zero.

not sure if this is a universal shell trick, but worked on those i tried: "> filename"

Dead Comment

werid commented on Choose the browser that best suits your privacy needs   tuta.com/blog/best-privat... · Posted by u/grammers
jpdus · 2 years ago
Don't switch to FF if you're a heavy user. I am on Firefox as my main browser for web and mobile since 4 years.

I am just in the process of switching back to Chrome, as Firefox got continuously worse over time. Can't handle lots of tabs, crashes/freezes randomly, weird UI bugs... It's just very disappointing :/.

werid · 2 years ago
i have close to 2000 tabs and have stellar performance and no crashes.

chrome on the other hand, tabs will randomly crash if left open for more than a day or two.

werid commented on Tell HN: Please don't print –-help to stderr in your CLI tools    · Posted by u/RicoElectrico
duskwuff · 2 years ago
> IIRC, ffmpeg is like this with everything going to stderr, making metadata parsing more difficult than it needs to be.

If you're trying to parse metadata, ffprobe has a set of options for structured output to stdout. Parsing this will be dramatically easier than whatever you're doing.

    ffprobe -print_format json -show_format -show_streams example.mp4
(There's more -show_stuff options, but they're probably more detailed than you want. Run ffprobe --help for details.)

werid · 2 years ago
sometimes you just want to quickly look at ffprobe's natural output but the file have a lot of metadata or subtitles or whatever, and the stuff you want to look at is printed up on top, so the natural way is to pipe it to less or a file.

but no, you have to mess with stderr because the programs natural output without using the flags is an error apparently.

u/werid

KarmaCake day708October 13, 2011View Original