macOS Archive

From Linux to OS X: 1 year later

"A little more than an year ago I wrote my rant post The Linux Desktop Experience is Killing Linux on the Desktop and for the first time in 8 years I wasn't a desktop Linux user anymore. I spent about a month wrestling with Windows 7, but let's face it - Windows is ill suited for professional Ruby programmers like me (and it's ill suited for most programmers, except maybe Java & .Net I guess). Anyways, it was never my intention to stick with Windows - I was just doing my Mac due diligence. Now with 1+ year of OSX usage I'd like to share a few things about my experience thus far with you."

OS X Mountain Lion: data loss via ‘Save As’

How this passed through Apple's Mountain Lion testing is beyond me. "If one edits a document, then chooses Save As, then BOTH the edited original document and the copy are saved, thus not only saving a new copy, but silently saving the original with the same changes, thus overwriting the original." Just goes to show: do not mess with my ability to save my stuff. There is no one-size-fits-all for this kind of delicate stuff.

Graphics improvements give Mountain Lion that speedy feeling

"Has Mountain Lion been feeling faster for you compared to Lion on the same machine? It's probably not just you: Mountain Lion appears to include improved graphics drivers and low-level graphics subsystem improvements. According to our testing, these improvements result in an approximate performance increase of up to 10 percent. Those improvements can make your current hardware feel faster despite the fact that your CPU can't magically crunch numbers any faster. The changes also lay the foundation for Apple to update OS X's OpenGL support in a more timely manner, which could potentially lead to better graphics performance in the future."

The Mac App Store’s future of irrelevance

In agreement with Marco Arment? I shall quickly venture outside and inform myself of the possibility of catching a fleeting glimpse of an avian sus scrofa domesticus. "The Mac App Store is in significant danger of becoming an irrelevant, low-traffic flea market where buyers rarely venture for serious purchases. And I bet that's not what Apple had in mind at all." There's an issue with the Mac App Store: Apple runs the danger of chasing most serious applications away from the store. While I would personally consider this to be a big win for computing, I'm sure Apple doesn't exactly see it that way.

OS X Mountain Lion released, Siracusa’s review also up

Apple has just released Mountain Lion to the Mac App Store. For a measly $20, Lion users can move to the new release right now, and honestly, at that price, there's little reason not to for the Mac users among us. It's not a huge or massive release or anything, but if you're a fan of iOS, you're going to love all the OS bits and pieces that are being transferred to your desktop. Have fun installing, and, as always, be sure to read the only review that matters: John Siracusa's 25000 words long review (that's almost as long as the thesis I wrote to earn my master's degree, holy cripes!). I know what I'll be reading today on my brand new Nexus 7. If you can, please support Siracusa by buying the ebook version on Amazon (currently stuck in the review process, should show up any minute now). Why? Because Siracusa's kind of technology writing is something we need to cherish, because we have less and less of it.

Confirmed: Mountain Lion incompatible with some 64bit Macs

Ars Technica is reporting that certain 64bit Mac models won't be able to run Mountain Lion. The problem is the graphic card drivers; these are still 32bit, and Apple is unwilling to update them to 64bit. A 64bit kernel can't load 32bit drivers, so that's that. Apple has a list of supported models on their Mountain Lion upgrade page, so you can easily check if your computer is capable of running Mountain Lion.

DragonDrop: useful Mac OS X drag & drop utility

"Dragging and dropping is a great way to get stuff done on your Mac, but DragonDrop makes it even better. DragonDrop lets you set down what you're dragging, leaving you free to find your destination without worrying about keeping the mouse button held down." Great utility (found via Daring Fireball), but shaking with the mouse is a horrible interaction - it's very intensive and error-prone (Aero Shake, anyone?). I'd love for that little drop container to be permanently visible (oh, and a Windows/Linux version would be awesome, of course).

‘Something is deeply broken in OS X memory management’

Adam Fields and Perry Metzger have been investigating the serious performance issues people are experiencing with Lion. "Frequent beachballs, general overall slowness and poor UI responsivness, specific and drastic slowdowns on every Time Machine run, high memory utilization in Safari Web Content, mds, and kernel_task processes, large numbers of page outs even with a good deal of available RAM, and high amounts of RAM marked as inactive which is not readily freed back to other applications, with page outs favored." Apparently the issue is that the "virtual memory manager is bad at managing which pages should be freed from the inactive state and which ones should be paged out to disk". I won't make myself popular with a certain part of our readership, but really, is this considered a new problem? Mac OS X has always had terrible memory management, and where Windows has continuously become better at it, Mac OS X seems to have been stagnant and even getting worse. This is what happens when the company earns 2/3s of its revenue somewhere else.

How Apple created OS X

"OS X is full of little design touches that have redefined what people expect from a personal computer, and which complement Apple hardware. In fact, you can't (legally) install the operating system on anything but a Mac, so the two are forever entwined - and that gives Apple advantages that other computer manufacturers simply don't have. Join us as we explore the world's most beautiful operating system and find out how Apple created it." Slightly nauseating hyperbole aside (I find Mac OS X bland and grey thank you very much), it's an interesting article.

About Flashback malware

"Apple is developing software that will detect and remove the Flashback malware. In addition to the Java vulnerability, the Flashback malware relies on computer servers hosted by the malware authors to perform many of its critical functions. Apple is working with ISPs worldwide to disable this command and control network." Good and fairly quick response. Apple is learning.

Reports: Flashback trojan has infected over half a million Macs

We don't normally report on security issues, especially not when they occur on Mac OS X. So far, the security issues on the Mac can barely be labelled as such, and really don't deserve a lot of attention. Now, however, it would appear we're looking at the first successful widespread malware infection on Mac OS X. Not a bad track record for an eleven year old operating system, by the way.

Apple drops X11 from OS X 10.8, urges users to use XQuartz

"As noticed by several users running the developer preview version of OS X 10.8 Mountain Lion, Apple is no longer including its X11 application for running software through the X Window System interface. The X Window System has an extensive open source history, with development on the Mac side being handled under the XQuartz project. Apple's X11 application has been based on this effort, although as with many open source projects bundled for use in commercial software, X11 has generally been somewhat behind the latest XQuartz releases. The current version of X11 is 2.6.3, while XQuartz is currently available in version 2.7.0." Makes perfect sense. I mean, you guys were using XQuartz already anyway, right?

Mac OS X 10.8 restricted to App Store, signed apps by default

Well, this is a surprise. Several websites have a preview up of Apple's next Mac OS X release - it's called Mountain Lion, and continues the trend of bringing over functionality from iOS to Mac OS X. Lots of cool stuff in here we've all seen before on iPhones and iPads, including one very, very controversial feature: Gatekeeper. Starting with Mac OS X 10.8, Apple's desktop operating system will be restricted to Mac App Store and Apple-signed applications by default (with an opt-out switch), following in Windows 8's footsteps.

No, Mac OS X wasn’t ported to ARM by an intern

It's still early days, but this has the potential to put more fuel on the Apple rumour mill fire than anything else in recent times. A BA thesis by Dutch student Tristan Schaap details how, during his internship at Apple's Platform Technologies Group, he ported Darwin to a certain ARMv5 developer board. A few blog articles later, and the headline has already turned into 'Mac OS X ported to ARM'. So, what have I been running on my iPhone and iPad all these years?

Apple Restricts Certain APIs to Mac App Store Applications

"It's no longer possible to write a single app that takes advantage of the full range of Mac OS X features. Some APIs only work inside the Mac App Store. Others only work outside it. Presumably, this gap will widen as more new features are App Store-exclusive, while sandboxing places greater restrictions on what App Store apps are allowed to do." Anybody surprised by this, here's the clue stick. Please proceed to hit yourself with it.