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
I'm co-founder at a hedge fund startup. Much of our code may not be extremely sensitive to small delays, but picking the right datastructures makes a big difference even on small workloads. And we do …
comment
Knowing (in Python, for example) when to use a list, a tuple, a dict, a set or a deque makes a rather big difference, and is a skill I probably use almost every day at work. See also this tweet from l…
comment
Previously: http://news.ycombinator.com/item?id=3968015
comment
That's a real problem with generated code, though. It almost always ends up that there's some issue with either your original code or the code that generates the generated code, and you end up having …
comment
I looked at Riak a bit (we use CouchDB and Redis at our startup). It seemed to not scale down as nicely as CouchDB: no Futon, binary API's and a lot of emphasis in the documentation on sharding stuff …
comment
With legal questions, you should ask a lawyer (based in your jurisdiction).
comment
I almost thought Mark Pilgrim was back...
comment
I think wkhtmltopdf and PhantomJS are the most active open source solutions. There's also http://pypi.python.org/pypi/xhtml2pdf/ , written in Python and using ReportLab (which certainly has some nice…
comment
Split up your changes. Seriously: in most cases it's possible to split up a 30-line patch into 5 separate patches that, applied in order, monotonically improve your code base and are easier to review,…
comment
I'm currently using Python to write a compiler for a language I'm playing with (which, incidentally, looks a lot like Python, but is statically typed). Targeting LLVM IR, it's worked out nicely so far…
comment
What I actually find interesting is that the Firefox trend already seems to be turning around again... Over the past few months, the decline has been slowed, and the latest data point has Firefox actu…
comment
How long ago did you last try it? The Mozilla team has been kicking some ass over the last few months.
comment
I found it quite annoying that the FOOM/MOOF acronyms didn't seem to be explained anywhere on the page...
comment
Meh. I love what OSM is doing, but IMO their tile style doesn't hold a candle to Google's (but then I dislike Apple's style here, as well).
comment
Luckily, you can use mostly open source software these days...
comment
I like delivering ZeroMQ content to the browser (I have even written my own little WebSockets server to deliver ZeroMQ-pubsub meessages to my webapp), but I'm not sure I understand what the use for ST…
comment
To wit, useful READMEs are useful. Make use of that fact, please.
comment
We use 0MQ and Redis together at work. We have an incremental flow of updates that we distribute internally over 0MQ pubsub, and have one listener process that updates the full state in Redis from eac…
comment
So: an iPad with a keyboard case (to make it a MacBook Air) and a dock with Thunderbolt stuff to connect KVM appliances?
comment
Where did he say that? I think I missed it on his blog (just looked again and didn't see it). Did he say it in a podcast (maybe Kindacritical)?
comment
I always find it funny when people believe anecdotes over actual science. On-topic: these are the kinds of results from psychology that most people here should hopefully know already.
comment
You know you can turn that off, right?
comment
Why in the world is this restricted? I live in the Netherlands, and I really don't get what's so hard about releasing here. Sure, we're a small market, so not as important, but still... Software is gl…
comment
Too bad it's only available in "select countries", which certainly don't include the Netherlands... Probably just the US and Canada? Kind of old-fashioned.
comment
Heh, a familiar name working on this! So for your first item, it seems like it should be possible to add a (mostly immutable) cache file doing the job of Mercurial's files field in changesets, right? …
comment
GMail, GCalendar, Twitter, internal work app, work Trac, HN.