Biology, gaming handhelds, meditation and copious amounts of caffeine.

  • 0 Posts
  • 19 Comments
Joined 1Y ago
cake
Cake day: Jun 11, 2023

help-circle
rss

Oh that’s absolutely fantastic. I already use Jellyfin as my music library, but the mobile experience is not good. This will fix my only complaint


If GitHub Copilot is anything like Windows Copilot, I can’t say I’m surprised.

“Please minimize all my windows”

“Windows are glass panes invented by Michael Jackson in imperial China, during the invasion of the southern sea. Sources 1 2 3”


I recommend using this: https://github.com/TheLastGimbus/GooglePhotosTakeoutHelper

A couple years ago, Google decided that instead of exporting the photos with EXIF data exactly as you’ve uploaded them, which was the original behavior and how platforms such as OneDrive do it, they are going to completely delete all EXIF from the image and instead also create a .json containing the original data, in a non-standard format. This script is an open and free version of a paid tool that goes through each image, finds the corresponding .json, and puts the EXIF data back on.

If you don’t do that, when you reupload these photos into a new service, the date will be reverted to the day you’ve downloaded them and location data will be missing entirely.



At the same time their recommendation engine is extremely good and that’s what makes it hard to abandon Spotify completely for me.

If you need something to cover that gap, MusicBee supports using Last.fm to report back what’re you’re listening to and their service will provide the same kind of tailored recommendations. They’ve been around for over a decade, their trends are pretty good at suggesting new songs.


things like Spotify and Google Music, services which effectively killed any and all MP3 sharing

I’ve been using music streaming apps ever since Apple Music first launched. I agreed with you, I thought it was great and it effectively killed my need for piracy…

…until all those mfs started to mess with the “downloaded songs” feature. I tried YouTube Music, Spotify and Apple Music. They used to work well, but now, even though I download all my musics for offline listening at the gym these apps will randomly glitch out and lock all music away while they try to load, using the internet, my library. The issue is my gym is got no cell reception. And even outside the gym, I travel through some rural areas quite frequently. So when the app decides my offline music requires internet, I can’t listen.

Also, slowly, their catalogues are removing some tracks due to licensing issues and I’ve already lost 20 songs from my library. So guess what? I decided to try music piracy in 2023. And boy, it’s amazing. Music piracy isn’t dead - it’s better than ever.

Quick summary: I used a Deezer trial and a specific tool to download my entire library from Apple Music as FLAC lossless files. I then use MusicBee to organize, download lyrics, listen on the PC, etc, and when I connect my Android phone MusicBee will automatically convert all tracks to high quality Opus and send to the device, where I use Retro Music Player to listen.

Everything works offline, everything sounds perfect, no music ever goes away, lyrics are there, album art, the whole ordeal, it even works on my Chromecast speakers.


what were you expecting

Honestly, I think something simple yet useful like a program that could tell us if another program will endlessly loop or will eventually halt. That sounds simple and nice right? We could test our code to see if it will run correctly. Should be trivial enough.


Sixty times per second means 60Hz, the most common display standard in use. Even on higher refresh rate panels, videos are absolutely dominated by 30 FPS and 60 FPS capture.


Nothing about my comment talks about it being complicated


Oh no hate at all, I actually encourage you to try your hand at exploring your own solutions.

But if they’re giving you more trouble than the problem they were supposed to fix to begin with, it’s good to be reminded that there’s nothing wrong with using something built by someone else and that commercially relies on not having issues. This community will downvote and reply as if anything not self hosted is the devil reincarnated, but you know what, it’s safe and works.


Simple: Privacy

Which is why NextDNS allows you to decide if DNS requests get logged or not, for how long, on which country, and with encryption.

Additional you gain shorter latencies for cached request if you have set it up right.

Hardly relevant nowadays.

Anyway, I was making a suggestion to an user growing increasingly frustrated with trying to host their own DNS resolver using a tiny ARM board.


I really don’t understand running PiHole when services like NextDNS exist. They have every feature your PiHole would have (encryption, whitelists, blacklists, tracker blocking, and much more), can be used on any device, and won’t require maintenance or electricity costs.


qBittorrent is indeed the best, but ranking Transmission so low just screams edgy kid trying to dislike the “normie” alternative.


Well, unless you’re for some reason a worthy target, nobody is going through the social engineering effort to defeat SMS just to steal your data. If you’re going after random people just to extort some data or stuff like that, it’s way easier to just trick them into opening an executable or fall for a fake webpage.


With LibreTube that’s only partially true. It doesn’t sync with YouTube, but LibreTube on Android will sync with your favorite Piped instance on desktop, so if you also browse YouTube on desktop using Piped, you’ll get that experience of a synced subscriptions list. You can use Google Takeout to easily migrate from the main YouTube to Piped with all your subscriptions active.

With NewPipe you’re correct - there’s no sync. You can import from Google, but there’s no mechanism to sync with a desktop version.


Ignore ReVanced, go for LibreTube. It uses Piped in the backend to access YouTube, and it’s got a really nice user interface on Android.

It also automatically blocks ads, skips sponsored segments, supports downloads, PiP, background playing, subscriptions, comments, live videos.

It doesn’t rely on shady alternative G services running in the background, doesn’t need you to modify any official APKs, it’s open source, and you can customize elements you want or do not want to see from YouTube. Give it a go.

EDIT: And here are some bonuses it’s got over alternatives: customizable sleep timers, channel groups, subscriptions synced automatically with your desktop browser (via Piped), the ability to proxy and reroute your traffic to YouTube, full Shorts support, live comments for broadcasts.


Stremio with a few plugins can find torrents and stream directly from an Android TV device, buffering the file as it goes.


I think users are still having trouble with the mental model for browsing Lemmy.

The first interaction with the service is already fragmented - you need to choose where to create an account and start browsing. Even though you can browse communities from other servers, people are now seeing them through the lens of “fragmented” “my server vs other server” and that creates the illusion that these duplicates are somehow a huge issue.

But duplicates can actually be quite useful - a community called “memes” on Lemmy.world could attend to a different audience than a community also called “Memes” but made in an instance entirely in French.

Also, if two instances have two communities you enjoy, with the same name… Subscribe to both? Nothing stops you from doing that. It’s okay. Reddit had “me_irl” and “meirl” which were the exact same, but with different mods, a relatively similar number of subscribers and quite honestly the same content. I didn’t know the actual difference between the two, and I still do not know - I just subscribed to both and kept getting depressing memes to cry before going to sleep. No issues.


As much as I disagree with some of them, I recall the folks at the Accidental Tech Podcast spent a good while on this very discussion back when people were migrating from Twitter to Mastodon, and they had some interesting concerns and conclusions.

The answer is yes, in many places the admin hosting the content could be responsible for the content. Where I live I believe they would have to provide user data about who made the post, and if they refuse, they become the responsible party.