Live data from Hacker News

Spotube: Open-source Spotify-Youtube client

github.com

511–520 of 661 posts

Re: Spotube: Open-source Spotify-Youtube client

#511

Earlier quoted context omitted.

If you're broke at 70k you are simply bad with your finances. There are no excuses, unless you have a super rare medical condition. You can't blame anybody but yourself.

An absolute that has been shown to be untrue for a litany of reasons time and again, but OK. For many people, yes, you're right, but I would wager you'd be surprised at the number of people trying to claw themselves out of varying circumstances while making that much. And this isn't a judgement towards those in those situations, it's empathy from my end - I feel the need to clarify after another user's flippant comme…

Not wanting to argue, just want to say my point of view: Excepting for rare medical conditions, we all as humans have the same needs and "cost" of existing and living our lives. And therefore I don't think it can be very dependant on circumstances or subjective as to what is "making ends meet".

I can't really emphasise with people who are wealthy or high income (which 70k is), who say they are struggling with monetary matters. They've made some choices and prioritizations. People who own multiple properties say that they "can't afford" some basic consumer good, or indignant that they have to work a lot of overtime to make ends meet. Yes, you chose a high cost life style.

I try to set aside a disproportionately large part of my income for high risk investments. Everybody I know says they can not afford to make any investments, and especially not risky investments. How can they not afford it when they are wealthier than me and have larger incomes than me? Because they prioritised something else. And that's cool, but why can't people cut the bullshit. And I don't ask others about their finances or bring up the topic.

So I'm going to double down and say that there are exactly 0 cases – outside of rare medical disorders – where somebody has to struggle to live on 70K.

Re: Spotube: Open-source Spotify-Youtube client

#512

It's puzzling to me how much excitement this is suddenly generating on HN. Yes, mixing Spotify playlists with a YouTube frontend is a great idea, but in no way is this new. Anyone following the app modding scene on XDA-Developers (pre-enshittification) or Telegram has likely seen atleast half a dozen apps that have been implementing the same thing for the last five years.

  Anyone following the app modding scene on XDA-Developers (pre-enshittification) or Telegram
Because that's not everyone.

Re: Spotube: Open-source Spotify-Youtube client

#513

Earlier quoted context omitted.

Ah sorry, I hadn't picked up on that -- thanks. But it still doesn't change the overall point at all. So if you've got 2 albums of 10 tracks each, then you need 1,000 listens of each album to reach a minimum payout of $80, which you've got an entire year to accumulate. So Spotify isn't on the low side -- it's comparable with AdSense's minimum payout of $100. But honestly, compared to the effort involved in producing…

You are correct. This isn’t really about income. It is the principle of the thing. Spotify is redistributing subscriber fees and ad revenue from the struggling artist to the record labels and superstars. As I said in another comment, I’ve cancelled my account so in my case it is costing them more than they are saving. I’m also no longer sending fans to Spotify and this year not all of the music I release will make it…

> redistributing subscriber fees and ad revenue from the struggling artist to the record labels and superstars.

That seems a little harsh. They're also redistributing it to anyone with just 1,000 streams a song, right? And many (most? nearly all?) of those less-popular artists aren't even signed with a record label, correct?

It seems like more of an anti-spam measure than anything else. And possibly about reducing overhead fees associated with the skinniest part of the long tail.

Re: Spotube: Open-source Spotify-Youtube client

#514

Earlier quoted context omitted.

It's not the 10$ a month for Spotify: 10$ to Spotify, 10 to Netflix, another 10 to Disney+, to Now TV/SKY (in my country), to DAZN, to Prime Video, etc. If you sum all the services you have to pay you spend easily more than 100$ a month in streaming services, that is 1200$ a year that is for most person in my country a month of work! And the others would rather spend if for other things, such as a vacation. Finally p…

> using these proprietary services on Linux or Raspberry Pi etc is not possibile I can't speak to Raspberry Pi (and other non-x86 boards), but on my PC I can listen to Spotify just fine. I don't even have to use Chrome. It works as well on Firefox.

On a PC, yes. But let's say that I want to listen to music in my car, and I have an old stereo (that I don't want to replace) that only has CD and/or USB input. I can't from Spotify just take the music and download it to an USB stick or burn a CD, even with premium (I can download it to play offline, but they are DRM protected and I can play only from the official player)

