Live data from Hacker News

Viewing profile — grdvnl

grdvnl

HN member
Joined
Sat, Mar 24, 2012, 2:52 PM UTC
HN karma
141
Public activity
72 items

About grdvnl

Software Engineer, PhD Candidate[Research area: static and dynamic analysis of programs to improve testing tools and mutant generating mechanisms]

Currently I spend my spare time understanding and programming in Clojure and its implementation on the JVM.

Blog: http://devanla.com Linkedin: http://lnkd.in/zPja7t Twitter: https://twitter.com/grdvnl

Recent public activity

  1. comment
    Comment #42078669

    I am curious as well as someone exploring switching back to an IC role.

  2. comment
    Comment #39046552

    There is an interesting line in the end > All in all, I guess this is the result of a company that has more money than they possibly know what to do with. I wonder how long this ut…

  3. comment
    Comment #38177676

    Another interesting addition would be to warn drivers if a close by car/driver also had a bad driving history. May be also track if the close by car started of from a bar/restauran…

  4. comment
    Comment #27423635

    My bad. I don't know why I remember it as wrapping around LibCST.

  5. comment
    Comment #27419829

    I have done something similar using https://pybowler.io/ . This library wraps the LibCST library and abstracts away some of the refactoring operations into nice wrapper functions.

  6. story
  7. comment
    Comment #26282456

    I am curious. Why do you think it helps it doing things on the stack. For me, I understand this to provide more generic type level checks on the size/shape of values. Perhaps, I am…

  8. comment
  9. comment
    Comment #18669479

    Can you eloborate on what kind of projects you work on which has made the move easy from Python to OCaml. While I love OCaml I have not heard positive things about the library eco-…

  10. comment
    Comment #18566734

    Have you considered using ipython as your REPL? I use ipython and in my profile, I have the following setting. This enables auto-reload and it works almost all the time. Here is th…

  11. comment
    Comment #17148191

    It is interesting. But, how long before Alexa knows that is how people refer to her alternatively?

  12. comment
    Comment #16750966

    I took the same path and went back to reading SICP. But, this time around is was very easy. I had the same experience about implementing closures and the embedded language.

  13. comment
    Comment #16750938

    I already see some good responses to your question. As for me, before this course, learning a language was a mechanical process. I learn the syntax, learn some idioms and go with i…

  14. comment
  15. comment
    Comment #16745734

    I took the Programming Languages course on Coursera which is so far the best course for me. It changed the way I learn any new programming language. https://www.coursera.org/learn/…

  16. comment
    Comment #16456551

    It doesn't have to be. The stricter version is called 'applicative-order' Y-combinator. The article talks about both versions as well.

  17. comment
    Comment #16453405

    That is a nice description of how to arrive at the Y-combinator. There was a talk using similar examples which I think is very educational. https://www.infoq.com/presentations/Y-Co…

  18. comment
    Comment #16419907

    > The benefit of State and IO monads is not that you can use them everywhere so you now have an imperative language. The benefit is you can explicitly delimit their use, and you st…

  19. story
  20. comment
    Comment #12800961

    I think you are referring to this effect: https://en.wikipedia.org/wiki/Anchoring

  21. comment
    Comment #12183291

    The example you quoted is probably the very basic of operators and idioms being used. These operators have standard meaning in terms of fmap and applicatives. But, I agree with you…

  22. comment
    Comment #10963197

    I work on Python and the Pandas data frame is one of the core data structure that is used in the implementation. I have been thinking of how I can translate this code in a more rob…

  23. comment
    Comment #10221978

    Actually, I think a search engine's capability directly adds value to SO. Even, before SO, there were different forums and searching (Google and before that alta vista) could help …

  24. comment
    Comment #10029544

    I do not think it would work with sub-classing. With the approach we have it is just easier to add the 'new' method name to test into the list argument of the meta class. The meta …

  25. comment
    Comment #10029061

    We use meta-classes extensively. One of the simpler examples I have used are as follows: We have a class that has different methods that performs numerical analysis/computations of…