What the heck is a god dang cloud?

ZeroCool@vger.social to Programmer Humor@programming.dev – 1665 points –
172

We have this shit at work, they make it incredibly hard to get a fucking attachment as a real attachment instead of a link to their cloud

Specially annoying since my organization is "geofence" but we work with people all over the world... So MS insists on switching attachments to links nobody can open outside my country

Blame your company for not configuring that shit, or choosing to let MS handle it all.

Personally, no company should be using Office 365 and external mail. Bring that shit back in house.

No Know (wtf autoincorrect?) why bringing it in house costs more? Because it's worth it, for the control.

I speak from experience that no one other than professionals should be handling their own mail servers in 2024. I worked for a mail host. The amount of spam and attacks that befall a mail provider, even a small one, is bonkers. Plus, mail is just too damn important.

I wish it wasn’t the case because the idea of everyone privately hosting their own mail servers would be pretty awesome. Sadly the modern internet makes it way too risky.

I'm also not sure where they got their idea that cloud is cheaper from. On prem has always been cheaper, I've had to walk through fire and flames to get my company to approve cloud hosting as we simply do not have the capacity to be our own mail host. Goodluck explaining tech debt to upper management though, it's like they're allergic to the idea of understanding it.

God if that isn't the truth. We changed from Thryv to rackspace and we went from zero spam to 30 a day and this is AFTER they block a bunch. Waste of my time every day having to go through them.

On premise exchange is fucking trash. Get out of here with that shit.

Tomato potato.... My company uses MS because it's the fucking industry default and it sucks

I would put more onus on them if we were talking about some niche thing they refused to give up. But MS is what everyone uses and they wouldn't be able to ditch it altogether because MS has a monopoly

Huh? Outlook gives you two clear options when attaching a document. One is to attach as a copy, and one is to share it.

Yes but If you chose the full attachment, half the time I just get the link

This is because MS will force it if they think the attachment is an odd extension or too big or whatever

I think this it not necessarily a bad thing. Worked in an office where they produce GB of CAD files. Sending it as attachment would fail for most clients because of their mailbox size, and receiving it also sucks because it would clog the local outlook inbox file, and everything would crawl to a halt when you open Outlook in the morning.

No, it only does it when it is too big. And that is very convenient rather than it trying to send your message and then giving you a failure notice. Why are you bitching about features that actively make your life easier?

There is a lot to bitch at M$ about, but this is not one of them.

It doesn't make my life any better as those links never work.

If it works for you fine, don't need to be offended like I insulted your girlfriend

If the links don't work, that is a "you" problem.

Yeah, it sure does sound like it would be hard to have a notification if the attachment is going to fail due to size policies, and then have an option to use the link or cancel the attachment (and have you choose another way). It would also be unheard of for there to be a setting in that dialog to say to always do whatever action you take so it only inconveniences those who go with the default once.

User-hostile software is never a "you" problem. This applies to a number of FOSS products, as well.

If that were the case, it would confuse users. It would be flooded with tickets about the weird notification that they got and didn't read and how they can't attach files anymore.

"Cancel the link attachment"???

Fucking press backspace! Jesus Christ, did you just get your first computer ever? I'm getting the picture that critical thinking isn't really your forte.

If you wish to talk about critical thinking, look at your own statements with respect to mine. Not once did I say cancel thenlink attachment, but this thing I didn't say sure got you upset. Moreover, I wasn't writing a formal specification. I'm sorry your assuming the worst and least likely meaning of what I thought was a pretty simple statement triggered you so badly.

"use the link or cancel the attachment"

The criteria where you would want to "cancel the attachment" here, is when a link would have been inserted in it's stead.

I'm not upset. I am utterly bewildered at how a (presumably) functional adult in 2024 doesn't understand basic email or how cloud drives work.

In looking back I realize that you're one of those people who confuse emphasis with anger. I can't really help you there. Out of curiosity, are you the type of person that reads a sentence with a period at the end as aggressive in a text message?

You say something like: "I think we should do x"

Person replies as: "Ok that should be fine."

Do you read the response as aggressive (active or passive)?

I'm perfectly aware of how it works. My whole comment was a proposed way to manage it that doesn't assume that everyone who uses outlook wants to use MS's cloud service just because they also happen to use Outlook. I'm not sure how you missed that.

