Remix.run Logo
Malus – Clean Room as a Service(malus.sh)
489 points by microflash 4 hours ago | 172 comments
iepathos 28 minutes ago | parent | next [-]

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 from scratch that had no exposure whatsoever to open source code which they may be asked to reproduce. Those models in turn would be terrible at coding given how much of the training corpus is open source code.

gwern 4 minutes ago | parent | next [-]

The solution here seems to be to impose some constraint or requirement which means that literal copying is impossible (remember, copyright governs copies, it doesn't govern ideas or algorithms - that would be 'patents', which essentially no open source software has) or where any 'copying' from vaguely remembered pretraining code is on such an abstract indirect level that it is 'transformative' and thus safe.

For example, the Anthropic Rust C compiler could hardly have copied GCC or any of the many C compilers it surely trained on, because then it wouldn't have spat out reasonably idiomatic and natural looking Rust in a differently organized codebase.

Good news for Rust and Lean, I guess, as it seems like everyone these days is looking for an excuse to rewrite everything into those for either speed or safety or both.

john_strinlai 7 minutes ago | parent | prev [-]

>The 'Firewall' they describe is an illusion because [...]

it is an illusion because this is a satire site.

jerf 2 hours ago | parent | prev | next [-]

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", "putting up a sign that says 55 mph and occasionally enforcing it with expensive humans when they get around to it", and "putting up a sign that says 55 mph and rigidly enforcing it to the exact mph through a robot". Nominally, the law is "don't go faster than 55 mph". Realistically, those are three completely different policies in every way that matters.

We are all making a continual and ongoing grave error thinking that taking what were previously de jure policies that were de facto quite different in the real world, and thoughtlessly "upgrading" the de jure policies directly into de facto policies without realizing that that is in fact a huge change in policy. One that nobody voted for, one that no regulator even really thought about, one that we are just thoughtlessly putting into place because "well, the law is, 55 mph" without realizing that, no, in fact that never was the law before. That's what the law said, not what it was. In the past those could never really be the same thing. Now, more and more, they can.

This is a big change!

Cost of enforcement matters. The exact same nominal law that is very costly to enforce has completely different costs and benefits then that same law becoming all but free to rigidly enforce.

And without very many people consciously realizing it, we have centuries of laws that were written with the subconscious realization that enforcement is difficult and expensive, and that the discretion of that enforcement is part of the power of the government. Blindly translating those centuries of laws into rigid, free enforcement is a terrible idea for everyone.

Yet we still have almost no recognition that that is an issue. This could, perhaps surprisingly, be one of the first places we directly grapple with this in a legal case someday soon, that the legality of something may be at least partially influenced by the expense of the operation.

modeless an hour ago | parent | next [-]

We should welcome more precise law enforcement. Imperfect enforcement is too easy for law enforcement officers to turn into selective enforcement. By choosing who to go after, law enforcement gets the unearned power to change the law however they want, enforcing unwritten rules of their choosing. Having law enforcement make the laws is bad.

The big caveat, though, is that when enforcement becomes more accurate, the rules and penalties need to change. As you point out, a rigidly enforced law is very different from one that is less rigorously enforced. You are right that there is very little recognition of this. The law is difficult to change by design, but it may soon have to change faster than it has in the past, and it's not clear how or if that can happen. Historically, it seems like the only way rapid governmental change happens is by violent revolution, and I would rather not live in a time of violent revolution...

igor47 an hour ago | parent | prev | next [-]

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 of software eng, it's that migration plans matter. The perfect system is irrelevant if you can't figure out how to transition to it. AI is dangling a beautiful future in front of us, but the transition looks... Very challenging

eru an hour ago | parent | next [-]

Hmm, the problem is that judges and even police officers are generally saner than voters.

Giving the former discretion was a way to sneakily contain the worst excesses of the latter.

Alas, self-interest isn't really something voters seem to really take into account.

lupire 8 minutes ago | parent [-]

Judges and police officers have their own massive "worst excesses".

sensanaty 35 minutes ago | parent | prev | next [-]

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.

throwaway2037 21 minutes ago | parent [-]

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.)

wat10000 an hour ago | parent | prev [-]

How many times have we seen politicians advocate for laws against something, then do a 180 when one of their kids does it? Even if you had that system, I don't think it would work the way you say. People are dumb and politicians are no exception.

parpfish an hour ago | parent | prev | next [-]

I think this distinction also gets at some issue with things like privacy and facial recognition.

There’s the old approach of hanging a wanted poster and asking people to “call us if you see this guy”. Then there’s the new approach matching faces in a comprehensive database and camera networks.

The later is just the perfect, efficient implementation of the former. But it’s… different somehow.

seethishat 26 minutes ago | parent | prev | next [-]

The issue with strictly enforcing the speed limit on roads is that sometimes, people must speed. They must break the law. Wife giving birth, rushing a wounded person to the ER, speeding to avoid a collision, etc.

If we wanted to strictly enforce speed limits, we would put governors on engines. However, doing that would cause a lot of harm to normal people. That's why we don't do it.

Stop and think about what it means to be human. We use judgement and decide when we must break the laws. And that is OK and indeed... expected.

arcticfox a minute ago | parent [-]

The answer is not a governor but a speed camera, they have them all over in Brazil and they send you a ticket if you speed through them. Put an exception in the law for emergencies, provide an appeal process, and voila.

JackYoustra 2 hours ago | parent | prev | next [-]

The answer to this is just changing the law as enforcement becomes different, instead of leaning on the rule of a few people to determine what the appropriate level of enforcement is.

To do this, though, you're going to have to get rid of veto points! A bit hard in our disastrously constitutional system.

cuu508 39 minutes ago | parent | prev | next [-]

> 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 case of the 55 mph limit, would the consequences really be grave and terrible if the enforcement was enforced by a robot, but the law remained the same?

diacritical 16 minutes ago | parent | next [-]

> 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.

lupire 6 minutes ago | parent | prev | next [-]

For one thing, the speed limit is intentionally set 5-10mph too low, specifically to make it easier to prove guilt when someone breaks the "real" speed limit.

Ntrails 31 minutes ago | parent | prev [-]

Yeah, I'd have to go slower????

Anyway. I come from the UK where we've had camera based enforcement for aeons. This of course actually results in people speeding and braking down to the limit as they approach the camera (which is of course announced loudly by their sat nav). The driving quality is frankly worse because of this, not better, and it certainly doesn't reduce incidence of speeding.

Of course the inevitable car tracker (or average speed cameras) resolve this pretty well.

Pannoniae an hour ago | parent | prev | next [-]

Yup :P

As in their post:

"The future of software is not open. It is not closed. It is liberated, freed from the constraints of licenses written for a world in which reproduction required effort, maintained by a generation of developers who believed that sharing code was its own reward and have been comprehensively proven right about the sharing and wrong about the reward."

This applies to open-source but also very well to proprietary software too ;) Reversing your competitors' software has never been easier!

pfortuny 33 minutes ago | parent | prev | next [-]

Not exactly the same but at least in Spain, the cost of constructing a new building subject to all the regulations makes them completely unafforfable for low salaries.

(There are other problems, I know, but the regulations are crazy).

LeifCarrotson 31 minutes ago | parent | prev | next [-]

Absolutely! We're not all making that error, I've been venting about it for years.

"Costs matter" is one way to say it, probably a lot easier to digest and more popular than the "Quantity has a quality all it's own" quote I've been using, which is generally attributed to Stalin which is a little bit of a problem.

But it's absolutely true! Flock ALPRs are equivalent to a police officer with binoculars and a post-it for a wanted vehicle's make, model, and license plate, except we can put hundreds of them on the major intersections throughout a city 24/7 for $20k instead of multiplying the police budget by 20x.

A warrant to gather gigabytes of data from an ISP or email provider is equivalent to a literal wiretap and tape recorder on a suspect's phone line, except the former costs pennies to implement and the later requires a human to actually move wires and then listen for the duration.

Speed cameras are another excellent example.

Technology that changes the cost of enforcement changes the character of the law. I don't think that no one realizes this. I think many in office, many implementing the changes, and many supporting or voting for those groups are acutely aware and greedy for the increased authoritarian control but blind to the human rights harms they're causing.

clickety_clack an hour ago | parent | prev [-]

De jure, there is no difference between de facto and de jure. De facto there is.

rhoopr 3 hours ago | parent | prev | next [-]

> You have been so generous, so unreasonably, almost suspiciously generous, that you have made it possible for an entire global economy to run on software that nobody technically owns, maintained by people that nobody technically employs, governed by licenses that nobody technically reads. It is a miracle of human cooperation. It is also, from a fiduciary standpoint, completely insane.

Funny but true.

killbot5000 2 hours ago | parent | next [-]

It's funny that humans working together for mutual benefit via any other mechanism than regimented corporate slavery is considered insane.

boondongle 34 minutes ago | parent | next [-]

The issue is how do you interact with other industries/trades who protect their profit making potential.

Ok great - all software and networks are "free." How do you pay for Doctors and Plumbers and Electricians whose earnings are legally protected by the state but whose skill bases are also freely available to be used within the margin of error of a professional or a layman?

Issues like this are great to have conversations about, but if people don't start broadening the scope very quickly, it just turns into the IT/CS worker's worth going to 0 in a world where others worth are protected. And history states, if only 1 group sees the threat, the remaining trades/industries will let it die.

teachrdan 8 minutes ago | parent [-]

It's not clear to me what your argument has to do with the license laundering service that Malus (Malice?) is offering. Their stealing from the digital commons does nothing to address paying Doctors and Plumbers and Electricians.

boondongle a minute ago | parent [-]

It's directed at the person I replied to. It's not directed at the top level OP or Malus which is hilarious, monetized satire.

designerarvid 2 hours ago | parent | prev | next [-]

Easily explained by the fact that writing some types of software and seeing people using it is fun. Some people take photos for free also.

Doesn’t apply everywhere though.

tavavex 33 minutes ago | parent [-]

What's this 'fun' you mention? As far as the incentives in our systems are concerned, anything that's not done in pursuit of monetary gain is certifiably insane. What really matters in life is using all the tricks, manipulation, abuse and loopholes to attain the biggest number in your asset counter. Anyone who doesn't follow the only thing that matters in life is alien, inhuman even. How do they not see it?

