Viewing profile — avitzur
avitzur
HN member- Joined
- Thu, Mar 01, 2007, 6:16 PM UTC
- HN karma
- 62
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About avitzur
No profile information was provided.
Recent public activity
-
comment
Comment #48590951
Good times, good times.
-
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 …
-
comment
Comment #37864575
You're welcome
-
comment
Comment #34655974
Erin Ottmar's https://graspablemath.com is probably the best modern exploration of the idea.
-
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…
-
comment
Comment #33234835
Btw, I wrote that, Ask Me Anything.
-
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...
-
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…
-
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…
-
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…
-
comment
Comment #31968178
Thank you! I can't believe that was thirty years ago. It feels unreal.
-
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 …
-
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,…
-
comment
Comment #31965155
I wrote the blog post. AMA.
-
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…
-
comment
Comment #31961333
Yes, precisely. I looked into bridging to C++ initially, but it was impractical.
-
comment
Comment #24815155
Still working on it. https://www.youtube.com/watch?v=m5h9KPkJ7eE
-
comment
Comment #17579093
THANK YOU!!!
-
comment
Comment #16806714
We were trying to build an iPad with 1992 technology. http://arno.org/arnotify/2010/01/penmac/
-
comment
Comment #16806702
Thank you!
-
comment
Comment #14194022
50, and still programming on the same codebase I started when I was 18.
-
comment
Comment #7684207
Yes, as well as FullWrite and many other products.
-
comment
Comment #7683379
http://www.pacifict.com/images/nyt.jpg
-
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.)
-
comment
Comment #1870
I started programming on an HP-65 in the 70's. That was before graphing calculators, though.