4 ms·
Some apple-pickers think the point of picking apples is to prove how good you are at climbing trees. They'll never not be mad at pluckers who just pluck the nea
by bulatb 2y ago
Some apple-pickers think the point of picking apples is to prove how good you are at climbing trees. They'll never not be mad at pluckers who just pluck the nearest apple, and the people who reward them for the apples, and the world that doesn't understand the pluckers picked their apples wrong, and didn't even earn them, and they're not even real apples.
- pif 2y agoSir, your comment is poetry. I commend you.
- sgarland 2y agoIt's one thing if you know the optimal (or at least approaching it) solution, and deliberately use something else for other reasons. At least thought went into it. I'm not upset at this simply for purity's sake; it directly impacts me in my day-to-day job. A hundred devs individually decide that good enough is good enough (deliberately or otherwise), and suddenly my infrastructure is dealing with traffic and query patterns it shouldn't have to, and then I have to explain what network bandwidth limits are, and why it's absurd that we hit them in the first place. In general, what I'm railing against is the continued push towards simplification and abstraction, while not requiring the understanding of what lies beneath. The hyperscalers certainly aren't trying to foster that attitude in-house – someone has to build the abstractions in the first place, after all, and keep datacenters humming. Yet they're happily shoveling it out, because it's a win-win for them: fewer people have the skills necessary to compete (or even to simply not use their services), and more people are able to use their services.
- jebarker 2y ago> it directly impacts me in my day-to-day job It directly impacts anyone that uses software everyday. Most people don't seem to understand and/or care how poorly the software they use runs.
- yetihehe 2y agoMost people don't care about their job, they just want to put in minimum viable effort, get paid and go home to their family. Typically they do this because putting more effort didn't bring them anything (not even some recognition of efforts) or even backfired. It's applicable to all jobs, not only in tech.
- jebarker 2y agoI get that. My comment has nothing to do with people's pride in their work. I was commenting that there's not enough user demand for better preforming software because users don't seem to mind the software hellscape we currently live in.
- sgarland 2y agoYou can always just throw money at the performance problem. Cloud is infinite scale, right? Right?!
- deleted 2y ago[deleted]
- prerok 2y agoRight :) Until enough misperforming software is in. Then you start hitting cloud limits and then people start asking: what? how? So, I guess all I am saying is that you are not alone in these concerns.
- didgetmaster 2y agoIt's like the contractor (or subcontractor) who built the house you live in. They don't have to pay your monthly heating or cooling bills, so they often do whatever is fastest and cheapest for them. Who cares if they didn't insulate a wall correctly or put an inefficient system in? If they can get it by the inspector, they will do it. If they can save themselves $100, that is all that matters to them. Who cares if it adds $10 to each month's utility bills for the next 30 years? They got their money and are now long gone.
- jebarker 2y agoThe part missing from this analogy is that the low-hanging fruit pickers are slowly killing the trees.
- throwaway519 2y agoWhy are fruit pickers hanging from trees at all?
- blipvert 2y agoJust get a panking pole already!
- mrkeen 2y agoClimbing a ladder takes more time, so in order to get the apples to market faster, the apple tree owners keep the pickers focused on only picking the apples within arm's reach. The owners also disallow the use of ladders because the pool of candidates to hire remains bigger. And the highest 90% of apples remain unpicked.
- dsr_ 2y agoHaving recently been to an apple orchard... - Apple trees are deliberately bred to be short and wide. - An apple-picking-stick has a sort of basket on the end, which allows an apple to be selected and pulled off from 1-2 meters away. What lessons can be learned? - Using the right tools improves your yield, safely. - Having the data in a convenient place means you can use it more readily.
- deleted 2y ago[deleted]
- binary132 2y agoSomehow, the trees keep getting exponentially bigger, and yet the pies we’re getting are actually kinda just getting smaller and worse. Maybe just picking the nearest apples isn’t working out as well as they say it is.
- foobarchu 2y agoMaybe a better analogy would be farming. A farmer who understands the value of crop rotation is completely right to be upset when other farmers are monocropping and killing the soil, or when they squander the local aquifer. It's directly impacting the sustainability of their industry.