logoalt Hacker News

VCFundedGenYeryesterday at 7:04 PM9 repliesview on HN

Using AI is cognitive surrender. It's not your code, it's not your work.


Replies

agiacaloneyesterday at 9:14 PM

When I was in high school, graphing calculators were pretty new. New enough that most teachers had not yet encountered them.

I was a pretty nerdy kid even then, and I saw graphing calculator as 'portable computer' in 1993! So, of course I wanted one.

When our teachers found about them, they banned the use of graphing calculators, some teachers going so far as to only allowing 'four-bangers' (a basic one) for classes lower than Trig (I never got to Calc in high school).

Funny, but your statement reminded me of what one of math teachers used to say: "If you use a graphing calculator, you aren't doing math." It seems really quaint today.

show 6 replies
nickysielickiyesterday at 9:34 PM

Actually it is your code and it is your work.

show 2 replies
onlyrealcuzzoyesterday at 8:24 PM

Using typewriters is surrender!

Not your handwriting, not your work!

show 4 replies
940273292020yesterday at 8:01 PM

Using automated looms or wearing textiles woven by it is cognitive surrender. It's not your fabric, it's not your work.

cdelsolartoday at 1:07 AM

Yes it is

raszyesterday at 11:46 PM

its a decomp, it wasnt your code to begin with

deadbabeyesterday at 11:35 PM

There's a time for cognition and a time for just moving quickly and getting shit done.

Downloading a bunch of open source libraries and putting together some project with a bunch of glue code also requires little thinking, but before AI no one really said that was "cognitive surrender". People even got pats on the back... for using other people's work to build something.

TuxSHyesterday at 9:18 PM

IMO it's fine if you use it to review hand-written code. Vibe-coding (and especially 100% slop projects) on the other hand, is indeed cognitive surrender as it's identical to cheating on homework back then.

LPisGoodyesterday at 9:07 PM

Could you not say the same about using a compiler or higher level language or a library you don’t understand or an algorithm you don’t understand or a chip that you don’t understand?

show 2 replies