ClassicalmOnly

Joined 9 years ago

Karma
179
Submissions
27
Member since
May 24
View on Hacker News

Recent submissions

Comment · 9 years ago
Thank you! I hope you really enjoy it. The main stack is Vue for frontend and Python/Django + Golang for backend. I might share my pleasant experience in the future with vue enthusiasts since I became one myself!
Comment · 9 years ago
Thank you for this awesome feedback! I didn't take any special steps. I just made a show HN thread and frankly I didn't expect to be that successful since most successful threads I saw were SaaS or other technical projects. I am truly indebted to HN and the community for featuring the thread. I also submitted it on ProductHunt but it failed miserably :D

Thanks again and good luck with your project.

Comment · 9 years ago
Yes! Semantic UI is used but not fully, only a few but imortant css components like grid, container, input and separator. There's also some old jQuery dependency but is about to be removed since only the Ajax methods are used so it's irrelevant to use jQuery just for that.
Comment · 9 years ago
Hi ajnin, thanks for the thorough feedback

> - the "I'm feeling lucky" button you mention in the comments here (https://news.ycombinator.com/item?id=15861489) is nowhere to be found, maybe not on the home page ? I did a ctrl-F to be sure but nothing.

It's on the TV page https://classicalmusiconly.com/tv

> You ask me to choose 5 of my favorites composers, but you only show me the top N most popular ones

> The Four Seasons (Le Quattro Stagioni) was in the list 4 times, and The Rite Of Spring twice, as well as Chopin's Nocturnes (which is several pieces, by the way).

These 2 points are totally valid and I am aware of them. These 2 points are connected to each other due to some technical difficulty (or maybe a bug?) in Django. We had difficulty to get unique random set of filtered items. That's why you see probably some duplicate items. Other users may have not experieced it because it happens randomly. That's why we ordered composers by some other metric. However, you can follow/unfollow any composer at anytime later inside their profile pages or on the TV page while listening a work by that composer.

> It seems even worse for the "favorite pieces" list. The probability that a person's favorite pieces are all in the top N you selected is very very low. The majority of the pieces in that list were composed by composers I didn't choose just before.

Because The starring stage doesn't depend on the followed composers' stage. It's rational because you may want to star works within a bigger set of items and not be bound by followed composers only.

Comment · 9 years ago
Thank you! I was planning to mention some technical details but I totally forgot! The website mainly uses Vue.js for frontend (which was a total pleasant experience for a somewhat not small project (12,000+ vue LOC)) and Python (Django) + Golang for backend. I really want to share my experience with the vue community. I was more than satisfied dealing with it on a daily basis.
Comment · 9 years ago
Hi benob, following composers serves for 2 main purposes:

1. you get posts on your homepage feed of composers you followed (you can also see other posts on your feed but the default is filtered by your followed composers)

2. Discover work recommendations based on your followed composers and starred works

Comment · 9 years ago
Yes, this is the old way if you want to: (username + password + email), do you have a problem registering with this method also?
Comment · 9 years ago
Thank you for adding this important point, this is a high priority on my todo list. We have already a basic database of major performers (conductors, soloists, etc...), we just need more computing resources so users can find recordings based filtered by performer. If you've got extra dollar you don't need, consider donating so you can help us with experimenting with features such as this one. But this is a top priority anyway. Thanks again for your feedback!
Comment · 9 years ago
You cannot create a new user by email currently. This is for already registered users who want to login only using their emails because they forgot the password or username or don't want to type them.
Comment · 9 years ago
Yes. You might want to register to get work recommendations based on your taste from your followed composers and starred works.
Comment · 9 years ago
Yes, conductors and any kind of musicians will have a unified performer page or at least tag page that containes all their recordings. Since conductors can be players at some performances. Also soloists can be conductors which happens frequently for classical era concertos.
Comment · 9 years ago
That's weird, I will look into the logs and see what can be done. Thanks Raphmedia for reporting.
Comment · 9 years ago
Comment · 9 years ago
Hi timmonsjg, the welcome page has 2 main purposes:

1. you see posts on your homepage feed of composers you followed (of course you can see all other posts without leacving the feed but only posts related to your followed composers are loaded by default)

2. Get work recommendations based on your followed composers and starred works.

You are right that it sucks if you know little about classical music. A skip button will be added soon.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton