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

February 19th, 2013

@joar_at_work Where? IMO, closing the notification (rather than clicking a button) should *not* open the MAS app.

via web in reply to joar_at_work

@rob_rix Yeah, NSFastEnumeration can be tricky. Once you get your primitives right, you should have much less need to implement it directly.

via Hibari in reply to rob_rix

@grynspan I’m not saying it’s a good distribution, just that hash(i) != i.

via Hibari in reply to grynspan

@rob_rix I don’t really see how it separates the concerns, but it is pretty neat what it enables for streams.

via Hibari in reply to rob_rix

@grynspan Where do you see that? In the 10.6.8 CF source, I see _CFHashInt() multiplying the int by HASHFACTOR.

via Hibari in reply to grynspan

@0xced Sounds good, although documentation should describe the *intent*. Can I rely on it being case-insensitive in future versions?

via Hibari in reply to 0xced

@0xced It’s not documented, so one could write code that makes invalid assumptions (e.g. about repeats) and therefore gets the wrong result.

via Hibari in reply to 0xced

@0xced That seems convenient but possibly problematic.

via Hibari in reply to 0xced

@rob_rix It would be interesting to hear your motivations for preferring lazy operations.

via Hibari in reply to rob_rix