HNHacker News
TopNewBestAskShowJobs

dangravell

226 karma · joined July 17, 2009

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
submissionscomments
dangravell··on Show HN: Rmp, a Subsonic music player for generating playlists on the fly
Not sure if you've seen it but AudioMuse-AI covers similar ground: https://github.com/NeptuneHub/AudioMuse-AI-MusicServer
dangravell··on Show HN: Musefs – organize and tag music without touching the original files
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).
dangravell··on Show HN: Musefs – organize and tag music without touching the original files
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?

dangravell··on Tinysub: Simple web player for subsonic compatible music servers
Tried it with Astiga (I'm the operator - https://play.asti.ga) but it gives a "NetworkError" - I guess a CORS issue.
dangravell··on Show HN: A navigable map and recommender for 17M music entities
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?

dangravell··on Robert Kaye from MusicBrainz has passed away
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.

dangravell··on Doing gigabit Ethernet over my British phone wires
Fantastic - thanks!
dangravell··on Doing gigabit Ethernet over my British phone wires
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.
dangravell··on Doing gigabit Ethernet over my British phone wires
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...

dangravell··on Meko – A High-Performance E-Ink Bluetooth Music Player with Tactile Controls
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.
dangravell··on Offline Music, and MP3s and/or FLACs
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.
dangravell··on Jellyfin as a Spotify alternative
(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.

dangravell··on Show HN: A Digital CD Shelf as the UI for Music Streaming Libraries
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).
dangravell··on Self hosted FLOSS fitness/workout tracker
Yes - and/or data sovereignty.
dangravell··on Humans have caused 1.5 °C of long-term global warming according to new estimates
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.
dangravell··on I Don't Have Spotify
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

dangravell··on Ask HN: Would requiring musicians to release only singles improve music quality?
There's an assumption here that the first class concept is the song. Maybe it's the album?
dangravell··on Ask HN: Is there a music library app that sits on top of streaming services?
Sounds like a self hosted last.fm but with access delegation for the streaming services?
dangravell··on A retrospective on a year without streaming music
Pretty sure the payout follows a Pareto distribution with the "catalogue" artists doing very well and your smaller artists... not so much.
dangravell··on Ask HN: "Dumb" music players with stream support?
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.
dangravell··on Show HN: I build a tiny app to stay update with new albums released
Interesting but how on Earth do you pronounce it?

New-sic? New-you-sic?

dangravell··on Dear Tim, It's time to get lost in the music
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.
dangravell··on Ask HN: Best way to store, index and categorize audio recordings
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.

dangravell··on The day I canceled my Spotify subscription
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.
dangravell··on A History of Rock Music in 500 Songs
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.

dangravell··on Ask HN: What lo-tech do you use for kids to play music?
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).
dangravell··on Ask HN: What's the smallest dedicated Android audio player you know?
The Shanling M0 devices are pretty small.
dangravell··on Building a digital music collection in 2023
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.

dangravell··on Tell HN: Amazon Music UX is embarrassingly unusable
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.
dangravell··on Tell HN: Stripe killed my music locker service, so I'm open sourcing it
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

Page 1 of 8Next →