4 ms·
I call these features "dead birds" because they remind me of gifts that an outdoor cat will leave on your doorstep. They took quite the effort to do and were ma
by kevincox 1y ago
I call these features "dead birds" because they remind me of gifts that an outdoor cat will leave on your doorstep. They took quite the effort to do and were made with good intention, but ultimately I don't want them.
- PeeMcGee 1y agoThank you for that.
- behringer 1y agoCareful there are programmers here watching. Pretend to like the bird.
- Ygg2 1y agoHissssss!
- crm9125 1y agoGood thing they're fucking blind I guess.
- _shantaram 1y agolol'd, thank you
- curtis3389 1y agoHey! Don't blame us programmers for new features! We don't usually write the user stories!
- temac 1y agoIs this an admission that you accept to implement complete garbage?
- abirch 1y agoIf I don’t, there are 100 other people who would do it
- godelski 1y agoI'm sorry, but this cop-out really pisses me off. It is far too common and frankly, unacceptable. It really is insulting that you'd expect others to accept this as a justification. It's a lazy dismissal and not even a proper excuse. You're excuse for doing something shitty is... that someone else will? What does another person even have to do with it?! Seriously, let them have the blood on their hands. You can't even assume that someone else will! If you do it, you guarantee that it happens. Even if it is likely that someone else will, there's a big difference between a certainty. This is literally what creates enshitification. Plus, the logic is pretty slippery. Certainly you're not going to commit crimes or acts of genocide! You were "just following orders"[0], right? Or parents often say to their children "if everyone jumped off a cliff, would you?" Certainly the line is drawn somewhere, but frankly, it is the same "excuse" given when that extreme shit happened, so no, I won't accept it. You have autonomy[1], that makes you accountable. You aren't just some mindless automata. You may not be the root cause, but at best you enable it. You can't ignore that you play a role. And consider the dual: if you don't make it better, who will? I believe you have the power to make change, do you? Maybe not big, but hey, every big thing is composed of many smaller things, right? So the question is which big thing you want to contribute to. [0] https://en.wikipedia.org/wiki/Superior_orders https://en.wikipedia.org/wiki/Superior_orders [1] https://talyarkoni.org/blog/2018/10/02/no-its-not-the-incentives-its-you/ https://talyarkoni.org/blog/2018/10/02/no-its-not-the-incent...
- yusina 1y agoUnsure why downvoted. To many tech folks just shrug an go with the flow even if it's a bad flow _and they know it_.
- godelski 1y agoI suspect for the same reason the comments like I responded to were made: liking my comment means accepting that you are a willing participant in creating shit/harm. But I still stand, you aren't mindless automata and your actions matter.
- seadan83 1y agoNothing like a "dev process" where the developers do not actually participate.
- Jensson 1y agoDo user stories even come from users?
- siva7 1y agoNo, they come from the ads department
- godelski 1y ago> Careful there are programmers here watching Why would you be on HN if you weren't a programmer? And good! Fix your shit. Take some god damn pride in your work! Just because all code is shit doesn't mean it can be infinitely shitty.
- deleted 1y ago[deleted]
- Hunpeter 1y ago> Why would you be on HN if you weren't a programmer? This isn't (exclusively) a forum for programmers (in fact, since it belongs to YC, maybe you'd expect businesspeople etc.) For example, I'm not a programmer, and I've never worked anywhere near the IT sector, yet I visit HN often. Also, if you look at the frontpage there are usually many topics not related to programming, or even tech in general.
- bschwindHN 1y agoAll the "The opinions stated here are my own, not necessarily those of my employer" googlers are silent.
- chewbacha 1y agowere made with good intention Not always true.
- chii 1y agoThe intention was that some product manager wanted their name/team to have made impact at the quarterly review.
- imbnwa 1y agoProliferation of middle management as a separate track killed software
- etruong42 1y agoI agree. Any thoughts on how to stop and maybe reverse the proliferation?
- flkenosad 1y agoFire the managers. More realistically, just let the big bulky companies fumble around until eventually they're outcompeted by the next generation of startups.
- etruong42 1y agoI don't hate the sentiment, but realistically, big bulky companies would go down in flames with much collateral damage from lobbying the government, regulatory capture, anticompetitive practices, squashing creative destruction that might threaten their dominance, etc.
- sim7c00 1y agocats _are_ evil indeed