Live data from Hacker News

Winamp source code leak

web.archive.org

131–140 of 338 posts

Re: Winamp source code leak

#131

Earlier quoted context omitted.

I currently use 2.95 and see no reason to update. But I listen rarely mp3's in the last years.

Foodbar 2000 FTW. https://www.foobar2000.org/ Tiny, fast, simple, does the job. There's an Android version too, which is my go-to audio player, because of its simplicity. Both FOSS.

Fairly certain that fb2k has never been FOSS or can you point to where that's not the case as that'd be far more interesting than the point of this thread.

-dro

Re: Winamp source code leak

#132
post #100

Earlier quoted context omitted.

> the new lead developer wanted to rewrite everything. Using all kinds of object-oriented methodologies. The older code was all C based and very simple. A tale as old as time.

Is it bad that I start hearing the Aladdin (1992) soundtrack whenever I read that line?

Not Beauty and the Beast?

Re: Winamp source code leak

#133
post #100

Earlier quoted context omitted.

> the new lead developer wanted to rewrite everything. Using all kinds of object-oriented methodologies. The older code was all C based and very simple. A tale as old as time.

Is it bad that I start hearing the Aladdin (1992) soundtrack whenever I read that line?

A whole new world,

a new fantastic paradigm!

No more structs,

Or bad raw pointer luck,

I will use the whole damn STL.

A whooole neeeeww woooooorld!

Re: Winamp source code leak

#134

Interestingly enough, there has been a community project dedicated to keeping the last Winamp version alive (last version from the original creators), and it really great to use. https://getwacup.com/ It includes a skin that allows it to work on modern display resolutions. It's really interesting to see just how low-res screens were when it was in it's hey-day, given that they are nearly unusable on a 4k monitor. Edi…

The WACUP author also discussed the source code leak here a while ago: https://getwacup.com/blog/index.php/2021/04/17/what-does-the...

The fact that he points out what is and is not in the leak, might come back to bite him if the owners get very litigious. He should not have looked at it.

Re: Winamp source code leak

#135
post #116
post #104

Earlier quoted context omitted.

My hero. If I was not on Linux I feel like I'd be on the same boat. On Linux I use mocp which is a console-based directory-based player, so pretty much the same thing.

Weirdly, mocp always led to memory leaks for me on Lubuntu. These days I mostly listen to soma.fm (you can use mplayer for their feeds[0]) or youtube in browser [0] A small gist I am super proud of as I don't write much bash: https://gist.github.com/tomrod/0b5caceec1a10acfb134aefb5fd85...

There is simple and pretty wrapper around mplayer, I like it https://github.com/uschek/somafm#readme

Re: Winamp source code leak

#137
post #55

Honest question, as someone who actually used Winamp back in ~2004: why would you want to use it now? I have some nostalgia for it, sure, but what exactly does it actually offer you that something like VLC doesn't? It seems like it plays my music and videos competently enough, and I don't know anyone who actually uses Shoutcast anymore. This isn't a passive aggressive dig or anything, I would actually like to know.

Not quite an answer, but I used to have my whole library loaded up in one list and could search any part of it, including the path, using the "j" key to instantly play basically any song in it from the keyboard.

It was so good that I literally put an old desktop computer in the trunk of my car in 2000 (with eggshell foam bungee-corded around the hard drives for shock absorption) and ran a long keyboard wire to the drivers seat and I could queue up any song at all while driving with one hand without taking eyes off the road or hands off the wheel. When the computer booted, it loaded winamp with the full playlist and so the only user interaction was pressing the power button (mounted in my dash) and pressing 'j' to search and play.

I've never found this capability in e.g. VLC or anything else (maybe for the best ;). Am I missing it?

Re: Winamp source code leak

#138

Earlier quoted context omitted.

Foodbar 2000 FTW. https://www.foobar2000.org/ Tiny, fast, simple, does the job. There's an Android version too, which is my go-to audio player, because of its simplicity. Both FOSS.

Fairly certain that fb2k has never been FOSS or can you point to where that's not the case as that'd be far more interesting than the point of this thread. -dro

Oh! My bad. I mistook the SDK and projectM source download links for the app itself.

I apologise for the misleading comment.

Re: Winamp source code leak

#139

Interestingly enough, there has been a community project dedicated to keeping the last Winamp version alive (last version from the original creators), and it really great to use. https://getwacup.com/ It includes a skin that allows it to work on modern display resolutions. It's really interesting to see just how low-res screens were when it was in it's hey-day, given that they are nearly unusable on a 4k monitor. Edi…

My memory is fuzzy on this but didn’t most consider Winamp 2.x the best. Winamp 3.x was considered bloated. So to help rectify the problems of 3.x, Winamp release version 5.x (the best of 2 + 3). Though I recall many still used version 2.x even after the 5.x release. Question: so when you say folks are trying to keep the "last version" alive, which version are you referring too since later versions weren’t loved.

I have long felt that, given the problems of the Python 2→3 migration, the Python devs should have done the same. :-)

Re: Winamp source code leak

#140
post #77

Earlier quoted context omitted.

This is my pet peeve. Browsers should not allow any websites to hijack all computing cycles. This was already clear a few years ago during the Monero hype. The fact that most adblockers will detect such attempts today doesn't change the fact that any website can almost prevent you from doing other work just because you opened it. The current strategy of dealing with this problem ("this tab has become unresponsive") i…

There is another thread going on about bringing back web 1, but here is something I have been advocating for a while, make 2 different new web profiles, along the lines of: 1.) A subset of modern HTML / CSS, custom Javascript. Remove anything that isn't needed and especially anything that affects rendering negatively for no good reason. 1.1.) Possibly: Provide versioned, vendor neutral versions of js to allow for aut…

What about actual apps or games where you want to push the limits?
Post reply on HN