A bunch of animated gifs are worth a thousand words.
It’s definitely misconfigured in one way or the other as evidenced by the fact that it sucks and has sucked consistently for over a year.
I didn’t know about this:
In Snow Leopard, Apple has introduced a C language extension called “blocks.” Blocks add closures and anonymous functions to C and the C-derived languages C++, Objective-C, and Objective C++.
They go on to list code samples in each language. The syntax is … not what I expected. Check out the section on LLVM and Clang also.
Interesting looking prefpane for MacOS X that tweaks some sleep settings:
“Just ‘sleep’ means that the notebook will go to sleep fast, but you loose the ability to change the battery. Just ‘sleep and hibernate’ will wake the computer fast, but sleeping will take ages as the contents of the memory are saved to disk before entering the sleep. MacOS uses ‘sleep and hibernate’ all the time by default. SmartSleep lets your notebook just ‘sleep’ while the battery has a high level. If the battery level drops below a certain point ( default is less then 20% or 20 minutes ) it will switch to ‘sleep and hibernate’. So you have the best of both worlds.”
“One unpublicized feature introduced by Apple’s latest iPhone software updates is the ability to save Web apps to the home screen and have them launch in full-screen mode without the Safari wrapper, essentially mimicking the experience of a native app.”
“An iPhone developer who created an app that manages and plays podcasts says the app was disqualified from the App Store because ‘it duplicates the functionality of the Podcast section of iTunes.’ That’s right, iTunes for the desktop.”
And the overwhelming majority of comments are actually in support of Apple’s decision, change the subject, or attack the author. Amazing.
Single points of failure always suck. Always, always. There’s five billion songs out there that depend on a very small (comparatively) number of key servers owned by a single company. It’s just horrible engineering.
My feelings exactly. I can’t believe I’m going to consciously purchase something that’s so over the top defective-by-design, but I’m definitely going to buy it.
“Apple calls these songs ‘iTunes Plus’, because it sounds so much better than calling everything else ‘iTunes Minus.’”
“… Ballmer is an old-school kind of guy. He’s not really a tech guy. […] He’s a Big Three automaker kind of guy. And this is a Big Three move. It’s Ford buying Jaguar and Land Rover and Volvo because they can’t think of anything else to do.”
This trumps Leopard for most important Mac development this year as far as I’m concerned. Words cannot explain the hatred I’ve developed for booting up multiple Parallels VMs to get at IE.
That was quick. IMO, the Mac needs this application more than other platform’s (including Windows) because of its document oriented application switching.
“No important software for the Mac depends on Java.”
“My current theory is that it’s some twisted form of wish fulfillment. ‘I wish this company understood the value of openness, but they don’t, so I’m going to keep buying their closed, crippled shit until they get it.’”
“And the more I’ve been thinking about that argument, the more I realize that it’s exactly how Microsoft spun the proprietary, non-standard HTML features in IE 4.”
You had me at “SSH”.
Best Open Letter Ever. Add your signature!
About half of these will be well-known to the UNIX hacker but there’s a couple I’ve not seen elsewhere: lsbom, softwareupdate, screencapture, and lipo.
“Essentially, this add Vi command functionality (albeit a small subset) to any (and all) text editors that use the Cocoa text system; e.g., Safari, TeXShop, XCode, etc.”
“Every single day, they come out with a total exploit, your machine can be taken over totally. I dare anybody to do that once a month on the Windows machine.”
“But the company’s board of directors balked and ordered the ad withdrawn from its Super Bowl slot. Only the intervention of Steve Wozniak, who said he’d pay for the spot personally if the board refused to air it, saved the day.”
“… but I gave up after optimizing AWT, implementing drag and drop, and trying to make 1,200 pages of crappy APIs do the right thing on the Mac. Then I took a one-week Cocoa training course, and wrote the first prototype of iChat.”
“I hope you can wipe the screen off!” — I fell off my chair.
The original SNL / Steve Jobs skit. This is a classic as far as I’m concerned.
Nails it.
Holy crap I can’t wait to get my hands on this.
Dumps graphic (PNG) representations of a webpage to disk using Apple Webkit. Similar to a screenshot but better because it can capture the entire height and width of a page even when they extend pass your screen size.
bout' time
Alright, it looks like I’m going to have to break down and learn how to package ports since none of this crap is working on Tiger.
Seriously.
Looks like this let’s you use iTMS like normal but the files are stripped of DRM on the way down or something. And it’s written in python.
Excellent O'Reilly article describing Apple’s DRM apparatus in detail and pointers to tools for curing your crippled music..