eru an hour ago | parent | prev [-]

The quote above didn't mention corporations at all.

saulpw an hour ago | parent | next [-]

"nobody technically employs" strongly implies that this is not a corporate organization.

jedberg an hour ago | parent | prev [-]

" maintained by people that nobody technically employs"

einpoklum an hour ago | parent | prev | next [-]

It's not true (and also not funny):

* Many of the people maintaining FOSS are paid to do so; and if we counted 'significance' of maintained FOSS, I would not be surprised if most FOSS of critical significance is maintained for-pay (although I'm not sure).

* Publishing software without a restrictive license is not 'generous', it's the trivial and obvious thing to do. It is the restriction of copying and of source access that is convoluted, anti-social, and if you will, "insane".

* Similarly, FOSS is not a "miracle" of human cooperation, and it what you get when it is difficult to sabotage human cooperation. The situation with physical objects - machines, consumables - is more of a nightmare than the FOSS situation is a miracle. (IIRC, an economist named Veblen wrote about the sabotaging role of pecuniary interests on collaborative industrial processes, about a century ago; but I'm not sure about the details.)

* Many people read licenses, and for the short, paragraph-long licenses, I would even say that most developers read them.

* It is not insane to use FOSS from a "fiduciary standpoint".

eru an hour ago | parent [-]

> * Many people read licenses, and for the short, paragraph-long licenses, I would even say that most developers read them.

Well, it's one thing to read licenses as a human and another to read them as a lawyer.

That's why it's useful to pick one of the standard licenses that lawyers have already combed over, even if it's a long one like the GPL.

aprdm 3 hours ago | parent | prev [-]

Isn't that the premise of Fallout ?

dmbche 2 hours ago | parent [-]

Nope!

utopiah an hour ago | parent | prev | next [-]

Don't believe in hell but I were I hope they'd be a special place for them.

It's like... revert patent troll? I'm not even sure I get it but the wording "liberation from open source license obligations." just wants to make me puke. I also doubt it's legit but I'm not a lawyer. I hope somebody at the FSF or Apache foundation or ... whomever who is though will clarify.

"Our proprietary AI systems have never seen" how can they prove that? Independent audit? Whom? How often?

Satire... yes but my blood pressure?!

zozbot234 an hour ago | parent | next [-]

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 you either.

eru an hour ago | parent | next [-]

No, no, some open source licenses require you to publish internal changes. Eg some are explicitly written that you have to publish even when you 'only' use the changes on your own servers. (Not having to publish that was seen as a loophole for cloud companies to exploit.)

utopiah an hour ago | parent | prev | next [-]

"given that AI can now supposedly engineer a clean-room reimplementation of any published program whatsoever"

I'm missing something there, that's precisely what I'm arguing again. How can it do a clean-room reimplementation when the open source code is most likely in the training data? That only works if you would train on everything BUT the implementation you want. It's definitely feasible but wouldn't that be prohibitively expensive for most, if not all, projects?

nearlyepic 35 minutes ago | parent | prev [-]

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 "clean room", right?

At the end of the day the supposed reimplementation that the LLM generates isn't copyrightable either so maybe this is all moot.

fmbb 21 minutes ago | parent [-]

> 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.

karel-3d an hour ago | parent | prev [-]

It's a satire. The authors presented it at FOSDEM. They are people that worked previously for foss communities.

fladrif 38 minutes ago | parent [-]

Satire is too dangerous to be presented outside of its community. This honestly should've been left within FOSDEM.

It's great within the context of people who understand it, enlightening even. Sparks conversations and debates. But outside of it ignorance wields it like a bludgeon and dangerous to everyone around them. Look at all the satirical media around fascism, if you knew to criticize you could laugh, but for fascists it's a call to arms.

svnt 4 minutes ago | parent | next [-]

There is an overlay of smeared poop on one of the license files… is that something you are seeing on typical tech company landing pages?

The company is literally named “bad/evil.”

darkwater 25 minutes ago | parent | prev [-]

If people lack sense of humor or satire, even if pathologically, well, too bad for them. Why should the rest be denied of that satire? It's not harming anyone at all.

lupire 2 minutes ago | parent [-]

PP's point is that 2025-2026 is exactly the result of satire being weaponized to cause real harm, because people pretend it's truth.

ks2048 2 hours ago | parent | prev | next [-]

"I used to feel guilty about not attributing open source maintainers. Then I remembered that guilt doesn't show up on quarterly reports. Thank you, MalusCorp." ◆ Chad Stockholder Engineering Director, Profit First LLC

lo_zamoyski 2 hours ago | parent [-]

Certain views of OSS and its relation to commercial software always seemed to be fraught with highly voluntarist and moralizing attitudes and an intellectual naivete.

ameliaquining 3 hours ago | parent | prev | next [-]

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

Habgdnv 2 hours ago | parent | next [-]

At least you think that this is satire, until the author receives a DMCA from one of the big corps saying that he leaked the transcript of their last meeting

kifler 2 hours ago | parent | prev | next [-]

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

civvv 18 minutes ago | parent [-]

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

andriy_koval 10 minutes ago | parent | prev | next [-]

its partial satire. I kinda believe Claude/Codex spill lots of OSS code without license attribution for many millions of devs already.

chilipepperhott 2 hours ago | parent | prev | next [-]

Yeah, thank you. I was starting to get a little heated.

embedding-shape 2 hours ago | parent [-]

Same, I got as far as "Finally, liberation from open source license obligations." until I went back to the comments.

frizlab an hour ago | parent [-]

haha did the same. that being said I’m convinced some people do think AI reimplementation actually means cleanroom…

TimTheTinker an hour ago | parent | prev | next [-]

I don't know - if you upload a package.json with any dependencies that map to real npmjs.com packages, it does lead you to a Stripe payment page which appears to be real... and it appears you'd be sending real money.

Maybe that's part of the joke, though :)

Lalabadie 2 hours ago | parent | prev | next [-]

The situation is a bit too Torment Nexus-y for my comfort, thank you very much

schmeichel 3 hours ago | parent | prev | next [-]

Thank you for pointing that out, I genuinely was scratching my head and questioning if this site was serious.

adampunk 3 hours ago | parent | prev | next [-]

For now

dcchambers 2 hours ago | parent | prev | next [-]

For now...

tgtweak 2 hours ago | parent [-]

The best satire is that which becomes reality.

TehCorwiz 2 hours ago | parent | next [-]

I would posit that the best satire is that which holds a clear enough mirror to society that people choose for it to not come to pass.

intrasight an hour ago | parent | prev [-]

Best comment here!

lo_zamoyski 2 hours ago | parent | prev | next [-]

W.r.t. intent, yes. But w.r.t. content, we are long past a situation where it is unrealistic enough to function as satire.

While such tactics would render certain OSS software licenses absurd, the tactic itself, as a means to get around them, is entirely sound. It just reveals the flawed presupposition of such licenses. And I'm not sure there is really any way to patch them up now.

kshacker an hour ago | parent | next [-]

It will be like Galaxy Quest - they saw the historical records, copied them and then ... still needed humans to help them :)

zozbot234 an hour ago | parent | prev [-]

It would also entirely obviate the need for those very same OSS licenses, if LLMs can simply do a clean-room reimplementation of any copywritten software whatsoever.

Robdel12 an hour ago | parent | prev | next [-]

It legit got me. An actual "whaaaaaatttt?" out loud and then I had to figure out why it was the top of HN haha.

jajuuka 2 hours ago | parent | prev [-]

I was wondering. I had heard chardet story and wouldn't be surprised to see others moving into that same space.

hmokiguess 2 hours ago | parent | prev | next [-]

The fact that it took me the comments sections to understand this is satire speaks a lot about the current status of where things are going.

EDIT: Reading it again its quite obvious, I was just skimming at first, but still damn. Hilarious

frenchie4111 an hour ago | parent [-]

lol - it's literally called malus but I guess that's only an obvious giveaway in retrospect

fraywing 3 minutes ago | parent | prev | next [-]

The smells suspiciously like a well positioned gag that is secretly seeking VC attention. The emotional reaction turned attention seeking feels a bit like having ulterior motives... or maybe Moltbook has made me paranoid?

0x500x79 37 minutes ago | parent | prev | next [-]

> If any of our liberated code is found to infringe on the original license, we'll provide a full refund and relocate our corporate headquarters to international waters.*

I love it. Brilliant satire that foreshadows the future.

kypro 25 minutes ago | parent [-]

The satire is A-grade.

On a quick glance, or skim read, you could be excused for believing this is real, but they drop just enough nuggets throughout that by the end there is no ambiguity.

Really helps illustrates how realistic this could be.

RobertoG 6 minutes ago | parent | prev | next [-]

[delayed]

kpcyrd 8 minutes ago | parent | prev | next [-]

I feel like this is related to these issues (with somebody attempting this approach for real):

https://github.com/chardet/chardet/issues/327

https://github.com/chardet/chardet/issues/331

glenstein an hour ago | parent | prev | next [-]

I first encountered the concept of "clean room" in the context of Sean Lahman's free baseball stats database. While technically baseball stats are free, their compiling and manner of presentation in any given format may be claimed as proprietary by any particular provider. And so there's an extensive volunteer effort from baseball fans to "clean room" source them from independent sources such that they are verifying the stats independently of their provenance as a legally permitted basis for building out the database.

I even recall Baseball Mogul relied on the Lahman DB for a period of time. It does make me wonder if we'll see more of that.

0xWTF 2 hours ago | parent | prev | next [-]

There are two teenagers who learned about Malus in the last hour and have started figuring out how to actually build it, right now. They will not cite their source in their IPO statements.

etchalon an hour ago | parent [-]

The Torment Nexus must be built, because someone wants a lambo.

tavavex 29 minutes ago | parent | prev | next [-]

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?

imiric 21 minutes ago | parent [-]

> why hasn't anyone done this for real?

WDYM? LLMs are essentially this.

Pannoniae 2 hours ago | parent | prev | next [-]

This is satire but this is where things are heading. The impact on the OSS ecosystem is probably not a net positive overall, but don't forget that this also applies to commercial software as well.

There will be many questions asked, like why buy some SaaS with way too many features when you can just reimplement the parts you need? Why buy some expensive software package when you can point the LLM into the binary with Ghidra or IDA or whatever then spend a few weeks to reverse it?

OkayPhysicist 2 hours ago | parent [-]

This is going to bring back software patents.

intrasight an hour ago | parent | next [-]

I was discussing that very point yesterday with a colleague after telling him of recent events. I pointed out that leaning on copyright/copyleft for software has always been a risky move.

OJFord an hour ago | parent | prev [-]

Where did they go?

copperx 10 minutes ago | parent | prev | next [-]

Are licenses even enforceable now? Given that the law is not being followed in the United States anymore?

mushufasa 3 hours ago | parent | prev | next [-]

"Change all your core software library dependencies to be unmaintained ripoff copies of those libraries." Sounds wise.....¡¡

roughly 2 hours ago | parent [-]

Sounds like my CTO. Overuse of LLMs in c-suites is like overuse of weed by teenagers - it may not cause delusions, but it sure seems to make them worse.

jakeydus 2 hours ago | parent [-]

Don't worry, I'm positive that we're only a few years out from realizing just how damaging both were/are.

logdahl 3 hours ago | parent | prev | next [-]

Haha, was extremely rage-baited by this. Thanks.

typeiierror 2 hours ago | parent | prev | next [-]

I know this is satire, but I have an adjacent problem I could use help with. In my company, we have some legacy apps that run, but we no longer have the source, any everyone that worked on them has probably left the planet.

We need to replatform them at some point, and ideally I'd like to let some agents "use" the apps as a means to copy them / rebuild. Most of these are desktop apps, but some have browser interfaces. Has anyone tried something like this or can recommend a service that's worked for them?

ekidd 31 minutes ago | parent | next [-]

I have actually very convincingly recreated a moderately complex 70s-era mainframe app by having an LLM reimplement it based on existing documentation and by accessing the textual user interface.

The biggest trick is that you need to spend 75% of your time designing and building very good verification tools (which you can do with help from the LLM), and having the LLM carefully trace as many paths as possible through the original application. This will be considerably harder for desktop apps unless you have access to something like an accessibility API that can faithfully capture and operate a GUI.

But in general, LLM performance is limited by how good your validation suite is, and whether you have scalable ways to convince yourself the software is correct.

ensemblehq 2 hours ago | parent | prev | next [-]

Interested to keep updated on this point. As a consultant, I've worked on transformation of legacy applications so this would help me greatly as well. We've worked on pretty archaic systems where no one knows how the system works even if we have the source code.

nivethan an hour ago | parent | prev | next [-]

I've done a little bit of this and Claude is pretty great. Take the app and let Claude run wild with it. It does require you to be relatively familiar with the app as you may need to guide it in the right direction.

I was able to get it to rebuild and hack together a .NET application that we don't have source for. This was done in a Linux VM and it gave me a version that I could build and run on Windows.

We're past the point of legacy blackbox apps being a mystery. Happy to talk more, my e-mail is available on my profile.

Traubenfuchs 2 hours ago | parent | prev [-]

Well, what kind of desktop apps?

Unless obfuscated C# desktop apps are pretty friendly to decompile.

RandomGerm4n 3 hours ago | parent | prev | next [-]

This time it's satire, but I bet someone will offer exactly that for real in the next few days. The idea is unethical but far too lucrative from a business perspective.

Maxion an hour ago | parent | next [-]

Often OSS is used not because you want the software, but the software and the upkeep. So even with such a service, you're now just taking code in-house that you have to maintain as well.

tetraca 3 hours ago | parent | prev [-]

The people that will take this as a good thing unironically will just have their personal Yes Man do that work internally.

asimpletune 20 minutes ago | parent | prev | next [-]

This is an art project right? …right?

izucken an hour ago | parent | prev | next [-]

Some parties wouldn't be thrilled about their "source available" getting cleaned this way. So when this gets completed it would only "clean" real open source that can't afford legal trouble. Satirically structured LLM text is not a defence.

neya an hour ago | parent | prev | next [-]

You know the satire is so good that people actually confused this for something real:))

