dangravell

Joined 17 years ago

Karma
226
Submissions
249
Member since
Jul 17
Owner and programmer at http://elstensoftware.com/ . Dev and operator of the streaming service https://asti.ga and dev for the large music library organizer: https://www.blisshq.com
View on Hacker News

Recent submissions

Comment · 2 months ago
Comment · 4 months ago
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).
Comment · 4 months ago
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?

Comment · 5 months ago
Tried it with Astiga (I'm the operator - https://play.asti.ga) but it gives a "NetworkError" - I guess a CORS issue.
Comment · 6 months ago
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?

Comment · 8 months ago
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.

Comment · 9 months ago
Fantastic - thanks!
Comment · 9 months ago
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.
Comment · 9 months ago
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...

Comment · 10 months ago
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.
Comment · 1 year ago
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.
Comment · 1 year ago
(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.

Comment · 1 year ago
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).
Comment · 1 year ago
Yes - and/or data sovereignty.
Comment · 1 year ago
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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton