Somehow USB disks are still the easiest and most reliable way

renzev@lemmy.world to Lemmy Shitpost@lemmy.world – 947 points –
284

Randall Munroe shows us how it's done:

Every time you email a file to yourself so you can pull it up on your friend's laptop, Tim Berners-Lee sheds a single tear.

Sad that this XKCD from 2011 is still just as accurate today...

Only because IPv6 and self-hosting are not mainstream yet. But if it were commonplace for everyone's home to have something as simple as a public file server or SSH server, then this problem would be trivialized.

Opera tried to make self-hosting mainstream back in 2009 with Opera Unite, but regular people just weren't interested. It was a web server built in to the browser, which had a few apps like a whiteboard, a way to write notes, file transfers, etc.

Also, IPv6 is already mainstream in some countries. In the USA, several of the mobile networks are IPv6-only, using 464XLAT to allow connections to legacy IPv4-only servers. Comcast/Xfinity was also the first ISP to roll out IPv6 at a wide scale, and the majority of their customers had IPv6 connectivity way back in 2014 or so.

Globally, around 50% of traffic to Google and 60% of traffic to Facebook are using IPv6.

Not quite, we now have options like wormhole that make it pretty simple

Just send it over telegram. Even Whatsapp allows that size I assume.

For sure, let me just make an account, install the app, find and add them- wait, he drove over with a USB? Jokes aside, thanks for the recommendation, but it's not any simpler than the 2011 solutions if you haven't set it up already.

Who is not already using Telegram and/or Whatsapp?

No one I have met in Canada has ever asked to message over telegram or whatsapp.

Ah right, you are using the Apple thing over there?

HCTP: Hypercar Transfer Protocol. Someone make an RFC

Kde connect all day erry day

kde connect and syncthing both just work, and it's amazing

I haven't been able to get Syncthing permissions to work. The frustrating thing for me with Android has always been inconsistencies between vendors and weird permissions issues.

It is alright, but SFTP transfer broke for me some time ago. I think it is related to changes in Android, but surprisingly there were not a lot of posts about this issue last I searched. Using Android 13 / Samsung One UI 5.1 with Windows 11.

I use Material Files (from f-droid) as my default file manager, which includes support for mounting FTP, SFTP, SMB, and webdav shares. It doesn't handle the connection getting interrupted very well, so if that happens i have to restart the app. Other than that it's been working great for my SMB share.

It times out for me every time. After ten or so files just gives up.

Syncthing is amazing though.

It's pretty good. Definitely better then self-hosted stuff like nextcloud, because you don't need to maintain your own server. But sometimes it takes a while for two hosts to discover each other on the same local area network.

I've never noticed any delay after first discovery. But i only use 3 devices so 🤷

I think they're both good for different use-cases. I use nextcloud myself on a truenas system. I sync things like my pictures to nextcloud, and delete them from my phone after I've sorted them into the correct folders.

This way my data isn't clogging up my phone and other things, is still available from anywhere (as long as my home internet doesn't go down), and it's still safely stored on redundant storage.

This does take a bit more setting up than something like syncthing, though it wasn't very difficult at all. Basically install the docker image, tell it where my data goes, and set up a new dns record if you want it publicly accessible. I personally run it through a zerotier network so I don't have to do that.

I like Nextcloud on my TrueNAS scale setup, but for photos I've started using Immich. It works extremely well, and does automatic backups of specific folders from your phone. The interface looks nice too.

I'm actually using Photoprism on the same truenas system to view my photos, I just already had nextcloud for the rest of my files, so I'm using that to upload. They point to the same datasets, so they share the image data. I believe photoprism is pretty similar to immich, but i haven't used immich myself.

No shout out for my boi, LocalSend?

This is why I love lemmy. Bookmarked! Thank you.

Anyone have any other cool crossplatform tools to share?

croc is great, works even when devices cant find each other on the network, or with gigantic folders (I use it between computers).

Or Simplex chat, I dont use it to chat but only to quickly share between phone and laptop :)

The only thing is that both devices need to be in the same WiFi net. But it also works on the road when the laptop uses the phones Hotspot.

Love LocalSend! Have been using it almost daily since I found it.

Is safe?

How do you mean?

