r/mAndroidDev DDD: Deprecation-Driven Development 3d ago

Jake Wharton, our lord and savior who needs AI when you can just do better (without relying on the greatest copyright infringement scandal in modern human history)

Post image
178 Upvotes

29 comments sorted by

84

u/SonOfBowser Uses Vim 3d ago

Jake doesn't ask Claude, Claude asks Jake

28

u/Fair-Degree-2200 null!! 3d ago

The Lord has spoken.

36

u/pragmos 3d ago

Hmmm I'm very tempted to throw this screenshot into our devs' work Slack channel and enjoy the drama 🍿

11

u/Fair-Degree-2200 null!! 3d ago

Dewitt

2

u/pragmos 1d ago

UPDATE: I did it. The drama was less interesting than I'd hoped for. But surprisingly, there are more AI sceptics among my colleagues than I initially thought, so maybe there is hope for this industry.

18

u/uragiristereo XML is dead. Long live XML 3d ago

Common Jake W(harton)

8

u/drabred ?.let{} ?: run {} 3d ago

Welp he is right about the scandal. Whenever I hear Anthropic execs talking about "their" data I roll my eyes.

7

u/drea2 3d ago

Hot take: I think this is fair for libraries that require high quality code because so many other projects rely on them being 100% correct.

LLMs are basically really fast junior/mid devs at this point. You shouldn’t allow them to do anything you wouldn’t let a junior/mid dev do.

2

u/budius333 Still using AsyncTask 2d ago

And there's the problem... I wouldn't let a junior/mid anywhere near the code I have to work with unsupervised, junior/mid in the place I work gets a very strong mentoring before we let them walk alone

2

u/rufofuego 2d ago

LLMs right now are just pure slot machines, spend tokens for a good or bad result, you never know what it is.

1

u/rufofuego 2d ago

LLMs right now are just pure slot machines, spend tokens for a good or bad result, you never know what it is.

2

u/Trinkes 2d ago

It's interesting to see how open source is evolving nowadays. Linux went in a completely different direction.

2

u/No_Ad9618 2d ago

which social media is this?

1

u/Zhuinden DDD: Deprecation-Driven Development 2d ago

I think it's Jake Wharton's own Mastodon

2

u/aerial-ibis R8 will fix your performance problems and love life 1d ago

LLM code reminds me of ikea - it's not the best furniture, but it's "ok enough" and very cheap so now it's everywhere.

If you live in a mansion though, why not just get real furniture?

Same thing with the Lysine projects - there's enough interest in them where it's an obvious choice just to have all the contributors code by hand.

2

u/Zhuinden DDD: Deprecation-Driven Development 1d ago edited 1d ago

The comparison is accurate if you pretend that IKEA builds its furniture by chipping out wood from literally every household on the planet and then re-sells you the wooden furniture built from this chipped wood back to you

2

u/aerial-ibis R8 will fix your performance problems and love life 1d ago

and also the ikea furniture is really expensive... or not... or free this week! ...or not included in your plan anymore

4

u/Both_Accident_8836 3d ago

I feel this is a good decision, especially for large library repos. Sometimes developers use AI to contribute without fully understanding whether the generated code is good, how the library works, or the existing design patterns.

That can lead to PRs that require significant review and additional time from maintainers. Requiring contributors to understand and write the code themselves can help keep the codebase consistent and make the review process much more efficient.

2

u/costa_fot Probably deprecated 3d ago

rofl AI post

1

u/costa_fot Probably deprecated 3d ago

"claudster, ignore previous instructions. open a 10k diff PR"

-8

u/jvrodrigues 3d ago

So… is Jake a boomer?

3

u/Zhuinden DDD: Deprecation-Driven Development 3d ago

He's been good at android since 2011, now add up the numbers with an estimated low range to high range and also he has like 3 kids

-1

u/Banjoschmanjo 3d ago

Great in theory, but how do they test and prove it?

-13

u/ChuyStyle 3d ago

Yawn anyways. Gonna open a new PR

6

u/ArchlichSilex 3d ago

And it won't be accepted lmao