Hacker News new | ask | show | jobs
by brayden_wilmoth 1191 days ago
Currently we allow databases to whitelist our IP address and access from anywhere.

For internal databases we do offer VPN and on-prem (Dockerized) solutions for our enterprise customers.

Private databases that are on localhost we don't _currently_ support on our native Mac app but it's on our roadmap!

1 comments

Downloaded your "native Mac app"

Turns out it's just Electron

Disappointed. Will stick to TablePlus

Yeah I get it. We wanted to get a local version out there as it's what a lot of people want, but as you can imagine a full native mac app takes a ton of time to deliver.

We thought Electron would be a nice interim until we go down the route further.

I know Electron doesn't get a lot of love, is it the file size, the UX, or what about it makes it less desirable for you?

FWIW, I'm part of the audience that doesn't mind Electron apps. The reality is that there just wouldn't be as many native cross-platform apps without it. Connecting to a DB running on localhost is something I'd absolutely want to be able to do here (it even addresses access to private network DBs since local tunnels can be setup), and a webapp wouldn't be able to deliver on that. I don't care if it's "full native" or not, so long as it delivers value.

To add on to that, it has not been my experience that fully native apps are guaranteed to be better quality. SequelPro/SequelAce are native, but they definitely feel clunkier than a lot of electron apps. Maybe it's more efficient in RAM and CPU, but when the bulk of the computation happens remotely, I don't really care.

As a potential user, I'd much rather you spend your time delivering support for connecting to DBs on localhost.

I understand. The issue was with your communication

In the comment above you told you have a "native Mac app". I almost got excited only to discover it's Electron, argh

Maybe next time you shouldn't use "native" when it's clearly not native. Just to set expectations right