The amount of times sending myself an email is still the quickest thing is insane. Sure I could try to use notion or keep to send myself some random string of text but am I logged in on my desktop? Idk. Just use email.

Also there are so many things like air drop, nfc, etc, but so many of them are so specific to certain devices. Maybe one day we'll figure this out lol

Or just use a USB cable.

For phone-to-computer it works fine. But double-sided boi will still win if you need to send files to a dumber device like a printer -- those don't typically support MTP or whatever iphones use. Unless you have an ancient android phone that gives full block-level access to the internal storage/microsd card through usb cable lol. I really miss that feature.

I just add the printer on my phone and print over the network

So many people on here always talking about printing stuff in 2024. Is everyone a lawyer?

Some banks and other places like that still require physical documents for stuff like proof of address, affidavits etc.

Even though they're going to fucking scan it into pdf anyway

I use my printer to print silly stickers, because I am a manchild, but I don't think I am using the correct ink or paper, because they fade very quickly and smudge sometimes.

Also use it to print graph paper to doodle on.

What type of printer/paper do you use? I find cheap photo paper works well for high res on my inkjet, although it can fade if you leave it in the sun. I've been using vinyl sticker sheets for customising my bike and it seems to be holding well, but I did laminate them with sticky back plastic first.

There's also the sellotape trick, but that only works for laser printers and you obviously can't print white.

The printer is the cheapest canon inkjet printer I could find new in 2021. I don't have access to the exact model name rn

I think I have glossy photo paper. I also had a few sheets of postcard size sticker paper that was not glossy and didn't fade, but I recall it being stupid expensive, or that specific brand at least. I cannot remember the name. Would not survive the elements though.

I thought about laminating it but I wasn't sure if the heat would fuck the adhesive

When I say laminate, I just mean the rolls of sticky back plastic. I don't know if it's called something else in your part of the world.

It's the stuff we used to use to protect our exercise books at school. You can buy special laminating vinyl but this stuff is cheaper.

Acid free sticky tape (scotch tape in the US?) will also work for smaller stickers, just make sure the sort you use doesn't yellow. In my experience, glossy photo paper scratches easily and has to have a layer over it to seal it, plastic is the easiest option (also remembering when I made over 200 trading cards on photo paper and had to design, cut and laminate them all by hand lol).

I did test the brand of vinyl paper I used with water and it did hold up. I've only had it on my bike for a few months, but so far it doesn't seem to have yellowed or faded. I probably should have cut out the sticky back plastic to be bigger than the sticker though.

OHHH that kind of lamination. Completely forgot that was an option.

I was thinking about those laminating machines that fully seal the printouts with plastic sheets.

I'm going to look into getting my hands on some vinyl paper. I appreciate it, bud

1 more...

I can't post my memes on the much room bulletin board for everyone to see unless I print them :/

I transfer data by printing it and then scanning it when I get to the location.

I just like the artefacts it leaves behind.

If it is anything other than text or a photo, I compile the file into a QR code and print that.

A Windows 10 installation iso is about 1499639 QR codes

When I cook I like to print out the recipe. It's annoying to have to touch ur phone when cooking because you might be handling raw meat so it's annoying to have to wash ur re-hands whenever you need to check the recipe. Plus using a phone when hands are wet is also annoying.

1 more...
1 more...

Wait, what feature? You can't access the phone's storage? I'm pretty sure I can access my phone's storage.

Old android phones used to emulate a USB mass storage device when you would connect them. To the computer, the phone would appear as a usb stick. Modern android phones, on the other hand, use a protocol called MTP (Mobile Transfer Protocol), which is completely its own thing.

The reason they switched to MTP is that the old approach gave the computer complete control over the phone's storage; the phone would become completely unusable while connected in this way, and would just display a "connected via usb" splash screen. With MTP, the phone continues to be usable while connected via USB. But it has the downside that MTP is a much less widespread protocol than USB mass storage. On personal computers it should "just work", but on stuff like printers it might not.

Personally, I think they should bring back USB mass storage emulation as an optional feature. Heck, it can still be done, but you need to compile your own android ROM with usb mass storage drivers, which I'm not nearly skilled enough to do.

Old USB implementation used to be a finicky nightmare, though. You make it sound like it wasn't changed for a reason, MTP connectivity on Android as it is now is so much more functional, as well as safer.

