Live data from Hacker News

Viewing profile — avitzur

avitzur

HN member
Joined
Thu, Mar 01, 2007, 6:16 PM UTC
HN karma
62
Public activity
25 items

About avitzur

No profile information was provided.

Recent public activity

  1. comment
    Comment #48590951

    Good times, good times.

  2. comment
    Comment #37870720

    Well howdy, old-timer! That brings back some memories. (The '80s: after the dinosaurs, but before the giant armored sloths - back when neutrinos were massless and Λ was zero.) Did …

  3. comment
    Comment #37864575

    You're welcome

  4. comment
    Comment #34655974

    Erin Ottmar's https://graspablemath.com is probably the best modern exploration of the idea.

  5. comment
    Comment #33237326

    At Apple? None whatsoever. It was a surprising fluke that even in the Apple of 1993. It only succeeded because so many people helped. That Apple was beleaguered at the time may hav…

  6. comment
    Comment #33234835

    Btw, I wrote that, Ask Me Anything.

  7. comment
    Comment #33234822

    Amy O'Leary tells my favorite version of this story on This American Life: https://www.thisamericanlife.org/284/should-i-stay-or-should...

  8. comment
    Comment #31990419

    Yes, the numeric evaluation is vectorized via the Accelerate Framework's vForce and vDSP APIs. That is a significant performance improvement. The numeric evaluation remains a hotsp…

  9. comment
    Comment #31969262

    Applications / Utilities / Grapher is a different application (formerly Curvus Pro X from Arizona Software) which replaced the original Mac OS 7 Apple menu Graphing Calculator beca…

  10. comment
    Comment #31969238

    That thread describes me working through performance issues in the initial port eight months ago. Those cases perform adequately now. Parsing is not a bottleneck. Walking the bytec…

  11. comment
    Comment #31968178

    Thank you! I can't believe that was thirty years ago. It feels unreal.

  12. comment
    Comment #31968168

    The math is internally represented as a tree for display and editing. Most of the performance critical code is the numeric evaluation when graphing. For that, the math is compiled …

  13. comment
    Comment #31968118

    Most of the performance critical sections are numeric computation loops. I use the Unsafe APIs where profiling shows that the bounds-checking overhead is significant. In principle,…

  14. comment
    Comment #31965155

    I wrote the blog post. AMA.

  15. comment
    Comment #31965147

    It has been in continuous development since 1985. Before the port, parts were in C, C++, Objective-C, and Objective-C++, as well as Lex, Yacc, GLSL, and Python. Will do the top-lev…

  16. comment
    Comment #31961333

    Yes, precisely. I looked into bridging to C++ initially, but it was impractical.

  17. comment
    Comment #24815155

    Still working on it. https://www.youtube.com/watch?v=m5h9KPkJ7eE

  18. comment
    Comment #17579093

    THANK YOU!!!

  19. comment
    Comment #16806714

    We were trying to build an iPad with 1992 technology. http://arno.org/arnotify/2010/01/penmac/

  20. comment
    Comment #16806702

    Thank you!

  21. comment
    Comment #14194022

    50, and still programming on the same codebase I started when I was 18.

  22. comment
    Comment #7684207

    Yes, as well as FullWrite and many other products.

  23. comment
    Comment #7683379

    http://www.pacifict.com/images/nyt.jpg

  24. comment
    Comment #126201

    When the hardware failure is more frequent than failures in your software, we can consider that "good enough" (for consumer-level applications.)

  25. comment
    Comment #1870

    I started programming on an HP-65 in the 70's. That was before graphing calculators, though.