Live data from Hacker News

Airbus moves 130k employees from Microsoft Office to GSuite

geekwire.com

71–80 of 169 posts

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#71
How much of a role did licensing fees play and how much of a role the desire of management to “be modern”? An Office suite is the perfect example of a software that benefits greatly from the speed, usability, OS integration of a native application. Collaboration can easily be achieved with Box, SharePoint, etc. I’m sure there will be employee backlash

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#72
post #62
post #51

Earlier quoted context omitted.

It is true that Sheets isn't as powerful as Excel. But it's a good substitute for 99% of users. And for people dealing with complex models/large amount of data, they should probably use a proper programming language (Python, R) and version control.

Google Sheet's limit of 400k cells sounds like a lot, that could be as few as 40k rows with 10 columns (probably lot of them would be dimensional). As someone who works with large amounts of data and business users, it sounds nice to say everyone should learn to code and query, but in practice the business users can get a lot done with a big spreadsheet with fewer errors and less training. I frequently hold classes t…

It’s 2m cells, not 400k.

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#73
post #42

Earlier quoted context omitted.

I was with you until the last sentence. Rust is not some magical "get out of bugs free" card. Bad programmers can write bad code in any language, and good programmers can write good code in any language. We need to take security more seriously for our national security, I agree. More security-minded programming languages and frameworks may help with that. But rewriting them in Rust won't magically make their problems…

Memory related bugs (buffer overruns etc.) are the reason for most security bugs. Rust avoids these entire class of bugs. Yes, bad programmers can write bad code in any language, but you'd have to be really bad to cause memory related bugs in Rust.

Except for the fact that there is nothing stopping developers from using `unsafe`* to do bad things. And considering they have the tool, they will use it. In addition, it is unlikely that any significantly large system would be realistic to write in 100% Rust. There will be plenty unsafe dependencies that are unavoidable.

* https://doc.rust-lang.org/book/first-edition/unsafe.html

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#74

Earlier quoted context omitted.

> That's debatable. According to GitHub, Microsoft is the biggest contributor to open source projects. Sorry but this is so wrong, Google does not host any of its biggest project on github: Chromium and Android. There were articles written about this.

>>Sorry but this is so wrong, Google does not host any of its biggest project on github: Chromium and Android. There were articles written about this. I guess they are open source but they exist to line Google's pockets with even more money

And that is different than any corporate open source project how, exactly?

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#75

Hopefully, this will start a trend away from MS Office to other office programs. Preferably open source solutions.

If the result is that we have moved from MS straight into the arms of Google we have won nothing. I wish LibreOffice would get more dev investment from big companies. As of now they are unfortunately way behind MS Office in terms of usability and design.

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#76
post #33

I love G-Suite, and I use it daily for documents, sheets, and mail. I can do most things I need to do in sheets. That said, Sheets is no replacement for Excel nor is the performance on par for complex and dynamic sheets. I suspect this is a general change over as a base solution for all employees. I'm sure there are still parts of Airbus that will continue using Excel, Word, etc. IMHO this speaks to the fact that Off…

I think overpowered is the right word for office. When used it doesn't feel bloated or cluttered, it's the pinnacle of Desktop Computing UX.

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#77
post #33

I love G-Suite, and I use it daily for documents, sheets, and mail. I can do most things I need to do in sheets. That said, Sheets is no replacement for Excel nor is the performance on par for complex and dynamic sheets. I suspect this is a general change over as a base solution for all employees. I'm sure there are still parts of Airbus that will continue using Excel, Word, etc. IMHO this speaks to the fact that Off…

I think it might have been a Joel on Software story that talked about how when they did a review of what people actually used Excel for they found that a ridiculous number never went beyond "making lists of things". By that measure, I bet that Google Sheets is likely overpowered compared to most people's use. I try to keep this in mind when I see things like AirTable (and their recent big funding raise) - because it…

As I recall the study went a little farther. The majority just used it for making lists. The rest used 10% of the features, but it was a different 10% for each person.

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#78
post #42

Earlier quoted context omitted.

I was with you until the last sentence. Rust is not some magical "get out of bugs free" card. Bad programmers can write bad code in any language, and good programmers can write good code in any language. We need to take security more seriously for our national security, I agree. More security-minded programming languages and frameworks may help with that. But rewriting them in Rust won't magically make their problems…

Memory related bugs (buffer overruns etc.) are the reason for most security bugs. Rust avoids these entire class of bugs. Yes, bad programmers can write bad code in any language, but you'd have to be really bad to cause memory related bugs in Rust.

>Rust avoids these entire class of bugs

Because Rust doesn't have the "unsafe" keyword, and no one would ever trade security for performance. Just like no one would ever misuse global variables just to make development easier. Just like no one would ever commit their signing keys into a public repo, just like no one would ever allow SQL to be run from user input, just like no one would ever you get the idea.

The culture that led to Adobe or Microsoft products being the way they are/were is not dependent on the language they used. Gates' security memo in 2002 never once blamed the languages they developed in, it blamed the culture their products grew up in. And funny enough, they've gotten much more secure without ever switching programming languages.

Again, I'm not anti-Rust. But buying a car with airbags doesn't mean you're never going to crash it, and it certainly doesn't mean you can never die in a crash.

Re: Airbus moves 130k employees from Microsoft Office to GSuite

#79

Earlier quoted context omitted.

That is simply not true. Google has been a much stronger supporter of open source. Ever heard of Android? What about Kubernetes? Chromium? Also, Google Docs supports exporting to ODS and other document formats... in addition to automatic conversion into Google Drive.

>Google has been a much stronger supporter of open source That's debatable. According to GitHub, Microsoft is the biggest contributor to open source projects. http://www.businessinsider.com/microsoft-github-open-source-... In addition, there are quite a few high-profile open source software packages directly from Microsoft. https://opensource.microsoft.com

FWIW, those numbers are based on "the number of unique contributors (users who pushed code, opened or commented on an issue or PR)" to a project in those orgs. So not really a measure of those companies' contributions to open source (it counts any action from any user, not just someone from those orgs), but companies also have more than one org (you can see the problem with all the articles covering this from the fact that both angular and google are in the top ten list...).
Post reply on HN