5 ms·
I think we should stop calling this type of models open source. They are indeed "open weight." The training code is proprietary and never revealed. https://git
by maxloh 6mo ago
I think we should stop calling this type of models open source. They are indeed "open weight." The training code is proprietary and never revealed.
https://github.com/microsoft/VibeVoice/issues/102 https://github.com/microsoft/VibeVoice/issues/102
- JumpCrisscross 6mo ago> we should stop calling this type of model open source. They are indeed "open weight” This ship has sailed. It’s now in the same category as hacker/cracker and the pronunciation of GIF.
- andy_ppp 6mo agoI think you mean GIF.
- giancarlostoro 6mo agoIt's the same as GIS, you wouldn't say jizz now would you?
- notabotiswear 6mo agoI take it that you haven’t met the Arcgees people…
- DoctorOW 6mo agoI absolutely do, every single time it comes up.
- kevin_thibedeau 6mo agoThe developer of the format declared the pronunciation 30+ years ago. It has always been jif.
- Geezus_42 6mo agoYeah, but society overruled them.
- pardon_me 6mo agoHow do you pronounce giraffe?
- parineum 6mo agoHow do you pronounce gift?
- giancarlostoro 6mo agoJift
- briffle 6mo agogorge = george
- giancarlostoro 6mo agoSame way I pronounce my first name btw ;) but I think of "gif" as "gift" and this is probably the subconscious association people make without realizing it.
- WorldMaker 6mo agoWhich is why I find it fun to bring up that in Old English "gift" hadn't yet picked up the "t" and was spelled "gif", but in Old English "g" was most commonly "HY". I like the Old English pronunciation of "gif" as "HYEEF", which is a "compromise" position that often makes some of both soft-g and hard-g "gif" pronunciation fans angry.
- ziml77 6mo agoI have never heard this third option before but I love it!
- giancarlostoro 6mo agoI sometimes just pick the opposite of whatever everyone agreed to just for fun. I do the same when people cry about vim or emacs since I have used both. ;) Some men just want to watch the world burn. At least it's mostly harmless fun anyway. It's even funnier when they bring up how my name is pronounced in defense of "jiff" and I tell them, so you're calling me the expert in "Gi" pronunciation then? :)
- dijksterhuis 6mo agoi am absolutely going to from now on
- ziml77 6mo agoI hadn't thought about how to pronounce GIS, but do you have a problem with the pronunciation of the Japanese Industrial Standards: JIS?
- s20n 6mo agoI've been pronouncing both of them as /dʒis/ like hiss and not /dʒɪz/. I however am not a native english speaker of English. I wonder if native speakers gravitate towards the z more?
- bronson 6mo agoI think it depends on region. Related, many speakers pronounce chips and salza, Tezla, Wezley.
- ziml77 6mo agoI would end both with the S sound, but I'm operating under the assumption that the person I was replying to either pronounces their Ss as Zs or can't tell the difference between the S and Z sounds. Because the other assumption I could have gone with is the less charitable take that they know GIS with a soft G doesn't sound like jizz, but they were just looking for a crude way to mock the soft G.
- WarmWash 6mo agoAnd "hallucination" which should have been "delusion". Way early on (spring 2023) people tried to stop it, but no luck.
- MagicMoonlight 6mo agoWhy would it be delusion? It’s making something up which isn’t there and describing it.
- WarmWash 6mo agoA hallucination is a false sensory experience. A delusion is a false mental belief. Basically hallucinations are false external things, and delusions false internal things. You hallucinate a pink elephant, you delude yourself into thinking trump won 2020.
- engeljohnb 6mo agoThe inventor of GIF didn't begin with a document* clearly laying out what is and isn't to be called a "GIF." I think it's right to push back whenever a huge tech corporation tries to build goodwill by falsely using terms like "open source." *https://opensource.org/osd https://opensource.org/osd
- JumpCrisscross 6mo ago> inventor of GIF didn't begin with a document clearly laying out what is and isn't to be called a "GIF”* Neither did the inventors of AI. A third party published a document after corporations went with open weights = open source and a spoiler block in FOSS wanted all training data published. > it's right to push back whenever a huge tech corporation tries to build goodwill by falsely using terms like "open source I think it’s counterproductive. Most people only see a squabble, which makes any ensuing points from the open-source community seem silly. Those who care can continue using the more-precise language they choose to. Put another way, there is a difference between using terms like cracker and fully spelling out cryptocurrency, and telling people who use hacker and crypto more loosely that they’re wrong. They aren’t wrong and that isn’t meaningful feedback. At the same time, the person using the precise language isn’t wrong either.
- engeljohnb 6mo agoThere's a big difference between correcting some random commenter on an internet forum and correcting Microsoft. > think it’s counterproductive. Most people only see a squabble, which makes any ensuing points from the open-source community seem silly. Only to people that truly don't care whether something's open source. In which case, Microsoft using the term (correctly or incorrectly) won't change their perception. But the people who do care won't like to be mislead by Microsoft. There's a reason the term is right in the headline: people respond to it. I wish I had time to come up with a better example, but it's like if a AAA game company says they've released "native Linux build," but really they're just packaging the Windows build with Wine. 99% of people won't care, neither about the news nor the deception. But for that last 1%, any goodwill garnered with the headline would be gone, and the game company are the ones who look foolish, not the people calling them out.
- giancarlostoro 6mo agoI mean, you have "AI" which means just about anything in marketing speak, "Agentic" is kind of becoming similar, hopefully they don't goof that one too badly, would be nice to know what you are trying to sell me. Used to be "Cloud" meant storage not just hosting (I guess it still does). Then there's "Smart" in front of Car, Phone, TV, and so on... Meaning different things. I do think "Open Weight" should be more commonly used. There's definitely communities that spring up that build the training infrastructure and inference infrastructure around open models on the other hand.
- notabotiswear 6mo agoOpenwashing is the new greenwashing, which, coincidently, seems to have gone out of fashion a few hundred datacentres ago.
- dist-epoch 6mo agoit was replaced with abundancewashing
- Geezus_42 6mo agoWhat is "abundancewashing"?
- dist-epoch 6mo ago> “This means a future of abundance. A future where there is no poverty, where people can have whatever they want in terms of goods and services.” – Elon Musk > “I think we see a path now where the world gets much more abundant and much better every year.” – Sam Altman https://www.diamandis.com/blog/elon-sam-abundance https://www.diamandis.com/blog/elon-sam-abundance
- Geezus_42 6mo agoAhh, thank you. The lipstick they put on the pig that is Elon's dream of an Afrikaaner enclave on Mars where the 1% can finally extricate themselves from the rest of the species.
- jcmfernandes 6mo agoIndeed. We now live in a world where freeware is named open source. We are very sorry, Stallman.
- MarsIronPI 6mo agoIf you're going to apologize to Stallman, you should apologize for conflating open source with software freedom. ;D
- psychoslave 6mo agoWith free libre software, where freedom and liberty are about what the end user is empowered with actually, the software is mostly metonymic. Free software, free society, because there are free people in the middle of course.
- jrm4 6mo agoRight, as I said elsewhere, maybe let's just let "open-source" have it. "Open-source" can be "anything you can go out and grab a copy of and use" but doesn't give you much legal certainty about any of it, and reserve "free software" for the other, better thing.
- hedora 6mo agoBut, free software lost it's way around GPLv3. From the end user's perspective, GPLv3 says that you can only use the software if it's either a cloud service, on hypothetical open firmware devices, or if you install it yourself. AGPLv3 partially solves the issue by blocking people like Google from using it to build proprietary cloud services that take away their users' freedom. (It still doesn't solve the problem where providers use network effects to achieve the same end game.)
- MarsIronPI 6mo ago> From the end user's perspective, GPLv3 says that you can only use the software if it's either a cloud service, on hypothetical open firmware devices, or if you install it yourself. What in the world do you mean?
- btown 6mo agoAt least it's MIT licensed! As much as non-open training data irks me, restrictive licensing irks me more!
- cute_boi 6mo agowhat is problem with restrictive licensing? Most of them starts if you have 1M users etc?
- jrm4 6mo agoI'm genuinely torn on this one; I get technically why not, but why I think I have no problem with it is the wishy-washiness of "open source" generally. As I teach this stuff to people newer to this tech, it's probably just easier and more helpful to refer to the wide array of "stuff you can just download and use yourself" as "open-source" and then after that, go deeper and talk about why Stallman was right, how "Free Software" was first. etc.
- bitvvip 6mo agoWhat you said makes a lot of sense. Free software should not be confused with open source
- simonw 6mo agoI'm reserving that complaint for "open source" models which are released under non-open-source licenses. I care that I know what I can DO with the project when I see it described as "open source".
- yjftsjthsd-h 6mo ago> I care that I know what I can DO with the project when I see it described as "open source". Yes, the first of which is that you should be able to build it from source. Which requires the source code, and in this case data.
- simonw 6mo agoThe OSI's take on this is that an open source model can be modified through fine-tuning etc, even if you can't rebuild it from scratch. The problem with requiring "build from scratch" for open source models is that the number of interesting models with training data that can be openly licensed is close to zero. If you trained your model on an unlicensed scrape of the web you can't release the data under an open source license! The Open Source Initiative have a bunch of their thinking around this in their FAQ for the "Open Source AI definition": https://opensource.org/ai/faq#isn-t-training-data-required-to-program-the-ai-system https://opensource.org/ai/faq#isn-t-training-data-required-t...
- riedel 6mo agoI would personally disagree slightly with this take. Freely being able to use means IMHO, that this can be done for all applications in a legal (and ideally ethical) fashion. Regulation often requires to prove the quality or provenance of data. Open source has IMHO often a very libertarian view on things focusing on the rights of the user an not society in general.
- yjftsjthsd-h 6mo ago> The OSI's take on this is that an open source model can be modified through fine-tuning etc, even if you can't rebuild it from scratch. By this definition almost any binary can be "open source" since hex editors exist. (Or more usefully, you can use ghidra et al. to do more interesting changes.) I know GPL has a very specific view of things, but I'd like to quote an excerpt that I think is generally applicable from https://www.gnu.org/licenses/gpl-3.0.html https://www.gnu.org/licenses/gpl-3.0.html - > The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work. Which is why I'm fine with "open weights", because that's saying the object code is under an open license. > The problem with requiring "build from scratch" for open source models is that the number of interesting models with training data that can be openly licensed is close to zero. So? If the number of open source models is zero, then the number of open source models is zero.
- scotty79 6mo agoOpen weights is not exactly right either because we do get source of the software that uses those open weights. Maybe open inference? But we often also get source code for fine tunning the model. So maybe it's closer to open source than to anything else? Isn't it a bit like not calling a game open source because engine tooling used to made it isn't open source and they didn't publish .psd files with asset designs?
- WhyNotHugo 6mo agoDevils advocate here: I can give you a binary of my open source MIT code and never phone you the code. The code is still MIT licensed, and open source. You just have no access to it. That said, I entirely agree that MS is misrepresenting their openness here, which isn’t in the least surprising.
- Otek 6mo ago? Do you know what “source” means in open source? Like, what is the source of the binary? It’s the code. That’s the source in open source.
- freedomben 6mo agoI don't disagree, but it is perfectly acceptable per the MIT license, which is an OSI approved license. MIT doesn't require source distribution with the binary (which is why from the developer perspective, it's a more "permissive" license)
- clickety_clack 6mo agoThe license describes what users are allowed to do with the source code, it doesn’t (and shouldn’t) define what a creator has to do to make the source code open.
- freedomben 6mo agoThen it sounds like you're philosophically opposed to copyleft license like GPL. That's ok, we can agree to (in my case vehemently) disagree, but your philosophy is inconsistent with the commonly accepted definition of "open source" such as OSI's OSD[1][2] [1]: https://opensource.org/licenses https://opensource.org/licenses [2]: https://opensource.org/osd https://opensource.org/osd
- clickety_clack 6mo agoI think you completely misunderstand me. I don’t have any opinion on GPL, but in the links you shared, even OSI considers the license to be separate from the definition of open source “Open source licenses are licenses that comply with the Open Source Definition”. You can use a license that open source projects use (ie MIT), and still keep the source closed, or you can write one that puts obligations on you if you want. In fact, you can use or write pretty much any license you want if you own the copyright.
- ilqr_jb 6mo ago[dead]
- deleted 6mo ago[deleted]