• 0 Posts
  • 959 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle





  • Not all web apps are overengineered crap

    I didn’t say that. There are always well engineered apps and things. But few. Compared to that, a lot of mainstream desktop apps are now web apps for no good reason. The actual reason is webdevs not challenging themselves to become something else or at least better.

    If I read your case correctly, it’s basically “customers use crappy laptops -> we decided to make them use web browsers” which sounds insane to me because web content IS the reason why tons of otherwise unnecessary upgrades are done in recent 10 years or so. Office guys can’t use Chrome with just 8 GB of RAM because it will affect their business performance.

    Not that I don’t believe your case doesn’t contain other specifics that make web a right choice. And I don’t need to know more of that. It’s just how it sounded to me.


  • Not desktop. Native. You can build native apps for smartphones and pretty much anything. Web comes into play when you decide you won’t build native version of what you want. In some cases that is guided by thoughts like “I know web will fit this project. I know the platform and will remember to keep memory and internet usage low”, but in most cases it’s about “no idea what that startup is about, but I know some AngularJS and they said I can use AWS so that’ll do”.

    Similar thing is happening now with Unreal Engine 5. The difference between devs and webdevs became very similar to the difference between coding and vibe coding.

    and doesn’t need to store a ton of data

    I know by data you mean “data I care about as a dev” but that should also include data that is actually processed and saved on user’s device. And webapps are notoriously bad at keeping their caches and data usage low.


  • It just so happens that overwhelming amount of them do what they should not do - create actual apps (webapps in reality). We could thank Google or frameworks for this, but ultimately their incompetence leads to situations like this. Webdevs thinking of everything as a platform for their stuff that should be working at all times. If they were actual devs they would build proper native apps, think more about how devices actually supposed to work, and rely on cloud less.




  • rdritoGameDealsDisappointed with Legends Z-A? Try These.
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    I’ve tried the first one. Spent around 30 hours and was disappointed. In the end, it expects you to learn everything and become a master of strategy. I just can’t afford that much time to try (by training) every plausible combination in order to defeat the next boss. Too bad since I really like the design and also very into metroidvania genre.


  • rdritoPolitical MemesCurious
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 month ago

    Alexei Navalny, who was Putin’s late main opponent, was also approving of annexing Crimea and hinted at being approving of the Russian invasion of Ukraine.

    That’s a series of misunderstandings and thesises by Russian propaganda. In the end, he didn’t approve of annexation and invasions. From what I remember he only hinted at the difficulty of solving the issue of Crimea in future. Even if you find specific posts or reactions from him that suggest supporting what Russia did, they are not explained enough to be sure and those interpretations have been denied by himself in later interviews and posts.

    I’ve listened to him for years. I believe that it’s impossible for him to approve Russian expansion already because of what he consistently suggested: Russia needs to think of its problems within first, and when it comes to international relations it should be good friends with Europe. In no universe he could think that violent invasions or annexations or wars would contribute to that. And I don’t find him to be any kind of supremacist. He explained a lot of issues with Russia and wanted to solve them.






  • rdritoProgrammer Humor@programming.devIFS=$'\n'
    link
    fedilink
    arrow-up
    6
    ·
    2 months ago

    I hate software that doesn’t support Unicode, and it’s also not difficult to implement. At one point I wrote a dll that hacked a way how one app was handling filenames, to force it to use CreateFileW instead of CreateFileA. Just that allowed it to support Unicode filenames basically.