HackerTrans
TopNewTrendsCommentsPastAskShowJobs

andris9

no profile record

Submissions

Email is the hardest easy problem – I built a business in it

blog.emailengine.app
3 points·by andris9·в прошлом месяце·0 comments

Email is the hardest easy problem, and I built a business in it

blog.emailengine.app
4 points·by andris9·в прошлом месяце·0 comments

Show HN: Muti Metroo, my multi-hop VPN-like mesh tunnel with no root privileges

mutimetroo.com
3 points·by andris9·6 месяцев назад·2 comments

AI Makes Documenting Small Open Source Projects Viable

blog.emailengine.app
3 points·by andris9·7 месяцев назад·0 comments

Show HN: PostalMime, Email parsing library for browsers, web workers, serverless

github.com
3 points·by andris9·2 года назад·0 comments

comments

andris9
·6 месяцев назад·discuss
For persistent, high-throughput traffic, Muti Metroo maintains long-lived connections and multiplexes multiple logical streams over a single peer link, each with independent flow control. This works well for token streaming, where low latency matters more than raw bandwidth. In residential networks, QUIC is usually the best choice, with HTTP/2 and WebSocket also available.

Service discovery is handled via the port-forwarding model. A node can advertise a named endpoint (e.g. an Ollama instance), and another node can bind a local listener to that key. The mesh routes traffic end-to-end encrypted, so from the client’s perspective it behaves like a local port even though the service is remote.

For distributed inference, the main constraints are latency and hop count - extra hops add delay, which is fine for background work but relevant for interactive use. Everything runs in userspace, and outbound connections plus QUIC make it usable behind typical residential NATs.
andris9
·6 месяцев назад·discuss
At this point, almost all new EmailEngine customers are AI startups. These are teams that know how to use LLMs well, which makes it interesting that they still opt for EmailEngine despite the extremely expensive $83/month price tag.
andris9
·6 месяцев назад·discuss
Thanks, and best of luck with Rustmailer! I believe there’s plenty of room for multiple solutions in this space.
andris9
·6 месяцев назад·discuss
EmailEngine author here. The commenter tried the EmailEngine trial back in 2024 and appears to have had a negative experience. Since then, he’s repeatedly criticized EmailEngine and related components like the ImapFlow IMAP library, often while promoting his own product.
andris9
·10 месяцев назад·discuss
I maintain the Nodemailer library. Several years ago I used my personal email in a few usage examples. Developers still copy that old snippet, add their SMTP credentials and send test emails - which land in my inbox.
andris9
·10 месяцев назад·discuss
I once flew to the US for a week on ESTA to attend a few meetings (pre-COVID), but I mostly just did my regular developer work in the US office. By today’s standards, would I have been shackled for that?
andris9
·в прошлом году·discuss
You can also get structured data out of mailboxes with my project EmailEngine. You can use an API request to fetch message contents, or you can configure EmailEngine to send a webhook for every new email in a structured JSON, for example, like this: https://emailengine.app/webhooks#messageNew
andris9
·в прошлом году·discuss
I renew my essential domain names in 10‑year increments. As long as I control the domain, I can spin up new mail hosting if any provider boots me. I’d lose the old messages stored on their servers, but the address itself keeps working.
andris9
·3 года назад·discuss
Multiple enterprise customers use my software (https://emailengine.app) because it can proxy OAuth2-enabled IMAP/SMTP connections as regular password-based sessions. Turns out there are a lot of legacy, like all kinds of cron scripts, that want to connect to some IMAP account to check and do something. It all breaks down once the organisation enforces OAuth for their email. So, personally, I don't like it at all, but as a software developer, I'm really happy about it. Helps with my sales effort :P