Twitter | Search | |
Daniel Hooper
Making
401
Tweets
31
Following
5,255
Followers
Tweets
Daniel Hooper Jul 17
I wonder if it's possible that MacOS Mojave's removal of sub pixel antialiasing could point towards future Macs with different pixel layouts (à la OLED).
Reply Retweet Like
Daniel Hooper Jun 26
When I'm struggling to solve an engineering or design problem, It's usually because I don't understand the problem well enough. Trying to remind myself "A problem clearly stated is half solved"
Reply Retweet Like
Daniel Hooper Jun 10
In macOS Mojave, toolbar icons shake while being edited, just like the iOS home screen!
Reply Retweet Like
Daniel Hooper Jun 5
My 2011 MacBook Air has served me well over the past 7 years, but it’s not supported by macOS Mojave. So today I had to replace it. I’m weirdly sad to move on; best computer I’ve ever owned. Going to miss the performance "spidey-sense" that developing on an old machine gave me.
Reply Retweet Like
Daniel Hooper Oct 15
Replying to @_sharpobject
How?!
Reply Retweet Like
Daniel Hooper Oct 11
Replying to @flantz
well...refreshing page seems to have put it in weird state
Reply Retweet Like
Daniel Hooper Oct 11
Great game. I finished and chose "reject" - do I need to clear cache to try again, or is something supposed to happen after credits?
Reply Retweet Like
Daniel Hooper Oct 11
Just shipped an instant-search support page for Principle. Hopefully will help answer common questions more quickly!
Reply Retweet Like
Daniel Hooper Oct 9
New rule: You can’t read Hacker News until you’ve read "Computer Systems: A Programmer’s Perspective"
Reply Retweet Like
Daniel Hooper Oct 6
Yesterday Principle 3.3 shipped. In it, we ported all Swift to ObjC. Swift made 8% of code, but took 41% of compile time and 55% of app size
Reply Retweet Like
Daniel Hooper Aug 13
I didn’t appreciate Ian Bogost’s philosophy when he was my professor, but 8 years later I find this talk brilliant
Reply Retweet Like
Daniel Hooper Aug 8
"Q is for Quantum" has taken over my plans for today. Really good.
Reply Retweet Like
Daniel Hooper Aug 1
Replying to @danielben
Exciting! Was the main character changed from a human to a dog to justify the line/leash?
Reply Retweet Like
Daniel Hooper Jul 31
Replying to @danielchooper
And then you have rewrite it yourself; so using libraries takes *more* development time in the long run.
Reply Retweet Like
Daniel Hooper Jul 31
I've been learning firsthand that using frameworks gets you up and running quickly, but ultimately paints you into a bug/perf/feature corner
Reply Retweet Like
Daniel Hooper 17 Jul 17
To design better: observe people using the design. To program better: observe a CPU executing the code.
Reply Retweet Like
Daniel Hooper 12 Jul 17
Does Swift's design not allow for a linear-time type inference algorithm? Know a mailing list thread discussing this?
Reply Retweet Like
Daniel Hooper 8 Jul 17
Replying to @Jonathan_Blow
Binary->asm->c style languages->? What do you thing the next thing will look like?
Reply Retweet Like
Daniel Hooper 7 Jul 17
Replying to @danielchooper
Reserve animations for communicating things like hierarchy, directing attention, and feedback on interactions.
Reply Retweet Like
Daniel Hooper 7 Jul 17
Dear Web People, stop making things animate in as I scroll. It's distracting and it's not going to age well.
Reply Retweet Like