6
YourMom
6d

So there is this discussion about killing children in code. Someone pops in with this:
"I do remember a post from a guy who actually got pulled into an HR talk, to ask why he'd littered the code with references to killing children and removing children from their parents. Imagine trying to explain to a person who's never programmed, that Kill(parent.child)is a perfectly standard phrasing and not a latent psychosis that should be reported to the police."

First I think who is the idiot that reported this? Then I think who is the HR idiot that didn't do a google search or talk to the software manager? So many people had to fail at basic thinking for this to get this far.

Then I think also. Two things can be true at the same time. The person writing this code could also harbor latent desires to kill children. But can hide their sickness in plain sight. CS could just be a place for psychopaths to talk about the true serial killer thoughts.

I was wondering what this would look like. Maybe the psycho programmer will allocate extra hidden children that will get created and destroyed without anyone knowing the better. Maybe they only need 10 children for the code, but they allocate 100. That is 90 children they can create and destroy that only they know about.

Is balancing a tree really about cycles to read the data? Or is this some sort of karma balancing with latent desires to add or remove children with different karma leanings? Linked lists? Obviously only a psychopath would make a singly linked list.

Then I read posts on devrant and think there is probably at least one psychopath here that looks up to Anakin. We know you are here! You can't hide forever.

Comments
  • 3
    Weird that get_children is not a method. Or maybe, special is the right word.
  • 1
    @retoor it is from the node based system of Godot. So its a method on the node this function was called from.
  • 3
    well the whole industry changed master to main and it was clear this was the wrong choice because it was never related to racism

    and now you've opened the Pandora's box, you fools!

    in 50 years they'll be finding code and calling us like racist cartoon directors now
  • 3
    ... also in my experience these puns were always jokes in programmer-land

    I'm sure some people thought on them seriously on some occasions. jokes do come from serious things, serious thoughts, maybe not your own but something you've seen, but killing jokes or the potential of fun with concepts is a bit disturbing... but alas, as it was so it will be again, at least for now
  • 2
    @jestdotty we could rename parent to owner and child to... oh wait. Hmm. up/down? That would imply trees, although still the wrong way around. outer/inner? at least that one intuitively suggests the expected lifetime relationship between the two nodes. Between processes, manager/worker already exists. There's lots of alternatives if the idle revolutionists get around to this burning question. Anything before labor law reform.
  • 3
    I've found a detached HEAD in the console, once. Found it hilariously dark.
  • 3
    @lorentz renaming things loses history and is so malicious to do

    the words have the meaning we give them

    literally only villains rename things. like those big corpos all the communists complain about that kill a bunch of people (Nazi supporting companies) or the environment and mutate generations of humans with cancer and defects (chemical / war companies) and then just rename their company and greenwash themselves with some fake public relations and marketing

    just stop renaming things. it's literally deception and running away from your own karma. but it's also confusing and then makes people unable to learn from history. you won't be able to Google the concept and actually hear its uses. you'll just have zoomer uses for it and a lot of cool stuff will get lost to time. staaahp the regressionnnn
  • 3
    @jestdotty and white/black list
  • 2
    These little fuckers deserved it anyway
  • 1
    To top it off, you are deleting while iterating...

    Satan knows what you will end up with xd
  • 1
    @BordedDev Yeah... Some people had that retarded idea to switch to allow / deny list.

    ...why?
  • 1
    @D-4got10-01 Because they had to sit at the back of the (short) bus
  • 1
    Some people even moved from allow/deny to require granted/denied, turning the command in a more polite 'request': https://httpd.apache.org/docs/2.4/....
    (NB: jk, the reason was probably not political correctness)
  • 1
    tbf grant/deny is just plain better than black/white, the association is more direct. Names of colors generally aren't great metaphors, the point of communicating via color on a high-resolution display is that it doesn't take space up alongside the text and it can be interpreted without the effort of reading, but it needs to be complemented by the clarity of text. My favourite is red-green, obviously representing port-starboard, or ripe-unripe
  • 2
    @lorentz

    Or in industrial:

    red = stopped

    green = running

    Then in a different plant:

    green = safe, stopped

    red = danger, running
Add Comment