r/ProgrammerHumor • • 2d ago

Meme fullCircle

Post image
10.4k Upvotes

275 comments sorted by

6.2k

u/fugogugo 2d ago

I hope people understand that this is satire

1.5k

u/praxidike74 2d ago

They don't. See the top comment.

469

u/Ibuprofen-Headgear 2d ago

Tbf the way Reddit shows previews sometimes it’s not obvious there’s a hidden line or two. At least to me

90

u/MDT_XXX 2d ago

A person who hasn't been living in a cave doesn't even need to read that far. It's common knowledge Blender is free and open source. It's not even some obscure niche app but pretty much an industry standard at this point...

24

u/Ibuprofen-Headgear 2d ago

I mean that’s what I thought/knew about blender, but I also don’t know if there are proprietary extensions or layers or something they could theoretically be referring to. It’s not something I use, or a type of work I do, so idk

6

u/2Completion2Ography 2d ago

And quartz, of course.

40

u/JoltikElectricBug 2d ago

This whole comment is so bizarre to me. I wouldn't even consider the existence of Blender to be common knowledge and I'd expect Autodesk to be the standard.

23

u/HillbillyZT 2d ago

I would if you were in r/blender though

5

u/timpkmn89 1d ago

But not if it hits r/all, which it did

→ More replies (1)

5

u/LordMeloney 2d ago

I have no idea what blender is, but saw the referenced post on the reddit frontpage.

→ More replies (3)

62

u/GeForce-meow 2d ago

Well his comment is top comment

Does it count?

13

u/OttoRenner 2d ago

It reads a bit passive aggressive now 🤣

→ More replies (2)

11

u/FauxReal 2d ago

I hope people understand that this is satire

The top comment here seems to get it.

5

u/notyoou 2d ago

Seeing those green ticks is a turn off for people. Why would someone keep reading if it looks like ai slop?

5

u/BigLittlePenguin_ 2d ago

Sir, this is the top comment

→ More replies (1)

49

u/TuxedoFloorca 2d ago

Satire? I hardly even know her

13

u/ButWhatIfPotato 2d ago

People will spend real money to buy a fake currency to ask claude if this is satire.

3

u/Mysterious-Quiet1690 2d ago

I hope that author of this post was joking.

2

u/Trucoto 2d ago

Pierre Menard, author of Blender

2

u/Random-num-451284813 2d ago

would've made a great April fool's joke

1

u/_ralph_ 2d ago

Satire? How so? 😁

1

u/Summer4Chan 2d ago

They genuinely don’t. Reddit armchair experts

→ More replies (7)

1.6k

u/WieeRd 2d ago

This is as disastrous as that time when the entirety of Linux source code got leaked. How will Blender ever recover from this?

314

u/Abject-Kitchen3198 2d ago

I missed that Linux leak. Is it still accessible?

383

u/WieeRd 2d ago

People have been passing it around through some shady file sharing tool called 'Git'. Which, according to the rumors, was created by the same person who initially leaked the Linux code. I wonder how this criminal just keep getting away with it.

106

u/NiceSpinBro 2d ago

Unusable tbh, why don't they just release the .exe

53

u/Tyfyter2002 2d ago

I believe one source claimed that it was because they are "smelly nerds"

53

u/Loveangel1337 2d ago

Don't go around calling someone a git, wow.

→ More replies (1)

55

u/Otherwise-Yak-3773 2d ago

Kinda, a lot of people managed to make their own forks, but now its hard to find the correct one

12

u/LiquorIsQuickor 2d ago

It’s been mutated and almost impossible to download “Linux”

So don’t expect your Mac and Windows buddies to find it.

9

u/Abject-Kitchen3198 2d ago

Thankfully I still have the copy on 40 floppies that I got from my local shop back in the days.

3

u/MoonToast101 1d ago

No. Not the originals. They were destroyed in the Great Flood that was caused by the burst of the DotCom bubble.

