Live data from Hacker News

“Just remove the duck” (2013)

rachelbythebay.com

201–210 of 347 posts

Re: “Just remove the duck” (2013)

#201
post #22

Funny how she mentions dogs. In Dutch it is a common expression to say something like "And then of course he has to pee on it a bit". (Hij moet daar nog even een plasje over doen) to indicate exactly this behaviour.

Ha, I thought this was some abstract joke my friends and I make when we see this type of behavior. Funny that it's apparently universal.

Re: “Just remove the duck” (2013)

#202

I'm reminded of a blog post by an old govvie that hated this approach. His argument was that every time we work around a problem in our process, whether it was a bad system or an incompetent co-worker or manager, we became the problem. Every time we added a duck or built a workaround we were building frameworks that would hold a bad policy in place for longer than if we just stopped and said "that's stupid". Adding t…

There's merit to this position. You can think of this as the process/organization equivalent to technical debt. Every problem that you introduce a hacky work-around, that root problem sticks around and keeps generating more and more hacks and work-arounds. The end result is incompetent management.

That doesn't mean it's always the wrong decision, though. Sometimes, technical debt is the right trade-off. Sometimes the trade-off of teaching your boss just isn't worth the effort, and getting the job done quickly works out.

And, just like technical debt, doing this results is more problems for other people (including future-you) as your bad boss looks good and calcifies his bad habits and rises in the ranks.

Personally, my preferred solution is malicious compliance. If someone makes a stupid decision, they have them suffer the consequences of that stupidity rather than covering for them and letting them delude themselves that their bad decision was good. This only works on new decisions, though; if you try to remove existing work-arounds for old bad decisions, you're the one that looks bad.

Re: “Just remove the duck” (2013)

#203
post #190

Putting on my client/product manager hat for a moment, this is incredibly annoying. You are putting me in the position of either (a) fixing the obvious ducks and not looking closely at the real problems, or (b) having to micromanage you and scheduling another review to make further changes. Maybe you get your desired result (a), but my opinion of your work is going to be much lower since you are making obvious duck-s…

I think the fact that you started off with the assumption that the PM is competent illustrates the inherent entitlement problem with a lot of PMs in the software industry. Yes, PMs are highly important roles when done right. Companies who imitate companies that are successful (and who hires great people) picks up the PM role without picking up the culture of building good products or the hiring practices ends up with…

I think that the point is more that everyone has bouts of incompetence now and then. Sure, some more than others, but it happens to the best of us. Doing something intentionally stupid and manipulative in the name of competence seems counter productive if not paradoxical. It also smells of narcissism and an inability to look at what might be a larger picture.

That's my experience with the type of person who tends to pull this sort of thing.

Re: “Just remove the duck” (2013)

#204

Earlier quoted context omitted.

Put more simply, sometimes you are the idiot. Don't make it worse for everyone by acting like it. Edit: that's a generic 'you', in case it's not obvious, not a reference to the parent.

Even if you specifically aren't the idiot (though I often am), never spend your time working around the idiot. Any time you work around an idiot, you've done more work and the idiot will still be there...

I agree 100%. We are all idiots now and then, even when we're not purposefully trying to be by adding ducks.

Re: “Just remove the duck” (2013)

#205
post #169

Earlier quoted context omitted.

The thing is, 600 milliseconds is a number that comes up often. You don't have to be precise to the milliseconds, you only have to be able to recognize 100 milliseconds, 500 milliseconds and 1000 milliseconds. The rest is guessing work. It's the same thing with the width of elements on the web. Know what 10px is, and you will be able to guess anything.

I used to play a racing game called Trackmania; there was no collision, but it was really competitive in that you'd be racing simultaneously networked w/ other players. You could definitely tell when you completed the lab in a time that was say 10ms behind a different time. 600 milliseconds, +- say 50ms, is pretty recognizable.

God I lost a bunch of hours to that game. Kinderheitstrauma.

Re: “Just remove the duck” (2013)

#206
I've heard of (but never tried) a similar thing done when showing design concepts to a client. Usually several variations are prepared, and if you're any good they will all be viable options. When presenting to a client they will normally want to try and critique something regardless of how good the designs actually are.

The story goes that you are supposed to make an obvious mistake, like a spelling error, on purpose. This will fulfill the clients' need to provide a critique and allow good designs to remain an option.

Re: “Just remove the duck” (2013)

#207
post #8

A story from the time recounts that Piero Soderino, the head of the powerful Florentine Republic, even told the famously irascible Michelangelo that David's nose was much too large. Michelangelo then hid some marble dust in his hand, climbed back up his ladder and pretended to do some more "chiseling" on the offending proboscis. While he did so, he let some marble dust fall from his hand. The pompous Soderino was foo…

This is something my friends did on a software engineering class. They were tasked to draw a set of complicated diagrams modeling a software project. When they gave the assignment, the PhD that was grading them said it's wrong and needs a lot of corrections and told them to come back next week with a fixed version. They didn't change anything and just gave the same version again for grading. Instant A.

I had a teacher telling us to change a 120 pages long document back and forth three times. The third time we showed her the hardcopies with her revisions and hand waved it away, trying to gaslight saying it wasn't her handwriting(!). Same person saying that the hardcopy we had of the OMG.org specs[1] was wrong (same class, I believe it was a different day) because she wanted Use Case Diagram[2] didn't have arrows denoting directionality (Use Case Diagrams do not have directionality, they just represent interactions). It's one of the two teachers I've ever walked out in the middle of a class in my life.

(The other was one in an engineering thesis orientation class where one of the "teachers" said that "everything that could be invented has already been invented". I walked out immediately, followed by a few other people seconds later after some other comment.)

[1]: http://www.omg.org/spec/ [2]: http://en.wikipedia.org/wiki/Use_Case_Diagram

Re: “Just remove the duck” (2013)

#208
post #148

Earlier quoted context omitted.

...That guy is just an asshole. Not funny at all. He should just have declined instead of screwing around and wasting everybody's time.

I found it a little funny, but not funny enough to justify being that level of asshole.

It's satire. He didn't actually write this and there is no missing cat.

Re: “Just remove the duck” (2013)

#209

Earlier quoted context omitted.

Even if you specifically aren't the idiot (though I often am), never spend your time working around the idiot. Any time you work around an idiot, you've done more work and the idiot will still be there...

I agree 100%. We are all idiots now and then, even when we're not purposefully trying to be by adding ducks.

Agreed (although there are few things funnier than a well-placed duck)

Re: “Just remove the duck” (2013)

#210
post #12

Earlier quoted context omitted.

https://www.youtube.com/watch?v=QM3InfEH-cU

>> "From the PC game Battle Chess (Enhanced) by Interplay. The reason I discovered I was into vore." I really, really shouldn't read even the descriptions on YouTube videos.

Ugh, I am glad that I had not noticed that before.
Post reply on HN