dangravell
dangravell on Hacker News
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?
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.
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.
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.
(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).
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.
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?
Pretty sure the payout follows a Pareto distribution with the "catalogue" artists doing very well and your smaller artists... not so much.
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?
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.
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.
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.
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.
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.
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