How many billions of dollars does it take to make a cell phone app work?

How many billions of dollars does it take to make a cell phone app work? Speaking as a driver, this shit has really basic problems that detract from the experience both of using and working for the service. Why do video games from 20 years ago behave more reliably? Maybe cause the people making them play test them and are trying to make a good experience in the first place. Uber is so minimal and trash. Its like craigslist. Support is all Indians and bots copying and pasting shit at you, probably based on keywords or something.

Ape Out Shirt $21.68

Yakub: World's Greatest Dad Shirt $21.68

Ape Out Shirt $21.68

  1. 2 weeks ago
    Anonymous

    why would they spend money on improving anything when they already have a monopoly?

    • 2 weeks ago
      Anonymous

      When I lived in the US still I stopped taking Uber and started taking Lyft instead. Then I moved to the Philippines. They had Uber here for awhile and I used it a few times but Grab bought out their whole business. No issues with their app.

  2. 2 weeks ago
    Anonymous

    >Its like craigslist
    It's not like craigslist it's gamified which makes it laggy. Craigslist is simple and fast like here.
    It's all some bank psyop anyway to make you think like we are productive with apps that are about siphoning as much gasoline as if you are a T72 tank, everything a russian tank is about is 10% fighting and 90% stealing fuel to get to the fighting

  3. 2 weeks ago
    Anonymous

    Bro thinks that an app serving millions of people a day that requires a worldwide distribution of databases and servers, runs on pretty much all smartphones, and has a huge variety of features that all work in tandem using a bunch of different sensors and internet data points, should be just as bug free as a singleplayer videogame made for one piece of hardware that just has a single controller as it's input and that's it.

    • 2 weeks ago
      Anonymous

      bro really be out here avoiding the second person because he be scared of interaction. bro really be getting offended because someone badmouthed one of the big mobile apps.

    • 2 weeks ago
      Anonymous

      I have had to park to make the "complete pickup" slider work multiple times. I'm not talking about the more complicated shit like GPS. Just make the service good. They have everyone's money and half of mine.

  4. 2 weeks ago
    Anonymous

    economy-wide competency crisis; please understand and increase indian immigration.

  5. 2 weeks ago
    Anonymous

    >Speaking as a driver
    Ok, now I know you are certainly not a driver but rather something else we can all guess.

    • 2 weeks ago
      Anonymous

      huh, uber drivers are lower than pond scum. I assumed he was and didnt' read anything else he wrote

      • 2 weeks ago
        Anonymous

        Whenever someone says stuff like 'Speaking as a BLANK' or 'As a BLANK man', you always know they are far away from what they are pretending to be.

    • 2 weeks ago
      Anonymous

      Don't say you know things you don't know.

      huh, uber drivers are lower than pond scum. I assumed he was and didnt' read anything else he wrote

      You're literally a meanie and you're calling me low? Frickin meanie. Why are you being mean? Stop now.

      • 2 weeks ago
        Anonymous

        I think everyone here knows what you are, and who you really work for, but saying it could break of the board.

        • 2 weeks ago
          Anonymous

          Whenever someone says stuff like 'Speaking as a BLANK' or 'As a BLANK man', you always know they are far away from what they are pretending to be.

          There's a lot of "gameified" elements behind the scenes that breaks the app. There's a reason shit couriers get "ghost fired." There's also a reason the ones who accept the most bullshit orders eventually receive the best orders. They say stats doesn't matter in tie breaking but my assumption from part-time work with these apps for almost a decade is that stats absolutely do matter and is directly tied to earnings, behind the scenes. It's one of the blessings and curses of a computer boss/manager. There's a lot of internal systems in place to prevent "parasites" from milking the system, that includes the customers, couriers, and restaurants, it's the unfortunate truth of how nasty humans can be against a faceless entity. All of those systems are hidden behind the unassuming interface. Most people aren't even aware that there's anti-scumbag features built into almost everything these days. You're not even supposed to wrongthink anymore because they know and will limit your opportunities for just even thinking the wrong thing.

          You guys are really milking all the "expression of a general and deep (potentially justified) suspicion" out of my thread that you can while still being able to get a (you) aren'cha? Anyhoo, the gamification is probably mostly a good thing. If they treated it like a video game in the sense that the people making it also had to play the fricking game to see if what they did works that would be great.

  6. 2 weeks ago
    Anonymous

    There's a lot of "gameified" elements behind the scenes that breaks the app. There's a reason shit couriers get "ghost fired." There's also a reason the ones who accept the most bullshit orders eventually receive the best orders. They say stats doesn't matter in tie breaking but my assumption from part-time work with these apps for almost a decade is that stats absolutely do matter and is directly tied to earnings, behind the scenes. It's one of the blessings and curses of a computer boss/manager. There's a lot of internal systems in place to prevent "parasites" from milking the system, that includes the customers, couriers, and restaurants, it's the unfortunate truth of how nasty humans can be against a faceless entity. All of those systems are hidden behind the unassuming interface. Most people aren't even aware that there's anti-scumbag features built into almost everything these days. You're not even supposed to wrongthink anymore because they know and will limit your opportunities for just even thinking the wrong thing.

    • 2 weeks ago
      Anonymous

      how would a passanger be a scumbag

      • 2 weeks ago
        Anonymous

        Some reason I was thinking in the context of food delivery for Uber but passengers absolutely can be a scumbag, a passenger might smoke in the car and then badly rate the driver if the driver asks them to stop. The passenger might drink booze in the car even if it's technically illegal and can land the driver a DUI. Passenger might open the door onto a cyclist and the driver gets all the fault then ghosts the driver if asked for compensation of damages to the cyclist or car. Many many ways humans can be a scummy

    • 2 weeks ago
      Anonymous

      Some people on the inside care about hte driver. Others couldn't give less of a shit.
      I worked there for a couple years, there were people who would champion for the drivers and push to improve things for them. Leadership wasn't exactly made up of those people.

      I Really doubt there's this level of active coordination. Passive algorithm with those results as the outcomes sure, but nah. You sound like you might have a nugget of truth wrapped in paranoia and misunderstanding the backend systems. - Again, not saying not possible, just not likely an active thing. (Greyball was a thing afterall)

      To answer OP:
      Engineering. Distribution. Logisitics, marketing. etc.
      Do you know how many customers Uber served? How many countries they operated in? How many drivers check in every day? Week? Month?

      This is what people get interviewed on during system design interviews, all that 'invisible magic bullshit' that should cost $0 and makes everything you use possible.

    • 2 weeks ago
      Anonymous

      >App exist to make sure paying customers get trips
      >App also allows to charge extra for paying customers of areas further out
      >Be surprised when the algorithm has to take measures to ensure trips are actually undertaken

      Ge golly witikers batman!
      Meanwhile in normal taxi services, you have similar systems. The only difference is that they trust the car owner to filter out the initial bad drivers, to avoid the pool of graveyard drivers being bad at their jobs.
      >Have karma system
      >Bad/Neutral karma can only take regular prebooks below 15km
      >Trips going 30+km are only offered to the highest tier of karma
      >Highest tier of karma is reached in just 5 trips via booking
      >morons still leave their iPads behind in the car to take a piss when marked as active, and regularly say no to any general locations
      The only difference is that a fricking App service don't get to have the same wetting process, and then has to place that burden on the algorithm.
      Which is to say: Don't want bad trip offers? Don't stay in a area with bad trip offers? And don't work at hours where the trip offers are suboptimal.

      Also its a fricking taxi service
      The normal way of doing things meant that ownership got offered to the seniorty of the drivers. If you moonshined alongside Uni, guess who is going to leave for a better paying job before getting seniority?
      This means the owners in a lot of cases is just deadbeats. And they end up running the services down the line.

  7. 2 weeks ago
    Anonymous

    The server costs? Probably like on the order of hundreds of millions. The labor? Uber apparently has more than 30,000 employees and they probably get paid well. Definitely averaging six figures. They probably spend billions on just their software engineering workforce.

  8. 2 weeks ago
    Anonymous

    >Why do video games from 20 years ago behave more reliably?

    Simplicity: Video games from 20 years ago were often simpler in terms of features and complexity compared to modern Android apps. They had fewer dependencies, less complex codebases, and more straightforward functionality, which reduced the potential for bugs and instability.
    Focused development: Games from that era were typically developed by smaller teams with a specific focus on creating a polished and stable product. Developers had more control over the entire development process and could spend more time on testing and optimization.
    Limited hardware variations: 20 years ago, there were fewer hardware variations compared to the Android ecosystem today. Game developers could target specific console or PC configurations, making it easier to test and ensure compatibility across a limited range of hardware.
    Extensive testing: Games underwent rigorous testing before release, including quality assurance (QA) testing and beta testing. Publishers often had dedicated QA teams to identify and fix bugs and ensure a stable gaming experience.
    Closed systems: Gaming consoles and PCs of that era were relatively closed systems compared to Android's open ecosystem. Closed systems provide a more controlled environment, reducing the chances of compatibility issues and unexpected interactions with other software.
    Less reliance on network connectivity: Many video games from 20 years ago were designed for offline play and did not rely heavily on network connectivity. This reduced the potential for issues related to network latency, server downtime, or other online-related problems that can affect modern Android apps.

    • 2 weeks ago
      Anonymous

      Hardware fragmentation: The Android ecosystem encompasses a wide range of devices with varying hardware specifications, screen sizes, and system versions. This fragmentation makes it more difficult to ensure compatibility and reliability across all devices.
      Complex dependencies: Modern Android apps often rely on multiple third-party libraries, frameworks, and APIs, which can introduce compatibility issues and increase the chances of bugs and instability.
      Rapid development cycles: The competitive nature of the mobile app market often leads to shorter development cycles and a focus on quickly releasing new features, sometimes at the cost of thorough testing and optimization.
      Network reliance: Many Android apps rely heavily on network connectivity for data synchronization, cloud storage, and other online services. Network-related issues can impact the reliability and performance of these apps.

    • 2 weeks ago
      Anonymous

      You forgot one thing: there was a lot of janky shit about back then, but almost all of it has been forgotten.
      That's a good thing. We don't need to memorialize dogshit.

  9. 2 weeks ago
    Anonymous

    why would you larp as an uber driver of all things

Your email address will not be published. Required fields are marked *