ProgrammerHumor

thenVSnow

thenVSnow
https://i.redd.it/1vw4wb1e4xbf1.jpeg
Reddit

Discussion

DrinkMyJelly

Mom said it's my turn to post this tomorrow

10 hours ago
Affectionate_Use9936

Prompt says it's my turn to AI generate this and leave AI title and comments for engagement in 5 minutes

5 hours ago
HaskellLisp_green

I guess it has been posted across different subreddits many times. And we all know John Carmack is brilliant programmer.

11 hours ago
Sacred_B

I'm still disappointed he hasn't yet purchased Carmax...

51 minutes ago
Grumbledwarfskin

My favorite "devs then" has to be incrementing the "store at address X" instruction until X overflows, switching the instruction to the next instruction code, and making it a "go to address 0" instruction.

From the good old story of Mel.

10 hours ago
PennyFromMyAnus
:cp:

Damn I miss Usenet

5 hours ago
DeeBoFour20

Wtf does “tweaking pointers” mean? A memory leak is fixed by calling free.

11 hours ago
dale777

And the free is called on?

9 hours ago
Dmayak

Free was called on the wrong pointer

10 hours ago
redlaWw

Fixing off-by-one errors so you free the right address.

10 hours ago
Shoxx98_alt

Just what i thought

10 hours ago
Scar_Skull

Smart pointers...no variables

4 hours ago
tuck-your-tits-in

I swear some of you take this job too seriously

10 hours ago
Own_Possibility_8875
:rust::ts::js:

People constantly mention "moon landing" as something incredibly complex, for instance in a meme that says "it only took N kilobytes to land on the moon". This is a cognitive distortion: just because moon is far away and it is expensive to build a rocket doesn't mean that the software is complex. Any person who knows anything about software development understands that any app with GUI is orders of magnitude more complex than moon landing software, which just performs a bunch of simple arithmetic operations.

2 hours ago
RelativeCourage8695

True, but the cost of failure is most likely significantly higher for mission critical software like a plane or a spaceship than for a smartphone app with a GUI.

1 hour ago
Own_Possibility_8875
:rust::ts::js:

Yes. And it was also very complex for the times, and the tooling, the languages were less developed. But it is weird to compare directly and say things like "ewww, software developers are devolving".

1 hour ago
Bitter-Ad5745

The difference between a good programmer and a bad one is how quickly they Google the solution

8 hours ago
siempi3

I'm a webdev in the middle, I started programming typescript in 2020 and needed to learn all this stuff. Now while programming I often use codepilot and chatgpt. I really wonder where this is going.

8 hours ago
moarcoinz

Vim be damned, the future is now old man

10 hours ago
Dmayak

You're joking, but exiting Vim is clearly harder than building a rocket to land on the moon. Not sure if anyone ever escaped it, they're still locked in there, eternally searching for an exit.

10 hours ago
uniteduniverse

Yes the industry is saturated, yes current programmers are worse than they were 50 years ago. But it's only that way because the tools great programmers of the past have created that lowers the barrier for entry. This so a good thing. The 10x engineers or whatever will still be there.

3 hours ago
RelativeCourage8695

Current programmers are not necessarily worse than those in the past, but there are much more programmers today than there were 30 years ago and the barriers to entry into programming are practically non existent compared to former times.

1 hour ago
Nick0Taylor0
:j::cs::ts::re::bash:

Find me a single programmer of any time period that (with no experience of VIM or comparable programs) can exit VIM without looking it up. Until the first time you're introduced to :q (no matter the context) you most probably won't think of doing that. Then combine that with the litany of modes you can accidentally enter that will add to the confusion.
The whole reason the "can't exit VIM" thing became a joke is BECAUSE it's unintuitive to exit until you've worked with it or a comparable program.

2 hours ago
Knight_Of_Stars
:cp:

Who is using vim exceot people who couldn't be bithered to configure git to VSCode

9 hours ago
ChChChillian
:c::cp::ftn:

The lead developer for mission-critical flight software for the Moon landings was a woman, Margaret Hamilton, but OK.

And the guy who fixed memory leaks by tweaking pointers probably put them there in the first place.

3 hours ago
alaettinthemurder
:unreal:

Bug what bug its a feature

9 hours ago
Kwaleseaunche

So true...

4 hours ago
AndiArbyte

Wat sa Pointa?!

3 hours ago
FerronTaurus
:ts:

Devs then: "Did your PC freeze while running the program? Probably a hardware or OS issue"

Devs now: "Did an error occur? Let me crash the program so your system won't suffer any issues"

2 hours ago
XDOOM_ManX

Nothing wrong with using stack overflow, the problem is relying entirely on gpt

7 hours ago
Affectionate_Use9936

me when cursor

5 hours ago
g1rlchild
:cs: :js: :fsharp: :elixir-vertical_4: :hsk:

That's a weird image of Margaret Hamilton.

https://riot-room.com/margaret-hamilton-nasa-software-engineer-for-the-apollo-moon-missions/

6 hours ago
slime_rancher_27
:py: :s: :j:

She got really ripped just after it

6 hours ago
lace_and_lavenderr

Back then: launches a spaceship. Now: needs ChatGPT to find missing semicolon

11 hours ago
Finrod-Knighto

We all know you spent a day looking for a missing semicolon back then.

9 hours ago
AccountantDirect9470

Just not many understood what was done. Don’t looked amazing still. lol

9 hours ago