Live data from Hacker News

A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

github.com

71–80 of 212 posts

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#71

Author here. I wrote a Twitter thread demonstrating many of its features. You can find it here: https://mobile.twitter.com/captbaritone/status/9612747140133...

Does it support m3u or playlists over HTTP?

It theoretically could, but the endpoint would need to serve the assets with permissive CORs headers.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#72
post #42

Earlier quoted context omitted.

Honestly, skinning is probably easier today than it ever has been. With custom client-side stylesheets, there's no reason someone couldn't roll out custom skins for sites like Facebook, Twitter, etc.

Unfortunately, even proficient developers are having trouble due to some misguided technical choices those websites are making: https://twitter.com/sindresorhus/status/900005504931438593

Why exactly misguided? Because it doesn't allow you to hack their site? Uh...

Edit: read the FAQ, downvotes are not for disagreement.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#73
post #49

Earlier quoted context omitted.

I bet there's branding and usability reasons for Facebook to avoid allowing you to skin/theme it to the extent Winamp was skinnable. Not sure I know what those are, but I just really doubt they'll ever add that feature.

While it worked great for Winamp and a few other apps, the process was a negative for others: MySpace being a big example. People modifying their pages to look like Angelfire/Geocities sites from back in the day killed any interest I had in them.

Tumblr took the other path in allowing you to customize your own user experience, it certainly comes with a trade-off.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#74
post #8

Winamp + dialup connection. How many hours have we lost downloading a bunch of mp3 files...

23 minutes to download Usher - Yeah and Outkast - Hey Ya!.mp3 - those were the days.

I was more a fan of Spin Doctors - Pretty Baby and Tony Hawks Pro Skater - Superman, personally

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#75
post #61
post #29

Amazing. Wishful thinking: If this included something akin to Shoutcast (perhaps via WebRTC), it would give us back the peer-to-peer listening joy we had for small groups and teams back in the day. I miss the era when things were more commonly/naturally peer-to-peer and decentralized.

Shoutcast and the real-time visualisations are two killer features Winamp had that I don't think any media player since has even come close to competing with. I'm not saying there aren't still decent media players out there, but honestly I think Winamp is still the best there's ever been.

I completely agree, nothing came close to the awesomeness of Milkdrop 2 in Winamp. That's one of the reasons I got into programming, by being curious about how it "knew" how to move to the music. Still have it installed on an ancient PC, will never delete it!

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#76
post #42

Earlier quoted context omitted.

Unfortunately, even proficient developers are having trouble due to some misguided technical choices those websites are making: https://twitter.com/sindresorhus/status/900005504931438593

If those websites don't wish to support skinning, I don't see how the technical choices are misguided.

True, but that still doesn't contradict the point made above regarding how the skinning community is a dying breed.

Edit: I now realize that, taken out of context, my comment sounds pretty twisted.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#77
post #49

Earlier quoted context omitted.

I bet there's branding and usability reasons for Facebook to avoid allowing you to skin/theme it to the extent Winamp was skinnable. Not sure I know what those are, but I just really doubt they'll ever add that feature.

While it worked great for Winamp and a few other apps, the process was a negative for others: MySpace being a big example. People modifying their pages to look like Angelfire/Geocities sites from back in the day killed any interest I had in them.

One big difference is that in MySpace a user could modify how other users viewed their page. With skins a user can modify how they view other users page, but would not modify those other users experience.

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#78
post #56

Earlier quoted context omitted.

Shoutcast was amazing, I can easily credit it to opening up my music horizons to bands that just weren't played on the radio at the time(euro-metal/etc \m/ \m/). To this day I find Spotify and its competitors a poor substitute, algorithms still can't match a well curated station.

Shoutcast / icecast still is amazing. Still running a few environments and they perform great. If you're looking to tune in to something, I like http://www.somafm.com , possibly the original spotify / coding playlist. (BeatBlender, etc)

Soma is an excellent recommendation!

Re: A Reimplementation of Winamp 2.9 in HTML5 and JavaScript

#80
post #45
post #43

Earlier quoted context omitted.

Probably because he is on macOS or Linux.

winamp 2 almost certainly runs fine under wine.

Or if you don't need a genuine Winamp, Audacious Media Player has an optional Winamp-style interface that supports Winamp skins and looks and feels almost identical.
Post reply on HN