rglover
Joined 15 years ago
Joined 15 years ago
Much easier to reason and make decisions if the bar is "yeah it exists, but is it effective relative to its intended purpose?" This weeds out buggy code as well as under performant code. If it's not effective (broken, too slow, etc), it either needs a refactor or thrown on the scrap pile.
When someone rags on me or my work in a way I interpret as aggressive or dismissive, I make a point to go look at what they're up to. More often than not: nothing, or, something that screams "oh, your problem with me is despite you knowing things I don't, I also know things that you don't."
I agree with the general sentiment here, but it helps to mentally filter the passive aggression and condescension from the point they're making. More often than not they're correct, you just have to cut through the weeds to get to it. I'd say that's an occupational hazard as a programmer.
Good? No. But a reality (on the personality level) you have to deal with in this business. It sucks, but it is what it is.
Some people are professional about it (I bring my own drink carriers, food bags, etc and have a minor Andretti gene so orders are as quick as the law allows), but most of the others I see doing it may as well not be. Slow, lazy, check nothing, and look like they just fell out of a methadone clinic (read: not the person you want showing up at your door in the dark at 8pm).
It's frustrating if you try to do it properly but get judged by customers like you're some out of work junkie (when, ironically, most people I deliver to live in a lower-income situation than I do).
From the driver's side, you get inundated with low-paying orders, often rapid-fire as you're driving to either pick up or deliver another order (like so bad that if you're not paying attention, you could get into an accident). Like literal Pavlov's dog, bell jingling over the top of the navigation instructions and a big pop up on screen. Essentially [1].
The entire thing is a psychological rat trap (by design as best as I can tell as these apps aren't terribly complicated to build/design; just scale), so it's not a total surprise when your driver fails to provide good service. They actually make it quite difficult to provide good service (e.g., I routinely get "already picked up" orders on my late night runs w/ no compensation for sitting/waiting on restaurant staff).
I think a lot of people should try doing deliveries via these apps a few times just to experience it. The psychological pressure alone likely makes a lot of people crack. It's all quite fucked up.
The fearmongering has cooked a lot of people's understanding of this stuff (and I wouldn't place the blame on them given the news they're likely consuming about AI).
"Play stupid games, win stupid prizes" is apt here. We don't need to return to mud huts and smoke signals because we can approximate intelligence.
[1] https://apps.apple.com/us/app/project-monarch-science/id6460...
It's all ironic when you see the same people claiming "anti communism" and "low or no government" but then proceed to happily install the boot on people's faces. The cognitive dissonance is chefs kiss.
Working on:
Lattice Engineering (https://lattice.engineering) - Stewarding software for a small number of companies.
Fortivibe (https://fortivibe.com) - Expert audits for vibe coded apps.
---
Writing: https://graybearding.bearblog.dev/
YouTube: https://youtube.com/@graybearding
---
“We seem intent on descent into intense, high-tech barbarism.” — Dee Hock
"I'm getting sick and tired of people telling me to 'step right up.'" - Marge Simpson
"If you're not careful, the newspapers will have you hating the people who are being oppressed, and loving the people who are doing the oppressing." - Malcom X