alsetmusic 2 hours ago | parent | prev | next [-]

This is brilliant satire. Wonderful response to the “rewrite” of chardet.

^ For those who haven’t been keeping up on the debacle.

himata4113 5 minutes ago | parent | prev | next [-]

Wait this is joke, yep this is a joke... Wait it's not a joke why are people taking this seriously? Ok good this is a joke wait it's REAL?

ivanjermakov an hour ago | parent | prev | next [-]

First I thought this is about manufacturing. Like semiconductor fabs requirement for room cleanness.

sigmar 2 hours ago | parent | prev | next [-]

>Our proprietary AI robots independently recreate any open source project from scratch.

Fact that this is satire aside, why would a company like this limit this methodology to only open source? Since they can make a "dirty room" AI that uses computer-use models, plays with an app, observes how it looks from the outside (UI) and inside (with debug tools), creates a spec sheet of how the app functions, and then sends those specs to the "clean room" AI.

chii an hour ago | parent [-]

> observes how it looks from the outside (UI) and inside (with debug tools), creates a spec sheet of how the app functions, and then sends those specs to the "clean room" AI.

and tbh, i cannot see any issues if this is how it is done - you just have to prove that the clean room ai has never been exposed to the source code of the app you're trying to clone.

comrade1234 an hour ago | parent | prev | next [-]