In any case, that solves the misunderstanding. I thought you meant you couldn't directly access phone storage anymore, which isn't the case.

The printer scenario seems like an edge case to me. I mean, MTP has been the default for what? Over a decade? If you have a recent printer you're probably fine (also, it probably has wifi and a dedicated mobile app or at least enough third party support to be used from your phone regardless). If your printer is older than that you're probably better served by going through your PC first anyway. Sure, you don't get direct USB access to printing photos, but now we're talking about a very specific feature that was in use for a very specific sliver of time, and it requires you to be tethered to a device anyway. I don't think that's enough to justify legacy storage support on phones.

Sure, you don’t get direct USB access to printing photos, but now we’re talking about a very specific feature that was in use for a very specific sliver of time, and it requires you to be tethered to a device anyway. I don’t think that’s enough to justify legacy storage support on phones.

Yeah, fair enough.

If you have a recent printer you're probably fine (also, it probably has wifi and a dedicated mobile app or at least enough third party support to be used from your phone regardless).

Not to forget the gazillion security holes. But most of the features stop working after a few years anyway.

1 more...

Yeah, double sided boi looks like a great way to ruin your phone charging port if you don't have a usb slot pointing straight up

I dont think you're supposed to connect to both devices at the same time.

Oh, it's a USB stick. I thought it worked like a cable.

Cable with a really big delay but a REALLY big buffer

1 more...

Can you not just plug your phone into your computer, and then use your computer's file manager to drag it from your phone to your computer? It's this not a thing anymore?

Why the extra step of writing it to thumb drive?

These are the people who take screenshots with their phone cameras.

OP is just revealing that they don't understand device-to-device file transfers.

remember when it was somehow trendy to take a picture with snapchat and the screenshot it to it shows the tools on right and post that on instagram? that shit was stupid as hell

I still do that all the time. I work with a bunch of different computers and it's easier than sending a file or writing the info down.

I get that there's device to device file transfers, but it's slower, and other employees would undoubtedly fill my phone with garbage screenshots, if not virus furry porn.

That's not a USB drive, it's an adapter.

Nope, it's a USB drive.

Quite a few of the usual memory device manufacturers make drives that have a Type A USB plug on one end, and either Micro USB or Type C on the other. They're specifically meant for one end to easily plug into your PC, and the other end to go into your phone. Not, obviously, both at the same time.

Example: https://www.pny.com/duo-link-usb-3-2-type-c-dual-flash-drive

Or: https://www.westerndigital.com/products/usb-flash-drives/sandisk-ultra-dual-drive-m30-usb-3-1-type-c?sku=SDDDC2-032G-G46

I have one sitting in my desk that's so old it still has a Micro USB connector on it and is therefore not terribly useful in this day and age.

Male to male?
People are going to plug their phone directly into their computer without a cable?

Edit
The title says it's a USB drive, not an adapter

The adapter shown is functionally identical to a usb 2 to usb c cable. I believe the meme is essentially suggesting the same thing you did with using a file explorer.

Kinda... But who the fuck has a male/female USB or usb-c cable sitting around???

One of the ends of this adapter should be female, or this should just be an A/C cord. The fact that it's not made me think that this is actually a thumbdrive, not that I can confirm if it actually is or what OP actually meant.

I agree that a cable would be wildly more useful than what's pictured, for what it's worth.

That said (tangentially related), I have a few male/female usb cables and they're a godsend. Extremely handy for game controllers and/or extenders for bluetooth or wireless device dongles.

They are, but I don't recommend it unless you want at least one of the ports to snap internally as it hangs out the front of the PC.

Somehow USB disks are still the easiest and most reliable way

Can you not just plug your phone into your computer, and then use your computer’s file manager to drag it from your phone to your computer?

That's right, you cannot. Well, sometimes you can. MTP is quite an unreliable technology, at least for Linux users. Sometimes you'll plug in a device and it'll work fine, other times it won't even show up.

P.S. and yes I have enabled MTP on the android device

Idk
I just plugged my pixel into my Ubuntu laptop, and tapped on the USB charging notification on my phone, selected "more options" and changed the selection from "no data transfer" to "move files".

Then my Ubuntu file viewer could see all my files. Or at least a lot of them.

