Live data from Hacker News

Not Perfect, Just Better

satfax.substack.com

21–30 of 40 posts

Re: Not Perfect, Just Better

#21

I'm not entirely disagreeing, but this is a disgusting mindset when applied to mathematics, and programming is applied mathematics. I've seen it so often. The incompetent spend so much of their time dredging up excuses for mediocrity, rather than improving.

>programming is applied mathematics

You may want to rethink this one

Re: Not Perfect, Just Better

#22

Would be just better with capital letters.

i don't know if I'm alone in this, but i find this style easier to read - find it less intense in a way. maybe it's an adaptive thing. maybe i'm just weird. when i read caps i can almost feel the author's resentment at having had to reach for one of those shift keys and break up their typing rhythm, when without them text can flow so easily.

I find your post and the TFA difficult to read quickly. When I read, I don't consciously read every single word. I depend on recognizing the shapes of words, and the organization of those shapes with respect to each other. Without the normal capitalization, the pattern recognition becomes broken, so it takes longer to read, and causes more stress. I'm sure with enough time and practice, the brain can be trained to read without capitalization. But it is not the norm right now so it's harder.

Re: Not Perfect, Just Better

#23

I'm not entirely disagreeing, but this is a disgusting mindset when applied to mathematics, and programming is applied mathematics. I've seen it so often. The incompetent spend so much of their time dredging up excuses for mediocrity, rather than improving.

Successful systems that solve real world problems are not perfect. This works in your favor though, as when you release your project, its perfection will be a great competitive advantage

Re: Not Perfect, Just Better

#24
post #16

Earlier quoted context omitted.

Can you provide some rough statistics of each group size from your personal experience? Not asking to trap you but I am genuinely interested whether in practice it is useful to focus on the underlying cause. Intentionally sloppy vs. inexperienced/tired/overworked/ADHD sloppy

Intentionally sloppy is someone I would categorise as being persistent sloppy, and showing no interest in improving themselves, but also a resistance to advice, and/or feedback. It sounds silly, because "who wouldn't wanna improve?", but sometimes they can't tell the difference between saying/wishing it and doing it. I'd say I probably had a handful of such colleagues out of roughly ~70 devs I've worked with. They we…

“I sometimes think about this attitude and the wonder of I'd be happier by caring less about quality and maintainability than I do right now”

Probably. Do they get paid any less than you? At the end of the day it’s your employer that benefits from your commitment to quality, not you. Your employer is also the one paying your colleague, so unless your his/her boss it’s not really you who gets to judge the quality of their work.

Re: Not Perfect, Just Better

#25

I am not aiming for perfect, or better. I am no longer aiming. I am reacting to the kinetics of the life I long ago put into motion.

Like Butcher Ding:

When I first began cutting up oxen, all I could see was the ox itself. After three years, I no longer saw the ox as a whole. And now—now I meet it with my spirit and don’t look with my eyes. My senses and conscious awareness have shut down and my spiritual desires take me away. I follow the Heavenly pattern of the ox, thrusting into the big hollows, guiding the knife through the big openings, and adapting my motions to the fixed structure of the ox. In this way, I never touch the smallest ligament or tendon, much less a main joint.

https://nautil.us/trying-not-to-try-2-234768/

Re: Not Perfect, Just Better

#26
post #3

Earlier quoted context omitted.

Mathematics can be applied to programming, for sure. However, much of programming is encoding of business processes. Such that, unless you expand your scope for all business process also being applied mathematics, I'm not sure this is that instructive.

Let's use the linux kernel as an example, since it does very few, well-defined things, and still doesn't work. This comes from an inability to imagine better, an unwillingness to use proper tools, and an attitude that kernel panics be acceptable. It's fine to solve a vague problem by simply having the machine ask for human direction in a few cases. It's not fine to have the machine do something inappropriate or crash…

I strongly disagree on this. If you really think nobody working on these problems imagines better, I assert you are being highly insulting to the people working on these problems. Both in the Linux kernel and otherwise.

Re: Not Perfect, Just Better

#27

Would be just better with capital letters.

i don't know if I'm alone in this, but i find this style easier to read - find it less intense in a way. maybe it's an adaptive thing. maybe i'm just weird. when i read caps i can almost feel the author's resentment at having had to reach for one of those shift keys and break up their typing rhythm, when without them text can flow so easily.

You made me notice I use 'tall letters' as cues when reading, which help me read a little faster. I's seems to be an important letter for me. It took me, maybe, some extra milliseconds to read without them, enough to make me aware of it.

Personally the caps are second nature. You may find me sending U's and O's before you see me sending i's :-)

Re: Not Perfect, Just Better

#28

I'm not entirely disagreeing, but this is a disgusting mindset when applied to mathematics, and programming is applied mathematics. I've seen it so often. The incompetent spend so much of their time dredging up excuses for mediocrity, rather than improving.

I'm not sure I'd be comfortable, calling it "disgusting." It's different from the one I tend to apply, in my own work. I used to work for a famous Japanese imaging corporation. Their brand was pretty much synonymous with "Quality." They got that way, by practicing Perfection as a religion. It could be very, very tough, to deal with, but it gave me a great appreciation for a Quality mindset, in my own work. The result…

How does one practice perfection without succumbing to overoptimistic expectations and the burnout follows?

Re: Not Perfect, Just Better

#30
post #25

I am not aiming for perfect, or better. I am no longer aiming. I am reacting to the kinetics of the life I long ago put into motion.

Like Butcher Ding: When I first began cutting up oxen, all I could see was the ox itself. After three years, I no longer saw the ox as a whole. And now—now I meet it with my spirit and don’t look with my eyes. My senses and conscious awareness have shut down and my spiritual desires take me away. I follow the Heavenly pattern of the ox, thrusting into the big hollows, guiding the knife through the big openings, and a…

Fascinating quote. It's lovely to see how people can find spirituality and meditative insight even in (seemingly) mundane tasks.

Thanks for sharing!

Post reply on HN