back
user profile

dochtman

8,644karma·837submissions·August 2, 2010
about
Professional Rust maintainer.

https://dirkjan.ochtman.nl/ https://github.com/djc https://xavamedia.nl/

[ my public key: https://keybase.io/djc; my proof: https://keybase.io/djc/sigs/8IkleSSBN9hhCZWqkfDndLYhEEfanUDBVDQdS_hqH9U ]

recent activity (837 total)
comment
It actually returns "Service unavailable" when I try to trade -- so that, too, is similar to before the outage.
8y ago·view thread
comment
Sure that's possible. I saw Matt Mackall do it for Mercurial first: https://www.selenic.com/blog/?p=626 In rust, there's cargo-graph to do this for your packages: http…
8y ago·view thread
comment
There is often a trade-off between gettings things done in the short term and gettings things done in the long term. All other things being equal (of course they never are...) you'll likely have …
8y ago·view thread
comment
Just file it on https://bugzilla.mozilla.org/ ; you can login with your GitHub credentials.
8y ago·view thread
comment
I (with my background on the Mercurial crew back in the day) definitely think Git is ripe for disruption -- I've done some thinking on things you could do. (1) Good UX -- steal more from Mercuria…
8y ago·view thread
comment
Personally (as a member of the Mercurial crew at the time) I believe GitHub has been a key part of Git winning. It provided a great UX for sharing code that Bitbucket despite valiant efforts of Jesper…
8y ago·view thread
comment
I also took the Coursera version, and I have a Python version of the tooling for those who are interested: https://github.com/djc/cs143-python …
8y ago·view thread
comment
Totally agreed. I'm using Gitter now in a few places, but I think this would be nicer to use. I've been thinking for a long time that GitHub was really missing some way to fill the gap that …
8y ago·view thread
comment
You know there's a light theme you can switch to in Customize mode, right?
8y ago·view thread
comment
Have you thought about Chacha20/Poly1305-based analogues to the algorithms you implemented, per https://github.com/briansmith/ring/issues/413 ? Is AES-SIV mainly be…
8y ago·view thread
comment
It might be really interesting for those of us on the outside, so if you end up doing it, maybe publish the resulting conversation somewhere as far as possible?
9y ago·view thread
comment
There's a great episode of the Startup podcast (which is generally quite good, particularly the early seasons) about one of the artisanal coffee producers that sells to Blue Bottle: https:/…
9y ago·view thread
comment
I disagree with your "too much ceremony" premise in general, but in particular I don't think it holds true for nom parsers. Here are two examples I've been working on: https:/…
9y ago·view thread
comment
I liked the Stanford course given by Aiken, on Coursera: https://dirkjan.ochtman.nl/writing/2012/07/21/compilers-on-c... Also, if you like this sort of thing, my c…
9y ago·view thread
comment
I actually wrote a JavaScript code generator for Jinja, which allows you to use the Jinja parser and AST and generate pretty readable and fairly sane JavaScript code (for a pretty large subset of full…
9y ago·view thread
comment
Recent versions of the OSS Cyrus IMAP server should include JMAP support.
9y ago·view thread
comment
This reminds me of Pathfinder: http://pcwalton.github.io/blog/2017/02/14/pathfinder/ How is it different/similar?…
9y ago·view thread
comment
Trying to articulate why I like it: it marries the low-level control and type safety from C++ to modern language features as found in Python/Ruby etc, and in doing so manages to hit a pretty swee…
9y ago·view thread
comment
tl;dr some consulting company says that the auto companies are doing better than the tech companies by scoring "18 companies working on self-driving technology on 10 different criteria related to…
9y ago·view thread
comment
I was wondering the same thing. In previous cases, it seemed that Mozilla and Google acted as one, by working off the same NSS trust database. Has something about that changed? Apparently Google think…
9y ago·view thread
comment
My main reason was type safety; getting early feedback from the compiler is really valuable to me. I don't see compiling them as a big downside, either. What problems do you see with that? Tera (…
9y ago·view thread
comment
To be honest, there have been multiple takes on Jinja in Rust already; I think Tera ( https://github.com/Keats/tera ) is the most used. However, Tera didn't quite feel Rusty t…
9y ago·view thread
comment
You understood it right.
9y ago·view thread