Almost no phone would allow that nowadays.

No phone allow which? Writing to a thumb drive (I believe that) or connecting to a computer directly?

Just tried connecting my pixel 7 to my Ubuntu laptop and it worked. Im pretty sure I've done it with windows too, on previous pixel phones.

My employer encrypts external drives, including iPads and phones.

Except that if you connect your phone to a computer using USB, it will transfer files using MTP and it's pain in the ass, as it's slow and unreliable. Sending files over Bluetooth is better (but not much) over using USB connection.

Maybe not trusting their computer having full access to their phone's files?

Most phones are only USB 2.0. I don't know why you would want to mess with that if you don't have to.

IR data connection.

Print out on paper & scan it into the computer.

Copy the data into the computer in binary with an electron gun directly to SSD.

Recreate the data from scratch.

Install desktop os onto your phone & use it as your main rig to eliminate the need to transfer data in the first place.

Use an USB cable to connect the phone to a floppy drive & copy the data to floppy discs. And enjoy the asmr sounds as you do so.

Bluetooth if all else fails, but using a2dp dial-up frequencies.

Accept that there is no convenient way to transfer data & just live without it.

Place phone on scanner and scan each screen

Oh, that's a good one, high tech, no need for extra data conversion on the PC, works for transferring videos as well :D

There's gigabit IrDA these days FYI, if you can find the adapters...

... oh, TIL.

Outside of regular simple-command remotes I only ever used IR data transfer between my PC and Nokia 3650 (bcs the proprietary connector had shitty contacts).

