Viewing profile — heartofgold
heartofgold
HN member- Joined
- Thu, Apr 04, 2019, 3:11 AM UTC
- HN karma
- 262
- Public activity
- 21 items
- HN profile
- View on Hacker News ↗
About heartofgold
No profile information was provided.
Recent public activity
-
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…
-
comment
Comment #29107073
> Lisp is not widely used This is so unfortunate. Lisp has so many good things to teach us.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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.
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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)