Live data from Hacker News

Malus – Clean Room as a Service

malus.sh

161–170 of 566 posts

Re: Malus – Clean Room as a Service

#161

This is extremely good satire. Question is, why hasn't anyone done this for real? There's enough people with the right knowledge and who would love to destroy open source for personal gain. Is it that this kind of service would be so open to litigation that it would need a lot of money upfront? Or is someone already working on this, and we're just living out the last good days of OSS?

> why hasn't anyone done this for real?

WDYM? LLMs are essentially this.

Re: Malus – Clean Room as a Service

#162

Earlier quoted context omitted.

This is satire, but the very notion of open source license obligations is meaningless in context. FLOSS licenses do not require you to publish your purely internal changes to the code; any publication happens by your choice, and given that AI can now supposedly engineer a clean-room reimplementation of any published program whatsoever, publishing your software with a proprietary copyright isn't going to exactly save…

Am I right in thinking that is not even "clean room" in the way people usually think of it, e.g. Compaq? The "clean room" aspect for that came in the way that the people writing the new implementation had no knowledge of the original source material, they were just given a specification to implement (see also Oracle v. Google). If you're feeding an LLM GPL'd code and it "creates" something "new" from it, that's not "…

> If you're feeding an LLM GPL'd code and it "creates" something "new" from it, that's not "clean room", right?

I didn’t RTFA but I suppose that by clean room here they mean you feed the code to ”one” LLM and tell it to write a specification. Then you give the specification to ”another” LLM and tell it to implement the specification.

Re: Malus – Clean Room as a Service

#163
post #87

Earlier quoted context omitted.

Dean Ball made this exact point on the Ezra Klein show a few days ago. I always thought laws would get more just with perfect enforcement -- the people passing mandatory sentencing laws for minor drug offenses would think twice if their own children, and not just minorities and unfavourable groups, were subject to the same consequences (instead of rehab or community service). But if I've learned anything in 20 years…

This is of course assuming that politicians aren't largely duplicitious and actually believe in a word they say. I grew up in Indonesia, and the number of politicians who were extremely anti-porn getting caught watching porn in parliament is frankly staggering, yet alone the ones who are pro death penalty for drugs caught as being part of massive drug smuggling rings.

You raise an interesting point: One question that I think about developing countries: Most of them have higher perception of corruption compared to highly developed (OECD) nations. How do countries realistically reduce corruption? Korea went from an incredibly poor country in 1960 to a wealthy country in 2010. I am sure they dramatically reduced corruption over this time period... but how? Another example, in the 1960s/1970s, Hongkong dramatically increased the pay for civil servants (including police officers) to reduce corruption. (It worked, mostly.)

Re: Malus – Clean Room as a Service

#165

This is essentially 'License Laundering as a Service.' The 'Firewall' they describe is an illusion because the contamination happens at the training phase, not the inference phase. You can't claim independent creation when your 'independent developer' (the commercial LLM) already has the original implementation's patterns and edge cases baked into its weights. In order to really do this, they would need to train LLMs…

[flagged]

Re: Malus – Clean Room as a Service

#166
post #64

Note for people who just briefly skimmed the site: This is satire.

Too late. Someone's senior executive management has probably already seen it and spinning up a new project to implement it.

Luckily LLM’s are nowhere near capable enough to pull this off for anything other than the likes of isEven()

Re: Malus – Clean Room as a Service

#167
post #140
post #75

An interesting aspect of this, especially their blog post ( https://malus.sh/blog.html ), is that it acknowledges a strain in our legal system I've been observing for decades, but don't think the legal system or people in general have dealt with, which is that generally costs matter . A favorite example of mine is speed limits. There is a difference between "putting up a sign that says 55 mph and walking away", "putt…

> We are all making a continual and ongoing grave error > Blindly translating those centuries of laws into rigid, free enforcement is a terrible idea for everyone. I understand your point that changing the enforcement changes how the law is "felt" even though on the paper the law has not changed. And I think it makes sense to review and potentially revise the laws when enforcement methods change. But in the specific…

> would the consequences really be grave and terrible if the enforcement was enforced by a robot

The potential consequences of mass surveillance come to mind.

Re: Malus – Clean Room as a Service

#168
edit: it's satire. but likely not too far off from the reality in 6 months.

> Our process is deliberately, provably, almost tediously legal. One set of AI agents analyzes only public documentation: README files, API specifications, type definitions.

since nearly all open source dependencies couple the implementation with type definitions, I'm curious how this could pass the legal bar of the clean room.

Even if they claim to strip the implementation during their clean room process -- their own staff & services have access to the implementation during the stripping process.

Re: Malus – Clean Room as a Service

#169

This is essentially 'License Laundering as a Service.' The 'Firewall' they describe is an illusion because the contamination happens at the training phase, not the inference phase. You can't claim independent creation when your 'independent developer' (the commercial LLM) already has the original implementation's patterns and edge cases baked into its weights. In order to really do this, they would need to train LLMs…

[flagged]

Ah, it really wouldn't be HN without baselessly accusing other posters you disagree with.
Post reply on HN