So they recreate the open source project by using an llm that was trained in the open source project's source code.

sam0x17 an hour ago | parent | prev | next [-]

Have fun when using this service is itself used in court as evidence for creating a malicious copy

gorgoiler 2 hours ago | parent | prev | next [-]

scanning… …fuming… …blood pressure risingsees a quote attributed to “Chad Stockholder Engineering Director, Profit First LLC” …oh phew, thank god for that. I actually believed this could be real for a moment!

mapcars an hour ago | parent | prev | next [-]

Heh, why don't you do the opposite - recreate proprietary software with open source license

intrasight an hour ago | parent [-]

I expect that thousands of people are now doing just that. Most proprietary software is just a shiny UI in front of a crappy database schema.

fallingmeat 3 hours ago | parent | prev | next [-]

Love the product link in footer to "Emergency AGPL Removal"

tripdout 3 hours ago | parent | prev | next [-]

The joke is that the models have already seen the source code of said packages regardless, right?

Guillaume86 an hour ago | parent [-]

Yeah it's just a slightly more honest and simplified presentation of what LLMs providers do IMO.

forvelin an hour ago | parent | prev | next [-]

they really had an entertaining presentation in fosdem 2026 about this. bit too noisy for my taste but regardless:

https://fosdem.org/2026/schedule/event/SUVS7G-lets_end_open_...