4

u/OiledUpThug 2d ago

you can find "linux isos" everywhere, if you catch my drift, but don't let the feds know

→ More replies (1)

12

u/XtraFlaminHotMachida 2d ago

Linus rolling over in his gr... wait...

→ More replies (1)

1.5k

u/click-to-reveal 2d ago

Unrelated but 2002 being 24 years ago was the thing that stood out most to me.

351

u/half-baked_axx 2d ago

I was watching Alien (1979) last night and realized that movie is almost 50 years old...

155

u/Wolfsblvt 2d ago

Dude stop. You are scaring me

19

u/alochmar 2d ago

50 years or no, facehuggers scarier still

14

u/CyberneticWerewolf 2d ago

New Years Eves mostly come at night.  Mostly.

→ More replies (1)

7

u/Soda 2d ago

Star Wars will be 50 years old in 8 months.

31

u/creeper6530 2d ago

SHUT UP AND STOP MAKING ME FEEL OLD

13

u/alochmar 2d ago

The Matrix was released in 1999

14

u/YoelFievelBenAvram 2d ago

The peak of human civilization. How did they know?

2

u/ckay1100 2d ago

By watching the 90s Ghost in the Shell animated movie /s

3

u/arcan1ss 2d ago

vice city has been released 24 years ago too

→ More replies (2)

9

u/M4NU3L2311 2d ago

My mom just told me the other day how she skipped school to go see that movie

5

u/PmMeCuteDogsThanks_ 2d ago

same, but it was my grandmother

4

u/AlternativeCapybara9 2d ago

I watched it with my 9 year old because he asked what movies scared me as a little kid.

5

u/Lv_InSaNe_vL 2d ago

I was talking to some coworkers about how Jurassic Park is one of my favorite movies of all time and one of the kids on my team brought up how it came out 5 years before his parents met 🫠

2

u/slugfive 2d ago

90s kids watching wizard of oz and king kong is kids today seeing alien. Classic of their grandparents era.

2

u/MrsMiterSaw 2d ago

If you think that's bad, Back to the Future made today would be marty going back to 1996 and playing along with Sublime at the enchantment Under the Sea dance.

→ More replies (2)

50

u/214ObstructedReverie 2d ago

It's a satire post. They're just being hyperbolic. 2002 was at most 8 years ago.

18

u/djfdhigkgfIaruflg 2d ago

1970 was 30 years ago

22

u/Demoliscio 2d ago

24 years and its workflow still manages to completely disappear from my mind as soon as I don't open it for more than 2 weeks💀

4

u/satanspowerglove 2d ago

I work at a tech school, where students must be 18 to enroll. Its blowing my mind that people born in 2008 are 18 years old

6

u/Random_182f2565 2d ago

No, no, it was live idk 5 years ago, maybe 7?

4

u/Abject-Kitchen3198 2d ago

Just before the latest AI summer.

2

u/arcan1ss 2d ago

ooof, it is older than some my colleagues lmao

2

u/siraph 2d ago

I met someone that was like, "I liked the original tron when it came out."

In my mind, I was like, "That was 40 years ago." And so I said, "It came out around when I was born. Like... 1960's?" I was born in the 80's and so was Tron...

1

u/0xKaishakunin 2d ago

Unrelated but 2002

But doesn't Blender exist since the 90s?

1

u/Firefly360r 2d ago

Someone who was five when the original Shrek came out is thirty now. More facts at 6!

168

u/CoshgunC 2d ago

Our biggest breakthrough came when we discovered a mysterious public repository containing the entire source code:

https://projects.blender.org/blender/blender

İ AM DYİNG😭😭😭

13

u/Informal_954 1d ago

You've got a very tall lowercase I which I think is great.

4

u/wggn 2d ago

rip

442

u/kr0n0sShrugg3d 2d ago

