Live data from Hacker News

Fastpotify

fastpotify.rocks

101–110 of 583 posts

Re: Fastpotify

#101
post #52
post #49

If you're focused on lightweight, native and fast, I don't think you should use an immediate-mode GUI toolkit. Why does an app like this need to hit a 60fps framerate? It's not a game.

Most immediate mode does a scene graph diff so it's not that bad I have a custom IM GUIs based ide thing in C++ that uses like .2% of my 10yo CPU.

Egui doesn't do that. But it's written in Rust and only updates when you interact with it so in practice it's way more efficient than I would have expected.

Re: Fastpotify

#102

Earlier quoted context omitted.

What makes you think Spotify is killing it? I know they aren't supporting FLAC but otherwise I don't think they're actively trying to stop it as opposed to not really caring if they support it (which is more "We don't care" as opposed to "We have to stop this")

Librespot no longer works for new accounts. APIs are being gated off and they’re applying legal pressure to dissuade projects from reverse engineering anything new. At the end of the day, they can turn the tap off anytime they want, whether by technical or legal means. I tired of having so much of my music experience at risk and chose to migrate on my own terms.

They can only turn the tap off because those projects operated in ways that required them to leave it on.

Biggest mistake most librefication projects make is to do their project out in the open where they can easily be subject to legal pressure, then fall into complete disarray the moment that pressure appears. They can't move underground once pressure starts, because everyone already knows who they are.

Re: Fastpotify

#103

Spotify is in the process of killing the librespot project that this and most third party Spotify players are built on. I think the golden age of music streaming is coming to an end. I’ve migrated to a self hosted library with streaming and radio for discovery. I hope we’ll see many projects in the space flourish. Many, like Navidrome and the whole OpenSubsonic ecosystem, seem to be doing quite well.

I've also canceled my Spotify sub three weeks ago and migrated to Navidrome. I'm still not quite satisfied with the available clients, I'm using Feishin. Fastpotift looks like a nice candidate to extend to support Navidrome.

Re: Fastpotify

#104
post #6

Earlier quoted context omitted.

> radio for discovery Would you be willing to share a bit more about this setup? The only thing keeping my on streaming is the fact that its almost impossible to find new music otherwise. I know LastFM exists but it just doesn't click for me the way that streaming does. I like discovering music organically.

I left spotify around two years ago for a self hosted option (I mostly use navidrome+feishin). Music discovery was a concern for me as well, but then I realized that I didn't like the idea of spotify curating which music I discovered. So far, this is what has worked for me: - Actually listening to the music I have now. I think the art of listening through full albums has slowly died, but there is so much music we're…

I have pretty much the same setup. The only thing that bothers me with navidrome+feishin is that gapless playback is not working perfectly.

Also, a great resource for discovering new music is the public library. They often have a curated CD section that I then rip into FLAC. I've had great chats with the people in my town's library, and I often pick a totally random CD off the shelves and discover some amazing artists.

Re: Fastpotify

#105

Earlier quoted context omitted.

Epic bought bandcamp many moons ago. Did they enshittify it or is it still going strong?

Epic actually sold Bandcamp 3 years ago. I only started using it lately so I can't say how it was before, but I think it's still good. https://pitchfork.com/news/epic-games-sells-bandcamp-amid-la...

Unfortunately bandcamp laid off virtually all of their engineers a month or so back: https://www.hypebot.com/new-bandcamp-layoffs-why-artists-are...

So, not enshittified, but either abandoned or headed for ensloppification.

Re: Fastpotify

#106
post #9
post #6

Earlier quoted context omitted.

> radio for discovery Would you be willing to share a bit more about this setup? The only thing keeping my on streaming is the fact that its almost impossible to find new music otherwise. I know LastFM exists but it just doesn't click for me the way that streaming does. I like discovering music organically.

> radio for discovery was a big question mark I had as well. The Clear Channel and iHeart stations are not known for discovery. Now if you find a college station or by some miracle an independent station you can get some new stuff. My favorite local college station is also ad free. They also have an app which I lean on as it's not the strongest transmitter so their coverage is spotty. Maybe there's other indy station…

Internet radio is still going strong: https://www.radio-browser.info/

Re: Fastpotify

#107

I think the key call out with this is how cool egui is (the Rust GUI library it uses). Check out their website: https://www.egui.rs/ The demos are very good: https://www.egui.rs/#clock Edit: egui is an immediate mode GUI library written in Rust. egui runs natively on , and on the web it is compiled to WebAssembly and rendered with WebGL or WebGPU. Everything you see is rendered as textured triangles. There is no DO…

> Everything you see is rendered as textured triangles. There is no DOM, HTML, JS or CSS. Just Rust.

So that's why text selection doesn't work.

Re: Fastpotify

#108
post #86

Earlier quoted context omitted.

Links to your $5M ARR FOSS? And is that Annualized Run Rate or Annual Recurring Revenue? I'm guessing the former. > One of my projects is at $5M ARR in just six months. I passed $400k in sales this month. It's an open source project. If it's the former ARR, then how are you at $5M if it took you six months to get to $400k? $5M/12 = $416,666.6666666667 Which correct me if I'm misunderstanding (I do frequently) but tha…

Presumably https://getartcraft.com/ , after some light stalking.

FYI on this site, I had to enable WebGL to get it to run in Firefox. Not sure why it requires WebGL specifically I didn't see anything on the pages that seemed to need something like that. They could be losing customers that can't load their site.

Re: Fastpotify

#109

Spotify is in the process of killing the librespot project that this and most third party Spotify players are built on. I think the golden age of music streaming is coming to an end. I’ve migrated to a self hosted library with streaming and radio for discovery. I hope we’ll see many projects in the space flourish. Many, like Navidrome and the whole OpenSubsonic ecosystem, seem to be doing quite well.

Tools for piracy are much better today than they were back in the Napster or grooveshark days. It’s actually kind of shocking to me that we haven’t had a popcorntime moment for music again. Nothing technical is preventing the creation of a perfect decentralized anonymous p2p FLAC streaming platform with plausible deniability.

Have you heard of Soulseek? It's an active p2p music sharing platform.

Re: Fastpotify

#110
post #6

Earlier quoted context omitted.

> radio for discovery Would you be willing to share a bit more about this setup? The only thing keeping my on streaming is the fact that its almost impossible to find new music otherwise. I know LastFM exists but it just doesn't click for me the way that streaming does. I like discovering music organically.

I just listen to NTS most of the time.

nts is all fire until a dj plays mp3 bitcrunched track that just hurts your ears
Post reply on HN