abhirag

Joined 9 years ago

Karma
312
Submissions
138
Member since
Feb 9
[ my public key: https://keybase.io/abhirag; my proof: https://keybase.io/abhirag/sigs/uFY5p-Y3Fc9Jpy2S3f9nBdGV48xT-UaGpXcGlpUWFxM ]
View on Hacker News

Recent submissions

Comment · 6 months 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: [email protected]

Systems engineer, ~5 years of Rust in production. Most recently:

- Helped build a distributed notification engine (3.3B notifications/day at 300k/sec, 99.9999% dispatch reliability)

- Feature store serving 60M daily requests at p99 < 5ms

- Pingora based L7 reverse proxy

- DBSP based stream analytics engine processing 3.3M events/sec on a single node

Open to anything interesting, especially where Rust is the primary language. Happy to chat!

Comment · 6 months 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 a DSL you create might still feel the most intuitive. I get your point about hidden syntax though.

The only other language I am still curious about trying for livecoding is forth, for example Sporth(https://paulbatchelor.github.io/proj/sporth.html)

Comment · 6 months ago
Comment seems AI generated, thanks anyway!
Comment · 6 months 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 structural editing juggling parens becomes a non-issue. Dev environment being fiddly and fragile is the biggest con, you need to put some effort upfront in that.

Comment · 6 months ago
Livecoding Music with Fennel and Renoise
Comment · 2 years ago
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
"The humble improve" -- Wynton Marsalis :)
Comment · 8 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton