develwoutacause’s avatardevelwoutacause’s Twitter Archive—№ 465

          1. I was helping a friend recover some #dogecoin they bought ages ago and OMG, was it the worst experience. Wallet app would not start because of a missing Java library. Tried another wallet app but it required 100+ GBs to install. These were only two MacOS options we could find.
        1. …in reply to @develwoutacause
          We did find a web app, but it didn't seem to allow wallet file uploads, so it isn't useful for us. Eventually we "fixed" the broken Java app by starting it via manually invoking the JAR file, which apparently worked around the problem.
      1. …in reply to @develwoutacause
        App is unsigned of course, so we have to go into settings to allow it. Now that we're in, we can't find the wallet file to open it. The wallet file is in Downloads but the directory is empty when viewed in-app?!
    1. …in reply to @develwoutacause
      I assume MacOS is sandboxing the app from the file system because it is unsigned? This isn't surfaced to the user at all and I couldn't confirm one way or another. If any Apple peeps know what might be happening, I'd be very interested to know.
  1. …in reply to @develwoutacause
    The app could see files in its default opened directory, so we decided to just copy the wallet file there. Where is that app directory? The finder sure doesn't tell you. On a whim I guessed it was the app data directory, Google'd where that is and copied the file there.
    1. …in reply to @develwoutacause
      Finally the app opens the wallet and starts syncing. An hour later it still isn't done with no progress listed. I know it's supposed to take time, but I have no idea if it's actually making progress. 🤷 Not until the next morning could we confirm we were successful.
      1. …in reply to @develwoutacause
        This took two software engineers an entire evening to open a simple wallet, how the hell are non-technical people supposed to do this?
        1. …in reply to @develwoutacause
          Moral of the story, product excellence matters. In particular, a simple web app could have avoided most of these issues. No install, solid compatibility, user-friendly sandbox, cross-platform, ... It just makes everything *so* much easier.