Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brongondwana
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
brongondwana
2mo ago
I'd be interested in knowing what kind of searches aren't working for you. Rebuilding our search infrastructure is on the roadmap (from the current Xapian to something which is easier to duplicate as tags into the client's l
2.
▲
by
brongondwana
2mo ago
On behalf of all of us here, you're welcome!
3.
▲
by
brongondwana
2mo ago
Sorry to hear you had that experience. There are a lot of delays and cross-checks built into our process for re-enabling access to your account, because it would be catastrophic to let the wrong person into an account because they claimed t
4.
▲
by
brongondwana
2mo ago
To respond to both of you above. Setting up two of these at once would have increased both the up-front cost (hardware for something like this is well north of a million USD) and the complexity and associated risks. Yes, it's partly
5.
▲
by
brongondwana
6mo ago
Tell the world you're REALLY fat without telling the world ...
6.
▲
by
brongondwana
8mo ago
Damn, $2000. I wish I'd kept my copy.
7.
▲
by
brongondwana
9mo ago
Did you use the 'litmus' test suite? I found it very useful when building Fastmail's (perl) WebDAV file server implementation. There were also a bunch of fun things with quirks around unicode filename handling which made me
8.
▲
by
brongondwana
11mo ago
The good news is, you have less time to be annoyed by it
9.
▲
by
brongondwana
11mo ago
You're welcome! We're all very keen on keeping email open and something that everybody can build their own tools for.
10.
▲
by
brongondwana
11mo ago
We're working on it. We still use an unholy set of earlier versions of JMAP internally for our contacts and calendars; in particular the caldav_sync code is gnarly - I wrote it over 10 years ago when I knew less about calendars than I
11.
▲
by
brongondwana
11mo ago
That's not strictly true. IMAP has two things, UIDs which are mostly static (there's a UIDVALIDITY cache invalidation key to let a client know that UID information has been lost and recalculated); and message numbers. UIDs don&#x
12.
▲
by
brongondwana
11mo ago
JMAP is only JSON over HTTP because that's what all the libraries support. Any data format which provides hashes and arrays would work fine, over any transport. So you could use CBOR or protocol buffers or whatever, over any channel
13.
▲
Email immutability matters more in a world with AI
(fastmail.com)
166 points
by
brongondwana
1y ago
|
111 comments
14.
▲
by
brongondwana
1y ago
Join the club, we have compulsive mouse habits. (am a member of this select club)
15.
▲
by
brongondwana
1y ago
This is why I trigger a segfault which dumps core at the spot where I had the printf when the conditions aren't what I want, so I can then open the debugger on the core (obviously: not if I have a copy of the input which can recreate i
16.
▲
by
brongondwana
1y ago
We tried very hard to convert FastMail to Fastmail and... it's been about 90% successful but there's definitely a bunch of things out there spelled the old way. We just joke about BIG M occasionally. [TIL - it's not even as
17.
▲
by
brongondwana
1y ago
There are a few different threads on this and now that things are in a stable place I'm going to cross post this to all of them! The larger context is that we're making a major change to how we create IDs for email and mailboxes o
18.
▲
by
brongondwana
1y ago
There are a few different threads on this and now that things are in a stable place I'm going to cross post this to all of them! The larger context is that we're making a major change to how we create IDs for email and mailboxes o
19.
▲
by
brongondwana
1y ago
Glad you asked! In a similar way to ARC (but better). The mailing list/group would add its own signature, and potentially a Delta-Body or Delta-Headers describing what changes it made (so that the verifier could undo the changes and
20.
▲
by
brongondwana
1y ago
Sadly, BCC is still a real thing, so the recipient system can't reliably tell that the recipient wasn't in the "to:" field and drop the message. That's one of the authentication holes that DKIM2 is planning to fix.
21.
▲
by
brongondwana
1y ago
Bah, the datatracker doesn't list the candidate documents. Here's some direct links: https://datatracker.ietf.org/doc/draft-chuang-dkim2-dns/ https://datatracker.ietf.org/doc/draft-
22.
▲
by
brongondwana
1y ago
I'm working on the solution to this (co-authors from Google and Yahoo, it's legit): https://datatracker.ietf.org/doc/draft-gondwana-dkim2-motiva... Note that it doesn't help avoid Google actually sending
23.
▲
by
brongondwana
1y ago
Thanks!
24.
▲
by
brongondwana
1y ago
Also there's the problem that every human has to have perfect opsec or you get the problem we have now, where there are massive botnets out there of compromised home computers.
25.
▲
by
brongondwana
1y ago
This kind of possibility is why Fastmail purchased fastmail.com and migrated away from our old 'fastmail.fm' domain. .fm was cool, but we ran into a couple of outages on the .fm servers meaning we went offline. No such issues si
26.
▲
Not OK Cupid – A story of poor email address validation
(fastmail.com)
129 points
by
brongondwana
2y ago
|
118 comments
27.
▲
by
brongondwana
2y ago
Just stayed at a couple of places in Portugal which were "adults only" and it was fine. Also stayed at places which were explicitly child friendly and designed with facilities for children. Seems perfectly reasonable so long as
28.
▲
by
brongondwana
2y ago
Fantastic :) Great to hear. I really do hope to find some time to read through the code, I haven't written any Go, so it'll be a slog to understand everything, but reading code is good for you. That definitely is an extract chal
29.
▲
by
brongondwana
2y ago
Always interesting to see another implementation of IMAP4! Congrats.
30.
▲
by
brongondwana
2y ago
I dunno if there's thousands. Maybe if you include ISPs! There's certainly quite a few though. (and thanks for the Fastmail plug)
More ›