You want your reports to feel safe to tell you things, you (or they) can always shift to written later.
885 karma · joined November 7, 2022
You want your reports to feel safe to tell you things, you (or they) can always shift to written later.
Absolutely not, no. The opposite of that. You never want to hear negative feedback for the first time at an annual review.
You don't want to be giving negative feedback every week, sure, but you do want to give feedback as close to the behavior as possible. Otherwise, you're just letting someone fuck up for months when they could be learning
Tesla has been a couple years away from FSD for, what, like ten years now?
If you scrape off the glitter, you'll find a lot more duct tape and wire than you think.
Early stage startups, maybe, but most of those are three failsons in a trenchcoat. That sort generate more PR than revenue.
It's nice to want things, but rules are much squishier in real life. There's rarely any truly bright line.
Now they have a cheerful idiot robot who can actually do the idiot things they dream up and it tells them how brilliant they are.
It was a "please do not fuck around with a central pillar of our security infrastructure just because you can" thing lol.
I almost always have a pretty good idea of what I'm making and how I'm going to make it before I start.
However, it's launched this enormous tidal wave of mediocrity that emboldens the dumbest people to do the dumbest shit and make it my problem. I just had to yell at one of the IT guys for trying to hook up our Duo to Claude, and I'm still mad about it lol.
Of course they can, the problem is they have to spend time digging through a ton of garbage looking for the ones that aren't low quality slop.
If you're getting DDOSed, you start by putting up a firewall lol.
Maybe this is a paid feature that we're going to charge money for. Or we're going after a new market segment, or trying to take business from a rival. A new feature might have regulatory or legal requirements, somebody needs to understand all that.
At the very least, someone wants this new thing for a reason. You can't just guess, you actually have to talk to people and understand the problem domain lol.
Why is it so hard to just accept that AI PRs suck and create an enormous amount of toil?
Writing code is the easy part. Figuring out what your new feature or product should do is the hard part.
You might not have permission to, if it uses a lot of third party libraries.
Like you said, it's basically instant.
Bruh. It's easy to prattle on about "objective improvement" and "slave morality" and pretend everything's a zero sum game where funding is fixed and we can do nothing to change the system. Neither is true. This is just an excuse to absolve yourself of doing any of the hard work to improve things.
> The focus should be on making things better, not bizarre idealistic notions like "equality" or "equity"
Man, does anyone else hear that high pitched sound? Just me? Huh.
Some people have never heard of Goodhart's law and it shows lol. It leads to terrible ideas like this which make the same mistake again and again.
I want you to think -- really think -- about the ambiguities in "perform well academically". How do you measure this? Test scores? Grades? If it's grades, then you've just given everyone at that school an incentive to never fail anyone, no matter what. If it's test scores, we already know that leads to teaching to the test, which hurts academics in general. It massively incentivizes cheating and fraud. It incentivizes kicking out any student who has any problems whatsoever.
For every complex problem there is an solution that is clear, simple, and wrong.
The problem isn't about it being "easier", it's about people who want the praise and attention of being a maker but don't want to put any thought or effort into it. They have no thoughts and nothing to say and what they generate reflects that.
Like what? People say this kind of stuff all the time and it's either not true or they're generating things with very questionable taste.
There's such a thing as under engineering, and if you find yourself changing "all the layers" for a feature, your codebase is poorly designed.