• Rabbit R1 AI box is actually an Android app in a limited $200 box, running on AOSP without Google Play.
  • Rabbit Inc. is unhappy about details of its tech stack being public, threatening action against unauthorized emulators.
  • AOSP is a logical choice for mobile hardware as it provides essential functionalities without the need for Google Play.
  • @[email protected]
    link
    fedilink
    English
    08 months ago

    The code is bad and I would not approve this. I don’t know how you think it’s a good example for LLMs.

    • @force
      link
      English
      18 months ago

      The code looks like any other Python code out there.

      • @[email protected]
        link
        fedilink
        English
        38 months ago

        We’re doomed then because I would reject that in a MR for being unprofessional and full of bugs.

          • @[email protected]
            link
            fedilink
            English
            4
            edit-2
            8 months ago

            In one of those weird return None combination. Also I don’t get why it insists on using try catch all the time. Last but not least, it should have been one script only with sub commands using argparse, that way you could refactor most of the code.

            Also weird license, overly complicated code, not handling HTTPS properly, passwords in ENV variables, not handling errors, a strange retry mechanism (copy pasted I guess).

            It’s like a bad hack written in a hurry, or something a junior would write. Something that should never be used in production. My other gripe is that OP didn’t learn anything and wasted his time. Next time he’ll do that again and won’t improve. It’s good if he’s doing that alone, but in a company I would have to fix all this and it’s really annoying.