Live data from Hacker News

Viewing profile — heartofgold

heartofgold

HN member
Joined
Thu, Apr 04, 2019, 3:11 AM UTC
HN karma
262
Public activity
21 items

About heartofgold

No profile information was provided.

Recent public activity

  1. comment
    Comment #31321473

    For any older java programmers that may have a bad taste in their mouth when they think of green threads: when Java first came out, it had green threads, and all N threads that wer…

  2. comment
    Comment #29107073

    > Lisp is not widely used This is so unfortunate. Lisp has so many good things to teach us.

  3. comment
    Comment #27824648

    SQS FIFO is like 25-40% more expensive, but you're getting added benefit and additional guarantees in exchange. For the most expensive tier: 40 cents per million API requests for p…

  4. comment
    Comment #25272357

    Not quite _always_. There were some documented caveats... the one I hit before was: Read nonexistent key, followed by a write of that same key, and then a subsequent read could ret…

  5. comment
    Comment #22809634

    I went thru a magnetic pole swap, if you will. I went from growing up as a kid toying in C , later professional development in c++ and java. In college, had a small taste of functi…

  6. comment
    Comment #22430121

    You are citing case fatality rate for MERS and SARS, but not the flu (which is typically 0.1%), and yet in any given year the flu has killed many more people than MERS or SARS. Why…

  7. comment
    Comment #20790335

    I do agree that you should prefer functions over macros. The rule of thumb I’ve heard is only use macros if they are absolutely necessary. But having that option is better than not…

  8. comment
    Comment #20789551

    What about JDBC? Here's a few examples stolen from the doc page for the next.jdbc library ( https://github.com/seancorfield/next-jdbc ): > clj Clojure 1.10.1 user=> (require '[next…

  9. comment
    Comment #20789430

    Using the clj-http library in clojure to fetch from a REST webservice: (client/get "http://example.com/resources/3" {:accept :json :query-params {"q" "foo, bar"}}) With the respons…

  10. comment
    Comment #20789373

    Here is an example to massage/manipulate CSV data. Stolen from the README page for a clojure CSV parsing library ( https://github.com/clojure/data.csv ) (defn read-column [reader c…

  11. comment
    Comment #20789228

    Not original poster, but my take is: - Immutable data-structures with concise literals for lists, vectors, maps, and sets. Having pure functions and immutable data-structures makes…

  12. comment
    Comment #20274505

    I second this. Struggle with each problem and then view other answers to see how elegantly they solved the same problems. This worked wonders for me as well.

  13. comment
    Comment #19871565

    It seems like go's killer feature, initially, was it's approach to concurrency with goroutines and CSP. However, race conditions are still quite possible with goroutines, and many …

  14. comment
    Comment #19808955

    The improvements in autopilot in my friends model 3 is truly astonishing to me versus the first gen auto-pilot in the model s. If the incremental improvements over the last 2 years…

  15. comment
    Comment #19808763

    Don't get me wrong, I'm not cultist. I agree w/ you that what is going on with the SEC seems reckless, and I don't like it. There are a number of things Musk has done that I defini…

  16. comment
    Comment #19808016

    In 2016 when you could pre-order a model 3, Musk said first deliveries of model 3 would begin in late 2017. About 2,500 to 3,000 model 3 had been delivered by the end of 2017, and …

  17. comment
    Comment #19807696

    A lot of people want to trash Musk and Tesla, but I look at it this way: - Sure the CEO might be too active on twitter and at times say or do things typically considered inappropri…

  18. comment
    Comment #19780454

    If you want to look at it that way, you also should include the emissions/environment impact included in acquiring the oil, building refineries, the emissions during the refinery p…

  19. comment
    Comment #19649111

    For me personally: - I started out just learning navigation. How to move around within buffers, how to open multiple buffers and move around between buffers. Then I learned several…

  20. comment
    Comment #19625012

    Superficially org looks similar to markdown, but the kinds of manipulations you can do with TODO lists, calendars, tables within emacs is like magic. It's nothing like markdown whe…

  21. comment
    Comment #19569032

    What jacobajit said. Or here's what Dijkstra said: "Program testing can be used to show the presence of bugs, but never to show their absence!" Dijkstra (1970)