Hacker News

Show HN: A CLI client for Tuta(nota) email

Hacker News - Sun, 03/01/2026 - 6:12am

An unofficial read-only (for now) cli for tuta email.

Comments URL: https://news.ycombinator.com/item?id=47205690

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Vertex.js – A 1kloc SPA Framework

Hacker News - Sun, 03/01/2026 - 6:05am

Vertex is a 1kloc SPA framework containing everything you need from React, Ractive-Load and jQuery while still being jQuery-compatible.

vertex.js is a single, self-contained file with no build step and no dependencies.

Also exhibits the curious quality of being faster than over a decade of engineering at Facebook in some cases: https://files.catbox.moe/sqei0d.png

Comments URL: https://news.ycombinator.com/item?id=47205659

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: I rewrote SMTP-server for Bun without touching node:net

Hacker News - Sun, 03/01/2026 - 6:03am

Hi HN, I'm the developer behind bun-smtp.

I've been using Bun recently and realized that while I could use existing Node.js libraries like the smtp-server package, I wanted an SMTP server specifically tailored to take advantage of Bun's native APIs and performance without the extra Node-compatibility overhead.

How it works under the hood: It's built on Bun.listen() for raw TCP server sockets, with all SMTP state transitions and line parsing handled in a serialized async drain loop that keeps command ordering intact without deadlocks. STARTTLS upgrades happen in-place via socket.upgradeTLS(), and the email body is delivered to the onData handler as a Web ReadableStream rather than a Node.js stream.

I built this mostly to solve my own itch, but I'd love for the community to tear into the code and tell me what I did wrong or how I can improve the TCP/buffer handling. Happy to answer any questions!

Comments URL: https://news.ycombinator.com/item?id=47205652

Points: 1

# Comments: 0

Categories: Hacker News

Redis Patterns for Coding Agents

Hacker News - Sun, 03/01/2026 - 6:02am

Article URL: https://redis.antirez.com/

Comments URL: https://news.ycombinator.com/item?id=47205646

Points: 1

# Comments: 0

Categories: Hacker News

Flightradar24 for Ships

Hacker News - Sun, 03/01/2026 - 6:01am

Article URL: https://atlas.flexport.com/

Comments URL: https://news.ycombinator.com/item?id=47205637

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: OneCamp – Self-Hosted Slack/Asana/Zoom/Notion Alternative

Hacker News - Sun, 03/01/2026 - 6:01am

Launching in 6 days (March 7)!

OneCamp is a self-hosted unified workspace that combines real-time chat, tasks, video calls, and collaborative docs — no per-user fees, unlimited users, full data control.

We open-sourced the entire Next.js frontend so anyone can explore, fork, or contribute:

https://github.com/OneMana-Soft/OneCamp-fe

Key pieces of the architecture:

1. Real-time collaboration - Yjs + Hocuspocus (CRDT sync over WebSockets) - Tiptap editor + custom Node microservice - Redis caching + JSON/HTML transform to Go backend

2. WebRTC meetings + live transcription - Self-hosted LiveKit SFU - Custom Python agent pipes audio to Deepgram nova-2 → rebases timestamps → broadcasts transcripts

3. Polyglot persistence - PostgreSQL (source of truth) - Dgraph (graph relations) - OpenSearch (full-text search)

4. Observability - OpenTelemetry traces/logs to self-hosted HyperDX (ClickHouse backend)

Backend remains closed-source for now (Go 1.24 + Chi router + GORM + EMQX MQTT + Firebase FCM), with paid managed hosting option at launch.

Would love feedback, issues, PRs, or just thoughts on what you'd add next.

Repo: https://github.com/OneMana-Soft/OneCamp-fe Waitlist / early access ($9 one-time): https://onemana.dev

Thanks for looking!

Comments URL: https://news.ycombinator.com/item?id=47205636

Points: 1

# Comments: 0

Categories: Hacker News

Why does C have the best file API?

Hacker News - Sun, 03/01/2026 - 5:55am

Article URL: https://maurycyz.com/misc/c_files/

Comments URL: https://news.ycombinator.com/item?id=47205596

Points: 1

# Comments: 0

Categories: Hacker News

Pages