[-] [email protected] 32 points 1 week ago

The real crime is how MacOS window animations take forever and don't switch input focus immediately.

[-] [email protected] 36 points 1 month ago

Ben, you should smile more. You look prettier when you smile.

[-] [email protected] 32 points 6 months ago

There is always an exception. One of my older coworkers once came in to work with a sprained ankle. I asked why and he said he got it from kicking a dog, with zero remorse in his expression. I wish I had not asked. I knew he was weird but that detail cemented my opinion of him.

[-] [email protected] 38 points 6 months ago

It's such a good investment that it's why insurance was invented.

[-] [email protected] 35 points 8 months ago

Agreed.

And sometimes code is not the right medium for communicating domain knowledge. For example, if you are writing code the does some geometric calculations, with lot of trigonometry, etc. Even with clear variable names, it can be hard to decipher without a generous comment or splitting it up into functions with verbose names. Sometimes you really just want a picture of what's happening, in SVG format, embedded into the function documentation HTML.

[-] [email protected] 34 points 1 year ago

It's almost like these languages were designed to solve different problems.

[-] [email protected] 31 points 1 year ago

Watching this New York Post propaganda video yesterday was so upsetting. Comments reveal how racism/xenophobia is still very alive in the US.

https://youtu.be/2QFbyT4nhR0?si=AGAT5tnHKVwPfkok

[-] [email protected] 35 points 1 year ago

Lol the yellow eye barely saves it.

[-] [email protected] 38 points 1 year ago

That a "working" prototype with no tests is just as good as a carefully-designed and well-tested feature. I see this happen so often that a coder puts a prototype in front of a product manager or exec and they are like, "this is exactly what we need, now! Ship that!" And then misery ensues for all of the engineers that need to maintain this piece of garbage. As managers pressure the engineers to build new features on top, they inevitably break fundamental parts of it, and without a confident leader to demand that tech debt is paid off, that product will consume the souls of many desperate coders.

In contrast, if you do it right the first time, there will be significant parts of code that never need to change, and the parts that do need to change will be much easier, because it will be obvious if it breaks the tests.

[-] [email protected] 36 points 2 years ago

2000s babies are starting to feel old?

Shit...

[-] [email protected] 36 points 2 years ago

That's exactly the myopic thinking that put us in this situation, so you shouldn't be surprised to find this person.

view more: ‹ prev next ›

tatterdemalion

0 post score
0 comment score
joined 2 years ago