87 comments

[ 2.6 ms ] story [ 60.7 ms ] thread
Nice concept, but find mostly crapy remixes. I couldn't find even the most popular artists (One Republic, Adele). All of "their" songs are remixes, even those marked as originals..
(comment deleted)
Within 10 minutes you've managed to listen to enough songs to judge they are "mostly crappy remixes"? I'm working on expanding the selection, I'm sure that will be a big point of feedback, but no need to make such a negative snap judgement.
I think you're being a little protective here. How much time do you expect the average user is going to give you? I can promise you it's not 10 minutes. You're being somewhat childish, IMO, by not recognizing that this guy took 10 frigging minutes out of his time to check out your site. Thank him, take note of the feedback, and move on. You will get feedback all the time from people you don't agree with but that's not a reason to be so quick to act this way. I hardly think a 10 minute website look is a "snap judgement".

You might want to check out this post: http://www.codinghorror.com/blog/2012/10/judging-websites.ht...

First, there is and was on launch both One Republic and Adele on the site. And all of their songs are tagged correctly. Also he commented within 10 minutes of me posting it so including time see the post, listen to songs, and write the comment was certainly almost none especially considering this HN which is a place that has rules for quality of comments and good discussion.

I judged his feedback unnecessary and negative, not anything personal, which is more to say than what you did. I've read that post and thats talking about someone judging 300 sites not one.

Our only works in modern browsers
of course?
Well, aside from the fact that I'm on IE9, there is a typo in the text.
For anyone looking for a little more insight into the whys and hows of the site:

http://natewienert.com/introducing-2u-dot-fm-1

I'm a little confused on your use of both genres and tags. For the former, how are they determined? Just in a database, pre-decided by you?
Yes, and they need expansion certainly. I get artist genres through EchoNest and plan to expand my genres to match theirs.
Impressive-- it's incredibly polished and professional looking, especially for something you call a "side project" :)
Looks really great. Just a thing I noticed, when you need to log in and click on the or log in without facebook link, the link persists and toggles back for some reason.
That looks great, but I would default with the red on red color scheme (which can be changed by hovering over the logo). As a designer, I find it much more eye catching, which helps pique interest in first-time visitors.

Also, two minor interface issues: your hover tooltip arrows don't point directly at the "Playlist" and "Me" icons at the top right. Also, the genre list in the sidebar would benefit from a Google+/Facebook style minimalist scroll bar. It wouldn't clutter the feel much, especially if it appeared only on hover, and would make it easier on people without a mouse wheel.

Outside of those very minor issues, this looks great!

Looks like a much more slick version of HypeMachine (www.hypem.com), which I've been using for years. Competition is never a bad thing, so this is great, I'll be trying it out.

Very well done for a "side project".

it's more of a copy of ex.fm (http://ex.fm) than a slicker hype machine. ex.fm has been around a few years now too.
Yea but if they mainly aggregate music blogs, then it's more in line with hypem.com.
Nice work! It's impressive you were able to stick with a side project of this caliber for over a year without giving up or remaining in the feature abyss.

This app works really well for music discovery. I just found a Mumford and Sons track I've never heard before, and I thought I had listened to them all. Solid UX touch by never stopping my music when I move around to different pages too.

Where are you pulling the songs from? Youtube and Soundcloud?

Just FYI - I wanted to skip through a song to see if it was any good, and I couldn't find the progress bar at the bottom. It took my awhile to realize it was at the top. If I'm not mistaken, most music sites have the progress bar at the bottom of the screen (Rdio, Spotify, GrooveShark). Pandora has it at the top though so perhaps I'm wrong.

Pulling from blogs that post mp3's or soundcloud. It indexes youtube but I can't play youtube without showing the video. A video's section is on the plate for the next release. Thanks for the feedback, the responsive design has the progress bar at the bottom, though I prefer it all on top.
Where do you source your blogs?
looks great in the iphone. teeniest bit of left/right scrolling is my only nitpick ;)
This is the most impressive side project I have ever seen. Everything feels polished, the UI is delicious and the site works and functions very quickly. Very nice work, I would love to know what programming language you built this in perhaps another blog post detailing the tech side of things?
Really like how this looks and feels. Interested in the blogs section, how are you grabbing that info? Thats the part I would likely use the most, picking out the few hip hop blogs I go to regularly and just getting to the music quicker.
Add a 'mix' category and I'll pay you if it's done well! New tracks are all well and good, but the continuity of mixes really helps me get in the groove.

