6 comments

  • d3Xt3r2 hours ago
    WinApps doesn&#x27;t use a Docker backend btw, you can use any Windows machine running anywhere - cloud, physical, container etc. All you need is the IP address of the box once it&#x27;s set up.<p>This looks great though. +1 choosing Qt instead of Electron. -1 for Python though. Otherwise, your approach ticks most of my boxes.<p>One feature I&#x27;d like to see though is reverse file associations - basically associate Linux filetypes inside the Windows VM so that any file you open in a Windows app would open the file in Linux, assuming Linux has a file association for it. Say I&#x27;ve installed Directory Opus in the VM and I want to use it as my primary file manager in Linux, and say I double-click on a .xml file, I would like to open it in the Linux app associated with that filetype (which would be Kate in my case).
    • kernalix72 hours ago
      Right, I had WinApps pinned to dockur in that comparison and missed the IP-based flexibility part. That&#x27;s an actual difference, will fix the README.<p>On Python: fair pushback. Picked it for stdlib coverage (zero runtime deps on 3.11+, one tomli fallback for 3.9&#x2F;3.10) and iteration speed. Heavy lifting is in the container and FreeRDP so perf hasn&#x27;t been the bottleneck, but yeah the language choice is a tradeoff.<p>Reverse file association is interesting, hadn&#x27;t thought about that direction. The v0.3.0 agent could probably handle it but I&#x27;d want to look at the security model first. Marking it TBD. If you open an issue with the use case that&#x27;d help me scope it.
    • thesuavefactor1 hour ago
      What&#x27;s wrong with python for this use case?
      • d3Xt3r1 hour ago
        I&#x27;m fine with the language, I just don&#x27;t like its dependency ecosystem. I don&#x27;t mind using it for quick-and-dirty single-file scripts, but once a python project reaches a certain level of complexity, you start relying on external libraries and before you know it, you now have to maintain this messy behemoth of a project with a gazillion dependencies, breakages and potential vulnerabilities up the chain... just thinking about it gives me a headache.
        • kernalix752 minutes ago
          yeah.. I also agreed with that. so I&#x27;ll optimize the code continuously and lower the dependency on python. but for now I&#x27;ll keep it because of some benefits.
  • deevus2 hours ago
    Demo? Video? That&#x27;s the first thing I want to see.
    • kernalix72 hours ago
      Fair point. Working on it now — will push a screenshot and short clip soon.
  • satvikpendem1 hour ago
    So, Linux subsystem for Windows?
    • happymellon1 hour ago
      Since this is a UI forwarder to a Windows machine, I don&#x27;t think so?
      • satvikpendem1 hour ago
        Well, WSL GUI apps are just a forwarder to a Linux VM in the Hyper-V hypervisor.
  • quincepie1 hour ago
    Might be harsh to say but not bothering to fix the spacing in the ai generated ascii diagram tells me how much i should be taking this project seriously.
    • walrus011 hour ago
      Let&#x27;s hope nobody teaches &quot;AI&quot; how to use aalib to generate cool looking renderings of things.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;AAlib" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;AAlib</a>
    • kernalix71 hour ago
      That&#x27;s my mistake. I just focused on the functionally working, so I missed that point.
  • mtucker5021 hour ago
    Every reply by OP sounds like AI.
    • bugufu8f831 hour ago
      Yes, looking at their profile it does look that way for all their contributions on HN. Ctrl+F &quot;real&quot; and Ctrl+F &quot;genuine&quot; as one quick indicator--AI absolutely loves these adjectives and their forms right now.
      • kernalix71 hour ago
        The Korean intent is mine, but I run it through an LLM to phrase in English. That&#x27;s where the pattern comes from. Will skip the LLM step from here.
        • tomhow1 hour ago
          It&#x27;s against the guidelines to do this. The community much prefers you write in your own voice, even if your English is imperfect.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;newsguidelines.html</a>
          • rickydroll29 minutes ago
            Output from speech recognition, (Aqua).<p>Is Grammarly considered AI or not? I use Grammarly heavily because I use speech recognition in a stream of consciousness mode. It catches misrecognitions and language where I thought the right word but said a different one.<p>The below is the above once through Grammarly and a couple of written-by-me substitutions.<p>Is Grammarly considered AI or not? I use Grammarly heavily because I use Aqua speech recognition in a stream-of-consciousness mode. It catches misrecognitions and language where I thought the right word but said the wrong one.
            • tomhow8 minutes ago
              It’s the reaction of the audience that matters, not what happened on your device that nobody can see.<p>If the writing ends up being the same as what you would produce if you carefully edited it yourself, it will be well received.<p>If it shows any signs of being machine-generated rather than human-authored, the audience will sense it and react negatively.<p>We advise against copy+pasting any generated text into HN. If you think there’s some fuzziness around the definition of “generated”, well, see what happens.
          • kernalix71 hour ago
            God it, i ll follow the guidelines, Thanks for the pointer. Apologies..
      • thunderbong1 hour ago
        And &quot;fair&quot;
    • Zetaphor1 hour ago
      Terse sentences? This is how I naturally write and think out loud and I assure you I&#x27;m not an LLM
    • odie55331 hour ago
      Fair hit, though I&#x27;d like to push back slightly
    • faangguyindia1 hour ago
      On Mac, you can select a text you write, right click &gt; Writing tools, which uses AI to rewrite and proofread.
    • kernalix71 hour ago
      Fair, English isn&#x27;t my first language and I&#x27;ve been leaning on tooling. I&#x27;ll dial it back.
      • trollbridge1 hour ago
        English-as-a-second language is very much welcome here--your grammar&#x2F;spelling do not need to be perfect. Just try your best.
        • kernalix71 hour ago
          Thanks for your opinion, i ll try my best!
  • surajguptayc1 hour ago
    [dead]