@RustyCrab I don't think I can use it full time. I'm too far into the Apple ecosystem at home. My job forces me into Windows at work so it is a no go there. I just use it for fun as an alternative at home.
@RustyCrab@clubcyberia.co I get the sentiment, I had a love-hate relationship with it until i got rid of nvidia and got a laptop purely for using linux, after i learned more, I just got my entire workflow into it and said goodbye to windows forever (apart from work and koikatsu) but I've still managed to use linuxy stuff in work luckily
@waifu I doubt I'll ever abandon linux but I can never fully jump to it because my industry is permanently Integrated with windows and that isn't changing in my lifetime
@RustyCrab@clubcyberia.co Yeah me neither most likely (Excel), but at home I can do whatever I want, and I have no reason to use windows so :pleromatanshrug: much less nowadays with proton and stuff, I know it's not a fix but have you tried using syncthing? I use it so I don't even have to connect my phone but it may not be your usecase
@RustyCrab@waifu I mean I still have Windows installed for the occasional Solidworks work I need to do. My previous field of work was entirely dependent on Windows without any Linux options.
@RustyCrab some of that is more or less fair given that it can only do one operation at a time, and failures are more or less hand waved away with the everything or nothing approach to file transfers
kde does it a bit differently, but at least gvfs-mtp via thunar has yet to exhibit a similar behavior 4me
@i currently a pixel 6 pro and fedora, but it's been like this across 6 different distros and 4 different laptops and 3 different mainstream phones all intermingled over the course of 10 years. Same bug happens every time. Even the slightest interruption (or trying to cancel something like a copy operation that went off the rails) will cause the connection to become completely inoperable until both the computer and phone are restarted. Every time I have to hook up my phone to transfer files it's a nightmare that should have taken 5 minutes at most.
I had the same feedback ("you're just doing it wrong bro") when I tried to tell people that dolphin couldn't copy files correctly and they only started admitting that after it got fixed (?) so you'll excuse my skepticism
@RustyCrab this kind of defeatist attitude doesn't help anyone. who exactly is "they" here? there's a dozen different MTP implementations, and i bet none of them have received any feedback about which specific bug they need to support, just to make a single non-compliant device only you own work
@sendpaws@i last phone I had I tried using nextcloud but I couldn't get it to accept a self signed cert for a home server and when I gave up and just used an insecure local connection it wouldn't transfer over 500kbps per second.
@RustyCrab@i it's the same shit on windows The protocol is literally dog shit and breaks from the slightest thing. Your cable? Your windows config? Whoops the transfer failed halfway in.
@i@sendpaws I should mentioned that "operation" interruption includes things like: double clicking on a folder, realizing you clicked the wrong one, then attempting to press the back button to go back to the parent folder. If the file query wasn't completed yet, the whole thing will "crash" and render the connection inoperable until the laptop and phone are both restarted.
It's been like that with every phone and linux combo I've ever had. There's probably some cache I could clear or some driver I could restart but that probably isn't any easier than just rebooting.
@sendpaws@RustyCrab because android didn't run a filesystem that windows could mount, so a fail safe thing that operates on files instead of blocks that could be sandboxed was chosen, that way some of the pre-existing cameras that did the same thing could communicate back via OTG too
@phnt@RustyCrab@i i can say too that ive had it work 90% of the time most of the time when I had issues with it disconnecting then reconnecting usually fixed the issue
@RustyCrab as much as i hate the word, the open source culture is toxic. no one is allowed to complain, if something doesn't work it's a you problem, and if you want to complain about something you better fix it yourself and submit a patch. the result is that everything is broken and no one is going to do anything to fix it
@Inginsub there's actually two versions of the word toxic. The one that dominates mainstream culture refers to toxic negativity. Nobody talks about toxic positivity (reddit culture) and as a result that's currently causing most problems in the world
@Inginsub@RustyCrab That's also why everything newer is borked beyond repair and why 15+ year old software works better than the one written in $current_year-3. If I didn't go full Linux autism years ago and use Arch with a minimal WM setup and scripts I wrote, I would also probably just switch back to Windows, because the level of brokenness in DEs and apps around them is astounding.
@Inginsub@RustyCrab >dwm Exactly what I've been using for the past ~5 years. Patching it at the start can be annoying especially with Suckless'es trademark shitty variable names, but once it's running, it runs forever without issues.
@phnt@RustyCrab kde has horrific memory leaks and broken mouse acceleration, xfce can’t even handle dpi higher than 96, lxde is like xfce but worse, lxqt switches between light and dark modes at random and doesn’t adjust the text color. at this point i3 and dwm may be the only usable window managers
@Inginsub@RustyCrab That also doesn't mean that being a retard in issues for a software even the creator now barely uses is also a good solution. At that point the "Fix it yourself and send me a patch" approach is mostly warranted. Wanting support for software not even the maintainer uses is retarded and entitled behavior.
@waifu@RustyCrab in theory you could use a vm since you can get near native cpu performance on modern hardware, there's even a project that makes windows apps from a vm appear native on linux
@sendpaws@i yeah I should clarify this is one time I don't have a proper A/B comparison between windows and linux because I don't plug my phone into windows ever.
But regardless, having to restart your computer every time a file transfer fails is preposterous and I am certain there is SOMETHING one of the big contributors could do about that unless I am the only one in the world using this protocol
@RustyCrab@sendpaws some of that is partly why gnome refused to do thumbnails for so long too, and why some vendors even switched to ftp(before chrome removed it)/http serving, or every literally any other option under rclone via RCX
@i@sendpaws by extension, if you click on a folder with a modest amount of files (10,000) loading that folder can take 10 minutes or so. If you decide that's not worth it you are shit out of luck. Restart is in order
@i@sendpaws I have gotten to where I really try not to use Nautilus unless I have to but using terminal to browse doesn't really work either. Simply running ls can cause everything to freeze.
I just have a big rsync job that I run over every surface level folder I can access
@Inginsub@RustyCrab there's that "its done by volunteers so you cant complain" thing which i disagree about, you can't put out shit and expect people not to complain, even if you do it for free
@Inginsub@RustyCrab@phnt kde for me doesn't have memory issues but its quite laggy/slow to react often, and there's ui rendering issues here and there that the developers dont bother fixing because they can't see them due to using hidpi or having bad eyes, i just gave up
@waifu@RustyCrab Syncthing is goated, no need to connect and manually copy files, just start syncthing on the laptop and phone, then just wait until everything is all synced up.
@Inginsub@RustyCrab imo you don't have to use it if it doesn't do what you want. but if a dev doesn't want to fix it they shouldn't be obnoxious about it. or pretend it's feature-complete, ready, or good. so I partially concede your point.
@wowaname@Inginsub@RustyCrab passive-aggressive "why don't you code the fix and submit a patch" is so 1990s too yeah. don't patronize people for not being a prick with a coding degree
@wowaname@RustyCrab@sun you’re mustang the point, the entire modern foss scene is built around pretending that free software is good. it will never get better if this continues
The toxic part is the social part of how they’ve run out a lot of good coders in the name of tolerance.
The technically harmful part is assuming that won’t impact the code.
The reality for people who would like to adopt open source is if you aren’t a coder you’re only going to get the feature or fix by luck. And if you learn it enough to do what you want, some narcissistic faggot is going to reject your patch for spurious reasons (or valid reasons, but you’ll be too green to address them) and you’ll have to maintain a patch set yourself.
@Inginsub@RustyCrab@sun who's pretending? on average i find free alternatives to be vastly superior to their proprietary counterparts, with the additional benefit that (since i can actually write code, so i'm speaking from a privileged position) if i run into minor issues, i don't have to wait around for a new binary release in order to patch my own software right away.
as i've said up-thread, i've been using primarily free software even on windows. by choice.