Hacker News

Subscribe to Hacker News feed
Hacker News RSS
Updated: 10 min 3 sec ago

Show HN: Duck – A Django-compatible framework with native HTTP/2 and Live HTML

Tue, 02/24/2026 - 3:29pm

I’ve been working on Duck, a Python web framework designed to modernize the development experience without throwing away what we love about Django. For years, the standard path for real-time Python apps has been Django + Channels + Redis + daphne + Nginx. It works, but the overhead is immense. Duck aims to simplify this by making high-performance features "native" rather than "add-ons."

Key Features:

- Native HTTP/2 & HTTPS: No need for a reverse proxy just to get modern protocol support; Duck handles multiplexing out of the box.

- Lively Components: Think Phoenix LiveView but for Python. Build reactive, stateful UIs that update over WebSockets without writing a single line of JavaScript.

- Django Compatibility: You can keep your existing Django models and logic. Duck acts as a high-performance transport layer.

- Zero-Dependency Automation: A built-in task system that replaces Cron/Celery for 90% of use cases.

- Real-time Observability: A built-in terminal monitor (duck monitor) to watch your app's hardware impact in real-time.

Why build this?

I love the Python ecosystem, but I felt we were falling behind frameworks like Elixir’s Phoenix or Go’s Fiber in terms of "out-of-the-box" performance and developer velocity. Duck is my attempt to bridge that gap.

Docs: https://docs.duckframework.xyz GitHub: github.com/duckframework/duck

I’d love to hear your thoughts on the architecture, especially regarding the Lively component implementation!

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

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: MantleDB – Anonymous JSON storage for your side projects

Tue, 02/24/2026 - 3:20pm

For years, I’ve been building small apps and prototypes that needed persistent cloud data, but I couldn't be bothered to set up a full database, manage an ORM, or deal with auth. Most of the projects were just too small to justify the overhead.

So I built MantleDB. It’s a simple JSON storage server designed for speed and zero-friction. There is no UI—even registration is handled via the API.

Get started instantly:

curl -s https://mantledb.sh/api/auth/register

You’ll get an AID (Admin ID) for reads/writes and an RID (Read ID) for public-facing reads.

How it works:

Ephemeral by default: To keep things lean, a "scavenger" cron runs daily. On the free tier, buckets with no activity for 72 hours are deleted. Accounts with no buckets are cleared after one week.

Pro Plan: Removes the scavenger, increases bucket limits, and adds atomic operations (Increment, Append, etc.).

Tech Stack: Node.js + SQLite (running on AWS Lightsail).

If the free tier feels too tight or the Pro version feels too pricey, let me know! I’m happy to hand out discount codes or adjust things based on feedback.

I’m mostly looking for people to try and break it or tell me what features would make this their go-to for the next weekend hackathon.

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

Points: 1

# Comments: 0

Categories: Hacker News

Perplexity.ai tries to connect via UDP without being open

Tue, 02/24/2026 - 3:18pm

perplexity.ai tris to make a udp connection without me having it's page open. I even removed the Chromium shortcut because it might just been that, but no. So what is going on? I've used it a few times but how is it connecting without I'm using it or even the website open?

With the website it keeps to connect to their site, ok, I don't mind, but trying to connect this is is very very... strange.

This is Chromium, their website is not open, shortcut removed, I don't even know if there is an extension but I don't have any.

Keep in mind that is is an UDP that is trying to escape my pc...

update: I suspend the pc every time, and the connection comes like 10 minutes after I'm using the network. And yes it is being made from /usr/lib/chromium

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

Points: 2

# Comments: 0

Categories: Hacker News

nsnotifyd-2.4 released

Tue, 02/24/2026 - 3:16pm
Categories: Hacker News

Show HN: I built an iOS app that turns EPUBs into audiobooks

Tue, 02/24/2026 - 3:16pm

I had a bunch of ebooks with no audiobook version available. So I built an iOS app that converts EPUB files into audiobooks using text-to-speech.

Two voice options: - Free on-device voices (processed locally, no server needed) - Natural cloud voices (one-time purchase per book, no subscription)

Cloud conversion runs chunk by chunk. You can start listening other chapters generate in the background. Once done, the audiobook lives on your device.

No account required. No subscription. You import your own EPUBs and either use device TTS for free or pay per book for the cloud voices.

Nothing stored on backend, neither books or audio files.

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

Points: 3

# Comments: 0

Categories: Hacker News

Minimalism

Tue, 02/24/2026 - 2:30pm
Categories: Hacker News

Pages