Interestingly, the earliest example of this meme listed on Know Your Meme is "junior react developer", "senior react developer". So this meme seems to have come full circle.
post
You forgot the part where you step on the rake in different ways to see which one whacks you in the face the fastest.
Transcription
The stepping vs jumping on a rake meme, showing a stock image render of a person stepping on a rake and having it smack them in the face on top, and an image of a man doing a skateboard trick with a rake below, also landing on it.
The man stepping on a rake is captioned "programming for the first time".
The man performing a trick with the rake is captioned "programming for the hundredth time".
As someone who's been trying to learn Python recently, this resonates with me. I am glad I will always fuck it up.
BTW you missed a colon at the end of your if statement on line 341. Also you used irregular whitespace on another line, but I'll let you find that one yourself, as a treat.
Btw your import imports an import causing a cyclic dependency. Good luck <3
I've so far avoided using LLMs unless I need something explicitly explained. I don't know enough to be able to verify any code it would produce, so I don't know what the hell these vibe coders are doing.
But I'm also a little long in the tooth to be starting this, so maybe that's part of my problem.
I am aware of what I don't know, and having something which hallucinates produce something I want to use seems silly. I wouldn't be able to verify it independently because I'm not smart enough. It just seems like asking for trouble. Like I would ask the thing which gave me broken code in the first place to fix it? Smort.
As someone who has been coding for over 40 years, this is so true.
https://open.spotify.com/track/6grFWYpLQul3nAHjzzPKT8?context=spotify%3Asearch%3Aold%2Bman%2Bniel
Old Man - Neil Young
Every time there's a new site with programmer humor... 2 good jokes, then it's just a bot spamming the same dead ass memes.
Skill issue, git guud /s
I just use AI!
It solves so many problems.
And introduced so many more.
But it solves them too.
And so on.
Does it solve the problems or do you tell it how to?
Oh I just ask it to tell itself to solve my problems.
Last time I asked one to write a heliostat driving program I had to tell it how to find the angle to point the mirror, which was better than the previous one which I also had to ask it to use real libraries to get the sun's altitude and azimuth
I ask it to write Hangman in python ascii, and it mostly fails.
I think it's a case of eMacs.
Like, with eMacs you can do anything. But the time you spend setting up and learning eMacs to the point where you get the usefulness you were looking for probably exceeds the time you might have spent just solving the damn problem with pen and paper.
AI is a bit like that. It gives you, like, badly printed 3D printedlego.
I'm currently prototyping a macro to help reduce boilerplate, as part of a more general library. And I'm doing some wild shit, like defining the fields of a data type from the parameter list of a function.
But then, yeah, what I'm now stuck on is that my generated code references a data type under one name, but it's actually got a different name in the public API. All the wild shit was smooth sailing, but a technicality now fucks me over. 🫠
My level:
7 - 8
18446744073709551615, 4294967295, 65535, 255 what is this witchcraft?!
...
A lot of sevens in octal, and now your clipboard is full of Fs. /j
all 39 comments