Viewing profile — sd2k
sd2k
HN member- Joined
- Thu, May 22, 2014, 7:18 AM UTC
- HN karma
- 124
- Public activity
- 14 items
- HN profile
- View on Hacker News ↗
About sd2k
Socials: - github.com/sd2k
Interests: AI/ML, Remote Work, Open Source, Running, Climbing
---
Recent public activity
-
comment
Comment #48468125
That is pretty wild, it took me a hell of a lot more coaxing and persevering to get to a similar point with eryx [0] (we spoke a bit about this before on Mastodon) using Opus, Fabl…
-
story
Show HN: Eryx, a fast WASM-based Python sandbox with native extension support
Eryx is an OSS Wasm-based Python sandbox with full CPython support, ~16ms startup, native extension support (numpy, etc.), and bindings for Python, JS, and Rust. There have been a …
-
comment
Comment #46919847
True, but while CPython does have a reputation for slow startup, completely re-implementing isn't the only way to work around it - e.g. with eryx [1] I've managed to pre-initialize…
-
comment
Comment #46831721
I'm not super familiar with how pyodide works but I think it uses CPython compiled with Emscripten then needs to be run from a Javascript environment, and uses the browser's (or No…
-
comment
Comment #46829035
Good call, yes, I'll get that added soon!
-
comment
Comment #46827337
I posted this elsewhere in the thread, and don't want to spam it everywhere (or take away from Amla!), but you might be interested in eryx [1] - the Python bindings [2] get you a s…
-
comment
Comment #46826362
Hah, that is exactly the same approach I landed on. Fortunately the most common tools either seem to have Rust ports or are fairly easy to port 80% of the functionality! Conch's Wa…
-
comment
Comment #46826077
Cool to see more projects in this space! I think Wasm is a great way to do secure sandboxing here. How does Amla handle commands like grep/jq/curl etc which make AI agents so effec…
-
comment
Comment #43157004
Yes, in fact this is exactly what it was written for! If you're writing a Grafana app plugin (using Grafana Scenes, a library to help write dashboard-like experiences in Grafana ap…
-
comment
Comment #43143602
Most of the algorithms in augurs were chosen to solve problems we've had at Grafana, which tend to require a solution that doesn't require tweaking too many parameters and deals wi…
-
comment
Comment #42184414
I started writing this library a while ago after I couldn't find a time series library that really fit my needs (either in Rust or elsewhere, really). Specifically I wanted somethi…
-
story
Show HN: Augurs, a time series toolkit for Rust
I started writing this library a while ago after I couldn't find a time series library that really fit my needs (either in Rust or elsewhere, really). Specifically I wanted somethi…
- story
-
comment
Comment #19070939
You may like [ptipython]( https://github.com/prompt-toolkit/ptpython/blob/master/READM... python-support) for vim bindings in an ipython(-ish) environment.