aleksi 34 minutes ago | parent [-]

I was on this talk expecting to hear about MongoDB abusing open source (as you could guess from my profile, that’s a topic dear to my heart). Instead, I saw the most entertaining talk in my life.

ebiester 2 hours ago | parent | prev | next [-]

The frustrating thing is I also thought about this as a natural conclusion - but as a natural workflow that corporations will do when they see AGPL dependencies they want to use. (I also think there's a world where we start tightening our software bill of materials anyway.)

I do not believe it will ever again make sense to build open source for business. the era of OSS as a business model will be very limited going forward. As sad and frustrating as it is, we did it to ourselves.

badrequest 14 minutes ago | parent | prev | next [-]

Was malice.sh taken?

999900000999 2 hours ago | parent | prev | next [-]

As a hypothetical.

Let’s say instead it consolidated a few packages into 1. This might even be a good idea for security reasons.

Then it offered a mandatory 15% revenue tip to the original projects.

So far GPL enforcement usually comes down to “umm, try and sue us lol”.

How much human intervention is needed for it to be a real innovation and not llm generated. Can I someone to watch Claude do its thing and press enter 3 times ?

kvgr 2 hours ago | parent [-]

If the AI could do good refactor of OS project, remove unused code/features and make the code more efficient. Than we really would be out of jobs :D

lxe 23 minutes ago | parent | prev | next [-]

Distinguished staff level trolling

danorama 36 minutes ago | parent | prev | next [-]

Poe's Law just smacked me upside the head on this one. Hard.

bronlund 2 hours ago | parent | prev | next [-]

If this site actually connects to Stripe, it's much more than just satire. It's a honeypot :D

bingemaker an hour ago | parent | prev | next [-]

It will be nice to know how many legal personnel fell for this trip. Maybe a leaderboard :D

boje 2 hours ago | parent | prev | next [-]

Today's satire is tomorrow's reality, if the last 50 or so years is anything to go by.

amiga386 3 hours ago | parent | prev | next [-]

I did try to upload a requirements.txt with "chardet < 7.0" in it ("Copyright (C) 2024 Dan Blanchard"? I don't think so buddy, it's mine now), but despite claiming otherwise, the satirical site only takes package.json so I uploaded the one from https://github.com/prokopschield/require-gpl/

It does actually generate a price (which is suspiciously like a fixed rate of $1 per megabyte), and does actually lead you to Stripe. What happens if someone actually pays? Are they going to be refunding everything, or are they actually going to file the serial numbers off for you?

v9v an hour ago | parent | prev | next [-]

Thought this was about semiconductor cleanrooms at first. Any startups doing that?

keeda an hour ago | parent | prev | next [-]

The name was too much of a giveaway. I just hope that somebody who inevitably builds this for real is self-aware enough to name themselves so transparently.

About the only reason nobody would actually build this is there's no money in it. Who'd pay for a CRaaS version when they're not even paying for the original open source version?

I do think somebody will eventually vibe-code it for the lulz.

rgilton 2 hours ago | parent | prev | next [-]

It's interesting that the focus is just on open source licenses. If one can strip licenses from source code using LLMs, then surely a Microsoft employee could do the same with the Windows source code!

torginus 2 hours ago | parent | prev | next [-]

I have to admit It took me an unconfortably long amount of time to realize this was fake-

pringk02 an hour ago | parent | prev | next [-]

> per package = max( $0.01, size_kb × $0.01 )

> order total = max( $0.50, sum of all packages )

> $0.50 minimum applies per order (Stripe processing floor). No base fee.

Not sure I can trust their output if this simple thing is fluffed

phpnode 2 hours ago | parent | prev | next [-]

This is satire, but I actually have built something that can do this extremely well as an unintentional side effect. I will not be building my business around this capability however

observationist 3 hours ago | parent | prev | next [-]

Not sure their attempted point lands the way they think it will. I view this as an unmitigated good. Open source every damn thing. Open the floodgates. Break the system.

I'd cheer for a company like this.

It seems to dance just on the other side of what's legal, though.

hrmtst93837 12 minutes ago | parent | next [-]

Open sourcing all the things sounds fun right up until you hit the point where clean room claims collapse under real legal cross-examination. If you think companies with money on the line are just going to roll over and accept it all as fair play I'd like to introduce you to the concept of discovery at $900/hr. If your business model is a legal speedrun you better budget harder than you code.

amiga386 2 hours ago | parent | prev | next [-]

> I view this as an unmitigated good.

Then I don't think you've thought it through.

This entire software ecosystem depends on volunteering and cooperation. It demands respect of the people doing the work. Adhering to their licensing terms is the payment they demand for the work they do.

If you steal their social currency, they may just walk away for good, and nobody will pick up the slack for you. And if you're a whole society of greedy little thieves, the future of software will be everyone preciously guarding and hiding their changes to the last open versions of software from some decades ago.

You should read Bruce Perens' testimony in the Jacobsen v. Katzer case that explained all this (and determined that licensing terms are enforceable, and you can't just say "his is open mine is open what's the difference?")

