Twitter | Search | |
Daniel Hooper
Making . Former Apple Engineer.
367
Tweets
72
Following
4,338
Followers
Tweets
Daniel Hooper Feb 11
Apple guidelines state "If you run to Twitter to subvert us, it never helps."
Reply Retweet Like
Daniel Hooper Nov 1
No error banner is shown in either Safari or Chrome, and they have different output.
Reply Retweet Like
Daniel Hooper Nov 1
Thanks for the explanation - why does the example I posted seem to terminate at 78 instead of going forever due to no base case?
Reply Retweet Like
Daniel Hooper Oct 31
Why does the second block run 28 times instead of 1 or infinite times? Is there writing on how eve handles circular dependencies?
Reply Retweet Like
Daniel Hooper Sep 9
Code is typically used in multiple places, which doesn't fit into a linear narrative structure - is eve different in that regard?
Reply Retweet Like
Daniel Hooper Sep 9
Is there a way in Swift 3 to pass the CGRect.minX function as a parameter? In 2.3 this works because GCRectGetMinX is top level
Reply Retweet Like
Daniel Hooper Aug 26
Glad to see you had your personal color palette already figured out back then
Reply Retweet Like
Daniel Hooper Aug 25
regardless of cause, people expect a website for a product designed to find javascript errors to not have javascript errors
Reply Retweet Like
Daniel Hooper Aug 25
not a good sign when the demo for a static type checker doesn't even run properly!
Reply Retweet Like
Daniel Hooper Aug 25
Editing javascript is scary without types or basic is-this-variable-defined checking. Seems nightmarish for large/longstanding projects.
Reply Retweet Like
Daniel Hooper Aug 22
And then for apps that haven't been optimized for ARM, Apple knows how to do compatibility layers like Rosetta.
Reply Retweet Like
Daniel Hooper Aug 22
The bitcode feature that Apple added to the App Store would ease the transition since apps could be automatically recompiled to "just work"
Reply Retweet Like
Daniel Hooper Aug 22
A processor switch would explain the seemingly few OS-level updates in Sierra. Engineering was preoccupied getting macOS working on arm.
Reply Retweet Like
Daniel Hooper Aug 22
It feels like ARM based macs are coming, given the energy/security/control benefits that Apple likes.
Reply Retweet Like
Daniel Hooper Aug 19
Are you still at Google?
Reply Retweet Like
Daniel Hooper Aug 19
Unorthodox debugging: Realized a bug was caused by time zones because the person that reported it would always answer my emails next day. 🌏👍
Reply Retweet Like
Daniel Hooper Aug 19
if they did, I wasn't aware. Either way, the behavior isn't communicated
Reply Retweet Like
Daniel Hooper Aug 19
Sorry I never responded. Was preoccupied with 2.0. If you still want to, lets meet up after you've played with 2.0 a bit.
Reply Retweet Like
Daniel Hooper Aug 19
. friends: people are tweeting into the void without realizing it!
Reply Retweet Like
Daniel Hooper Aug 19
I get to see your name every time we release.
Reply Retweet Like