_redwire

Joined 13 years ago

Karma
60
Submissions
24
Member since
Aug 18
I'm a Software engineer, privacy advocate, security enthusiast. My interests are primarily in AI, crypto, distributed computing, and (mesh)networking. zsck on Github @zsckrm on Twitter
View on Hacker News

Recent submissions

Comment · 10 years ago
How much can you tell us about how Mune integrates digital and acoustic music? Is the Mune programmable in any capacity or can it be customized to produce different sets of sounds?
Comment · 10 years ago
So I'm actually not super familiar with Scala. I do know Haskell a little bit. Could you elaborate on what you think the implications are for Rust's development down the functional route are? I've heard about the potential for support for higher-kinded types, which makes me think there could actually be a strong incentive to be able to do more functional programming in Rust if people started working on monad implementations and such.
Comment · 10 years ago
One thing I'm really hoping to see happen in Rust is more development to make it more "functional," as in suitable for a functional programming style. It's already so close and, while I don't want to bring up the higher-kinded types discussion, things like stronger support for closures being returned from functions are just not quite there yet for me.

I filled out the survey that was sent around and mentioned some of my concerns about missing crypto-in-Rust code and some of the shortcomings of the documentation. I'm pretty happy I'm not the only one mentioning one or both of those things, because it makes me hopeful that we'll see improvements soon. In particular, regarding docs, I've found it rather difficult to go from reading a type signature and brief explanation of a function/method and being able to actually use it, as a beginner. For example, when I tried to figure out Hyper, it took me a long time to realize I could use pattern matching in my function signatures to capture a mutable reference to something that Hyper was giving me ownership over. I feel silly having missed that, but being a beginner just referencing the Hyper docs, I really struggled.

Does anyone have more information about the crypto situation? In particular, I use ECDSA 384-bit for a lot of the code I write at work and have only been able to find the Ring library, which doesn't seem to feature signing yet. If I could get some high-quality, audited crypto code (or heck, even just some nice Rusty wrappers), I'd be so close to ready to use Rust at my day job and for more personal stuff as well.

Comment · 10 years ago
I'm the developer of this thing, by the way. Ten points to the first person to point out the ironic twist in the tool's implementation.
Comment · 11 years ago
I imagine creating sets of functions that effectively compose a DSL to write configurations using really simple and expressive constructs. Ideally, Fig (the language) files could be included in repositories and run with environment data as input (an env function is supplied) so that people don't have to maintain multiple copies of configurations.

The tool also has a strong potential to grow to support other output formats, and also do more in the way of code generation.

Comment · 12 years ago
I'm really glad that you're liking it! :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton