By John Gruber
WorkOS — Agents need context. Ship the integrations that give it to them.
Jon Whipple’s comprehensive comparison of DrawIt, Acorn, and Pixelmator. This is one of the best “let’s compare and contrast a few apps in the same category” reviews I’ve seen in a long time.
Christopher Lenz: “As I haven’t seen anyone writing much about the state of Python development on Mac OS X Leopard, here’s a quick rundown.” (Via Simon Willison.)
Adrian Sutton:
The rumors of Java 5 being horribly broken beyond all usability on Leopard are, quite frankly, bullshit. It’s faster, has better integration with the OS, the Aqua L&F is significantly improved, it has full support for 64 bit and a huge raft of bug fixes and miscellaneous improvements.
From the book of “It’s Only Funny Because It’s True”.
Bruce Tognazzini, back in 1989:
We’ve done a cool $50 million of R&D on the Apple Human Interface. We discovered, among other things, two pertinent facts:
- Test subjects consistently report that keyboarding is faster than mousing.
- The stopwatch consistently proves mousing is faster than keyboarding.
This contradiction between user-experience and reality apparently forms the basis for many user/developers’ belief that the keyboard is faster. […]
It takes two seconds to decide upon which special-function key to press. Deciding among abstract symbols is a high-level cognitive function. Not only is this decision not boring, the user actually experiences amnesia! Real amnesia! The time-slice spent making the decision simply ceases to exist.
I read this long ago in Tognazzini’s Tog on Interface, and have been looking for a URL to it for years. Found it via the aforelinked article by Scott Stevenson.
Scott Stevenson:
If Leopard shipped and it looked essentially the same as Tiger, I think most non-programmers would pass it by. At first glance in screenshots and the back of the box, potential buyers would not see any signs of change, and therefore would not see any hope of new experiences which justify the cost. This would do a great disservice to the mountain of improvements in the underlying system.
Intego Security on a Trojan hosted on porno sites, that tricks users into thinking they’re installing a QuickTime video codec that will allow them to watch free videos:
This Trojan horse, a form of DNSChanger, uses a sophisticated method, via the scutil command, to change the Mac’s DNS server (the server that is used to look up the correspondences between domain names and IP addresses for web sites and other Internet services). When this new, malicious, DNS server is active, it hijacks some web requests, leading users to phishing web sites (for sites such as Ebay, PayPal and some banks), or simply to web pages displaying ads for other pornographic web sites.
(Via Macworld.)
Good post by Ted Leung on Java 6 and Leopard.
Bug-fix update to Bare Bones’s flagship text editor.
Science fiction comes to life: $99 2 GB SD memory card with built-in Wi-Fi. Can be configured to upload photos automatically to your computer and to web sites like Flickr.
AppleScript one-liner to tell Time Machine to begin a backup.
Update: Via Twitter, Chuck La Tournous point out that Time Machine’s Dock icon contextual menu has a “Back Up Now” command.
Client license still doesn’t allow for it, though.
Wonderful report by Thomas Ptacek on the security-related changes and additions in Leopard; must-read if you’re at all interested in Mac OS X security.
Great timeline compiled by Eric Burke:
It is perfectly clear that Apple releases major JDK updates on, or shortly after, major OS updates. I believe we will see Java SE 6 on Leopard within days or weeks.
And:
Anyone wanting a faster JDK release cycle on OS X will have to look to someone other than Apple to give it to them.
James Gosling:
Lots of folks ask “why doesn’t sun just do the JDK for Mac?”. The real answer is “because Apple wanted to do it”. They’ve wanted to do all sorts of customization and integration that only they could do — because they own the OS.