• 7 Posts
  • 549 Comments
Joined 9 months ago
cake
Cake day: March 22nd, 2025

help-circle



  • You’re actually right, by now browsers have APIs to do most of the things apps do. Technically you could convert most apps to websites. I guess as a user I just don’t want all my apps to open a tab in my browser. I want to move apps between virtual desktops and monitors independently and I don’t want my app’s window to be clattered by all the menus from my browser. On mobile I also prefer switching between apps than between different tabs. For me the best compromise is:

    • for system tools that don’t have to be cross platform and critical apps write native apps
    • for small/medium cross platform apps use webviews like Webview2 or Tauri
    • for big apps like Teams or Discord just use a website


  • It’s because people want cross-platform apps and web is the easiest way to do it. Yes, you have Flutter, KML or Qt but those are often hard to work with (looking at you, Flutter) or it’s difficult to find devs that can work with them. You choose web (JS/wasm) and you have plenty of devs familiar with the tools and you can support all the platform easily. I’m using Tauri for my personal projects because it’s fun and easy. I could use Qt but I don’t want to work with C++ or Python, at least not in my spare time. If anyone can recommend me a nice framework supporting Linux and Android and using modern language I might switch. I haven’t found one.




  • Email chains? You’re thinking about some early internet 40 years ago. Twitter has 20 years, Instragram 15. People were sharing fake images on social media long before AI. I just can’t imagine anyone responsible making decisions like stopping trains based on a single image on the internet. You know how easy would it be to post an image of a forest fire on Twitter? You don’t even have to fake it, simply take an image from some other fire. You make decisions like that based on credible calls, not something you saw online.