• Mustakrakish@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 day ago
    1. Any user input should take top priority over anything. I don’t want to wait for your 50 banner and ads to load to click the thing I already know I want. If I opened a program or clicked a link I don’t want, I want to be able to leave even before its wasted more time loading the thing I don’t want. And holy shit, those tutorial popups that explain features that you can’t click out of, and have to click through all the prompts to start using the fucking program, made way worse if you went there by accident and are now stuck.
    • Showroom7561@lemmy.ca
      link
      fedilink
      English
      arrow-up
      5
      ·
      22 hours ago

      I feel this.

      I’ve visited websites of legitimate companies that I want to support, but as I’m looking to spend my money I get punched in the face with subscription popups.

      If disrespecting me is the first thing you do when I visit your website, I can’t give you my money. It’s that simple.

      And paid apps that beg you to review their app, no matter how many fucking goddamn times you’ve closed that popup, is a punch in the dick.

  • ProgrammingSocks@pawb.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 hours ago

    I would guess they’re a Windows user based on 2 and 1. wget -c works for continuing downloads, and transferring files is trivial with sftp.

    • Kairos@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      18 hours ago

      Fun fact we download things with browsers and not always wget also not everyone has an open port.

  • boletus@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    1 day ago

    Google maps when Android auto detects music moves all the buttons up out of their usual place but it’s slightly delayed. Most dangerous #5 I’ve encountered.

    • Kairos@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      OK. Now tell me how I do it when I want to send it between a phone and a laptop tethered to that phone via hotspot.

      • Westcoastdg@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        2 days ago

        Honestly? Hardwire is the only way I’ve found to always consistently transfer files like this, to this very day

      • admin@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        What I do is start a micro web server with Python on a termux terminal, if you don’t have root on said device you’ll be stuck in the /data/data/com.termux/files/ but its still enough to save files with Firefox to said directory on the files/home/ I believe? (export or share to termux and you’ll be taken to termux on the aforementioned directory, where you can always pwd to know where you are) however if you do have root you’ll be able to literally start the mini web server on the / or any folder you like. And then on your laptop you browse to the IP of the phone and the custom port, which if its hotspot you can also find via termux or tends to be 172.20.10.1 or something mundane depending on your carrier.

  • Doolbs@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    2 days ago

    I still remember when my 386 had 4MB of RAM, and I didn’t have a math coprocessor.

    And I could still get online.

    I was going to write that I’m old. But, no, I’m not that old.

    • derpgon@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      I usually use Pairdrop when on local network. Cross platform, P2P, quick, works on phone, and doesn’t need a download. The only third party software is a TURN server. Recently works over internet too.

  • RememberTheApollo_@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    2 days 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.

    • groet@feddit.org
      link
      fedilink
      English
      arrow-up
      15
      ·
      2 days ago

      True, but so many applications open more than once. They open a window that is just a logo, then 5 sec later a window with a loading bar, then finaly the actual application. And each time they steal the focus. Fuck that!

      • TriflingToad@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        Logitech software that wont register my games keybinds unless I open it to spend 3 minutes loading and then hides my game while I’m frantically trying not to die from my lack of utility keybinds

      • vfsh@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        6
        ·
        2 days ago

        Or what if you want to open an application that takes like a minute to load like Discord or photo editing software or CAD software, and want to do things while the splash screen is there and loading still?

      • Zurgo@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Not sure if I want my applications to open other applications in a semi hidden way, if it does I want it to be obvious

        • Kairos@lemmy.todayOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          2 days ago

          You probably aren’t a desktop power user. I for example call GUI applications from the command line all the time.

  • 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.

    • axEl7fB5@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Idk why you are reccomending Hugo for number 3. Any static site generator out there performs just as same tbh.

    • SaharaMaleikuhm@feddit.org
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days 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.

      • A Wild Mimic appears!@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        2 days 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

        • Luma@feddit.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days 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@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            2 days 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.

            • Luma@feddit.org
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days 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.

              • Lv_InSaNe_vL@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                2 days ago

                Honestly I had to go and look up what issues people have had with SELinux because Ive only ever had issues on the remote computer when trying to access the share, but it looks like I’ve maybe just gotten lucky!

                I’ve hosted it on both a Raspberry Pi and with Ubuntu Server (maybe that’s the issue cause I use normal Ubuntu on my laptop?) and all it’s ever taken to set it up is just configuring the config file. Any permission issues has always just been because I didn’t set up file permissions correctly

  • Frenchfryenjoyer (she/her)
    link
    fedilink
    English
    arrow-up
    31
    ·
    3 days ago

    I hate 5. there’s nothing worse than clicking on a page, clicking a button and the split second before you click it the page inexplicably moves 2 inches up or down causing you to click something else

    • evidences@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      3 days ago

      YouTube is terrible at this for me, I’ll open a video go to click full screen and right at that moment all the sidebar videos popup and the whole video window shifts left and I end up clicking on another video entirely. This happens to me at least 5 times a week.

      • Frenchfryenjoyer (she/her)
        link
        fedilink
        English
        arrow-up
        15
        ·
        3 days ago

        YouTube as a site is just terribly designed imo. i miss the olden days of YouTube back when videos were rated with stars and everyone could customise their channel font, layout, background colour etc

    • tiramichu@lemm.ee
      link
      fedilink
      English
      arrow-up
      16
      ·
      edit-2
      3 days 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.

      • bazzett@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        21 hours ago

        I used one called Go!Zilla. I remember the UI being somewhat similar to Winamp, and that I liked to configure it to think that my connection speed was 14.4 kbps so the “speed graph” was always in the “high speed download” zone when I was downloading at 50 kbps 😅.

      • Croquette@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        10
        ·
        2 days 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.

    • Kairos@lemmy.todayOP
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 days ago

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

      • Björn Tantau@swg-empire.de
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        3 days 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.