Re: Spotube: Open-source Spotify-Youtube client

#515

Earlier quoted context omitted.

The quality ceiling for any recording you have is the quality ceiling of the weakest link in your audio pipeline. This means, to be able to get a good sound from any system, you have to feed it a good signal, and that path starts with recording. Current audio codecs are great from a psychoacoustic point of view. A good encoder can create an enjoyable file at modest bitrates (192kbps for MP3, and 128kbps for AAC IIRC)…

A reduction in soundstage/width is likely due to using "joint stereo" or "intensity stereo" encoder modes, which do things such as mid-side (M-S) conversion (which isn't itself the culprit) in order to give more bits to M (which results in better quality for sounds with high L-R correlation, like vocals) and fewer bits to S (which results in less quality for sounds with low L-R correlation, like a drum kit stereo mik…

Thanks for the technical details, I didn't know how intensity/joint modes work, however I never use them.

The tests I have done is all encoded by myself. I have purchased 24bit WAV of Radiohead's OK Computer Remastered. I encoded it to FLAC, and 320CBR Stereo with LAME. I still can feel the difference on soundstage, and can create a audible residue file by subtracting MP3 from FLAC version.

I agree that current iteration of encoders create very good audio, however given that your audio system can render high resolution audio, the difference is still audible.

Re: Spotube: Open-source Spotify-Youtube client

#516

Earlier quoted context omitted.

An absolute that has been shown to be untrue for a litany of reasons time and again, but OK. For many people, yes, you're right, but I would wager you'd be surprised at the number of people trying to claw themselves out of varying circumstances while making that much. And this isn't a judgement towards those in those situations, it's empathy from my end - I feel the need to clarify after another user's flippant comme…

Not wanting to argue, just want to say my point of view: Excepting for rare medical conditions, we all as humans have the same needs and "cost" of existing and living our lives. And therefore I don't think it can be very dependant on circumstances or subjective as to what is "making ends meet". I can't really emphasise with people who are wealthy or high income (which 70k is), who say they are struggling with monetar…

I don't know how to have a conversation with someone so willingly burying their head in the sand. I respect that you have that view. Have a nice weekend! :)

Edit:

>And I don't ask others about their finances or bring up the topic.

Not that it's necessarily couth to bring this subject up socially, but I do get the vibe that you could benefit from hearing from others regarding their situations.

Re: Spotube: Open-source Spotify-Youtube client

#517
post #62

Anything that helps shake up the system is good for artists at this point. It would be cool if this app helped you gauge how much to pay your favorite artists… If it logged the artists you listened to and then gave you something like a bill, periodically. The bill would show how minutes listened to for each artist over the past month and then would find links to buy their music directly. Even better this app would le…

Good idea! What if the bill you received was in $ every month? Even better, what if it was a flat rate so you’re not surprised by how much you owe?

Re: Spotube: Open-source Spotify-Youtube client

#518
post #199

Earlier quoted context omitted.

“ It is still recommended to support the creators by watching/liking/subscribing to the artists' YouTube channels or liking their tracks on Spotify (or purchasing a Spotify Premium subscription too)” Likes/subscribes are not support. Artists deserve to make a living. I’m supremely frustrated by the current state of TV shows (need 8 subscriptions and still have shows I can’t watch). Music on the other hand is wonderfu…

If you only listen to music that is on streaming services, then of course you would think that they have "basically all music", since everything else is forgotten. I pirated music before Spotify was available, which exposed me to a wide variety of international artists, and I still periodically look up some of my favorites on streaming services, only to find that they are still absent. So I continue to pirate and buy…

Buying physical media you have the right to resell that one physical copy. Libraries pay extra fees for lending. In both cases only 1 person can use that copy at a given time, and the artist is paid for each copy. Downloading rips where thousands of people get an album in parallel without paying is in no way remotely equivalent.

The occasional bootleg of an impossible to licence recording is something most music lovers do. But make your default consumption route a paying one. The services are absolutely amazing for what they cost.

Yeah, some music hasn’t made it to streaming. Usually for sad reasons. Those artists need legitimate support even more. Buy em.

But please don’t equate pirating to library lending.

Re: Spotube: Open-source Spotify-Youtube client

#519

For something that puts "not using electron" so prominently I didn't expect it using flutter. I admit I don't really have much experience with it, I thought it was like react-native (but better?), still far from truly native apps. Im here to being told I'm wrong. I would love to, specially since we can transpile clojure to dart

I was surprised when I learned Flutter actually runs as native code without needing a JavaScript bridge like so many others.

Although similar to something like React Native - Flutter does paint the screen. Personally I see it as a potential Electron replacement in the future.

From what I’ve seen Impeller is also a big help on iOS. Screen jank was pretty bad for us when Flutter was using Skia as a rendering engine, although when I last messed with Flutter (~6 months ago) Impeller felt almost production ready but iirc there were still a couple small things, not sure if they are better now.

Personally I’ve become a big fan of Flutter, especially for back-office/utility type apps. We would follow all the Material Design 3 guidelines and when it comes to time spent, if you need to develop the same app on more than 1 platform, it’s worth consideration.

I’ve found some people will say: “But it’s hard to get it to look like a native app in Flutter” but for me I’ve always seen that as more of a skill issue. You are literally painting the screen, you can get whatever pixel perfect design you want, if it can be Figma’d it can also be Fluttered and to be fair there are Cupertino widgets and you absolutely can get the best of both/many worlds if you want. Just like how on the web you can do a transform based on device width to switch between the mobile or web view, if you desire you can have different widgets show up for different platforms and give everybody a native feel. I personally still think that’s easier than writing/maintaining multiple individual apps.

I think the biggest downside though is that search engines don’t do well with Flutter Web. It isn’t the nice easy to crawl HTML, and it’s really hard to get a flutter app indexed or to give it good SEO. There’s also silly rules that search engines have about how the content displayed to the user vs crawlers has to have the same data. (I.e. when the web-crawler asks for your page, you are supposed to give it a page with the same data you would give the user.) The best we could do to improve SEO was to make the landing page a page that in the background ran all the same queries and shoved the data into HTML tables, with a popover that said “this is a page for robots that had a button that said “Take me to ABC.com” and a check box that said “automatically redirect me next time” that we stored in a cookie. It was hacky and not a good user experience.

For now, whenever I need to do anything GUI I will use React for the web and Flutter for everything else, but it would be nice to truly be able to only use 1 framework for every platform, which to be fair I’ve used Flutter web and it isn’t all to bad if it weren’t for the issue with search-engines web-crawlers. For apps that don’t need SEO.. Flutter is a great choice. I suspect we’ll see a lot more SaaS apps building in Flutter in the next few years. I think it’s on the cusp of being mature enough to be seriously considered for production scenarios.

I’m just mostly worried about the ecosystem. Google chose Dart for flutter after the results of a lot of research that only Google scale companies can do and to be honest although it IS a lesser known language it isn’t a bad one. It’s AOT and JIT so the hot reload is amazing. It reads like “insert most language you know” here. If you know how to code nothing in Dart should be drastic or surprising. If anything I’d almost say Dart is boring, which I like boring things. I’ve experience with a handful of languages, and for me Dart ranks highly in terms of usability/ergonomics. But there’s a not unsubstantial risk that Google could decide to drop the ball and Flutter could become kind of like the Windows phone. Really great, but canned because people didn’t build enough things for it.

If I were on the Flutter team I’d be most focused on figuring out how to deal with SEO issues. (assuming impeller does indeed provide a full fix for the screen jank, I’d assume it’s gotten better in the past few months, can anyone comment as to if it’s “there” yet or not?)

Re: Spotube: Open-source Spotify-Youtube client

#520

Earlier quoted context omitted.

Not really suggesting Spotify pays their artists well but surely YouTube is worse, right?

Supposedly "between $0.001 and $0.003" from [0], but then this site[1] claims: > Plays on YouTube Music will gain on average $0.008. Although neither have sources. I imagine YouTube Premium plays match or beat Spotify on average. Of course, for anything, if you block ads AND refuse to pay for the premium subscription, the artist makes $0 from your listening. Hopefully you can support them off-platform via merch or ev…

My colleague has his music on both Spotify and YouTube Music, and he has said in the past that one YouTube listen is worth 2x as much as one Spotify listen.
Post reply on HN