The below is an off-site archive of all tweets posted by @mjtsai ever

January 2008

Please no more posts about DiskWarrior until the CD updater is ready.

via web

Downloading MarsEdit 2.1.

via Twitterrific

@brentsimmons That undoing a tab confused me when I was trying to undo moving a folder.

via Twitterrific in reply to brentsimmons

@jessegrosjean Dropping SearchKit would be nice for other reasons, too. Glad to hear you're working on it.

via Twitterrific in reply to jessegrosjean

Time to relaunch Growl, TaskPaper, and Twitterrific to get their RAM use below 200 MB each.

via Twitterrific

There should be a way to make NNW reload pages for you and tell you when they change.

via Twitterrific

Apparently, Arc is now an acceptable Lisp.

via Twitterrific

nibtool doesn't like NSSegmentedControl.

via Twitterrific

@retrophisch Seems easier than I thought those were supposed to be.

via Twitterrific in reply to retrophisch

@rentzsch It's better than 10.4 Finder not showing some of the mounted disks...

via Twitterrific in reply to rentzsch

NetFinder: Now there's a name I've not heard in a while.

via Twitterrific

Who clicks those next/prev buttons on Google ads?

via Twitterrific

Just got a tech support question about Claris Emailer.

via Twitterrific

If you're adding a category to a system class, *please* prefix your method names.

via Twitterrific

Yes, by all means stick to a tiny subset.

via Twitterrific

@danielpunkass It's much friendlier than the .strings format, I think. Yet easy to read/write using NSXML*.

via Twitterrific in reply to danielpunkass

@danielpunkass Plus an XLIFF editor like LocFactory for the localizers.

via Twitterrific in reply to danielpunkass

@danielpunkass IMO: Localizing in code doesn't work well. The GUI tools are lacking. Best to use scripts, XLIFF, nibtool, BBEdit, VC diffs.

via web in reply to danielpunkass

@particlenparcel Certainly, and I'm not saying I expected him to do it. But based on their match at the US, it was certainly possible.

via Twitterrific in reply to particlenparcel

@danielpunkass I was reading just such a crash report when you tweeted that.

via Twitterrific in reply to danielpunkass

@eridius I like what HFS+ is trying to do, but I'm not sure it goes about it the right way. Perhaps it should be preserving...

via Twitterrific in reply to eridius

Disabling GoogleCheckout. Too many people getting delayed order processing or not receiving order confirmations at temp Google addresses.

via Twitterrific

"Wouldn't it be great if we could fix everything with a restart?"

via Twitterrific

Testing on Panther. Look: a drawer.

via mobile web

@bwebster My previous tweet was in error. The problem is with -wait, not -broadcast. Seems like -signal is probably useless without -wait.

via Twitterrific in reply to bwebster

@bwebster I don't think it's usable at all on Tiger. The specific problem that bit me was that it raises when you call -wait.

via Twitterrific in reply to bwebster

Confirmation from DTS: NSCondition is broken on Tiger.

via Twitterrific

The first step in a procedure of this type is...to attach gdb.

via Twitterrific

@bricooke Did you use --repack or "git gc"?

via Twitterrific in reply to bricooke

@nriley I go back and forth. Really liked early versions. Hated the version with "wands." Then it got good again, but 9.0 is a little weird.

via Twitterrific in reply to nriley

@luomat Yep. Ping and traceroute are gone, too, but at least OS X has easy built-in commands for those.

via Twitterrific in reply to FunSizeTJ

Seems that Interarchy 9 removed the network traffic watching feature, without warning.

via Twitterrific

@rentzsch Yeah, needing to do that walk confused me at first, too.

via Twitterrific in reply to rentzsch

@danielpunkass Was it "never got my S/N" or "you never sent my S/N"?

via Twitterrific in reply to danielpunkass

@rentzsch Seems as though -[SBElementArray filteredArrayUsingPredicate:] sends one event like whose: http://tinyurl.com/33ollb

via Twitterrific in reply to rentzsch

@fraserspeirs Yeah, or possibly with a big white border.

via Twitterrific in reply to fraserspeirs

So it seems hopeless to get this right except in certain limited cases where it pays to be extra careful.

via Twitterrific