I've listened to the Essential Mixes, and follow a bunch of podcasts/dj radio shows, but there's got to be stuff from non-DI.fm/Sirius-XM stuff. Sheepymixes on youtube would be a good example.

Love the idea. Shouldn't be too hard to do.
This is fantastic. The UI is wonderful, site design is responsive, and from what I've found so far it has great content. Kudos for you for committing the time to building such a major project and finally shipping.

Initial feedback (major to minor):

- Please add a button to let me add songs in my feed to a queue rather than cutting off the current song.

- There's a bug where, for some reason, the modal popup that I used to sign up / add artists is still capturing mouse events even though it is now invisible. It's taking away my ability to click in the middle of the screen, which is very frustrating cause I can't use search. Not sure why this is happening. It's Z-index is 201 and opacity set to 0 via CSS, if that helps, and I logged in with Facebook.

- My screen is small (11" Air), and some parts of the site are cut off height-wise. For example, the left nav bar's "find friends" button.

- When I click on a new song, the artist in the top bar updates immediately, but the title takes a few seconds.

- All of the letters in the colored boxes next to song names are too far to the right by one pixel.

Again, congratulations on shipping! I'd be happy to provide more feedback if you're interested.

- When hovering over the left side menu items, I would highlight the text into a much lighter font color--I was already expecting it to happen (and anticipating the eye candy) from all the other apps I've used that do that.
Thanks for all the feedback and kind words, I will look into them!
I'm particularly impressed with the responsive design. Did you use one of the responsive frameworks out there, serve different stylesheets, or something else?
Thank you. It's hand rolled, no grid system or anything too fancy either just unfloats a few things and styling on the header/player.
This looks really nice.

What technology do you use? Where are the songs playing from? Looks like all soundcloud?

Wrote a bit about it on my blog: http://natewienert.com/introducing-2u-dot-fm-1

"The stack consists of Ruby on Rails with Postgres, Thin, Nginx, Memcached (with Dalli), DelayedJob, and some other parts. The frontend is hand rolled using Bootstrap, SoundManager2 with a custom music player wrapper, and some minor plugins.

The live listening is running through an instance of Thin running Faye and PrivatePub."

Songs are also found through regular mp3's on sites, along with SoundCloud.

hey congrats on the hard work, but this really seems like a clone of ex.fm (http://ex.fm) and a remarkably similar clone at that - what is different about 2u.fm?
Four comments and links about me cloning them... do you have something personal going on here? One would have been enough. Seems pretty mean spirited to me. There are plenty of things different, biggest being real artist profiles not just a search, filtering by music type on artists, a filtered feed, instant sharing and an inbox, algorithms filter genres by a lot of factors and ways to organize those feeds, responsive design.... I wasn't going to comment until I saw all four or five of your links in here.
This looks fantastic. Nothing will play for me, but that's not too surprising since I have neither Flash nor support for MP3s in <audio>. Just curious, which of the two does it use?
This is what stands out for me:

"Live listening. While I decided to hide most of the UX I had worked on for launch due to it not being fully baked, if you're friends with someone and you see them "online" in your friends list, you can tune into what they are listening to in real time, and listen to music fully synced together. If they change a song, you change too! This is certainly alpha at this point though, but it generally works."

For those who are into 'social' listening, it's worth having a play around with.

This is what excited me too. Elements of TurntableFM-like 'social listening' might be interesting in a new environment.
It's a cool site, and an amazing accomplishment for a side project, but I really, really have to ask: why did you spend your time building something to add to the hyper-saturated, money black hole that is the music listening/discovery app market? I mean, there are, and have been so many sites like this that have either survived on the border of illegality or have been shut down. And we've got a whole host of above-board legal streaming sites now that are dirt cheap and have a wide variety of music to listen to. What's new here and why should I consider using it? Why will this be around in 6 months and not just die after you run out of money to keep it up or get sued? I'm not asking this to be a dick but I really don't understand why I see a new one of these sites get released every few months that seems to do the same thing as all the others except is free (and probably illegal) or thinks that slightly better music recommendations or "social listening" is a sustainable competitive advantage.

edit: Ok, read your blog post, but I guess my question still stands. The improvements you list are fairly marginal improvements over existing stuff IMHO and it seems mildly crazy to put in so much effort to replicate existing sites but add things like responsive design or slightly better Facebook integration. Good luck and I hope you end up turning this into an amazing success so if you can turn me into a believer I am listening :)

I get what you're saying but I don't feel like there are a lot of websites to discover music.

Besides hypem, pitchfork and sixtyone do you anymore? And I think they could greatly be improved. Music Discovery is a new thing, before we just had the radio, and it's still not as good as it could be.

I pay for and use MOG and their recommendations are pretty good. Certainly this could be the case that "everything sucks I am going to execute better than everyone" but it's a sexy problem (not a schlep) and everyone seems to be working on it.
There are several sites for music discovery (Boss.dj, Earbits, Beastmode.fm, ex.fm, We Are Hunted to name a few)

Agreed there are a lot of holes in the music discovery experience, I've yet to see a solution that really nails it

Out of curiosity, how do you find out about these sites? Up until now the only one I knew about was Indie-specific (Mixest) and Grooveshark
more than that, it appears to just be a copy of ex.fm (http://ex.fm) - i can't see much of a difference
I've responded to one of your 4 other comments on ex.fm with a bunch of reasons why it's different, despite the trolling.
Sideprojects are usually about learning new things + following your passion.

I absolutely LOVE music. Its like air to me. I dont go more than 10 minutse without a song on my stereo or headphones. I also absolutely love to code, and constantly want to find new ways to get excited about learning how to code.

I think a passion for music correlates w/ the coder mentality pretty frequently. Thats why you see so many efforts aligned with that trend if you ask me.

I think that what we're seeing is actually just one service being repackaged as many. Echonest provides the data supporting all of these services, so it makes sense that they all look very similar and that there is no remarkable difference in quality from one to the next. However, even with this saturation there actually are a lot of successful music discovery services, so not really a money black hole. http://musicmachinery.com/2012/12/02/music_discovery_is_not_...
This is just plain wrong... the only thing I get from echonest is artist genres, nothing else.
Oh interesting, did you build your own collaborative filtering engine? or are the artist recommendations from somewhere else?

I'm sorry if I came off as a snob, I intended that to be really a direct reply to gfodor and not as an attack on 2u.fm.

I've paid for LastFM, Spotify, Rdio and Slacker Radio throughout the years and used all types of various other free services. I still try every single new music discovery app out there because, guess what, there's always more music to discover and more ways to do it. Each of these services have introduced me to new music I wouldn't have found without it, and that's all that matters to me. The different UIs make us think about how we search for and navigate through this data, so if we were to make our own, we know what works and what doesn't.

I don't understand the mindset that someone built someone that "has already been done". If this is the type of tool that motivated OP to build this and continue working on it, that's all that matters. There's always room to improve these services and hone your skills.

Very good. Found some Led Zeppelin I hadn't listened to for a while.
Nice work, nice layout and UI/UX ... Very impressive for a side project.
It would be nice if we could import our iTunes artists as followers.
Very impressed with this and love the concept. One suggestion: I think this just screams mobile app. I want this on my iPhone and think being able to cache playlists and listen to them while I'm on the go would be incredible.
Really cool idea! It looks amazing and runs very fast.

One issue I have with it is the seeming lock-in of the Echonest service. I have a lot of experience building with the Soundcloud API and I think adding Soundcloud streaming capabilities would be a perfect companion to your app. As much as I like Diplo and Jay-Z, I have no trouble knowing when they release new material. I do sometimes have trouble knowing when artists who don't have the publicity powerhouse behind them are releasing new music.

This is the untapped market. You have a great start, it looks amazing and is a joy to navigate. But allow NEW artists to really be discovered through your app, and that is where you will find success.