this post was submitted on 25 Mar 2024
542 points (98.6% liked)

Programmer Humor

19689 readers
98 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 27 points 8 months ago (1 children)

I will not tell my kids regular scary stories. I will tell them about embedded systems

[–] [email protected] 22 points 8 months ago* (last edited 8 months ago) (2 children)

When you program embedded you'll also dereference NULL pointers at some point.

More...Some platforms can have something interesting at memory address 0x0 (it's often NULL in C).

[–] Scoopta 14 points 8 months ago

In amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.

[–] [email protected] 2 points 8 months ago* (last edited 8 months ago)

I was thinking about telling them how in embedded systems it's a good practice to allocate the memory by hand, having in mind the backlog, but yours will come first