https://web.archive.org/web/20100331083827/http://perens.com...

observationist 2 hours ago | parent [-]

I mean in the context of AI - we're already seeing the conflagration of SAAS, and software jobs are going kaput. It's my deeply considered opinion that the faster this happens, the better, because it'll force a reckoning with impending AI job loss across the board.

We need to deal with the issues now. The worst possible outcome is a gradual drip-drip-drip of incremental job losses, people shuffling from job to job, taking financial hits, some companies pretending everything is fine, other companies embracing full-bore zero employee work. The longer it goes on, the more wealth and power gets siphoned up by corporations and individuals who already have significant wealth, the bigger the inequality, and the bigger the social turmoil.

Software, graphics design, music, and video (even studio level movies) should cope with this now. It's not going to stop, AI isn't going to get worse, there's not going to be some special human only domain carved out. The sooner we cope with this the better, because it'll set the foundation for the rest of the job loss barreling down on us like the Chicxulub asteroid.

amiga386 an hour ago | parent [-]

It sounds like you'd advocate for accelerationism (by which I mean "to worsen capitalism to promote revolution against it")

The end result could well be the people bringing out the guillotines for tech executives, or even the Butlerian Jihad.

But I'm not sure everyone would agree we need to race to those dystopian futures. They might prefer a more conservative future where they nip the scamming / copyright infringement at scale / "disruption" in the bud.

The trouble seems to revolve mainly around money. Give enough of it to someone, or even promise it, and so many people just lose their minds and their moral backbone. Politicians in charge of regulating these shenanigans especially so, I'm not sure they had moral backbones to begin with.

observationist an hour ago | parent [-]

It's not naked accelerationism, I just don't want to see years and years of suffering and exploitation and chaos giving a permanent advantage to those already in a position to take that advantage. One significant industry is all it will take; light a fire under the ass of congress and the general public, get people motivated to start taking sensible steps to move towards UBI or some sort of Coasean scheme with nationalized shares distributed to people, or whatever. Doing anything is extraordinarily more effective than doing nothing as this plays out.

DrammBA an hour ago | parent | prev | next [-]

> I view this as an unmitigated good. Open source every damn thing.

Agree, I said this in another comment, AI-generated anything should be public domain. Public data in, public domain out.

This train wreck in slow motion of AI slowly eroding the open web is no good, let's rip the bandaid.

slopinthebag 42 minutes ago | parent | prev [-]

Open source is good, washing open source licences is very bad.

I publish under AGPL and if someone ever took my project and washed it to MIT I would probably just take all my code offline forever. Fuck that.

noemit 4 hours ago | parent | prev | next [-]

is the motto, "Don't be good?"

psychoslave 2 hours ago | parent [-]

"I solemnly swear that I am up to no good" and their seal is ⍼.

https://www.hp-lexicon.org/magic/solemnly-swear-no-good/

https://news.ycombinator.com/item?id=47329605

https://www.explainxkcd.com/wiki/index.php/2606:_Weird_Unico...

spudlyo 2 hours ago | parent | prev | next [-]

malus, mala, malum ADJ

bad, evil, wicked; ugly; unlucky;

It's an interesting word in Latin, because depending on the phonetic length of the vowel and gender it vary greatly in meaning. The word 'malus' (short a, masculine adjective) means wicked, the word 'mālus' (long ā, feminine noun) means apple tree, and 'mālus' (long ā, masculine noun) means the mast of a ship.

mikepurvis 2 hours ago | parent [-]

Homonym of "malice" too. Honestly kind of a brilliant name.

lelandfe 2 hours ago | parent [-]