And it was slower than any of other methods previously listed.
(I don't actually remember, but less than 100kbps I think, about half the theoretical max iirc, some of which was the phone and the memory cards fault too)

Take your phones hard drive out and add it as an external hard drive

Nokia N91 actually had a hard drive (like literally a spinning hard disc drive).

So the method is valid, albeit a bit easy.

https://github.com/localsend/localsend

I used localsend on desktop, laptop and my phones to sync stuffs between OSes and phones. What I likes is that it support multiplatform out of the box and works flawlessly between Windows, Android and Linux distros (tried both on Ubuntu, and LM without problem). It's just SHAREit without any stupid weird stuffs on it.

Syncthing ftw. As soon as I plug my phone into a charger, it starts syncing everything to my NAS. Even if it's not charging, I can override the rule and force it to sync.

I don't even need a double-sided boi because my dumb ass got lucky enough to pick a cheapo laptop with a USB-C port. The little sandisk drive is probably one my best investments into the phone besides the case.

Pretty much all laptops have USB C these days.

I also got a USB C flash drive and it's indeed incredibly convenient.

Even my desktop motherboard has a USBC slot

Yeah, most motherboards from the last 5-6 years (or maybe even longer) likely have USB-C.

Newer motherboards usually have an internal port so that you can get a USB-C front panel connector. I recently replaced my case for primarily that reason.

KDE Connect or Nextcloud. My phone has USB 2, but I can easily top 1 Gbit/s over wifi.

Nextcloud "Carnet" is the solution I had been waiting for for years. Instant uploads to my instance, I can access the files from any computer. Boom.

I'd add SMB as well, I use KDE connect for 1-2 files, nextcloud for photo backup and SMB for bigger transfers.

Can't you just plug your phone straight in and transfer the file? I still prefer KDE connect though.

KDE connect only works painlessly on phones that allow you to use your files... As weird as it is, that's not most of them.

But you can still move them around somehow and force it to work. Also, the same works for syncthing. USB drivers haven't been the easiest option for a while.

I usually just plug my phone directly into the pc and copy the file directly

me too. the double sided thing looks awkward.

there's also localsend if you prefer over wifi for any reason

Someone pointed out it's actually a usb stick with two different ends, which sounds pretty neat. I also thought it was like a cable without the actual cable part so your phone would just be dangling there awkwardly

oh that makes more sense, yeah it looks like an adapter which feels terrible to use. but also if you need a quick transfer, doing it over a cable or wifi is still better since you only copy once that way.

The USB Type-C is useful for sharing files offline between smartphones while the USB Type-A is useful when you want to backup files to a PC at some point.

One thing that really got me while working on computers and networking right as LAN networks became a thing in the late 90s and early 2K years was.... I'm connected to this switch, and so are they. Why do I need to burn a CD/use an external hard drive (later a flash drive), to move data?

Took me a while to figure out SMB/cifs, and when I did .... Game changer. Since then I've also learned all I can about storage, networking and file sharing. Most of my USB drives sit on my desk and don't get touched. I couldn't tell you what's on most of them. I've picked up a few thinking that I'll use it, but the most useful thing I've done with flash drives is to move data between computers when upgrading other people's computers. For me, I just make sure everything is backed up/synced to my local NAS, wipe the system and reinstall without a care in the world.

SMB shares are Peak. I got one setup for my home network I haven't used a USB since.

Please share your setup

Its a CM3588 NAS board from friendly elec running openmedia vault Debian 11 with home-manager for nixpkgs. I run nextcloud for backing up my phone storage every night. And have SMB share setup for all my laser cuting files! Originally all my files for my business where running off a 4tb USB HDD which was starting to fail. And yes there was no backups. So after I made a little money selling my laser cut goods. Bought the CM3588 nas board with 2 one terabyte sata m.2 ssd's which are in raid 1 for redudancy. Also have a off site backup on the computer that runs the laser. And another tid bit all the computers I use are exclusively linux. The computer that runs the laser is zoron OS. My main rig runs nixos, my LAN gaming machine runs gentoo aswell as the laptop where I do most of the fianaces and designing. The laptop is a t440p which is librebooted and runs gentoo :D.

Hope that's enough detail!! Lmao

I use KDE connect...

But my grandfather does the ol reliable method for image upload, which is:

  1. emails it to himself
  2. prints the email off
  3. scans the printout into his computer again
  4. uploads image to faceboom Facebook

I typo'd Facebook originally but thay was too good to get rid of so I just strikethrough'd it

scans the printout into his computer again

Your grandpa got the memo that *inhales* IT NEEDS MORE JPEG! And took it one step further.

Sounds eerily similar to what my mom does to save receipts, minus the facebook part

or just plug the phone into the computer?
and use either adb pull or mtp (adb is more reliable from my experience)

its amazing how its generally easier to transfer something to a server a country over for it to then reach the other device. instead of it going directly over local network speeds.

also how its much easier to backup to google than to you own computer thats right there.

It's really not if you have the right setup at home, instead of using somebody else's servers. Like nobody has a NAS or their own servers?

It's much nicer not worrying about who can get to my files in the cloud, when they're not in the cloud.

I do, but I VPN in, so it would be a pain to talk someone through that and send them their key.

Like nobody has a NAS or their own servers?

unironically no.

thats what i do atm but its hardly easy for normies, when it 100% could.

KDE Connect and Syncthing do the trick for most stuff. For all else, all hail the USB C M.2 NVME enclosure.

In Android just selectively enable wireless ADB debugging and then use ADB Explorer. Easier than plugging the phone in, wireless, and allows access to all folders on the device (including /Android/data/* which is blocked from being accessed using on-device file explorers). Turn it off when you're done. Boom, wireless data transfer to and from an Android device at way faster than cabled SMB speeds.

Faster than a cable, unless your device has usb 3.xx

IDK, have you tried to copy files over USB-C/USB 3.0 to a phone? I similarly thought it was going to be much faster than it actually is, but it's still mind bogglingly slow using MTP -- especially with file creation operations. Want to move 5,000 small text files totalling 20MB? You'll be there for 8 hours, haha.

In my experience ADB is significantly faster than a cable (even USB-C+3.0), even when ADB is connected wirelessly. I typically get 20MBps-40MBps using ADB regardless of whether I'm writing large files or a bunch of small files, where at best I will (and a cursory google search sems to indicate most people will) see 8MBps-10MBps over the cable for large files, and when I'm copying small files (e.g., game roms for ScummVM or something), I will get maybe 1Mbps at the top end. Results are consistent between computers I use to copy, cables I use to copy, and phones I've copied data to.

I'm honestly surprised that in 2024 copying data to a brand new flagship phone using a USB cable is as poor of an experience as it is.

That would work great for me if it had a linux version. Theoretically someone could just use fuse for it

ADB Explorer is really just a wrapper for adb-pull, you can use that manually on Linux but without the GUI it's true it's not quite as seamless.

Not a single network file transfer protocol in the list.

Imagine not knowing about stuff like SCP/SFTP or SMB.

Pfft I've bet you've never even tried cross-pollinating a syncmap blockchain to your distributed SM-IP 42G node

Noob

I'm pretty sure the average user doesn't even know what a "server" really is, let alone know how to set up an FTP server.

Imagine not adding every single way to transfer a file to a simple meme.

What is the world coming too‽

Sharedrop

Open source. Works about as good as AirDrop when that isn't available.

I just email myself

Yeah I email myself for work stuff since we aren't supposed to plug in our phones to our work computers.

Is there a file size limit?

yeah but I mostly send pictures so if I hit the limit I just send them over multiple emails

Mtp is so unstable in my experience that I try to use anything else available

I feel a bit like a bit of a fossil here, but why not drop the file into a network file share and grab it from there on your phone? No physical item required

Cx Expolorer on Android can access network shares and Samba shares like a desktop OS. It really isn't a particularly outdated option, it's so much less fiddly than direct drive access from a PC and it effectively works just like a USB stick, interface-wise, without having to do the whole "where did I put my thumbdrive" dance each time.

Always have a tiny USB drive on my key chain. The digital space is so huge nowadays and they cost almost nothing.

I usually just use Bluetooth cuz I'm only transferring an image or two over. But if it's something big, I just use USB transfer because when the phone is plugged into the computer, it appears as an external drive.

Using this double sided boy seems like it would be putting a lot of weight on the USB port... 🤔

I think it's a flash drive; you plug it into your phone, load files onto it, unplug it then plug it into the computer.

oooh that makes a lot more sense, thanks. I was confused too

I've been using floppy disks. You mean there are other options now?

I need a USBC floppy drive now. "Hey, can I get that pic you took?"

"Sure! Its on these 4 floppies!"

There is a little "most advanced transfer solutions" in your Spyware

Attach it to a draft email. Log in on the other thing, go to drafts, download your file, delete draft.

Is FX bad now? Been using it for nearly a decade and it works great for me.

I have a file manager named FX on my android (costef just a couple of euros), is thatwhat you ate talking about?

Command line FTP is good enough for me.

I used to use FTP for file transfer, nowadays I just start up a HTTPS server on the source machine and grab stuff from there.

I use WebDAV because my phones use that for all services which keeps everything on my own servers. Contacts, calendar, files, etc. Both Android and iPhone can be set up this way.

Termux, rsync and SSH.

Add a VPN and I can connect everywhere to my personal PC.

Termux, rsync and SSH.

Worked okay until I got overzealous and killed my battery from leaving Termux on for convenience.

I pick one device-to-device option and it won’t load.

I pick another and it transfers at the speed of EDGE.

I end up just emailing the file to myself because my email is synced across all devices and it takes two minutes.

I use syncthing for regular syncing of files and warpinator for single files.

I just put it on an SD card and pop it in my phone.

ADB via USB for speed, rsync via WiFi for everything else

Is ADB faster than MTP (the thing that android does by default when connecting over USB)?

QRCP is also pretty neat. It boots up a local http server to send/receive files and shows a QR code pointing to it. Works on android via termux as well!

MTP is awfully slow on my Nokia G20 at least. OTOH, it has a uSD slot so I could just pop it out and transfer that way.

$150 phones are better than $1500 ones.

$150 phones are better than $1500 ones.

Couldn't agree more lol. fLaGsHiP phones are such a scam. I got my current phone for like 300 euro: It's built like a tank, has a headphone jack, a microsd slot, unlockable bootloader, no camera bump, and if the usb port becomes damaged, I can just order a new one from the manufacturer and replace it using a single screwdriver. Meanwhile mainstream phones focus on bullshit gimmicks that nobody cares about like 5g, more cameras, glass back, "AI", thinness to inflate the price tag.

The biggest reason for flashghip phones is the camera quality and performance.

Thinness is also appreciated by most even if I don't know if flagships target that anymore.

Is ADB faster than MTP

Yes, at least for every device I had in the past 6 years. By a lot actually

My charger cable that's all I want.

honestly though the cloud ones are so bad, their ui is so slow, bloated and clunky, and they take ages to transfer files with

My experience with owncloud/nextcloud tbh. Same buggy sluggishness of cloud storage services, but hey, at least it's selfhosted!

QuickDAV

Super easy. Move entire folders. Free and open source.

Also, what’s a figther?

Google Drive might be the single worst website I have ever used. Idk why, but Everytime I have to use it it takes forever to load, even though I almost exclusively have text documents saved, and the goddamn download button doesn't even work half the time.

Whenever I have to use a cloud storage service for anything, I just add it to rclone. Solves the buggy UI problem pretty well! Dropbox/google drive subscriptions are a total scam, you can just create a new free account when your old one fills up /hj.

Bluetooth file transfer my beloved

That only works if the target is near. You may as well have said semaphore or signal fire.

Man wetransfer used to be dope before they enshittified it

I used to go to a trade school where we were learning very basic app development

This was such a good tool to test it on my phone

you joke, but I've got my most recent salvo of audio books sitting in a double sided flash drive on my desk, right now

The one thing Apple did right. AirDrop is nice, and I wish PairDrop worked for Bluetooth aswell.

I mean, we already have Nearby Share/Quickshare on Samsung, but it is still kind of finnicky.

Quick share works on all phones now. Google's nearby share was renamed to quick share. And there's also a windows client now

Back in the day I had to use CD-ROM to move files around

Nah. Selfhosted Nextcloud is far more convenient for me.

Syncthing if I have to sync regularly, KDE connect from phone to PC and magic-wormhole if I want to send something to a friend.

Run a ssh server on the phone and rsync stuff over.

FX File Explorer + local servers = check and mate. If I need access to it immediately from a machine, put it on my /home/drive/desktop folder and it will sync to my computers in a few seconds, via synology drive. This also works over the internet, so I can move the files at home, leave, and power up my laptop to see them available, seamlessly.

I have a second server running Debian that does the first half, but not the syncing part. It's more for docker stuff, not personal files.

I'm disabled too, so the less I have to physically move around, the better. Having a server to just dump stuff on and access from anywhere is amazing.

Seafile. It's already on my phone when I want it there.

never underestimate the data transfer speed of a truckload of hard drives

Where SD card?

One double sided USB SD card reader with adapter for multiple cards sizes

I have a USB c multi adapter somewhere. Had SD, micro SD, USB a to put a mouse on a phone or a regular flash drive. It was nifty until I lost it. A lot of modern mobos come with a USB c port so it's almost a universal tool.

I use a USB cable with file transfer. I also do phone file management like this because it's easier

If it isn't big I just message it to my partner, download it, the delete the message

Self-Hosted Pairdrop is perfection for me

Pairdrop/snapdrop is the answer, it's foss as well

I don't like figters, they smell funny

...rsync or scp, depending on mood. If there's a non-*nix host involved, maybe SMB or NFS but that's on the device owner.

if it's an image or something small i just send it to myself on discord

I knew a guy whose "password manager" was a discord server with only himself in it. He would just send username-password combinations as plaintext messages, and look back through the chat history when he needed to log in somewhere.

👁👄👁 man trusts his one discord password, himself, and discord's security way too much

That can work for most things, but if it's something like a photo, you have to put up with compression

yea i'm aware, i rarely need full resolution photos on my phone. And if i do i send myself a wetransfer link on discord

Depends on your workflow. I'm usually in google drive anyways. And the file is usually there anyways. So it's just a few clicks away.

Didn't want to install something to move stuff of my laptop yesterday. Took a USB which has both a boot partition and a data partition, which worked on my W10 computer and moved it to the W11 laptop and it wouldn't recognize it...

Long story short, I had to manual set the partition id for the data part using diskpart for the data partition to be recognized. But that was a lot more effort than expected to move a few files over.

Bluetooth

I think Bluetooth is only around 2Mbps. For a lot of people (at least in developed countries) it'd even be quicker to upload the file somewhere then download it on the other device.

I used some app that was basically a gui for ssh/scp. Works wonders.

I made a dump folder on sync thing. When I want to share a file or 12, move it the dump folder and presto - the files are moved.

But yes, a USB drive is still very good for transfer, especially lots of files to other people.

Hate on Google and Microsoft all you want but their cloud services are pretty convenient.