News for hackers. Stuff that matters.

dangravell

Not sure if you've seen it but AudioMuse-AI covers similar ground: https://github.com/NeptuneHub/AudioMuse-AI-MusicServer
That's what I mean by continuous automation, using rules (constraints) to dictate how the library is managed (in your case, what beets does, e.g. auto download art of the given size and format, constrain the genre etc etc).
Nice approach. I'm the developer of https://www.blisshq.com/ and other projects. The key insight there is that managing large collections is easier with rules applied continuously, rather than thoughts-in-the-moment "I'll run a batch command with a tagger".

You could have the rules encoded in your config (or the DB) and apply those. For example, someone may want a "portable mirror" of their gold library, but that means transcoding AND chopping the embedded album art to size (or maybe their player has max resolutions).

I guess having the DB means you could potentially version control the metadata changes?

Tried it with Astiga (I'm the operator - https://play.asti.ga) but it gives a "NetworkError" - I guess a CORS issue.
At the back end of the 90s I did some work with self-organizing maps - collapsing multi dimensional space into a 2D map. I think it's interesting as a data visualisation approach. This looks similar but I'm totally out of date with where SOM went.

When you say 128d space, what are the data that are represented, exactly?

Re:Robert Kaye from MusicBrainz has passed away on Tuesday February 24, 2026 @08:42AM (#47137055)
I first met Rob in 2012 (https://wiki.musicbrainz.org/MusicBrainz_Summit/2012_Mini-Su...). His enthusiasm, intelligence and drive were, and remained, evident; a truly impressive person to work with.

Truly, one of the Internet's good guys, and the type of positive force we can all take inspiration from.

Re:Doing gigabit Ethernet over my British phone wires on Wednesday January 28, 2026 @08:48AM (#46795341)
Fantastic - thanks!
Re:Doing gigabit Ethernet over my British phone wires on Sunday January 25, 2026 @04:54AM (#46752460)
Not only do A&A offer good speeds, their customer service is exceptional. There are chat rooms on which engineers and enthusiasts reside and if you phone them you get an engineer.
Re:Doing gigabit Ethernet over my British phone wires on Sunday January 25, 2026 @04:52AM (#46752454)
Is there a way of testing two points to see if they can communicate with each other before I go to the trouble of wiring to a rj45 endpoint?

I'm not convinced socket A can talk to socket B when, for example, socket B is in an extension, or... or...

As a complete hardware newbie, how would I go about starting creating the PCB? You have something codified for the case, but not the circuitry.
Re:Offline Music, and MP3s and/or FLACs on Wednesday July 02, 2025 @05:45AM (#44441765)
OP could use something like mp3fs to make the transition from MP3 to FLAC less painful where MP3s are still required - it's a lazy mirror of a FLAC collection to MP3.
Re:Jellyfin as a Spotify Alternative on Friday April 18, 2025 @08:13AM (#43727326)
(Disclaimer: this relates to the commercial project I run, but it is directly answering the parent)

It's not self hosted, more a middle-ground between rented Spotify and self hosted data sovereignty, but this is what we do at https://asti.ga . You store your music in some Internet-accessible storage, such as any S3 compatible endpoint, and Astiga connects and streams your library (and provides offline etc etc). AMA.

You could get images from multiple perspectives from the Cover Art Archive (via MusicBrainz). E.g. https://musicbrainz.org/release/a4f190d5-c752-4ebd-8d2f-925a... . It would be very cool if the spine could be rendered, although it's not always split from the back image (I guess because of the post processing after scanning).
Re:Self hosted FLOSS fitness/workout tracker on Friday February 14, 2025 @04:37AM (#43046602)
Yes - and/or data sovereignty.
The tragedy of of this is that these are improvements that would actually improve life in these houses - making them healthier, more comfortable. Trouble is, retrofit is expensive.
Re:I Don't Have Spotify on Tuesday November 12, 2024 @03:55AM (#42113870)
Yes, downloading is important as even download sites can redact later - e.g. https://audiophilestyle.com/forums/topic/70250-qobuz-may-be-...

Another source are good ol' CDs. If you know where to look you can get them cheap too. Specialist charity shops that specialise in records and CDs in student or wealthy areas are good, as are second hand stores online.

An alternative to self hosting is to use an online music locker. I wrote up a bunch here: https://www.blisshq.com/music-library-management-blog/2021/0... and (disclaimer) operate one myself: https://asti.ga

There's an assumption here that the first class concept is the song. Maybe it's the album?
Sounds like a self hosted last.fm but with access delegation for the streaming services?
Re:A retrospective on a year without streaming music on Thursday April 11, 2024 @05:09AM (#40000061)
Pretty sure the payout follows a Pareto distribution with the "catalogue" artists doing very well and your smaller artists... not so much.
Re:Ask HN: "Dumb" music players with stream support? on Thursday March 28, 2024 @06:27AM (#39849469)
You can get Android based music players (DAPs e.g. https://www.reddit.com/r/DigitalAudioPlayer/ ) which you could install software which streams when online, uses local storage when offline. Look into the Subsonic protocol - many music servers support this and it has built in support for this online/offline dichotomy.
Interesting but how on Earth do you pronounce it?

New-sic? New-you-sic?

Re:Dear Tim, It's time to get lost in the music on Thursday March 14, 2024 @10:01AM (#39704127)
Agree strongly with this. If nothing else, just the way we engage with music should at least be _considered_. It's fine to use it as background if that works for you, but it's not the only way and for people who want to intentionally listen to music many of the paradigms offered by streaming services and devices are all wrong.
I would agree with this - it's the most standardised way we have. Most of the prescribed fields are designed to work for contemporary popular music, but a subset of fields could be used (and if you look into a lot of the definitions they are more abstract than they appear at first).

On top of that, standard data hoarding management applies:

- Take backups. - Try to record in lossless forms if you can - better flexibility later if you don't throw data away.

Re:The day I canceled my Spotify subscription on Tuesday February 20, 2024 @06:18AM (#39439975)
There're decent communities of people who like to manage their own tech (example: r/selfhosted) and those that like to assemble their own library (r/musichoarder) and then everything in between - so there are options for this.
Re:A History of Rock Music in 500 Songs on Thursday February 15, 2024 @05:13AM (#39380975)
This is absolutely my favourite podcast. The level of detail is incredible. My only beef is how long it's taking to get to the 90s, but I'm learning so much along the way!

Also recommended are the companion books (actually it might just be one atm). It's rewritten - not a transcript - and reads very well.

Re:Ask HN: What lo-tech do you use for kids to play music? on Thursday December 14, 2023 @06:57AM (#38640422)
To make control easier, a locked down tablet? E.g. a Kindle Fire Kids is inexpensive (but hardware is on the lean side and you have to work hard to avoid the Amazon ecosystem trap).
The Shanling M0 devices are pretty small.
Re:Building a digital music collection in 2023 on Tuesday August 22, 2023 @05:33AM (#37220422)
Thanks! I'm the operator.

With regards to Dropbox, there's a simple free tool we've put up here: https://asti.ga/dropbox-music-player . It's useful in the sense you can playlist, loop, shuffle etc although you don't have the full library browsing experience Astiga offers.

Re:Tell HN: Amazon Music UX is embarrassingly unusable on Thursday June 22, 2023 @05:31AM (#36429775)
It might be they _are_ hiring some great designers, but instead the goals the platforms pursue are at odds with their customers'. A good designer cannot override bad incentives.
Thanks very much for mentioning Astiga. I am the 'author' you mention, but I only just saw this because I only consume HN via Hacker Daily, so I'm a day behind.

When I saw your headline though, I almost choked on my coffee. We use Stripe too, but as you mention we aren't a locker, we just connect to the user's pre-existing cloud storage (including self hosted if you have that Internet accessible). That said these kind of corporate decrees are often pretty unsubtle and we could easily get caught up in this. I've had enough "policy" nightmares with Paypal and Google to instill a sense of dread when these black box titans change their mind about something and expect you to dance to their tune.

> This service is different in that it lets you hook it up to your own cloud storage. I am only now realizing why this is such a brilliant idea.

I should mention it's not my idea originally - I purchased the service almost two years ago from this guy: https://koenvh.nl/en/ . Funny story really: https://community.asti.ga/discussion/378/astigas-new-owner

Older »