Adam Wiggins
banner
adamwiggins.bsky.social
Adam Wiggins
@adamwiggins.bsky.social
Working to make computers better. Cofounder of Ink & Switch, Heroku, Muse, Local First Conf.
=== What's next

I'll try another message source (maybe Whatsapp or Discord) and see if this triage approach generalizes beyond email.

Full post: adamwiggins.com/posts/fireh...
Firehose authentic use · Adam Wiggins
A prototype of email triage via a custom-trained model. This is a report of the first two weeks of real-world use.
adamwiggins.com
February 12, 2026 at 4:17 PM
So it works! But why hasn't Gmail, Superhuman, or anyone else implemented something like this?

Best theory so far: the "annoying homework" of initial setup and ongoing review labeling doesn't work for a mainstream product.
February 12, 2026 at 4:17 PM
=== Not so good

Emails sent to “Review” often feel like annoying homework when more than one or two at a time

The 1.8% of mislabeled emails triggered some irrational anger in me, signal that algorithm accuracy is a critical part of the UX
February 12, 2026 at 4:17 PM
=== Good stuff

Loving that the priority inbox surfaces ~3 emails a day, always directly relevant to my current projects / life priorities

It was a joy to delete decades worth of accumulated Gmail and Fastmail filters
February 12, 2026 at 4:17 PM
Reposted by Adam Wiggins
All peer-to-peer systems have to compromise one way or another on this: they can decide that direct P2P is essential and simply fail, they can provide centralized fallback alternatives, or they can try to find/convince/incentivize another peer to route traffic on your behalf.
February 11, 2026 at 8:29 PM
Hole punching for NAT traversal is a key technology for p2p, definitely. But there are vastly more technical issues beyond that. @iroh.computer is doing some good work here.
February 11, 2026 at 6:33 AM
😎
January 30, 2026 at 7:23 PM
Save the date (July 12-14 in Berlin) and sign up for the mailing list or join the Discord to find out when tickets go on sale.

www.localfirstconf.com/
Local-First Conf 2026
Join us for the third edition of Local-First Conf. Connect with a rapidly-growing community in an intimate setting. Berlin 12-14th July 2026.
www.localfirstconf.com
January 30, 2026 at 7:21 PM
Malleable software, open social protocols, self-sovereign identity, and local models are a few topics on our mind.

What do you think should be on-topic for Local-First Conf 2026?
January 30, 2026 at 7:21 PM
In 2026 we want to expand a bit beyond CRDTs and sync.

Our industry is rapidly changing due to LLM-assisted coding. But our core values of data ownership, user agency, and user empowerment are as salient as ever.
January 30, 2026 at 7:21 PM
In 2025 we expanded to two days and double the capacity, while trying to keep the same energy.

This was a year that "sync engines" really came on the scene, and one whole day was dominated by that topic.
January 30, 2026 at 7:21 PM
In 2024 we wanted to bring together academics, idealists, and builders to see if we would all gel.

We did, and a community was born! We sold out the 150-seat venue in just a few days.
January 30, 2026 at 7:21 PM
By @cultrepo.bsky.social, filmed at @localfirstconf.com firstconf last year

Featuring builders from our community including @martin.kleppmann.com @rsms.me @pvh.ca and many more
January 30, 2026 at 1:27 PM
I covered that approach in the post. LLM with tuned prompt and a few examples scores pretty badly. Fine-tuning on the other hand gets pretty close to the classifier approach, so that's an option.
January 25, 2026 at 9:24 AM
Great post, hits home with my family's experience. I'm a US citizen originally, now dual US/German.
January 25, 2026 at 9:17 AM
Love this:

> They use language like “this is the future of coding” when talking about their product. It’s snake oil — empty, self-important hype. This is something we’ve worked hard to avoid in our group.
January 24, 2026 at 4:05 PM
Interesting parallel to my "actionable emails" goal!

I also want to be informed about changes in local or national policy that affect my life, as these may be actionable. For example, changing winds in German politics encouraged me to pursue dual citizenship last year.
January 24, 2026 at 4:04 PM
This approach is the first one I tried before the classifier :)

I didn't like it because it led to exactly what you describe here, which is basically custom prompt tuning. That's the sort of "futz with your gmail filter rules" that I want to avoid.

But yeah maybe worth further experiments!
January 24, 2026 at 10:43 AM
What's your goal for consuming news? e.g. find interesting/cool articles like the AI ranching example. Or being informed on whatever's in the news zeitgeist in the moment without being too drawn into it. Or something else?
January 24, 2026 at 10:36 AM