• @[email protected]
    link
    fedilink
    English
    141 month ago

    5 is infuriating, especially if the site engages in fuckery like putting an ad under where the desired click disappeared from, so the user ends up clicking the ad.

  • @[email protected]
    link
    fedilink
    English
    4
    edit-2
    1 month ago

    #1 I thought nord vpn handled this pretty well with meshnet. Its been my go-to now for a year now.

  • 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍
    link
    fedilink
    English
    221 month ago

    5 is worst on websites, but “adaptive UX” apps do this, too. It’s a crime.

    4 is trivially fixed, for many Linux WMs. Here’s for KDE. It’s less trivial for xfce, but possible. Here’s how to do it in i3 (this is as simple as any configuration in i3).

    3 is clearly satire, and a very real and valid condemnation about modern web page design. Use Hugo (or similar) and pick a lightweight theme: there are several nice looking ones that specifically exclude JavaScript, which is the main culprit.

    1 is such. A. Pain. Sure, if you use KDE or mconnect and the KDE app on Android, it’s easy. The Device Connect app works really well. Apple to Apple is trivial. But arbitrary device to arbitrary device? The problem is that there’s no standard championed by anyone. Apple is not interested in pushing their protocol: they have a vested interest in making all other devices a PITA so people are encouraged to buy into the Apple ecosystem. Google has been oddly inactive about it. Samsung does the same thing Apple does. We have the Wormhole protocol which is fantastic, but not even the main Linux desktops have built-in support; c.f. KDE Connect.

    • @[email protected]
      link
      fedilink
      English
      51 month ago

      python3 -m http.server
      It’s the only way I can send anything to my old iPad. Aside from straight up using some cloud service ofc. This is much faster tho.

      • Lv_InSaNe_vL
        link
        fedilink
        English
        41 month ago

        Windows, Linux, Android, and iOS can all open samba shares…

        • @[email protected]
          link
          fedilink
          English
          21 month ago

          In theory, yes. But does it work out of the box? The files app that shipped with my android does not seem capable of opening a samba share. Conclusion: I would need an external app.

          And what about creating Samba shares? In my experience, creating a Samba share has been frustrating and cumbersome.

          Not exactly a one-click share solution. If you set it up and get it to work then great, but at that point I could just use KDE Connect.

          • Lv_InSaNe_vL
            link
            fedilink
            English
            1
            edit-2
            1 month ago

            iOS does actually support SMB out of the box, I am able to just navigate to my shares with no issues. But android does, I use an app called “Cx File Explorer” and it works perfectly fine.

            But I will admit, setting up and managing samba shares is cumbersome and requires quite a bit of know-how

            Funny enough though, I think windows actually handles SMB shares the best out of all of them. They’re actually super resilient and reconnect super fast.

            • @[email protected]
              link
              fedilink
              English
              11 month ago

              I didn’t know iOS supports it out of the box. Cool thatvit does though!

              I use Mixplorer on android which also supports SMB shares. Works well enough.

              And it would make sense that Windows manages it the best, SMB was, after all, microsofts invention as far as I know.

              One issue that I had to deal with because of that is that SMB doesn’t support all characters in file names that ext4 or btrfs do. There is a “work around” that replaces the ofdending characters with lookalikes you can choose, but it’s obviously not perfect and if you would have two files with the same file name but one has the invalid character replaced with a lookalike, I think samba would probably get confused because iirc, the protocol itself cannot transmit characters in file names that aren’t allowed in NTFS.

              Also when I set it up on my server, it caused me many frustrating hours of looking for why it doesn’t work only for me to find out at some point that the share needs a special SELinux flag. Setting up an NFS share worked out of the box with no SELinux shenanigans required. That’s why I’m still grumpy at samba.

      • A Wild Mimic appears!
        link
        fedilink
        English
        6
        edit-2
        1 month ago

        may i introduce you to LocalSend? Works on Windows, Linux, Mac, Android, iPhone/iPad; its FOSS, and uses a REST API and HTTPS encryption. It even has a portable mode, i use it in our Windows/Linux/Android/Steamdeck home and it works flawless and fast.

        edit: Didn’t see that it was already recommended below, lol. but no harm done, localsend is really a great tool for any network, especially with mixed os clients

    • @[email protected]
      link
      fedilink
      English
      11 month ago

      I love magic wormhole. Still trying to get my bf on board with it. Before that, I used sftp.

  • JackbyDev
    link
    fedilink
    English
    31 month ago

    Hello from programming.dev. Yes. This is correct.

  • AJMaxwell
    link
    fedilink
    English
    231 month ago

    For #1 you can try KDE Connect. Send files and clipboards between your devices over wifi or bluetooth.

    Sending stuff to another person’s device? 🤷

    • @[email protected]
      link
      fedilink
      English
      6
      edit-2
      1 month ago

      Doesn’t work for me on public WiFi. Tried using device IP, no luck. In my home WiFi it works perfectly though. Haven’t tried Bluetooth, didn’t know that’s possible

      • AJMaxwell
        link
        fedilink
        English
        11
        edit-2
        1 month ago

        Many public wifi networks disable peer to peer connections over the network for security purposes, which breaks KDE Connect

      • Darren
        link
        fedilink
        English
        41 month ago

        LocalSend is great.

        Needed to send some stuff from my Linux server to my wife’s Window’s PC the other day, but I was at work and she couldn’t get her PC to see the folders I’m sharing over the network. So I used AnyDesk from my Mac at work, opened LocalSend on the server and sent the files over. 1GB sent over in about 10 seconds. Amazing stuff.

        Some parts of living in the future are magic.

  • @[email protected]
    link
    fedilink
    English
    61 month ago

    If I refresh Lemmy in the browser repeatedly the UI text renders in Chinese for a split second.

    I guess what I’m saying is that computers are hard.

  • @[email protected]
    link
    fedilink
    English
    351 month ago

    5 is intentional. Websites choose what size ads are displayed, they plan ad placement and page layout around that. If the page is jumping around as ads load they want it to. They want you to accidentally click, because that gets them more money than simply displaying the ad.

    • @[email protected]
      link
      fedilink
      English
      6
      edit-2
      1 month ago

      “Never attribute to malice that which is adequately explained by stupidity” - or laziness/incompetence/lack of care in this case.

      This happens regularly even on sites with no ads.
      You give these people far too much credit.

      • @[email protected]
        link
        fedilink
        English
        21 month ago

        No that was true 10-20 years ago, prior to the online advertising systems becoming so refined. They used to just send an ad with a general size, horizontal, vertical, etc.

        It’s too common and stick website designs take advertising sizes and loading into account now, so despite constant complaints now it has to be intentional.

  • @[email protected]
    link
    fedilink
    English
    221 month ago

    3 is intentional, too. A performant page requires paying a skilled web developer.

    Web page too slow? Use our affiliate link for a new computer!

  • @[email protected]
    link
    fedilink
    English
    91 month ago

    4 - I bet there’s some a setting for that in some Linux DE

    1 - I did literally that two days ago with scp, cause I’ve had 200 GB to transfer and 40 GB free space on my pendrive

    • UnityDevice
      link
      fedilink
      English
      11 month ago

      Gnome 3 implemented 4 as a core feature and got so much flack from users for it. So they made it trigger less and less until they effectively removed it. I still see it happen, but very rarely.

    • @[email protected]
      link
      fedilink
      English
      111 month ago

      4 - I bet there’s some a setting for that in some Linux DE

      XFCE’s WM (xfwm4) settings. And yes, I keep it unchecked.

      • @[email protected]
        link
        fedilink
        English
        31 month ago

        I’ll check again but it didn’t work as I wanted to last time. What I want: give focus to new processes started by the user, but once the user manually switches windows, do not pop that app into the foreground when it is done launching. Also: not stealing focus was useless when the unfocused window would pop up over the one I was currently using.

        • @[email protected]
          link
          fedilink
          English
          21 month ago

          NeXTSTEP worked exactly this way, and it was glorious. Its window manager simply had the concept of “no current focus.” Programs could not steal focus, they could only gain focus either by explicit user action, or grabbing it when nothing else was focused. When you started an application, there would be no focus while it loaded. If you waited, the new application would grab focus. If you moved on to a different window, the new application would pop up in the background. New windows, dialog boxes, and notification-type events would put an indicator on the application’s icon in the dock.

          • @[email protected]
            link
            fedilink
            English
            11 month ago

            That does indeed sound glorious. I am afraid to look it up because you spoke of it in past tense :(

    • qaz
      link
      fedilink
      English
      91 month ago

      KDE has “Window Rules” and I think it has an option for that

  • @[email protected]
    link
    fedilink
    English
    20
    edit-2
    1 month ago

    For #1 you wanna try Magic wormhole. Maybe it’s less user-friendly than you need it to be, but it works and there are lots of implementations for different owes (don’t know about iOS though).

    • KairosOP
      link
      fedilink
      English
      121 month ago

      Yes the problem is solved, but it’s not well supported where it’s needed.

      • Björn Tantau
        link
        fedilink
        English
        5
        edit-2
        1 month ago

        That’s probably due to all those sites putting their own authentication mechanism in front of the download instead of just letting the webserver handle it.

        Built something like that myself a few years ago with PHP. And while it wasn’t super hard it wasn’t trivial either and not supported out of the box by the common libraries.

    • I think I just never need it, so I have no idea how “solved” it is. It’s absolutely supported by most clients, and I’ve had downloads resume, but I rarely Downloads anything large enough, over a network unreliable enough, to notice that a resume is needed.

    • @[email protected]
      link
      fedilink
      English
      16
      edit-2
      1 month ago

      Back in the early 2000s I was a teen on a 56k dial-up modem. There would be frequent connection drops, or if not that, my dad would simply kick me off the Internet so he could make a phone call. Trying to download large files through the browser would only end in tears, so a download manager that supported resume was absolutely essential.

      I used something called FlashGet (I was a Windows user back then) which looking it up now apparently turned into a malware-riddled mess towards the end of its life, as did so many things. But it was an absolute lifesaver at the time.

      • @[email protected]
        link
        fedilink
        English
        91 month ago

        FlashGet brings me back haha.

        I have memories of using a free dialup internet with ads and trying to download a Worms Armageddon demo of like 11-12MB and using FlashGet because my sister was kicking me off dialup.