• 0 Posts
  • 22 Comments
Joined 2 years ago
cake
Cake day: September 11th, 2023

help-circle
  • Yes. Not intentionally of course. But yes.

    I don’t see how your way is any more predictable or consistent than using UTC. What even is “local time”? Are you assuming they haven’t changed timezone since they created the data? Say…DST happened, or they drove over a border…?

    Storing and manipulating in UTC is the most predictable and consistent because it is universal and unchanging. You only need to worry about “local time” at the point of displaying it.


  • So many things would be fucked by a TZ change that it very rarely makes sense to consider it.

    You’re making a calendar app? Fuck it…some folks are gonna get confused…solved by simply emailing your users and telling them to reschedule shit because there’s kind of a big event going on that everyone knows about and has been planning for for years. Hell in all liklihood this is probably easily solved by simply doing a mass migration of events scheduled before the TZ change.

    You’re coding for nuclear weapons? Maybe consider it. But probably not.

    That is to say: there are ways to solve problems without resorting to writing the most complicated bullshit code ever seen. Unless of course you work on my team - in which case you’d be right at home.









  • You know Dropbox? Google drive? OneDrive? That’s file synchronisation. Files across multiple devices kept in sync by the software provider. Except in the named cases above, all your data is uploaded to their servers. With syncthing there’s no cloud server, just your devices operating over the internet. So you have some backup responsibility to cover.

    Caveat: I’ve never used syncthing and I wrote the above with a total of 10 seconds of reading their website and so it is entirely possible I’m completely wrong about everything and so I emplore you to do your research.




  • Thankfully the only interaction I have with teams is when a supplier arranges the call. Once every two weeks. It grosses me out every time…and that’s the Web app.

    Do you really think they have done such optimisation efforts as minimising function calls? I can’t imagine it’s required for what is actually a fairly simple frontend app. The complexity is the enabling stack on the backend.




  • There are those who have anxiety disorders whereby they have non-trivial amounts of anxiety that impairs their ability to live a “normal” life. Like going outdoors or getting on a bus or whatever. But for many of us you’re right…it’s just part of being an animal; a trip to the gym or a walk outside usually irons out the kinks.




  • Look at the user figures for Lemmy instances and it becomes very clear that the number of people using Lemmy isn’t even in the hundreds if thousands. So yes I’d say it is possible to estimate that less than 100k people made the switch.

    I never use reddit unless someone sends me a link for something specific (that someone could be google) - I don’t have their app installed and I never go to them naturally…I probably see 1 reddit post a week on average.


  • el_abuelo@lemmy.mltoProgrammer Humor@lemmy.mlMy poor RAM...
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    2 years ago

    Native apps have the potential to be better than electron apps for sure. I get that.

    This is a surface level thing though - the question is: would THIS app, written by THAT organisation be better if it was native? Unlikely because they don’t have the skillset for it…otherwise it would have been a native app. Its also likely that less apps would even exist because the barrier to entry is higher without electron and similar.

    But this is just a meme and I’m taking this way too seriously!