Office Drama on macOS
objective-see.com
objective-see.com
I'm actually quite amazed, and happy, how far security has come.
a) Yes, the words "simply", "obviously" etc are waay overused in this kind of writing and when editing it's often simply a case of doing a find and replace to remove them all (obviously after checking each one to make sure it still makes sense)
b) 3500 words is not a lot of text. Somehow marketing people managed to convince the world that a "long form" blog post is 500 words. In reality, 2000 words is often a ballpark minimum to say something useful and interesting, and 10000 word articles are often super useful (and still not that long given how easy it is to skim over bits of text, how fast text can be produced and how lightweight text is in terms of bandwidth and storage space.)
Did you?
> 3500 words is not a lot of text.
The comment was regarding whether it's "easy".
> The format was introduced in the 1980s and has not evolved since 1986[2].
So over 34 years old.
Absolutely incredible.
https://outflank.nl/blog/2018/10/06/old-school-evil-excel-4-...
VBA is well supported actually. The community is completely insular and they sometimes complain that they are second to C#, but there is support for the newest .net runtime. Kudos to Microsoft on this one (or not, depending on your opinion). The language changed a lot of course.
I have macOS 10.12, and office from work. I get prompts to update word, which then tell me to update the OS...
Good times.
I probably should shift to libre office exclusively...
* Be me, 24 hours ago.
* Have the desire to find alternate word processor
* Find out that macOS support in LibreOffice, and another alternative OpenOffice, is an elaborate hoax similar to this function:
func libreOpenOfficeForMacUsers(time:3600s, bandwidth:500MB) { while (time) { time -= 1; sleep } return poop }
Basically, running the apps on macs using retina displays (intr. 2012) results in 100% CPU usage when scrolling even on a blank page, presumably due to a bug or an extremely inefficient update/drawing method. This has been an issue for 8 years.Bug link for LibreOffice https://bugs.documentfoundation.org/show_bug.cgi?id=113104
I downloaded and tried out both LibreOffice, OpenOffice. The result was 4fps while scrolling or resizing windows, and of course there was the expected extreme heat generation and 100.0 energy usage in activity monitor due to max CPU usage. [My mac is MBP2020 w 5600m, and yes I love it A LOT!]
* Back to the drawing board. Markdown, perhaps?
Pity, it could really be a thermonuclear option, instead they just add useless stuff like collaboration features and smart annotations....
I’ve never really used Keynote because that simply isn’t in my line of work.
I really think Apple has a winner on their hands and are handicapping it deliberately either out of neglect or because they didn’t want to scare Microsoft off back in the day and have some kind of gentleman’s agreement going...
OmniGraffle vs Visio. Keynote vs PowerPoint. Numbers vs Excel.
I suppose now they’re more varied (SwiftUI or whatever the technology of the day may be), but there’s a distinct “this is native” vibe from certain alternative applications that doesn’t emanate from others.
Then again, Google Apps is a viable alternative to MS Office, and fresh air it is not.
What are you using word processing for? Of all the todo list apps I've tried or bought, Emacs' org-mode is my favorite.
Learning org mode is on my todo list. (Ironic?)
Still horrible though.
In 10.12, Apple reimplemented its PDF renderer. With that, the subpixel antialiasing was removed. This affects all apps that use it (Preview, Safari, Quicklook, etc.).
In 10.14, Apple turned of subpixel antialiasing in the rest of the operating system (dialogs, buttons, etc.). However, this can be re-enabled by running:
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO
In 10.15 and 11.0, subpixel antialiasing is completely gone, and can't be re-enabled.And there isn't a way to use the 10.11's PDF renderer in 10.12 onwards. However, at least a little bit of luck (until 10.13, maybe 10.14): with above setting you find subpixel antialiasing in some a third party PDF apps that were compiled using the 10.11 frameworks, like PDFpen 9 or PDF Expert 2.4.15.
https://www.howtogeek.com/358596/how-to-fix-blurry-fonts-on-...
Send a Word attachment to _anyone_ to collaborate. They can open, read and edit the file (cross platform: Windows, Mac, Linux, Android, iOS)
Send a pages attachment. Receiving party won't know what it is and won't be able to open or read it let alone edit it.
If they hate themselves. Because no other app renders Word documents quite correctly, you end up with pagination problems, missing fonts, etc. PDF would be a better choice, or Rich Text if they have to edit it. I pretty much refuse Word documents because of how awful they are to work with if you're not running Word on Windows.
Also, I use Lynx/Links+ (and a upgraded Netsurf) because of those JS pests.
So far I can:
- Use pleroma (Mastodon) from https://brutaldon.online. Much faster than any JS bloated platform. Images are viewed externally from sxiv, nothing is lost.
- Search YT from Idiotbox and playing the video with mpv + youtube-dl.
- Read Medium/Tedium general news articles without bogging my CPU down. Links -g supports images.
- Comment here.
- For Reddit I use either TUIR or Gopher.
- I can avoid all malicious cookies too by setting a different config file for links and tunneling it thru torsocks.
For DOCX/XLSX files, you can use antiword/wv and convert the DOC/X file to RTF and then open it under Ted (a really lightweight WP), and sc-im plus gnuplot for spreadsheets. Much faster and secure.
On potentially malicious PDF's and PostScripts, convert them into DJVU and use DJView to read them.
FWIW, I (as a programmer) would immediately disqualify any job candidate (except interns) who didn't understand why change tracking was important and know how to use one or more implementations of it. I imagine nearly all of the programmers on HN feel similarly. Explaining that change tracking is critical isn't an unusual claim.
And, speaking as someone who really doesn't like using Word and has searched for various solutions, this turns out to be really hard. I haven't looked at LibreOffice in the last two or three years, I confess, so it may have solved this by now -- but neither it nor OpenOffice could consistently manage this. There are other word processors that don't even try. I eventually settled on using Apple Pages, which so far seems to manage this well enough that no editor has called me on it.
I can see people raising their hands to object to my assertion that the editor is using Word, because they submitted to a mathematical or engineering journal that accepts submissions in LaTeX. And, sure, there are meaningful exceptions out there, but I can assure you that if you peruse the submission requirements for virtually any non-technical publisher, they are going to either mention Word or just expect Word because it's the industry standard for manuscripts. It doesn't matter how much better any other system is -- Penguin Random House ain't gonna change their workflow to accommodate you.
My question is, if change tracking is so important, why use Word instead of any of the dozens of workflows where change tracking is a first class citizen? I used git as an example in my post; git takes change tracking seriously, (it does _literally_ nothing else) Word does not. Why prefer Word when change tracking matters? The argument of "Change tracking is priority #1 so I choose Word" sounds a lot like "Gas mileage is priority #1 so I choose the Dodge RAM with like the biggest engine ever" to me. If change tracking is priority #1, why not... buy a Honda Fit?
The simple answer is, and always will be, that it is what your editor uses.
I would prefer to use LaTeX for most of my published works. It allows me to be more precise in layouts, and do things that are just downright convoluted in Word.
But if the editor uses Word, then you don't have a choice. You're not changing the publishing house.
Track Changes is equivalent to the github pull request workflow. It's not meant to be a permanent record. If you want a permanent record, store a copy of the file somewhere. The lazy versioning method is to use your email. If you need an old version, search for it. :D
If you have a great idea for a GitHub for Books, do it! You'll make a fortune from publishers
If the goal is structure+change tracking, it seems like switching from an unstructured document format to a format/combination of formats that provides structure+change tracking is an easy slam dunk. Structure and interoperability with version control systems are both first class features of latex. Structure and version control are secondary features of Word. ...Why?
As for why, industry standards.
I'm being a LITTLE snarky, but I also am genuinely offering to help, if you want it.
It's a big deal. I live in emacs for most of my writing and notetaking, but I love using Word to create structured documents for clients (e.g., implementation guidelines, etc) because it's easy and works very very well, and I don't have a weird toolchain on the back end of the process to produce something they can easily consume.
The tl;dr here is that it is incorrect to say that Word is a WYSIWYG editor only necessarily and only capable of unstructured work. Sure, lots of people only ever use it that way, but it has strong support for document structure and intelligent styling (to say nothing of internal change tracking), and this is what makes it a good (and popular!) choice for large-scale document work.
Word's Track Changes feature is used to show where an Editor or Author wants to make changes, ask questions, or make comments. If you do not use Word, you risk comments or changes going silently missing. Worst case, complete, irreversible corruption of the document. This is not theoretical, publishers have horror stories about authors using Libre/Open Office or incompatible versions of Word.
Word is very much the "real format" for most of the process. You may be thinking of typesetting, which uses different file formats depending on which application is used. As an author, I don't see that part of the process.
TL;DR: Looks like most of the exploits have been patched, and even still, if they hadn't been patched you probably would have been fine using later versions of office (at least in the context of the attacks outlined) if you don't open and run documents with macros and you don't have that setting enabled.
Gets instant popup covering the content asking me to sign up
Closes website
Why does anyone continue to think this is a good idea?
I immediately closed the article as well.
Checking my strategy to avoid Apple's app store.