Live data from Hacker News

Gmail Solved the "Impossible" Problem

elizlaraki.substack.com

1–10 of 12 posts

Re: Gmail Solved the "Impossible" Problem

#6
post #5

Uh, threaded email existed long before Gmail, see mutt.

Article seems to talk about the "flat chat-like" view (called conversation threading) rather threading in general. Threading as seen in mutt theoretically exists since email was standardized in RFC 822 (predating even Usenet) due to Message-ID/In-Reply-To/References fields in header (which mutt uses).

Re: Gmail Solved the "Impossible" Problem

#7
post #5

Uh, threaded email existed long before Gmail, see mutt.

Yes, the article seems to be confused in a few ways. The fact is that Gmail is not a real email user agent, because of a handful of deficiencies; the most critical of these is the lack of conversation threading. This article (https://lwn.net/Articles/837960/) shows in detail how Gmail is broken and how a non-broken email client (mutt in this case) does things more usefully.

Re: Gmail Solved the "Impossible" Problem

#8
post #5

Uh, threaded email existed long before Gmail, see mutt.

Yes, the article seems to be confused in a few ways. The fact is that Gmail is not a real email user agent, because of a handful of deficiencies; the most critical of these is the lack of conversation threading. This article ( https://lwn.net/Articles/837960/ ) shows in detail how Gmail is broken and how a non-broken email client (mutt in this case) does things more usefully.

The context behind this article is that a lot of people (not me) find the innovative thing about Gmail is precisely that it doesn't render email threads as messages built into trees, but instead clusters them into these flat groups (which FWIW I think most people do associate with the term "thread", as you are browsing by thread, not by message). The article then goes through how they came to this new model, rather than merely implementing the thing which every other client does. And like, while you and I dislike this way of using email, it really now is so popular that everyone else feels like they have to copy it as it really is that popular.

Re: Gmail Solved the "Impossible" Problem

#9
post #8

Earlier quoted context omitted.

Yes, the article seems to be confused in a few ways. The fact is that Gmail is not a real email user agent, because of a handful of deficiencies; the most critical of these is the lack of conversation threading. This article ( https://lwn.net/Articles/837960/ ) shows in detail how Gmail is broken and how a non-broken email client (mutt in this case) does things more usefully.

The context behind this article is that a lot of people (not me) find the innovative thing about Gmail is precisely that it doesn't render email threads as messages built into trees, but instead clusters them into these flat groups (which FWIW I think most people do associate with the term "thread", as you are browsing by thread, not by message). The article then goes through how they came to this new model, rather t…

I guess you’re right, unfortunately. I don’t think of Gmail as an email client, but rather as something like a slow, badly implemented web-based chat program that uses the smtp protocol. And that spies on your messages.

Re: Gmail Solved the "Impossible" Problem

#10
post #8

Earlier quoted context omitted.

Yes, the article seems to be confused in a few ways. The fact is that Gmail is not a real email user agent, because of a handful of deficiencies; the most critical of these is the lack of conversation threading. This article ( https://lwn.net/Articles/837960/ ) shows in detail how Gmail is broken and how a non-broken email client (mutt in this case) does things more usefully.

The context behind this article is that a lot of people (not me) find the innovative thing about Gmail is precisely that it doesn't render email threads as messages built into trees, but instead clusters them into these flat groups (which FWIW I think most people do associate with the term "thread", as you are browsing by thread, not by message). The article then goes through how they came to this new model, rather t…

OK, but that can't be realistically described as solving an "impossible problem". The problem is how to associate emails into threads -- which was solved before gmail came around.

What you're talking about is how those threads are presented to the user. That's just a UI decision, not solving something difficult.

Post reply on HN