pull down to refresh

I think it's a problem that many clients consider all relays to be "equal". We need to either prioritize fast relays automatically, or make the user set a single "home" relay and change the way loading works. The usual way it's done is to just wait for all relays to be finished before displaying a feed, meaning it will be as slow as the slowest relay (up to a point, when the client times it out).
It's a bunch of disjointed dev projects, usually by just one person (a developer), and the censorship-resistance aspects are usually emphasized more than good design. I think it's possible to do it all, though.
I can wear many hats. I can be a programmer and an advocate. But I can only be one at a time, and it takes days to transform.
Maybe there's some bigger evolutionary reason, but once you accept that humans are just like this it makes it easier: https://upload.wikimedia.org/wikipedia/commons/6/65/Cognitive_bias_codex_en.svg
There is a huge debate around whether I am Sonic and Gargron of Mastodon.social is Shadow, or whether I am Shadow and Gargron of Mastodon.social is Sonic. I think it's a sort of yin and yang.
I would not stop improving it, but I always want to put my attention towards where I think the world needs me most.
We need some buildings that are truly beautiful. This is the biggest thing separating America from Europe in my mind.
I think it does the boring labor of creative works. It does the "how", but not the "why". So I like it.
In 10 years Mastodon won't exist anymore. Someone will use an app and it will just be integrated with Nostr without them even realizing it.