• 0 posts
  • 42 comments
Joined 2 years ago
Cake day: February 18th, 2024
  • I could get the “default” to facilitate setup, but as far as I’m concerned it’s seriously fucked not to have the first step of your script be replacing it with the user’s own choices. It’s really hard for me to trust the security as a whole of a project that does that by default, especially because it’s intended to be for inexperienced users and there was no indication during the setup process or other included information that that was the case.

  • Laptop means an emissive display, which generally results in excessive brightness in lower light scenarios and inadequate contrast in very bright ones, because it needs to power through the ambient light. Epaper is way easier to read because it inherently matches the lighting of your environment (or you can use a front light to boost it slightly in the dark) by being reflective instead. There are interesting efforts at reflective LCD screens, but they’re even more expensive and limited to monitors and TVs for the most part. For text based content, eink and other epaper devices read like actual paper, and you can’t match that with other display tech currently. The display is most of the cost of those devices, though, because they’re still pretty low volume and hard to manufacture.

    I’m not sure the distinction you’re making with “big phone”. The bigger ones support pens for you to write on them, and it feels similar to using my iPad to read, just without animations and with a more paper like display that doesn’t get blown out in the sun. (The current version would be the tab x, just to clarify.) I think Apple’s tablet experience is a lot better than android’s, and there are a bunch of apps that I like that aren’t on Android, but I wouldn’t say it doesn’t feel like a tablet.

  • You shouldn’t be taking ownership of files and then deleting them without communication a hell of a lot better than that.

    I understand what happened. I’m saying that if you’re going to delete stuff that was there before the software was, your flow to adding a project should include suggesting a base level commit of everything that’s there already.

  • You can run Python reasonably well with pythonista or Pyto (I like pythonista, but Pyto supports some PyPI libraries). Apple’s Swift playgrounds is pretty decent for Swift. They’re all only up to a point, but you can do plenty of actually interesting stuff with them. I use them on my current iPad (and run the Python scripts on my phone).

    But 4th gen is old, so it’s quite possible none of that works. Maybe web stuff with something like Textastic if you pay for shared hosting somewhere, or a low end VPS isn’t crazy expensive and lets you run code. If it’s consistent power that’s your concern, raspberry pis can be paired with one of those portable USB batteries if it can be charged and send charge at the same time.

    If those options are still too expensive, really no clue. It’s hard with no money at all.

  • You should be able to set it up, which seems to be the crux of your question.

    The reason for the conflict is likely that the traffic is encrypted through the tunnel, but cloudflare holds the certificates needed to verify the identity of your site and can see all the traffic.

    But tunnels are done by having your server initiate the connection with cloudflare, so it behaves like a client in terms of networking, and it should work in most cases.

    (Worth noting that video was against their policies for using at least the free tunnels last I was aware, so if that’s part of your use case you might not be able to use it.)