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

January 23rd, 2013

Record Apple quarter in revenue and profit (despite lower margins and one fewer week) yet AAPL is down after hours from $514 to $481.

via Hibari

@Catfish_Man Will do; thanks. Seems like this is something they could fix without a major redesign.

via Hibari in reply to Catfish_Man

@Catfish_Man @rentzsch And almost all the time spent searching is in CFDateFormatterCreate. Wow.

via Hibari in reply to Catfish_Man

@Catfish_Man @rentzsch OK, I took a quick sample. Almost all the loading time is spent parsing strings into dates as it creates cells.

via Hibari in reply to Catfish_Man

@grynspan @rentzsch It was just a funny thought. No cell references in my CSV file. Should probably shut up since I haven’t seen the code.

via Hibari in reply to grynspan

@rentzsch I wonder whether they have calculation cells registering for KVO with all the dependent data cells…

via Hibari in reply to rentzsch

@cocoalabs @rentzsch I agree that demand paging with a cell-type architecture would work. I thought Flyweight was more like interning.

via Hibari in reply to cocoalabs

@cocoalabs @rentzsch I don’t think flyweight is applicable here; I bet the problem is the number of objects, not the data hanging off them.

via Hibari in reply to cocoalabs

@cocoalabs I use the default resolution with an external monitor and 1680x1050 on the go. 1920x1200 makes some things kinda small.

via Hibari in reply to cocoalabs

Opened a 4.5 MB CSV file in Numbers in 58 seconds on rMBP. Do a search, it beachballs for 20 seconds. Excel opens it in 1 second.

via Hibari

@luciuskwok Maybe if you dynamically load a bundle rather than weak-linking the framework?

via Hibari in reply to luciuskwok