NSBundle doesn't handle Unicode normalization, and neither does -[NSString hash].

via Twitterrific

Turns out that -[NSString isEqual:] doesn't handle normalization, either, even though -compare: does, by default. Spooky.

via Twitterrific

@natevw IIRC, Junio outlined a potential solution (adding some normalized info to the index).

via Twitterrific in reply to natevw

@natevw Yes, I've read that thanks to @eridius's Git thread.

via Twitterrific in reply to natevw

@natevw Comparing filenames with each other and with unicode's and NSStrings from the user and from databases.

via Twitterrific in reply to natevw

Wondering if I should be worried that unicode.__eq__ doesn't handle normalization.

via Twitterrific

Best of show but has Windows screenshots and ships in March? Lame.

via Twitterrific

Why does PS Elements 6 work on a G4 but not a single-core Intel processor?

via Twitterrific

These Google Checkout forwarding addresses are nothing but trouble.

via Twitterrific

@danielpunkass Yes, exactly. Eventually Steve will tell us how the technology was finally ready and Apple was uniquely able to do it right.

via Twitterrific in reply to danielpunkass

If it were really good, and content were easily available, I could see it increasing reading. Isn't that what the iPod did for music?

via Twitterrific

60% of people in the U.S. is a huge number. Online content or not, who wants to read long-form content at a desk or on a laptop?

via Twitterrific

The 40% almost seemed like a non-sequitor to me; isn't the relevant question whether the people who *do* read would like Kindle?

via Twitterrific

@eridius SpamSieve works with the iPhone the same way Mail's filter does: when the Mac's running, use IMAP to clean out the spam.

via Twitterrific in reply to eridius

So, according to the new HIG, source lists in open/save panels shouldn't be blue?

via Twitterrific

How can this iPhone update be only a 0.0.1 bump?

via web

Wondering how many corrupt backups Time Machine will create due to copying files/folders in inconsistent states.

via Twitterrific

Updating expect scripts.

via Twitterrific

If you're going to send HTML e-mail, at least make the links clickable.

via Twitterrific

I asked him to try: defaults delete com.apple.mail "NSToolbar Configuration NSPreferences"

via Twitterrific

@ccgus 10.5.1 doesn't have the lozenge for me. Neither did the builds from the last year or so.

via Twitterrific in reply to ccgus

I'm too picky to buy anyone else's code, so it'd have to be something with a cool algorithm worth rewriting.

via Twitterrific

Customer hid his Mail Preferences toolbar when using Tiger, now is using Leopard which doesn't have the lozenge button to get it back.

via Twitterrific

@schwa Don't forget to re-raise the signal after handling it.

via Twitterrific in reply to schwa

PSA: Top-level AppleScript variables are implicitly global *and* persistent. (Thanks, Matt Neuburg.)

via Twitterrific

@iacas Apple claims only 1.2x on Final Cut HDV rendering.

via Twitterrific in reply to iacas

growl.info has been 404ing for a couple days now.

via Twitterrific

No Blu-ray in the new Mac Pros?

via Twitterrific

To clarify, please e-mail spamsieve@c-command.com.

via Twitterrific

Please contact me if you're one of the people who saw obscenely long SpamSieve launch times on Leopard. New build for you to try.

via Twitterrific

PowerMate 2.1 restores AppleScriptability, but it seems to leak memory like crazy.

via Twitterrific

Just got a crash report from someone running the current version of SpamSieve...in Rosetta.

via Twitterrific

I though "for change" was just a generic politician phrase. "We campaigned on the issue, and the issue is change! Change for the future!"

via Twitterrific

I would not have expected that Cabel was an Emacs user.

via Twitterrific

And Mail won't import its own .imapmbox folders. Will drag them into EagleFiler to convert to mbox, then import the mbox files into Mail.

via Twitterrific

There's a backup from a couple days ago, but Mail's import command is confusing with double-click vs. the Choose button.

via Twitterrific

Wouldn't be a problem but for compulsive trash-emptying.

via Twitterrific

The downside of IMAP: Dad deleted some messages from Web mail, and now they're gone from his Mac.

via Twitterrific

People find it off-putting that my products say "Recommended: Growl."

via Twitterrific