Winamp + Topaz skin + LimpBizkit.mp3.exe Should be freely distributed again in 2024.
@256k_13 сағат бұрын
you summed up my youth right there
@atlasto905213 сағат бұрын
just double click this sketchy limewire link, and we're IN.
@markmywords381711 сағат бұрын
The time where you curated your own music and copied from friends. Damn I missed those times.
@dragondrop733411 сағат бұрын
Given the state of that repo, all would have been forgiven and looked deliberate - like a nod to the fanbase if they had also left a folder in there with a bunch of .mp3.exe and Napster/Kazaa/Limewire installers… 😂
@matibor9 сағат бұрын
.mp3.exe ☠
@FDSheckler12 сағат бұрын
"The Good Luck With That Shit License" alone made this worth the watch.
@innocentsmith60919 сағат бұрын
The Winamp situation really whips the llama's ass
@Megalomaniakaal5 сағат бұрын
It whips it, hard.
@ijchua12 сағат бұрын
The guy approving the changes was the CTO of Winamp and has been a CTO for some 20 years, but doesn't know how to use Git 🙄
@mattymattffs12 сағат бұрын
Not uncommon. My boss, a developer, doesn't know either. He's used a few VC systems and doesn't want to learn this new one that is entirely different lol
@JilvinJacob11 сағат бұрын
Git is not that old.
@ktxed10 сағат бұрын
Bro was there when they forged the first bit, 3000 years ago 😅
@2rx_bni10 сағат бұрын
Oof
@bertram-raven10 сағат бұрын
@@JilvinJacob It's ancient and sucked for 75% of its life. It still sucks, but it is now at least usable. If you do not know why, you must be a Millennial or Gen-Z. Always ask the question as to why something exists and then if it did everything it set out to do. Just because the why is fully reasonable, logical, and necessary does not mean the solution did not end up as total bollocks.
@russelllapua490413 сағат бұрын
Winamp was the mp3 player of choice back in the 90s. I had all kinds of crazy skins for it and it was amazing.
@kbsanders12 сағат бұрын
It whipped the llamas ass.
@AndrewTSq12 сағат бұрын
Frauhofer for encoding and winamp for listening.
@ultraderek12 сағат бұрын
You can still use it.
@dk664211 сағат бұрын
Its still the player of choice for me. Nothing beats the custom skins and visualizer imo
@inertia_dagger11 сағат бұрын
and fb2k rules the scene now
@theJellyjoker9 сағат бұрын
This isn't regular incompetence, this is advanced incompetence!
@6355748 сағат бұрын
Terminal stage incompoopness
@complexity55453 сағат бұрын
I think they want to do it -- lol. This whole thing is hilarious to me.
@joaooliveirarocha13 сағат бұрын
This is the multi-dimensional opposite of "JUST GIVE ME THE .exe" situation
@mitchierichieСағат бұрын
JUST GIVE ME THE CODE
@sarkedev14 сағат бұрын
_It really whips the llama's a*s!_
@attribute-467713 сағат бұрын
I heard that in my head along with the baaaaa 🐑 sound after 😂
@realityveil615113 сағат бұрын
Yes we all remember the default wav file it shipped with. You don't deserve upvotes just because you vomited out into a comments section. This is just as bad as, if not worse, than "first".
@MaxUgly12 сағат бұрын
The llama is laughing it's a$s off at this! No way it isn't..
@dealloc13 сағат бұрын
"Here's a license for you to not be able to do anything."
@swdev24510 сағат бұрын
You'll be able to work for them for free!
@MNbenMN9 сағат бұрын
They'll still let you whip the llamas a$$
@mma9306713 сағат бұрын
It’s a no-copy license 😂😂😂
@DeathBean896 сағат бұрын
I prefer "copy-nope" as Prime said 😆
@Megalomaniakaal5 сағат бұрын
It's a left-copy right license.
@Kane012314 сағат бұрын
Prime needs to commit to the mullet like Brodie commits to the neck beard.
@Luclecool12313 сағат бұрын
oh yes
@PhoenixPho12 сағат бұрын
Just to add to the issue, it seems several GPL licensed libraries were found in the code base.
@privacyvalued41349 сағат бұрын
Probably the reason they decided to open source it. Maybe a library owner was filing suit that would have buried them and they tried to spin it as positive PR, which has since backfired badly.
@thed100advocate39 сағат бұрын
@@privacyvalued4134 I doubt it. If they use GPL code, the entire project must be released under the GPL, without exception. They are attempting to release it under a different license.
@altermetax9 сағат бұрын
@@privacyvalued4134 Yeah, but they didn't actually open source it, and the GPL requires *no additional restrictions*
@PeakKissShot7 сағат бұрын
@@privacyvalued4134 Well they didn't open source it, so no
@Wilker_uwu7 сағат бұрын
O_O
@Innengelaender12 сағат бұрын
3:20 - It is funny to me that the license sais it is Version 1.0.1 in the headline and a couple lines below defines "The License" as referring to version 1.0 of the Winamp Collaborative License.
@bertram-raven10 сағат бұрын
It's a rounding error. Pay it no mind. 😂
@joranmulderij3 сағат бұрын
OMG that's hilarious and is a further display of the complete incompetence.
@TheExileFox10 сағат бұрын
TortoiseSVN is there most likely because WinAmp probably used SVN in the past.
@Bobbias5 сағат бұрын
Or still does, which would explain at least to some degree, the utter incompetence with git of whoever is managing the repo.
@biggerdoofus13 сағат бұрын
"I can't believe I didn't think of that." That's because you have a soul.
@krank236 сағат бұрын
Oh this ABSOLUTELY made me feel good. Good about my code, about my Git practices, about my general knowledge of licences… And yes, also of the times I accidentally included an API key or cert in a git repo and had to do some cleaning.
@kuhluhOG12 сағат бұрын
18:18 "Why is it not a c?" Prime, this is English. The entire English spelling doesn't make sense. My favourite example? Every "c" in "Pacific Ocean" is pronounced differently.
@merlin970212 сағат бұрын
That is the best thing I've heard today holy moly
@vidalhoaxer11 сағат бұрын
Lucky you don't have a ton of conjugations and verb tenses, like we do in Spanish 😅 although it's nice to have one sound per letter.
@arjix873811 сағат бұрын
The c from Ocean is the same c from the first c of pacific So ur example is wrong
@hinzster11 сағат бұрын
To put a programming angle on that, grabbed this from usenet a loooong time ago: "The world would be a better place if Larry Wall had been born in Iceland, or any other country where the native language actually has syntax." -- Peter da Silva
@thegrossmeyer11 сағат бұрын
@@arjix8738 Nope. The first C is pronounced like an S, the second is like a K or CK, and the third is SH. Three different sounds.
@Fiercesoulking13 сағат бұрын
Hard to comment this but: 1. It was clear from day 0 it isn't open source 2. But you can build your own private copy Basically they don't want anyone to rip them off what they want/allow is: a. Skilled people with nostalgia build their own version. b. Allow the code to be studied so people can find out how to process mp3/sounds c. Triggering people with OCD to clean up their old code.
@funkdefied112 сағат бұрын
EXCELLENT take
@bltzcstrnx12 сағат бұрын
The LAME MP3 codec has existed for a long time and has a proper open-source license. People can learn from it if they want to understand how MP3 works and is implemented. There are also many open-source media players that already exist. This move is just for clout and attention.
@paulthomann554412 сағат бұрын
I think it's more likely that after about a decade of stagnation and empty promises they're trying to get the hardcore winamp fans to fix it up for them, so they can monetize their aquisition one way or another. I don't even believe a) is really ok under that license. Firstly, if you make a copy and edit it, you have a fork. Then, unless you want to use winamp on the same machine that you build it, you have to copy the binary over, which is probably distribution.
@mattymattffs12 сағат бұрын
2c cannot be done if you cannot create a fork
@bertram-raven10 сағат бұрын
@@mattymattffs CANNOT MAKE A PUBLIC FORK! Anyone can clearly make a private fork and issue a pull request.
@Bu7MaiD07511 сағат бұрын
Bro doubled the runtime and the story. Prime magic.
@Nil-js4bf12 сағат бұрын
Wow, for a fairly popular media player back in the day, it's surprising to see what most devs would consider rookie mistakes today. Perhaps a sign that their dev is the type that figures out a way to hack things together, a process that works for them (e.g. putting git exes in the repo), and then move on with their day.
@cyberpunkspike8 сағат бұрын
How hilarious, peanut gallery takes about a production codebase that was in use for a long time. I guarantee that there is expert level techniques and design in that codebase. Not using modern C++ idioms, because it wasn't invented when the code was written, isn't a legitimate critique.
@Bobbias5 сағат бұрын
@@cyberpunkspikewhile you have a point that there's probably expert level code there, that's not what the comment was about. It certainly wasn't making commentary on how modern the c++ may or may not be. It was about the utter incompetence suggesting whoever is currently developing winamp may be that sort of dev. The competence of code in the codebase says practically nothing about the current maintainers, as much of it was likely written more than 20 years ago. Hell, the code could be older than the person maintaining the repo.
@RoddieH12 сағат бұрын
"as a kid" - I was 26 when WinAMP was released.
@thingsiplay12 сағат бұрын
Time flies.
@Alex-L-b4h11 сағат бұрын
Okay grandpa it's time for Matlock
@bertram-raven10 сағат бұрын
At least you were not released when WinAMP was 26. 😇
@drooplug13 сағат бұрын
I started using git and created a repo for the first time a few weeks ago. One of the first things i did was learn how to exclude files from commit.
@thomac11 сағат бұрын
The level of incompetence, ignorance and carelessness is staggering.
@MMMarmaalade7 сағат бұрын
Winamp, ICQ man those were the days!!
@lorenzo42p5 сағат бұрын
icq was the best back then, as was winamp. I still remember my icq number, but can't remember any phone number other than my own current phone number.
@scotshabalam24327 сағат бұрын
Shoutcast was a early video streaming service that provided indexing and codec support(I think they've pivoted to KZbin in the modern) they did not host videos(as modern sites do) instead broadcasters had to upload directly from themselves to the audience or through server they rented and set up themselves. Mystery Science Theater 3000 stream was one of the most popular draws and specific seasons of South Park were also popular on the service.
@BozesanVlad13 сағат бұрын
You cannot fork it, but you can git clone with all the modifications
@BozesanVlad13 сағат бұрын
Someone should tell em
@lorenzo42p5 сағат бұрын
if you clone it, how do you make a pull request?
@BozesanVlad5 сағат бұрын
@@lorenzo42p That's not the point. The point was that all they want to "fix" you can see anyway including proprietary code. And you can do whatever with them code. They'll cry to microsoft to remove forks, but the cat is out of the bag. Besides, why make troll pull request if you can just take the code and distribute closed source (I'm sure that somewhere in china already is a winamp, and even in us). As a note, winamp was the greatest program in my youth, the other players didn't even compared to it. Is a shame that they didn't put a lame bland GPL licence or MIT to really protect them rights and to allow good faith devs to contribute.
@BreetaiZentradi9 сағат бұрын
As a self taught programmer from back in the day, long before youtube. There are plenty of things I read about and had never heard pronounced. Words like "pseudo", "gif", or "sha". My programmers vocabulary is littered with them. The one saving grace, is that I am mainly talking to normies and all they hear is "blah, blah, blah, blah".
@mattmurphy70307 сағат бұрын
Being self taught != having no friends And pseudo is plain English lol
@BreetaiZentradi6 сағат бұрын
@@mattmurphy7030 Dude, I was 16 in 1982. We moved all the time, I had been in 8 schools over the previous 5 years. Totally had no friends. Had not been in town long enough to make any. Plus those were they days where "nerd' was still not a respected term. Also reading a word and hearing it pronounced is not the same thing. It was a decade before I realized the word I had seen on paper "ennui" was the same word that I had heard pronounced as "on-wee".
@PassifloraCerulea37 минут бұрын
I keep running into this. Like, "wait, _that's_ how you say it? I'm not sure I can handle that now..." Like "GIF." I ain't saying jiff because that's too stupid sounding. "Combinator" is another one I've mostly got right now; I read it as com-bine-uh-tore years before hearing someone say it. And "segue" is not pronounced seeg as it turns out. A fun one was not something I first read but something I first heard pronounced, but by foreigners, namely Australians via the tech TV show Beyond 2000, who taught me to say "composite" like cawm'puh-zit rather than cuhm-paw'zit like the USian I allegedly am 😅 which drove one of my college buddies nuts 😆
@ChuTuanAnh2k10 сағат бұрын
FlappyBird is not a trademark of original creator anymore. Nguyen Ha Dong confirmed he has nothing to do with this "new flappybird".
@fa680512 сағат бұрын
The good old days. This suddenly reminds me of the songs I listen back then. Time to listen to them again, I guess.
@AQDuck12 сағат бұрын
I'm just glad that no matter how bad I am at actually using Git, I'll always be good enough for Winamp.
@Exilum6 сағат бұрын
Honestly while I do agree there is some level of amateurism going on, I don't think what Brodie did is a good way to behave either. It was closer to mockery than genuine criticism, and had too much derision to be considered advice. They have to start somewhere, and while they made a lot of mistakes, they were acting in good faith, and it'd be the least thing to do to at least give them some respect for that. Constructive criticism would have made for a much better video on top of being more fair. It also wouldn't feel like an asshole move. And love you Prime for highlighting the people who are actually trying to help Winamp to fix their shit.
@feschber13 сағат бұрын
no way the brodie prime collab continues
@75hilmar13 сағат бұрын
The real heros wear their capes backwards 😷
@JMurph201512 сағат бұрын
As in, aprons?
@chadjaax3 сағат бұрын
Src instead of src is gonna give me nightmares today.
@3Rton13 сағат бұрын
Github would bare the blame if they dont take it down after a DMCA request
@sandworm95285 сағат бұрын
Nope GitHub explicitly allows forking in TOS
@roblouw7 сағат бұрын
Oh, how the mighty have fallen. As a person that worshipped Winamp and became a designer due to my obsession with Winamp skins. This is tragically funny.
@olbluelips3 сағат бұрын
The “look, but don’t touch” license
@thingsiplay13 сағат бұрын
Brodie is my favorite Linux KZbinr!
@PragMero11 сағат бұрын
Linux Vtuber
@TWUGH10 сағат бұрын
Never meet your heroes
@yaghiyahbrenner890210 сағат бұрын
Wanted a leak of AC-3 and E-AC-3 compression methods. AAC codec is good for research as its still used for stereo audio broadcasting.
@MichaelPohoreski9 сағат бұрын
That deleted directory Src/vlb/ contains lots of goodies. git checkout 0003d3d^1 cd Src/vlb/
@invincibearofficial4 сағат бұрын
I recently had to figure out how to compile a really old version of ffmpeg that we use on Windows VMs on Linux, and it involved grabbing every dependency and building those from source as well. One of those dependencies could only be retrieved from SVN, that's probably why that binary exists in Winamp's build tools, considering how old the source code is...
@ghostlyjester50805 сағат бұрын
"we busy building rn cant be bothered with legal" is such a funny line
@pedrosilva14379 сағат бұрын
These are the perils of taking private code repos to open source... I've seen many bad private repos that include checked in tools, private versions of third party sources, etc. Taking legacy code public requires a lot of careful, thoughtful work, which they clearly didn't have time or ability to do.
@kieranwilliams30529 сағат бұрын
@ThePrimeTime Thanks for doing this! I sent it to you via Twitch and a subscriber! So wanted to see and hear your commits!
@zelllers12 сағат бұрын
This happens all the time, but for unknown repos with little numbers of eyes on them. I would know, I do it all the itme
@MarioVelezBThinkin5 сағат бұрын
This as well as the wild speculation on how good AI will be at programming gives me a ton of hope as someone who just got into software engineering.
@porky111810 сағат бұрын
2:10 I think, if it's only internal, it's a mess. If I have a personal project, and then decide to publish some component, I clean it up and put it into a new repo as a library, which is then very clean.
@isaacpaul23911 сағат бұрын
Millennial triggered. Scotch tape mentioned.
@detromaniac3 сағат бұрын
Flappy Bird is the cornerstone for my thesis on how smart phones set the internet back decades. It was the biggest thing in the world for people with no exposure to the internet, but was the biggest 'who gives a fuck' reskin for anyone with prior internet experience. It's like, the tutorial game you made in Flash, there were clones of the same thing EVERYWHERE for AGES. Smart phones essentially hit a reset button on progress, and made progress from there much slower as now the people who understand tech are vastly outnumbered by luddites, in a space which the luddites freely permit the shittiest of practices due to their own disinterest in comprehension.
@paxdriverСағат бұрын
People who spell out SHA are the same people who spell out Gee, You, Eye to say gooey.
@angulion4 сағат бұрын
S-H-A is how I and very very many non-native english speakers say because it just makes a whole lot more sense.
@ava_irl7823Сағат бұрын
the clip of trying to scroll through yaccine's timeline is so funny
@cardboardpig2 сағат бұрын
There are two types of devs, those who use secret scan in their pipelines, and those that will use secret scan in their pipelines after they leak
@MarcCastellsBallesta5 сағат бұрын
I already saw Brody's video and it's quite fun to see Prime going blind but me knowing what's next.
@LyraelRayne12 сағат бұрын
The day this video was released Winamp was at the top of the trending repositories. Funny that.
@m.a641613 сағат бұрын
Chinese devs don't care about your license
@ninetydirectory379812 сағат бұрын
According to yin-yang theory, it seems like Chinese folks are all about balance, teamwork, and being flexible rather than getting hung up on strict ownership rights.
@d3stinYwOw10 сағат бұрын
You mean that their ChatGPT'd license is wrong? Nice :D
@porky111810 сағат бұрын
7:55 My approach: I just don't license my stuff. That means I still own it. And if anybody else uses it, it's technically illegal.
@guyincognito140610 сағат бұрын
Sheriff. Sharif. Sha. Who says each letter independently? That’s fkin weird.
@Knuspabrot8 сағат бұрын
We talk in syllables, not letters. If we did that we'd just call it writing.
@zmoney4206911 сағат бұрын
1:32 video should’ve ended right here when prime skips to the end of the video
@Karn0010Сағат бұрын
Can't wait for another Brodie and Prime interaction.
@alexmipego11 сағат бұрын
If only more people had enough money to freely work on these. Life would be so different.
@ov1kenobi6639 сағат бұрын
GenX, S-H-A All day baby! SHA, sounds like 'Yahhhh', which is one of those annoying, pretentious barista noises
@jeffreyblack6664 сағат бұрын
My understanding is that statute of limitations (or effectively that) does exist for copyright claims. But it relates to the time of learning about the infringement. So if you learn about someone infringing your work, you have 3 years from that date.
@keyboard_g5 сағат бұрын
AmigaAMP from the 1990's is now retroactively in violation of the license. Someone please dig up Commodore and sue them.
@graydhd868810 сағат бұрын
In the words of hornet, it's "Shaw!"
@kdborg8 сағат бұрын
I kept thinking there will be a few lawsuits against Llama / WinAmp over this.
@k1ngjulien_9 сағат бұрын
the reason you don't write your own license is because you have no idea how it will hold up in the courts the various GPLs, Apaches, etc have held what they promise when you actually try to legally enforce them
@KaffeeSpot13 сағат бұрын
I'd take Winamp any day over the abomination streaming service iTunes became.
@windows9912 сағат бұрын
Foobar > everything else
@armchair_expert7 сағат бұрын
Winamp - it really whips the lawyers ass!
@pablodavidclavijo460911 сағат бұрын
8:36 he saw they were using slurs and just scrolled the fuck back up 💀
@Kiyuja4 сағат бұрын
honestly the PRs were absolute gold
@mgatelabs3 сағат бұрын
This is why I’m taking my time before making a public repo
@mugiseyebrows6 сағат бұрын
Winamp is like twenty years old, what the hell qt5 and vcpkg even doing there. Is it legit winamp source or just a prank?
@porky111810 сағат бұрын
6:45 There's one thing I understand about licenses: It's a weird concept that it's not allowed to use your stuff by default until you allow (license) somebody to use it. This is only possible because of governments or other institutions to enforce this.
@MNbenMN9 сағат бұрын
Ah, so I can use your lunch as my own if you don't attach a license to it? I'll return it when I'm done. Might be changed in form and quite a bit less appetizing, though 🤪
@ephemeus12 сағат бұрын
I love that Bobs in the end 🤣
@kneekoo2 сағат бұрын
Don't forkinate, you... YOUUU!!
@hinzster11 сағат бұрын
That really kicked the Llama's ass, no matter what your position regarding Winamp is.
@baddos18 сағат бұрын
Looks like the Llama is kicking winamp's ass now. lol
@jamesm519213 сағат бұрын
People must watch this to just blow off steam or something because we all know Mr Prime Time has the mental faculty to compact all this info into
@progste13 сағат бұрын
I just need stuff running in the background...
@user-eg2oe7pv2i13 сағат бұрын
cert leak ? They will be reverse engineered . Free info
@carlyounger62623 сағат бұрын
Open source doesn't require you to lead a community. You can use MIT, and state that you're not committing to anything in the README. That way, people can do whatever they want, without expecting anything from you.
@etgaming606313 сағат бұрын
Winass
@Trezker12 сағат бұрын
I remember having a Fallout skin on Winamp.
@JonathanFraser-i7h9 сағат бұрын
Man this repo really whips the llama's ass.
@FourOneNineOneFourOne11 сағат бұрын
Tortoise SVN has a great file diff tool, I used to use it just for that in 2010 :D
@user-eg2oe7pv2i13 сағат бұрын
nobody would want to erase the whole repo and start fresh . Good luck keeping your job
@Jabberwockybird6 сағат бұрын
You don't have to start fresh, you can keep all the code locally and when you create the fresh repo, you just push the code without the extra stuff.
@user-eg2oe7pv2i5 сағат бұрын
@@Jabberwockybird awsome
@ov1kenobi6639 сағат бұрын
11:45; managing credentials if soooooo for CI&D
@henry_tsai8 сағат бұрын
The original IBM PC's Bios is also "open source"... guess what happened to the manufacturers who copied it.
@AnonymousAccount51410 сағат бұрын
I want abs like the Primeagen
@TheKennyWorld4 сағат бұрын
It's still great that they released the source code
@blackhorseteck83817 сағат бұрын
"It really whips the llama's ass"
@brmolnar9 сағат бұрын
This really whipped the Llama's ass
@dragonblade31667 сағат бұрын
Brodie mentioned.
@lorenzo42p5 сағат бұрын
I missed it. have a timestamp?
@kingnick626013 сағат бұрын
Welp, TIL copyleft is a real word
@xard649 сағат бұрын
Unfortunately this right here is exactly why companies don't usually open source their commercially obsolete software. Even if the software would still have a dedicated cult following and it would be a major PR victory for the company. To properly release anything the code base needs to be fully verified and it will cost money and time as the last thing companies want, is that random people from internet will do this verification publicly.
@Karega4 сағат бұрын
You can distribute a modified version, but it can't be Winamp.
@altimmons13 сағат бұрын
Is Winamp still a thing? I haven’t used Winamp since what like 2000
@Hyperboid7 сағат бұрын
Suprised Prime doesn't pronounce SHA like the undertale speedrunner
@bertram-raven10 сағат бұрын
They want development for free. This is a "work on my problem for free" play. Imagine Oracle firing all their developers (small team, big marketing) making their code "free" for study and modification but not for distribution, even to to yourself. They get all that development goodness for free and no irritating and expensive development team. Actually, I can see Oracle doing that.
@MichelleHell12 сағат бұрын
I've been using winamp since 2004. I still use it. You just have to download a dll to run the latest release, which must have been like 2005.