Viewing profile — robn_fastmail
robn_fastmail
HN member- Joined
- Mon, Oct 07, 2013, 5:21 AM UTC
- HN karma
- 786
- Public activity
- 128 items
- HN profile
- View on Hacker News ↗
About robn_fastmail
Ask me about email. I'm nice!
Recent public activity
- story
- story
-
comment
Comment #10700767
I don't know about bounties, because I'm not personally in favour of vigilantism, but I do take your point. Honestly, I think the ease in which people can be anonymous is major pro…
-
comment
Comment #10700708
Generally, we talk about what we're doing because we're all excited about what we do. It's always been that way for us, and our customers really appreciate the honesty and transpar…
-
comment
Comment #10700334
Quite. As my dear colleague said this morning, "hubris" is the word of the day. Still, I'm not sorry we posted it.
-
comment
Comment #10700327
Datacentre confirmed a DDoS attack, which took a little while to mitigate. We're looking good now, but we're continuing to monitor.
- story
-
comment
Comment #10679587
Indeed. As I note in the post, this wasn't something we _needed_ to do at that time, we were just curious. Replacing a function with a faster implementation is trivial; its just an…
-
comment
Comment #10673322
The results in the tests are all with optimisations (-O3 -march=sandybridge -mtune=intel), as mentioned in the post. The exception is the Debian packaged version of zlib, because w…
-
comment
Comment #10673298
I think that mostly, your benchmarks have to match your workloads. Most of the CRC32 benchmarks I've seen are looking at larger buffers. The xxhash function mentioned elsewhere in …
-
comment
Comment #10673138
Same day, in fact: https://git.cyrus.foundation/diffusion/I/browse/master/lib/c...
-
comment
Comment #10667772
My quick tests here (using the same methods outlined in the post) suggests its around 30% faster on 64-byte buffers. If we're ever shopping for a new hash function entirely, I'll m…
-
comment
Comment #10654462
They do work, but only if you upload them via CardDAV - we don't have any UI for them in the web client yet.
-
comment
Comment #10544583
Not a chance :)
-
comment
Comment #10350982
In what way do you consider the privacy policy cavalier? What would you prefer it said? I don't believe we made any claims that Australia is a "privacy Eden" or that we're "paragon…
-
comment
Comment #10350357
Maybe. They'd have to issue that warrant to our datacentre operators though, not us, because there's nowhere to send the documentation. And then they can compel our datacentre not …
-
comment
Comment #10350194
Yes, we're an Australian company. https://www.fastmail.com/about/company.html
-
comment
Comment #10217890
Dumb storage is fine if you only have a single actor that can maintain a copy of the state at all times. As soon as you've got multiple actors on the data (another client on your d…
-
comment
Comment #10217814
> JMAP server implementations probably will require a good database, not just a dumb FS like in remoteStorage. To do JMAP well you need to be able to calculate change sets, which d…
-
comment
Comment #10217766
No, because it's an actual application. Edit this and submit a PR: https://github.com/jmapio/jmap-perl/blob/master/htdocs/index...
- story
-
comment
Comment #10088691
If you want a laundry list of SSRF methods you should protect against, a great place to start is this slide deck from a talk at ONsec a couple of years ago: http://www.slideshare.n…
-
comment
Comment #10045109
Done: http://jmap.io/software.html
-
comment
Comment #10040761
There's not much around yet. The only things that are in any kind of usable/complete state are the proxy, the demo client and the JS client library, all mentioned in the original p…
-
comment
Comment #10040641
I don't believe there's anything in it that would prevent that. If you squint, the auth exchange looks a lot like SASL, and that supports pretty much anything. This is something we…