thinking outside the box
Gruber isn’t very good at imagining other people’s computing needs.
No important software for the Mac depends on Java.
I think he meant “I don’t have any important software that depends on Java”. There. Fixed that for you.
What I like about the most about his subsequent backpedaling is that it avoids the original issue people were complaining about.
Gruber says Java isn’t supported in the new MacOS X 10.
Taskpaper has a nice idea, using a plaintext microformat to store TODO lists. Seems unfortunate that it’s getting so much press a week before Leopard comes out with the same feature with presumably the same implementation.
I’ve long thought that TODO lists were overdue for an IMAP style, access this anywhere from any client, protocol. Nice to see Apple implementing it and it looks like they’re skipping the design-a-new-protocol phase and just using IMAP for the TODO list.
Rails vs Seaside
I came across an interesting post about SmallTalk’s Seaside versus Ruby’s Rails.
The meat is in the comments which are very polite and informative. I’ve only played with Squeak once back in college so I didn’t really grasp the whole editing-live-objects-which-don’t-live-in-files thing.
It sounds pretty neat and pretty powerful.
iPhone price cut
Just wanted to say that Joe sounds like a lot of fun. He must be a hit at parties. Isn’t he wasting time that could be spent re-reading Atlas Shrugged?
Apple, iPhones, and Starbucks
I paid attention to Apple’s The Beat Goes On event from tuesday. Everything looks pretty good. Except for the lame Starbucks integration into the iTunes Store.
It would be different if they had some standard which any store which plays music could appear on the iPod/iPhone for purchasing. But I don’t like being told which stores I should shop at. They might as well have put a big McDonalds logo inside the software.
The Power of Binary Searching
I always knew that binary searching was fast, O(log2) and all that. But when you have to run it by hand over 3000 subversion revisions, looking for the place where you introduced a memory leak, and after four steps you’ve eliminated 93% of the search space, you get a new appreciation for it.
There are some tools out there for automating these searches through subversion. They didn’t fit our problem though because determining whether we were showing a memory leak was fuzzy.
watch out with the iLife ’08 install
After you install it, and launch iChat, it’ll run the iChat config program. After that, it’ll ask you about syncing your Address Book. Don’t do this. I just lost all my contacts from my address book. It then deleted them from my iPhone.
All in all, this hasn’t been a good week between me and Apple.
iMovie ’08: the reviewing
I’m just staring at iMovie ’08 and I gotta say, the interface is a mess. You’ve got this one button that reorders arrangement of the panes in the window. The animation is nice, but is that option really needed? I don’t see a way to hide the library even though it takes up half the window.
The scrubbing is pretty nice I like the idea of having a cross-project video clip library Dislikes
Bjorne Stroustrup lecture
I saw Bjorne Stroustrup give a lecture as part of the New York City Google TechTalks. Pretty interesting stuff. More updates to the language that I was expecting. Some much desired features too.
the language is going to be that much more complicated. I’m looking at you, separate meta-type system for controlling templates it took so long for the STL and templates to get good enough support, I doubt I’ll see any of this until 2015
iMovie ’08 trepidations
John Gruber writes:
I totally believe Jobs’s story that it’s a complete re-write. The old iMovie was a good app, as a sort of stripped-down consumer-level Final Cut — but it still wasn’t any good for just putting clips together in a few minutes.
This makes very little sense to me. What about those of us who want to spend time working on their movies but who want to avoid Final Cut Pro/Express?