@kdfrawg And there is the struggle of this programmer's life.

I have a zero-tolerance policy for bugs but, as a human, I'm loaded with them and they can't be rewritten, commented out or replaced with a stub function until I figure out the perfect solution.

//

@kdfrawg I just go by "Be to others what you want them to be to you" and "Don't be an ass".

I try anyway. Not always successful at the latter. :)

//

Awesome. Now, treat your Friday like I am mine - "I'm not doing jack crap"

@kdfrawg A fact that makes people like me, who live by logic, have sweaty palms.

//

I've had them render me unable to answer a call. Had to disable them altogether. Never had that problem with the 4S and earlier versions of iOS. Only happens when I have "Remind me at a location" toggled.

My big annoyance is trying to answer a call when the phone plasters a ton of calendar and to-do notifications all over the place.

Then there's the "Upload every single thing to Dropbox because you have terabytes of storage there" approach which makes the situation next to impossible to deal with.

Not that I do that, of course. Whistles innocently

@kdfrawg There's always the argument that if you break any problem down into smaller and smaller parts, you eventually find the black and white bits.

I'm of the opinion now that you've lost the point/meaning of the problem if you go that far.

Hasn't stopped me from completely eliminating those attempts but they are less frequent and I am more successful at telling myself, "Whoa, Hoss", when I start.

//

@kdfrawg Just comes from repeatedly making the mistake of treating my life like I do my code.

As much as I'd like it to be true, everything cannot be broken down to binary/black-white.

//

@kdfrawg For me, I find it causes you to slow down and think more clearly. When you live by the keyboard, force things out at a rapid pace and live by line counts/stretch goals, you start auto-piloting.

It's fine for something logical and structured but my inner thoughts are anything but.

//