As for emphasis, "Press fucking backspace!" has a whole lot of it. I certainly would consider that, and not your hypothetical, as actively aggressive.

Lol, you think MS is watching and will give a treat for being such a nice little follower?

Nope, I just deal with OneDrive support constantly and I can say definitively that it's pretty decent at what it does, and if the links you are getting or sending are not working, it is your fault.

If you want to bitch about something substantive, how about bitching about how 365 has like 20 admin panels that are opaque about what they are and what they do, terrible menu layouts in those menus, etc.

That stuff is a very real problem.

Some boomer who can't figure out how cloud drives work is not a real issue.

Hey everybody, only this guy's problems are the important ones .. so forget what you are concerned about and just listen to this guy

The root issue is that you cannot understand how replacing an attachment that is too large with a link to that file that the recipient can then click, is a fairly elegant way to avoid issues for IT.

That's probably because your file is over 10MB and would be rejected by most receiving systems

Yes, that's what MS thinks... Yet that's not the case as I can successfully get the files off SharePoint to my PC and then email them

The issue is MS doing this on its own accord and without proper warning or way to permanently override

You can even convert a shared link to an attachment by right clicking on it before sending (assuming you're using Outlook web instead of the ancient garbage Outlook desktop app.)

Is there any way to get it to default to actual attachment?

Start an email. Click attach. Pick the file.

Same as it's always worked.

8 more...

If you save it on your computer instead of on their servers, how could they possibly be expected to analyze your data? Come on now, be reasonable!

That's why they created recent controversy with ai analysing your whole data, another reason to switch to Linux

God now its not only word "windows" summoning the linux bros but the words "AI" as well?

I think it's pretty fair considering the implications of Recall

Tbf that analyzing was happening on-device... But yeah

But analyzed data still get sent to them, so yeah

Maybe I'm out of the loop, but afaik they always said that none of the data would ever leave the device.

Check privacy settings, they sent usage data before, what stopping them now

There's a massive difference between what "usage data" refers to in this context and the kind of data stored and analyzed by Recall locally.

That's the part that makes everybody nervous though. Everything from the global dragnet surveillance network to the marketing company behind your grocery store app is most interested in "metadata."

Companies like Microsoft will loudly say they don't want your cat pictures and memes and college papers, they're not tying your usage to an explicit file with your name and favorite pasta varieties...

...BUT that forced transmission of "anonymous user data", could potentially be super effective in identifying and manipulating you. With enough of it, you can easily put together a profile of an individual.

Heck, for a while, TOR would advise against resizing your brower window because the window size in pixels could potentially help fingerprint you on the web. How nuts is that?!

Most people actually worried about a spook digging through "\videos\Homework\" are indeed paranoid.

But there's been a lot of research at what can be done even if you're just "userID 1284hdkfuw724bfiueb"

Sure but it still requires trusting them when they pinky promise they won't send any recall data. Fuck them tbh. It just makes me feel even more right about my decision to switch to Linux years ago.

how would they even monetize that? so basic

Won't somebody please think of the starving shareholders.

exactly! do people expect windows to scan every local file too??!

Pretty sure it does that already, at least with defender

Also, the explorer indexer at the very least takes note of what files it has stored.

But you'll at least let us take a smaller or bigger peek right? Don't worry we have a screen recorder ready, you don't have to do anything.

Had that happen at work. I just drag-and-dropped a file into the Outlook web-UI, thinking it'd attach as an e-mail. Turns out, they recently changed that feature and you now have to drop into the right half of the area. If you drop into the left half, it uploads into OneDrive.

I accidentally did that. The document had personal data inside. That's a breach of GDPR. Fucking ace.

(I'm not sure that attaching to the e-mail isn't also a breach of the GDPR, since my company switched Microsoft 365 for various things. But yeah, I certainly would have liked a confirmation dialog.)

Maybe next year Xbox cloud gaming should team up with Outlook and Onedrive for the "Ultimate" cloud computing conversion feature:

When you drag and drop a file into Outlook, Windows mail, or Exchange, the file bounces around like in the window like in the game Breakout. You can only attach a copy if you hit every word in your email message. If you let the file fall past the signature line, it makes a Onedrive link automatically.

My favorite Windows drag-and-drop feature is that if ever I drag a file over the left pane of Explorer on its way to another window, the whole thing freezes up for a minute or so. I think it's polling all the network drives just in case I might decide to drop it there, and since my NAS is turned off (it broke) it just waits until the connection times out. Of course in traditional Microsoft style this locks up the UI thread. I have to remember to drag everything off to the right and then go around.

📎 It seems you want to save your file locally. Too bad...

I can't be the only one who liked clippy in the XP days.

I once helped a person with their computer. They complained the they cant save the their photos. Well, their onedrive was filled to brim with crap, while the local 1Tb disk was empty because they had zero idea how storage and folders work. I had to explain her there is literally 1000x more fast disk space available, so please dont save into onedrive.

It's not really her fault. Microsoft pushes people to use their onedrive and pay for a subscription even when people have no clue what it is or what it does. Microsoft is just insanely anti-consumer.

This and many others are reasons a switch to Linux has been so joyful. No more Windows trying to guilt me, nag me, push me, trick me, abuse me to use shit the way they want. It's so much more....quiet.

For me, it just works, it does what I want it to, and it's not selling my info. A year and half now after leaving windows and I love it. Peaceful

With Linux I have ownership over my computer and control of the software. I couldn't use anything else.

I dont blame her tbh. I have onedrive completely disabled on my personal pc, but on my work laptop Windows defaults everything to onedrive and names the onedrive folders identically to your local ones.

Naming different things identically is a thing Microsoft loves to do. I still keep opening Teams or Teams instead of Teams. And I think there are at least three things on my PC called Copilot, and they haven't even released Copilot yet.

That's great unless that person's files get corrupted/deleted or hard drive fails. Then having backups in the cloud or at least ona a device on a local network is a good idea.

In that case it would still be better to save locally and make regular encrypted backups to the clouds than to save everything to the cloud

Had to explain that to my nephew. He couldn't save anything because iCloud was full. His Mac had like 300gigs available, but he couldn't save anything...

And I also don't want programs to throw all their crap in the documents folder. AppData is made for that.

~/.config :>

And now show hidden files and you see the plethora of applications that dump everything in your homedir instead of .config

Its even worse when they dont make it a hidden folder (looking at you android studio)

That annoys the fuck out of me. I want the folders I put in /home, not your shit. Put it in /.local or something and fuck off.

I believe the folder you are attempting to refer to is for all users so you probably do want to have the config in ~/.config unless you want everyone to have the same. Also /home is the directory that includes all users respective ~/ directories so use ~/ when referring to your own home directory.

Edit I can't figure out the formatting. My client is showing <sub> where ~ should be.</sub>

yup...

.hidden file became my best friend - and a little context menu script for dolphin to easily add a file / folder to that .hidden is a thing i use way too often tbh

No matter the environment, it is important to dump shit wherever so the user does not get complacent.

SO MUCH. Now my standard procedure is to just make a "_My_Documents" folder within Documents, so I can know where the files are that I put there myself.

(Leading underscore pops it to the top of the list alphabetically)

I remember some Windows versions had a Games folder for all that, saved games, etc...but it seems very few games actually decided to use it lol.

Do ah look lack ah know hwat a Onedrive is?

Stage 2:

Documents folder? You want to rule my whole computer, dictate some nonsensical folder structure and then you act like, out of the goodness of your heart, I can have this little set of folders, deep in your weird structure, to store my stuff? And you're even telling me how to sort it? On my own hard drive connected to my own computer?

And then at some point, games started saving inside documents. Ok, it makes sense to have game save files in a user area instead of a subfolder in the game install area, but they aren't documents. Just make a new game saves folder or something like that, don't just stick all my game save files in the same area, cluttering up my own organization.

Though I did solve it kinda by just making a new documents subfolder in my documents where I put my actual documents.

"%userprofile%\Saved Games" exists, but most games that i've seen don't use it by default, or even can't use it due to its own shortcomings.

Yeah, ultimately the issue is probably more about an attempt to go from a completely unmanaged file system where it was just big free for all with the hope everyone would behave nicely to a more managed design that still needed to maintain backwards compatibility with the old system where there were a slew of programs that depended on a bunch of undocumented behavior.

I unironically do this. There was one update that wiped one guy's Documents/Downloads/Images/Videos. So I made my own and store my things there.

Adobe pulls that shit too.

And it's really easy to not really think about what you're doing and accidentally save to the cloud.

Then later wonder what the fuck happened to the file you spent three hours on when you came back from lunch.

Fucking Adobe.

Adobe also recently snuck into their ToS that they could use whatever you made with their products for training AI and then gaslit everyone saying "we never said that" and changed their ToS. You know where you can't access my stuff? Offline.

Luckily I'm old, so I reflexively click the save button every few minutes anyway. Great progress there, Microsoft!

Oh you want to delete a file from your folder? Ok, we'll also delete it from OneDrive so it's gone forever, see ya!

Firstly, no, it's not gone forever. It remains in your onedrive recycling bin for a month. Secondly, that behavior makes sense. One drive is a mirror of your synced folders. If you just want to not have the file downloaded in your computer, just right click on the file and select "free up space".

It's so obvious!

It is. Another indicator you get is a status icon next to each file telling you if the file is permanently or temporarily (meaning it will get auto-deleted locally if you don't use it) dowloaded to your pc or if it's only on the cloud.

Oh, and you also get a prompt when you delete a file letting you know that it will be deleted from onedrive as well but it will still be in the recycling bin for a while. The only way to not get that prompt is to tick a box to not get reminded again.

Microsoft software has a lot of flaws but this isn't one of them.

Is there a work around? I feel like every time I figure out how to keep it from uploading and just save locally, it resets the next time I boot up. I've been using word because the transcribe feature is very helpful for navigating uni with my disabilities

Try hitting F12 to save.. It should just show file explorer instead of all the cloud bs.

Insert “use Linux” joke. But I’m absolutely serious when I say that using my company’s M365 stuff using the web versions in Firefox on Linux is pretty pleasant.

Hmm, in my experience Microsoft 365 on Firefox (Linux) works horrendously.

I'm a Firefox user, but when I need to work on OneDrive or Outlook Web I open Chrome because it works way better. And that's a shame.

Any experience on OneDrive Client for Linux by any chance?

When i still needed to use OneDrive I used rclone, works great and also supports most other cloud providers as well as sftp

Nope, I’m not sure I even looked for one yet. I don’t need auto sync and/or backup for my work since that’s mostly in GitHub and JIRA and the like. But it’s still convenient to be able to throw a file in there at times.

Goddang it, Bobby. OneDrive's a bastard drive!

“Yeah but what if someone wants to store their files in Onedrive?”

“Well, Bobby. We ask them politely but firmly to leave.”

I grew up in suburban DFW, and King of the Hill is not really an accurate parody...

It's a documentary.

You think I'm kidding, I am not.

you can completely disable all the bullshit in windows including recall, copilot, onedrive and many more things with O&O shutup10++ and also DoNotSpy11

Good luck troubleshooting problems when an update of Windows breaks something.

Just switch to Linux and call it a day.

Those aren't de-bloat scripts, they're tools that all the windows-techs are using for their customers.

De-bloat scripts break things, those two programs I named above work very well

Thats great for people who don't want to, or can't switch to linux.

That's like saying "we can cover this switch on the wall that will blow up your house so you can't flip it." I would feel better if the switch wasn't even there. And now I'm wondering what other switches exist in my house that I don't know about. The trust has already been shattered and I'll never feel safe.

Those programs are even named like malware.

Jesus Christ, the need to use another opaque binary that has a non-zero chance of being hijacked to get rid of shit that should never be there sounds like the definition of insanity.

Sir if you will simply fill out this form in triplicate...

And initial here, and here, provide your SSN#, yes and bank account and a credit card number there, and mother's maiden name yes, and provide rights to the soul of your first, second, and third-born child...

Then you are all set! Oh wait, now just watch this advertisement, and this other one here, and this other one here, and also this other one, and we will allow you to save... hey, where are you going?

remember kids when onedrive folders are set to "available on this pc" it does both

Except I don't want it in a OneDrive folder, I want it in My Docs. Which you now have to browse for every fucking time.

Well, I don't, because I reconfigured that shit.

I'm filing this under the new style login pages after inputting your email address:

"Do you want to log in using password, passkey, email confirmation?"

Use Cryptomator. You can then use any cloud storage provider knowing they can't read your files.

Or just don't use cloud storage bruh

it's good for 3-2-1 backup rule though. but you can also ask a relative or a friend to let you plug a NAS to their router.

Just encrypt the backup instead of keeping track of the encryption for every file?

Why not? It's another useful area to use as a backup.

Not always an option.

We use windows at work, which is annoying as a software developer, and I WFH three days a week. I need some files available on both machines and cloud is the best option. I’m not about to be taking a flash drive between home and work.

Don't you use git?

We use it on Azure, but I don’t always want some files in version control. I might just want things for myself to share across both machines.

Plus I really don’t care what Microsoft is or isn’t tracking on my work machines. If my company is satisfied with us using everything Microsoft then who am I to complain.

For reference on what we use of Microsoft:

  • Azure for Git, BlobStorage, hosting, database storage, etc
  • Office Suite - never imagined I would work so much on excel as a dev, but every project so far has required reading from or writing to excel.
  • Visual Studio Professional
  • C# .net and entity framework
  • Typescript mainly with React
  • Teams
  • One drive
  • CoPilot integration in Visual Studio Professional, which saves countless hours in writing code, as it learns your standards. It’s like Intellisense on steroids.
  • SQL Server Management Studio

There’s probably more that I can’t think of right now. We have an honourable mention of GraphQL as a wrapper for our API.

or just pgp encrypt them

What tool would you recommend for that?

kleopatra is good, just make sure to backup your private key. If you are comfortable with a cli you could use gnupg. Its man page is good.

If you are comfortable with a cli you could use gnupg. Its man page is good.

If I have cloud storage mounted somewhere I need to be able to drag and drop directories in and out, see the files inside in an unencrypted form, and they should transparently be uploaded encrypted. This could very well be achieved by a bunch of scripts involving gnupg, but then that's what's I'm looking for, because gnupg by itself wouldn't be productive to use unless as a one-off.

This seems promising: https://szymonkrajewski.pl/encrypted-cloud-drive-rclone/

Well it depends on your use case. You could make a script to encrypt a copy of all the files in a directory, make a folder in the cloud storage, and then move the encrypted files to that directory.

I uninstalled one drive immediately, it's so annoying. It's also really fucky with when it updates files. If I need to use it, I'll go on my browser

Yeah what is up with that? It's nice to know where things are but whatever happened to /usr/local

OneDrive allows to save files directly to the cloud?

MS Office has integration. It's pretty useful in a corporate environment.

And they force you to use it if you want autosave, which is essential in a work environment given the stability of MS Office programs (or at least my ability to crash Excel).

I want to save to onedrive. So I can create it from my desktop, modify it from my laptop next week when I'm out of town, and send a link to it to the printer shop that's gonna print me some copies. Why are you like this?

Hey, no one is trying to stop you from doing that. I'm sure it is very convenient for you.

My point of view though is that automatically uploading my personal files to some corporation computer on the other side of the world should not be the default when I try to save something. Maybe sometimes I'll want to use that feature, but there are a variety of reasons why I don't want it most of the time. And I definitely don't like having to jump through hoops just to avoid it.

We used to do this with thumb drives. You can get a 128G usb3 thumb drive these days for like 20 bucks in the checkout line of most electronics stores. Cool things about a thumb* drive is I don't need to pay a subscription fee for it, it doesn't need an Internet connection, and it isn't liable to be rifled through by Microsoft unless Bill Gates comes to your house and steals it from you.

When does this scenario ever come up? I've never had the file save dialog try to default to OneDrive.

Save As dialog of Windows or the one built into MS Word, for example? Why they even did that, I don't know

Again, I've never seen this before in my Save As dialog in neither Windows 10 or 11.

No, this is behavior in MS Office products, not Windows.

Well that explains it, lol. I don't use MS Office products.

What version of Windows are you using, and is it possible you forgot about configuring OneDrive away? This is the default in most versions of 10 and 11.

11, and what do you mean by "configuring OneDrive away"?

I meant what edition, and I mean what I said. Group policy, registry keys, or scripts/programs that remove it ala shut up 10.

Oh shit, I use Shut Up 10. Might explain why I haven't had any issues lol. I forgot I had installed it (ADHD).