Live data from Hacker News

Viewing profile — jtolle

jtolle

HN member
Joined
Tue, Aug 31, 2010, 1:36 AM UTC
HN karma
68
Public activity
31 items

About jtolle

My name is John Tolle. I'm an engineer who currently mostly does computer programming.

My main area of programming interest lately is model-building with a high level of non-programmer involvement. In practical terms, that means I build lots of spreadsheets...I even I wrote a set of Excel VBA libraries in order to build spreadsheet models like "real" software - that is, as modular, testable, maintainable computer programs. The libraries extend what is already a non-programmer-friendly, declarative functional calculation system into a true functional programming system. With them, a modeler/programmer can:

- define true functions using an Excel-formula-like syntax - treat functions as first-class values that can be stored in Excel cells, passed to functions, returned from functions, and - most importantly - participate in Excel's ordinary recalculation - work with lists and tables of Excel values in a functional way - unit-test functions, formulas, and spreadsheet modules

Please see the Background section of my Stackoverflow Careers profile for more information:

http://careers.stackoverflow.com/jtolle

The best way to reach me is by email:

    email = [name]@[domain]
    name = tolle.john
    domain = gmail.com

Recent public activity

  1. comment
    Comment #7770839

    Not directly related to the piece (from 2010, although still interesting), but the first comment has a link to Brad Templeton's website, which was nice to discover!

  2. comment
    Comment #7696987

    I've liked other stuff by William Bernstein. His book "The Birth of Plenty" is excellent. I haven't read the pamphlet mentioned in the article, but I just downloaded it. I'll be in…

  3. comment
    Comment #6036281

    Isn't there an old saw about every big "Web 2.0" business being something that took what people were already doing but made it "social"? So Facebook made blogging social, Twitter m…

  4. comment
    Comment #4299995

    A round of applause for the Clean Air Act!

  5. comment
    Comment #3170371

    I remember being so excited that my brother and I skipped school and "snuck in" to the ACS meeting in Dallas. This was after their first announcement, but they came and gave a big …

  6. comment
    Comment #3135025

    This is an interesting article by someone who went through the actual coffeeshop version of the coffeeshop fallacy: http://www.slate.com/articles/news_and_politics/recycled/200...

  7. comment
    Comment #3027578

    How awesome would it be if pi + e were found to be rational? Maybe everything starts cancelling out past the zillionth digit...

  8. comment
    Comment #3026108

    I am now going to lock myself in the bathroom until I can prove that pi + e is irrational. I mean, how hard can it be?

  9. comment
    Comment #2998971

    Relevant link: http://www.johndcook.com/blog/2009/03/23/functional-in-the-s...

  10. comment
    Comment #2991753

    But Spain and Italy are in a much different situation than Greece or the other smaller "peripheral" Euro economies. Basically, Greece needs a bailout or must leave the Euro. Italy …

  11. comment
    Comment #2978927

    You need to go get yourself a recording of Rubinstein playing Chopin's Nocturnes. Hurry! EDIT: I seek no arguments. Wikipedia says nocturnes are generally thought of as "expressive…

  12. comment
    Comment #2971090

    I was going to mention that article too. It's a great explanation. Money and monetary systems are human creations, not laws of nature.

  13. comment
    Comment #2912788

    Your point about language mattering is spot on. If your language has the right features (even just `typedef`), I don't think you need any flavor of Hungarian. In the right context,…

  14. comment
    Comment #2887252

    I don't have any particular profound comments myself, but this is a constant tension in my own work, and I'd like to see what others have to say. I build a lot of one-off models in…

  15. story
  16. comment
    Comment #2752441

    I don't know, maybe "20% of 2010 U.S. income came from..."? I don't have editing powers, though.

  17. comment
    Comment #2752400

    Actually the article is talking about income. The current HN title is wrong. According to the linked article: "Close to $2 of every $10 that went into Americans’ wallets last year …

  18. comment
    Comment #2622466

    This of course exemplifies why it's impossible to declare almost any technique categorically "good" or "bad". Sometimes early returns make code shorter and more clear. Sometimes th…

  19. comment
    Comment #2597163

    But surely the condition that it's hard to make more of something is necessary but not sufficient to make that something a good "money" candidate. People expect e.g. gold to contin…

  20. comment
    Comment #2401155

    Wait a second. Maybe I need some reeducation myself here, but you're pinning the mass-murders of the 20th century on "intellectuals"? And then saying that's the explanation for the…

  21. comment
  22. comment
    Comment #2333904

    That's funny, because I look at that and think it's too bad I don't know anything about COBOL. It's not like I'm planning to learn it or anything, but it's quite different from any…

  23. comment
    Comment #2314592

    Plus, decent building codes can actually enhance overall efficiency. Lots of things in the code don't really "cost" anything. They just enforce hard-won "it's best to do it this wa…

  24. comment
    Comment #2167797

    I think this is key. I answer questions to help other people. I also answer them to help improve my own ability to explain solutions to programming problems. Usually the problems a…

  25. story