logoalt Hacker News

echelon • today at 3:01 AM • 7 replies • view on HN

No, we explicitly do not use reverse engineering. We do not decompile binaries, we do everything 100% clean room:

https://github.com/storytold/photocraft (inspired by Photoshop)

https://github.com/storytold/wordcraft (inspired by Word)

https://github.com/storytold/pdfcraft (one of the more mature apps)

https://github.com/storytold/vectorcraft (another app close to 1:1 parity)

(etc.)

Using REA for something as high profile as what we're doing is likely to result in lawsuits. We're doing everything we can by the books.

We cannot look at Adobe sources. Use of Ghidra is disallowed.

REA is probably great for personal apps and for abandonware, but I think if you publish the results and it's found to have decompiled the original proprietary sources in discovery, you might be in for a bad time.


Replies

lifeisloving • today at 3:28 AM

Using an LLM is not a clean room, imo. Its just IP laundering. Which is fine I guess if everyone is doing it, including the companies you're stealing from. I just dont know what the implications will be for progress.

Licensing/copyrighting encouraged people to think up of new things, and new ways of doing something. Now we're just all copying eachother.

➕ show 5 replies
o1o1o1 • today at 3:53 AM

Please don't take offence by this, but:

If AI models can generate designs faster and produce work that is "good enough", what is the actual future of design tools and the design profession in your opinion?

I've tested this myself with some frontier models and the results are kinda impressive enough that it raised the question if design skills are already obsolete. If that is the case, what use are these tools now?

➕ show 3 replies
sheeshkebab • today at 4:02 AM

How do you know llms you are using were not trained on decompiled apps?

➕ show 1 reply
idiotsecant • today at 3:52 AM

The death of IP in the west. Good thing? Bad thing? Who knows. Definitely the start of something big though.

➕ show 2 replies
greggsy • today at 4:57 AM

Would love to see an InDesign clone that supports writing to and from their proprietary format.

modeless • today at 6:20 AM

Wow. Maybe AI can win artists over after all.

nico • today at 3:26 AM

The AI labs already figured it out:

1) reverse engineer the code 2) train a model on the code 3) use the model to write the clean code

Step 2 is the key “cleaning” process

So maybe a good strategy would be to use something like REA, put it on GitHub, wait for the LLMs to train on it, then just use the frontier models

/s

➕ show 2 replies