Mal: us

duiker101 2 hours ago | parent | prev | next [-]

Let's not give anyone ideas!

agile-gift0262 2 hours ago | parent | prev | next [-]

if it were true that indeed was legal to rewrite and relicense open source code, would that also be true for non-open source code? as in, could someone do a similar rewrite of their employers proprietary code and release it publicly?

scblock 3 hours ago | parent | prev | next [-]

Presumably this is a joke, based on the "Success Reports" and the footer, among other things.

"This service is provided "as is" without warranty. MalusCorp is not responsible for any legal consequences, moral implications, or late-night guilt spirals resulting from use of our services."

cloverich an hour ago | parent | prev | next [-]

1. Best part of this (satirical) post is, the service they offer isn't really needed. LLM's can do this already for small projects, and soon likely will for large ones too. You don't need a company to do this, we all have the LLM tooling to do it. Critical we're all spending time thinking about what that means in a thoughtful way.

2. For the sake of argument assume 1 is completely true and feasible now and / or in the near term. If LLM generated code is also non copyrightable... but even if it is... if you can just make a copyleft version via the same manner... what will the licenses even mean any longer?

slopinthebag 40 minutes ago | parent | prev | next [-]

The irony of course is that this service already exists. It's called Claude Code (or Codex, etc...) and it costs $200 / month.

CodeCompost an hour ago | parent | prev | next [-]

I know this is satire but we're in the process of rewriting the .NET Mediatr library because ... it's nothing but a simple design pattern packaged as a paid nuget package. We don't even need LLMs to reprogram it.

So the need is real, at least for enshittified libraries.

yomismoaqui 2 hours ago | parent | prev | next [-]

I bet someone has already made this service for real.

OJFord an hour ago | parent | next [-]

A lot of people, including perhaps the creator of this, feel that LLMs themselves are this service.

slopinthebag 41 minutes ago | parent | prev [-]

It exists! It's called Claude Code.

jhatemyjob 6 minutes ago | parent | prev | next [-]

I unironically want this service to exist. The GNU GPL is a tumor on the programming community, in that not only is it completely braindead, but the people who use it go on to infect other people who can't think for themselves.

Historically, it was a good license, and was able to keep Microsoft and Apple in check, in certain respects. But it's too played out now. In the past, a lot of its value came from it being not fully understood. Now it's a known quantity. You will never have a situation where NeXT is forced to open source their Objective-C frontend or something like that

Goofy_Coyote 2 hours ago | parent | prev | next [-]

It took me too long to understand it’s satire. BP went through stratosphere before I noticed.

Let’s hope one of these fake AI grifters doesn’t take this as a serious idea, raised a couple hundred million, and do real damage.

(I’m not against AI, I just don’t like nonsense either in tech, or people)

sourcegrift 2 hours ago | parent | prev | next [-]

Amazon getting all excited hoping it's real.

dspillett 9 minutes ago | parent [-]

Amazon C*s calling Amazon Legal to ask if they could get away with implementing something like this internally, more like.

moralestapia 2 hours ago | parent | prev | next [-]

Oof, this is unironically amazing!

ramon156 2 hours ago | parent | prev | next [-]

blegh, i like the motivation but why again and again do you need to write the content of the page with Slop-LLM-GPT? Your motive and points are valid, why waste it on a word filter that cannot capture it?

dakolli 3 hours ago | parent | prev | next [-]

I love these satirical sites that take a jab at how LLMs are (genuinely) ruining software.

See: https://deploycel.org/

n0r0n1n an hour ago | parent | prev | next [-]

Can we stop with the AI slop here? Last chance then I have to look elsewhere for real content.

ge96 2 hours ago | parent | prev | next [-]

turd.png classy

tonymet 16 minutes ago | parent | prev | next [-]

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.

petterroea an hour ago | parent | prev | next [-]

Now this is a conversation piece

hirako2000 3 hours ago | parent | prev | next [-]

In this climate, it almost feels like it's not satire.

bensyverson 3 hours ago | parent | prev | next [-]

Oh no… VCs will see this and take it seriously

akovaski 2 hours ago | parent [-]

I think we've already seen this with "AI writes a web-browser" type PR. I guess we can still look forward to when they make license evasion an explicit part of their marketing. Then I can wryly laugh when somebody robo-whitewashes leaked commercial software, knowing that they'll get sued anyways.

ceayo 3 hours ago | parent | prev | next [-]

yay capitalism. thank god it is a joke!

> Those maintainers worked for free—why should they get credit?

ROFL

throwaway2037 34 minutes ago | parent | prev [-]

I am blown away. Just 16 days ago, we were discussing this HN post: "FreeBSD doesn't have Wi-Fi driver for my old MacBook, so AI built one for me": https://news.ycombinator.com/item?id=47129361

In this post that I wrote: https://news.ycombinator.com/item?id=47131572 ... I theorised about how a company could reuse a similar technique to re-implement an open source project to change its license. In short: (1) Use an LLM to write a "perfect" spec from an existing open source project. (2) Use a different LLM to implement a functionally identical project in same/different programming language then select any license that you wish. Honestly, this is a terrifying reality if you can pay some service to do it on your behalf.