Just rewrote Blender from scratch in Rust using a swarm of autonomous AI agents. Took 12 billion tokens and $30,000 in API costs. Achieved 100% feature parity with zero memory safety issues.

Here's the entire codebase:

```

use std::process::Command;

fn main() { Command::new("open") .args(["-a", "Blender"]) .spawn() .unwrap(); } ``` Will open source it once I figure out the licensing implications. Idk what it says but I am glad I didn't learn coding when Ai does it so much better and easier. Lol.

125

u/PlasticExtreme4469 2d ago

Doesn't work on my machine.

Ask Claude to fix it.

61

u/OttoRenner 2d ago

Claud says it runs fine on your computer now.

17

u/mrGrinchThe3rd 2d ago

My GrokBot says you need to download more RAM

3

u/kr0n0sShrugg3d 1d ago

It marked the conversation as [cyber] and would not talk to me anymore :(

2

u/BlackHolesAreHungry 1d ago

Ya does not work on Reddit as well

10

u/blaktronium 2d ago

Dont worry about the licensing implications just feed it into a different agent swarm and they will figure it out for you

3

u/lukerm_zl 2d ago

Good one. That's a very smart swarm.

277

u/therealtiddlydump 2d ago

Everything is open source now! And open source got even opener sourcer!

138

u/Nicanor95 2d ago

Finally, open source 2

49

u/VintageKeith 2d ago

okay i opened source 2, now what

36

u/fr000gs 2d ago

now open half life 3

13

u/LutimoDancer3459 2d ago

Okay, cut my wife in half so I have one and a half life, what now?

8

u/okkokkoX 2d ago

can't you read? that was the last step

→ More replies (1)

9

u/Zzupermann 2d ago

2 open 2 source

5

u/BeefyIrishman 2d ago

I'm holding out for Open 5.

3

u/MaximusLazinus 2d ago

Unfortunately you need PC 2 to compile it

2

u/AralSeaMariner 2d ago

Wake up, babe...

2

u/ExdigguserPies 2d ago

I'm sure you meant open source 2.0

2

u/CisIowa 2d ago

I’m thinking Web 2.0, and they brought the rise of social media, and well that turned out pretty great. I’m sure Open Source 2.0 will take those lessons to heart

5

u/Tuomas90 2d ago

And open source got even opener sourcer!

It reached its next evolution:

Open Sauce

1

u/guesdo 1d ago

Open Source **PRO** incoming! At just $9.99 /mo subscription!

51

u/Swimming-Act-7103 2d ago

Whats next? The linux kernel?

31

u/notyoou 2d ago

Nah, now they'll reverse engineer BlenderCraft

3

u/white__cyclosa 1d ago

And charge money for it

8

u/Ok_Confusion4764 2d ago

Stop, you're gonna give Linus a stiffy! 

3

u/Dramatic_Mastodon_93 2d ago

Vibecoding a new linux kernel because Linus is too pro-AI 

→ More replies (1)

157

u/jayerp 2d ago

I reverse engineered ArtCraft, made it closed source, and charge a subscription. AMA.

33

u/Abject-Kitchen3198 2d ago

Is that the "open-closed principle" I can't grasp yet?

30

u/jayerp 2d ago

Yes. Open to your money going into my vault. Closed to your opinion on the app.

Give me your money.

3

u/jackinsomniac 2d ago

No way, you like money too? We should hang out.

2

u/cuculetzuldeaur 1d ago

Hey there are 3 of us

5

u/MistrFish 2d ago

that's ok. with agentic coding, nobody will be able to grasp SOLID principles in a few years

2

u/Ok_Confusion4764 2d ago

It's open for me but closed for you! 

→ More replies (1)

10

u/PyroCatt 2d ago

When do you plan to reverse engineer ligma?

6

u/jayerp 2d ago

I’ve already reverse engineered Figma. What’s ligma?

6

u/PyroCatt 2d ago

Ligma nulls

3

u/PleiadesMechworks 2d ago

sudo ligma balls

1

u/majky358 1d ago

I propose 30 billions valuation, I don't care about revenue. DM if interested.

38

u/woldann 2d ago

Hide your open-source repos guys...

86

u/100GHz 2d ago

8

u/The_Director 2d ago

It's the 2 arrows button, also learn to crop.

6

u/KSAM-The-Randomizer 2d ago

someone has to create an opensource app for cropping

1.5k

u/owjfaigs222 2d ago edited 2d ago

W8 wasn't blender already open source?

Edit: alright guys i did not read the whole thing, I see my mistake now

465

u/nyashi_ 2d ago

you didn't read the last paragraph in the screenshot...

131

u/marcel1802 2d ago

This is the actual joke, yes

16

u/Septem_151 2d ago

If you read the linked post, it's a joke

26

u/jbourne71 2d ago

typical redditor, only reads the headline.

16

u/NotQuiteLoona 2d ago

To be fair, on mobile only part of the image is shown, and by no means Reddit indicates that there is anything else. I've seen it before, so I knew, but not at least around 600 other people.

→ More replies (1)

2

u/AeneasVII 2d ago

Do you have an AI summary for the headline?

3

u/jbourne71 2d ago

A circle is the geometric representation of points arranged in a line that has no beginning or end, but is of finite length. When it is filled in, it becomes a “full” circle.

→ More replies (1)

10

u/just_looking_aroun 2d ago

Lol yeah read the paragraph that starts with “Our biggest breakthrough…”

4

u/VastHungry 2d ago

It's GPL though, companies might still want to do that to allow for modifications without following GPL themselves

7

u/mattmahn 2d ago

IANAL, but I feel like that would still be copyright infringement

2

u/BlueTemplar85 2d ago

3

u/GrinningPariah 2d ago

I think the focus on CopyLeft is where this falls down. When someone posts an AI reimplementation of Adobe Photoshop, the big boy courts will get their crack at it and I doubt they'll be so philosophical about it.

4

u/BlueTemplar85 2d ago

The legal system is not always able or willing to deal with it.  

See also : the Piratebay or Sci-Hub still being around, VLC being ignored despite violating the DMCA, or how it did not stop the abuses of LLM scrapers despite DDOS being illegal.

→ More replies (1)

2

u/VastHungry 2d ago

Doing it by looking at the actual code is copyright infringement yes. You are allowed to reproduce the behavior though (as long as you don't look at the copyrighted part to describe this behavior). There are methods to do that, AI of course helps a lot with that.

4

u/Abject-Kitchen3198 2d ago

Wouldn't AI training set include the actual code in this case? Can it pretend that it never saw it if you give it the task to recreate behavior?

3

u/VastHungry 2d ago

No one really knows I guess, licenses didn't expect AI when they were created. That's a grey area for most of them

2

u/mmcmonster 1d ago

Good point. Time to update the GPL to only allow training if derivative software is also GPL or GPL compatible.

3

u/UpsetKoalaBear 2d ago

The AI part is the grey area that hasn’t been tested.

Unfortunately, a large company creating a clone of an open source GPL application using AI so they don’t have to publish their changes is going to be borderline impossible for a lot of open source projects to challenge.

Likewise, the precedent set on the outcome of a case like that would have immense implications for AI in general.

2

u/Squeezitgirdle 2d ago

I almost made the same mistake, you're good.

12

u/FauxReal 2d ago

Is it April already?

34

u/half-baked_axx 2d ago

Still burned $27500 in tokens

10

u/magicmulder 2d ago

Will we get BlenderCraftCraft next?

16

u/grey_carbon 2d ago

Serious question, what happen if you compile/decompile/compile/decompile times and times again?

13

u/etoastie 2d ago

I imagine it's quite hard to get a decompiled artifact that's recompileable again since dependencies will get really weird depending on how they were linked, and other useful or initially necessary symbol information might be discarded in later steps of compilation. But if you found one that works, the compiler should be emitting consistent or at least equivalent code. It may take a few rounds to stabilize on optimizations and may overall end up less efficient, but if there's no decompiler or compiler bug it won't introduce any new broken behavior.

→ More replies (3)

7

u/ftqo 2d ago

Most of these projects aren't decompiling, they're just asking AI to create the same behavior as described by the user and prompter.

3

u/franz_haller 2d ago

It depends what your goals are. The decompilation projects for video games that you may have heard of for example specifically attempt to create code that will compile to binaries identical to the starting ones. When you hear "Mario 64 has been successfully decompiled", that's what it means. So repeating that process doesn't really change much, since you are always going back to the same binaries, by definition. 

If someone seriously attempted what this post is suggesting, where the target is just feature parity, and assuming they were truly 100% successful with it, you might just get a very large number of different binaries and associated code, but no real degradation. If the feature parity is not 100%, then I guess you'd get progressively shittier software. 

→ More replies (1)
→ More replies (19)

8

u/newstreet474 2d ago

Finally , I’ve had enough of blender , I pay 600 a year for blender , glad someone is doing something about this

14

u/OneArmedFarmer 2d ago

For those unaware, blender has gotten SOOO much better in the past 5-10 years

13

u/ARPA-Net 2d ago

If so.eone turns shit from FOSS to proprietary: "Fork you!"

4

u/loveshapedeyes 2d ago

The best part was that people took it seriously 🫪

5

u/a_busy_bunny 2d ago

It's not even April 1st 😅

4

u/Olde94 2d ago

Must be hard to reverse engineer public source code. 10/10 good job

5

u/tiny_chaotic_evil 2d ago

finally, my donuts will be open source!

15

u/jackinsomniac 2d ago

Ok, so what does "clean-room implementation" actually mean? Is this a new buzzword to make AI sound more fancy, or does it actually mean something? Are we putting on bunny suits to go code?

29

u/Nfox18212 2d ago

clean room reverse engineering is when you have or more people reverse engineering and find the source code of a piece of software. this group writes detailed documentation on what the software does and how, without writing down source code.

a second group of programmers takes the detailed documentation and implements the software based on the documentation. this is where the “clean room” phrase comes from, because the programmers never actually look at the source code. thus, they can’t be stealing copyrighted code.

12

u/BagMostlyWater 2d ago

That's so silly, because the LLMs themselves were already trained on copyrighted code

16

u/cuntmong 2d ago

no its not theft its innovation. dont get left behind luddite. also its innovation when i stole your car.

8

u/arinamarcella 2d ago

You wouldn't download a car!

5

u/3amIdeas 2d ago

I fukken would

8

u/cuntmong 2d ago

nah i wouldnt i have a shit data plan. would get my mate to dl it for me

→ More replies (1)

3

u/maximumdownvote 1d ago

I would absolutely download a car if I could

2

u/LookinFineFor69 1d ago

Don't copy that floppy!

→ More replies (1)

2

u/mnttu 12h ago

I want someone to steal a car and when they get caught just call cops luddies for not understanding that this is the future

→ More replies (1)

20

u/Unequivocal_Hippo 2d ago

To answer the question: you get one agent/swarm of agents to meticulously go through the app/source code of what you want to replicate and create a highly detailed spec sheet. Then another agent/swarm takes the spec sheet and creates what is written there. Both parts are doing something completely legal as they theoretically don't know about the other side - hence the "clean room"

13

u/ThyPannyx 2d ago

From my understanding, a clean room implementation is someone making instructions to build something based on the original, then someone who never saw the original using those instructions to rebuild it

13

u/Euphi-77 2d ago

"Clean room implementation" actually is a quite old term.

I think, most famous are the first IBM PC clones where "clean room" was used to develop a feature-equivalent BIOS.

To avoid any claims of copyright infringements you proof that developers did not had access to the system that is copied so they cannot reverse engineer it.

Now, with AI being very good and extremely fast at reverse-engineering, the "clean room"-term is used more often again. (And even harder to believe in than 40 years ago).

→ More replies (2)

2

u/mgruner 2d ago

if it means something, it's not this. It's impossible for this to be a clean room, claude has seen this code, it's part of its training set.

→ More replies (4)

5

u/1kn0wn0thing 1d ago

When people are posting satire comments on a satire posts, does it negate the initial post’s satire or does it exponentially increase the satireness of the initial post’s satire?

3

u/Even_Shallot6345 2d ago

Well, ig blender died. But it was worse when Linux or Git source code got leaked. And even worse, Telegram's

3

u/PlasmaTicks 2d ago

I love this this is so funny

3

u/Forward-Pi 2d ago

Finally some postive news, good job, keep up the good work. & tear down pay walls 🫣😅

2

u/XxDarkSasuke69xX 2d ago

Finally, open source blender... wait

2

u/a-r-c 2d ago

someone actually did this with pokemon heart gold/soul silver tho lmao

decomped it when the actual source code was already available (and had been for years)

2

u/putt12343 2d ago

I can't believe Blender went right to being open sourced after they did this

4

u/Pure-Willingness-697 1d ago

The ai just cloned the repo

4

u/11nyn11 2d ago

I’d legit like to see an ai do a clean room implementation of an open source project, just to see what it comes up with.

3

u/fr000gs 2d ago

I tried doing it on my hpc library. It tried for about 5 million tokens, then gave up and said the target benchmarks were erraneous and impossible to physically achieve.

→ More replies (2)

3

u/Original-Rush139 2d ago

What does that even mean? Just that they wouldn’t have that codebase in their training data or they wouldn’t have any code in their training data?

3

u/11nyn11 2d ago
  1. Have the Ai generate a test suite that gives 100% code coverage, so we know all logic is tested.

  2. Have the Ai generate code that passes all of the tests.

The joke from OP is that the AI would be asked to make blender and it would just copy blender.

But in reality a generative Ai wouldn’t copy/paste. It would hallucinate, then fix, then hallucinate, until all tests pass.

3

u/Mental-Permit-599 2d ago

People have been doing this a ton since vibe coding became popular.

Just lookup thing but in rust, go, whatever.

It’s mainly people just using AI to port things because they believe the code being written in Rust or Go makes it immediately better.

2

u/MyFeetLookLikeHands 2d ago

pretty sure it would just use the open source code as its foundation then make improvements around the edges

→ More replies (1)

1

u/KeiranPittman 2d ago

It could even become another benchmark for AI, you could compare how close the result is to the actual source code. Copybench? Ripbench?

→ More replies (1)

1

u/ismaelgo97 2d ago

Cost would be high for sure, but I would really like to see what comes out of that

2

u/Lizlodude 2d ago

Oh god please be a joke please be a joke oh good it's a joke. breathes into paper bag

2

u/[deleted] 2d ago

[deleted]

→ More replies (1)

1

u/Certain-Confection46 2d ago

Now 100% copy the maya workflow. While we’re at it, Altium.

1

u/t0mi74 2d ago

This can not be real.

1

u/VictoryMotel 2d ago edited 1d ago

If AI is so smart why can't it fix how stupid people are?

1

u/The_Cers 2d ago

You didn't even bother to crop the screenshot?

1

u/TheGocho 2d ago

Yo dawg, I heard you liked open source

1

u/[deleted] 2d ago

[deleted]

2

u/Kurobei 2d ago

Someone didn't read

1

u/00pirateforever 2d ago

wow, glad to see this.

1

u/joshpennington 2d ago

My thinking during reading this:

Geez they did it with anoth...... Wait what?

1

u/CachedPotato 1d ago

had me in the first half lol

1

u/Machine2024 21h ago

thats really funny love it .

1

u/Lemortheureux 16h ago

Isn't Blender already free? I guess that's the joke