Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
abhirag
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Rust Service Isn't Leaking – It Could Be the Allocator
(pranitha.dev)
7 points
by
abhirag
2mo ago
|
0 comments
2.
▲
Your Rust Service Isn't Leaking — It Could Be the Allocator
(pranitha.dev)
2 points
by
abhirag
3mo ago
|
0 comments
3.
▲
by
abhirag
5mo ago
Location: Bangalore, India Remote: Yes Willing to relocate: Yes Technologies: Rust (Tokio, Axum, Pingora), RocksDB, Python, Kubernetes, AWS/GCP, OpenTelemetry, NATS Résumé/CV: https://abhirag.com/resume.pdf Email:
4.
▲
by
abhirag
5mo ago
I think macros can help when the syntax seems messy, that is where lisp shines the most. Have a look at extempore lang ( https://extemporelang.github.io/ ) you might like it. Macros written by others can feel like magic, but
5.
▲
by
abhirag
5mo ago
Comment seems AI generated, thanks anyway!
6.
▲
by
abhirag
5mo ago
Hey, thanks for taking a look! I have messed around with Clojure (Overtone) and Sonic Pi (Ruby dialect) and normally prefer lisps for anything fun :) Regarding advantages/disadvantages, Lisp is always very terse which helps and with st
7.
▲
In which Lisp generates music
(abhirag.com)
6 points
by
abhirag
5mo ago
|
7 comments
8.
▲
by
abhirag
5mo ago
Livecoding Music with Fennel and Renoise
9.
▲
Benchmarks for IPC strategies in Rust
(pranitha.rs)
2 points
by
abhirag
2y ago
|
0 comments
10.
▲
by
abhirag
2y ago
At $work we are evaluating different IPC strategies in Rust. My colleague expanded upon 3tilley's work, they have updated benchmarks with iceoryx2 included here[0]. I suppose the current release should perform even better. [0]: https:
11.
▲
by
abhirag
8y ago
You are not alone in thinking this -- [ https://www.slow-journalism.com/ ]
12.
▲
by
abhirag
8y ago
Maybe this -- https://sappingattention.blogspot.in/2012/11/reading-digital...
13.
▲
by
abhirag
8y ago
Maybe this is the article you are searching for -- It's Okay to "Forget" what you read ( https://news.ycombinator.com/item?id=15146715 )
14.
▲
by
abhirag
8y ago
"The humble improve" -- Wynton Marsalis :)
15.
▲
by
abhirag
8y ago
It hurts to hear stigma and Emacs together in a sentence but I guess you are referring to the arcane keybindings of Emacs. In that case I use native keybindings for editing in Emacs i.e. the old Cntrl-C, Cntrl-V, Cntrl-A, Cntrl-Z, Cntrl-S a
16.
▲
by
abhirag
8y ago
Found it in the spam folder, will mail you the details soon :)
17.
▲
by
abhirag
8y ago
I would love discussing the literate ray tracer I have been working on and the literate programming workflow I have made for it. Couldn't find your email in the profile, mine is abhirag@outlook.com, would be great to discuss if I can i
18.
▲
by
abhirag
8y ago
I have used both Jupyter Notebooks and org mode with org-babel extensively and I agree with the OP regrading the fact that the org-babel workflow is vastly superior, OP did point out a few features which org mode workflow has and Jupyter No
19.
▲
by
abhirag
8y ago
Thanks for the review, I have my eyes set on The Reasoned Schemer( https://mitpress.mit.edu/books/reasoned-schemer-second-editi... ) if I ever feel like learning more about logic programming, maybe after that I can give
20.
▲
by
abhirag
8y ago
On the topic of pretty covers, I love the covers of these two books a lot: 1. The Art of the Metaobject Protocol ( https://mitpress.mit.edu/books/art-metaobject-protocol ) 2. The Art of Prolog ( https://www.ama
21.
▲
by
abhirag
8y ago
I'd recommend London Review of Books ( https://www.lrb.co.uk/ )
22.
▲
by
abhirag
9y ago
This might be right up your alley -- http://tachyons.io/ I also use a similar approach and thus love functional CSS :)
23.
▲
by
abhirag
9y ago
You are seeing the Trolley Problem Dilemma[ https://en.wikipedia.org/wiki/Trolley_problem ] in action. Majority of respondents when asked that problem would choose to let a few people die to save a larger number of peopl
24.
▲
by
abhirag
9y ago
I have no intention of starting or getting into a flame war between Ruby and Python, both are great languages but I can help with the Python tooling a bit. The Python equivalent of rvm is pyenv ( https://github.com/pyenv/
25.
▲
by
abhirag
9y ago
But that isn't a limitation of lru_cache, for example the same higher order function when used in Clojure i.e. memoize with recur for tail recursion will not cause stack overflow. The stack build up is because python doesn't suppo
26.
▲
by
abhirag
9y ago
Don't dismiss one of my favorite higher order functions so soon :) "Recursion + memoization provides most of the benefits of dynamic programming, including usually the same running time." -- Steven Skiena lru_cache decorator
27.
▲
by
abhirag
9y ago
The beauty of Emacs lies in how configurable it is. I use Emacs in two modes, when editing a program I use native key bindings (Cntrl-c, Cntrl-v, Cntrl-a, Cntrl-z etc.) and to execute commands I use vim key bindings. I absolutely love this
28.
▲
by
abhirag
9y ago
Probably give Emacs Live ( https://overtone.github.io/emacs-live/ ) or Spacemacs ( http://spacemacs.org/ ) with the Clojure layer installed a try. Learning Emacs and Clojure both at the same time can be ki
29.
▲
by
abhirag
9y ago
Yup, Lightmod ( https://sekao.net/lightmod/ ) works for both Clojure and Clojurescript.
30.
▲
by
abhirag
9y ago
Not formal verification, but you can specify and validate application state of SPAs written in clojurescript using clojure.spec( https://clojure.org/about/spec ). Example -- ( https://github.com/Day8/
More ›